2022年图书借阅管理系统.pdf
《2022年图书借阅管理系统.pdf》由会员分享,可在线阅读,更多相关《2022年图书借阅管理系统.pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、图书借阅管理系统图书借阅管理系统班级 : 组长 : 组员 : 目录一 实验题目 : 4 二 实验目的 : 4 三 小组分工 : 4 四 设计文档 : 4 1、需求分析4 1、1 系统概述4 1、2 系统总体需求4 1、3 系统分析文档5 2、UML 图11 2、1 系统用例图 :11 2、1、1 用户登录用例图11 2、1、2 图书管理用例图12 2、1、3 借阅管理用例图12 2、1、4 读者管理用例图13 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 20 页 - - - - - - -
2、 - - - 图书借阅管理系统2、2 系统活动图 : 13 2、2、1 用户登录活动图13 2、2、2 图书管理活动图14 2、2、3 借阅管理活动图15 2、2、4 读者管理活动图15 2、2、5 报表管理活动图16 2、2、6 系统管理活动图16 2、3 系统顺序图与协作图 : 17 2、3、1 图书管理 : 17 2、3、2 借阅管理 : 18 2、3、3 读者管理 : 19 2、4 系统的类图 :20 2、5 系统的组件图 :20 2、6 系统的部署图 :21 一、实验题目图书借阅管理系统miniLab 二 实验目的 : 通过这次课程设计,要掌握 UML(统一建模语言 ),并能运用 U
3、ML 在 Rational rose 中建模。并且了解对于整个系统开发的建模工作。1、 熟悉 Rose的开发环境。2、 掌握 UML 的基本模型元素(如角色、用例、类等)。3、 熟悉 UML,主要了解UML 中的 8 大图 :Use case diagram(用例图 )、Class diagram(类图 )、Sequence diagram(序列图 )、 Collaboration diagram( 协作图 )、 Statechart diagram( 状态图 )、 Activity diagram(活动图 )、Component diagram( 组件图 )、Deployment diagr
4、am( 配置图 )。4、 完成对系统的建模。三、小组分工1、组长隋妙琦负责借阅管理、读者管理两个用例以及文档最后的合成编写; 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 20 页 - - - - - - - - - - 图书借阅管理系统2、组员秦琪负责用户登录、报表管理两个用例; 3、组员刘云鹏负责图书管理、系统管理两个用例; 4、整个系统的图由全部成员共同完成。四、设计文档1、需求分析1、1 系统概述图书馆里的书籍种类繁多,图书馆里的图书管理、节约管理、读者管理等管理系统的过程也非常复杂
5、。随着学校人数的增多,同学们对知识的需求的增大,到图书馆的图书借阅量也大幅的上升 ,因此同学们经常借不到自己想要的书,同时也给图书馆的图书分类及管理增添了很多问题。针对这一情况,本系统在满足基本的图书借阅与管理的基础上实现图书信息的智能化管理 ,减轻图书馆管理人员的工作负担。系统主要的实现目标就是管理整个图书馆内藏书的借阅情况;实行新书登记,图书查询 ,图书注销 ;借阅图书、还书与查询今日到期读者;增加读者、删除读者、查询读者,读者类别管理;统计借阅报表、 被注销图书报表,报表的打印以及预览;系统管理员的使用权限管理,数据管理以及系统运行管理等。1、2 系统总体需求根据详细的需求分析,图书馆在
6、图书借阅管理中主要的问题体现在:图书馆藏书量较大,新书录入、借阅查询、 图书注销时统计工作量大;不能及时对读者的信息进行更新;报表管理繁杂,挂历人员工作量大,效率低 ;管理人员管理日志、数据等数量庞大难以完成。本系统包括以下几个模块: 1)用户登录用户可以用三种身份登录本系统:系统管理员、图书管理员、借阅者;不同身份登录被系统授予不同的使用权限,这样提高了本系统的安全性,避免了无关人员获取不在她权限范围内的信息。2)图书管理 : 图书管理员对最新入库的图书进行登记,录入其书名、作者、出版社、ISBN码等基本信息;借阅者对在馆的书籍进行查询,输入其书名、作者、出版社等信息查询其就是否已借出;图书
7、管理员对销毁的图书的所有信息进行注销。3)借阅管理图书管理员对借出的书籍登记借出日期、借阅者姓名、学号,推算还书日期;登记还书日期,若日期在规定时间内则完成借阅记录并存档,若日期超出规定时间则根据时间计算罚款并收取罚款 ;查询今日到期的读者,并通过信息平台进行通知。4)读者管理系统管理员对新加入的同学进行新读者的增加,添加其姓名、学号、学院、专业班级等信息;对已经毕业或离校的学生进行删除;输入读者的相应信息对其借阅情况进行查阅;对读者的类别进行管理 ,设置不同类型的读者,并使不同类型读者对应不同的图书流通参数,如可借册数、可接天数、可续借次数、可续借天数等。5)报表管理系统生成图书借阅的统计报
8、表、被注销图书统计报表等;系统提供多种报表的格式以便图书管理员选择 ;图书管理员可以将报表输出到文件中,预览报表、打印报表等。6)系统管理系统管理员对系统的使用,设置用户的权限管理,如增加用户、删除用户、密码修改等;系统管理员对数据系统进行管理,系统能够提供数据修改、备份、恢复等多种数据维护工具;系统自精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 20 页 - - - - - - - - - - 图书借阅管理系统动生成系统运行日志,系统提供多种设置的功能。1、3 系统分析文档1、系统业务目标
9、: 1)对图书馆内图书,进出进行管理 ,维护图书信息 ,即使进行报表统计; 2)图书借阅管理的各种信息查询、修改与维护。2、涉众概要编号涉众名称涉众说明期望SH001 借阅者借阅者使用本系统查询图书信息,以及借阅信息1、通过计算机查阅图书信息2、通过计算机查阅自己的借阅信息SH002 图书管理员图书管理员负责管理图书信息与借阅情况1、通过计算机输入入库图书信息2、通过计算机销毁出库图书信息3、通过计算机录入图书的借阅信息4、通过计算机打印或查询报表SH003 系统管理员系统管理员负责维护系统、管理读者以及报表1、通过计算机输入新的借阅者2、通过计算机注销离校的借阅者3、通过计算机生成报表4、通
10、过计算机对系统日志、数据等进行维护3、涉众简档涉众SH001借阅者代表XX学院 XX班王 XX 特点系统的主要使用者之一,应具备基本的计算机操作水平,可培训职责1、查询图书信息2、查询自己的借阅信息成功标准1、在规定时间内查询到所需的图书信息2、在规定时间内查询到自己的借阅信息参与系统的需求提出者之一,参与系统需求的研讨与评审可交付工件系统的建设意见与说明意见 /问题无涉众SH002图书管理员代表XXX图书馆管理员刘XX 特点系统的主要使用者之一,应具备相应的计算机操作水平,可培训职责1、图书入库时输入图书的书名、作者、出版社、ISBN码2、图书出库时销毁图书的所有信息3、图书借出时输入借出时
11、间、借阅者信息,并推算应还书的时间4、查询图书的借阅信息5、对系统生成的报表进行预览、打印等成功标准1、按要求准确输入、销毁图书信息2、在规定时间内查到相应图书的借阅信息精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 20 页 - - - - - - - - - - 图书借阅管理系统3、按要求准确输入图书的借阅信息4、及时打印相应的报表参与系统的需求提出者之一,参与系统的研讨与评审可交付工件系统的建设意见与说明、图书信息录入及销毁档案、读者借阅档案意见 /问题无涉众SH003系统管理员代表XX
12、X图书馆系统管理员赵XX 特点系统的主要使用者,应具备相应的计算机操作水平,可培训职责1、输入新的借阅者信息2、销毁已离校的借阅者的信息3、对系统进行维护、数据备份、日志生成、报表生成成功标准1、在有新生入校与老生离校就是能按要求准确的输入与注销借阅者信息2、及时对系统进行维护与相应的文档的编写参与系统需求的主要提出者,参与系统需求的研讨与评审可交付工件用户需求、用户信息档案、系统数据日志、系统报表意见 /问题无4、业务用例规约用例名称用户登录用例描述为了保护图书馆的关键数据,对系统进行用户权限管理就是必须的,这个文档记录了用户登录过程的实现细节。执行者系统管理员前置条件学校内部的校园网必须就
13、是畅通的,服务器必须处于打开状态后置条件系统将进入主页面,并且数据库中记录着这位用户正在线上,她就是谁 ,她可以做什么。主过程描述1、用户填写表单2、系统检查表单就是否完整,如果用户名、密码、用户类型有一种没填写完全 ,则执行异常过程2、1、 1,如果填写完全了,就向服务器提交表单3、系统接收表单后,从数据库里检查用户信息,如果检查有这个用户,那就告诉系统这个用户就是正确的,否则执行异常过程3、 1、1 4、系统返回用户所要的页面,在这个用例里就是系统的主页。用例结束。分支过程描述因为该用例较简单,故无分支过程异常过程描述2、1、1 若用户填写的表单不完整,系统停止登录过程,用例结束3、1、1
14、 若用户提交数据与数据库中的用户信息不符,系统停止登录过程,用例结束业务规则登录的用户必须在系统数据库已记录涉及的业务实体登录表单用户信息档案用例名称图书管理用例描述图书馆中图书数量、 种类繁多 ,系统对图书馆内的图书信息进行及时的更新就是系统中比较关键的部分。此文档描述这个用例的实现。执行者图书管理员前置条件用户必须就是已经以图书管理员或借阅者的身份登录的,点击了图书管理选项。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 20 页 - - - - - - - - - - 图书借阅管理系统后
15、置条件图书管理员输入完所有新书的信息或销毁完所有出库的图书信息后,将与一个添加 /销毁图书信息的页面相关联,如果不再更新图书信息的话返回主界面。主过程描述1、当有新书需要入库或旧书出库的时候,图书管理员向系统发出更新图书信息的请求2、2、1 系统检查这个用户就是否登录,符合条件则启动用例,否则执行异常过程 2、1、1 2、2 系统检查这个用户就是否就是以图书管理员的身份登录,符合条件则启动用例 ,否则执行异常过程2、2、1 3、服务器将更新图书信息的页面返回给用户,系统浏览器展示给用户4、用户在更新图书信息页面填写或删除数据5、系统检查表单就是否已填写完整,有些必要的数据必须全部填完,填写完整
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 图书 借阅 管理 系统
限制150内