前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的项目管理系统主题范文,仅供参考,欢迎阅读并收藏。
1系统集成类项目管理的研究意义
1.1集成系统成为各行各业发展的重要支撑
在信息化快速发展的今天,技术更新换代的周期随之加速。而信息技术及系统集成管理方法在企业信息系统建设和项目管理的过程当中,起到了至关重要的作用,各企业均开始进行计算机系统集成类项目管理系统的建设。更多的企业加大了在信息化网络建设和提升方面的投资,成绩显著。本文立足于轨道交通建设特点,结合近阶段涌现的成功经验,描述基于现代化信息技术和轨道交通建设特点的融合的系统集成类项目管理系统,对企业不断地改进提高轨道交通建设项目的寿命周期管理水平、提高建设效率、更具竞争力的未来进行展望。
1.2系统集成类项目的建设成为提升企业竞争力的重要手段
在经济全球化发展的趋势之下,企业之间的竞争日益显著。我国在轨道交通建设已取得显著成就,并正在积极开拓国际市场。“走出去”的更高要求客观促进了企业主动在工程管理领域大量采用基于信息系统集成的工程管理系统,打造“智慧工地”。在实现提高轨道交通建设质量管理、安全管理水平及提高建设效率这些目的同时,也成为提升企业市场竞争力的重要手段。
2信息系统集成类项目管理系统的相关工作
2.1实现工程项目集成管理
对工程项目而言,总的建设原则是采取前期预研,总体规划,优先目标,分步实施,多方协同和效益驱动等相关原则。而对于轨道交通工程而言,由于其所需要管理的面更广,内容更为复杂,技术难度较大,宜首先研究确定轨道交通工程项目的全寿命周期,以及集成化管理所应该包括的相关内容。在此基础之上,提出相关的信息系统集成类项目管理系统设计思路和基础,进而形成整体运行架构、完善各子系统承载功能,从而进行分部设计和实现。一般而言,系统贯穿设计和施工全过程,在计算机网络系统当中实现虚拟的现场状况和组织模式,使其更接近于真实的工程现状。各子系统针对各单位工程及分部分项的过程和检验监测项目进行开发和建设,注重实用,易于操作。在有效提高工程质量水平的同时,为今后的工程交付提供了系统详实的数据资料。
2.2实现各类目标的细化
信息系统集成类项目管理系统,以数字化的“智慧工地”的建设,使各种项目目标和要素得到细化和分解,并处于全过程受控状态。系统从工程领域“人、机、料、法、环”基本要素入手,结合工程项目特色及自身管理经验,以基本要素、全过程的数字化、信息化为基础,融合物联网、云计算、人脸及图像识别、智能传感器和大数据技术等新技术,实现工程项目的信息化管理。目前,已有如集成智能传感器及物联网技术的地下结构作业监控系统、集成人脸识别和移动定位技术的作业人员管理系统等多项面对轨道交通建设工程的计算机信息系统集成类项目管理系统出现。这类系统均将工程项目各要素和全过程进行数字化和信息化,为现场管理和现场度量提供基础数据。并结合数字测量技术和信息通信技术,在总体目标细化分解的基础上,分阶段实现其资源、进度、质量、安全管理目标的达成。各参建企业全面参与,轨道交通建设单位总体把控,实现建设管理的整体目标的受控达成。
2.3基于大数据技术的管理工作
信息是轨道交通工程项目建设的重要核心和基础内容。在轨道交通项目建设阶段,宜在实现“智慧工地”并采集海量数据的同时,对实时采集的各种信息实时做相应治理和处理,将其结果用以辅助建设管理。过去很长一段时间,轨道交通建设受制于数字化及信息处理技术,多采用人工测量和收集数据,造成了建设效率低、成本高的状况。针对以上情况,在对工程现场数字化的基础上,可建设统一的数据仓库,将数据和信息归集并进行挖掘,实现对各类数据的及时分析处理和有效归档,形成数据分析结果,辅助现场管理。企业进而可根据应用场景,通过对数据处理算法的设计和迭代,在实现实时监控的同时,将“智慧工地”采集的海量数据用于企业知识建设,辅助对各项工作和资源的管理,从而提高后续项目的建设水平。
3结语
通过建立信息系统集成类项目管理系统,可在轨道交通建设工程信息化的基础上,实现管理提升和资源优化配置。轨道交通建设企业应对其有足够的重视,把握好发展的机会,以“智慧工地”为契机,拉通“云、大、物、智、移”等新兴技术与工程项目之间的联系,使信息系统集成集成类项目管理系统的价值得以充分发挥,提高管理效率,提升施工现场的现代化水平。进而提升企业竞争力和市场效益,促进轨道交通建设的良好发展。
参考文献:
[1]牛晓望.计算机系统集成实施与项目管理途径分析[J].信息技术与信息化,2017(08):65-67.
[2]黎波.计算机系统集成的发展趋势与项目管理实施要点研究[J].通讯世界,2016(16):205-206.
[3]赵学东.计算机系统集成的实施与项目管理途径研究[J].通讯世界,2016(16):213-214.
[4]刘立群.试议计算机系统集成的项目管理[J].电脑知识与技术,2015,11(25):158-159.
关键词:XPDL;工作流;工作流引擎;项目管理
中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2012)33-7936-03
随着我国经济建设的发展和人民生活水平的提高,房地产行业也获得了健康发展的契机,而房地产项目的成败主要取决于设计理念是否先进、施工质量是否达到预期目标等等,这些都直接关系到开发商的经济收益和社会效益。随着计算机应用日益普及,开发商普遍采用工程项目管理软件来帮助企业提高项目管理效率,企业业务规模的不断扩大,对并行项目的管理也变得越来越困难,同时由于当前很多的工程经过层层分包和转包,加上施工管理人员缺乏系统化、规范化流程控制管理理念,项目的管理比较混乱,设计方和建筑方沟通不彻底,项目协同设计能力较差,容易偏离初始设计目标,后期反馈导致项目修改负担重。同时各项目管理系统平台缺乏统一规划,各自形成“信息孤岛”无法进行数据的共享和交换,从而大大降低了企业项目管理的科学性与效率。
目前传统的工程项目管理系统一般是将现有业务的应用逻辑和业务流程固化到一起[1],通过人工操作处理业务流程信息。房地产项目运作的环境错综复杂,地区经济发展水平、政府宏观、微观金融政策的调整、消费对象和消费意愿以及房地产市场的变化等,都可能直接影响到房地产项目的开发和销售。房地产项目的经营者迫切需要提高能够适应激烈的市场竞争,迅速对复杂、高风险的投资活动作出正确决策的能力。由于人工处理信息时效性差,使得房地产开发项目管理方无法做出及时准确的计划和控制。与此同时,当遇到外界环境发生改变,就不得不对已有的规划设计进行修改,甚至已经建成的建筑需要拆除重建,往往这种方式在时间上又是不被允许的,就会导致项目遭受巨大损失。
传统的工程项目管理系统实现信息流和业务流的流转一般通过菜单驱动方式,该方式只能机械地处理系统包含的数据和文档资料,难以应对市场快速变化做出相应设计上的修改和灵活管理业务逻辑变迁,无法实现开发商、建筑商、设计院之间的多方协同设计项目管理工作[2]。工程项目管理系统由于涉及到很多资源、进度、收入、设计、合同的变化,这些数据始终处于流动变化状态,业务流程也随之发生改变。比如增加一个审批流程,由于传统系统不能适应业务处理流程改动,除非修改系统源代码,这又需要大量时间和费用,还能导致整个项目管理的业务流程无法正常进行。因此这类系统在设计时就要考虑到如何实现业务流程的快速变更或重建,其中包括改变工作流程流向、增加新工作流程环节、减少老工作流程环节、合并工作流程环节等。传统的工程项目管理系统处理工作流程是通过开发人员人工编写固定操作流程,并由人工触发转入下一步骤,这显然难以适应现代工程项目管理需求灵活多变的现状。
1 相关技术
JaWE(Java Workflow Editor)是一种全新的图形化工作流过程定义编辑器,它严格遵循工作流管理联盟(Workflow Management Coalition,WfMC)的接口规范,输出一个标准的过程定义文本描述XPDL(XML Process Definition Language)文件。工作流过程定义接口定义了一个公共接口模式,不同工作流产品的过程定义是可以通过XPDL标准来进行交互的。由JaWE定义的工作流过程模型,能够在不同的工作流软件产品上进行运行和通讯。基于元模型框架的XPDL过程定义接口规范定义了在一个过程定义中常用的实体以及它们之间的关系和实体属性。按照元模型定义,JaWE通过XPDL规范的公用接口模式能够实现多个模型间的转换和过程定义的内部描述。
2 支持协同设计的工作流项目管理系统模型
图1给出了用统一建模语言(Unified Modeling Language,UML)设计的体系结构模型,新模型采用工作流技术来解决目前项目管理信息系统的强耦合与弱柔性的问题。该系统结构包含5个层次,自上而下分别是表示层、访问控制层、模型层、数据访问层、数据库。表示层包含所有用户服务接口,直接为用户提供信息服务;访问控制层主要负责对用户身份进行核实,按照身份服务权限表赋予相应服务模块的访问权限;模型层封装系统所有的服务器组件、逻辑业务功能接口和XPDL流程定义文件,它结构复杂,任务繁重是整个系统协作运行的核心层;数据访问层为以上各层提供数据库访问服务接口;数据库主要存放各种相关应用数据,包括XPDL工作流模型定义文件、工程设计CAD文件、企业业务文档数据、系统访问控制数据及其他相关数据。
3 设计实现
该文设计的Web应用框架采取目前主流.NET开发技术设计,程序开发语言为Visual C# 2010,开发环境为Visual Studio 2010。工作流过程定义语言采用XPDL规范,它是工作流管理联盟提出的一种基于XML的工作流过程定义语言,它负责定义工作流参考模型中的过程定义交换接口。工作流过程设计组件使用JaWE 图形化设计工具,工程设计组件使用AutoCAD,它是目前世界各国工程设计人员的首选设计软件,简便易学、精确无误。数据库使用SQL Server 2005,它是一个全面的数据库平台,使用集成的商业智能?(Business Intelligence,BI)工具提供了企业级的数据管理,为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。下面逐层进行阐述。
3.1 表示层
表示层为系统用户提供对项目管理系统的访问接口,由
Web窗体和代码隐藏文件组成。Web窗体可以提供多种多样的用户操作接口;信息格式检验脚本对输入信息格式是否合法进行验证,若用户输入格式不正确则提醒读者输入正确格式;访问控制根据用户组信息赋予当前用户相应的系统使用权限;而代码隐藏文件是.Net Framework用来实现各种控件的事件响应处理程序。本架构同时支持B/S模式和C/S模式设计,用户可以通过IE浏览器或Windows Form来获取系统提供的功能服务,为安全性考虑工作流设计员与系统管理员采用C/S模式设计。本系统涉及到四类角色,工程设计人员、项目管理人员、工作流设计人员、系统管理员。
3.2 访问控制层
用户登录系统时,系统对用户名、密码进行验证,确定当前用户具备系统相关服务使用权限后,允许访问相应模块。由于本系统存储的数据信息具有极高的商业价值,为了保证系统及数据的安全性,需要严格管理系统的访问控制权限,可以采取基于角色对象身份的访问控制技术[3]。角色权限分组管理是对系统的全部资源建立独立的访问权限管理,根据系统使用人员情况设定所需要的角色分组类型,同时为其分配相应的权限。为方便系统管理员管理,预先按照用户职务对访问权限进行预分组,从而实现了用户与访问权限的逻辑分离。系统实施过程中再将具体用户分配到相关的角色分组,极大地方便了管理员进行权限管理。同时允许系统管理员对角色分组权限进行微调,实现灵活的访问控制。
3.3 模型层
模型层由XPDL流程定义文件、JaWE流程定义工具、工作流引擎和AutoCAD组件构成,为用户提供工作流流程定义和工作流业务实例的建立、管理、协调控制和协同设计功能等。下面逐一进行详细说明。
XPDL语言是工作流管理联盟提出的一种基于XML的工作流过程定义语言,它定义工作流参考模型中的过程交换接口。任何业务流程都能使用XPDL工作流模型设计,XPDL过程模型由一系列活动(Activity)以及这些活动在具体的执行过程中需要使用的资源和角色按照一定的约束关系组成。XPDL工作流过程定义就是将这一系列的活动、活动之间的关系按照业务需求定义,并对相应的活动安排活动的起止日期、活动相关角色、资源等,然后将XPDL工作流过程定义模型发送给工作流引擎,通过引擎触发任务项即在“合适的时间发送到合适的人员”。
系统引入工作流流程建模工具(JaWE)目的是为了便于定义工作流过程模型,直接生成XPDL过程定义文件。JaWE提供了制定工作流过程模型的图形化建模工具。每建立一个业务流程,需要的基本节点有起始节点、执行节点和结束节点,执行节点是为了执行任务或批量执行任务,系统将通过工作流引擎来执行前面生成的XPDL文件,并把新的节点模型号、节点类型、节点号、节点名称、处理者权限等信息写入数据库,新建流向时将模型号、当前节点号、前导节点号和后续节点号读入引擎,任务完成,工作流程结束或触发其他工作流程。JaWE作为一种柔性工作流技术可以通过图形化的设计界面进行工作流业务的设计,比如设置节点属性,修改流程结构、修改节点、修改路径、创建子流程等;能够修改流程结构和对相关属性进行设置[4]。工作流流程的设计是有着严格技术要求的,一般应由系统分析员级别的研发人员承担,这关系到系统能否正确运行的核心关键,用户在自行进行修改、添加时应严格按照系统使用说明书进行,并做好原流程的备份工作,方便必要时可以恢复。
工作流过程的定义分为两个维度,模型级和过程级。模型级:一个模型可能包含若干个工作流过程定义,这些过程共享相同的应用程序(Applications)、参与者(Participants)、相关数据(Relevant Data)。模型就是一个容器,容纳多个独立的过程和他们的实体数据。过程不能单独创建,只有先创建一个模型,才能创建模型所有的过程以及相关的工作流应用程序、参与者、相关数据。在模型中定义工作流的过程定义、应用程序、参与者和相关数据实体是全局的,他们能够被模型中所有的过程定义所引用。过程是工作流业务过程实体的图形化表示,只要含有活动(Activity)和变迁(Transition),进行具体的业务过程定义时,首先要创建业务过程的所有参与者,控制相关的活动。接着定义业务过程的所有活动,一个过程必须有一个开始活动和结束活动。最后用变迁来连接这些活动,表示出活动之间的联系[5]。
工作流引擎的设计是为了解释XPDL过程定义,并调用相应的业务处理应用程序来帮助执行活动。工作流引擎被划分为执行器和监视器两个功能。执行器实现了绝大多数的复杂工作流流程的运行功能、工作流实体对象的实例化、工作流事务处理等方面。监视器主要判断是否有超时的过程实例或者节点实例存在,但监视器并不对发现的超时对象进行处理,而是采用消息通信的方式,通过引擎消息队列通知执行器来处理这些超时的对象[6]。工作流实例运行时,引擎要使用工作流引擎管理器提供的服务来创建和管理工作流实例的运行,相关服务可以通过函数接口向引擎提供,具体设计方法篇幅较多,可以参考我的论文《基于业务流程可视化的工作流引擎设计》。
3.4 数据访问层与数据库
数据访问层可以封装几种常用的数据库访问方法,如事务提交、事务开始、事务回滚、建立连接、断开连接等,供上层复用或调用。访问层独立设计的优点就是可以针对用户特点选用不同数据库的访问程序和SQL程序,实现对多种数据库的支持,扩展该框架的适用范围。
数据库存储系统涉及到的工程设计数据库、项目数据库(包含工作流数据模型库)、文档数据库和角色权限数据库,它是表示层与模型层逻辑运算的数据来源。在该系统中涉及到的数据是与具体业务有关的数据,它只对数据访问层开放,对于其他各层它是透明的,不可直接访问的,这样做的好处就是统一管理,提高安全性。
4 结束语
该文通过对传统的工程项目管理系统进行研究,发现它们普遍存在将现有业务的应用逻辑和业务流程固化,通过人工操作处理业务流程信息,已经无法满足目前房地产开发企业需求。该文将工作流、协同设计技术引入,重新设计出灵活的工作流项目管理系统,采用JaWE组件规范设计XPDL工作流模型文档,设计实现工作流引擎对其进行解释执行,改进了传统工程项目管理系统的设
计模式,消除了由于业务流程迁移而对信息系统产生的不利影响,可以实现快速改变业务流程而无需改变系统主程序。数据访问层采用策略模式可以支持目前常用大部分数据库,基本实现了协同设计的工作流管理信息系统。
参考文献:
[1] 林闯,田立勤.工作流系统模型的性能等价分析[J].软件学报,2002,13(8):1472-1480.
[2] 张益林.工作流技术的研究及在工程项目管理中的设计与实现[D].长沙:湖南大学,2005.
[3] Sandhu R,Coyne E,Feinstein H.Role-based access control models[J].IEEE Computer,1996,29(2):38-47.
[4] 杨磊,戴金海,陈琪锋.柔性工作流的可视化方法研究[J].计算机仿真,2008,25(7):223-227.
关键词:ERP 项目管理 实施
当今,国内制造业信息化的一个热点是采用ERP系统实现企业管理信息化。但从目前ERP项目的实施情况看,很多与企业的期望相差较远。成功实施ERP的关键因素包括领导因素、业务流程重组、项目管理、变革管理和外部支持等方面。如何有效实施ERP,是众多企业越来越迫切需要解决的问题。
1. ERP概述
ERP(Enterprise Resource Planning),既企业资源计划管理系统,它是以计算机及通信技术为基础、以MRPII(Manufacturing Resource Plan-ning,即制造资源计划)技术为核心,广泛应用于制造业企业之中,在制造业企业中表现为一套覆盖企业几乎所有业务的、完整的软件系统。
ERP系统是信息技术与先进的管理思想集于一身的产物,综合管理企业核心业务(生产-资材-销售-人事-会计),控制整体活动的计划与进行状况,以及实施整个企业经营管理的软件系统。在20世纪90年代后期逐步在我国许多企业中应用推广,被认为是未来企业的发展模式之一。
2. 简述项目管理
项目管理,是指将各种知识、技能、手段、技术应用到项目中,以满足项目干系人的要求,就是为实现项目目标而对一个既定项目进行的各项管理和操作活动。作为信息化项目,实施ERP投资大、周期长,几乎涉及企业经营发展的各个方面。ERP项目实施中有一个成功等式:企业ERP系统的成功应用=有准备的企业+合适的软件+成功实施三个条件缺一不可,前两个方面属于比较固定的内容,第三个方面是目前ERP专业化公司更为重视的内容,即为保证实施顺利并最终成功。而对于企业实施ERP系统,保证和提高项目的成功实施是企业重点考虑的问题。为此各大专业公司都将ERP在客户企业应用作为一个大型项目对待,并积极从自身以往的实施经验中提炼出了一套项目管理方法,通过不断应用和完善,逐步形成具有自己特色的项目管理方法,这样很大程度上保证了自己的ERP产品在客户企业中的成功实施。
3. 实施ERP项目管理系统的方法
3.1建立完善项目管理体系
ERP项目是一个具有系统复杂、实施难度大、应用周期长等特点的企业管理系统工程,其主要内容有:开展企业管理创新,制订明确、量化的ERP应用目标,引入企业信息化咨询,进行ERP项目需求分析,实行业务流程重组,实行ERP项目监理制和实行ERP项目评价制、进行ERP等现代管理知识的培训教育等。总之,就是要把实施ERP看成是企业本身的重要管理改革。
3.2全面认识系统,实事求是,确定实施目标
ERP的实施不是简单的财务软件培训,它包括业务流程重组、管理模式和业务架构转变、岗位职能调整等方面。ERP项目的实施目标更应基于企业的基本情况、企业的发展战略目标。ERP必须有最高领导层的支持,才能排除干扰,克服困难,成功地实施。
实施ERP是一项深刻的管理革命,是一场耗资大、实施周期长、涉及面广的系统工程,因此需要进行战略规划,做好立项分析,包括对经费预算、过程控制、人力配备等问题进行系统设计,明确实施目标。
3.3做到考察全面,挑准软件供应商
各个企业实施的ERP项目所覆盖的流程、流程中要求的功能点不尽相同,因此企业应该根据需要和承受能力量体裁衣,可以先作自我分析与诊断,然后要深入考察多家供应商及供应商服务的客户,同时做好投入产出分析,注意成本的合理性,要兼顾实用与开放。软件应为管理服务,需适合企业的流程。还要考察ERP软件商的公司资信、ERP软件产品演示、样板客户调查结果、实施人员素质及其后续服务的能力等。在确定软件商后,双方要进行充分的交流和沟通,使软件供应商充分了解企业的需求。
3.4注重企业内部管理
(1)加强人力资源管理。ERP实施过程的一项重要工作就是对企业员工进行计算机操作培训,注重对中层领导和业务骨干的培训。企业的中层管理者扮演着局部目标制定者和企业管理政策执行者的双重身份;企业的基层员工是软件的操作者、业务流程的参与者。让他们理解自己在ERP的实施过程中应当如何配合项目小组、软件厂商的工作,这对于提高工作的效率和效益,使ERP的实施达到预期效果有着极其重要的作用。
(2)加强业务流程管理。企业管理中管理规程不规范,业务操作随意性大。因此,必须通过业务流程重组来实现管理流程的高效、简捷和畅通,如中国石油技术开发公司在系统实施过程中,就对主要业务流程进行深入的剖析和梳理,找出其中的无效作业环节,按照ERP管理的要求进行业务流程重组,大大提高了企业的管理水平。
3.5强调ERP实施过程中的保障措施
再好的规划须要有可靠的措施来保证,因此应该规范项目例会和阶段性评审制度,如:分阶段定期对项目实施进行评估,对实施过程进行全面详尽的文档记录等。这样既有利于企业、ERP软件厂商之间的交流,对于ERP项目的后期维护和持续改进也提供了重要的基础资料。
综上所述,ERP项目的实施是一个复杂的系统工程,一个成功的ERP项目建设是长期的工作。作为当今知识经济时代的企业们更应该临危不惧、积极应战,努力认识、培养、提高自身能力,以迎接下一轮的挑战。
参考文献
[1]张毅,企业资源计划ERP[M].北京:电子工业出版社,2001.
关键词:全程管理;水产;健康
水产健康养殖的最初内涵是在养殖生产过程中预防和控制养殖病害采取的改造生产条件、改善生态环境和提高水产养殖生物自身健康状况的综合技术的概括。要根据实际情况确定特定水产养殖对象特性展开;实现养殖系统的完全有效控制,而我们在这里讲的水产健康养殖系统内容是指养殖设施、养殖品种、养殖环境。
1 水产健康养殖全程管理系统分析与规划
水产健康养殖全程管理系统需求相对明确。水产品生产工艺流程是一项系统工程,因此要对水产健康养殖全程进行深入细致分析,以科学的生产工艺将各个生产环节有机地联系,规划出系统的主要功能和目标。咨询听取水产养殖专家的意见,突出通用性,特别是水产品的生态养殖,进行深入细致的调查,通过各种方法和途径来保证水产生产线的运转和水产品的质量安全,要根据具体内容充分分析水产品生产工艺,然后认真地规划出系统的主要功能和目标,以有效地构建水产健康养殖管理系统关键技术,确定一个选择、分析和决策需求变更的过程,实现水产养殖过程中的各项生产管理、用药管理、饲料管理的数字化工作,并设置优先次序,达到现代化养殖的实际需要。
水产健康养殖全程管理系统主要功能和目标。水产健康养殖信息包括基础信息的建立、各种相关日常管理信息的便捷维护、以及历史信息的简便查询,还有个性化与各极用户权限的设置,当然还包括系统日志的管理。管理员采取网络方法对后台数据库的管理等。其模块中可以包括以下几个子模块:
水产健康养殖基本数据维护。这部分所实现的功能是建立养殖企业集团公司、水产养殖分公司,水产养殖户、水产健康养殖技术管理员及池塘,它还包括水产健康养殖证的有效性以相关的有效范围,还有具体养殖所用的池塘承租人、承租时限、承租细则,当然还有各种水产的苗种、饲料、渔药出处,以及各种销售渠道,当系统的相关数据发生变化时,要对各种已经修改好的水产数据进行实时维护。
日常数据维护。它能够让操作者特别方便和有效地录入和维护各种与水产养殖相关的日常管理信息。如,水产养殖的苗种放养、虾池清塘、各种水产的投饲与管理、水产健康养殖施肥与用药、水产健康养殖环境的水质检测和水产品的捕捞与销售等各种与水产健康养殖相关的日常数据。
养殖信息汇总、查询、打印。其中数据汇总可以按一定的索引来进行,比如可以按月份和年度对水产健康养殖的投饲、施肥、用药、注换水等各种相关的日常数据进行分类汇总,并保存到各种数据表中;其中的数据查询是指按照各种关键字进行的检索,可以通过SQL建立专用检索程序对养殖基本信息和日常数据进行各种检索,当然以此还可以查询到汇总结果;关于水产健康养殖信息打印包括能按池塘方便地打印池塘日志、能打印证明每批水产品合理用药的供货商证书以及各种报表等。
系统功能模块按照农业部《水产养殖质量安全管理规定》《水产养殖生产日志》的相关标准进行认真仔细地水产健康养殖全程管理的总体设计。
根据实际情况,本系统开发模型是浏览器/服务器模式,数据库采用SQLSEVER2005,操作系统采用WINDOWS2005 SEVER。
SQLServer2005界面友好、易学易用、可靠性高。我们通过收集大量水产健康养殖数据,得出数据库概念模型,经分析设计,得到水产健康养殖全程管理系统数据表。
在开发中所涉及到的关键问题包括研究养殖过程和生产工艺,管理模式智能化设计和养殖过程各阶段之间存在先后性和制约性。要认真分析学习我国《水产养殖质量安全管理规定》,通过需求分析,确定有效的方案以实现养殖生产过程的大量日常记录添加,并确定健康养殖整个过程的标准化工艺。根据水产健康养殖池塘状态,进行检测各阶段添加数据的合法性。
2 水产健康养殖全程管理系统管理
水产健康养殖全程管理系统开发的进度管理常见问题是活动持续时间估计过长、项目活动很少提前完成、忽视了与利益相关者的沟通。所以要进行项目进度计划编制与优化。控制和节约时间,协调平行的任务并且组织这些工作,活动持续时间估算我们多采用类比估算,按用户方养殖公司要求,必须进行进度压缩,用Project进行项目进度跟踪控制,将当前项目计划及执行情况进行比较。
水产健康养殖全程管理系统开发的质量管理。首先是关于软件方面的具体质量管理,通过项目管理把隐含需要转变成明确需要,提高软件的质量特性和运行的可靠性,并进行软件测试管理,测试管理的目的是控制和改进。软件测试的基本流程包括计划,设计,执行,验证。软件测试原则是尽早和不断地测试,请水产养殖专家、专业设计人员、普通用户一起进行测试,考虑合法的输入和不合法的输入,需要指出的是,在重复测试时,必须要引起我们充分的重视,测试完成后,妥善保存相关测试文档。
总之,根据水产健康养殖全程管理系统实际特点和情况,经过认真调查和分析,并通过项目管理的方法,对水产养殖场使用,实施水产健康养殖的全过程进行科学的系统管理,实现养殖信息入库,水产健康养殖具有非常重要的现实意义。
关键词:项目管理;工程施工;设计;项目管理系统
引言
针对工程施工项目建设中,优化设计工程施工项目管理系统,运用信息化、智能化系统管理方式,优化制定出工程施工的项目管理策略,不仅能够确保提升工程施工质量,也可以使工程施工进度符合实际项目设计需求,发挥积极影响[1-2]。以下本篇将介绍关于工程施工项目管理系统的设计与实现问题,具体内容如下。
1当前工程施工项目管理中的不足
在当前我国的工程施工企业中,由于大部分的施工企业还在采取传统的人员实地勘察调查、手动计算分析的传统项目管理方式,不仅耗时耗力,也降低项目决策的准确性。虽然,也有一部分施工企业中也开始应用项目管理系统,但是项目管理人员却并未充分重视构建应用项目管理系统,忽视系统的信息化、自动化应用优势,使得系统不能帮助项目管理人员做好工程施工项目管理工作,降低系统应用效益[3-5]。在当前一些工程施工企业开发项目管理系统软件的过程中,并不能根据施工工程项目管理实际情况来制定系统设计方案,使得实际应用该系统进行项目管理与实际的项目管理情况出现偏差,降低系统的应用性能[6]。
2系统设计需求分析
在本次设计的工程施工项目管理系统中,确保系统能够具备运行稳定性,保证数据安全,并以良好的图形化界面,满足用户与系统交互的需求[7-8]。同时,在设计系统中,确保项目管理人员能够通过该系统,及时的了解工程施工项目进度、费用以及人员工作效率等数据信息,简化人员工作量,简化项目管理流程,可以高效快速对工施工项目进行评估,并制定好的项目管理方案[9]。在本次设计的系统中,应该依据工程施工项目管理实际需求,优化拓展设计系统的各类项目管理功能,使系统能够适应实际项目管理工作需要,提升系统可用性。
3设计实现工程施工项目管理系统
3.1系统总体结构
从工程施工项目管理系统设计需求出发,对系统进行设计,运用B/S软件结构体系,确保设计的系统能够符合实际应用。系统软件设计中,将系统分为数据通信层、数据接口层以及应用层,数据通信中,可以收集工程施工现场的相关数据信息,然后再凭借信息网络化输送技术,将数据信息输送到系统的数据接口层中,由系统中的程序对数据信息进行评估,并制定出项目管理决策,然后再将具体的项目管理决策命令通过应用层传达到客户机中。系统结构如图1所示.对于本次设计的工程施工项目管理系统中,应用B/S软件结构体系,将系统划分为多个层次,并针对每一层分成多个功能模块,这样便于运用模块化实现设计实现系统功能,使系统能够高效运行的同时,又可以保证系统中数据的安全。
3.2设计系统功能
针对本次设计的工程施工项目管理系统中,在系统的功能设计方面,需要能够根据实际中工程施工项目管理的要求,针对当前施工项目工程进行系统化、信息化的项目管理。因此,在系统中,能够包括质量检测目、工程管理以及系统维护功能,确保能够对工程施工质量进行自动化检验,并可以系统评估工程施工过程中存在的某些不合理数据,并对这些数据进行统计分析,从而制定出切实可行的项目管理决策。系统管理功能如图2所示。在系统设计中,其质量检测目的,就是对工程试件的质量展开评估,实施对工程施工项目管理数据的采集工作,并且,还可以将采集得到的数据存储到系统的数据库中,方便对数据进行维护查询。系统的工程管理部分,目的及时能够对采集到的项目管理数据进行分析,并且可以挖掘出有用的数据,以确保可以根据这些数据计算设计出最优的项目进度-费用控制方案,并将方案决策输入到系统的用户交互界面中,同时系统的可操作性。同样,在本次系统设计中,还具备系统维护功能,该功能的目的就是对能够系统中的施工项目数据信息以及系统页面信息、系统的硬件设备信息进行维护管理,确保系统可以正常运行。
3.3系统硬件设计
系统硬件设计中,应用惠普电脑作为系统操作平台。应用读卡器,负责读取用户IC卡信息,校验是否为正常卡,是能够顺利完成交易的前提。WiFi无线通信终端硬件部分在S3C2440微处理器上扩展了一片64M、32?位SDRAM用作系统内存,供程序运行使用;一个带触摸屏的LCD,触摸屏负责人机交互,通过触摸屏将项目管理内容展示给用户。
3.4系统软件设计
在设计工程施工项目管理系统中,能够应用SQL语句设计实现系统的数据存储数据库;同时,可以应用C#代码编程实现系统功能。在系统设计中,应用C#代码来编写系统的功能界面程序,可以将设计好的软件代码封装到类中,例如可以将一个数据访问操作的相关代码进行编程并封装,这样就可以模块化的调用封装的类组件,确保可以提升用户操作该系统的访问速度及稳定性。
4系统设计实现效益分析
设计工程施工项目管理系统,能够有效规避当前工程施工项目管理中的不足,在实际中能够应用该系统实现对工程施工进行科学化管理,不仅可以提高工程施工效率,也能够大幅度降低项目管理成本,提高工程施工项目管理水平,发挥重要作用。设计实现工程施工项目管理系统,能够有效规避当前工程施工项目管理中的不足,提升项目管理效益,发挥积极应用价值。
5结论
综上所述,在实际中能够应用该系统实现对工程施工进行科学化管理,不仅可以提高工程施工效率,也能够大幅度降低项目管理成本,提高工程施工项目管理水平,发挥重要作用,发挥积极应用价值,可以在实践中推广该项目管理系统设计方案。
参考文献
[1]李凤辉.工程施工项目管理系统的设计与实现[D].电子科技大学,2012.
[2]杜春玲.建筑工程信息化管理系统的设计与实现[J].自动化与仪器仪表,2014(9):127-128.
[3]查申森,陆舆,闫安心,等.大规模移动资产管理系统的设计[J].自动化与仪器仪表,2015(3):129-131.
[4]张涵.四川路桥工程项目追踪管理系统设计与实现[D].电子科技大学,2013.
[5]荣雁飞.通信工程项目管理系统的设计与实现[J].通讯世界,2014(20):27-28.
[6]刘宏颖.工程项目管理系统的设计与实现[J].城市建设理论研究:电子版,2015,5(14):157-158.
[7]任君.工程项目管理系统的设计与实现[J].门窗,2015,5(1):157-158.
[8]熊建华,李长城.工程项目管理系统的设计与实现方法探析[J].房地产导刊:中,2014(6):331-331.
【关键词】路桥施工;企业;项目管理
1、引言
目前我们正处于城市化加速推进的历史其实,对于公路桥梁的施工也大大推进,路桥工程施工的质量是工程的重要指标,另外路桥施工中的安全问题也是另一个核心问题。安全施工是公路桥梁建设的高压线,一旦发生安全事故,不仅可能造成人员的伤员,而且会带来严重的社会治安问题,并给工程的进度带来极大的影响。所以做好路桥施工企业的项目管理至关重要。
我国路桥工程在上世纪90年代开始实行项目管理,经过了二十多年的发展,取得了一些进步,但是依然存在着很大的问题,路桥企业项目管理和现实发展之间仍然存在较大的差距。最近出现的一些重大路桥事故,比如哈尔滨阳明滩大桥的倒塌、河南连霍高速大桥因爆炸坍塌等,不仅带来了巨大的生命财产损失,更造成了恶劣的社会影响,给社会安全稳定带来了极大的影响。这些事故都是和项目管理的疏忽或不规范有关。
2、项目管理系统的内涵
在传统的企业中,当企业制定一个规划之后,参与项目的会有财务、行政等好几个部门,在部门运作过程中难免会产生一些冲突,这不仅造成了沟通成本的加大,也降低了项目实施的效率。
在项目管理中,因为某一个项目的需要不同职能部门的成员组成一个团队,在这个团队中项目经理是其领导者。这个领导者的责任就是能够有一个明确的团队前进方向,能够按时完成项目的整体工作。项目管理者同时也是这个项目的参与者,他参与整个项目从立项、到项目确定到最后收尾的全过程,同时在人力、资金、时间、以及采购、总结等各个环节对项目进行全方位的管理。因此项目管理可以帮助企业处理协调各个部门之间的关系,实现这个团队更高更好的运行效率。
项目管理系统从上世纪八十年代以来在国防、航天、通讯等领域得到了广泛的应用。尤其是中国加入WTO之后,越来越多的企业界人士参加职业经理项目管理培训,以提高项目的管理水平,在激烈的市场竞争中赢得一席之地。项目管理系统是基于现代管理学基础之上的一种新兴的管理学科,它把企业管理中的人才资源管理、风险控制、质量管理、采购管理等有效的进行整合,来实现更高效、更高质量、更低成本地完成各项项目的目的。
3、项目管理系统的整体设计思路
因一般的大型路桥公司的分布地域广,网络通讯条件又各不相同,所以本系统应采用分布式数据库方式,即在路桥集团建立数据中心和Web服务器,保存所有项目部的路桥工程项目数据,每个分公司通过网络在线访问服务器、查询、统计、分析路桥工程项目成本信息。各个分公司建立自己的路桥工程项目数据库服务器和Web服务器,保存本分公司建筑工程项目成本信息,项目相关管理部门访问服务器查询、统计、分析建筑工程项目成本信息。
各分公司的建筑工程项目成本数据采用可靠的数据传输方式上传到集团公司的数据库服务器。如果一个路桥企业合作单位分布地域广,网络通讯条件又各不相同,系统可以采用分布式数据库方式。根据系统特点、用户需求、应用方式以及C/S、B/S的优缺点,确定采用C/S、B/S和单机应用方式结合。系统的体系结构分为四层:数据库层、应用架构平台层、业务系统层及信息门户层。
4、路桥企业项目管理系统的实现
路桥企业项目系统的设计与开发根据企业级应用体系思想与方法,基于系统设计原则,根据系统总体需求及项目实施实际,系统按其所完成的功能不同划分为下面几个个子系统。
1.制造成本报表管理
路桥企业系统制造成本报表管理包括土建制造成本、机电制造成本两部分,主要由收入、制造成本两张主报表及分包完成工作量、单项物资合同款、集中招标物资合同款、临建分包完成工作量、其它制造成本等明细表构成。结合计划统计报量,收入数据实质包括实际完成工作量、业主确认量、预估业主确认量,预估业主确认量造成的误差在次月补齐。
2.物资进场管理
路桥企业物资进场管理包括公司统一招标物资合同进场管理、项目单项物资合同进场管理、项目零星采购物资进场管理。与现行工作模式相比,一方面物资进场记录一经录入审核,相关部门即可查阅到物资实际成本数据,可有效减少由于物资验收单未能及时送达相关部门造成项目虚盈而带来的项目成本起伏情况,另一方面物资进场记录与物资合同紧密挂钩,成为控制物资合同执行过程控制依据,可降低物资合同超付风险。
3.资金管理
路桥企业的所需资金一般都比较大,系统资金管理包括资金计划管理、工程款回收台帐管理、分包合同、物资合同支付管理。与现行工作模式相比,系统具有以下特点:
资金计划由总额计划改为分包合同、物资合同明细计划,使得资金计划能真正成为合同过程支付控制依据之一,提高资金计划的严肃性,从而提高资金计划的准确性,为公司统筹资金管理提供更为可信的依据。
结合资金计划中工程款回收计划及工程款回收台帐信息,在合同明细控制的同时,按照工程款回收计划完成率与资金计划总额的乘积实行总额控制,根据项目进度情况在资金层面提高公司以收定支管理原则的执行力度。
4.项目监督及跟踪
路桥企业的项目一般是长周期的项目,需要对工作进程、实际费用和实际资源耗用进行跟踪管理。大部分项目管理系统包允许用户确定一个基准计划,并就实际进程及成本与基准计划里的相应部分进行比较。大部分系统能跟踪许多活动,如进行中或已完成的任务、相关的费用、所用的时间、起止日期、实际投入或花费的资金、耗用的资源,以及剩余的工期、资源和费用。
5.数据分析利用
路桥企业的项目管理最后要按照开发项目、地点、单位、专业、费用类别等条件的综合汇总分析查询,并根据具体需求,出具分析表格。
5、结语
本文分析了项目管理系统的内涵以及项目管理系统的整体设计思路,最后提出了路桥企业项目管理系统实现的几个内容,可以更好地管理项目,降低企业管理成本,提高企业运行效率,推进公司数据库建设,优化企业供应链,让公司员工职责权限更为明确,协同工作机制得到加强。
参考文献
[1]罗建华,谭海彦,郑树荣,段行星.路桥施工项目管理组织模式探讨[J].交通企业管理,2006,(08):57-58.
[2]崔龙云.加强路桥施工工程项目管理的举措[J].中国科技信息,2007,(22):27+31.
[3]张晓东,张生,吴道流,卢毅.路桥施工企业项目管理成熟度模型及其应用研究[J].公路工程,2009,(04):58-63+76.
1对建筑工程项管理系统的背景进行研究
工程项目管理有着非常复杂繁多的种类,同吋又有着十分巨大的信息量,使得各个阶层的主管以及计划工作人员的工作量大大增加,工作负担非常的沉重。顼目管理系统可以将这些信息逬行统一的收集,同吋又可以对这些信息进行处理加工,帮助管理人员將各种信息问题进行解决同吋应用更便利的方式对这些信息工作进行处理.;这个程序能够准确,并及吋的将信息提供给监理公司以及企业中的各个部门,將企业中的多个项目进行统一的管理,并且能够迅速的对所需要的信息进行查询,同时对项目中逬行实施的工作质鼉加强控制,可以实现节约和调控物力资源以及入力资源,将各个部门的工作效率进行进一步的提高,在主管人员进行决策时可以提供真实的依据以及有力的支持;它使得企业的经营能够得到极大的改善,与此同吋使得企业的竞争力以及适应能力都得到了很大程度上的提高。由于企业的主管能够隨每个项目具体的实施情況隨时隨地进行了解,从而主管入员对生产经营活动逬行规划非常的有利,并且能够使得数据的综合利用以及共享得以实现,从而对工作灵活性进行控制,以及对企业的计划逬行强化。它的运作重心主要是”项目”,进行管理的主要目标是争取在保证质量的前提下按吋完成每一个项目,让客户对其满意的同吋,企业也能够获得丰厚利润。
2项目管理系统数据库的设计与实现
多度结拘是在分布式技术(distributechnology〉的建立是以其不断成熟不断发展的前提下建立起来的。这个技术的核心是分离企业逻辑,我们系统主要的事本系统主要文献的事所建立的基于Web的改逬三层结构框架。这三层分别为Web项目(页面显示层)、BLL项目(businesslogiclayer),即业务逻辑度)和DAL頭目(dataaccesslayer)’即数据访问层)。在这一工作模型中,在流程模型库中存入逬流程模型。流程实例进行创建时的一系列过程也就是相应的在模型库中取出相应流程模型对流程实例很多。决定着该流程实例具有的重要属性以及实现等,除了流程时限等等。控制数据能够将相关的一系列数据,控制数据以外的相关数据则反映了流程实例的一般厲性和信息补充,如流程描述等等。为了对其使用相对较为不会方便使用,本流程系统將典型的流程实例存入流程实例库。从而使得,流程的定义及运行具有很高的灵活性,当实际业务模式发生变化时,只要根据其实际运行模式重新定义—次流程实例,就可按实际的业务模式逬行运转。
(1)流程这个词主要在三方面对其逬行定义,其中基本的流程信息、与节点相互对应的一系列字段要去以及详尽的节点信息。基本流程的信息中有流程名称、流程编号、业务对应信息、节点幵始的时间和结束的吋间以及流程的时限。系统在一个字段用流程编号来对其逬行标示,来显示流程已经结束。节点信息中包括许多的内容,其中有节点信息、流程逬本信息、节点对应字段信息。其中在流程基本信息中那么,唯一对一个节点进行标示的是系统用的流程逬行编写。节点名称就是用文字对该节点进行相关的描述;在节点中表示位置的是节点次序;角色编号来促使其逬行逬展;与节点所对应的相关的字段信息中包括对于节点、字段编号以及业务描述。当用户所需的流程出现突发状况时,管理员可以将业务描述以及相应节点的修改逬行更改。
(2)流程运行。提供调用的功能为客户端,是流程运行的一个主要的功能,组件分为两种:对实力流程的处理以及触发,其中有一条流程也包括在其中,将流程中的活动逬行相应的处理;查询数据流程,能够根据事先设定好的流程直接对流程进行査询。
(3)任务提示。将人物列表提供给客户端。对用户哪些活动应该参与,应该如何参与,对任务列表如何逬行处理。
3结束语
关键词:广电工程;项目管理系统;思考
广电工程中的项目管理系统之所以能够引起人们的广泛关注,是因为广电工程中实施项目管理系统能够有效地对广电工程运营进行管理,广电工程项目管理系统建立在信息化的平台之上,为项目管理、业主、监理、设计、业务部等相关部门提供了一个平台,这个平台能够使他们及时了解到项目进展情况。下面笔者就针对在广电工程中实施项目管理系统进行思考。
一、项目管理系统简介
所谓的项目管理系统就是指项目管理者对专门的管理项目系统软件进行应用,在有限资源的约束下,项目管理者运用系统的观点、理论和方法,对所管理的项目设计的所有工作进行有效、及时的管理。项目管理系统从项目的投资决策到项目结束的整个过程进行计划、指挥、组织、控制、协调和评价,已达到实现该项目的目标。
二、对广电工程中实施项目管理系统的思考
(一)在广电工程中实施项目管理系统思考之安全管理
项目管理系统的安全管理整个项目管理中最基础和最重要的部分,在进行生产中要求时刻关注项目管理系统的安全管理,绝对不能够放松。劳动保护和安全管理、职业健康安全管理是项目管理系统安全管理的两个部分。在这里,劳动保护和安全管理通常是指对环境进行保护,主要是指对水、空气、土地等等自然环境进行保护;而职业健康安全管理是指对作业场所内的所有员工在进行劳动生产过程中安全和健康采取各种管理措施和技术措施。在进行广电工程项目管理系统的安全管理时,要对项目生产中的安全设施、安全设施配备情况和安全生产检查情况进行登记。
(二)对广电工程中实施项目管理系统思考之工程管理
项目管理系统工程管理是整个项目管理系统的核心模块,工程管理主要描述了广电工程规模和广电工程概况,工程管理能够很好的体现出广电工程质量和广电工程进度情况,对广电工程质量和进度情况进行实时的记录。
广电工程质量管理是指对项目的质量方针以及实施项目质量方针的工作内容及全部职能进行确立,并且对广电工程的工作效果进行评价以及改进等等一系列工作。预控途径、事中控制途径以及事后控制途径这三个部分是质量控制的主要途径。而广电工程进度控制是指在已经确保广电工程质量的前提下,对广电工程项目进步的控制来实现整个广电工程的进度这一目标。广电工程进度控制主要包括进度跟踪检查、编制进度计划以及进度跟踪调整等等这几个方面。
(三)对广电工程中实施项目管理系统思考之设计管理
广电工程项目管理系统设计管理是指主要描述工程项目的设计资料,广电工程项目管理系统设计管理主要包括设计计划、设计会审、设计进度以及设计人员。设计管理能够对广电工程项目的设计情况进行及时有效的管理,这里所指的及时是指能够及时了解设计的进度是否能够根据计划进行实施,并且记录设计工程中所有经历的内容。
(四)对广电工程中实施项目管理系统思考之合同管理
广电工程项目管理系统之合同管理是指以书面的形式明确建设方(发包人)和承建方(承包方)的关系,并且保证承建方的所有实际工作情况能够满足合同的要求。合同管理的内容主要包括合同双方的权力、合同的范围、合同双方的义务、工程施工的质量标准、工程施工的进度及要求、合同范围的变更、索赔、违约、工程的造价等等很多方面的内容和约定。合同管理描述合同的主要内容包括:广电工程项目名称、合同范围、合同双方、付款方式、工程期限、违约条款以及验收标准等等,合同是保障项目实施的合法手续,合同管理确保合同双方的合法义务和权力。
本文中,笔者对项目管理系统进行了简单介绍,接着从在广电工程中实施项目管理系统思考之安全管理、在广电工程中实施项目管理系统思考之工程管理、在广电工程中实施项目管理系统思考之设计管理以及在广电工程中实施项目管理系统思考之合同管理这四个方面对在广电工程中实施项目管理系统进行了思考。
参考文献:
1、黄声明.试述工程造价管理如何在项目施工中求发展[J].福建建筑,2009(1).
2、刘温良.在广电工程中实施项目管理系统[J].中国有线电视,2010(8).
3、袁伟民,胡泽锋.广电工程预决算编制应用实践[J].中国有线电视,2008(12).
4、昌文婷,王劲涛,潘长勇,杨知行.地面数字电视广播系统的发射分集实现[J].清华大学学报(自然科学版),2010(10).
5、姜文波,周卫华,夏平建,朱建标,叶进,文艺.专题研讨之三――地面数字电视[J].广播与电视技术,2009(5).
关键词: 项目管理系统; 软件项目管理; B/S; Java
中图分类号:TP319 文献标志码:A 文章编号:1006-8228(2013)08-31-04
0 引言
软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,通过计划、组织、控制等一系列活动,合理地配置和使用各种资源,而对成本、人员、进度、质量、风险等进行分析和管理,以达到既定目标的过程。项目管理更强调项目负责人的作用和团队的协作精神,其组织形式灵活, 更加关注人的因素,关注客户和服务客户,着重于提高软件项目研发的效率和质量[1]。
本文介绍一个基于B/S构架的项目管理系统部分功能模块的设计和开发。这些模块实现交付管理、TIMESHEET管理、资源管理、系统管理等功能[2]。
该系统主要是为了让企业的管理人员能够方便、快捷地掌握公司各个项目的基本情况;让项目经理可以方便快捷地管理项目;比较好地实现信息同步、实时展示;做到项目信息透明化。
1 系统总体数据流图
基于Java的项目管理系统的设计与实现,软件系统主要包括资源管理、销售管理、交付管理、TIMESHEET管理、查询统计、系统管理、FAQ等模块,主要描写TIMESHEET管理,以及资源管理、交付管理、系统管理中的部分内容[3]。
系统的顶层图如图1所示。
系统0层图如图2所示,其中时钟处理为一个独立的可执行程序,在固定时间执行一次,主要用于计算GP信息,本文不作详细说明。
2 系统总体功能
本系统主要包括资源管理、销售管理、交付管理、TIMESHEET管理、查询统计、系统管理等模块,本人主要介绍资源管理、交付管理、TIMESHEET管理、系统管理中的部分模块。
系统的总体功能模块图如图3所示[4]。
2.1 TIMESHEET管理模块
此模块主要提供给项目经理用于记录项目组成员的出勤情况,包括每天工作的小时数以及请假的类型(如会议、婚假等)和小时数。
TIMESHEET表每次展示一周,可以水平向左或向右滚动来查看前一周或下一周的情况。TIMESHEET表根据项目计划展示,展示的形式与项目计划类似,即每个子任务、每个人员占一行。如果多个项目同属一个项目经理,则该项目经理可以同时看到多个项目的情况,每个项目可以展开和收起以方便查看。
填报和查看TIMESHEET需以项目经理的角色登录。当前填写周的日期范围内在项目计划中的所有人员为可填写状态,工时、请假时间的填写以小时为单位。工作日、工作量可以填写“正常”、“加班”两项,非工作日工作量只可以填写在“加班”列。
TIMESHEET的查询可以通过两种方式:按人员查询和按项目查询。两种查询方式基本类似,只是查询的角度有别。主要差异在于:按人员查询展示了人员所在部门等;按项目查询展示了项目所归属的部门等[5]。
2.2 交付管理模块
交付管理模块是该系统中比较重要的部分。该模块包括项目基本信息、项目计划的创建和维护,人员GP、项目GP、项目费用的查询分析,人员费用的导入和查询分析。项目经理、费用管理员、公司管理人员都将使用这个模块的功能。
2.3 项目信息管理
该模块包括项目基本信息管理、项目费用预算管理、项目附件管理。项目基本信息在项目立项时填写,包括项目一般信息、客户信息、分包商信息、项目财务信息、申请人员信息、客户合作历史记录这几个板块。后期也可以对其进行维护;项目费用预算包括项目实施费用预算和销售费用预算。填写与否根据项目需求而定;项目附件包括项目合同和进场通知单,每个项目对应一份,可以上传通用格式的文件。
2.4 项目计划管理
项目计划包括资源计划、里程碑计划、Project计划,由项目经理制定。资源计划即项目组成员将要包括哪些人员。每条资源计划应包括人员基本信息、在项目的起止时间、客户报价、项目补助等基本信息;根据各个项目的实际需求,每个项目可以有1个或多个里程碑,每个里程碑对应一个项目计划文件,制定好里程碑计划和资源计划后可以向里程碑计划中导入Project计划;项目计划的导入将会对Project文件进行校验,包括Project计划中的人员是否在项目资源计划中、Project计划总工作量是否超过里程碑总工作量、Project计划中人员的起止时间是否在里程碑的时间范围内、Project计划中人员的工作量是否超饱和等[6]。
2.5 GP管理
GP管理包括人员GP和项目GP管理,都提供图、表分析,主要供公司管理人员查看,以便掌握各个人员和各个项目的盈利情况。GP可以下钻展示,人员GP包括自入职累计、当年累计、当季累计、当月累计、当周四级下钻;项目GP包括自立项累计、当年累计、当季累计、当月累计、当周四级下钻。
2.6 费用管理
费用管理包括人员费用管理和项目费用管理,费用管理员管理和维护。此处的费用为实际开销,不同于项目信息中的项目费用预算。费用查看也支持指定查询条件查询和下钻展示。
数据来源为:费用管理员定期导入从其他ERP系统导出人员报销费用和每周一零点系统计算出来的人员成本和收入。
2.7 资源管理模块
该模块主要包括人员管理、机构管理和合同续签查询。人员管理包括人员基本信息(包括薪资、五险一金等)的录入、维护、查询和导出;机构管理包括机构信息的创建、维护、查询和导出;合同续签查询用来查询人员合同的签署情况。在这三个模块中,本人主要负责人员管理模块。
2.8 系统管理模块
该模块主要包括用户管理、角色管理、系统参数设置、工作日设置等。用户管理与人员管理有部分重合,不过人员管理侧重于项目资源,可以添加和维护信息;而用户管理侧重于系统,在这里可以给用户分配角色和用户机构权限。系统参数设置包括正常工作日工时、附件服务器路径等等一些系统相关参数的配置。工作日设置调整一些特殊的日期为工作日或非工作日,如五一假放假和调休日期设置等。该模块中本人主要负责用户管理模块[7]。
3 系统数据库设计
3.1 数据库E-R图设计
系统模块数据较多,此处就本人负责的模块进行说明。系统总体E-R如图4所示。
4 结束语
本系统的主要优点是,可以让企业的管理人员更方便、快捷地掌握公司各个项目、各个人员的GP情况;让项目经理方便快捷地填报和查询统计项目组成员的出勤情况;让费用管理员了解各个项目、各个人员的支出情况和主要支出分布在哪些科目[8];让RMO经理方便地查询、分析和统计各部门的人员情况;比较好地实现信息同步、实时维护、实时展示;更好地让项目信息透明化。
参考文献:
[1] 应尚军,王炎.项目管理的研究现状与研究前景[J].科技进步与对策,2005.22(11):131-133
[2] 李东生等.软件工程——原理、方法和工具[M].机械工业出版社,2009.
[3] 赵磊.基于Web的信息互动式平台研究与设计[D].昆明理工大学,2006.
[4] 王刚.谈企业项目管理[J].合作经济与科技,2009.8:37-38
[5] 李力.企业项目管理系统的设计与实现[D].南开大学,2009.
[6] 刘鹏,宋为,万俊等.基于C/S与B/S架构的科研项目管理系统[J].软件导刊,2010.