-软件工程导论第2章课件.ppt

上传人(卖家):三亚风情 文档编号:3379104 上传时间:2022-08-25 格式:PPT 页数:69 大小:523.51KB
下载 相关 举报
-软件工程导论第2章课件.ppt_第1页
第1页 / 共69页
-软件工程导论第2章课件.ppt_第2页
第2页 / 共69页
-软件工程导论第2章课件.ppt_第3页
第3页 / 共69页
-软件工程导论第2章课件.ppt_第4页
第4页 / 共69页
-软件工程导论第2章课件.ppt_第5页
第5页 / 共69页
点击查看更多>>
资源描述

1、2.1 可行性研究的任务可行性研究的任务定义问题定义问题分析问题分析问题导出一个试探性的解导出一个试探性的解重新定义问题重新定义问题符合系统目标?符合系统目标?YN符号符号名称名称说明说明处理处理如:程序,处理机,人工加工如:程序,处理机,人工加工输入输入/输出输出连接连接换页连接换页连接数据流数据流表示输入或输出表示输入或输出指出转到图的另一部分或从图的另指出转到图的另一部分或从图的另一部分转来,通常在同一页上一部分转来,通常在同一页上指出转到另一页图上或由另一图转来指出转到另一页图上或由另一图转来指明数据流动方向指明数据流动方向图图2.1 基本符号基本符号符号符号名称名称说明说明穿孔卡片穿

2、孔卡片文档文档磁带磁带联机存储联机存储磁盘磁盘磁鼓磁鼓显示显示人工输入人工输入人工操作人工操作辅助操作辅助操作通信链路通信链路穿孔卡片输入穿孔卡片输入/输出,或穿孔卡片文件输出,或穿孔卡片文件打印输出,或打印终端输入数据打印输出,或打印终端输入数据磁带输入磁带输入/输出,或表示磁带文件输出,或表示磁带文件任何种类磁盘存储,如磁盘、磁鼓等任何种类磁盘存储,如磁盘、磁鼓等磁盘输入磁盘输入/输出,或磁盘上文件、数据库输出,或磁盘上文件、数据库磁鼓输入磁鼓输入/输出,或磁鼓上文件、数据库输出,或磁鼓上文件、数据库显示器部件显示器部件人工输入数据,如填写表格人工输入数据,如填写表格人工完成的处理人工完成

3、的处理使用辅助设备进行的脱机操作使用辅助设备进行的脱机操作通过远程通信线路传送数据通过远程通信线路传送数据图图2.2 系统符号系统符号事务事务库存清单程序库存清单程序报告生成程序报告生成程序定货定货信息信息定货报告定货报告库存清单库存清单主文件主文件图图2.3 库存清单系统的系统流程图库存清单系统的系统流程图某装配厂有一座存放零件的某装配厂有一座存放零件的仓库,仓库中现有的各种仓库,仓库中现有的各种零件的数量以及每种零件零件的数量以及每种零件的库存量的库存量临界值临界值等数据记等数据记录在库存清单主文件中。录在库存清单主文件中。当仓库中零件数量有变化当仓库中零件数量有变化时,应该及时修改库存清

4、时,应该及时修改库存清单主文件,如果那种零件单主文件,如果那种零件的库存量少于它的库存量的库存量少于它的库存量临界值,则应该报告给采临界值,则应该报告给采购部门以便定货,规定每购部门以便定货,规定每天向采购部门送一次定货天向采购部门送一次定货报告。报告。习惯画法是使信息在图中从习惯画法是使信息在图中从顶向下,从左向右流动。顶向下,从左向右流动。2.4 数据流图(描绘数据在系统中流动的逻辑过程)数据流图(描绘数据在系统中流动的逻辑过程)图2.4数据流图的符号(a)基本符号的含义;(b)附加符号的含义问题定义:一家工厂的采购部每天需要一张定货报问题定义:一家工厂的采购部每天需要一张定货报表,报表按

5、零件编号排序,表中列出所有需要再表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应次定货的零件。对于每个需要再次定货的零件应该列出下述数据:零件编号,零件名称,定货数该列出下述数据:零件编号,零件名称,定货数量,目前价格,主要供应者,次要供应者。零件量,目前价格,主要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中的入库或出库称为事务,通过放在仓库中的CRTCRT终终端把事务报告给定货系统。当某个零件的库存数端把事务报告给定货系统。当某个零件的库存数量少于库存量临界值时就应该再次定货。量少于库存量临界值时就应该再次定货。数据流图四种成分:数据流图四种

6、成分:源点或终点,处理,数据存储和数据流源点或终点,处理,数据存储和数据流源点源点/终点终点处理处理 采购员采购员 仓库管理员仓库管理员 产生报表产生报表 处理事务处理事务数据流数据流数据存储数据存储 订货报表订货报表 零件编号零件编号 零件名称零件名称 订货数量订货数量 目前价格目前价格 主要供应商主要供应商 次要供应商次要供应商 事务事务 零件编号零件编号 事务类型事务类型 数量数量 订货信息订货信息 (见订货报表)(见订货报表)库存清单库存清单 零件编号零件编号 库存量库存量 库存量临界值库存量临界值仓库仓库管理员管理员采购员采购员定货系定货系统统事务事务定货报表定货报表图图2.5 定货

