文档介绍:文档编号:003
版本号:
文档名称:项目计划
项目名称:图书管理系统
项目负责人:段明伟
项目组长:段明伟
程序录入:张露、冯丽荣
需求分析:高春芳、韩苗苗
软件测试: 段明伟、曹凌云
开发单位:07级科技班软件开发第三小组
引言
编写目的
近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。
另外,市面上的一些图书馆管理系统功能不是很齐全,这个领域急需一个拥有更强大功能和操作性能的系统,我们小组开发图书馆管理系统就是采用更先进的信息管理模式来代替旧版模式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。
:
系统待开发的名称:图书管理系统
项目任务提出者:周元哲
项目组长: 段明伟
程序录入: 张露、冯丽荣
需求分析: 高春芳、冯丽荣、韩苗苗、张露
软件测试:段明伟、曹凌云
本系统的用户:用户,管理员
承办单位: 西邮科技0701班第三软件开发小组
3. 参考资料
《软件工程导论——第5版》 张海藩编著  清华大学出版社
《实用软件工程》 Bruc LeeLiong著机械工业出版社
4. 逻辑模式:
实体:
图书卡:学号(number);姓名(username);密码(password);班级(class);
图书(book):图书ID(id);图书名称(book name);图书数量(amount);图书种类(kind);
管理员(admin): 用户ID(id);用户名(username);密码(password);
项目概述
工作内容:
本项目开发中需进行的各项工作:需求分析,概要设计,详细设计,项目计划,文档的编写,后期的测试和维护,测试报告、用户手册、运行说明
。
2. 产品使用范围
在学校图书馆内部的现有局域网这个网络环境下,信息由各用户在规定的权限下在各自的工作站上录入,信息上网后各用户可查询,调用,达到信息共享。
功能
(1) 读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注。
(2) 书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。
(3) 借书信息制定、输入、修改、查询,包括书籍编号、读者编号、借书日期、借书期限、备注。
(4) 还书信息制定、输入、修改、查询,包括书籍编号、读者编号、还书日期、还书期限、备注、对超期的情况自动给出提示。
(5) 有条件、多条件查询各种信息。
(6) 新生办理借书证、丢失办理结束证、挂失。
(1)能够对用户录入的各种数据进行校验。
(2)能够及时捕捉系统在运行时的错误信息,并给出相应的提示,系统应有一定的容错能力。
(3)列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障所应采取的步骤方法。
(4)在详细设计