文档详情

实验4 面向对象的分析和设计——用例图.pdf

发布:2017-06-13约2.78千字共8页下载文档
文本预览下载声明
实 验 报 告 课程名称_ 软件工程导论__________ 学 院____计算机工程学院_________ 班 级 14软件1班 学 号 2014144141 姓 名 秦 川 2016年 1 月 11 日 批阅教师 时间 实验成绩 课程名称 软件工程 学 号 2014144141 姓名 秦川 实验日期 实验名称 实验4 面向对象的分析与设计——用例图 实验目的: 1、熟悉UML 用例图的功能和元素 2、学会识别参与者和用例 3、掌握用例图的绘制方法 4、学会编写用例描述 实验内容: 任务一 分析图书管理系统的登录模块,且绘制用例图 任务二 分析网上书店的业务需求,且绘制用例图 实验原理: 用例图主要在系统需求分析阶段和系统设计阶段使用。在系统需求分析阶段,用 例图用来获取系统的需求,理解系统应当如何工作;在系统设计阶段,用例图用来规 定系统要实现的行为。 UML 用例图的图标 实验过程与结果: 任务一:分析图书管理系统的登录模块,且绘制用例图 1、分析用户登录模块的功能需求 提供输入 “用户名 “和 “密码 “的文本框,验证用户身份的合法性。 2、识别参与者 4 在用户登录模块中,根据工作内容和操作权限的不同,可细分为 类参与者:图 书借阅员、图书管理员、系统管理员、图书借阅者。 图书借阅员必须先进行登录,然后才可以执行借出或归还图书的操作;图书管理 员必须先进行登录,然后才可以执行编制书目、图书入库等操作;系统管理员必须先 进行登录,然后才可以进行系统的维护操作;图书借阅者也必须先进行登录,然后才 能查询图书借阅情况或查询图书馆藏书信息。 3、识别用例 用户登录模块的主要功能是:输入 “用户名 “和 “密码 “,验证用户身份的合法 性,故主要用例有两个:输入用户名和密码、验证用户身份。 4、绘制用例图 操作步骤: 1)运行Microsoft Office Visio 3)鼠标点击选择 “UML用例”,展开UML用例图的图标 4)用鼠标选拉图标进行绘图 5、描述用例 用例名称 验证用户身份 用例编号 简要说明 验证用户所输入的 “用户名 “和 “密码 “是否有效 参与者 图书管理员、系统管理员、图书借阅员、图书借阅者 当前状态 等待审查 使用频率 较高 前置条件 已输入有效的 “用户名 “和 “密码 “ 后置条件 登录进入系统 基本操作流 到 “用户信息 “数据表中检索是否存在相应的 “用户名 “和 “密 码 “ 备选操作流 如果 “用户名 “和 “密码 “有误,显示提示信息。 任务二 分析网上书店的业务需求,且绘制用例图 站在客户的角度分析,网上书店要实现的基本功能主要有以下几种: (1)用户注册 (2)用户登录 (3)图书查询与浏览 (4)用户订购图书 (5)用户购物车管理 (6)订单维护 (7)个人信息维护 当客户打开网上书店后,无需登录即可查询图书,还可查看图书的详细信息。 每个用户必须经过注册,才能成功登录系统。用户成功登录系统后,可以订购图 书,将图书放入购物车中。也可以对购物车进行管理,修改所购图书的数量或删除图 书等。一次订购图书操作完成后,用户可以查看自己的订单,也可以对订单进行修改, 订单所需信息填写完整后,经用户确认后即可提交订单。 站在管理员的角度分
显示全部
相似文档