闫瑞
摘要:文章首先简要阐述了工程咨询企业建设信息化管理系统的重要意义,在此基础上对工程咨询企业信息化管理系统设计与实现的相关内容进行论述。期望通过该文的研究能够对促进工程咨询企业的持续、稳定发展有所帮助。
关键词:工程咨询;企业信息化;建设
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)32-0020-02
1 工程咨询企业建设信息化管理系统的重要意义
在我国工程咨询企业又被称之为顾问公司,主要是为客户提供工程咨询服务。在信息时代到来的今天,企业在日常生产、经营、管理、决策等环节中,开始逐步应用计算机、网络等信息化技术,由此大幅度提升了企业的管理水平,使其市场竞争力得以稳步提升。工程咨询企业在信息化的实践中取得了一定的效果,并逐步加大了信息化的建设力度,然而随着企业各项业务的增多和人员数量的增加,使得企业需要应对更多管理和应用方面的问题。由于企业中的信息过于分散,致使信息无法共享,有将近80%左右的信息存储在员工的计算机中,一旦员工离职,这部分信息很可能会随之丧失,从而给企业带来一定的损失。此外,因企业中每个业务领域都有着自己的系统,从而增大管理难度,报表和数据的获取无法做到及时、有效,图形展示和商业分析更是无从谈起。鉴于此,为改变企业当前的运行现状,必须加快信息化管理系统的建设进程,借此来推动企业持续、稳定发展[1]。
2 工程咨询企业信息化管理系统的设计与实践
2.1 系统建设目标
对于工程咨询企业而言,其信息化管理系统的主要作用是对相关咨询业务的整个流程进行管理,如承接、实施、运行、跟踪维护等等,由此可以使企业管理者随时了解项目的近况,各部门之间则可借助该系统实现项目资料的共享,为企业信息化战略的实现提供支撑,这样除了便于咨询人员工作的开展之外,还能满足企业管理层及其他部门对信息的需求,对于企业执行力的提升具有重要的意义。此外,各类与咨询业务有关的数据信息可集中管理,大幅度提升了工作效率,进一步减少了决策上的失误。
2.2 系统建设要点
工程咨询企业在建设信息化管理系统的过程中,应当对现有的技术条件及数据库标准加以充分考虑,按照数据库的基本设计原则,为企业提供一个能够及时获取信息的平台,实现信息资源共享的目标。该信息化系统的主要功能模块有办公系统、项目管理、经营管理、决策管理、人力资源管理、市场管理和系统管理等。鉴于工程咨询企业的主要工作内容是为客户提供工程咨询服务,故此,在该信息化系统中,项目管理子系统是较为重要的一个部分,它的作用是对企业运行项目的相关数据进行管理和操作,下面对该子系统的设计与实现进行分析。该子系统由四个功能模块构成,即项目类型与流程管理模块、项目管理模块、项目运行节点管理模块和项目通用节点管理模块。
1) 项目类型与项目流程管理模块。工程咨询企业的咨询业务项目分为多种类型,每种类型的咨询业务都有相应的流程,如项目评估与评价、项目可行性研究分析、招投标、概预算以及工程设计等。该模块包含如下几个功能:项目类型管理、流程管理及流程节点管理。
①项目类型。项目类型信息是项目管理的初始化数据,也是企业管理层对主营业务进行归类的主要方式之一,具体包括编码、名称和对应流程。
②项目流程。按项目运行流程包含的节点进行整理后,可获得具体的结果。根据不同的项目类型,流程有所差别,其中评估和评价类项目的流程较为相似,前者在项目准备阶段需要进行初审,在项目输出中,则需要进行专家评审,后者不需要进行这两项工作[2]。
2) 项目管理模块。该模块主要是对工程咨询项目进行登记与审核,并由业务部门管理者将项目下达给具体负责人员。可将项目管理模块的功能细化为项目信息登记、项目信息审核、项目信息下达、指定项目负责人。其中项目基本信息登记工作由业务部门经理负责,信息登记完毕后,由分管该项目的副总对相关信息进行审核,确认无误后,直接下达给相应的业务部门,接收到信息的业务部门经理将项目指定给相应的负责人,最后由负责人对项目进行具体实施操作。除业务部门经理之外,总经理及总工程师也可以对项目信息进行登记,并在登记完毕后直接将该项目指定给负责的业务部门,在这一过程中,不需要再对登记的信息进行审核,接收到信息的业务部门经理直接将项目下达给相应负责人,负责人收到信息后,对该项目进行运作。
3) 项目运行节点管理模块。为便于研究,下面以项目评估流程为例,对运行节点管理进行详细论述。对于工程咨询项目而言,它的负责人除了是项目的操作者之外,还是审批人员,具体评估流程如下:
①依据项目基本要求和具体工作内容,对项目进行策划,并对项目全过程的完成时间进行详细安排,确保项目如期顺利进行。
②对项目组成员进行确定,并设计相关人员的工作量占比和负责的工作内容。
③项目委托方应在项目进行阶段前期,向项目负责人提供项目相关资料。
④項目负责人对初审的审查意见进行记录,随后由上一级单位组织专家对项目进行评审,项目负责人再对专家评审意见进行记录。
⑤通过项目评审形成评估报告,提交到信息化管理系统,由部门经理或副总工程师对报告进行审核。在审核评估报告过程中,审核者可以按照评分标准对报告质量进行评分。
⑥审核通过后形成最终评估报告,可以电子邮件方式发送给项目委托方,并由项目负责人对相关信息进行记录,以备复查之用。
⑦项目交付项目委托方之后,项目负责人将该报告进行存档,并在网上留存最新记录。
4) 通用节点管理模块。本文所设计的项目管理子系统中,通用节点主要有项目具体工作量、项目联系人、沟通记录、进度汇总等。
①可以利用工作量标准库中存储的相关数据,选出对应的标准条目,以此作为项目总工作量,如需要进行详细说明,则应对具体原因进行记录,或是选用复杂系数对最终结果进行控制。endprint
②在项目运作阶段,负责与客户单位进行联系的人员,即项目联系人,系统对该人员基本信息进行记录。
③借助图形对项目的进度情况进行标识[3]。
2.3 系统测试的相关问题
在系统设计过程中,软件编写是一项较为复杂的工作,在编写期间,由于各种因素的影响,可能会出现一些错误,为确保系统的可用性,需要按照系统的需求,对软件进行测试,找出其中不符的情况,并加以修改,从而确保系统设计质量,提高其可靠性、可用性。对软件进行测试的方法较多,如黑盒、白盒、单元、集成、验收、静态和动态等等。本次测试选用静态与动态相结合的方法,对信息化管理系统进行测试。
2.3.1 测试方法介绍
①静态法。该方法主要是针对被测程序不运行部分,故此,可在程序不运行的前提条件下完成测试工作,通过对源程序结构的分析检查,判定程序的正确性。实践表明,该测试方法对于控制软件质量的检验是比较有效的,对所开发程序的静态特性进行分析,如参数设置情况等,可借助分析结果查找错误,并为设置测试提供详实、可靠的指导。
②动态法。这种测试方法是相对于静态法而言,它的原理与静态法相反,测试过程需要程序處于运行状态,通过程序运行,对软件动态情况及输出结果进行检验,具体步骤如下:
Step1:输入相关数据信息,具体而言,就是在现实界面当中,输入需要预先设置的测试用例;
Step2:执行程序;
Step3:对程序的输出结果进行检验,判断程序是否有误[4]。
2.3.2 测试结论
通过静态与动态测试方法的结合运用,对本文所设计开发的系统进行全方位检验,测试结果表明,系统所有模块的功能均符合要求。对于软件开发而言,它是一个持续改进和完善的过程,虽然每一次的改进和优化,都能解决一些问题,但是随着改进有可能引出新的错误,只有反复不断地对这个过程进行循环,才能将错误最大限度地消除,即使这样,也无法确保程序的正确性达到100%,换言之,只要经过测试的软件程序与系统最初的设计要求相符,且不影响正常运行,便可判断软件程序合格。
3 结论
综上所述,本文以工程咨询企业的信息化建设为依托,对信息化管理系统的建设过程进行论述,并对开发出来的系统进行了软件测试,结果表明,该系统能够满足使用要求。它在工程咨询企业中的应用,除了能够为业务和管理人员提供一个信息共享平台之外,还能减轻手工作业量,有助于效率的提升。由此可见,该系统具有一定的推广使用价值。
参考文献:
[1] 廖强.工程设计咨询企业的项目管理研究[D].西南财经大学,2013.
[2] 焦娜.基于SECI模型的工程咨询企业知识管理能力建设研究[J].科学咨询,2015(6):76-77.
[3] 彭金平.我国工程造价信息化建设的障碍及保障体系研究[D].重庆大学,2015.
[4] 丰晓.中小型工程咨询企业组织开展BIM能力建设的思考[J].建设监理,2017(2):43-44.endprint