- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UMLCHP01概述PPT
状态图实例 发货 活动 收到货物 [some items not in stock] 回授 [all items checked all items available] 收到货物 [all items available] do/initiate delivery 发货状态 /get first item [all items checked some items not in stock] 取下一项 [not all items checked] 开始 do/check item 检查状态 转移 状态 等待状态 已发货 状态 事件名[条件]/动作名 do/活动名 1.5 统一建模语言-UML 新货入库 当货物入库时,我们查看未交付的订单,并判断新货物能满足哪些订单。然后给这些订单分配货物;接着交付这些订单并发送货物;发送完后把剩下的货物入库。 收到订单 选出未付的订单项 [将库存货物分配给每个订单项并认可付款] 按订单 分配货物 发送订单 将剩余货物入库 [所有未付的 订单项入库] 对于被选中的 每一订单项 * 1.5 统一建模语言-UML 提纲 1.1 软件危机 1.2 软件工程 1.3 软件建模 1.4 面向对象基本原理 1.5 统一建模语言-UML 1.6 建模工具-Rational Rose Rose操作基础 1.6 建模工具-Rational Rose 用例视图的组织方法 在Use Case View中包含了“业务模型”和“系统模型”两个包,这分别是指业务建模工作流产生的业务分析模型、需求及分析工作流产生的系统分析模型 用例视图中的子系统与逻辑视图中的子系统不一定要完全对应,用例视图的子系统与实现模型并不建立对应关系 1.6 建模工具-Rational Rose 用例视图的组织方法—系统分析模型的细化 1.6 建模工具-Rational Rose 逻辑视图的组织方法 领域模型即概念模型,这个模型中的类将是数据库建模、软件建模的基础 分析模型通过对用例进行分析,引入关键的边界类、实体类以及控制类后,将新捕获的信息叠加到概念模型之上形成的 设计模型是逻辑模型的主体,它是在分析模型的基础上再进一步细化而得 1.6 建模工具-Rational Rose 逻辑视图的组织方法—组织细节 1.6 建模工具-Rational Rose 面向对象建模 东北石油大学 软件学院 Object-Oriented ModelingChapter 1 Introduction 高俊涛 副教授 gjt@ 公共邮箱 umlmodeling@126.com Passwd:qwerty 考核方式 考试:70% 英文试题 实验:20% 平时表现:10% 三次点名不到,取消考试资格 提纲 1.1 软件危机 1.2 软件工程 1.3 软件建模 1.4 面向对象基本原理 1.5 统一建模语言-UML 1.6 建模工具-Rational Rose 软件的特性 复杂性 软件是人类思维和心智的一种延伸和在计算机世界的再现,人类的思维本身就是复杂的和不确定的,用语言和文字也难以准确表达,用程序、数据、文档更加难以准确表达。 不可见性 软件是客观世界空间和计算机空间之间的一种逻辑实体,不具有物理的形体特征。 人们试图用不同的图形技术来描述软件的结构、流程等,只能帮助人们理解程序、需求,难以准确、完整地表达软件全部内涵和外延。 持续变化 软件是纯粹思维活动的产物,它不会像硬件一样发生磨损,而是需要随着人们思维的变化、用户及社会因素的变化而不断地被修改和扩展。 质量难以稳定 大多数软件仍然是定制的,而不是通过已有的构件组装而成的。软件的好坏取决于软件开发人员的水平,难以达到稳定的质量。 1.1 软件危机 软件危机 在计算机软件的开发和维护过程中所遇到的一系列严重问题。 IBM360操作系统:100万条指令,投入1000多程序员,耗资5亿美元,仍延期交付; 1994年,奔腾处理器曾存在一个浮点运算的缺陷,给英特尔造成4亿多美元的损失; Windows2000的远程服务模块存在7个漏洞; 2002.7.23,首都机场软件故障导致6000人滞留机场,150多个航班延误; 主要表现 1. 对软件开发成本和进度的估计不准确; 2. 用户不满意; 3. 软件质量不高、可靠性差; 4. 软件常常不可维护、错误难以改正; 5. 缺乏适当的文档资料; 6. 软件成本占系统总成本的比例逐年上升; 1.1 软件危机 如何提高软件的质量? 如何在项目规定的时间内使软件质量达标? 如何在保证软件质量的前提下使软件开发成本最低
您可能关注的文档
- SOTI产品介绍PPT.pptx
- STEMI血运重建治疗新进展PPT.pptx
- TS16949:2009标准培训教材PPT.ppt
- t检验-医学统计学PPT.ppt
- TC-肺部影像PPT.ppt
- Ulk1避免乙醇诱发的神经元应激和认知相关的行为缺陷PPT.pptx
- TKA术后感染的诊断和治疗PPT.ppt
- ultrawise软件精英培养计划项目介绍PPT.ppt
- TSP24超前预报PPT.ppt
- T波倒置的认识与诊断(2014年金华心血管年会)PPT.ppt
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 17J008 挡土墙(重力式、衡重式、悬臂式)(必威体育精装版).pdf
- 造血干细胞移植的护理干预.pptx
- 布料车岗位安全规程.pptx
- YDT 5178-2017 通信管道人孔和手孔图集.docx VIP
- 精品解析:【区级联考】上海徐汇区2019届九年级学习能力诊断(二模)数学试题(解析版).pdf VIP
- 精品解析:广东省佛山市南海区,三水区2022-2023学年九年级上学期数学期末考试(原卷版).pdf VIP
- 一种护筒导向架结构.pdf VIP
- 老旧小区雨污分流改造要点与难点分析.docx VIP
- 鞍钢宪法及后福特主义.pdf
- 精品解析:广东省广州市2022-2023学年九年级上学期期末数学考前模拟试题(三)(解析版).pdf VIP
文档评论(0)