图书管理系统软件计划书
一、范围
1、项目目标:
在计算机网络中,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时,准确,有效的查询和修改图书情况.
2、主要功能:
(1)图书基本情况的添加,修改,删除等基本操作.
(2)办理读者借书卡模块。
(3)实现借书功能。
(4)实现还书功能。
(5)能方便的对图书进行查询。对超期的情况能自动给出提示信息.
3、性能要求:
正确性,可靠性,效率,完整性,易使用性,可维护性,可测试行,复用性,安全保密性,可理解性,可移植性,互联性。
4、系统界面:SqlService2010系统
5、开发概要:
(1)调研和计划
首先是了解图书管理系统的具体情况,对其有一个全面的深入的了解.必要时也可以看看其他的图书管理系统的设计以得到好的启发,计划是半天完成此项要求。
(2)需求分析
我对学校的图书管理系统的功能及结构观察、思考了很久,想自己也做一个比它更好的,这也是促进编写本系统的一个动力。
(3)图书管理系统数据库设计说明书设计
  主要是设计出图书管理系统的登录、查询以及其他的一些功能的系统。
(4)编码和模块测试
  写完文档,对系统有个总体的框架认识,在画出各种图:用例图、时序图、类图、组件图和活动图等,在生成必要的编码结构,然后逐一进行具体的编码,逐个功能去实现测试.
(5)总体测试
程序编完后,对各模块进行测试.
(6)评审
  对各功能是否达到进行评价.
二、资源
1、人力资源
(1)要求人数:一人。
(2)个人水平:初级编程能力
(3)专用工具的持续性
2、硬件资源
笔记本电脑
3、软件资源
Win Xp  编程程序为c#,vs2008,Sql Server数据库
三、进度安排
6月03日:写软件计划,UML建模
6月06日:写软件需求规格说明书,软件设计说明书,编写程序
6月07日:编写程序,调试
6月09日:写软件测试,并进行测试,写测试分析报告
四、成本估算
作业产品 必属免费
软件计划加上需求分析花了两天天的时间,软件设计和软件编码用了两天时间,最后花了两三个小时进行软件测试。