学位专题

目录>
<

遗传算法在软件项目管理系统中的应用研究

黎志文
广东技术师范学院
引用
据统计,国内外软件企业所开发的软件项目中,有接近九成项目都不能按预定的目标完成,对企业和客户造成了巨大的损失。软件项目管理正是基于这种背景下产生的一门新学科,本文设计的软件项目管理系统能对软件项目进行系统化管理,使之能在预期的成本、时间内按质按量完成,减少管理方面的失误,节省人力物力,提高软件企业的生产效益。  在软件项目管理系统中,人员、资源的科学调度是需解决的重要问题,此调度问题是一个典型的NP-Hard问题。通过对遗传算法原理的分析可知,它在不确定困难(NP-Hard)问题求解方面有较强的优势。因此,本文将遗传算法运用于解决项目的调度问题中。遗传算法将一些初始解集(各种调度方案),仿照生物学中的进化、遗传学原理,对初始解集进行选择、交叉、变异等操作,最终得出最优解。与传统的工程网络图法比较的结果,证明了遗传算法在解决调度问题上的优势。  采用J2EE框架和MVC模式对系统进行设计,紧紧围绕着项目的具体内容进行的。在用户要求的基础上,把项目中的信息、费用、进度情况等分为几个方面,通过在系统中输入相关信息,系统会生成的相应的统计数据和报表,从而轻松的管理软件项目。

遗传算法;优化调度;软件项目管理系统;J2EE结构

广东技术师范学院

硕士

系统理论(计算机系统与应用)

熊新阶;肖政宏

2013

中文

TP311.52;F49

77

2014-04-24(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