目录
1引言...1
1.1编写目的...1
1.2背景...1
1.3定义...2
1.4参考资料...2
2实际开发结果...2
2.1产品...2
2.2主要功能和性能...3
2.3基本流程...4
2.4进度...6
2.5费用...6
3开发工作评价...6
3.1对生产效率的评价...6
3.2对产品质量的评价...6
3.3对技术方法的评价...6
3.4出错原因的分析...6
4经验与教训...7
项目开发总结报告(GB8567——88)
机房收费系统的开发工作已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的制定开发,让我们在今后的项目开发中有更多的资料来规范我们的开发过程和提高我们的开发效率,从而创造更多公司效益。
预期读者为相关软件的开发人员。
a. 待开发软件名称:机房收费系统
b. 项目提出者:米新江教授
c. 开发者:杨燕梅
d. 用户:廊坊师范学院全体教职工和学生
e. 实现该软件的计算中心或计算机网络:廊坊师范学院局域网
f. 该软件系统同其他机构的基本的相互来往关系:由廊坊师范学院信息技术提高班做技术支持。。
1.3.1 专门术语的定义:
姓名(Name)、卡号(CardNumber)、班级(Class)、教师(Teachers)、上机(Online)、下机(Outline)、时间(Time)、余额(Balance)、退卡(Back of the card)、充值(Recharge)、结账(Checkout)
1.3.2 相关技术与开发工具介绍:
VB:Vb6.0是一种常用的编程开发工具。它的基础是编程语言Basic,Visual Basic简单点来说就是微软为了更好的让人们学习编程,应用上 Basic开发语言的一套工具,简称就是 VB。VB是 Basic语言软件开发者的首选编译器,是学习 Basic语言编程必须要接触而且是经常接触的一款整合型技术编译器。
SQL语言:结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言。
面向对象:面向对象(Object Oriented,OO)是软件开发方法。已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。
外文首字母组词的原词组:
TGB:信息技术提高班的首字母大写
a.《软件工程导论》 张海藩 编著
b.邱慕夏 《机房收费系统v2.0》,201
《学生信息管理系统》
c.项目开发总结报告(GB8567——88)
d. 项目开发总结报告模板:
http://wenku.baidu.com/link?url=ABRG4fe32_seMChEc8mLvzdnO_p7a8y9iE9gwci4ttt4_OrGtAca5JyF5GWZfAbU4K2nt90wRWOLQhTfmAcasUVXqVl6lB5tGMKzdwdUZGi
a. 1.产品名称:机房收费系统
b. 2.主要程序模块:学生上机模块、一般用户模块、操作员模块、管理员模块。
主要功能:实现了可行性研究报告和项目开发计划中对系统功能的要求基本。一般用户可以完成学生上下机、学生余额查询、学生上机状态查询、密码的修改;操作员可以实现学生的注册、充值、退卡、查看学生充值退卡记录等;管理员完成添加删除用户、系统基本信心设定、查看工作人员记录、结账等操作,达到了开发目标。
性能:在性能方面,也实现了对数据输入精度和反应时间以及系统灵活性的要求,达到了性能要求的标准。
按照预先计划的要求,实际进度与计划进度基本吻合。这主要得益于技术人员专业的技术水平、对待工作认真严谨的态度、团队合作的协调性以及与客户及时的沟通工作。可见人员的管理在软件开发中起重要作用。
1.工时:完成整个项目的计划、设计、开发及测试工作,总共耗时15天。
2.计算机使用时间:项目各个阶段的完成都离不开计算机的使用,除了计算机外,其他设备还有刷卡器等设备,主要集中在测试阶段,大概有7天左右的时间。
3.物料消耗:购置刷卡机和学生用卡消耗1000元。
整个项目完成,经费控制在预期范围之内。
给出实际生产效率,包括:
a. 程序的平均生产效率,即每人月生产的行数;
b. 文件的平均生产效率,即每人月生产的千字数;
并列出原订计划数作为对比。
产品质量较好,在测试过程中相对来说稳定,但是由于数据问题,不适合大规模普及。
机房收费系统主要涉及到VB6.0开发语言和SQL的运用,编程方法结合了软件程序开发的要求。
1.程序员设计师不够科学,对于设计师语言的掌握不够了解。
2.小组人员沟通时间不足,私人时间协调困难,造成了很大的开发困难。
3.技术人员缺乏经验,也给系统开发工作带来一定困难。
经过这段时间的开发,让小组人员了解了软件工程的具体涵义,同时积累了系统开发的知识经验,掌握了软件文档的编写标准,提高了小组人员的学习信心。虽然自开发过程中遇到一些困难,但是在整个项目开发过程中学到的知识是很值得珍惜的。