机房收费系统---项目开发总结报告

项目开发总结报告(GB8567——88)

1引言

1.1编写目的

说明编写这份项目开发总结报告的目的,指出预期的阅读范围。

机房收费系统的开发工作已经基本完成,我们要对系统进行总结,并且说明实际取得的开发结果以及对整个开发工作的评价,说明项目的工作流程,程序开发中状况,最终结果,经验教训等,以方便我们在以后的项目开发中指定开发计划。

 

预期读者:项目负责人和决策者

1.2背景

A.软件名称:机房收费系统

B.任务提出者:米新江教授

开发者:杨楠

用户:机房管理员,在校学生,在校教师

C.实现该软件的计算中心或计算机网络:学校机房,廊坊师范学院校园网

D.该软件系统同其他系统或其他机构的基本的相互来往关系:由廊坊师范学院信息技术提高班做技术上的支持。

1.3定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

VB语言:Visual Basic 是一种由 Microsoft 公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。

SQL语言:结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言。

 

1.4参考资料

[1]《软件工程事务》刘学俊李继芳 刘汉中 编著 浙江大学出版社

[2]项目开发总结报告(GB8567——88

2实际开发结果

2.1产品

产品名称:机房收费系统

版本:有好几个版本

主要的功能模块:学生上下机模块,一般用户模块,操作员模块,管理员模块

2.2主要功能和性能

逐项列出本软件产品所实际具有的主要功能和性能,对照可行性研究报告、项目开发计划、功能需求说明书的有关内容,说明原定的开发目标是达到了、未完全达到、或超过了。

主要功能:

一般用户:可以完成学生的上下机,学生上机状态查询,密码修改,学生余额查询

        操作员:注册,充值,退卡,收取金额查询,基本信息维护,上机统计信息查询,操作员考勤记录和一般用户功能。

        管理员:结账,添加删除用户,查询正在值班教师,日/周结账单还具有一般用户和操作员的功能。

性能:可以实现数据的精度控制,和反应时间要求,灵活性较好,达到了标准

2.3基本流程

用图给出本程序系统的实际的基本的处理流程。

机房收费系统---项目开发总结报告_第1张图片

2.4进度

列出原定计划进度与实际进度的对比,明确说明,实际进度是提前了、还是延迟了,分析主要原因。

 

按照预先计划的安排,实际进度比计划进度稍微晚一点,主要是某些功能比较难实现,花费时间长,不过整体来说,团队协调性比较好,并且与客户及时沟通,从而使该项目能够顺利完成。

2.5费用

列出原定计划费用与实际支出费用的对比,包括:

a.      工时:   完成整个项目的计划,设计,开发和测试工作,总共耗时3个月

b.      计算机的使用时间,区别CPU时间及其他设备时间;    计算机的使用贯穿整个开发过程,其他设备如刷卡机用在了测试阶段。

c.      物料消耗:   购置刷卡机和学生卡花费3000元

整个项目的完成,经费控制在预期范围内了

3开发工作评价

3.1对生产效率的评价

给出实际生产效率,包括:

a. 程序的平均生产效率,即每人月生产的行数;

b. 文件的平均生产效率,即每人月生产的千字数;

并列出原订计划数作为对比。

3.2对产品质量的评价

产品质量较好,在测试过程中稳定运行,适合小规模的使用

3.3对技术方法的评价

机房收费系统主要涉及vb6.0开发语言以及SQL Sever的使用,编程方法符合软件开发要求

3.4出错原因的分析

(1)前期对功能的实现了解的不太熟练,某些功能无法实现。

(2)小组内沟通时间有限,不能很好的沟通,同时没有与用户及时沟通。

(3)开发人员对vb运用的不够熟练,代码繁琐。

4经验与教训

通过对这个项目的开发,让小组人员了解了项目的进程,掌握vb语言的运用,积累的丰富的经验,同时提高了小组人员的开发信心,锻炼了团队意识和交流能力。

你可能感兴趣的:(软件工程)