图书馆管理系统需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图书馆管理系统需求分析说明书
目录
一、概述 (2)
1、沫若图书馆简介 (2)
2、编写简介 (3)
二、项目综述 (5)
1、图书馆管理系统数据库 (5)
2、图书馆管理系统子系统 (6)
三、功能需求 (9)
1、信息子系统 (9)
1、1学生信息子系统 (9)
1、2藏书信息子系统 (12)
1、3职工信息子系统 (15)
2、服务子系统 (18)
2、1 登录信息子系统 (18)
2、2 借阅图书子系统 (20)
2、3 归还图书子系统 (22)
2、4 逾期处理子系统 (23)
2、5 预约图书子系统 (24)
2.6网上电子信息资源服务 (26)
一、概述
1、沫若图书馆简介
乐山师范学院沫若图书馆建于乐山师范学院图书馆创建于1978年,于2005年11月投入使用,现有馆舍面积近2.3万平方米,馆藏文献总量已达7769977册(件),其中纸质文献1094833册,电子文献6675144册,拥有多种数据库,为我校师生提供丰富的课外书籍、网上资源和文献资料。我馆加入了多个图书情报机构,建立了的馆际互借与文献传递服务关系,为我校的教学科研、重点学科建设、科研创新提供了文献保障,为校地结合、校企结合、教研结合获取文献信息资源提供了快捷、方便的服务。
2、编写简介
我们为乐山师范学院计算机科学学院的学生,为了了解和熟悉软件需求分析说明书,加强专业能力,我们将对学校的沫若图书馆进行软件分析。该需求分析说明书对图书管理系统软件进行了全面细致的用户需求分析,在原来的图书馆管理系统的基础上还添加了一些功能,清楚地向读者表达图书馆系统将拥有的各项功能3、编写目标
本系统通过计算机技术实现图书信息和用户信息的管理,还包括如下目标:
1、减少人力成本和管理费用;
2、提高信息的准确性和信息的安全;
3、改进管理和服务;
4、良好的人机交互界面,操作简便;
4、用户特点
本系统的最终用户是面向管理员(图书馆管理员和其他管理人员)和读者(教师和学生),他们都具有
一定的计算机基础知识和操作计算机的能力,是经常
性用户。系统维护人员是计算机专业人员,熟悉操作
系统和数据库,是间隔性用户。
5、需求概述
在图书管理系统中,管理员为每个读者建立一个账户,账户内存储读者个人的详细信息,并给读者读者发放借书卡(提供借书卡号、姓名、班级等信息)。读者可以凭借书卡或身份证在图书馆进行图书的借、还、续借、查询等操作,借阅图书时,由管理员录入借书卡号或身份证号,系统首先验证该卡号的有效性,若无效,则提示无效的原因;若有效,则显示卡号、姓名、借书限额、已借数量、可再借数量等信息,本次实际借书的数量不能超出可再借数量的值。完成借书操作的同时要修改相应图书信息的状态、读者信息中的已借数量、在借阅信息中添加相应的记录。归还图书时,录入借书卡号或身份证号和待归还的图书编号,显示借书卡号、读者姓名、读书编号、读书名称、借书日期、应还日期等信息,并自动计算是否超期以及超期的罚款金额,若进行续借则取消超期和罚款等信息;若图书有损坏,由管理员根据实际情况从系统中选择相应的损坏等级,系统自动计算损坏赔偿金额。成归还操作的同时,修改相应图书信息的状态、修改读者信息中的已借数量、在借书信息中对相应的借书记录做标记、在还书信息中添加相应的记录。图书管理员不定期地对图书信息进行添加、修改和删除等操作,在图书尚未归还的情况下不能对图书信息进行删除。也可以对读者信息进
行添加、修改、删除等操作,在读者还有未归还的图书的情况下不能进行删除读者信息。系统管理员主要进行图书管理员权限的设置、读者类别信息的设置、图书类别的设置以及罚款和赔偿标准的设置、数据备份和数据恢复等处理。
二、项目综述
1、图书馆管理系统数据库
在此管理系统中,主要有三个基本的数据库:学生信息数据库、职工信息数据库、图书信息数据库和网上图书资源数据库。学生信息数据库主要存储学生的基本信息,职工信息数据库主要存储图书馆工作人员的基本信息,图书信息数据库主要存储图书馆馆藏书籍的信息,网上图书资源数据库主要存储学校已经购买的数据库资源。
数据库介绍:
图书馆数据库结构简图:
2、图书馆管理系统子系统
在需求分析工程中,我们将整个图书馆管理系统分为若干个子系统,这样方便技术人员实现功能,也方便读者清楚软件的功能模块。在我们这个系统中,子系统大概分为两个大的模块:信息子系统和服务子系统。信
息子系统主要为:学生信息子系统、藏书子系统、职工
子系统。这三个子系统分别实现学生信息处理、藏书操
作、职工信息处理。服务子系统主要为:登录、借书、还书、逾期处理、预约图书等操作。
管理系统两大子系统:
信息类子系统分类:
服务类子系统分类:
图书馆管理系统子系统简图:
三、功能需求
1、信息子系统
1、1学生信息子系统
学生信息子系统基于学生信息数据库之上方便于图书馆使用的学生信息管理子系统。
建立此子系统方便图书馆管理员管理学生,查
询学生信息,导入新生信息,删除已经毕业的
学生信息,修改错误的学生信息等相关事宜,
也方便学生凭着有效证件进出图书馆,借阅图
书,归还图书,逾期处理的相关事宜。
以下是学生信息子系统的管理流程图:
在此管理系统内,主要管理学生的信息为:学生姓名、年龄、性别、学号、系别、班级、籍贯等。
在管理员查询学生信息时,可以通过以下方式:
搜索学生学号学生的学号是从一开始进入学校就确定的编码,在本学校是独一无二的。通过学号可以快速准确的查询到学生信息。
搜索学生姓名学生的姓名难免会存在着相同,当存在着相同姓名的人的时候必须通过其他信息(院系,班级,性别等等)进行筛选。
搜索学生身份证号码身份证是一个人一生的记号,不存在重复遗漏等情况,很方便与查找。
其他其他的查询方式包括院系,班级,性别等等,这样的查询方式搜索学生,存在很不方便的问题。查询时必须通过两个或两个以上的信息才可以确定。