摘 要
目前在大型软件企业中,通常会有几个大的软件项目在同时进行。如何建立一个高效的软件项目管理系统来对软件生成过程和软件质量进行管理和控制已经成为一个日益重要的任务[1].随着经济的飞速发展,我国的科技水平得到了很大提高,这对软件项目管理系统的建立来说具有重大的促进意义。科技成果已经逐渐被人们运用到各行各业中去,给企业的发展带去了巨大便利,同时,社会对软件项目的要求也越来越高,而软件项目管理的研究工作就是为了将软件项目进行优化,促进软件项目在时间、营运范围、研发成本等方面的提高,从而更好地满足市场的需求。尽管当前研究软件项目的人越来越多,但是就当前的情况来看,软件项目的研究成果并不理想,软件危机一直在持续,这对我国的科技发展来说有着极大的阻碍。
本文主要从软件项目管理系统开发的背景、意义、功能、设计等几个方面进行论述,并详细介绍软件项目管理系统的各个功能模块,对软件项目管理系统的任务管理、bug 管理和用户认证三个模块的实现做了具体说明。进行软件项目管理有利于将开发人员的个人能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能稳定发展,项目开发风险越小。在研究软件管理项目时发现,应该充分重视软件管理项目的管理程序,应该将项目软件平台和项目管理理论相结合,只有这样才能最大的提高工作效率。
关键词:管理软件;软件项目管理系统;软件项目管理软件;软件开发管理
目 录
第一章 绪论
1.1 选题背景
1.2 软件项目管理发展的概述
1.2.1 项目管理的发展现状
1.2.2 软件项目管理的现状及发展趋势
1.2.3 国内软件项目管理的现状
1.2.4 软件项目管理的发展趋势
1.3 论文结构
第二章 软件项目管理系统的理论基础
2.1 软件项目管理系统的理论基础
2.1.1 软件项目管理的相关概念
2.1.2 软件项目管理组织模式
2.2 软件项目时间和进度管理
第三章 软件项目管理系统的需求分析
3.1 软件项目管理系统总体需求描述
3.2 可行性分析
3.3 软件项目管理系统功能需求分析
3.3.1 软件项目管理系统应遵循的原则
3.3.2 软件项目管理系统应遵循的制度流程
3.3.3 软件项目管理系统应遵循的工作守则
3.4 系统角色分析
3.5 软件项目管理系统各模块功能需求概述
3.5.1 任务管理模块
3.5.2 BUG 管理模块
3.5.3 源代码管理模块
3.5.4 FAQ 管理模块
3.5.5 用户认证模块
第四章 软件项目管理系统的设计
4.1 软件项目管理系统的总体设计
4.1.1 系统总体结构设计
4.1.2 系统软件配置方案
4.1.3 软件项目管理系统的系统的运行流程图
4.2 主要模块详细设计
4.2.1 任务管理模块的设计
4.2.2 BUG 管理模块的设计
4.2.3 用户认证模块的设计
4.3 系统测试
第五章 结合理论研究对软件项目管理系统的思考
第六章 结论和展望
6.1 本文的研究结论
6.2 论文的研究的不足之处
6.3 今后研究的重点与方向
参考文献