图书馆系统的需求分析报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 系统处理的准确性和及时性 2. 系统的开放性和可扩充性 3. 系统的易用性和易维护性 4. 系统的标准性 5. 系统的先进性 6. 系统的响应速度
6.运行需求
图书管理系统的硬件和软件的配置如下: 6.1 系统软件:window 2000/xp/2003 Server 6.2 数据库管理系统:SQL Server 2000 6.3 硬件要求:pentiumIII800 以上,256M 内存,40G 硬盘
基本信息(包括照片),供管理员人工核对。然后输入要借阅的书号, 系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。 最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图 书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号), 系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示 读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情 况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受 后删除借阅纪录,并登记并修改可借阅图书的数量。
检查读者号,图书号的有效性
检查读者号,增加按相关读者号所借图书的所借时间,并存储在相 关借还书信息中 根据书号做还书处理,破损,超期,丢失的不能直接还,还书有预 借的转预借到书通知处理 系统根据参数设计自动调用的功能发催还邮件
由还书功能自动调用的功能发到书通知邮件
读者在网上预订,流通部在柜台帮读者预订 读者在网上取消预订,流通部在柜台帮读者取消预订 读者查询读者本人的基本信息,借还书记录信息,图书信息 读者在网上做缺书登记,要查询图书信息,确认是缺书,还要做查 重操作
DS100
DS101
名称
处罚管理
读者管理 图书编目 新书发布 新书订购 图书注销
系统参数
借书 数据有效 性检查
续借
还书
催还 (预借)到 书通知 图书预订 取消预订 查询
缺书登记
读者信息
罚款信息
类型 处理 处理 处理 处理 处理 处理 处理 处理 处理
处理
处理 处理 处理 处理 处理 处理 处理 数据存 储 数据存 储
关于南京师范大学中北学院图书馆系统 的需求分析报告
指导老师: 杨
俊
1.引言
1.1 编写的目的
为了成功实现图书馆管理系统,特编写此需求分析文档
1.2 项目背景(单位和与其他系统的关系)
在校学生为南师大中北学院实现图书馆智能管理所做的管理
系统
2. 任务概述
2.1 目标
实现对图书馆的智能管理
2.2 运行环境
7.其他需求
借次数 预约记录:书目号,借书者编号,预约日期
下面分别是借书和还书的数据流程图。 借书的流程图:
还书的流程图:
3.4 数据字典
元素编号 IPO100 IPO101 IPO102 IPO103 IPO104 IPO105 IPO110 IPO200 IPO201
IPO202
IPO300 IPO301 IPO302 IPO400 IPO401 IPO402 IPO403
图书管理员定期或不定期对图书信息进行入库、修改、删除等图 书信息管理以及注销(不外借),包括图书类别和出版社管理。
为系统维护人员提供权限管理、数据备份等通用功能。 4.2.以下是图书管理系统必须具备的功能: 1. 新进图书的登记功能:对于购进的新书,系统必须具备图书信息
资料的录用功能。 2. 图书的查询修改功能,当图书资料发生变化,如图书丢失或者有
错误的信息输入的时候,应该能够及时对数据进行修改和补充 3. 借阅的登记,归还的登记功能:系统主要的功能之一,供本校学
生借阅图书,归还图书,并进行登记 4. 学生的信息的增加,删除,和修改功能:系统的主要功能之一,
建立学生信息,并对其进行维护 下面是功能分析的具体流程图:
5.性能需求
为了保证系统能够长期,安全,稳定,可靠,高效的运行,图书 馆管理系统应该满足以下的性能需求:
储
ቤተ መጻሕፍቲ ባይዱ
3.5 数据采集 数据的采集主要分为两部分:第一部分主要图书数据,第二
部分是借书者数据.其中借书者部分可以根据借书者的资料录入到数 据库,而图书数据可以用专业的扫描仪扫描进数据库。
4.功能需求
4.1.需求规定 在图书管理系统中,管理员要为每个读者建立借阅账户,并給读 者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内 存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管 理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的 读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内 查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符 合续借条件)。 借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性 和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的
读者信息录入,修改,删除,保存
存储延期,丢失,破损的处罚信息
DS102
图书基本 数 据 存
图书的基本信息,由采编人员录入
信息
储
DS103 DS104
图书细目 处罚规则
数据存 储 数据存 储
每本图书的编号和当前状态 记录处罚的规则,这是一个 XML 文件
DS105
新书订购 数 据 存
新书的订购信息,由采编人员录入,修改,删除,保存
说明 根据处罚文件定义的处罚规则对延期,丢失,和破损图书给予罚款 处理,登记处罚信息 添加,取消,修改,保存读者的信息 添加,取消,修改,保存图书的信息 对新到馆图书在网上发布图书信息 根据读者的缺书登记,人工输入的新书订购信息产生新书订购表 对图书信息库中的注销图书添加“注销”标记,这类图书不能外借 在 XML 文件中定义各种参数的数值,在 DTD 文件中定义参数的模 型,在 XLS 中定义参数的显示格式 按读者号,图书号进行借书处理
信息
储
DS110 DS200
数据存
系统参数
存储系统各种参数,使系统更加灵活
储
借还书信 数 据 存
存储借还书信息,系统自动处理,不能人工修改
息
储
DS400 DS401
数 据 存 记录预订借书信息,由读者自己录入,提交后不能修改,可以通过
预订信息
储
取消预定处理删除预订信息
数据存
缺书登记
读者录入缺书信息,提交后不能修改
南师大中北学院的图书馆
2.3 条件限制
3.数据描述
数据库里面主要包括以下几个实体:借书者,图书,书目, 借书记录,预约记录
这些实体又包含以下主要属性: 借书者:借书者编号,姓名,性别,借书数,最大借书数,罚 金金额,有限期 书目:书目号,作者,出版社,丛书名,收藏数,在馆数,预
约数 借书记录:图书号,借书者编号,借出日期,应还日期,续
6.运行需求
图书管理系统的硬件和软件的配置如下: 6.1 系统软件:window 2000/xp/2003 Server 6.2 数据库管理系统:SQL Server 2000 6.3 硬件要求:pentiumIII800 以上,256M 内存,40G 硬盘
基本信息(包括照片),供管理员人工核对。然后输入要借阅的书号, 系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。 最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图 书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号), 系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示 读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情 况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受 后删除借阅纪录,并登记并修改可借阅图书的数量。
检查读者号,图书号的有效性
检查读者号,增加按相关读者号所借图书的所借时间,并存储在相 关借还书信息中 根据书号做还书处理,破损,超期,丢失的不能直接还,还书有预 借的转预借到书通知处理 系统根据参数设计自动调用的功能发催还邮件
由还书功能自动调用的功能发到书通知邮件
读者在网上预订,流通部在柜台帮读者预订 读者在网上取消预订,流通部在柜台帮读者取消预订 读者查询读者本人的基本信息,借还书记录信息,图书信息 读者在网上做缺书登记,要查询图书信息,确认是缺书,还要做查 重操作
DS100
DS101
名称
处罚管理
读者管理 图书编目 新书发布 新书订购 图书注销
系统参数
借书 数据有效 性检查
续借
还书
催还 (预借)到 书通知 图书预订 取消预订 查询
缺书登记
读者信息
罚款信息
类型 处理 处理 处理 处理 处理 处理 处理 处理 处理
处理
处理 处理 处理 处理 处理 处理 处理 数据存 储 数据存 储
关于南京师范大学中北学院图书馆系统 的需求分析报告
指导老师: 杨
俊
1.引言
1.1 编写的目的
为了成功实现图书馆管理系统,特编写此需求分析文档
1.2 项目背景(单位和与其他系统的关系)
在校学生为南师大中北学院实现图书馆智能管理所做的管理
系统
2. 任务概述
2.1 目标
实现对图书馆的智能管理
2.2 运行环境
7.其他需求
借次数 预约记录:书目号,借书者编号,预约日期
下面分别是借书和还书的数据流程图。 借书的流程图:
还书的流程图:
3.4 数据字典
元素编号 IPO100 IPO101 IPO102 IPO103 IPO104 IPO105 IPO110 IPO200 IPO201
IPO202
IPO300 IPO301 IPO302 IPO400 IPO401 IPO402 IPO403
图书管理员定期或不定期对图书信息进行入库、修改、删除等图 书信息管理以及注销(不外借),包括图书类别和出版社管理。
为系统维护人员提供权限管理、数据备份等通用功能。 4.2.以下是图书管理系统必须具备的功能: 1. 新进图书的登记功能:对于购进的新书,系统必须具备图书信息
资料的录用功能。 2. 图书的查询修改功能,当图书资料发生变化,如图书丢失或者有
错误的信息输入的时候,应该能够及时对数据进行修改和补充 3. 借阅的登记,归还的登记功能:系统主要的功能之一,供本校学
生借阅图书,归还图书,并进行登记 4. 学生的信息的增加,删除,和修改功能:系统的主要功能之一,
建立学生信息,并对其进行维护 下面是功能分析的具体流程图:
5.性能需求
为了保证系统能够长期,安全,稳定,可靠,高效的运行,图书 馆管理系统应该满足以下的性能需求:
储
ቤተ መጻሕፍቲ ባይዱ
3.5 数据采集 数据的采集主要分为两部分:第一部分主要图书数据,第二
部分是借书者数据.其中借书者部分可以根据借书者的资料录入到数 据库,而图书数据可以用专业的扫描仪扫描进数据库。
4.功能需求
4.1.需求规定 在图书管理系统中,管理员要为每个读者建立借阅账户,并給读 者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内 存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管 理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的 读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内 查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符 合续借条件)。 借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性 和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的
读者信息录入,修改,删除,保存
存储延期,丢失,破损的处罚信息
DS102
图书基本 数 据 存
图书的基本信息,由采编人员录入
信息
储
DS103 DS104
图书细目 处罚规则
数据存 储 数据存 储
每本图书的编号和当前状态 记录处罚的规则,这是一个 XML 文件
DS105
新书订购 数 据 存
新书的订购信息,由采编人员录入,修改,删除,保存
说明 根据处罚文件定义的处罚规则对延期,丢失,和破损图书给予罚款 处理,登记处罚信息 添加,取消,修改,保存读者的信息 添加,取消,修改,保存图书的信息 对新到馆图书在网上发布图书信息 根据读者的缺书登记,人工输入的新书订购信息产生新书订购表 对图书信息库中的注销图书添加“注销”标记,这类图书不能外借 在 XML 文件中定义各种参数的数值,在 DTD 文件中定义参数的模 型,在 XLS 中定义参数的显示格式 按读者号,图书号进行借书处理
信息
储
DS110 DS200
数据存
系统参数
存储系统各种参数,使系统更加灵活
储
借还书信 数 据 存
存储借还书信息,系统自动处理,不能人工修改
息
储
DS400 DS401
数 据 存 记录预订借书信息,由读者自己录入,提交后不能修改,可以通过
预订信息
储
取消预定处理删除预订信息
数据存
缺书登记
读者录入缺书信息,提交后不能修改
南师大中北学院的图书馆
2.3 条件限制
3.数据描述
数据库里面主要包括以下几个实体:借书者,图书,书目, 借书记录,预约记录
这些实体又包含以下主要属性: 借书者:借书者编号,姓名,性别,借书数,最大借书数,罚 金金额,有限期 书目:书目号,作者,出版社,丛书名,收藏数,在馆数,预
约数 借书记录:图书号,借书者编号,借出日期,应还日期,续