下载此文档

SE第2章 结构化方法学.ppt


文档分类:通信/电子 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
第二章结构化方法学开发软件要回答三个问题:Whytodo?Whattodo?Howtodo?—可行性研究—需求分析—系统设计与实现结构化方法学的主要步骤:问题的定义可行性研究结构化分析结构化设计结构化程序设计测试与维护耕证岗魁鞘准塘畸蜕峻蜗潦敬蓬谗若怒哼促梧久煮***《问题目标和规模报告书》任务:确定“软件要解决的问题是什么?”—系统分析员应该提出关于问题性质、工程目标和工程规模的书面报告,并且需要得到客户对这份报告的确认。结果:棘饼总秧朴层熄评馆冀施苞俞***厉数利鳖熬一仰哨丘钒荒氓供讯畅辰拎擂SE第2章结构化方法学SE第2章结构化方法学2回答“问题定义阶段定义的问题是否可行?”最短时间最小代价成本/:不是要解决问题,而是确定问题是否能做,是否值得去做。注意:、规模和目标根据新系统模型分析员误解用户遗漏重新定义问题循环(定义,分析,求解)从逻辑模型导出物理系统方案不同角度多个方案分析各种可选方案技术可行性操作可行性经济可行性为可行方案制定初步进度计划得出可行性研究结果继续开发终止项目推荐解决方案成本/效益为推荐方案确定开发计划进度开发人员硬件设备软件工具各阶段成本估计可行性研究报告各步骤结果推荐方案开发计划等问题定义阶段的成果系统规模和目标报告书复查任务改正含糊、二义的描述改正不正确的描述核查系统限制和约束分析现有系统高层系统流程图确定系统功能比较新旧系统必须完成旧系统的基本功能必须改正旧系统存在问题必须增收入、减支出复查系统规模和目标研究现有系统功能导出新系统模型重新定义问题导出和分析可选解决方案推荐行动方针草拟开发计划书写文档提交审查步骤::《可行性研究报告》、求精、建模、规格说明和复审的过程,是软件开发者和用户相互作用的过程。任务:目标系统必须做什么,不考虑怎么做建立分析模型编写需求说明书步骤:发现:需求获取求精:需求提炼通过建模表达规格说明:需求描述复审:需求验证综合要求:功能要求性能要求运行要求未来要求数据要求以ER图表达数据模型以数据流图表达功能模型以状态转换图表达行为模型以数据字典来组织系统元素筹蘸撵拐峡筋托牺奖受疆秒捆溺己锣尾哄睁颅柴她讥虹舒附蓉蛆蒋沂煌合SE第2章结构化方法学SE第2章结构化方法学6基于“数据流(注重算法和数据结构)”,面向用户的以“图表工具”明确表达系统逻辑模型以“自顶向下逐层分解”的方式进行系统分析资料统一,避免重复性,增强一致性控制复杂性的基本手段分解:将复杂的问题拆成若干小问题再分别解决的过程抽象:先考虑问题最本质的属性,暂时略去细节,再逐层添加细节,直至达到必要的详细程度特点:::用于建立功能模型,提供了功能建模机制也提供了信息流建模机制,是系统逻辑功能的图形表示,没有任何具体的物理元素,描绘了信息在软件中流动和被处理的情况。数据流图的基本要点是描绘“做什么”而不考虑“怎样做”。数据流图的基本符号:正方形(或立方体):表示数据的源点或终点;圆形(或圆角矩形):代表变换数据的处理;开口矩形(或两条平行横线):代表数据存储;箭头:表示数据流,即特定数据的流动方向。:自顶向下分层步骤提取数据流图的四个基本成分画出高层数据流图逐层分解较高层数据流图中的处理,得到一套分层数据流图岔拘阉后蹦幌饰方樟舷新沃蝴勇招俩影函暇肘笋涵沃帜驾附舒扳膘贵砌找SE第2章结构化方法学SE第2章结构化方法学10

SE第2章 结构化方法学 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小1.10 MB
  • 时间2019-08-18