基于三层结构的软件项目管理工具的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文以软件项目管理工具的研究和开发为背景,对当前软件项目管理工具作了
    简要的综述,并用Delphi语言和三层结构模式开发了一套简单实用的国信软件项目
    管理工具。首先,本文分析了软件项目管理的主要内容,提出本套系统的设计目标
    和功能;其次,本文针对软件项目管理中的成本估算,研究了成本估算的过程、策
    略和估算方法,并在COCOMO模型基础上,考虑代码重用和软件再工程等因素,提出
    了改进的COCOM0模型算法;并实现了成本估算模块的功能;随后,本文对本套系统
    的体系结构提出了较详细的设计方案,分析了组件对象模型的特性;最后,本文分
    析了在软件实现过程中的一些其他技术问题,并在分析本系统缺陷的基础上提出了
    相应的解决方案。
     本文的重点是具体实现软件项目管理工具的开发。基于组件对象模型的三层分
    布式构架是实现此工具的关键。目前,本套系统运行正常,它对规范开发流程、提
    高开发效率、降低开发成本有一定的实际意义。
A summary about current project management tools is given based on the development and study of software project management information system. A simple and useful tool of software project managent has been developed with Delphi and three-tier structure. First, the main contents of software project management are analyzed and then the project targets and functions of this system are put forward in this paper; Next, the process, strategy and methods of cost estimation are studied and based on COCOMO model a better COCOMO model has been presented considering code reuse. Moreover the function of software cost estimation module has been implemented; Then some detailed solutions to the structure of this system are given, furthermore the characteristics of the component object model are analyzed in the paper; Finally, some other problems in the software development process has been analyzed and correlative solutions to these problems are represented in the paper.
    The keystone of the paper is to carry out a tool of software project management. Three_tier distributied architecture based on component object model is the key of this system. This system is perfectly run and it is useful to make a criterion of application flow, improve application efficiency and cut down the application cost.
引文
[1] 李剑,对软件项目管理的探讨,企业资源管理中心 AMT www.amteam.org
    [2] 李戈、姚平,MIS系统开发中的项目管理,企业资源管理中心 AMT www.amteam.org
    [3] 张海藩,软件工程导论,清华大学出版社 1998.7
    [4] Edward Yourdon & Carl Argila著,殷人昆 田金兰 马晓勤 译,实用面向对象软件工程教程,电子工业出版社 1998
    [5] 汪清生,项目管理软件应用浅析,企业资源管理中心 AMT www.amteam.org
    [6] 季雪岗、王晓辉、张宏林等编著,Delphi编程疑难详解,人民邮电出版社 2000.7
    [7] Software Technology Review, Software Engineering Institute, Carnegie Mellon University, July 1997
    [8] Karl Wiegers, Stop Promising Miracles, Software Development Magazine, Feb, 2000
    [9] 郑人杰主编,软件工程,清华大学出版社 1999.8
    [10] Barry Boehm & Chris Abts & Sunita Chulani, Software Development Cost Estimation Approaches-A Survey, Center for Software Engineering, April 10, 2000
    [11] J. Rutherford, software Estinating and Metrics, IEEE Transactions on Software Engineering, NO 2, 1995
    [12] Capers Jones, Estimating Software Cosets, McGraw-Hill, 1998
    [13] Barry Boehm, Software Engineering Economics (Prentice Hall, 1981)
    [14] William H. Roetzheim, Project Cost Adjustments, Software Development Magazine, November 2000 www. sdmagazine. com
    [15] William H. Roetzheim, Calculating for Reuse, Software Development Magazine, Decenber 2000 www. sdmagazine. com
    [16] 李文生、叶宁,采用Delphi实现三层客户/服务器数据库应用程序,计算机工程 2000.7 P170-172
    [17] Ash Rofail & Yasser Shohoud,Mastering COM and COM+,COM与COM+从入门到精通,电子工业出版社 1998
    [18] The Component Object Model Specification, Microsoft Corp, 1995
    [19] 夏长虹、尹绯、陈文博,组件对象模型Web开发的软件工程方法,计算机世界日报 1999.11
    [20] Corry & Mayfield & Cadman, COM/DCOM Primer Plus, Sams Publishing 1999
    [21] Dale Rogerson, Inside COM, Microsoft Press 1997
    [22] [美]Marco Cantu 著,王辉 张晓辉等译 林晓军 审校,Delphi 4从入门到精通,电子工业出版社 1999.12
    
    
    [23] 潘爱民,组件技术COM+,计算机世界 1999.25,1999.26,1999.27,1999.28,1999.29
    [24] 王晓鹏、王晓蒲,Delphi的N_Tier数据库的设计与实现,电脑开发与应用 2001,1 p9-11
    [25] 郑沫编著,SQL Server 7.0开发实例精解,北京希望电子出版社 2000.4
    [26] 蔡青,应用ASP/ADO技术快速开发数据库网页,计算机时代 2001.2 P40-42
    [27] 徐新华等编著,Delphi4核心编程技术,北京电脑电脑公司 出品1998.11
    [28] 分布对象技术的新进展,微电脑世界(周刊)专家访谈 2000.26
    [29] 葛洪伟,用Delphi4.0开发OLE自动化应用程序,电脑学习 2000.4 p38-39
    [30] 赵勇,用Delphi建立专业化文档生成系统,计算机系统应用 2000.2 p61-62
    [31] 王小华,Delphi 5应用程序设计实例,电子工业出版社 2000.3
    [32] 王华、梁志刚、王众,delphi 5编程实例与技巧,机械工业出版社,2000.2
    [33] 荆志军,基于组件技术的配电自动化系统研究,河海大学硕士论文,2000.3

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700