- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE #
软件工程各阶段各图
我们通常都是对图形化的东西情有独钟, 我们小时候的启蒙教育基本上也都是从图形化开始的,
我们曾经看过的连环画、漫画、看图识字等等。因为图形能将一个抽象的东西具体化、形象化, 图形化的表述能将一个用文字语言无法表达清楚或很难表达的观点、事物、科学概念等清晰的 呈现岀来。这就是为什么我们相比晦涩难懂文字更喜欢形象生动的图形的原因。
软件工程导论作为软件工程中非常重要的一门课程,通常因为其偏文科性、理论性、概念
性而得不到人们的重视,但幸运的是在软件工程导论中有我们非常易于接受、理解的东西
图,否则我们自己会把自己害得很惨(软件工程导论真的很重要哦!)。
小规模软件# 中规模软件4
小规模软件# 中规模软件4 大规模软件#
「可行性报2 (项目开发计划*■■丿
项目开发计划4
软件需求说明+
数提要求说明卜
软件需求与幵发计划卜\
软件需求说明
超大规模软件A
对应大规模软件 所规定的文件可 进一步细务初
I测试计划」 测试计划“
软件设计说明J
齡设计卿加 *
概婪设计说明卍 i程田说计说明卍
[轴库设计说明
使用说明宀
使用说明J {
r用户手刪債
?操作手册卩
观咽析报卸 -
r模块开发卷窝+——
?测试分析扌艮告+——
模块幵发卷 测试分析抿告” fl-Sffi度月报门 项目幵发总结?
项目开发总结* J
卄:fell厦月握』
?项目开发总绪
软件工程导论中一般把软件的开发分为八个阶段:1 .问题定义 2 .可行性研究 3 .需求分
析4 .总体设计(概要设计) 5 .详细设计 6 .编码和单元测试 7 .综合测试 8 .软件维护。下 面我们就说说各个阶段中与图的难解难分。
1 .问题定义
问题定义阶段主要是根据用户的需求来定义用户需要解决的问题,用户要实现哪些功能。
2?可行性研究
可行性研究阶段就是看是否有一种使其在最小的代价,尽可能短的时间内.利益最大化的 情况下解决问题的方案。这个阶段的分析主要涉及以下几个图形工具。
2,1系统瀛程图
系统流程图是描述系统物理模型的亠种传统工具°它是表达数据在系统各部件之间流动的 情况,而不是对数据加工处理的控制过程,它是物理数摇流图而不是程序流程图,系统流程團 形象的呈现了软件的功能,即使不懂软件的人也可U轻松的看懂,可以说它是软件设计师与用 户之间沟通、交流的有效工具。
2.2数据流图
数据流图是从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部 的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一 种图示方法。如果说系统流程图能让用户更好的明白系统的功能,那么数据流图则让用户更加 明白系统的工作原理口
2.3数据字典
数据字典就是数据的信息的集合,也可以说就是对上面提到的数据流图中的所有元素的定 义的集合。数据字典的主要作用就是在软件的分析与设计阶段方便我们查阅不甚了解的数据的 描述信息。
名字:零件编号
描述1唯一地标识库存淸单中一个特定饗 件的关键域
定文H零件编号、=8{字符}8
位霽半定货报表
定货信息
库存淸单
事务
.需求分析
需求分析阶段主要确定系统必须做什么。比如用户对系统的要求,确定目标系统所有的功
能,确定系统运行的硬件和软件环境,系统性能要求,出错处理要求,接口需求,验证软件需 求等等。
3.1 E-r 图
E-r图的主要作用就是把用户的数据要求用可视化的图形呈现岀来
性别年级学生学课程(性别〕[姓名教师教教工号〔课名〕〔学时〕〔学分
性别
年级
学生
学
课程
(性别〕
[姓名
教师
教
教工号
〔课名〕〔学时〕〔学分
3.2状态转换图
状态转换图说白了就是系统的行为建模,就是通过描述系统的状态以及引起状态变化的事
件来表示系统的行为,将系统运行时详细的状态变化呈现给用户。
3.3层次方框图
层次方框图像用户呈现的是数据的层次结构。
3.4 War nier 图
Warnier 图的作用和层次方框图的作用基本相同,只不过 Warnier 图的描述手段更多
斛酬P2)
款件鎳册觸动酣(P4)
应用删
应用删
3.5 IPO 图
IPO图是输入、处理和输岀图的简称,它清楚的描述了输入数据、处理数据、输岀数据之 间的关系。
5.1程序流程图
5.1程序流程图
PAGE #
14.2 HIPO 图
1
4.2 HIPO 图
PAGE #
2福文件I记回订单丸件悴算销曽事务记锻.产生排俘的匸件丈件LL1按唯区及朗啻人
2
福文件
I记回订单丸件
悴算销曽事务记锻.
产生排俘的匸件丈件
LL1
按唯区及朗啻人员, 产生谓曹报喪,计算
计昇应忖就顷
LL3
1.1.0
? di
删里;?
L
行佰订雕丈件
无如单~ ]特殊址理订单]
出
您可能关注的文档
最近下载
- 四年级下册科学教师教学用书.pdf VIP
- 《牙外伤》课件.ppt VIP
- Siemens西门子工业SITOP modular 24V 20A, 40A SITOP modular 24V 20A, 40A使用手册.pdf
- 20《肥皂泡》第2课时 大单元教学设计 统编版语文三年级下册.pdf
- 飞思卡尔汇编指令集.pdf
- 2025年考研政治真题含参考答案-仿真模拟现场正式考试排版.pdf VIP
- 2024学年八年级下学期期中考试历史试卷(含答案) .pdf VIP
- 一株耐盐碱黑曲霉及其作为解磷真菌的应用和在促进盐碱地玉米生长中的应用.pdf VIP
- ps入门基础全部课程.pptx VIP
- 新概念英语第一册单词表 中英文全.pdf VIP
文档评论(0)