资源描述
项目开发总结报告(GB8567——88)
1引言
1.1编写目的
编写本报告的目的是研究本停车场管理系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。
1.2背景
开发软件名称:停车场管理系统
任务提出者:停车场管理者
项目开发者:软件学院“停车场管理系统”
开发小组:
组长:吴桐
组员:李悦 牛秀月 雷思洁
用户单位:停车人员 停车场管理人员
1.3定义
C++
一种面向对象的编程语言
SQL
一种数据库查询和程序设计语言
Microsoft Visual C++ 6.0
微软推出的一款C++编译器
1.4参考资料
Visual Basic 6 数据库开发从入门到精通 《人民邮电出版社》
Richard Johnsonbaugh. Martin Kalin.《面向对象程序设计—C++语言描述》.机械工业出版社.2009年
钱能.《C++语言程序设计教程》.清华大学出版社.2005年
2实际开发结果
2.1产品
1. 定义数据机构:
栈:enter,temp;
队列:wait.
子程序:
Arrival:含数据结构enter,wait,48行;
Leave:含数据结构enter,temp,wait,53行;
List:含数据机构enter,wait,66行;
Print:输出,18行。
2. 相关文档:
停车场管理系统项目开发计划;
停车场管理系统需求分析报告;
停车场管理系统概要设计说明书;
停车场管理系统详细报告说明书;
停车场系统测试计划;
停车场系统测试报告。
3. 数据库:
记录系统车辆出入信息及收入。
2.2主要功能和性能
停车场管理系统
主要功能:
1. 动态显示临时车位的空余信息;
2. 查询出入库车辆的牌号和信息;
3. 设定临时停放收费方式;
4. 生成每月的收入报表;
5. 记录各种可能出现的状况记录。
2.3基本流程
2.4进度
延后了。编程能力仍有待提高,测试部分较为生疏,效率较低。
2.5费用
人均每周五小时;
总计CPU使用时间20小时;
实践编程时间较预计短,一是由于完成系统尚有提升空间,二是因为利用了熟悉的数据结构进行编程,提高了效率。
3开发工作评价
3.1对生产效率的评价
程序平均每人月生产效率为79行。
3.2对产品质量的评价
对于程序员设计师不够科学,对于设计师语言的掌握不够了解。
由于没有大量的时间来制作,选用了易学易懂的C++语言。
小组人员沟通时间不足。私人时间协调困难,造成了很大的开发困难。
3.3对技术方法的评价
开发过程中,本组成员的编程能力得到极大提高,但仍有很多不足。编程实现由于考虑到本组整体编程能力选用了c++语言与SQL语言,若用HTML,SQL与PHP会减轻工作量。
3.4出错原因的分析
数据输入不标准;
系统存储空间不足。
4经验与教训
经过这段时间开发过程风们了解了软件工程序的具体涵义,熟悉了开发流程,也撑握了软件文档的编写标准,学到了很多以前没有了解到的知识,但是由于设计时间估计,等等,
没有很好的分安排好组员的工作,因为大量的时间都用作学习,所以留给软件开发的时间相对较少一些,造成的结果是,开发的过程不是均匀,但是经过7个月的辛苦开发,终于完成了整个项目。学到的知识都是很值得珍惜的。
4
展开阅读全文