UML图书管理系统(共32页).doc
《UML图书管理系统(共32页).doc》由会员分享,可在线阅读,更多相关《UML图书管理系统(共32页).doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上软件工程师职业资格实 训题 目: 图书管理系统 子课题: 图书管理总系统 学 号: 姓 名: 班 级: 教 师: 江苏师范大学计算机科学与技术学院目 录专心-专注-专业第1章 需求分析图书馆是一个专门收集、整理、保存、传播文献并提供利用的科学、文化、教育和科研机构。现代社会,图书馆成为继续教育、终身教育的基地,担负了更多的教育职能。传递科学情报,是现代图书馆的一个重要职能。图书馆收藏的图书资料,是人类长期积累的一种智力资源,图书馆对这些资源的加工、处理,是对这种智力资源的开发。图书馆主要是用来学习的,如果有人遇到问题,他可以通过图书管的书籍来解决问题。但是为了图书馆的
2、正常运行和保护图书,图书馆管理系统将用户划分为三类人:借阅者,图书管理员,系统管理员。一个基本的图书馆管理,可以大致分为以下流程:用户登录进入系统,在系统允许的情况下,进行可以进行的操作,如借书、还书和预定书籍等;管理员可以整理书籍和管理预订的书籍等;系统管理员管理书目,管理借阅者信息等。如图所示,为系统整体功能模块图,该系统分为3大子系统,分别为借阅者子系统、图书管理子系统,系统管理子系统。借阅者子系统图书管理子系统系统管理子系统图书管理系统图1-1系统整体功能模块图1.1 借阅者子系统的需求分析在借阅者子系统中,其子系统的一些主要功能如下:1)借阅者可以通过网络查询书籍信息和预定书籍。2)
3、借阅者能够借阅书籍和还书。3)借阅者能够进行留言其功能细化图如下:借阅者功能模块书籍查询借阅信息查询书籍预订借阅书籍归还书籍图1-2借阅者管理系统功能模块图1.2 图书管理员系统的需求分析在图书馆管理子系统中,其功能概述如下:1)预订信息管理,如增加、删除和更新,查看预订信息2)对所归还的图书进行整理,以便对书籍进一步管理3) 对相关的书籍数目进行统计书籍归还和借阅管理书籍预订管理整理归还图书统计书籍数目图书管理系统其功能细化图如下:图1-3图书管理系统功能模块图1.3 系统管理员子系统的需求分析在系统管理子系统中,其功能概述如下:1)管理借阅者信息,如添加,删除,更新和查看借阅者信息2)管理
4、留言,如删除,回复和查看留言3)管理员工信息,如添加,删除,更新和查看员工信息4)管理书籍信息,如添加,删除,更新和查看书籍信息其功能细化图如下:系统管理员工信息管理书籍信息管理书目信息管理借阅者信息管理管理员登录管理图1-4系统管理整体功能模块1.3.1员工信息管理子系统在员工信息管理子系统中,其功能概述如下:1)添加员工信息,便于管理员工2)删除员工信息,便于管理员工3)更新员工信息,便于管理员工4)查看员工信息,便于了解员工的基本信息其功能细化图如下:员工信息管理查看员工信息添加员工信息删除员工信息更新员工信息图1-5员工信息管理系统功能模块图1.3.2书籍信息管理子系统在书籍信息管理子
5、系统中,其功能概述如下:1)添加书籍信息,便于管理书籍2)删除书籍信息,便于管理书籍3)查看书籍信息,便于了解书籍基本情况其功能细化图如下:书籍信息管理查看书籍信息添加书籍信息删除书籍信息图1-6书籍信息管理系统功能模块图1.3.3借阅者信息管理子系统在借阅者信息管理子系统中,其功能概述如下:1)添加借阅者信息2)删除借阅者信息3)更新借阅者信息,便于管理借阅者4)查看借阅者信息,便于了解借阅者基本信息其功能细化图如下:借阅者信息管理查看借阅者信息添加借阅者信息删除借阅者信息更新借阅者信息图1-7借阅者信息管理系统功能模块图1.3.4书目信息管理子系统在书目信息管理子系统中,其功能概述如下:1
6、) 增加书目信息,为借阅者提供最新书籍2) 删除书目信息,便于借阅者借阅书籍3) 更新书目信息,便于借阅者借阅书籍时查询书籍信息4) 查看书目信息,便于借阅者了解书籍的大致信息其功能细化图如下:书目信息管理查看书目信息删除书目信息更新书目信息添加书目信息图1-8书目信息管理系统功能模块图第2章 系统用例模型2.1 借阅者的用例模型通过分析,在借阅者子系统中,该系统可以完成以下功能:借阅者可以进行书籍查询,借阅信息查询,借书还书,书籍预订和留言。以便于借阅者借阅图书,预订图书和留言。2.1.1 借阅者用例图2.1.2 借阅者用例图相关说明01.借阅者Borrower登录系统用 例:登录系统简 述
7、:借阅者在进行一些操作时得先登录参 与 者:借阅者前置条件:无后置条件:系统显示借阅者登录成功基本路径:1、借阅者向系统发出登录请求,用例开始2、系统显示登录界面3、借阅者输入相关信息4,、系统检查借阅者信息,如果输入的信息出现错误,跳转到A5、系统显示登录成功,用例结束 扩展路径:A、系统要求借阅者重新输入相关信息或取消登录、借阅者选择取消登录,则用例结束、借阅者选择重新登录,转到3书籍查询用 例:查找图书简 述:借阅者可通过登录图书系统查询书目信息参 与 者:借阅者前置条件:借阅者成功登录系统后置条件:系统显示书籍信息基本路径:1、借阅者向借阅系统发出“借阅”请求,用例开始。2、系统要求借
8、阅者输入个人要求。3、用户输入个人要求。4、系统确认要求并显示书籍信息, 如果系统根据借阅者个人要求没显示相关信息,转到A。5、用例结束扩展路径:A、,则要求用户选择重新输入个人要求或取消输入、借阅者选择取消输入个人要求,则用例结束、借阅者重新输入个人要求,转到4个人信息查询用 例:个人信息查询简 述:借阅者可通过登录图书系统查询个人借阅的书籍信息参 与 者:借阅者前置条件:借阅者成功登录系统后置条件:系统显示借阅书籍信息基本路径:1、借阅者向系统提出查询请求,用例开始2、系统要求借阅者输入查询类别3、借阅者做出选择4、系统显示相应界面,5、借阅者输入信息6、系统确认信息,显示借阅个人书籍信息
9、,用例结束扩展路径:无预定图书用 例:预定图书简 述:借阅者可通过登录图书系统订阅书籍参 与 者:借阅者前置条件:借阅者成功登录系统后置条件:系统显示订阅书籍成功基本路径:1、借阅者向系统发送个人请求,用例开始2、系统显示相应界面3、借阅者选择想要预订的书籍4、系统显示预订的书籍信息5、借阅者发送确定预订信息6、系统显示预订成功,用例结束扩展路径:无借阅书籍用 例:借阅书籍简 述:借阅者可通过登录图书系统借阅书籍参 与 者:借阅者前置条件:借阅者成功登录系统后置条件:系统显示借阅书籍成功基本路径:1、借阅者向系统提出个人借阅请求,用例开始2、系统要求用户输入想要借阅书籍信息3、借阅者输入个人要
10、求4、系统显示书籍信息5、借阅者选择要借阅的书籍6、系统检查借阅者信息,显示借阅成功,如果系统没有找到与输入的信息相应的书籍,转到A7、用例结束扩展路径:A、系统要求借阅者重新输入要求或取消输入、借阅者选择取消输入,则用例结束、借阅者重新输入想要借阅书籍信息,转到5归还书籍用 例:归还书籍简 述:借阅者可通过登录图书系统归还书籍参 与 者:注册借阅者前置条件:借阅者成功登录系统后置条件:系统显示归还书籍成功基本路径:1、借阅者向系统提出个人归还请求,用例开始2、系统要求借阅者输入想要归还的书籍的信息3、借阅者输入要归还的书籍信息,转到A4、系统检查归还书籍的信息,确认归还成功,用例结束扩展路径
11、:A、如果输入的信息有错误,则系统要求用户重新输入要归还书籍信息或取消输入、借阅者选择取消输入,则用例结束、借阅者选择重新输入归还书籍的信息,转到3交罚金用 例:交罚金简 述:借阅者交完罚金后方可再借阅书籍参 与 者:借阅者前置条件:借阅者成功登录系统后置条件:系统显示成功缴纳罚金基本路径:1、借阅者向系统发出缴纳罚金请求,用例开始2、系统要求借阅者输入个人信息3、借阅者输入个人信息,如果输入的个人信息不正确,转到A4、系统确认用户信息5、借阅者查看个人信息,缴纳罚金,如果输入的罚金数量不正确,转到B6、系统确认缴纳信息,确认缴纳成功,用例结束扩展路径:A、系统要求借阅者重新输入个人信息或取消
12、输入、借阅者选择取消输入,用例结束、用户重新输入个人信息,转到4B、系统要求借阅者重新输入罚金数量、借阅者重新输入罚金数量,转到62.2 图书管理员用例模型通过分析,在图书管理员子系统中,该系统可以完成以下功能:书目信息管理,书籍归还和借阅处理,预订信息的管理,整理归还图书和统计书籍数目。以便对图书的流动信息进行管理。2.2.1 图书管理员用例图2.2.2 图书管理员用例图相关说明处理归还用 例:处理归还简 述:管理员可通过登录图书管理系统对归还的书籍进行相关处理参 与 者:图书管理员前置条件:成功登录管理系统后置条件:系统显示书籍成功归还基本路径:1、图书管理员向图书管理系统发出请求2、系统
13、要求管理员输入书籍信息3、图书管理员输入书籍信息4、系统检查书籍信息,显示归还成功,如果输入的图书信息出现错误,转到A5、用例结束扩 展 点:A、系统要求管理员重新输入书籍信息、管理员重新输入书籍信息,转到4收取罚金用 例:收取罚金简 述:管理员可通过登录图书管理系统对借书超过期限的学生进行处罚,未缴纳罚金的不予借书权利,即是设置为不可借阅参 与 者:系统管理员前置条件:借阅者借阅书籍超期后置条件:系统显示该学生借阅权限为不可借阅基本路径:1、管理员向系统发出查看学生信息请求2、系统显示该学生有欠费信息3、管理员代替系统向该学生收取罚金,向系统发出“已收罚金”信息,如果系统显示费用未交齐,转到
14、A4、系统确认收费,将学生更改为未欠费状态,用例结束扩 展 点:A、系统要求重新缴纳费用或取消缴纳、系统管理员取消缴费,用例结束、系统管理员重新代缴费用,转到4检查用户的合法性用 例:检查用户的合法性简 述:管理员可通过登录图书管理系统,输入学生借阅证号确定该学生是否可以进行借阅图书参 与 者:系统管理员前置条件:借阅者借阅书籍后置条件:系统显示该学生的借阅权限基本路径:1、管理员向系统发出检查学生借阅证信息请求,用例开始2、系统显示查询学生借阅证信息界面3、管理员输入学生借阅证信息,如果输入信息错误,转到A4、系统检查该学生信息,确认该学生为合法用户,用例结束扩 展 点:A、系统要求管理员重
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 图书 管理 系统 32
限制150内