1 / 26
文档名称:

软件项目管理课程设计2015.doc

格式:doc   大小:765KB   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件项目管理课程设计2015.doc

上传人:用户头像没有 2017/8/30 文件大小:765 KB

下载得到文件列表

软件项目管理课程设计2015.doc

文档介绍

文档介绍:西安科技大学
《软件项目管理》
课程设计报告
题目: 图书管理系统
学院: 计算机学院
专业及班级: 软工1203班
学号: 1208010319 1208010321
2015年7
(参考格式)
目录
一、工作任务说明书
二、生存期模型
三、需求规格说明书
四、系统WBS
五、系统进度计划
六、系统的成本估算
七、系统的质量计划
八、系统的人力资源计划
九、系统的沟通计划
十、系统的风险计划
十一、系统的执行控制
十二、总结
参考文献
工作任务说明书

1)新进图书的登记功能:对于购进的新书,系统必须具备图书信息资料的录入功能。
2)图书的查询修改功能:当图书资料发生变化,如图书丢失或有错误信息输入时,则应能够及时对数据进行修改和补充。
3)借阅的登记,归还的登记功能:系统的主要功能之一,供本校学生借阅图书、归还图书,并进行登记。
4)学生信息的增加、删除和修改功能:系统主要功能之一,建立学生信息,并对其进行维护。

图书管理系统
学生管理
教师管理
图书管理
归还管理
借阅管理
借阅措施
学生信息查询
学生信息管理
图书借阅登记
按时归还登记
超期处罚设置
超期丢失登记
图书借阅查询
教师信息管理
教师信息查询
图书信息登记
图书信息查询
丢失处罚设置
图1-1逻辑模型图


1)学生信息管理对学生信息进行添加、修改、删除等操作
2) 学生信息查询对学生信息进行查询

1)教师信息管理:对教师信息进行添加、修改、删除等操作
2)教师信息查询:对教师信息进行查询

1)图书信息登记:对新购进的图书的登记,包括编号(条码号)、ISBN号、索书号、原名、原著、译者、图书类别、语种、出版社等。
2)图书信息查询:对整个图书馆藏图书的查询

1)图书借阅登记:可以完成对读者借阅的操作。
2)图书借阅查询:学生对自己借阅书籍的查询

1)按时归还登记:可以完成对图书的归还
2)超期或丢失登记:对已经超期或者丢失的图书的登记

1)超期处罚设置:对超期图书的学生进行通知,限定再次借书
2)丢失赔偿设置:对丢失图书的赔偿金额设置

为了保证系统能够长期、安全、稳定、可靠、高效的运行,图书管理系统应该满足以下的性能需求:
。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。
,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
、系统的易用性和易维护性图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。
、系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。
、系统的先进性目前计算系统的技术发展相当快,做为图书管理系统工程,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。
、系统的响应速度图书管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。

针对本项目的开发特点,参考企业的生存期说明和软件过程体系,觉得采用增量模型,如图所示。
项目规划
需求分析
总体设计
增量四
增量三
增量一
增量五
增量二
集成测试
产品提交
图2-1项目生存期模型
理由如下:
(1)《图书管理系统》的全部功能分成系统功能和日