基于三层结构的软件项目管理工具的设计与实现

被引量 : 12次 | 上传用户:kensenwey
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以软件项目管理工具的研究和开发为背景,对当前软件项目管理工具作了简要的综述,并用Delphi语言和三层结构模式开发了一套简单实用的国信软件项目管理工具。首先,本文分析了软件项目管理的主要内容,提出本套系统的设计目标和功能;其次,本文针对软件项目管理中的成本估算,研究了成本估算的过程、策略和估算方法,并在COCOMO模型基础上,考虑代码重用和软件再工程等因素,提出了改进的COCOM0模型算法;并实现了成本估算模块的功能;随后,本文对本套系统的体系结构提出了较详细的设计方案,分析了组件对象模型的特性;最后,本文分析了在软件实现过程中的一些其他技术问题,并在分析本系统缺陷的基础上提出了相应的解决方案。 本文的重点是具体实现软件项目管理工具的开发。基于组件对象模型的三层分布式构架是实现此工具的关键。目前,本套系统运行正常,它对规范开发流程、提高开发效率、降低开发成本有一定的实际意义。
其他文献
消化道出血诊治重点是准确定位,要重视病史、体检和一般检查的提示作用。特殊检查中,首选纤维内镜。小肠出血可先通过CT、同位素或胶囊内镜初步筛查,再经小肠镜检查并给予止
人类在二十一世纪将面临的诸多挑战之一就是人口与粮食问题。农药在缓解粮食危机方面起着不可忽视的作用。植物生长调节剂是农药的一个重要组成部分,不象杀虫剂、杀菌剂和除草
资金、信息、人才是现代商业银行经营的三大核心要素,而人才是银行竞争优势的核心。由于起步较晚,城商行在人力资源这一核心要素方面与全国性股份制商业银行、国有商业银行、外
当前我国经济形势迫切要求巩固和加强农业基础地位,全面提高农业综合生产能力,而农业政策性金融是政府扶持农业发展的重要手段。但中国农业发展银行(以下简称农发行)在6年多的实
知识已经成为跨国公司最有战略意义的资源,跨国公司为了占领市场,可以通过知识转移将重要知识提供给子公司,以提高子公司的竞争力。因此知识在跨国公司母子公司之间的转移已经成
论述了生态猪采用的技术方法和生产全过程。该技术以保障消费者身体健康、生产无公害绿色食品为宗旨,采用生态学理论指导生态猪生产,运用优质高产牧草作为主要青饲料,结合中
目的检验罗夏测验攻击变量效度:方法:在正常儿童与有明显攻击行为的儿童的对比中验证罗夏测验攻击变量的效度。结果:1.罗夏攻击变量AG与AgC能够对儿童的攻击行为进行测量。AG反映
土地是人类赖以生存和发展的物质基础,土地资源的数量、质量和组合状态对一个国家或地区的经济、政治实力及发展前景有着深刻的影响。由于土地资源物理供给的有限性、经济意义
江泽民总书记指出:“创新是一民族进步的灵魂,是国家兴旺发达的不竭动力。”在去年召开的全国教育工作会议上,他又强调指出:“教育是知识创新,传播和应用的主要基地,也是培育创新人
二十一世纪,技术进步和高科技产业成为经济发展的主要推动力,经济发展有赖于科技发展提供的技术平台的支持、科技成果的产业化,技术进步和高科技产业的发展又依赖于经济发展对于