论文部分内容阅读
一个企业如果能有一个高效的,适合本企业的项目管理信息系统,可以实现项目轻松管理。通过项目管理系统收集开发过程中所有信息,维护项目软件、代码和相关文档,使开发过程产生的信息一目了然,对于估算开发项目成本,优化开发进程,文档管理,工程项目的质量控制以及项目经理的合理决策都有重要的意义。这个系统旨在提高企业项目管理的效率和效益。论文通过对某科研单位的实际业务进行现状分析,了解其内部对项目管理信息系统的各方面需求,采用面向对象的思想来描述系统的需求分析与设计过程。在需求分析阶段,通过用例界面化、需求规格说明、业务流程展现等手段详细阐述了系统需实现的主要功能;在系统设计阶段,给出了系统的设计目标和原则,描述了基础设置、项目管理、计划进度管理等主要系统模块的详细设计,利用数据库模型结构、关系表等工具介绍了系统数据库的设计情况。在系统实现阶段,介绍了系统开发环境和软硬件环境配置,描述了系统实现功能,并展示了系统部分功能实现代码;为此,在系统的开发过程中解决的主要问题是:基于某科研单位业务员需求的项目管理信息系统的需求分析和规划设计,数据库对象的设计与优化,面向对象技术、AJAX技术及Extjs框架在项目开发过程的应用和优化,并融合基于CMMI的软件过程管理思想在系统中设计和实现了过程文档保存、过程度量分析的一些功能,有利于企业通过该系统实现其持续改进。经对系统的实验测试结果表明:系统运行结果正确,基本完成项目管理信息系统的常用功能,并实现了与企业其它信息系统相互协同工作的接口,达到了预期的设计目标和要求,能够为企业提供较好的项目信息管理服务。