中国高校课件下载中心 》 教学资源 》 大学文库

新疆大学:《软件工程》课程教学课件(讲稿)第九讲 面向对象分析

文档信息
资源类别:文库
文档格式:PDF
文档页数:52
文件大小:667.3KB
团购合买:点击进入团购
内容简介
新疆大学:《软件工程》课程教学课件(讲稿)第九讲 面向对象分析
刷新页面文档预览

面向对象下OU【 张琳琳

张琳琳 面向对象分析 by XJU SE Group

面向对象分析 ● 分析的过程是提取系统需求的过程 ●分析工作包括三个内容 ●理解需求 roup ●表达需求 ●验证需求 ●分析过程最重要的文档资料是软件需求规格说明书 ●在00中主要由功能模型、动态模型和对象模型三个部分组成, 其中,对象模型是核心 ●OOA的关键是识别出问题域内的类与对象,并分析它 们相互间的关系,最终建立起问题域的简洁、精确、可 理解的正确模型

面向对象分析  分析的过程是提取系统需求的过程  分析工作包括三个内容  理解需求  表达需求  验证需求  分析过程最重要的文档资料是软件需求规格说明书  在OO中主要由功能模型、动态模型和对象模型三个部分组成, 其中,对象模型是核心  OOA的关键是识别出问题域内的类与对象,并分析它 们相互间的关系,最终建立起问题域的简洁、精确、可 理解的正确模型 by XJU SE Group

Agenda by XJU SE Group 面向对象分析的基本过程 需求陈述 建立对象模型 建立动态模型 建立功能模型 定义服务

Agenda • 面向对象分析的基本过程 • 需求陈述 • 建立对象模型 • 建立动态模型 • 建立功能模型 • 定义服务 by XJU SE Group

面向对象分析的基本过程 ●OOA就是抽取和整理用户需求并建立问 题域精确模型的过程 。分析并陈述需求 ·用模型表示需求,建立系统的分析模型 ●注意 ·分析人员必须向领域专家学习,特别是继承关系, 其建立是知识的抽取过程

面向对象分析的基本过程 OOA就是抽取和整理用户需求并建立问 题域精确模型的过程 分析并陈述需求 用模型表示需求,建立系统的分析模型 注意 • 分析人员必须向领域专家学习,特别是继承关系, 其建立是知识的抽取过程 by XJU SE Group

儒求的3个子模型与5个层次 ·3个子模型 ·对象模型(静态结构) ·动态模型(交互次序) ●功能模型(数据变换) ● 复杂问题(大型系统)的对象模型通常由5个层 次组成 ●主题层 ·类与对象层 ·结构层 ·属性层 ·服务层

需求的3个子模型与5个层次  3个子模型  对象模型(静态结构)  动态模型(交互次序)  功能模型(数据变换)  复杂问题(大型系统)的对象模型通常由5个层 次组成  主题层  类与对象层  结构层  属性层  服务层 by XJU SE Group

5个层次 ●主题 ·指导读者理解大型、复杂模型的一种机制 ●通过划分主题,把一个大型、义复杂的对象模 型分解成几个不同的的概念范畴 ●面向对象的分析过程 HE运NLL回 ·寻找类与对象 。识别主题 ·定义属性 ·定义服务 ·建立动态模型 ·建立功能模型

5个层次 主题 指导读者理解大型、复杂模型的一种机制 通过划分主题,把一个大型、复杂的对象模 型分解成几个不同的的概念范畴 面向对象的分析过程 寻找类与对象 识别主题 定义属性 定义服务 • 建立动态模型 • 建立功能模型 by XJU SE Group

Agenda 面向对象分析的基本过程 需求陈述 ● 建立对象模型 建立动态模型 建立功能模型 ●】 定义服务 by XJU SE

Agenda • 面向对象分析的基本过程 • 需求陈述 • 建立对象模型 • 建立动态模型 • 建立功能模型 • 定义服务 by XJU SE Group

需求陈述 ●示例 by XJU SE Group ●需求陈述的书写要点 ●ATM系统 H打三体H三E运NLL n PHOTO RNO Ts和N

需求陈述 需求陈述的书写要点 示例 ATM系统 by XJU SE Group

需求陈述的书写要点 ● by XJU SE Group 需求陈述的内容 。问题范围 ·功能需求 ●性能需求 ●应用环境 ●假设条件

需求陈述的书写要点 需求陈述的内容 问题范围 功能需求 性能需求 应用环境 假设条件 by XJU SE Group

需求陈述的书写要点 注意事项 ●语法正确:慎重选用名词、动词、形容词和 同义词 ·把需求与设计决策区别开 ●可简可繁 ·并非一陈不变,而是随着认识的深入不断地 完善 ·与领域专家密切配合,共同提炼整理需求 ●必要时可先建立原型系统

需求陈述的书写要点 注意事项 语法正确:慎重选用名词、动词、形容词和 同义词 把需求与设计决策区别开 可简可繁 并非一陈不变,而是随着认识的深入不断地 完善 与领域专家密切配合,共同提炼整理需求 必要时可先建立原型系统 by XJU SE Group

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档