图书借阅管理系统需求分析说明书_12281201孙杨威.doc_第1页
图书借阅管理系统需求分析说明书_12281201孙杨威.doc_第2页
图书借阅管理系统需求分析说明书_12281201孙杨威.doc_第3页
图书借阅管理系统需求分析说明书_12281201孙杨威.doc_第4页
图书借阅管理系统需求分析说明书_12281201孙杨威.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

图书借阅管理系统需求分析说明书计科1202班 12281201 孙杨威1、 用户需求 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和管理,因此,必须制定一套合理、有效、规范和实用的玉树管理系统,对图书资料进行集中统一管理。同时,伴着信息化技术的发展,可以运用数据库管理技术,实现对图书的管理,提升图书管理工作的效率。2、 系统功能需求在以上的大背景需求下,设计了该图书管理系统,方便管理人员对图书进行相应的管理。通过此图书管理系统,可以查看在库图书(书号、书名、出版社、作者、是否在库),可以查看读者信息(读者号、读者名、性别、出身日期、家庭地址、罚款、借书数目),可以查看借阅信息(书号、书名、读者号、读者名、借书日期、还书日期等),图书入库(修改)功能,新增(删除,修改)读者功能。同时,为了使此图书管理系统更人性化,采用了简单直观的对话框模式来展现相应的功能。每个对话框为单独的界面,分别有登录界面,注册界面、读者信息界面、图书信息界面、借阅信息界面、还书信息界面、借书信息界面、查询界面、读者信息添加界面、书籍信息添加界面,在各个不同的界面中可以执行相应的操作。图书馆借阅管理系统需要完成功能主要有:1.读者登记注册,办理借书证。读者信息包括学号(编号)、姓名、性别、出生日期、电话、借书等级、注册日期等2.读者信息浏览、查询、删除和修改,包括学号、姓名、电话等。查询有多种方式,包括姓名、编号、电话等3.读者基本信息的输入,包括借书证编号、读者姓名、读者性别。4.读者借书等级的规定,不同等级的读者,还书期限不同。5书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。6书籍类别信息的查询、修改,包括类别编号、类别名称。7书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期8书籍库存信息的查询,修改和删除,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期和登记日期等。查询方式包括书名、书籍编号、出版社、类别等9借书信息的输入,包括读者借书证编号、书籍编号、借书日期。10借书信息的查询、修改和删除,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。11还书信息的输入,包括借书证编号、书籍编号、还书日期。12还书信息的查询、修改和删除,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。13逾期未还的处理,邮件提醒。超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。14读者借书挂失处理,对挂失信息进行登记,后台管理员进行相应的处理,包括邮件通知赔偿罚款等3、 系统完整性约束1.图书编号和读者编号唯一;2.读者借阅的图书一定是系统中提供的图书;3.读者遗失的图书一定是本人借阅的图书;4.未还的书不能再借阅;4.已遗失的图书不能再被借阅;5.遗失图书数量不能超过馆藏图书数量;6.已挂失的借书证不能再借书;7.出借天数和最多借书册书由会员级别决定4、 数据流图系统的使用流程:用户登录网址http:/localhost:8080/LibraryMS/,进入登录界面,分前台读者和后台管理员两部分功能。读者第一次登录该系统,须先登记注册,办理借书证方可进入系统。进入系统首先是读者信息界面,由导航栏,读者可进行相应的操作,例如查看图书信息,办理借书业务等。若是管理员登录,可以根据导航栏进行相应的操作,权限比读者大很多,增加图书信息和读者信息维护功能,包括增删改查等,可以对借书信息进行管理和修改,对读者逾期未还的处理等。以下是系统功能模块图:5、 数据字典1. 数据项读者信息表(student)数据项含义数据类型长度完整性reader_id读者编号(默认为学号)varchar255主键Reader_name读者姓名varchar255真实姓名不超过长度即可sex性别varchar255取值为“男”或“女”phone电话varchar25511位长度手机号码birthday出生日期date0yyyy-mm-dd格式card_name办理借书证件类型varchar255系统提供选择level借书等级varchar255取值范围0-10password登录密码varchar2556-9位中英文day注册日期date0yyyy-mm-dd格式管理员信息表(admin)数据项含义数据类型长度完整性id管理员编号varchar255主键name姓名varchar255真实姓名不超过长度即可age年龄varchar255取值小于100address住址varchar255可以允许空值password登录密码varchar2556-9位中英文图书信息表(books)数据项含义数据类型长度完整性book_id图书编号varchar255主键,不可取空值book_name书名varchar255-auther作者varchar255-publishing出版社varchar255-category类别varchar255对应书籍类别表取值category_id类别编号int11对应书籍类别表取值publishtime出版时间date0mmmm-yy-dd格式price价格float11-date_in入库日期date0mmmm-yy-dd格式quantity馆存数量int11不超过入库数量quantity_in入库数量int11-quantity_out借出数量int11不超过入库数量quantity_loss遗失数量int11不超过入库数量content书籍简介varchar255-image书籍封面varchar255jpg格式图书类别表(category)数据项含义数据类型长度完整性category_id类别编号int11主键category图书类别varchar255-借书情况表(lendbook)数据项含义数据类型长度完整性reader_id读者编号varchar255主键1book_id图书编号varchar255主键2reader_name读者姓名varchar255-date_return借书时间date0-date_borrow还书时间date0主键4is_return是否归还varchar255主键3 取值为“已还”或“未还”loss是否遗失varchar255取值为“是”或“未”2. 数据结构名称含义组成读者基本信息定义读者的基本信息,记录了本学校所有的学生信息姓名、学号、性别、电话、出生日期、注册日期等管理员基本信息定义了管理员的基本信息,记录了管理本系统所有管理员的信息姓名、年龄、电话、住址、登录密码等图书基本信息定义了图书馆中所有的图书信息书名、书编号、作者、出版社、入库时间等借书记录信息定义了读者借阅图书的每天一条记录,包括是否还书,以及是否有遗失情况读者学号、图书编号、借书日期、还书日期、是否遗失图书类别定义了图书馆中所有图书的类别类别编号、类别名称读者等级定义了所有在校生的借书等级,由缴费多少和管理员确定等级、读者注册日期、缴费3. 数据流数据流说明来源去向读者查看本人信息显示读者本人所有注册填写的信息读者注册信息列表结果读者修改登录密码读者输入学号(编号)和原密码才能修改密码读者注册返回数据库读者信息表浏览图书读者和管理员浏览图书馆中所有图书管理员添加图书入库,数据库中增加图书信息图书列表查询图书按要求查询所需要的图书读者或管理员查询结果编辑图书管理员合理对图书信息进行维护管理员图书信息列表编辑读者管理员对读者信息进行维护管理员数据库读者信息表借书读者登录系统借阅数据读者借书借书记录还书读者归还所借的图书读者还书还书记录挂失读者对所借的书挂失读者挂失所借书籍挂失记录办理借书证读者进系统注册读者输入本人信息读者信息记录逾期未换管理员对读者到期未换书籍进行处理管理员读者4. 数据存储数据存储说明输入数据流输出数据流读者基本信息存储所有已注册的学生信息登录注册浏览查询读者信息管理员基本信息存储系统管理员信息系统内置-图书信息存储系统中所有图书信息图书入库,编辑图书信息浏览查询图书信息借书记录存储历史借书还书记录读者借阅和归还书籍-挂失记录存储读者遗失图书记录读者挂失借阅书籍-5. 处理过程处理过程说明输入输出处理读者借书读者先要有完整的个人信息,所借的图书必须有库存量,未归还或已遗失的书籍不能再借阅读者和图书编号,借书时间等读者借书成功,记录存入数据库读者先进行查询,在结果页面点击借阅进入确认页面确认信息,点击借阅

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论