下载此文档

软件设计师培训05.ppt


文档分类:IT计算机 | 页数:约60页 举报非法文档有奖
1/60
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/60 下载此文档
文档列表 文档介绍
软件设计师培训——第五讲
王宇
东北大学网络中心
2018/7/1
1
王宇东北大学网络中心 ******@.
提纲
系统开发和运行知识
系统开发和运行知识相关试题
2018/7/1
王宇东北大学网络中心 ******@.
系统开发和运行知识
需要了解的知识
软件生命周期各阶段的任务
结构化分析和设计方法
面向对象的分析与设计
软件开发工具与环境的基础知识
软件质量保证的基础知识
软件过程改进与评估
软件项目管理基础知识
2018/7/1
王宇东北大学网络中心 ******@.
系统开发和运行知识(续)
软件生命周期与软件开发模型
软件危机
IEEE: 软件工程是开发、运行、维护和修复软件的系统方法。
软件工程方法学包含三个要素:方法、工具和过程。
软件生命周期,有很多种分类,主要包括计划、分析、设计、编码、测试和维护等阶段。
2018/7/1
王宇东北大学网络中心 ******@.
系统开发和运行知识(续)
软件开发模型
瀑布模型(waterfall model):上一个阶段完成了才能进入到下一个阶段,规范严格,每个阶段有严格的评审。过于理想化、缺乏灵活性。
快速模型(rapid prototype model):快速建立一个可运行的原型系统,然后改进。原型用于获取用户需求。
演化模型(evolutionary model):“渐进式”的原型化
增量模型(incremental model):也是原型化,将软件产品划分为一系列增量构件,“递增式”。
螺旋模型(spiral model):综合瀑布模型和演化模型,增加了风险分析。制定计划、风险分析、实施工程、客户评估。
喷泉模型(water fountain model):主要描述面向对象的开发过程。
2018/7/1
王宇东北大学网络中心 ******@.
系统开发和运行知识(续)
主要的软件开发方法
结构化分析和设计
基于功能分析和功能分解
特点
阶段性:前一阶段的输出是后一阶段的输入
推迟实施:分析和设计阶段与实施分开,适当推迟系统的具体实现。
文档管理:每一阶段都需要完成文档,每一阶段都要对已完成的文档进行复审。
2018/7/1
王宇东北大学网络中心 ******@.
系统开发和运行知识(续)
结构化分析(structured analysis, SA)
结构化分析(SA)方法是一种面向数据流的需求分析方法,它适用于分析大型数据处理系统。
结构化分析方法的基本思想是自顶向下逐层分解,把一个问题分解成若干个小问题,每个小问题再分解成若干个更小的问题,经过多次逐层分解,每个最低层的问题都是足够简单、容易解决的,这个过程就是分解的过程。
常用分析工具
数据流图(data flow diagram, DFD),描述数据流从输入到输出的变换过程。
数据字典,关于数据信息的集合。
数据流图和数据字典共同构成系统的逻辑模型。
2018/7/1
王宇东北大学网络中心 ******@.
系统开发和运行知识(续)
结构化设计(structured design, SD)
系统设计是软件生命周期的重要组成部分,包括:体系结构设计、接口设计、数据设计和过程设计。
结构化设计(SD)方法是一各面向数据流的软件设计方法,它可以与SA方法衔接,SD方法采用结构图(SC)来描述程序的结构。
结构图的基本成分由模块、调用和输入/输出数据组成。
自顶向下,逐步求精和模块化的过程。
概要设计
确定系统如何实现,模块的划分
信息流:数据流、事务流
2018/7/1
王宇东北大学网络中心 ******@.
系统开发和运行知识(续)
概要设计过程
复查并精化数据流图
确定DFD的信息流类型
根据信息流类型分别将变换流或事务流转换成程序结构图
根据软件设计的原则对程序结构图作为改进
详细设计
结构化程序设计(structured programming, SP)采用自顶向下逐步求精的设计方法和单入口单出口的控制结构。
顺序、分支、循环
2018/7/1
王宇东北大学网络中心 ******@.
系统开发和运行知识(续)
常用工具:程序流程图、盒图(N-S图)、PAD图(problem analysis diagram,问题分析图)、PDL(Program Design Language,程序设计语言,描述性的,不可执行的)。
2018/7/1
王宇东北大学网络中心 ******@.

软件设计师培训05 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数60
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小353 KB
  • 时间2018-07-01