- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 软件工程 主讲人:陈晓龙 老师 北京电子科技职业学院 1 类图的绘制步骤 研究分析问题领域,确定系统的需求。 寻找类,明确类的含义和职责,确定属性和操作。 确定类之间的关系。把类之间的关系用关联、泛化、聚集、组合、依赖等关系表达出来。 调整和细化已得到的类和类之间的关系,解决诸如命名冲突、功能重复等问题。 绘制类图并增加相应的说明。 2 寻找类-确定潜在的对象类 列出通常陈述中的名词或名词短语是可能的潜在对象 城市、道路、传感器(空气温度、空气湿度、pm2.5、CO2 、光照、道路状态、、ETC和小车速度)、小车、管理员 阈值、移动APP、用户帐号、合法用户、不合法用户、界面原型布局 实时环境指标、时钟定时刷新、报警状态、帐户余额、服务器 外部实体(如其它系统、设备、人员),生产或消费计算机系统所使用的信息 管理员、用户、服务器、定时器 物体(如报告、显示、信函、信号),它们是问题域的一部分 界面实时显示环境信息、折线图、小车余额 发生的事情或事件(如,性能改变或完成一组机器人移动动作),它们出现在系统运行的环境中; 注册、登录、找回密码、阈值管理、充值、环境状态实时显示、报警、限速 确定潜在的对象类 角色(如管理者、工程师、销售员),他们由与系统交互的人扮演 管理员、用户 组织单位(如,部门、小组、小队),他们与一个应用有关 无 场所(如制造场所、装载码头),它们建立问题和系统功能的环境 无 构造物(如四轮交通工具、计算机),定义一类对象,或者定义对象的相关类 传感器、定时器 2 寻找类-确定潜在的对象类 3 识别潜在对象 是否有要储存、转换、分析或处理的信息? 用户帐号、密码、传感器阈值、充值余额、传感器数据、报警信息 是否有外部系统? 服务器、定时器 是否有模式(pattern)、类库和构件等? 传感器存贮模式 是否有系统必须处理的设备? 传感器数据显示、小车 4 筛选对象类,确定最终对象类 1) 保留的信息: 仅当必须记住有关潜在对象的信息,系统才能运作时,则该潜在对象在分析阶段是有用的 城市、道路、传感器(空气温度、空气湿度、pm2.5、CO2 、光照、道路状态、、ETC和小车速度)、小车、管理员 阈值、移动APP、用户帐号、合法用户、不合法用户、界面原型布局 实时环境指标、时钟定时刷新、报警状态、帐户余额、服务器、定时器 界面实时显示环境信息、折线图、小车余额 注册、登录、找回密码、阈值管理、充值、环境状态实时显示、报警、限速 可排除:城市、道路、移动APP 4 筛选对象类,确定最终对象类 2) 需要的服务: 潜在对象必须拥有一组可标识操作,可以按某种方式修改对象属性的值: 传感器(空气温度、空气湿度、pm2.5、CO2 、光照、道路状态、、ETC和小车速度)、小车、管理员 阈值、用户帐号、合法用户、不合法用户、界面原型布局 实时环境指标、时钟定时刷新、报警状态、帐户余额、服务器、定时器 界面实时显示环境信息、折线图、小车余额 注册、登录、找回密码、阈值管理、充值、环境状态实时显示、报警、限速 可排除:阈值、时钟定时刷新、报警状态、小车余额、注册、登录、找回密码、阈值管理、充值、环境状态实时显示、报警、限速 4 筛选对象类,确定最终对象类 3) 多个属性: 在分析阶段,关注点应该是“较大的”信息(仅具有单个属性的对象在设计时可能有用,但在分析阶段,最好把它表示为另一对象的属性); 传感器(空气温度、空气湿度、pm2.5、CO2 、光照、道路状态、、ETC和小车速度)、小车、管理员 用户帐号、合法用户、不合法用户、界面原型布局 实时环境指标、帐户余额、服务器 界面实时显示环境信息、折线图、小车余额 可排除: (空气温度、空气湿度、pm2.5、CO2 、光照、道路状态、、ETC和小车速度)、用户帐号、实时环境指标、帐户余额、小车余额 还有:传感器、小车、管理员、合法用户、不合法用户、界面原型布局 服务器、定时器、界面实时显示环境信息、折线图显示类 北京电子科技职业学院 * * * * * * * 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 移动应用开发专业资源库 * * * * * * *
您可能关注的文档
- 其他金属材料成型技术 钳工基础知识 攻螺纹和套螺纹.ppt
- 企业财务会计 预付账款业务核算 预付账款典型业务核算.ppt
- 企业生产实际案例库 传统商业银行 我国金融机构体系.pptx
- 普通地图编制 参考课件 第四章 地图概括.ppt
- 企业学习模块(三菱) 工业机器人搬运工作站 C-02-O-M-任务2.2 工业机器人搬运工作站的离线编程.ppt
- 企业资源建设 移动信息服务 移动商务专业教学资源库-中国移动互联网发展史.ppt
- 起重机械 典型变幅机构 3.4.1 变幅机构(2.平衡臂架变幅机构) .ppt
- 汽车安全与舒适系统诊断与修复 汽车安全与舒适系统诊断与修复 劳斯莱斯.ppt
- 汽车保险与理赔 查勘现场照片拍摄 查勘现场照片拍摄课件.ppt
- 汽车保险与理赔 事故造成发动机损伤的修与换 事故造成发动机损伤的修与换3.pptx
最近下载
- 人教版(新插图)一年级下册数学全册教学课件.pptx
- 《小学数学教学法》课程教学大纲.docx
- 2024多元储能构网技术在新型电力系统中的应用报告.pdf VIP
- 江苏省某中学建设项目可行性研究报告.doc VIP
- (完整版)肾脏疾病知识讲座PPT课件.ppt
- 浙江省温州市教研院附属教育集团校2023-2024学年九年级下学期百基作业反馈数学试题(开学考试)(原卷版).docx VIP
- 骨科中医护理健康教育.pptx
- 浙江省年温州市第十二中学2024—2025学年上学期九年级数学第二次月考(第一二单元)(含答案).pdf VIP
- Dell戴尔Latitude 5285 二合一笔记本 现场服务手册.pdf
- 云南省2024年度医师定期考核临床练习题库附答案解析临床练习 .pdf VIP
文档评论(0)