基于BS的项目管理系统的设计与实现
2020-07-27
来源:《信息系统工程》作者: 兰州职业技术学院 支馨悦
摘要:随着经济全球化的发展,国内企业虽然得到了许多发展的机遇,但同时也面对着巨大的竞争压力。为了提升企业的市场竞争力,不仅要提升企业的工作效率,还要控制各项成本。为此,企业需要加强项目管理工作,建立有效地项目管理系统,可以以B/S为基础,进行项目给管理系统的设计,其具有较强的功能性,可以满足现代企业对项目管理的要求。
关键词:B/S;项目管理;系统设计
项目管理就是为了使某个项目可以按照预定的成本、质量和进度来实施生产,通过计划、组织等活动完成资源的配置和使用,并对成本、质量、风险等进行详细的分析,进而满足项目执行的最终目标。要做好项目管理,就要具备较强的团队合作能力和灵活的组织形式,要充分了解客户的需求,并不断提升服务质量。
一、项目管理系统的开发背景
目前来看,市场竞争愈加激烈,国内企业正面临着诸多机遇和挑战。为了提升企业的竞争力,需要加强企业管理,企业需要制作和开发科学有效的业务系统,并对其进行灵活的调整、扩展和维护,确保企业可以面对各种外界条件和因素的变化,包括试产、技术、资源等多个方面[1]。在项目管理方面,我国起步相对较晚,还存在许多问题亟待解决。例如,信息孤岛、软件系统架构缺陷、实施风险等。在这些问题的影响下,需要进一步加强项目管理系统的设计,要以企业模型体系的设计和自动化工具为基础,充分满足不同企业的管理需求,使系统具有个性化、多样化、综合性的特点。
二、项目管理系统的应用分析
(一)应用目标。在项目管理系统设计的过程中,要以项目治理、管理等相关的先进思想和企业的实际情况为基础,将完善项目管理制度框架作为主要设计任务和目标,不仅要提升项目质量,确保项目按时交付,还要控制项目成本,从而提升项目的整体经济效益。总而言之,项目管理的应用目标主要有以下几个方面:第一,要根据项目的类型和定义,制定统一管理和控制的规则,集团内部不同层级部门都可以对项目进行管理和控制;第二,要明确并实现项目的全生命周期管理,包括立项、计划、验收等多个环节;第三,要详细规划项目预算,对项目所需要的成本和项目产生的费用数据进行收集和分析,从而满足预算控制的要求;第四,可以进行项目执行、合同、产出物的管理,全面确保项目的质量和执行效率。
(二)系统需求。在功能性需求方面,虽然项目的目标、成本、规模等要素各不相同,但项目的生命周期基本相同,主要可以分为启动、执行、结束三个阶段,其中执行阶段包括计划、执行、监控、改进多个环节。项目管理部门需要管理多个项目,也就是进行项目群的管理,项目管理部门会管理与之相对应的项目群,如基建办会对基建项目进行管理[2]。其主要负责立项、启动、监控、结项四项工作,要对项目群的整体效益进行管控。项目承担部门为非稳定部门,其会根据项目的确定而建立,主要负责项目的计划和执行。
在非功能性需求方面,项目管理系统需要具有一定的约束功能,根据项目的要求时间,确保项目在规定时间内交付和上线。不同地区的公司环境不同,所以应用的项目管理系统各不相同,系统应该具备可迁移性和还原性的特点,这样才能保存原始数据,从而在某个地区成功上线之后,使其他地区也可以对其进行参考,然后分批上线。开发人员最好留在开发总部,前台和后台要进行通畅的信息交流。在系统运行的过程中,要确保各项业务活动的相应时间在要求范围内。例如,对于查询工作来说,大数据查询的时间要低于1分钟。此外,操作界面要具有简单、便捷的特点,能够满足用户需求,需要设计简单易操作的数据权限和操作权限,每个模块都要合理分配,从而减少切换时间,有效提升系统的使用效率。开发期的质量属性和安全性也是十分重要的功能要求。前者体现在前后台交互次数、程序设计两个方面。在业务操作的过程中,要控制前后台交互次数,确保查询效率。项目管理会涉及较多的阶段,所以一定要按照规范进行程序的开发和设计,同时要做好保密工作,立项审批、合同审批等工作都需要进行安全认证。
三、基于B/S的项目管理系统的架构
(一)体系结构。以UPA平台为开发基础,采用Browser/Server运行方式,该框架具有便于系统部署、软件维护的
免责声明:
1、项目管理信息化网发布的所有资讯与文章是出于为业界传递更多信息之目的,并不意味着赞同其观点或证实其描述。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请浏览者仅作参考,并请自行核实相关内容。
2、本站部分内容转载于其他网站和媒体,版权归原作者或原发布媒体所有。如文章涉及版权等问题,请联系本站,我们将在两个工作日内进行删除或修改处理。敬请谅解!
-
延伸阅读:
-