软件工程教案第三章幻灯片.ppt
《软件工程教案第三章幻灯片.ppt》由会员分享,可在线阅读,更多相关《软件工程教案第三章幻灯片.ppt(84页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程教案第三章第1页,共84页,编辑于2022年,星期三模型的作用模型的作用建模的原因:建模的原因:F在建模过程中了解系统在建模过程中了解系统F通过抽象降低复杂性通过抽象降低复杂性F有助于回忆所有的细节有助于回忆所有的细节F有助于开发小组间的交流有助于开发小组间的交流F有助于与用户的交流有助于与用户的交流F为系统的维护提供文档为系统的维护提供文档 第2页,共84页,编辑于2022年,星期三 模型化或模型方法是通过抽象、概括模型化或模型方法是通过抽象、概括和一般化,把研究的对象或问题转化为本和一般化,把研究的对象或问题转化为本质(关系或结构)相同的另一对象或问题,质(关系或结构)相同的另一对
2、象或问题,从而加以解决的方法。模型化方法要求所从而加以解决的方法。模型化方法要求所建立的模型能真实反映所研究对象的整体建立的模型能真实反映所研究对象的整体结构、关系或某一过程、某一局部、某一结构、关系或某一过程、某一局部、某一侧面的本质特征和变化规律。侧面的本质特征和变化规律。第3页,共84页,编辑于2022年,星期三模型的类型模型的类型数学模型数学模型描述模型描述模型图形模型图形模型第4页,共84页,编辑于2022年,星期三需求分析的步骤需求分析的步骤当前当前系统系统目标目标系统系统物理物理模型模型逻辑逻辑模型模型逻辑逻辑模型模型物理物理模型模型模型化模型化抽象化抽象化具体化具体化实例化实例
3、化怎怎么么做做做做什什么么当前当前系统系统目标目标系统系统需需求求定定义义第5页,共84页,编辑于2022年,星期三 逻辑模型和物理模型逻辑模型和物理模型逻辑模型和物理模型逻辑模型和物理模型uu 模型是对对象系统的形式化的特征模型是对对象系统的形式化的特征模型是对对象系统的形式化的特征模型是对对象系统的形式化的特征 抽象,概括性或近似地表示;抽象,概括性或近似地表示;抽象,概括性或近似地表示;抽象,概括性或近似地表示;uu 构造模型的过程是一个抽象、分构造模型的过程是一个抽象、分构造模型的过程是一个抽象、分构造模型的过程是一个抽象、分 析的过程。析的过程。析的过程。析的过程。对象对象系统系统模
4、型模型系统系统抽象抽象(映射)(映射)模型应用模型应用模型构造的过程模型构造的过程第6页,共84页,编辑于2022年,星期三 逻辑模型逻辑模型逻辑模型逻辑模型 物理模型物理模型物理模型物理模型 (本质模型、概念模型本质模型、概念模型本质模型、概念模型本质模型、概念模型本质模型、概念模型本质模型、概念模型)(实施模型、技术模型实施模型、技术模型实施模型、技术模型实施模型、技术模型实施模型、技术模型实施模型、技术模型)现现行行系系统统目目目目标标标标系系系系统统统统描述重要的业务描述重要的业务描述重要的业务描述重要的业务功能,无论系统功能,无论系统功能,无论系统功能,无论系统是如何实施的。是如何实
5、施的。是如何实施的。是如何实施的。描述现实系统是如描述现实系统是如描述现实系统是如描述现实系统是如何在物理上实现的。何在物理上实现的。何在物理上实现的。何在物理上实现的。描述新系统的主要描述新系统的主要描述新系统的主要描述新系统的主要业务功能和用户新业务功能和用户新业务功能和用户新业务功能和用户新的需求,无论系统的需求,无论系统的需求,无论系统的需求,无论系统应如何实施。应如何实施。应如何实施。应如何实施。描述新系统是如描述新系统是如描述新系统是如描述新系统是如何实施的(包括何实施的(包括何实施的(包括何实施的(包括技术)。技术)。技术)。技术)。第7页,共84页,编辑于2022年,星期三需求
6、分析过程示意需求分析过程示意学学生生(1)(1)通过对现实环境的调查,通过对现实环境的调查,获得当前系统的物理模型获得当前系统的物理模型 学学生生购购书书申申请请购购书书单单发发票票领领书书单单书书107107张张教务科教务科206206王王会计室会计室206206李李出纳员出纳员303303赵赵教材科教材科学生购买教材的物理模型第8页,共84页,编辑于2022年,星期三需求分析过程示意需求分析过程示意(2)(2)去掉具体模型中的非本质因素,去掉具体模型中的非本质因素,抽抽象象出当前系统的逻辑模型出当前系统的逻辑模型 学生购买教材的逻辑模型学学生生学学生生购购书书申申请请购购书书单单发发票票领
7、领书书单单书书审查审查有效性有效性开发票开发票开领开领书单书单发书发书第9页,共84页,编辑于2022年,星期三需求分析过程示意需求分析过程示意(3)(3)分析当前系统与目标系统的差别,分析当前系统与目标系统的差别,建立目标系统的逻辑模型建立目标系统的逻辑模型 计算机售书系统的逻辑模型计算机售书系统的逻辑模型学学生生学学生生购书单购书单发票发票领书单领书单审查并审查并开发票开发票开领开领书单书单无效书单无效书单第10页,共84页,编辑于2022年,星期三分析阶段中常用的模型(逻辑模型)分析阶段中常用的模型(逻辑模型)数据流图(数据流图(DFD)实体实体联系图(联系图(ERD)类图类图实例图实例
8、图时序图时序图状态图状态图协作图协作图事件列表事件列表数据流定义数据流定义数据元素定义数据元素定义 第11页,共84页,编辑于2022年,星期三SafeHomede的第的第1 1层层DFD控制控制面板面板与用户与用户交互交互控制控制面板面板显示显示密码密码电话号码拨音电话号码拨音传感器状态传感器状态显示显示信息信息配置请求配置请求用户命令用户命令和数据和数据配置配置系统系统警警铃铃电电话话线线传感器传感器配置信息配置信息显示信息显示信息和状态和状态监控监控传感器传感器激活不激活不激活系统激活系统传感器信息传感器信息密码密码处理处理警告类型警告类型检验检验idid信息信息开始开始停止停止状态信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 教案 第三 幻灯片
限制150内