欢迎来到天天文库
浏览记录
ID:970909
大小:206.35 KB
页数:16页
时间:2017-10-23
《图书管理系统软件需求说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、【图书管理系统】软件需求说明书题目:图书管理系统学院:电子与信息工程学院班级:10软件本(1)班姓名:严俊琦陶珍珍李霞李玲芬学号:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx指导老师:彭蕾1引言31.1编写目的31.2背景31.3定义41.4参考资料42可行性研究的前提42.1目标42.2用户的特点52.3假定约束53需求规定53.1对功能的规定53.2.1精度63.2.2时间特性要求73.2.3灵活性73.3输入输出要求73.3.1用户界面83.3.2界面要求83.3.3错误信息83.4数据管理93.5故障处理要求1
2、13.6其他专门要求124运行环境124.1设备124.2支持软件124.3接口124.4控制131引言1.1编写目的编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准1.2背景Ø开发软件名称:图书管理系统。Ø开发软件名称:图书管理系统。Ø用户单位:电信学院1.3定义在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围和定义时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。1.4
3、参考资料【1】钱乐秋等,《软件工程》,青海大学出版社【2】张海藩,《软件工程导论》(第四版),清华大学出版社;【3】王珊等,《数据库原理及设计》,清华大学出版社;【4】赵池龙等,《软件工程实践教程》,电子工业出版社。2可行性研究的前提2.1目标本系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本系统除了图书馆内管理的一般功能还外,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。目标还包括:²减少人力与管理费用;²提高信息准确度;²改进管理和服务;²建立高效的信息传输和服务平台,提高信息处理速度和利用率;²系统设计优良,
4、界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高;²更简便、信息化程度更高的图书管理流程;2.2用户的特点²本软件的最终用户是面向管理员(图书管理员和其它管理人员)、读者(老师和同学等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者都是经常性用户。²系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。2.3假定约束已经有的约束条件:1.本系统的预算在10000元(人民币)2.本系统的最后交付日期是2012/5/28日,并且包括最后的测试、产品包装,系统要求在2013年正式
5、投入市场;假设:1.本项目不会在中期发生不可接受的范围变更。2.系统不会有海量存储的要求;3需求规定3.1对功能的规定系统功能包括如下:(1)读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注。(2)书籍基本信息制定、输入、修改、查询,包括书籍类别、编号、关键词、备注。(3)借书信息的制定、输入、修改、查询,包括书籍编号、读者编号、借书期限、借书日期、备注。(4)还书信息制定、输入、修改、查询,包括书籍编号、读者编号、还书日期、还书期限、备注。(5)有条件、多条件查询各种信息。此系统的功能层次图如下:用户登录维护人员系统
6、用户登录读者数据管理图书编目工作人员借书还书续借借阅记录查询图书书目查询借阅者3.2对性能的规定3.2.1精度在向数据库元素提取数据时,要求数据记录定位准确,在数据库文件数组中添加数据时,要求输入数准确。1.系统产生的罚款金额数据保留到小数点后一位。2.借书、还书的数目用整数表示,保留到个位数。3.2.2时间特性要求本软件由于数据库较小,响应时间、更新处理时间、数据传输、转换时间、计算时间等都非常迅速,如下:a响应时间:响应时间应在人的感觉和视觉事件范围内。b更新处理时间:由系统运行状态来决定。C数据的转换和传送时间:能够在10秒钟内完成。3.
7、2.3灵活性对于信息的查找,本软件提供了模糊查询和精确查询两种方法,这样最大的满足客户的要求,方便客户的使用。3.3输入输出要求表二读者信息数据字段字段名数据类型与长度是否为空借阅证编号char(6)notnull姓名char(10)notnull性别char(2)notnull部门编号char(19)notnull专业char(15)null办证日期char(15)notnull读者类型号char(15)notnull备注textNULL表三读者类型字段名数据类型与长度是否为空读者类型号char(6)NULL读者类型名称char(10)NUL
8、L借阅日期char(10)NULL借阅册数char(10)NULL表四罚款记录字段名数据类型与长度是否为空借书证号char(6)NOTNULL借阅日期
此文档下载收益归作者所有