软件工程(讲课比赛修改)课件.ppt

上传人(卖家):ziliao2023 文档编号:5635828 上传时间:2023-04-28 格式:PPT 页数:26 大小:6.31MB
下载 相关 举报
软件工程(讲课比赛修改)课件.ppt_第1页
第1页 / 共26页
软件工程(讲课比赛修改)课件.ppt_第2页
第2页 / 共26页
软件工程(讲课比赛修改)课件.ppt_第3页
第3页 / 共26页
软件工程(讲课比赛修改)课件.ppt_第4页
第4页 / 共26页
软件工程(讲课比赛修改)课件.ppt_第5页
第5页 / 共26页
点击查看更多>>
资源描述

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部分,其左上部是条件或数据

6、元数的名称,右上部是所有条件的组合,左下部是处理中活动的名称,右下部标明条件组合和相应活动的对应关系。如下图所示,其中C代表条件,A表示活动。1234C1C2TTTFFTFFA1A2A3二、判定表的构建二、判定表的构建某股票公司有佣金政策如下:如果一次销售额某股票公司有佣金政策如下:如果一次销售额少于少于1000元,那么基础佣金将是销售额的元,那么基础佣金将是销售额的8.4%;如果;如果销售额大于销售额大于1000元,但少于元,但少于10000元,那么基础佣金将元,那么基础佣金将是销售额的是销售额的5%外加外加34元;如果销售额大于元;如果销售额大于10000元,元,那么基础佣金将是销售额的那

7、么基础佣金将是销售额的4%,外加,外加134元。另外销元。另外销售单价和销售的份数对佣金也有影响。如果单价低于售单价和销售的份数对佣金也有影响。如果单价低于14元元/份,则外加基础佣金的份,则外加基础佣金的5%,此外若不是整百的,此外若不是整百的份数,再加份数,再加4%的基础佣金;若单价在的基础佣金;若单价在14元元/份以上,份以上,但低于但低于25元元/份,则加份,则加2%的基础佣金,若不是整百的的基础佣金,若不是整百的份数,再外加份数,再外加4%的基础佣金。判定表构造步骤如下:的基础佣金。判定表构造步骤如下:标出问题中的独立的活动第1步第2步第3步第4步计算条件的重复因子计算条件总数标出问

8、题中的全部条件,并为问题中的数据元素与数据元素值生成定义生成判定表第5步1 2 3456789 10 11 12 13 14 15 16 17 18销售额单价批量SCESCOSAESAOSXESXOMCEMCOMAEMAOMXEMXOLCELCOLAELAOLXELXO钱额8.4%基础佣金钱额5%+34元钱额4%+134元基础佣金的5%基础佣金的2%基础佣金的4%生成的判定表标出问题中的任何遗漏、二义性或矛盾的地方。三、判定树的定义三、判定树的定义判定树判定树是判定表的变种,也能清晰地表示复杂的条件组合与应做动作之间的对应关系。判定树是用枝节点表示问题中的条件,用叶节点表示活动或作用,用根节点

9、表示问题的名称。四、判定树的构建四、判定树的构建假如某邮件收费系统的收费政策如下:国内平信,收费假如某邮件收费系统的收费政策如下:国内平信,收费F=0.8元,若超重收费为元,若超重收费为F=0.8+0.2(W-5),其中,其中W为信件重为信件重量,单位为克。如果是国内快件,收费量,单位为克。如果是国内快件,收费F=20元,若超重收元,若超重收费费F=20+1.0(W-10);若为国外平信,收费;若为国外平信,收费F=5.4元,若超元,若超重收费重收费F=5.4+0.5(W-5)。若为国外快件,收费。若为国外快件,收费F=200元,元,若超重收费若超重收费F200+10 (W-10)。判定树如下

10、:判定树如下:平信 国内快件信件收费政策平信国外快件超重:F=0.8+0.2(W-5)不超重:F=0.8超重:F=20+1.0(W-10)不超重:F=20超重:F=5.4+.05(W-5)不超重:F=5.4超重:F=200+10(W-10)不超重:F=200邮费问题的判定树3、判定表的概念与应用。2、数据流程图的概念与应用。1、原型系统的开发理由、要求及作用。4、判定树的概念与应用。本讲小结(重点)练习题2 2、某大学要从学生中挑选男子篮球队队员。基本条件:某大学要从学生中挑选男子篮球队队员。基本条件:各门课程的平均分在各门课程的平均分在7070分以上;身高超过分以上;身高超过1.81.8米;

11、体重超米;体重超过过7575千克。需要从学生登记表中挑选出符合上述条件的千克。需要从学生登记表中挑选出符合上述条件的男同学,以便进一步选拔。请根据要求画出判定男同学,以便进一步选拔。请根据要求画出判定表和判表和判定树定树。1 1、某仓库管理系统软件负责材料的入库和出库管理,保、某仓库管理系统软件负责材料的入库和出库管理,保管员通过入库单和领料单与系统联系,车间通过消耗表与管员通过入库单和领料单与系统联系,车间通过消耗表与系统联系,采购部通过采购单与系统联系,请画出系统的系统联系,采购部通过采购单与系统联系,请画出系统的总体图和零级图。总体图和零级图。英文参考文献:1、Software Engineering,Sommerville(英),英),机械工机械工业业出版社,出版社,2006年年9月出版。月出版。2、Object-oriented:Software Engineering,Schach(美美),机械,机械工业出版社,工业出版社,2009年年3月月出版。出版。3、Unified Software Engineering,Merx(美美),机械机械工业出版社,工业出版社,2010年年9月月出版。出版。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(软件工程(讲课比赛修改)课件.ppt)为本站会员(ziliao2023)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|