● 摘要
随着中国经济的持续发展,各行业涉及的软件项目也迅速增加。随着技术水平的不断提升和行业竞争的日益加剧,在软件项目管理工作中B公司也遇到了诸如:无法及时有效地对多个项目同步展开管理和监控、缺乏对进度与质量的全面管理手段、企业和员工间知识经验无法共享和积累等问题。公司承接的项目特征和自身的业务流程决定了市场上一般的项目管理软件较难满足公司的实际需要和特殊化定制要求。如何设计一个系统来解决本公司项目管理中存在的上述问题,使项目能够顺利完成。这正是本文要解决的问题。论文进行了软件项目管理系统的设计与实现工作,包括需求分析、系统设计和实现。其中需求分析包括功能需求分析、业务流程分析、用例建模;系统设计部分包括总体框架设计、系统功能设计、数据库设计、安全性设计;并在此基础上实现了项目基本信息、日报管理、系统权限控制等业务功能,论文最后基于项目管理系统实际的测试过程,给出了系统的测试结果和运行功能展示。软件项目管理系统现已在公司投入使用。通过本系统,公司实现了对项目的数值化和可视化的在线管理;包括项目计划的建立、项目不同方面的过程控制,达到了公司项目管理信息化、项目过程可视化的目标。进而对加快软件开发速度,提高软件产品的质量,提高生产率和市场竞争力起到了一定的推动作用。