课程设计---基于uml的图书管理系统建模内容摘要:

析,在图书管理员子系统中,该系统可以完成以下功能:书目信息管理,书籍归还和借阅处理,预订信息的管理,整理归还图书和统计书籍数目。 以便对图书的流动信息进行管理。 用例图如下: 收取罚金检查借阅凭证删除个人预订信息统计书籍总数统计借出书籍总数书籍归还处理 e x t e n d 书籍借阅处理 i n c l u d e e x t e n d 整理归还图书统计书籍数目 i n c l u d e i n c l u d e 借阅者登录系统可借书籍信息管理书籍预订信息管理图书管理员 图 22 图书管理员的用例图 0201 书籍归还处理 用例编号: 020201 用 例:书籍归还信息 简 述:管理员可通过登录图书管理系统对归还的书籍进行相关处理 参 与 者:图书管理员 基于 UML 图书管理系统 第 9 页 共 32 页 前置条件:成功登录管理系统 后置条件:系统显示书籍成功归还 基本路径: 图书管理员向图书管理系统发出请求 系统要求管理员输入书籍信息 图书管理员输入书籍信息 系统检查书籍信息,显示归还成功,如果输入的图书信息出现错误,转到 A 用例结束 扩 展 点: A 系统要求管理员重新输入书籍信息 管理员重新输入书籍信息,转 到 4 0202 收取罚金 用例编号: 020202 用 例:收取罚金 简 述:管理员可通过登录图书管理系统对借书超过期限的学生进行处罚,未缴纳罚金的不予借书权利,即是设置为不可借阅 参 与 者:系统管理员 前置条件:借阅者借阅书籍超期 后置条件:系统显示该学生借阅权限为不可借阅 基本路径: 管理员向系统发出查看学生信息请求 系统显示该学生有欠费信息 管理员代替系统向该学生收取罚金,向系统发出“已收罚金”信息,如果系统显示费用未交齐,转到 A 系统确认收费,将学生更改为未欠费状态,用例结 束 扩 展 点: A 系统要求重新缴纳费用或取消缴纳 系统管理员取消缴费,用例结束 系统管理员重新代缴费用,转到 4 0203 书籍借阅处理 检查借阅凭证 用例编号: 020203 用 例:添加书目信息 简 述:管理员可通过登录图书管理系统,输入学生借阅证号确定该学生是否可以进行借阅图书 参 与 者:系统管理员 前置条件:借阅者借阅书籍 后置条件:系统显示该学生的借阅权限 基本路径: 管理员向系统发出检查学生借阅证信息请求,用例开始 系统显示查询学生借阅证信息界面 管 理员输入学生借阅证信息,如果输入信息错误,转到 A 系统检查该学生信息,确认该学生为合法用户,用例结束 扩 展 点: A 系统要求管理员重新输入信息 基于 UML 图书管理系统 第 10 页 共 32 页 管理员重新输入借阅证信息,转到 4 0204 删除个人预订信息 用例编号: 020204 用 例:删除个人预订信息 简 述:管理员可通过登录图书管理系统删除学生的个人预订信息 参 与 者:系统管理员 前置条件:书籍成功借出书籍 后置条件:系统显示删除个人预订信息成功 基本路径: 管理员向书籍预定信息系统发出请求,用例开始 系统显示 该学生的借阅预定信息 管理员选定要删除的预定信息,向系统发出删除请求 系统显示删除成功,用例结束 扩 展 点: 无 0205 整理归还图书 用例编号: 020205 用 例:整理归还图书 简 述:图书管理员可以对已归还的图书进行分类等处理 参 与 者:图书管理员 前置条件:管理员成功登录系统 后置条件:系统显示管理员登录成功 基本路径: 管理员向系统发出整理图书请求,用例开始 系统要求管理员录入图书信息 管理员录入图书信息,如果录入的书籍信息出错,转到 A 系统检查图书信 息 管理员要求系统整理图书 系统将已录入的书籍按编号、分类进行整理,显示整理成功,用例结束 扩展路径: A 系统要求图书管理员重新输入书籍信息或取消录入 图书管理员选择取消登录,则用例结束 用户选择重新登录,转到 4 0206 图书管理员登录系统 用例编号: 020206 用 例:图书管理员登录系统 简 述:图书管理员在进行一些操作时得先登录 参 与 者:图书管理员 前置条件:管理员登录系统 后置条件:系统显示管理员登录成功 基本路径: 图书管理员向系统发出登录请 求,用例开始 系统显示登录界面 图书管理员输入相关信息 系统显示登录成功,如果输入的信息出现错误,转到 A 基于 UML 图书管理系统 第 11 页 共 32 页 用例结束 扩展路径: A 系统要求图书管理员重新输入相关信息或取消登录 图书管理员选择取消登录,则用例结束 用户选择重新登录,转到 3 0207 统计书籍数目 统计书籍总数 用例编号: 020207 用 例:统计书籍总数 简 述:管理员可通过登录图书管理系统统计图书馆内的书籍总数 参 与 者:系统管理员 前置条件:登录管理系统 后置条件:系统显示图书馆内的书 籍总数 基本路径: 管理员向图书管理系统发出请求,用例开始 系统显示图书管理界面 管理员发出统计书籍总数的请求 系统确认请求,显示图书馆书籍总数,用例结束 扩 展 点:无 0208 统计借出书籍总数 用例编号: 020208 用 例:统计借出书籍总数 简 述:管理员可通过登录图书管理系统统计外借的书籍总数 参 与 者:系统管理员 前置条件:登录管理系统 后置条件:系统显示图书馆内的书籍总数 基本路径: 管理员向图书管理系统发出请求,用例开始 系统显示图书管理界面 管理员发出统计借出书籍总数的请求 系统确认请求,显示图书馆已借出 书籍总数,用例结束 扩 展 点: 无 书目信息管理子系统的需求分析 通过分析,书目信息管理子系统中,该系统可以完成以下功能:书目信息添加,书目信息删除,书目信息更新,书目信息查看。 以便对图书信息进行管理。 用例图如下: 基于 UML 图书管理系统 第 12 页 共 32 页 添加书目信息删除书目信息图书管理员更新书目信息查看书目信息 e x t e n d e x t e n d e x t e n d 图 23 书目信息管理子系统用例图 查看书目信息 用例编号: 02020201 用 例:查看书目信息 简 述:管理员可通过登录图书管理系统对图书馆内现存书籍进行查看 参 与 者:图书管理员 前置条 件:成功登录管理系统 后置条件:系统显示可借阅的书籍信息 基本路径: 管理员向图书管理系统发出请求,用例开始 系统显示书目管理界面 管理员向系统发出查看请求 系统显示所有书目信息, 管理员开始查看,用例结束 扩展路径:无 添加书目信息 用例编号: 02020202 用 例:添加书目信息 简 述:管理员可通过登录图书管理系统添加新的书目信息 参 与 者:图书管理员 前置条件:某书目归还成功 后置条件:系统显示添加可借阅的书籍信息成功 基本路径: 管理员向图书管理系统发出 请求,用例开始 系统显示书目管理界面 管理员向系统发出添加请求 系统要求管理员输入书目信息 管理员输入书籍信息 系统检查输入的信息,确认添加成功,如果输入的信息有错误,转到 A 用例结束 扩展路径: A 基于 UML 图书管理系统 第 13 页 共 32 页 系统要求管理员重新输入书籍信息或取消输入 图示管理员选择取消输入,用例结束 图书管理员选择重新输入,转到 6 更新书目信息 用例编号: 02020203 用 例:更新书目信息 简 述:管理员可通过登录图书管理系统更新书目信息 参 与 者:图书 管理员 前置条件:某书目归还成功 后置条件:系统显示更新书目信息成功 基本路径: 管理员向图书管理系统发出请求,用例开始 系统显示图书管理界面 管理员向系统发出更新请求 系统显示所有书目信息 管理员更新书目信息,如果输入的信息有误,转到 A 系统确定更新信息,显示更新信息成功,用例结束 扩展路径: A 系统要求管理员重新输入书籍信息或取消输入 图示管理员选择取消输入,用例结束 图书管理员选择重新输入,转到 6 删除书目信息 用例编号: 02020204 用 例: 删除书目信息 简 述:管理员可通过登录图书管理系统删除书目信息 参 与 者:图书管理员 前置条件:某书目全借出 后置条件:系统显示删除可借阅的书籍信息成功 基本路径: 管理员向图书管理系统发出请求,用例开始 系统显示图书管理界面 管理员向系统发出删除请求 系统显示所有书目信息 管理员删除要删除的书目信息 系统确认删除请求,显示删除信息成功 扩展路径:无 预订信息管理子系统的需求分析 通过分析,预订信息管理子系统中,该系统可以完成以下功能:预订信息添加,预订信息删除,预 订信息更新,预订信息查看。 以便对图书预订信息进行管理。 用例图如下: 基于 UML 图书管理系统 第 14 页 共 32 页 添加预订信息删除预订信息图书管理员更新预订信息查看预订信息 e x t e n d e x t e n d e x t e n d 图 24 预订信息管理子系统用例图 020201 预订信息管理 添加预订信息 用例编号: 02020201 用 例:添加预订信息 简 述:管理员可通过登录图书管理系统添加添加学生预订信息,该书一旦可借阅,该生即可优先借阅 参 与 者:图书管理员 前置条件:借阅者发送预订信息 后置条件:系统显示添加预订信息成功 基本路径: 管理员向书籍预定信息系统发出请求,用例开始 系统显示学生的借阅预定信息 管理员向系统发出添加学生 的预定信息的请求 系统显示添加界面 管理员添加预订信息,向系统发出添加请求,如果添加信息出错,转到 A 系统显示添加成功,用例结束 扩 展 点: A 系统要求管理员重新输入要添加信息 管理员重新输入信息,转到 6 020202 删除预订信息 用例编号: 02020202 用 例:删除预订信息 简 述:管理员可通过登录图书管理系统删除学生图书预订信息 参 与 者:系统管理员 前置条件:借阅者已成功借出书籍,或借阅者取消借阅 后置条件:系统显示删除成功 基本路径: 管理员向书籍 预定信息系统发出请求,用例开始 基于 UML 图书管理系统。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。