logo
当前位置: 网站首页 > 海量文档  > 计算机 > UML理论/建模
UML理论/建模
《UML分析类、状态图基础和画法》.ppt
29页

《UML分析类、状态图基础和画法》.ppt

UML分析类、状态图基础和画法 分析类 分析类的概念 –在分析模型中,分析类是概念层次上的内容,用于描述系 统中较高层次的对象。 –分析类直接与应用逻辑相关,而不关注于技术实现的问题。 分析类的类型 –实体类:表示系统存储和管理的永久信息 –边界类:表示参与者与系统之间的交互 –控制类:表示系统在运行过程中的业务控制逻辑 实体类 实体类 –描述必须存贮的信息及其相关行为 –通常对应现实世界中的“事物” 实体类与数据库中的表对应,类的实例对应于表中的一条记录;类中的属性和记录中的字段对应。 实体类的UML表示 边界类 边界类 –描述外部的参与者与系统之间的交互 –类型:用户界面、系统接口、设备接口 边界类是系统的用户界面,直接跟系统外部参与者交互,与系统进行信息交流。如网上购物系统中登陆子功能里的登录页面(login.html或index.jsp) 边界类的UML表示 控制类 控制类 –描述一个用例所具有的事件流控制行为 –实现对用例行为的封装,将用例的执行逻辑与边界和实 体进行隔离 控制类是控制系统中对象之间的交互,通常每个用例都是一个控制类。 控制类的UML表示 课堂作业 图中的实体类为: 图中的控制类为: 图中的边界类为: 内容提纲 1、面向对象分析概念 分析类:边界类、控制类、实体类 用例实现 2、基于用例的分析建模 识别分析类 定义交互行为 建立分析类图 检查分析模型 分析建模过程 理解用例模型 –理解用例模型和词汇表,适当补充系统内部情况的描述 识别分析类 –找出可能的能够执行用例行为的分析类 定义交互行为 –将用例行为分配到分析类中 建立分析类图 –确定分析类的关键属性和责任,定义分析类之间的关系 检查分析模型 示例:MiniLibrary 补充用例描述 补充用例描述 –为了发现分析类,有必要补充说明系统的内部行为,即系 统内部必须做什么才能响应外部的要求。 –可能的情况 ?用例描述的内容足够充分,不用补充直接可用; ?现有事件流中没有明确定义系统内部应该执行的行为,直接在现有用 例描述中作出补充行为; ?独立于原始用例描述系统的内部

2020-10-21

《UML_用例图练习题及参考答案)》.ppt
7页

《UML_用例图练习题及参考答案)》.ppt

UML_用例图练习题及参考答案) 练习题: 试画出学院班级管理系统的用例图。 用例有:登录;找回密码;查看、修改、删除、录入班级基本信息,参与者有管理员与系院领导。 试画出学生成绩管理的用例图。 用例有:登录;找回密码;录入、修改、保存、查询、删除成绩,参与者有教师与学生。 试画出网上选课系统的用例图。 用例有:登录;找回密码;查看课程信息;按课程编号查询;按课程名查询;选择课程;删除已选课程;维护课程信息;参与者有系统管理员与学生。 试画出帐号管理系统的用例图。 用例有:创建新账户;设置账户;设置账户基本信息;设置账户权限;删除帐户;查询账户。参与者有系统管理员。 一台自动饮料售货机共有6种不同饮料,售货机上有6个按钮,分别对应6种饮料,顾客可以通过按钮来选择所要的饮料。每个按钮旁有一个指示灯,用来表示该售货机中是否还有这种饮料可售。售货机有一个硬币槽的找零槽,用来收钱和找钱,假设一位顾客购买矿泉水,不用找零,请给出描述上述场景的用例图。 学院班级管理系统的用例图 系统管理员 登录 <<extend >> 录入班级基本信息 查询班级基本信息 删除班级基本信息 修改班级基本信息 找回密码 系院领导 学生成绩管理的用例图 教师 录入成绩 <<include >> <<extend >> 登录 修改成绩 查询成绩 删除成绩 保存成绩 学生 <<include >> 找回密码 网上选课系统的用例图的用例图 学生 查询课程信息 <<extend >> 维护课程信息 选择课程 删除已选课程 登录 按课程编号查询 按课程名查询 找回密码 系统管理员 帐号管理系统的用例图 系统管理员 创建新帐号 <<include >> 设置帐号权限 设置帐号 查询帐号 删除帐号 设置帐号基本信息 <<include >>

