论文部分内容阅读
本文以软件项目管理工具的研究和开发为背景,对当前软件项目管理工具作了简要的综述,并用Delphi语言和三层结构模式开发了一套简单实用的国信软件项目管理工具。首先,本文分析了软件项目管理的主要内容,提出本套系统的设计目标和功能;其次,本文针对软件项目管理中的成本估算,研究了成本估算的过程、策略和估算方法,并在COCOMO模型基础上,考虑代码重用和软件再工程等因素,提出了改进的COCOM0模型算法;并实现了成本估算模块的功能;随后,本文对本套系统的体系结构提出了较详细的设计方案,分析了组件对象模型的特性;最后,本文分析了在软件实现过程中的一些其他技术问题,并在分析本系统缺陷的基础上提出了相应的解决方案。 本文的重点是具体实现软件项目管理工具的开发。基于组件对象模型的三层分布式构架是实现此工具的关键。目前,本套系统运行正常,它对规范开发流程、提高开发效率、降低开发成本有一定的实际意义。