【系统分析】软件工程——概要设计和详细设计

简介: 【系统分析】软件工程——概要设计和详细设计

软件开发容易吗?“开发一个商城app吧,就对照淘宝开发”???????????????

软件生命周期可以划分为可行性研究、需求分析、概要设计、详细设计、实现、组装测试、确认测试、使用、维护、退役 10个阶段。


今天要重点说的是概要设计和详细设计


概要设计:根据软件需求规格说明建立软件系统的总体结构和模块之间的关系定义各功能模块接口设计全局数据库或数据结构,规定设计约束,制定组装测试计划。


详细设计:将各模块要实现的功能用相应的设计工具详细描述出来。

目录
相关文章
|
7月前
|
存储 消息中间件 算法
软件体系结构 - 系统分析与设计(1.结构化方法)
【4月更文挑战第5天】软件体系结构 - 系统分析与设计(1)
213 0
软件工程——软件开发阶段(概要设计、详细设计)
需求分析确定了系统的开发目标,下一步工作就是软件设计。软件设计可以进一步地 分为两个阶段:总体设计和详细设计。确定系统的具体 实现方案、给出软件的模块结构、编写各个文档
|
算法 架构师 安全
需求分析和常见的需求问题解决
需求分析和常见的需求问题解决
111090 17
|
算法 人机交互 数据库
软件工程之总体设计
软件工程之总体设计
203 1
|
测试技术 项目管理 UED
如何进行需求分析?
做技术的同学对于需求应该是既爱又恨,一方面软件产品的源头来自于需求,另一方面日常工作中面对需求的不明确和经常变更,只能无能狂怒。日常的工作流中,需求分析和需求评审的结果往往决定了这个版本交付质量的好坏。
如何进行需求分析?
|
算法 数据库 存储
概要设计与详细设计的区别
概要设计与详细设计的区别     概要设计就是设计软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等。同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数据,这些数据是什么样的结构,它们之间有什么关系。
11825 0
|
安全
【软件工程】——需求分析
【软件工程】——需求分析
112 0
【软件工程】——需求分析
|
安全 NoSQL Java
需求分析|学习笔记
快速学习需求分析
368 0
需求分析|学习笔记
|
运维 数据可视化 数据处理
论需求分析方法及应用--系统分析师 1
由于最近在备考系统分析师,需要准备一些论文,所以后面会写一个系列的文章,对于工作多年的项目一个总结,也锻炼一下写作水平,准备备考2022年上半年系统分析师的同学,可以参考一下,欢迎交流
379 0
|
数据库
软件工程——总体设计与详细设计
软件工程——总体设计与详细设计
3385 0
软件工程——总体设计与详细设计