软件工程各个阶段的任务

这篇博客详细介绍了软件工程的各个阶段,包括需求分析确定软件功能,概要设计规划模块结构和数据结构,详细设计描述模块算法,编码实现程序,以及测试阶段的单元测试、组装测试、确认测试和系统测试,确保软件质量。

 

 

需求分析:

不是具体的解决问题。而是准确地确定软件系统必须做什么,必须具备哪些功能等问题。

概要设计:

专题十一: 系统工程知识 1. 系统与系统工程: 1.1 系统的概念: 系统就是由多个元素有机的结合在一起,执行特定的功能以达到特定目标的集合体,说的更详细一点就是: [1] 系统是由各个元素或子系统组成的; [2] 系统的各元素之间是相互作用和相互制约的; [3] 系统是有目标的; [4] 系统和环境有关,要适应环境的变化; [5] 系统有强烈的整体性,单元要服从整体。 一般系统论的概念:相互作用的多元素的复合体,系统具有多元性、相关性和整体性; 对系统概括为整体性、关联性、动态性、有序性和终极性,其中整体性是系统思想的核心观点,整体性不等于局部特性之和; 1.2系统的分类 系统可以按照各种各样的方法进行分类,一般的分类方法有5种: [1] 按系统的复杂程度:静态系统、控制系统、生物系统、社会系统和宇宙系统 [2] 按系统的抽象程度:概念系统、逻辑系统和实体系统 [3] 按系统的功能:经济系统、军事系统、电力系统和铁路信息系统 [4] 按系统的内部结构、形态:开环系统和闭环系统,静态系统和动态系统,线性系统和非线性系统,确定性系统和随机系统; [5] 按系统与外界的关系:封闭系统和开放系统; 1.3系统的特性 系统具有如下特性: [1] 整体性:系统中的元素是有机结合的 [2] 层次性:系统中的每个元素仍然可以看做是一个系统 [3] 相关性:系统内各个元素是有联系和相互作用的 [4] 目的性:任何一个系统都有一定的目标 [5] 环境适应性:任何系统都处在特定的环境中; 1.4系统与环境 一个系统之外的一切与其相关的事物构成的集合,统称为系统的环境。系统从环境中产生,在环境中运行、延续和演化。 系统的能控与能观:也可以称为可控和可观,这在控制系统中是重要的概念; 系统的接口与耦合:是指系统与环境的结合点或者是子系统之间的连接点,在信息系统中接口的作用十分重要。系统的耦合是指系统之间的联系,某些系统之间不容易耦合,可以采用缓冲器或者是中间件与之联系。 系统的自组织性:子系统之间的自发通过相互作用就能产生协同想象和相干效应,形成自己一定的组织功能和时空结构,使系统表现出新的有序状态。 1.5系统工程与系统方法 系统工程是系统科学在工程技术中的应用,其核心是组织管理与决策。所谓的系统工程主要有两层意思: 1) 作为学科,它研究大规模复杂系统为对象的一门新学科; 2) 作为工程,它又是一们工程技术,具有一般工程技术的特征,又有其自身的特点,研究物质系统和概念系统; 系统的思想即吧研究对象作为整体来考虑,着眼于整体最优进行, 1.6信息系统工程 信息工程一般是指以计算机、网络、数据库、软件等信息技术于产品为基本构件的系统工程; 信息系统工程的特征: 1) 信息系统工程是将信息系统、系统工程和信息工程三者相结合的产物。 2) 信息工程基于数据库系统; 3) 信息工程的目标是建设计算机化的企业管理系统 4) 信息工程是有多种技术和学科的综合; 5) 是一个以生产信息、辅助企业管理和决策的人/机社会系统工程; 6) 以数据库系统为中心,而且已经建立在计算机和网络平台上; 信息系统工程的发展: 大致可分为三大阶段: 1) 数据处理时代:中央处理机 2) 微机时代:分布式处理 3) 网络时代:规模更大、复杂性更高 2.系统分析基础知识 2.1系统分析的目的和任务 系统分析的主要任务似乎对现行的系统进一步详细调查,将调查到的文挡资料集中,对组织内部整体管理状况和信息处理过程进行分析,为系统开发提供所需的资料,并提交系统方案说明书; 系统分析侧重于从业务全过程的角度进行分析,确定分析结果,提出信息系统的各种设想和方案,并对所有的设想和方案进行分、研究、比较、判断和选择,获得一个最优的新系统的逻辑模型,并在用户理解计算机系统的工作流程和处理方式的情况下,将它明确的表达成书面资料—系统分析报告,即系统方案说明书。 系统分析阶段的结果是得到目标系统的逻辑模型,系统分析的主要步骤: 1) 对当前的系统进行详细调查,收集数据; 2) 建立当前系统的逻辑模型 3) 对现状分析,提出改良意见和新年系统应达到的目标 4) 建立新系统的逻辑模型 5) 编写系统方案说明书 2.2结构化分析方法 采用结构化的分析方法对一个系统进行
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值