2022年完整word版,UML图书管理系统 .pdf
《2022年完整word版,UML图书管理系统 .pdf》由会员分享,可在线阅读,更多相关《2022年完整word版,UML图书管理系统 .pdf(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、I 软件工程师职业资格实训题目:图书管理系统子课题:图书管理总系统学号:姓名:班级:教师:江苏师范大学计算机科学与技术学院名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 32 页 - - - - - - - - - II 目录第 1 章需求分析 . 41.1 借阅者子系统的需求分析 . 41.2 图书管理员系统的需求分析 . 51.3 系统管理员子系统的需求分析 . 51.3.1员工信息管理子系统 . 61.3.2书籍信息管理子系统 . 61.3.3借阅者信息管理子系统
2、. 71.3.4书目信息管理子系统 . 7第 2 章系统用例模型. 92.1 借阅者的用例模型 . 92.1.1 借阅者用例图 . 92.1.2 借阅者用例图相关说明 . 92.2 图书管理员用例模型 . 122.2.1 图书管理员用例图 . 122.2.2 图书管理员用例图相关说明 . 122.3 系统管理员用例模型 . 142.3.1 系统管理员用例图 . 142.2.3.2 系统管理员用例图相关说明 . 15第 3 章系统静态模型. 163.1 系统中的类 . 163.1.1 参与者相关的类 . 163.1.2 系统中其他的相关类 . 173.2 系统中类与类的关系 . 173.2.1
3、各个类之间的关系图 . 183.2.2 类之间关系说明 . 18第 4 章系统动态模型. 194.1 系统管理员添加书籍. 194.1.1 系统管理员添加书籍序列图 . 194.1.2 系统管理员添加书籍协作图 . 194.2 图书管理员处理书籍借阅 . 204.2.1 图书管理员处理书籍借阅时序图 . 204.2.2 图书管理员处理书籍借阅协作图 . 204.3 图书管理员处理书籍归还 . 214.3.1 图书管理员处理书籍归还时序图 . 214.3.2 图书管理员处理书籍归还协作图 . 214.4 借阅者查询书籍信息 . 224.4.1 借阅者查询书籍信息时序图 . 224.4.2 借阅者
4、查询书籍信息协作图 . 22名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 32 页 - - - - - - - - - III 4.5 借阅者预定书籍 . 234.5.1 借阅者预定书籍时序图 . 234.5.2 借阅者预定书籍协作图 . 234.6 图书管理系统中的状态图 . 244.6.1 图书状态图 . 244.5.2 借阅者的状态图 . 244.7 图书管理系统中的活动图 . 254.7.1 借阅者活动图 . 254.7.2 图书管理员活动图 . 26第 5 章
5、系统部署模型. 285.1 图书管理系统的构件图 . 285.2 借阅者操作构件图. 295.2.1借阅者操作构件图 . 295.2.2借阅者操作构件图说明 . 295.3 图书管理员构件图 . 295.3.1图书管理员构件图 . 295.3.2图书管理员构件图说明 . 305.4 系统管理员构件图 . 305.4.1系统管理员构件图 . 305.4.2系统管理员构件图说明 . 305.5 图书管理系统部署图 . 305.5.1部署图. 305.5.2部署图说明 . 30第 6 章总结与展望 . 326.1 总结 . 326.2 展望 . 32名师资料总结 - - -精品资料欢迎下载 - -
6、- - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 32 页 - - - - - - - - - 4 第 1 章需求分析图书馆是一个专门收集、整理、保存、传播文献并提供利用的科学、文化、教育和科研机构。现代社会,图书馆成为继续教育、终身教育的基地,担负了更多的教育职能。传递科学情报, 是现代图书馆的一个重要职能。图书馆收藏的图书资料,是人类长期积累的一种智力资源,图书馆对这些资源的加工、处理,是对这种智力资源的开发。图书馆主要是用来学习的, 如果有人遇到问题, 他可以通过图书管的书籍来解决问题。但是为了图书馆的正常运行和保护
7、图书,图书馆管理系统将用户划分为三类人:借阅者,图书管理员,系统管理员。一个基本的图书馆管理, 可以大致分为以下流程:用户登录进入系统,在系统允许的情况下,进行可以进行的操作,如借书、还书和预定书籍等;管理员可以整理书籍和管理预订的书籍等;系统管理员管理书目,管理借阅者信息等。如图所示, 为系统整体功能模块图,该系统分为3 大子系统, 分别为借阅者子系统、图书管理子系统,系统管理子系统。图 1-1 系统整体功能模块图1.1 借阅者子系统的需求分析在借阅者子系统中,其子系统的一些主要功能如下:1)借阅者可以通过网络查询书籍信息和预定书籍。2)借阅者能够借阅书籍和还书。3)借阅者能够进行留言其功能
8、细化图如下:借阅者子系统图书管理子系统系统管理子系统图书管理系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 32 页 - - - - - - - - - 5 图 1-2 借阅者管理系统功能模块图1.2 图书管理员系统的需求分析在图书馆管理子系统中,其功能概述如下:1)预订信息管理,如增加、删除和更新,查看预订信息2)对所归还的图书进行整理,以便对书籍进一步管理3) 对相关的书籍数目进行统计其功能细化图如下:图 1-3 图书管理系统功能模块图1.3 系统管理员子系统的需
9、求分析在系统管理子系统中,其功能概述如下:1)管理借阅者信息,如添加,删除,更新和查看借阅者信息借阅者功能模块书籍查询借阅信息查询书籍预订借阅书籍归还书籍书籍归还和借阅管理书籍预订管理整理归还图书统计书籍数目图书管理系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 32 页 - - - - - - - - - 6 2)管理留言,如删除,回复和查看留言3)管理员工信息,如添加,删除,更新和查看员工信息4)管理书籍信息,如添加,删除,更新和查看书籍信息其功能细化图如下:图
10、1-4 系统管理整体功能模块1.3.1 员工信息管理子系统在员工信息管理子系统中,其功能概述如下:1)添加员工信息,便于管理员工2)删除员工信息,便于管理员工3)更新员工信息,便于管理员工4)查看员工信息,便于了解员工的基本信息其功能细化图如下:图 1-5 员工信息管理系统功能模块图1.3.2 书籍信息管理子系统在书籍信息管理子系统中,其功能概述如下:1)添加书籍信息,便于管理书籍2)删除书籍信息,便于管理书籍3)查看书籍信息,便于了解书籍基本情况其功能细化图如下:员工信息管理查看员工信息添加员工信息删除员工信息更新员工信息系统管理员工信息管理书籍信息管理书目信息管理借阅者信息管理管理员登录管
11、理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 32 页 - - - - - - - - - 7 图 1-6 书籍信息管理系统功能模块图1.3.3 借阅者信息管理子系统在借阅者信息管理子系统中,其功能概述如下:1)添加借阅者信息2)删除借阅者信息3)更新借阅者信息,便于管理借阅者4)查看借阅者信息,便于了解借阅者基本信息其功能细化图如下:图 1-7 借阅者信息管理系统功能模块图1.3.4 书目信息管理子系统在书目信息管理子系统中,其功能概述如下:1) 增加书目信息,为借
12、阅者提供最新书籍2) 删除书目信息,便于借阅者借阅书籍3) 更新书目信息,便于借阅者借阅书籍时查询书籍信息借阅者信息管理查看借阅者信息添加借阅者信息删除借阅者信息更新借阅者信息书籍信息管理查看书籍信息添加书籍信息删除书籍信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 32 页 - - - - - - - - - 8 4) 查看书目信息,便于借阅者了解书籍的大致信息其功能细化图如下:图 1-8 书目信息管理系统功能模块图书目信息管理查看书目信息删除书目信息更新书目信息添
13、加书目信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 32 页 - - - - - - - - - 9 第 2 章系统用例模型2.1 借阅者的用例模型通过分析, 在借阅者子系统中,该系统可以完成以下功能:借阅者可以进行书籍查询,借阅信息查询, 借书还书,书籍预订和留言。 以便于借阅者借阅图书,预订图书和留言。2.1.1 借阅者用例图2.1.2 借阅者用例图相关说明01. 借阅者 Borrower 登录系统用例:登录系统简述:借阅者在进行一些操作时得先登录参 与 者:借
14、阅者前置条件:无后置条件:系统显示借阅者登录成功基本路径:1、借阅者向系统发出登录请求,用例开始2、系统显示登录界面3、借阅者输入相关信息4, 、系统检查借阅者信息,如果输入的信息出现错误,跳转到A 5、系统显示登录成功,用例结束扩展路径: A 、系统要求借阅者重新输入相关信息或取消登录、借阅者选择取消登录,则用例结束、借阅者选择重新登录,转到3 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 32 页 - - - - - - - - - 10 书籍查询用例:查找图书简述
15、:借阅者可通过登录图书系统查询书目信息参 与 者:借阅者前置条件:借阅者成功登录系统后置条件:系统显示书籍信息基本路径:1、借阅者向借阅系统发出“借阅”请求,用例开始。2、系统要求借阅者输入个人要求。3、用户输入个人要求。4、系统确认要求并显示书籍信息, 如果系统根据借阅者个人要求没显示相关信息,转到A。5、用例结束扩展路径: A 、 ,则要求用户选择重新输入个人要求或取消输入、借阅者选择取消输入个人要求,则用例结束、借阅者重新输入个人要求,转到4 个人信息查询用例:个人信息查询简述:借阅者可通过登录图书系统查询个人借阅的书籍信息参 与 者:借阅者前置条件:借阅者成功登录系统后置条件:系统显示
16、借阅书籍信息基本路径:1、借阅者向系统提出查询请求,用例开始2、系统要求借阅者输入查询类别3、借阅者做出选择4、系统显示相应界面,5、借阅者输入信息6、系统确认信息,显示借阅个人书籍信息,用例结束扩展路径:无预定图书用例:预定图书简述:借阅者可通过登录图书系统订阅书籍参 与 者:借阅者前置条件:借阅者成功登录系统后置条件:系统显示订阅书籍成功基本路径:1、借阅者向系统发送个人请求,用例开始2、系统显示相应界面3、借阅者选择想要预订的书籍4、系统显示预订的书籍信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
17、 - - - - - 第 10 页,共 32 页 - - - - - - - - - 11 5、借阅者发送确定预订信息6、系统显示预订成功,用例结束扩展路径:无借阅书籍用例:借阅书籍简述:借阅者可通过登录图书系统借阅书籍参 与 者:借阅者前置条件:借阅者成功登录系统后置条件:系统显示借阅书籍成功基本路径:1、借阅者向系统提出个人借阅请求,用例开始2、系统要求用户输入想要借阅书籍信息3、借阅者输入个人要求4、系统显示书籍信息5、借阅者选择要借阅的书籍6、系统检查借阅者信息,显示借阅成功,如果系统没有找到与输入的信息相应的书籍,转到 A 7、用例结束扩展路径: A 、系统要求借阅者重新输入要求或取
18、消输入、借阅者选择取消输入,则用例结束、借阅者重新输入想要借阅书籍信息,转到5 归还书籍用例:归还书籍简述:借阅者可通过登录图书系统归还书籍参 与 者:注册借阅者前置条件:借阅者成功登录系统后置条件:系统显示归还书籍成功基本路径:1、借阅者向系统提出个人归还请求,用例开始2、系统要求借阅者输入想要归还的书籍的信息3、借阅者输入要归还的书籍信息,转到A 4、系统检查归还书籍的信息,确认归还成功,用例结束扩展路径: A 、如果输入的信息有错误,则系统要求用户重新输入要归还书籍信息或取消输入、借阅者选择取消输入,则用例结束、借阅者选择重新输入归还书籍的信息,转到3 交罚金用例:交罚金简述:借阅者交完
19、罚金后方可再借阅书籍参 与 者:借阅者名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 32 页 - - - - - - - - - 12 前置条件:借阅者成功登录系统后置条件:系统显示成功缴纳罚金基本路径:1、借阅者向系统发出缴纳罚金请求,用例开始2、 系统要求借阅者输入个人信息3、 借阅者输入个人信息,如果输入的个人信息不正确,转到A 4、 系统确认用户信息5、 借阅者查看个人信息,缴纳罚金,如果输入的罚金数量不正确,转到B 6、 系统确认缴纳信息,确认缴纳成功,用例
20、结束扩展路径:A 、系统要求借阅者重新输入个人信息或取消输入、借阅者选择取消输入,用例结束、用户重新输入个人信息,转到4 B 、系统要求借阅者重新输入罚金数量、借阅者重新输入罚金数量,转到6 2.2 图书管理员用例模型通过分析, 在图书管理员子系统中,该系统可以完成以下功能:书目信息管理,书籍归还和借阅处理,预订信息的管理,整理归还图书和统计书籍数目。以便对图书的流动信息进行管理。2.2.1 图书管理员用例图2.2.2 图书管理员用例图相关说明处理归还名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
21、- - - 第 12 页,共 32 页 - - - - - - - - - 13 用例:处理归还简述:管理员可通过登录图书管理系统对归还的书籍进行相关处理参 与 者:图书管理员前置条件:成功登录管理系统后置条件:系统显示书籍成功归还基本路径:1、图书管理员向图书管理系统发出请求2、系统要求管理员输入书籍信息3、图书管理员输入书籍信息4、系统检查书籍信息,显示归还成功,如果输入的图书信息出现错误,转到A 5、用例结束扩 展 点: A 、系统要求管理员重新输入书籍信息、管理员重新输入书籍信息,转到4 收取罚金用例:收取罚金简述:管理员可通过登录图书管理系统对借书超过期限的学生进行处罚,未缴纳罚金的
22、不予借书权利,即是设置为不可借阅参 与 者:系统管理员前置条件:借阅者借阅书籍超期后置条件:系统显示该学生借阅权限为不可借阅基本路径:1、管理员向系统发出查看学生信息请求2、系统显示该学生有欠费信息3、管理员代替系统向该学生收取罚金,向系统发出“已收罚金”信息,如果系统显示费用未交齐,转到A 4、系统确认收费,将学生更改为未欠费状态,用例结束扩 展 点: A 、系统要求重新缴纳费用或取消缴纳、系统管理员取消缴费,用例结束、系统管理员重新代缴费用,转到4 检查用户的合法性用例:检查用户的合法性简述:管理员可通过登录图书管理系统,输入学生借阅证号确定该学生是否可以进行借阅图书参 与 者:系统管理员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年完整word版 UML图书管理系统 2022 完整 word UML 图书 管理 系统
限制150内