基于BS的项目管理系统的设计与实现
2022-06-28 企企科技 移动报销 事项会计 项目管理 协同办公
摘要:随着经济全球化的发展,国内企业虽然获得了许多发展机遇,但也面临着巨大的竞争压力。为了提高企业的市场竞争力,不仅要提高企业的工作效率,还要控制各种成本。为此,企业需要加强项目管理,建立有效的项目管理体系B/S在项目管理系统设计的基础上,功能强,能够满足现代企业对项目管理的要求。关键词:B/S;项目管理;系统设计项目管理是使项目能够按照预定的成本、质量和进度进行生产,通过计划、组织等活动完成资源的配置和使用,并详细分析成本、质量和风险,以满足项目实施的最终目标。要做好项目管理,必须具有较强的团队合作能力和灵活的组织形式,充分了解客户的需求,不断提高服务质量。目前,项目管理体系的发展背景越来越激烈,国内企业面临着许多机遇和挑战。为了提高企业的竞争力,需要加强企业管理,企业需要制定和开发科学有效的业务体系,灵活调整、扩大和维护,确保企业能够面临试生产、技术、资源等各种外部条件和因素的变化[1]。在项目管理方面,中国起步相对较晚,仍有许多问题需要解决。例如,信息岛、软件系统架构缺陷、实施风险等。在这些问题的影响下,需要进一步加强项目管理系统的设计,以企业模型系统的设计和自动化工具为基础,充分满足不同企业的管理需求,使系统具有个性化、多样化、全面的特点。2、项目管理系统的应用分析(1)应用目标。在项目管理系统设计过程中,应以项目管理、管理等相关先进思想和企业实际情况为基础,以完善项目管理体系框架为主要设计任务和目标,不仅要提高项目质量,保证项目按时交付,还要控制项目成本,从而提高项目的整体经济效益。总之,项目管理的应用目标主要包括以下几个方面:一是根据项目的类型和定义制定统一的管理和控制规则,集团内不同层次的部门可以对项目进行管理和控制;二是明确和控制项目的整个生命周期管理,包括项目的收集和实施效率。在功能需求方面,虽然项目的目标、成本、规模等因素不同,但项目的生命周期基本相同,主要分为启动、执行和结束三个阶段,包括计划、执行、监控和改进。项目管理部门需要管理多个项目,即项目组的管理,项目管理部门将管理相应的项目组,如基础设施办公室将管理基础设施项目[2]。主要负责项目审批、启动、监控、项目结算四项工作,控制项目组的整体效益。项目门为不稳定部门,将根据项目确定情况建立,主要负责项目的规划和实施。在非功能需求方面,项目管理系统需要具有一定的约束功能,并根据项目要求的时间,确保项目在规定的时间内交付和启动。不同地区的公司环境不同,因此应用的项目管理系统不同,系统应具有可移动和恢复的特点,以确保系统在一定的时间内成功运行。例如,开发人员也应在后台进行1分批在线查询,以确保相应的时间内。此外,操作界面应具有简单方便的特点,能够满足用户的需求,需要设计简单易操作的数据权限和操作权限,合理分配各模块,减少开关时间,有效提高系统的使用效率。开发期的质量属性和安全性也是一个非常重要的功能要求。前者反映在前后台交互次数和程序设计上。在业务运行过程中,控制前后台交互次数,确保查询效率。项目管理将涉及更多的阶段,因此必须按照规范进行程序开发和设计,同时做好保密工作,项目审批、合同审批等工作需要进行安全认证。三、。B/S项目管理系统的架构(一)系统结构。UPA以平台为开发基础,采用Browser/Server操作模式,该框架易于系统部署和软件维护 特点,对成本有一定的控制作用。UAP结构可以分为系统框架、技术框架、应用框架三层。其中,系统框架包括系统中的各种软件配置,如J2EE服务器、数据库等等。其可以满足多个系统的操作系统,如常用的Windows系统或Linux系统等等,IBMWebSphere等符合J2EE规范要求的服务器都可以应用,数据库则可以选用DB2等;技术框架层是一个封装层,其处于框架层和应用系统之间,该层可以屏蔽某些技术细节,进而减少资源应用的复杂性,使资源应用更加安全、灵活。其具有远程接入、缓存处理、安全管理等功能和作用,该层主要包括SQL翻译器、规则引擎、登录与安全等等;应用框架层以企业建模理论、快速构建等为基础,有助于复杂软件的开发。该层主要围绕业务建模展开,对业务应用系统具有开发、维护等作用,该层主要包括消息管理、数据传输、访问控制等功能模块。(二)用户界面。在用户界面开发的过程中,需要确保界面风格的统一性,这样才能满足用户的需求。为了确保界面风格统一,可以采用表单设计器进行设计,设计出GUI界面,然后将其变为统一设计的模板,存入数据库之中,为各个设计人员提供参考[3]。此外,为了满足查询、输出等要求,还需要建立查询、打印、报表等模板。模板开发要以元数据为核心,进而生成VO、表结构,并创建相应的管控模式。(三)物理架构。物理架构主要有两种部署形式,一种是集中式,另一种是分布式。集中式就是集团总部布置所有的服务器,总部的客户端与服务器通过网络进行连接,支部客户端也可以通过互联网访问总部数据,其主要包括Web服务器、应用服务器等。分布式部署就是在总部和支部中分别部署应用系统。不同层级的企业都会有属于自己的服务器,其可以访问本地数据,具有较快的响应速度。如果企规模较小,采用单机服务器即可,其在并发度、响应速度等方面性能效果较好。但如果是大规模的企业集团,如果使用单机服务器,会造成服务器堵塞,影响系统应用。所以,大规模集团通常会采用服务器集群。四、基于B/S的项目管理系统的设计与实现(一)项目基础设置和过程管理。在系统设计的过程中,基础设置包括基础数据和定义转换规则两个方面,其主要用于后续单据。首先,要定义项目的类型,可以分为基建工程、工程服务两种。然后定义项目状态、转换关系、控制规则等。再对预算控制规则进行确定,定义产出物类型、验收标准包等。项目的发展需要经历五个过程,包括启动、规划、执行、控制和收尾。在项目管理系统中,计量指标、指标模板、计划、完工量填报都是必不可少的功能流程,不仅与基础设置模块有关,还与项目的整体执行和完成情况有关。以计量指标为例,其属于计算项目完工进度所生成的档案,包括在基础设置模块之内。其需要具备档案维护的功能,档案内容包括施工物料、物料具体规格、长度等。该浏览界面中包括新增、修改、删除、刷新、过滤等功能,字段显示顺序和关键数据的顺序相对应,还要包括项目组织、指标名称、备注、修改人、修改时间等信息。(二)项目合同和质量管理。项目合同分为销售和外包两种,合同管理的内容包括销售合同、收款计划、应收单和收款单。清单发包合同包括合同、补充协议、预付款单、付款单等。根据合同管理的过程,系统内容包括合同的录入、审批、变更、首付款等。项目质量管理主要分为,质检计划、质检记录、质量问题、问题验收四个方面。质检计划包括列表展示、删除增改、单据生成等功能。质检记录应该与质量计划中生成的下游单据有关,其系统界面包括新增质检计划、修改、刷新、提交、审批等功能;质量问题单据主要对产生问题的原因、责任方、处理方法等内容进行记录,如果问题严重需要停工,质量问题可以生成停工单,也可以生成问题验收单。如果出现质量停工,则需要在单据中详细填写质量问题。问题验收主要对问题单进行处理,明确问题的责任、处理方式、处理结果等。(三)数据库和元数据设计。数据库主要由主表和子表组成,与单据的表头、表体相互对应。表头包括集团、项目组织、制单人等信息;表体也采用固定字段,与表头有相同部分,采用冗余设计的方式,可以节省查询时间,可以提升应用效率。元数据是系统开发的核心,其可以用于模板创建,其字
企企科技第二届用户大会
    相关文章

立即开始连接业务与财务数据

使用企企管理云连接业务与财务数据,帮助企业进行经营管理决策