- 相关推荐
信息化工程监理业务管理系统的设计论文
自我国在2002年颁布《信息系统工程监理暂行规定》后,信息化工程的质量有了明显的改善和提高。但是,由于信息化工程的建设属于智力密集型工作,难度大、可视性差、变更频繁,因此信息化工程的质量控制就显得更加的复杂,具有信息量大、综合性强、技术难度高等特点。所以,信息化工程监理企业在分析问题、找出原因、运用质量控制方法的同时引入业务信息管理系统,使监理工作系统化、程序化、标准化,不但节省了人力,更提高了信息化工程的质量。
信息化工程监理业务管理系统依据信息化工程监理企业工作中的实际需求进行设计。该系统的建设目的就是要开发出一套适用于信息化工程监理企业针对日常工作管理、人员管理、项目控制的综合性管理系统。此系统建立在广域网上,企业员工可以通过系统提交自己的工作计划、工作日志、监理文件等各项业务,向管理者汇报自己每日工作的实际情况。同时企业管理人员可以通过系统对员工的各项业务申报工作、日常工作完成情况工作量等内容进行评审、检查和统计。
该系统是为企业管理者和员工提供一个管理与被管理、发布与执行、审核与提交的互通平台,重点考虑到由于信息化工程监理工作经常出差、不在企业驻地工作的特性,该系统采用B/S架构,客户端无需配置,使业务管理不受任何地域的局限。只要能够连接互联网,无论员工在何地都可以登录系统,通过系统的各项功能完成几乎所有日常业务工作的需要,大大提高了企业业务处理的效率及管理的成效,同时系统能够满足几百名员工同时进行在线操作。
因此信息化工程监理业务管理系统的设计总体思维体现在以下几点:
(1)系统应符合公司相关业务流程的规定,满足日常工作需要,并达到操作过程中的直观、方便、使用、安全等要求。
(2)系统采用B/S结构,即Browser/Server(浏览器/服务器)结构,用户不需要安装客户端软件,在系统允许的网段及互联网就可以通过浏览器使用系统[3] ,用户界面完全通过WWW浏览器实现。无论用户的规模及分支机构有多庞大,都不会增加任何维护和升级的工作,所有的操作只需针对服务器进行,这大大节省了人力、时间、费用上的消耗。
(3)系统采用模块化设计方法,按照用户的需求,模块彼此之间尽量以数据连接为主,以特征连接为辅,尽量减弱模块之间的联系程度,增加模块的独立性。既便于系统功能的修改,又便于未参与开发的技术维护人员补充、维护。
(4)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改等操作。能够对数据库进行备份和恢复。
根据系统设计总体思维以及对信息化工程监理企业需求调研的结果进行分析、归纳、整理得出:
(1)信息化工程监理业务管理系统中存在四类角色用户,分别为项目经理、监理工程师、部门经理及工程部经理。
(2)由于本系统涵盖功能较多,有些功能是不同角色共同具有操作权限,有些功能只限制特定角色用户才能操作,加上实际业务流程的复杂性,所以本系统以功能项为主体按照系统需求中要实现的'功能把系统划分为以下四大模块:日常工作管理模块、项目工作管理模块、统计分析模块及系统管理模块。
下面分别对不同角色用户的操作权限及系统四大功能模块所具备的各项子功能进行详细介绍。
(1)角色即参与者,是具体用例的驱动者。该系统共分为四类角色:
项目经理角色可以在线实现工作计划的编制及查询、工作日志的编制、审核及查询、监理文件的编制及查询、文件检查任务的执行及确认、关键工序管理的申报、关键工序计划的编制及维护、项目信息的维护、通知公告查看等操作。
监理工程师角色可以在线实现工作日志的编制及查询、工作计划的查询、监理文件的编制及查询、通知公告查看等操作。
部门经理角色可以在线实现工作计划的审核、工作调度情况查询、监理文件查询、通知公告查看、关键工序计划的审核、项目信息的创建、维护及查询等操作。
工程部经理角色可以在线实现工作调度情况查询、通知公告的发布、文件检查计划的发布、关键工序管理的发布及审核、关键工序计划的审核、项目工时统计、员工工时统计、系统用户管理及权限管理等操作。
(2)功能模块设计是结合系统自身的具体特点,在总体功能模块设计的基础之上对各子模块分别进行设计,该系统具备4大功能模块分别为:
日常工作管理模块主要包括工作计划管理、工作日志管理、文件管理、通知公告管理及查询管理等功能。具体可以实现编制工作计划、工作计划审核、编制工作日志、工作日志审核、工作调度查询、监理文件查询、编制监理文件、发布通知公告、通知公告查询、工作计划查询、工作日志查询等功能。
项目工作管理模块主要包括文件检查管理、项目工序管理、项目信息管理等功能。具体可以实现发布文件检查计划、执行文件检查任务、执行文件检查确认、关键工序管理申报、关键工序审核、关键工序计划管理申报、关键工序计划审核以及项目信息的创建、维护、查询等功能。
统计分析模块主要包括人员工时统计、项目工时统计两大功能,该功能只有工程部经理角色具有操作权限。该功能统计所需的数据主要是从项目经理、工程师角色编制形成的工作计划与工作日志中所涉及到的项目名称、实施人、所用工时这三类数据中进行提取。
员工工时统计,可以使工程部经理在一段时期内对员工工时情况进行统计分析、比对,通过数据去分析相同时间内,人员工时差异所反映的问题,作为对人员工作量饱和度考核、评价的重要指标之一。工程部经理可以在该功能下通过选定起止时间,分别输入员工姓名、选择部门名称或工作类型进行不同范围人员的工时统计。
项目工时统计,可以使工程部经理对不同项目在一定时期内所消耗工时情况进行统计分析,通过数据分析项目工时差别的原因,考虑是否需要对项目人力投入情况进行调整。也可以通过对同一项目在不同时期所产生工时的差异,判断项目目前所处于项目关键期或者处于项目停滞等时期。
系统管理模块主要包括用户管理、权限管理两大功能。工程部经理可以通过用户管理功能,实现新增用户、修改用户资料、删除用户、设定用户名、初始密码等基本操作;使用系统的用户由于在公司的级别以及工作内容不同,所以要设计人员权限分配,也就是说不同权限的人员可使用的系统功能是不同的。而且信息化工程监理业务管理系统功能繁多,某一功能操作权限可能仅分配给唯一用户,也可能分配给多个不同角色用户,所以权限管理为方便工程部经理对所有人员设定权限操作提供了便利的平台。
数据库设计也是信息化工程监理业务管理系统设计中非常重要的部分,设计质量的好坏,数据结构的优劣,直接影响到管理系统的成败。信息化工程监理业务管理系统的数据表过多,数据类型也比较复杂,主要包括人员信息、工作岗位、文件类型、关键工序管理、项目信息、文件检查任务、工作计划、工作日志、文件检查计划信息表、关键工序信息表、关键工序计划信息表、通知公告信息表、监理文件信息表等数据库列表。