图书管理系统方案设计Word格式.doc
《图书管理系统方案设计Word格式.doc》由会员分享,可在线阅读,更多相关《图书管理系统方案设计Word格式.doc(26页珍藏版)》请在冰豆网上搜索。
![图书管理系统方案设计Word格式.doc](https://file1.bdocx.com/fileroot1/2022-10/10/5ff118dc-12cf-40c6-b6a1-6c06e5fe4902/5ff118dc-12cf-40c6-b6a1-6c06e5fe49021.gif)
1.4.支持信息 12
第二章详细设计 13
2.1UML定义 13
2.2目的和范围 13
2.3分解说明 13
2.4详细设计 14
第三章系统测试 15
3.1管理信息系统的测试 15
3.1.1测试的原则 15
3.1.2测试的分类 15
3.2功能测试用例设计 16
3.3交互测试用例设计 19
第四章总结 25
第一章需求规格说明
1.1简介
本文档描述了基于Internet系统实现本高校的图书管理系统的功能需求和非功能需求,其阅读对象是本系统的使用者和项目的开发、测试和维护人员。
1.1.1目的
本文档的目的系在描述本高校的图书管理系统的功能需求和非功能需求的基础上,对传统的系统功能进行创新,增加图书信息提醒等新功能,更好地满足各层次使用者的需求。
读者对象为学生、教师、图书管理员、系统管理员、学院的高层管理者。
1.1.2范围
对于本图书管理系统的基础使用者学生及教师而言,系统的主要功能为:
l可以通过登录学校官方网站、手机程序等方式快速便利地查找相关图书信息,如图书名称、图书作者、本馆图书及本市内各大高校、公众图书馆如国家图书馆的馆藏量等信息。
l可以快速便利的在本高校及本市内的设置的就近图书网点借阅图书、归还图书、续借图书。
l可以快速便利地把学生个人基本信息与学生校园卡、市政交通一卡通、学生证等关联起来,通过刷卡方式实行快速使用,在上述卡中收取欠费扣款、收取飞信信息发布等相关费用。
对于本图书管理系统的图书管理员而言,系统的主要功能为:
l可以准确高效地对图书信息进行查询。
l可以准确高效地对图书借阅者进行有效管理。
l可以通过关联个人手机飞信、个人校内邮箱、官方微博私信等方式准确高效地发布相关图书及馆藏情况等信息。
l准确高效地发布相关图书及馆藏情况等信息。
l对于本图书管理系统的系统管理员而言,系统的主要功能为:
l可以实时对图书信息进行录入修改等。
l可以有效地针对新生注册,或针对毕业生、遗失、损坏等情况进行学生借阅卡的信息注销等。
1.1.3定义、缩写词以及简写
Librarymanagementsystem
Objectoriented
UML
ROS
1.1.4内容组织
“综合描述”中以图状方式给出了软件的功能和特征及相互转化关系,分析了产品的前景和用户群体特征,指出产品的一般性限制。
“详细需求”中给出了基于例图和用户描述的详细需求分析,定义产品的性能需求和质量属性。
1.2综合描述
基于调查分析,本图书管理系统主要业务如下:
(1)读者借阅功能
读者可通过以下两种方式借阅图书:
一为读者可通过登录学校官方网站、手机程序等,快速定位读者当前所在地,便利地在就近图书网点向图书管理员提出借书申请后,管理员操作本图书管理系统,进行预约或借阅图书。
若不慎丢失或忘带证件还可以通过手机短信验证码方式进行一次续借。
二为基于INTERNET,读者可以从图书资料路中查询或者选择其中的一个子集,系统可以提供适当的浏览器供用户阅读电子文献。
读者每次借阅图书应该对应一个唯一的标识号,它被记录到用户的账户上。
如果读者没有注册,系统将因没有读者的注册信息,将显示错误信息,此时提醒该读者应先办理注册手续,再进行借阅;
如果读者所借图书书目不存在,出现已被借出,系统显示错误信息,并通过手机程序定位系统提示该读者到本系统关联的其他任意一个图书网点(如本校或临近高校共同体、国家图书馆等公众网点)进行借阅,所提示的其他网点地址应按照以读者为起点由近至远的顺序进行排列。
若系统中没有改图书书名,系统将显示错误信息,结束借阅流程。
(2)读者续借图书
若读者所借图书到达限制时间,则进入续借流程。
读者需要续借图书,首先须带上借阅证和需要续借的图书到图书馆,向图书管理员提出续借请求,管理员操作本图书管理系统,系统请求图书管理员输入读者的注册号和所借图书的名称及数量;
图书管理员输入有关信息后,系统查看所续借的图书是否超过所续借次数,如果没有超过续借次数,则更新读者信息数据库和书籍信息数据库,续借流程完成。
基于INTERNET,读者可以从图书资料路中查询或者选择其中的一个子集,系统可以提供适当的浏览器供用户阅读电子文献。
读者每次续借图书应该对应一个唯一的标识号,它被记录到用户的账户上。
(3)读者还书
新功能为,读者可在相关联的任意一个图书网店还书,根据图书管理的相关规定,读者所借阅的图书有一定的时间限制,读者的类型不同借阅图书的时间限制也不同。
如果读者借阅时间超期,工作人员将以发布到读者个人邮箱或关联其手机飞信,微信等形式通知读者归还图书,并在读者归还超期图书时按超期的天数及图书管理的相关规定在学生校园卡、市政交通一卡通、银行卡等相关含款证件内收取一定得费用,以示对读者不遵守图书借阅规则的惩罚。
(4)读者查询信息
读者可通过互联网、手机程序等方式在未登陆系统的情况下可以查询图书管藏书情况,如果读者在登陆系统的环境下可以查询图书管藏书情况和自己借阅图书情况,也可以修改自己相关信息,还可以预借图书。
(5)系统管理人员对读者信息维护管理
一般新生进校都要办理图书借阅证,此时系统管理人员就要根据要求建立相关学生的编号,为其办理图书借阅证;
当读者不慎丢失借阅证需要挂失的时候,系统管理员要对其进行挂失、补办等处理;
当读者毕业或退学时,系统管理员要对相应的帐户进行消除处理,并在官方微博私信、校内个人邮箱、手机飞信等媒介上通知读者。
(6)系统管理员对书籍信息维护管理
当有新书需要入库时,系统管理员根据新书书目的存在与否进行相应的处理;
如果有读者将书弄丢时,也要对相应书目下的图书数量进行修改;
当所藏书籍到一定时间后,要对部分书进行注销处理。
可以通过关联个人手机飞信、个人校内邮箱、官方微博私信等方式准确高效地发布相关图书及馆藏情况等信息。
1.2.1产品前景和产品功能
本图书管理系统的产品前景为:
通过对本图书管理系统的优化改进后,更好地满足各层次使用者的需求。
本图书管理系统的产品功能为:
通过对本图书管理系统的需求分析,可以将图书管理系统的使用人员划分为读者、工作人员和系统管理人员三类,读者主要查看图书信息和个人借阅信息等;
工作人员主要查看图书信息、用户借阅信息和读者借书还书管理等;
系统管理员主要管理读者信息、书籍信息和工作人员信息等。
根据图书管理系统需求分析和操作要求,该系统主要包括下面几个部分:
n读者查询模块
读者查询管理查询;
个人借阅情况查询;
借阅者个人信息部分限制修改;
动态信息的浏览等。
n读者借阅业务
方式一:
读者可通过手机程序方式向本高校及本市内的设置关联的任意图书网点预约、借阅图书、归还图书、续借图书。
读者提出借书申请后,管理员操作本图书管理系统,系统请求图书管理员输入读者的注册号和所借图书的名称及数量;
图书管理员输入有关信息后,系统产生一个唯一的借书记录号;
系统显示新生成的借书记录;
图书管理员确认后,系统增加一个新的借书记录。
读者可快速便利地把学生个人基本信息与学生校园卡、市政交通一卡通、学生证、学校指定银行卡等关联起来,通过刷卡方式实行快速借阅。
如果读者所借图书书目不存在,出现已被借出,系统显示错误信息,并通过手机微信方式,获得读者个人目前位置所在,提示该读者到本系统关联的其他图书网点(如本校或临近高校共同体、国家图书馆等公众网点)进行借阅,所提示的其他网点地址应按照以读者为起点由近至远的顺序进行排列。
方式二:
基于INTERNET系统或通过读者个人手机下载程序的方式,读者可以从图书资料库中查询或者选择其中的一个子集,系统可以提供适当的浏览器供用户阅读电子文献。
其文献可按学术程度分为免费阅读和付费阅读,付费阅读则关联读者相关含款证件进行扣费。
如果读者没有注册,系统将因没有读者的注册信息,将显示错误信息,此时提醒该读者应先在学校教务系统等官网上先注册激活,关联相关学生校园卡、市政交通一卡通、学校指定银行卡等有效含款证件,再进行网上借阅。
n读者续借业务
若读者需要续借图书,首先须带上借阅证和需要续借的图书到图书馆,向图书管理员提出续借请求,管理员操作本图书管理系统,系统请求图书管理员输入读者的注册号和所借图书的名称及数量;
方式同上。
若不慎丢失或忘带证件还可以通过预先关联的手机短信验证码方式进行一次续借。
基于INTERNET系统或通过读者个人手机下载程序的方式,读者可通过读者可以从图书资料库中预约续借日期。
n读者还书业务
根据图书管理的相关规定,读者所借阅的图书有一定的时间限制,读者的类型不同借阅图书的时间限制也不同,此时间参照相关还书规定。
新功能为:
读者可通过登陆手机微信、个人手机下载程序方式,使系统获得读者个人目前位置所在,遵循就近原则,提示该读者到本系统关联的其他图书网点可在本校相关联的市内任意一个图书网点(如学院路共同体各大高校图书馆或国家图书馆等公众图书馆)还书。
如果读者借阅时间超期,工作人员将会以各种方式发布公告通知读者归还图书,其方式主要有:
信息发布到个人校内邮箱、个人校内教务系统、关联其手机飞信、微信等方式,并在读者归还超期图书时按超期的天数等相关规定在学生校园卡、市政交通一卡通、学校指定银行卡等有效含款证件中收取惩罚费用和必要的通知费用,以示对读者不遵守图书借阅规则的惩罚。
基于INTERNET系统或通过读者个人手机下载程序的方式,读者可通过读者可以从图书资料库中预约还书日期,若超出规定日期,须按图书管理的相关规定在学生校园卡、市政交通一卡通、学校指定银行卡等有效含款证件中收取一定费用,以示对读者不遵守图书借阅规则的惩罚。
n读者查询信息
读者可通过登陆手机微信、个人手机下载程序方式在未登陆系统的情况下可以查询图书管藏书情况,如果读者在登陆系统的环境下可以查询图书管藏书情况和自己借阅图书情况,也可以修改自己相关信息,还可以预借图书。
n工作人员借还管理模块
工作人员借还管理包括图书的借阅、续借、预借、返还;
借阅数据的修改和删除;
查询;
读者信息的查询;
工作人员可通过建立和定时发布图书系统官方微博等方式发布公告,如新书入库、阅读活动等,激发读者借阅兴趣,发送个人私信等方式通知其他相关信息;
以学期为单位对借阅活跃的读者进行精神或物质奖励,如发布官方微博、校内信息等进行实名精神激励,或对学生分等级奖励学分、增加某些学术类电子书籍的阅读权限等;
教师可由此获得相应的等级评分。
工作人员对读者信息维护管理一般新生进校都要办理图书借阅证,此时系统管理人员就要根据要求建立相关学生的编号