- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电梯简易UML图
一、 面向对象技术概述
软件危机:
1. 软件开发过程中出现的难题:复杂程度高、研制周期长、正确性难以保证
2. 表现形式:需求不明确、变更过多,开发进度难以控制;软件成本增加,但质量差;维护困难
3. 原因:需求不充分,无计划性;开发过程不规范;软件无评测手段
4. 解决途径:加强软件开发过程管理;推广使用开发软件的成功技术、方法和工具
软件开发的现状:
1. 软件工程学科不断发展
2. 软件危机依然存在
3. 中小型软件开发较为成熟,大型的仍存在问题
常用软件开发方法:
1. 瀑布模型
2. 快速原型
3. 螺旋模型
软件工程的目的:
在规定的时间、规定的费用内开发出满足用户需求的(低错误率,易用,可维护,课重用,可移植)高质量软件系
统。
软件与硬件的区别:
1. 产品需求 2. 生产方式 3. 表现形式 4. 维护方式
软件复杂性原因:
1. 现有硬件系统体系结构造成的
2. 软件开发很难描述软件的本质规律和特征
3. 软件系统中各元素之间的关系具有不确定性
4. 软件需求的不断变化
5. 软件生命周期中需要适应不同硬件环境
基本方法:
1. 分解,“分而治之”
2. 抽象,抽取本质特征(过程抽象,和数据抽象)
3. 模块化,高内聚,低耦合
4. 信息隐藏
结构化 VS 面向对象
面向对象的优点
1. 易于理解,直接模拟问题空间中的对象属性和行为
2. 稳定性较高、适应性好(用较稳定的把不稳定的包起来)
3. 可靠性高,灵活性好,可复用
封装提供两种保护:
1. 保护对象,防止直接访问对象内部细节
2. 保护客户,防止对象实现部分的变化影响客户对象
消息是类与类之间通信的桥梁,包括:
1. 同步消息,请求者需要等待响应者返回
2. 异步消息,请求者不需要等待响应者返回,发出消息后可以继续自己的工作
二、 UML 概述
Unified Modeling Language:
1. U: 统一各种表示有差别的建模方法,并集其所长。
2. M: 模型从全局上把握系统的全貌机器部件之间的关系
3. L: 是面向对象的建模语言
UML 是一个通用的、可视化的建模语言标准,可以用来可视化、描述、构造、和文档化软件系统的各种工作
UML 的特点:
1. 统一的标准
2. 面向对象
3. 可视化
4. 独立于开发过程,可适用于不同软件过程
5. 概念明确,表示简洁,结构清晰,容易学习掌握
UML 构成:
构造块,UML 规则,公共机制
构造块:建模元素,模型主体,包括事物,关系,图
a. 事物:
(1) 结构事物:类、接口、用例、组件、节点等
(2) 行为事物:交互、状态机
(3) 分组事
您可能关注的文档
- 电动三轮车装配工艺作业指导书.pdf
- 电动汽车 电池、电机、电控产业链调研报告.pdf
- 电动机能效标识实施规则(修订).pdf
- 电动力学课件 5.3 电偶极辐射.pdf
- 电动汽车充电系统技术规范 第6部分:充电站监控管理系统.pdf
- 田同之_西圃词说_考信.pdf
- 电动汽车非车载传导式充电机型式试验检测报告(直流充电752).pdf
- 电动汽车国内外整车制造企业调研报告.pdf
- 电力电子装置电磁兼容研究必威体育精装版进展.pdf
- 电动汽车高压电缆标准.pdf
- 《 多挡自动变速器传动机构综合及分析》.docx
- 2024年江苏省南京市南航附中中考英语猜题卷含答案.doc
- 2024年江苏省南京市秦淮区(一中学)中考英语仿真试卷含答案.doc
- 2024年江苏省泰州市靖江市实验校中考考前最后一卷英语试卷含答案.doc
- 2024年江苏省泰州市中考英语猜题卷含答案.doc
- 2024年江苏省泰州市兴化市顾庄区达标名校中考英语考前最后一卷含答案.doc
- 2024年江苏省金坛区中考四模英语试题含答案.doc
- 2024届江苏省泰州市姜堰区第四中学中考适应性考试英语试题含答案.doc
- 2024届江苏省泰兴市黄桥东区域市级名校中考英语模拟试题含答案.doc
- 2024届江苏省句容市崇明片市级名校中考英语押题试卷含答案.doc
文档评论(0)