7、系统的基本系统模型定货系统的基本系统模型2.4.2 绘制数据流图的例子绘制数据流图的例子 库存清单库存清单仓库仓库管理员管理员采购员采购员事务事务定货报表定货报表图图2.6 定货系统的功能级数据流图定货系统的功能级数据流图处理处理事务事务1产生产生报表报表2D1 库存清单库存清单D2 定货信息定货信息定货信息定货信息定货信息定货信息2.4.2 绘制数据流图的例子绘制数据流图的例子 仓库仓库管理员管理员采购员采购员事务事务定货报表定货报表图图2.7 定货系统进一步分解后的数据流图定货系统进一步分解后的数据流图更新更新库存库存清单清单1.2产生产生报表报表2D1 库存清单库存清单D2 定货信息定货

8、信息接收接收事务事务1.1处理处理定货定货1.3库存清单库存清单定货信息定货信息定货信息定货信息 2.4.3 命名命名2.4.4 数据流图的用途数据流图的用途 2.4.4 数据流图的用途数据流图的用途 仓库仓库管理员管理员采购员采购员事务事务定货报表定货报表图图2.8 这种自动化边界建议以联机方式更新库存清单这种自动化边界建议以联机方式更新库存清单更新更新库存库存清单清单1.2产生产生报表报表2D1 库存清单库存清单D2 定货信息定货信息接收接收事务事务1.1处理处理定货定货1.3库存清单库存清单定货信息定货信息定货信息定货信息仓库仓库管理员管理员采购员采购员事务事务定货报表定货报表图图2.9

9、 这种自动化边界暗示以批量方式更新库存清单这种自动化边界暗示以批量方式更新库存清单更新更新库存库存清单清单1.2产生产生报表报表2D1 库存清单库存清单D2定货信息定货信息接收接收事务事务1.1处理处理定货定货1.3库存清单库存清单定货信息定货信息定货信息定货信息D3 事务事务2.5.2 定义数据的方法定义数据的方法数据元素编号数据元素编号:DC001数据元素名称数据元素名称:考试成绩:考试成绩别名别名:成绩、分数:成绩、分数简述简述:学生考试成绩,分五个等级:学生考试成绩,分五个等级类型类型/长度长度:两个字节,字符类型:两个字节,字符类型取值取值/含义含义:优:优 90-100 良良 80

10、-89 中中 70-79 及格及格 60-69 不及格不及格 0-59有关数据项或结构有关数据项或结构:学生成绩档案:学生成绩档案有关处理逻辑有关处理逻辑:计算成绩:计算成绩 图图2.10 数据元素字典定义数据元素字典定义数据流编号数据流编号:DF001数据流名称数据流名称:订票单:订票单简述简述:订票时填写的订票单:订票时填写的订票单数据流来源数据流来源:外部实体:外部实体“乘客乘客”数据流去处数据流去处:处理逻辑:处理逻辑“预订机票预订机票”数据流组成数据流组成:订单编号:订单编号 日期日期 乘客号乘客号 航班号航班号 状态状态 订单失效日期订单失效日期流通量流通量:每天:每天300份份高

11、峰值流通量高峰值流通量:每天早上:每天早上9:00,约,约160份份图图2.11 数据流字典定义数据流字典定义数据处理编号数据处理编号:DP001数据处理名称数据处理名称:编辑订票:编辑订票简述简述:接收从终端录入的订票单,检验是否正确:接收从终端录入的订票单,检验是否正确输入输入:乘客订单,来源:外部实体:乘客订单,来源:外部实体“乘客乘客”输出输出:1.合格订单,去处:处理逻辑合格订单,去处:处理逻辑“确定订票确定订票”2.不及格订单,去处:外部实体不及格订单,去处:外部实体“乘客乘客”功能描述:功能描述:(略)(略)图图2.12 数据处理字典定义数据处理字典定义2.5.3 数据字典的用途

12、数据字典的用途实现数据字典:实现数据字典:1)程序处理;)程序处理;2)卡片式人工书写;)卡片式人工书写;2.5.4 数据字典的实现数据字典的实现2.6.1 成本估计成本估计2)任务分解技术任务分解技术 软件开发项目分解为若干个相对独立的软件开发项目分解为若干个相对独立的任务,分别估计每个单独任务的成本:任务,分别估计每个单独任务的成本:单独任务成本单独任务成本=任务所需人力估计值每任务所需人力估计值每人每月平均工资;人每月平均工资;软件开发项目总成本估计软件开发项目总成本估计=各个单独任务各个单独任务成本估计值之和。成本估计值之和。任务任务人力()人力()可行性研究可行性研究需求分析需求分析

13、设计设计编码与单元测试编码与单元测试综合测试综合测试总计总计510252040100niPF)1(niFP)1/(2.6.2 成本成本/效益分析效益分析年年将来值将来值(元)(元)(1+0.12)n现在值现在值(元)(元)累计的现在累计的现在值(元)值(元)125001.122232.142232.14225001.251992.984225.12325001.401779.456004.57425001.571588.807593.37525001.761418.579011.943)纯收入纯收入 9011.94-5000=4011.94(元)(元)nnjFjFjFP)1/()1/()1/(221

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

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

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


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

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


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