《UML面向对象建模基础》习题答案
6页1、能只涉及一个产品,合理的方式应该是入每个入库单项(OrderItem)与产品一对一关联。即应该绘制为:6. 在图3-32中,对于每个流转记录的处理人它的类型(窗口人员、核查人员、审批人员)是唯一的,也就是只可能取一种值。请在图中加上表示这种规则的约束。图3-33 修改后的模型局部7. 后来,开发人员又在图3-32的基础上进行了一些修改,其中有一个局部修改成了如图3-33的内容。请说明这些新增加的元素分别表示什么含义。 has是关联名称,表示这种关联是“拥有”关系。 “申请ID”是限定符,表示每一个流转记录只能用一个“申请ID”。13. 图3-34是小张绘制的一张关于网上商城用户管理的领域类图,但其中存在一些问题,请指出错误并说明理由。图3-34 网上商城用户管理领域类图局部作为领域类图不应该涉及到实现类,因此不应该引入诸如System.Data.Oracleclient和ArrayList之类与程序实现直接相关的类。16. 根据以下系统描述,绘制出最初的类模型。该系统为指纹门禁系统,它包括四个主要部件:主机、锁控器、指纹采集器和电控锁。系统中的每个电控锁都有一个惟一的编号。锁的状态有两
2、种:“已锁住”和“未锁住”。主机上可以设置每把锁的安全级别以及用户的开锁权限。只有当用户的开锁权限大于或等于锁的安全级别并且处于“已锁住”状态时,才能将锁打开。 用户的指纹信息、开锁权限以及锁的安全级别都保存在主机的数据库中。用户开锁时,只需按一下指纹采集器。指纹采集器将发送一个中断事件给锁控器,锁控器从指纹采集器读取用户的指纹并将指纹信息发送到主机,主机根据数据库中存储的信息来判断用户是否具有开锁权限,若有且锁当前处于“已锁住”状态,则将锁打开;否则系统报警。第4章 对象图2. “书”、“购物车”、“我的UML参考手册(第二版)”、“银行卡”、“”中,哪些是对象,哪些是类。光从这些名字是否一定可以确定为是对象?“我的UML参考手册(第二版)”、“”应该是对象。第5章 对象图1. 包在UML中属于哪一类的构造块?它的主要作用是什么?属于分组事物构造块。通过“包”就可以把类、用例、构件等元素聚集在一起,构成更高层的单位。这样就可以将它们作为一个成组的元素来进行可视化。2. 包之间的依赖关系主要包括哪几种,请分别举个例子说明。use:DAO程序使用System.Data.SqlClient
《《UML面向对象建模基础》习题答案》由会员s9****2分享,可在线阅读,更多相关《《UML面向对象建模基础》习题答案》请在金锄头文库上搜索。
房建工程监理单位安全巡视检查表正式版
地下室结构施工组织设计样本(DOC 14页)
矿井通风隐患排查制度
劳动人事部岗位职责(4篇)
利率市场化改革对我国债券市场的影响
二级技能知识_心理咨询技能(三)模拟题
2010年驾驶员考试:理论模拟试题
2014年高考政策
上海大学2008-2009数字逻辑考试卷
牛津英语八上Unit6测试
保险业务员销售工作总结范文
保护地球环境倡议书模板
钢管行业现状调查及投资策略报告
二手购房合同电子版(5篇)
初三化学第三章_单元能力提升试题
主管护师相关专业知识58模拟试卷
11KV线路铁塔防腐施工方案
工程工程合同范文集合6篇
【精品】高考历史全国线索归纳练 第68练 含答案
2022年小班元旦活动方案
2023-10-04 7页
2023-07-06 2页
2023-04-25 80页
2024-01-30 2页
2023-09-05 17页
2023-01-02 68页
2022-12-21 3页
2023-12-29 5页
2022-09-23 80页
2022-09-26 20页