UML基础大作业范例++图书管理系统.pdf





《UML基础大作业范例++图书管理系统.pdf》由会员分享,可在线阅读,更多相关《UML基础大作业范例++图书管理系统.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、班级姓名座号图书管理系统图书管理系统 UMLUML 分析设计分析设计(范例范例)1.1.概述概述参见教材 P256 中 16.1 的描述文字。2.2.用例分析用例分析2.1.2.1.参与者分析参与者分析根据需求分析调研,图书管理主要设计以下的参与者:1)、图书管理员。主要完成图书借阅相关的管理。2)、系统管理员。主要完成系统用户的管理、图书和图书标题的管理、借阅人的管理等。对于系统来说两类参与者都需要登录才能完成系统的操作。因此我们抽象出一个基础的参与者:登录用户。参与者相互之间的关系如下图:2.2.2.2.主用例分析主用例分析根据系统需求,在概括层面上我们可以认为系统需要完成如下主要用例:2
2、.3.2.3.详细用例分析详细用例分析根据主用例,我们进行详细用例的分析,并编写出初步的用例描述。2.3.1.2.3.1.管理图书借阅管理图书借阅管理图书可以细分为如下的用例构成,如下图所示。针对每个用例,描述如下:用例描述:用例描述:UC1-1UC1-1 借阅图书借阅图书用例名称标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程借阅图书(BorrowBook)UC1-1图书管理人代理借阅者办理借阅手续图书管理员图书管理员登录进入系统如果这个用例成功,在系统中建立并存储借阅记录1、图书管理员输入借阅证信息3、图书管理员输入图书信息2、系统验证借阅证的有效性4、系统添加新的借阅信息5、
3、系统显示借书后的借阅信息2a、系统发现借阅者有超期的借阅记录,进行超期处理(见用例:UC1-3 超期处理)2b、系统发现超出规定的借书数量,用例终止2c、系统确认借阅证非法,用例终止用例描述:用例描述:UC1-2UC1-2 归还图书归还图书用例名称标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程归还图书(ReturnBook)UC1-2图书管理员代理借阅者办理还书手续图书管理员图书管理员登录进入系统如果这个用例成功,删除相关的借阅记录1、图书管理员要归还的图书信息2、系统验证图书的有效性3、系统删除借阅记录2a、系统发现借阅者有超期的借阅记录,进行超期处理(见用例:UC1-3 超期
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 基础 作业 范例 图书 管理 系统

限制150内