系统设计报告(图书管理)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

图书管理信息系统事业140120130137张文潇一.功能分析图书管理信息系统包括九个模块:管理员信息管理,借阅卡信息管理,书刊借阅信息管理,书刊返还信息管理,借阅书刊管理,库存管理,自助预约借书管理,提醒归还图书管理,逾期扣费管理。这九个模块既相互联系又相互独立。本系统根据图书馆图书管理的需要,而建立一个图书管理信息系统,以方便对图书各项管理操作。本系统能对图书相关信息进行输入和输出;能按图书编号对图书进行排序,并显示图书相关信息等,不过得以系统输入借阅者信息、图书信息为前提;能根据借阅者的信息来查询其借阅书籍的相关资料,并修改或是删除该图书信息;能够从文件中读取借阅者和图书相关信息,并且添加到系统中;能把对系统所进行的操作进行保存,以及时更新系统中的数据。二.主要功能说明(一)管理员信息管理管理员信息管理使每个管理员拥有一个ID和密码,以便在登录图书馆管理信息系统(具有一定权限的人,才可以登录主界面)之前,进行身份验证。同时,还可以增加、删除管理员。(二)借阅卡信息管理借阅卡信息管理为每个办理借阅卡的借阅者建立一个账户,并发放借阅卡。账户中存储借阅者的个人信息、借阅信息等。在借阅卡被注销时这些信息被同时注销。(三)书刊借阅信息管理1.图书管理员人工借阅:图书管理员作为借阅者代理,操纵借书/还书等各项业务。在借阅书刊时,图书管理员先输入所借阅的书刊编号,然后输入借阅者的借阅卡号并提交。接下来,系统验证借阅者是否有效(即是否存在此账户),若有效,借阅请求被接受并处理,系统查询数据库,查看库存是否改变,当此书刊状况显示为“借出”时,表明操作成功。系统会在借阅者账户中存储所借书刊,以及书刊信息、借阅日期等,并提醒用户该书刊限定的借阅时间。2.机器自助借阅:在借阅书刊时,由借阅者将借阅卡放在机器的读卡位置上,然后将所要借阅的书籍放在机器上自助扫描所借阅的书刊编号的位置上。接下来,机器将会扫描出图书信息,系统查询数据库,查看库存是否改变,当此书刊状况显示为“借出”时,表明操作成功。系统会在借阅者账户中存储所借书刊,以及书刊信息、借阅日期等,并提醒用户该书刊限定的借阅时间。(四)书刊返还信息管理1.图书管理员人工归还:当借阅者返还书刊时,图书管理员输入返还的书刊编号,然后系统会查阅借阅者以及该书刊的借阅日期和限定的借阅天数,图书管理员据此判断借阅是否过期,并对数据库记录进行修改。2.机器自助归还:当借阅者返还书刊时,由借阅者将借阅卡放在机器的读卡位置上,然后将所要归还的书籍放在机器上自助扫描所要归还的书刊编号的位置上。接下来,机器将会扫描出图书信息,然后系统会自动查询到借阅者以及该书刊的借阅日期和限定的借阅天数,据此判断借阅是否过期,并对数据库记录进行修改。(五)借阅书刊管理借书管理员能对所有被借出书刊的相关信息进行查询,了解哪些借阅者借了哪些书刊,以及借阅日期等信息。当某书刊被借出太久时,借书管理员可采取一定措施通知改借阅者。(六)库存管理在对新进书刊或已有书刊进行管理时,都需要对库存进行修改。新进书刊后,需要添加库存记录:旧书种或书刊被淘汰时,需要删除库存记录。当读者需要对某种书刊进行查询时,系统管理员通过系统来查询库存中该种书刊的情况。(七)自助预约借书管理图书数据库信息系统将会与手机软件相联系,若学生对某类图书有需求的话,可以提前在手机软件上进行自助预约。预约后可以在一天内保留借阅权,若该生在一天后未到图书馆进行图书借阅,则系统自动解除预约,图书仍可外借。(八)自助提醒还书管理图书数据库信息系统将会与手机软件相联系,若学生借阅的图书接近图书借阅到期时间的话,便会通过信息系统使软件自动提醒学生应当到图书馆归还图书。(九)逾期扣费管理图书数据库信息系统与学生消费卡相联系,若学生所借阅的图书超过借阅限期,则根据逾期程度在学生消费卡中自动扣除一定数额的费用。三.模块结构体系(一)功能模块图图1功能模块图(二)功能模块说明1.管理员信息管理:通过验证管理员的使用权限及进行数据的导入、导出工作;对图书的管理。2.借阅卡信息管理为每个办理借阅卡的借阅者建立一个账户,并发放借阅卡。账户中存储借阅者的个人信息、借阅信息等。在借阅卡被注销时这些信息被同时注销。3.书刊借阅管理由图书管理员人工借阅和机器自助借阅两种方式构成。主要是存入借阅者信息与借阅的图书信息。4.书刊返还管理由图书管理员人工归还和机器自助归还两种方式。主要是存入已归还图书的信息。5.借阅书刊管理借书管理员能对所有被借出书刊的相关信息进行查询。了解哪些借阅者借了哪些书刊,以及借阅日期等信息。图书馆管理信息系统管理员信息管理借阅卡信息管理书刊借阅管理书刊返还管理库存信息管理书刊查询管理自助预约借书管理提醒归还图书管理逾期扣费管理当某书刊被借出太久时,借书管理员可采取一定措施通知改借阅者。6.库存管理在对新进书刊或已有书刊进行管理时,都需要对库存进行修改。新进书刊后,需要添加库存记录:旧书种或书被淘汰时,需要删除库存记录。当读者需要对某种书刊进行查询时,系统管理员通过系统来查询库存中该种书刊的情况。7.自助预约借书管理帮助学生可以提前在手机软件上进行自助预约图书的借阅。8.自助提醒还书管理通过手机软件提醒学生按时归还借阅的图书。9.逾期扣费管理图书数据库信息系统与学生消费卡相联系若学生所借阅的图书超过借阅限期,则根据逾期程度在学生消费卡中自动扣除一定数额的费用。四.数据库设计(一)系统E-R图可借图书ISBN编号借阅学生借阅日期应还日期学号姓名归还借阅日期归还日期(二)表与视图根据E—R图,将其转化为如下数据实体,数据库:图书管理信息系统.dbc包括如下的表和视图:1)学生登记表——学生表.dbf。字段名称数据类型字段宽度默认值允许空字符串其他学生ID自动编号8否学生姓名文本8是学生专业文本12是学生班级文本12是学生学院文本12是2)图书登记表——图书表.dbf。字段名称字段类型字段宽度默认值允许空字符串其他图书ID自动编号8否ISBN文本16否图书名称文本16是出版社文本16是印刷者文本16是经销文本16是开本文本12否出版日期日期12是字数文本8否版次文本12否印刷文本12否邮编文本6否作者名称文本12是电话文本16是书号文本16是印数文本12否定价文本6是3)借阅图书登记表——借书表.dbf字段名称字段类型字段宽度默认值允许空字符串其他借阅卡卡号文本8否图书编号文本16否ISBN文本16否借书日期日期12是借书时间时间12是应还日期日期12是4)归还图书表——还书表.dbf。字段名称字段类型字段宽度默认值允许空字符串其他还书卡卡号文本8否图书编号文本16否ISBN文本16否还书日期日期12是还书时间时间12是5)图书明细表——明细表.dbf。字段名称字段类型字段宽度默认值允许空字符串其他书名文本16是作者文本8是定价文本8是编号文本8否

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功