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

《软件工程》课程PPT教学课件(讲稿)第3章 软件项目的概要设计(1/2)

文档信息
资源类别:文库
文档格式:PPT
文档页数:54
文件大小:358KB
团购合买:点击进入团购
内容简介
一、设计的概述 二、概要设计方法 三、设计模型 四、体系结构 五、概要设计过程 六、案例分析
刷新页面文档预览

软件工程

软件工程

1、软件实训管理平台 2、高校教务管理系统 3、万和建陶有限公司商务系统 4、人事管理系统 5、网上书店 6、房产交易系统 7、车辆交易系统 8、网上银行 9、图书管理系统

◼ 1、软件实训管理平台 ◼ 2、高校教务管理系统 ◼ 3、万和建陶有限公司商务系统 ◼ 4、人事管理系统 ◼ 5、网上书店 ◼ 6、房产交易系统 ◼ 7、车辆交易系统 ◼ 8、网上银行 ◼ 9、图书管理系统

RoadMap 需求分析 详细设计 编码 品提交 维护

RoadMap 维护 产品提交 测试 编码 详细设计 概要设计 需求分析

软件工程 第3章软件项目的概要设计

软件工程 ◼ 第3章 软件项目的概要设计

本章要点 设计的概述 、概要设计方法 设计模型 四、体系结构 五、概要设计过程 六、案例分析

本章要点 ◼ 一、设计的概述 ◼ 二、概要设计方法 ◼ 三、设计模型 ◼ 四、体系结构 ◼ 五、概要设计过程 ◼ 六、案例分析

、设计的概述 、设计的定义 a软件需求讨论“做什么”问题,软件设计解决的是“怎么做” 的问题。软件设计是将需求描述的“做什么”的问题变为 个实施方案的创造性过程,使得整个项目在逻辑上和物理上 能够得以实现。 2、设计的分类 a概要设计 概要设计是从需求出发,描述了总体上系统架构应该包含的组 成要素。概要设计尽可能模块化,因此描述了各个模块之间的 关联。 口详细设计 详细设计主要是描述实现各个模块的算法和数据结构以及用特 定计算机语言实现的初步描述,例如变量、指针、进程、操作 符号以及一些实现机制

一、设计的概述 ◼ 1、设计的定义 ❑ 软件需求讨论“做什么”问题,软件设计解决的是“怎么做” 的问题。软件设计是将需求描述的“做什么”的问题变为一 个实施方案的创造性过程,使得整个项目在逻辑上和物理上 能够得以实现。 ◼ 2、设计的分类 ❑ 概要设计 ◼ 概要设计是从需求出发,描述了总体上系统架构应该包含的组 成要素。概要设计尽可能模块化,因此描述了各个模块之间的 关联。 ❑ 详细设计 ◼ 详细设计主要是描述实现各个模块的算法和数据结构以及用特 定计算机语言实现的初步描述,例如变量、指针、进程、操作 符号以及一些实现机制

、设计的概述 3、概要设计概论 口它注重框架设计、总体结构设计、数据库设计、接 口设计、网络环境设计等。概要设计是将产品分割 成一些可以独立设计和实现的部分,保证系统的各 个部分可以和谐的工作。 口概要设计主要是根据需求规格完成软件模块的划分 并描述模块之间的关系,设计过程是不断地分解系 统模块,从高层分解到底层分解

一、设计的概述 ◼ 3、概要设计概论 ❑ 它注重框架设计、总体结构设计、数据库设计、接 口设计、网络环境设计等。概要设计是将产品分割 成一些可以独立设计和实现的部分,保证系统的各 个部分可以和谐的工作。 ❑ 概要设计主要是根据需求规格完成软件模块的划分 并描述模块之间的关系,设计过程是不断地分解系 统模块,从高层分解到底层分解

、设计的概述 口概要设计的分解过程 图3-2:设计的分解过程

一、设计的概述 ❑ 概要设计的分解过程 图3-2:设计的分解过程

二、概要设计方法 (-)传统的设计方法(结构化设计方法 (二)面向对象的设计方法

二、概要设计方法 ◼ (一)传统的设计方法(结构化设计方法) ◼ (二)面向对象的设计方法

二、概要设计方法 (一)传统的设计方法(结构化设计方法 口功能模块划分设计 口面向数据流设计 口面向事务设计 口输入/输出设计

二、概要设计方法 ◼ (一)传统的设计方法(结构化设计方法)  功能模块划分设计  面向数据流设计  面向事务设计  输入/输出设计

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