2020-10-21

管道疏通合同协议书范本排水管网与污水管网.pdf
3页

管道疏通合同协议书范本排水管网与污水管网.pdf

编号: _____________ 管道疏通合同 甲 方: ________________________________________________ 乙 方:___________________________ 签订日期: _______年______月______ 日 第 1 页 共 3 页 甲方: 乙方: 为保持包桥物业的排污管网及污水管网的疏通工作, 经甲乙双方协商, 达成甲方包桥物业排污管 网及污水管网的疏通工作承包给乙方,为明确双方的权利及义务,加以双方签订以下协议: 一、范围及期限: 1、甲方包桥物业所有排污管网及污水管网的疏通均有乙方负责; 2 、加以双方合同期限为一年,自 年 月 日至 年 月 日。 二、承包方式及费用: 1、承包方式:包工 2 、费用:每年费用 元(人民币 元整),分两次付清,半年付一次。 三、服务标准: 1、乙方要确保合同范围内的所有下水管道不赌、不塞、不漫,若出现堵、塞、漫,乙方必须在 接到甲方的通知后于 12 个小时赶到现场处理。 2 、疏通清理出来的垃圾污渍等,乙方必须负责清理干净,自行处理好垃圾。 四、违约责任: 1、乙方若未按第三条款规定的标准完成工作的,情节较轻的,甲方有权要求乙方按合同那个规 定重新完成; 情节严重或屡次不改的, 甲方有权和乙方解除合同, 并酌情扣除或拒付部分服务费 用。 2 、如乙方在合同区域内有偷盗行为,甲方除拒付款项外,按偷盗物品的价格、数量双倍赔偿并 依法追究其法律责任。 第 2 页 共 3 页 五、其他: 1、本合同自签订之日起生效,合同期满结清合同款后失效。 2 、本合同一式两份,甲乙双方各执一份。

2020-10-20

基于UML的图书馆管理系统分析设计报表.docx
18页

基于UML的图书馆管理系统分析设计报表.docx

2020-10-21

关于大学生的网上订餐系统UML建模.docx
18页

关于大学生的网上订餐系统UML建模.docx

2020-10-20

ugnx图框标题栏制作与使用.pdf
5页

ugnx图框标题栏制作与使用.pdf

2020-10-21

委托培育良种合同协议书范本.pdf
3页

委托培育良种合同协议书范本.pdf

2020-10-19

点的投影 机械制图 作业练习题.pdf
3页

点的投影 机械制图 作业练习题.pdf

2020-10-19

解决ansys下非线性分析不收敛.doc
3页

解决ansys下非线性分析不收敛.doc

2020-10-19

网上商城系统-uml.pdf
12页

网上商城系统-uml.pdf

2020-10-19

膀胱全切回肠代膀胱《精品》.ppt
48页

膀胱全切回肠代膀胱《精品》.ppt

2020-10-20

UML软件建模总结复习题.docx
63页

UML软件建模总结复习题.docx

2020-10-19

模型建构与建模教学的理论分析.doc
13页

模型建构与建模教学的理论分析.doc

2020-10-20

UML 各种图总结精华102.docx
16页

UML 各种图总结精华102.docx

2020-10-17

(完整版)UML复习资料.docx
3页

(完整版)UML复习资料.docx

2020-10-18

(完整版)uml期末复习(1).docx
20页

(完整版)uml期末复习(1).docx

2020-10-18

虚拟实训 实训攻略 数据分析的基本步骤.doc
7页

虚拟实训 实训攻略 数据分析的基本步骤.doc

2020-10-18

uml系统分析与设计教程.pptx
13页

uml系统分析与设计教程.pptx

2020-10-19

“原创力文档”前称为“文档投稿赚钱网”,本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。原创力文档是网络服务平台方,若您的权利被侵害,侵权客服QQ:3005833200 电话:19940600175 欢迎举报,上传者QQ群:784321556