用例图类图实例答案 PPT课件_第1页
用例图类图实例答案 PPT课件_第2页
用例图类图实例答案 PPT课件_第3页
用例图类图实例答案 PPT课件_第4页
用例图类图实例答案 PPT课件_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 1 找出系统中的参与者和用例 例 有一业务需求列表如下 要求我们为其构建一个用例图 系统可以供教师使用来为学生记录成绩系统根据需要创建报告卡系统允许用户浏览记录的成绩 2 我们需要询问业务需求的提出者以获取更多的信息 教师可以对已经输入的信息进行更新吗 可以 谁来创建报告卡 是教师吗 不 有一位管理人员来做这项工作 报告卡创建后 我们还可以对它做些什么工作 在报告卡创建后 我们的管理人员要检查其准确性 当报告卡核准后 教师应该通过计算机分发报告卡 谁需要浏览成绩 教师和学生 3 通过访谈 我们就会得出一个修改过的新的系统需求列表 我们需要的系统可以供教师使用来为学生记录并更新成绩 系统根据需求由管理人员创建报告卡 管理人员要检查报告卡的准确性 教师需要通过计算机分发报告卡 系统允许教师和学生浏览记录的成绩 由此可得出系统的参与者及用例 4 参与者教师 学生 管理员用例记录成绩更新成绩生成报告卡检查报告卡的准确性分发报告卡浏览成绩 5 记录成绩浏览成绩更新成绩生成报告卡检查报告卡的准确性分发报告卡 2 区分用例的优先次序 6 3 细化每个用例 对 记录成绩 用例进行细化 下面是该用例的主事件流 教师确定出要记录哪些学生的成绩 系统要确保学生在数据库中 教师说明要记录哪项作业的成绩 系统开始数据库的一项事务处理 系统为学生把作业加入数据库 教师输入学生作业的成绩 系统核对输入的成绩以确保其属于正确的范围 系统记录作业的成绩 系统结束事务的处理 系统提示教师成绩已经记录 7 细化过程中可添加新发现的用例 并根据优先级重新排列 登录保存成绩记录成绩加载成绩浏览成绩更新成绩生成报告卡分发报告卡 8 4 建立用例模型结构 9 创建类图 数据库类包括有进货信息数据库 物品信息数据库 柜存信息数据库 其中进货信息数据库和物品信息数据库是人工创建 手动输入数据 然后存入库中 柜存信息数据库是根据接到的进货单的信息 自动生成的数据库 其中主要保存着货物的数量 查询该数据库可以让管理员及时提醒采购员对缺货商品进行采购 10 操作类主要是对数据库的操作 包括有添加进货单 添加物品详细信息两个操作 其中添加进货单可以对进货信息数据库执行添加 修改 删除的操作 添加物品信息可以物品信息数据库执行添加修改删除的操作 操作类还包含对数据的查询操作 查询进货单查询是对进货信息数据库的查询 可以根据货单号和进货时间两个关键字进行查询 物品信息查询是对物品信息数据库执行的查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论