软工(confirm-client-businesse-needs).ppt


文档分类:医学/心理学 | 页数:约64页 举报非法文档有奖
1/64
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/64
文档列表 文档介绍
软件工程概述
软件的概念
软件是包含数据、程序及其相关文档的集合。
程序是按照功能和性能的要求设计的并可以执行的
指令序列。
数据是使程序能够正常操作信息的数据结构。
文档是与程序开发、维护和使用有关的图文材料。
软件的特点:
软件是一个逻辑实体,而不是一个物理实体。
软件的生产与硬件不同
软件的使用过程没有磨损,但存在失效问题
软件的开发和运行受计算机系统限制,对次同有依赖性。
软件工程概述
软件的开发不能完全摆脱手工艺的发法方式
软件是复杂的
开发软件的成本是高昂的
软件开发涉及到社会因素
软件的分类:
按功能分:系统软件、支撑软件、应用软件
按规模分:微型、小型、中型、大型、甚大型、极大型。
软件工程过程的四种基本过程活动:
软件的规格说明
软件的开发
软件的确认
软件的演进
软件生存期(life cycle)
软件工程的工作步骤
指定计划
需求分析和定义
软件设计
程序编写
软件测试
运行及维护
软件工程的三要素:方法、工具、过程
瀑布模型
演化模型
第一次进行实验开发,其目的在于是探索可行性,弄清
软件的需求;第二次则在此的基础上获得较为满意的软件产品
软件生存期模型
计划
需求分析
设计
编码
测试
运行和维护
定义
阶段




维护阶段
软件生存期模型
螺旋模型
喷泉模型
智能模型
THE SYSTEM OF A COMPUTER
计算机系统的组成
软件工程
软件工程是一门有关开发高质量的基于计算机系统的软件的学科。
它有三个阶段:定义阶段、开发阶段、检验交付和维护阶段
文档
数据库
过程
硬件
软件

系统
软件工程的三个阶段
软件功能
软件项目计划
评审
需求分析
或原型
评审
原型
项目
计划
需求
规格
说明
定义阶段
数据与
结构的设计
评审
过程
设计
评审
程序
评审
概要设计
规格说明
详细设计
规格说明
源代码
开发阶段
软件工程的工作阶段
调试
交付

销售
评审
(QA)
维护
评审
因测试可能导致
返回到前面步骤
单元测试
组装测试
确认测试
测试计划
测试过程
测试结果
用户
文档
操作
过程
修改的
源代码
修改

文档
验收、交付与维护阶段
软件工程的一般分析方法
活动分析
对分配给人的每一项活动,在其与其它系统生成元素交互的环境中进行评价。活动还要划分成任务,并在以后对他们进一步分析。
语义分析和设计
对用户要求的每一个动作和机器产生的每一个动作的精确
含义进行定义。并进行传递正确语义的“对话”设计。
语法和词法设计
标识与描述各个动作和命令的特定形式,然后设计每一
动作或命令的硬件与软件实现
软件工程的一般分析方法
用户环境设计
将硬件、软件和其它系统生成元素组合起来形成用户的环境。包括物理设备以及人-机对话界面
原型
通过原型的开发重复运行和评价对改善工程的质量有着中大意义。

软工(confirm-client-businesse-needs) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数64
  • 收藏数0 收藏
  • 顶次数0
  • 上传人陈潇睡不醒
  • 文件大小1.06 MB
  • 时间2021-01-18
最近更新