课程设计---基于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 图书管理系统。课程设计---基于uml的图书管理系统建模
相关推荐
1、几年来,我省水稻抛秧技术迅速发展,1998 年全省水稻抛秧面积 1730 多万亩,占我省水稻播种面积的四成多,逐渐替代传统的大田育秧插植方式,将成为我省水稻种植方式的主流。 抛秧育苗是一项很细致的工作,做好这一工作就能解决好抛秧栽培技术中的秧苗素质、抛秧质量、亩抛基本科数三个基本环节。 目前抛秧绝大部分是塑料软盘育苗抛秧,抛秧所采用的塑料软盘育苗与插秧所采取的大田育苗在秧田面积、秧苗生长
全面预算的编制,应当从集团企业的发展目标和战略计划出发,确定预算目标导向,并对相关的经营目标及预算指标进行综合分析及平衡。 企业经营目标也就是预算管理的终极目标。 确定企业经营目标是编制预算的前提。 一般来说,预算目标分为两大类型:一是财务目标;二是经营目标(非财务指标)。 如何把集团公司战略转化为可执行的预算目标,平衡计分卡( bsc)原理提供了全面预算整合模式的解决方案:通过财务
和学生。 三种不同的 用户所具有的操作权限以及操作内容均不一样。 本选课系统给予教师很大的自主权, 系统管理员只负责向系统中添加学生和教师的个人信息以及教学楼教室的信息。 系统管理员不参与开设课程、选择课程等,一切均由教师、学生登录网站自行完成。 系统管理员设置一个选课时间段,在到达时间段以前,教师可以开设课程:到达开设时间后,学生可以登录网站选择课程。
的设置一般是真实性的,收入不少报,费用成本不虚增,税金按实际交纳数列报; 而外账设置旨在瞒天过海,收入不计足,费用成本虚增,避减税金,应付检查。 《中华人民共和国会计法》规定不得账外建账,企业 私 设两套账属违法 行为 ,然 而该公司仍然以这种方法记账。 同时对于企业设两套账, 会计人员是要 承担责任的 ,虽然会计人员知道这样的后果,但是企业是老板的,工资由老板发,不听老板话的就被炒鱿鱼,所以只