图书管理系统报告书_图书管理系统方案书
图书管理系统报告书由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“图书管理系统方案书”。
一、Web应用程序设计名称、开发者、开发日期、摘要、关键字等
程序设计名称:图书管理系统
开发者:罗生存,李建武,何月甫
开发日期:2011-12-30
摘要:
关键字:
二、实训项目说明:包括问题定义、使用环境、开发方法、设计思路等
三、可行性分析:包括系统的逻辑模型、新系统目标、开发计划、进度表等
四、需求分析:包括数据流图、数据字典、新系统逻辑模型的定义、模块结构等
五、总体设计:包括系统功能设计、数据库设计、网络环境、系统运行环境等
六、详细设计:包括算法设计、数据库物理设计、输入输出设计、界面设计等
七、程序设计:选择ASP.NET编写程序
八、综合测试:包括测试方法、测试用例、测试结果、出现错误的修改等
九、设计小结:总结实训过程的体会有存在的问题
ASP.NET课程结束了,这次的课程设计是我们小组设计的图书管理系统,由于老师已经把任务拆分到前面的小实验里,课程设计的难度下降了不少,前期实验代码的重用降低了很多劳动强度。课程结束了,现在把ASP.NET课程设计小结一下。
第一设计文档的重要性。在系统开发之前一定要把系统的设计做好,包括系统数据库设计、系统的架构、业务逻辑分析、抽象出基本类和他们的关系、系统的功能模块划分等。由于时间比较紧张,前期设计工作没有做到位,导致开发工程中重复修改,系统代码有点冗余,部分代码没有有效重用。
第二,测试的尴尬。我们三人在做完每个功能块后,一定测试一下,由于时间比较紧张,后来的部分代码没来得及测试,由于我们前期设计方面的工作没做到位,竟然发现有的功能还没有实现,比如为老师分配课程和某些验证。痛定思痛,一是由于前期系统设计考虑不到位,另一方面也是自己没有做好测试,没有对系统的设计做测试,对于系统的测试有惯性思维,用自己的开发思路测试,结果发现不了一些bug。测试最好还是让别人来做,这就是旁观者清吧。应该对自己的整体设计做好测试之后再进行开发,尽量避免后期因为系统设计的不足带来的bug。
十、其他方面:包括参考文献等