1 / 37
文档名称:

面向对象的系统开发方法.ppt

格式:ppt   大小:2,263KB   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向对象的系统开发方法.ppt

上传人:卓小妹 2022/4/20 文件大小:2.21 MB

下载得到文件列表

面向对象的系统开发方法.ppt

文档介绍

文档介绍:面向对象的系统开发方法
第1页,此课件共37页哦
现代信息系统体系结构庞大、数据量大,运用传统的系统开发方法及工具已难以满足用户的要求,需有新的方法论来指导系统开发过程。面向对象技术的出现为信息系统开发方法的研究带来了新的希望。属性
(四)确定对象的服务
(五)确定对象/类的关系
面向对象系统开发方法的原理
面向对象开发方法的过程
第18页,此课件共37页哦
1、对实体对象进行增、并、改,并识别接口对象和控制对象。
2、确定实体对象、接口对象和控制对象之间的各种关系。
3、完善对象类结构图,组织系统的体系结构。
面向对象系统开发方法的原理
面向对象系统设计的一般步骤
第19页,此课件共37页哦
(1)静态联系。
(2)消息联系。
面向对象系统开发方法的原理
对象之间的关系
第20页,此课件共37页哦
1、问题领域子系统的设计。主要任务是完善对象属性和操作的形式规定,包括限定值、确定复杂服务的算法等等,进一步规范对象形式说明以便对象在物理上实现。
2、人机交互子系统的设计。接口对象在设计初期就已经规定出来,此时主要确定图形用户接口的总体策略。
面向对象系统开发方法的原理
系统结构设计
第21页,此课件共37页哦
3、外部接口子系统的设计,主要处理两种情况:一是与现存的非面向对象或面向对象系统的交往,二是与现存的面向对象的(分)系统的集成。
4、数据管理子系统的设计。数据管理子系统是连接问题域子系统与外部数据库管理系统的桥梁。
面向对象系统开发方法的原理
系统结构设计
第22页,此课件共37页哦
5、任务管理子系统的设计。在设计多任务并行系统时,才有任务管理问题。譬如,多窗口同时接受输入,在多用户系统中存在的用户任务复本,等等。
6、基础对象子系统的设计。基础对象是实现应用系统所需的基础构造体,如串、数组、队、栈、结构、树等。
面向对象系统开发方法的原理
系统结构设计
第23页,此课件共37页哦
面向对象系统设计阶段结束时,系统的体系结构已完善,包括用什么样的用户接口以及数据库存取的管理等方面的战略决策,系统的对象/类结构图和系统对象间动态连接、控制、约束及物理数据存储等亦趋于完善,系统发展将过度到实施阶段。在系统实施阶段主要进行编码语言的选择、面向对象应用程序框架的构建,面向对象应用程序编写等,构件出信息系统的应用软件平台。
面向对象系统开发方法的原理
面向对象的系统实施
第24页,此课件共37页哦
作为一种可视化的建模语言,UML为系统开发人员提供了标准的、易于理解的表达方式用于构建系统蓝图,并提供了便于不同的开发人员共享和交流设计结果的有效机制。在UML支持下,系统分析员、客户、程序员和其他系统开发人员能够相互理解,并以一致的方式来组织系统的设计过程。
面向对象的系统开发工具
UML工具的产生
第25页,此课件共37页哦
面向对象建模语言出现于20世纪70年代中期。到1994年,这些建模语言增加到了50多种。
20世纪90年代中期,Grady Booch、James Runbaugh和Ivar jacabson等三人在原有各自进行的面向对象分析与设计方法学研究的基础上,开始相互借鉴与合作,共同推出了标准建模语言UML。1995年开始,许多公司纷纷支持UML标准,逐渐形成UML联盟。
面向对象的系统开发工具
UML工具的发展
第26页,此课件共37页哦
UML语义的描述基于UML的精确元模型定义,元模型为UML的所有元素在语法和语义上提供了简单、一致、通用的定义性说明,使开发者能在语义上取得一致,消除因人而异的表达方法所造成的影响。此外,UML还支持对元模型的扩展定义。
定义UML符号的表示法为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。
面向对象的系统开发工具
UML的内容
第27页,此课件共37页哦
类图几乎是所有面向对象开发方法的支柱。
类图示例
洗衣机(类名称)
型号(类属性)
漂洗(类操作)
面向对象的系统开发工具
类 图
第28页,此课件共37页哦
对象(Object)是类的实例,具有具体属性值和行为。例如,某个洗衣机的品牌可能是“海尔”,型号为“XDL500”,序列号为“OL57774”,一次最多洗涤重量为16磅的衣物。UML中,对象图可以看作是类图的一个实例,对象之间的链(Link)是类之间的关联的实例。
面向对象的系统开发工具
对 象 图
第29页,此课件共37页哦
用例

最近更新

基于BS结构的人事考核信息系统的设计与实现的.. 2页

基于AHP-FMEA的供应链知识共享能力评价研究的.. 2页

2024年少先中队工作总结 16页

2024年小论文作文集合5篇 5页

埃索美拉唑钠合成工艺改进的开题报告 2页

2024年小班教案 6页

投标授权委托书模板汇总六篇 7页

2024年小班周计划7篇 16页

土著及外源丛枝菌根真菌对三叶赤楠生长效应的.. 2页

2024年小班三八妇女节方案 7页

2024年小小班周计划合集5篇 7页

2024年小学退休教师感言(精选6篇) 8页

四川西昌老派城关话音系研究的开题报告 2页

小班个人工作总结 45页

咽舒方辅助咽舒饮治疗梅核气的疗效观察的开题.. 2页

呼伦湖水-沉积物系统中重金属的环境地球化学特.. 2页

吴语路桥方言语音研究的开题报告 2页

同伴评价在大学英语写作教学中的实证研究的开.. 2页

2024年小学生请假条(集锦15篇) 9页

2024年小学生自我介绍[精] 13页

第十五章细胞的社会联系 57页

变应力加速寿命试验数据分析技术与应用中期报.. 2页

2024年小学生日记范文汇编8篇 4页

纪检监察干部“加强党的政治建设”专题学习研.. 3页

矛盾纠纷大排查大化解专项工作实施方案 3页

部编版语文八年级下册《期中测试题》含答案 16页

2023年行政处罚法知识考试题库及答案 5页

2023-2023年最新医学核心期刊(北大图书馆) 4页

塔吊拆除技术交底 2页

企业安全生产标准化基本规范(GBT33000-2022) 4页