软件工程(讲课比赛修改)课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《软件工程(讲课比赛修改)课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 讲课 比赛 修改 课件
- 资源描述:
-
1、第一节第一节 需求分析的任务需求分析的任务第二节第二节 数据流程图数据流程图第三节第三节 判定表与判定树判定表与判定树一、确定系统的综合要求一、确定系统的综合要求三、修订开发计划三、修订开发计划四、开发软件原型系统四、开发软件原型系统二、导出新系统的模型二、导出新系统的模型一、一、确定系统的综合要求确定系统的综合要求1、新系统功能要求与边界确定、新系统功能要求与边界确定2、新系统的性能要求、新系统的性能要求3、新系统的环境要求、新系统的环境要求4、扩充与升级要求、扩充与升级要求二、二、导出新系统的模型导出新系统的模型现行系统现行系统逻辑模型逻辑模型新系统的新系统的逻辑模型逻辑模型目标系统新需求
2、新系统的新系统的物理模型物理模型计算机处理 在原有开发计划的基在原有开发计划的基础上,用户如果提出新础上,用户如果提出新的功能需求,就需要对的功能需求,就需要对开发成本和进度进行重开发成本和进度进行重新估算,并对原有开发新估算,并对原有开发计划进行相应修改。计划进行相应修改。三、修订开发计划三、修订开发计划2在用户和系统分析员之间存在通信阻碍在用户和系统分析员之间存在通信阻碍3用户需要一个用户需要一个“活的活的”的系统模型的系统模型4开发过程中的反复是必要的和不可避免的开发过程中的反复是必要的和不可避免的5目前有快速建立原型系统的工具可供选用目前有快速建立原型系统的工具可供选用认识局限,不能预
3、先指定所有要求认识局限,不能预先指定所有要求1四、开发软件原型系统四、开发软件原型系统(1)原型能表示用户所需要的功能)原型能表示用户所需要的功能(3)原型应原型应容易进容易进行修改行修改(2)原型能原型能表现人表现人机接口机接口(1)加深用户对需求的理解)加深用户对需求的理解(3)可以作为可以作为用户产品用户产品的初始版的初始版本使用本使用(2)可以作为可以作为用户需求用户需求规范的一规范的一部分部分早期学生的作品(参加软件大赛)06年作品09年作品一、数据流程图的概念一、数据流程图的概念二、数据流程图中的符号二、数据流程图中的符号三、数据流程图练习三、数据流程图练习DFD:Data Flo
4、w DiagramDFD可以用来表示一个系统或软件在可以用来表示一个系统或软件在任何层次上的抽象。或表示数据流和任何层次上的抽象。或表示数据流和功能的进一步的细节。功能的进一步的细节。描述逻辑描述逻辑模型的图模型的图形工具,形工具,表示数据表示数据在系统内在系统内的变化。的变化。一、数据流程图的概念一、数据流程图的概念二、数据流程图中的符号二、数据流程图中的符号数据的源点或终点数据的源点或终点(实体)(实体)数据处理数据处理数据存储数据存储数据流数据流三、数据流程图练习三、数据流程图练习书库保管员学生购书单领书单缺书单进书通知教材购销系统总体图某某高高校使用教材购销系统负责学生书籍的管理,学生
5、通校使用教材购销系统负责学生书籍的管理,学生通过购书单和领书单领用教材,书库保管员通过购书单和缺过购书单和领书单领用教材,书库保管员通过购书单和缺书单等采购教材,请画出该系统的书单等采购教材,请画出该系统的总体图总体图和和零级图零级图。教材购销系统零级图销销售售 采采购购F1教材存量表教材存量表 F2缺书登记表缺书登记表 购书单购书单领书单领书单缺书单缺书单进书通知进书通知学生书库保管员一、判定表的定义一、判定表的定义二、判定表的构建二、判定表的构建四、判定树的构建四、判定树的构建三、判定树的定义三、判定树的定义一、判定表的定义一、判定表的定义判定表是一个表格,分为4部分,其左上部是条件或数据
展开阅读全文