社区
研发管理
帖子详情
问几个软件工程的常用的名词:需求分析,概要设计,详细设计
Tasia
2005-09-06 11:45:11
需求分析,概要设计,详细设计这个几个术语的英语是什么?
呵呵,最简单的问题啦。
...全文
1818
6
打赏
收藏
问几个软件工程的常用的名词:需求分析,概要设计,详细设计
需求分析,概要设计,详细设计这个几个术语的英语是什么? 呵呵,最简单的问题啦。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leecyi
2005-12-13
打赏
举报
回复
谁有这方面的例子供参考一下?
liking524
2005-09-07
打赏
举报
回复
需求分析:requirement analysis
概要设计:preliminary design
详细设计:detailed design
chizengkun
2005-09-07
打赏
举报
回复
需求分析:requirement analysis
概要设计:preliminary design
详细设计:detailed design
singlepine
2005-09-07
打赏
举报
回复
详细设计说明书
1 引言
1.1 编写目的
编写这份详细设计说明书的目的(指出预期的读者)
1.2 背景
待开发软件系统的相关。
1.3 名称解释
列出本文档中用到的有必要解释的术语。此术语可能在其他文档中用到。
1.4 参考资料
列出编写本报告时参考的文件(如经核准的计划任务书或合同、上级机关的批文等)、资料、技术标准,以及他们的作者、标题、编号、发布日期和出版单位
2 程序系统结构
3 类设计
3.1 命名空间(命名空间下可再加子命名空间,以此类推,相应序号加层)
3.1.1 类名称:
3.1.1.1 类功能说明:
3.1.1.2 父类
3.1.1.3 成员变量
3.1.1.4 成员函数列表
3.1.1.5 成员函数设计
3.1.1.5.1 函数名:
3.1.1.5.1.1 功能描述
3.1.1.5.1.2 输入:
3.1.1.5.1.3 返回值
3.1.1.5.1.4 流程图
3.1.1.5.1.5 算法说明
3.1.1.5.2 函数名
…
3.1.2 类名称
….
3.2 命名空间
….
singlepine
2005-09-07
打赏
举报
回复
需求分析是当前软件工程中的关键问题,需求分析阶段的任务是:在可行性分析的基础上,进一步了解、确定用户需求。准确地回答 “系统必须做什么?” 的问题。获得需求规格说 明书。还涉及到软件系统的目标、软件系统提供的服务、软件系统的约束和软件系统运行的环境。它还涉及到这些因素和系统的精确规格说明,以及系统进化之间的关系。
需求分析的基本任务包括:
(1) 抽取需求 分析现行系统存在需要解决的问题。获取足够多的问题领域的知识,需求抽取的方法一般有问卷法、面谈法、数据采集法、用例法、情景实例法以及基于目标的方法等;还有知识工程方法,例如,场记分析法、卡片分类法、分类表格技术和基于模型的知识获取等 。
(2) 模拟和分析需求 需求分析和模拟又包含三个层次的工作。首先是需求建模。需求模型的表现形式有自然语言、半形式化(如图、表、结构化英语等)和形式化表示等三种。需求概念模型的要求包括实现的独立性:不模拟数据的表示和内部组织等;需求模拟技术又分为企业模拟、功能需求模拟和非功能需求模拟等。
(3) 传递需求 传递需求的主要任务是书写软件需求规格说明。
(4) 认可需求 就是对需求规格说明达成一致,其主要任务是冲突求解,包括定义冲突和冲突求解两方面。常用的冲突求解方法有:协商、竞争、仲裁、强制、教育等,其中有些只能用人的因素去控制。
(5) 进化需求 客户的需要总是不断(连续)地增长,但是一般的软件开发又总是落后于客户需求的增长,如何管理需求的进化(变化)就成为软件进化的首要问题。对于传统的变化管理过程来说,其基本成分包括软件配置、软件基线和变化审查小组。当前的发展是软件家族法 ,即产品线方法。多视点方法也是管理需求变化的一种新方法,它可以用于管理不一致性, 并进行关于变化的推理。
概要设计是在需求分析的基础上通过抽象和分解将系统分解成模块,确定系统功能是实现。
基本任务是:建立软件系统结构(划分模块、定义模块功能、模块间的调用关系、定义模块的接
口、评价模块的质量)、数据结构和数据库的设计(数据结构设计、概念设计、逻辑设计、物理
设计)、编写概要设计文档(概要设计说明书、用户手册、数据库设计说明书、修订测试计
划)。、
raul_177
2005-09-06
打赏
举报
回复
需求分析:requirement analysis
概要设计:preliminary design
详细设计:detailed design
软件
设计
是怎样炼成的?
软件
设计
视频培训教程,该课程告诉大家,
软件
设计
并不是
概要
设计
与
详细
设计
这么简单,更加不是纸上谈兵的事情。课程全程活用UML(统一建模语言或标准建模语言),为你分享架构
设计
、数据库
设计
、用户体验
设计
和
详细
...
【
软件
工程
】课程作业(三道题目:
需求分析
、
概要
设计
、
详细
设计
、
软件
测试)
一、你怎么理解
需求分析
? 1、
需求分析
的定义: 2、
需求分析
的重要性: 3、
需求分析
的内容: 4、基于系统分析的方法分类 5、
软件
需求分析
文档包括的内容: 二、谈谈你对
概要
设计
与
详细
设计
的理解? 1、
概要
设计
1.1...
概要
设计
、
详细
设计
:概念、方法、实践步骤
需求分析
、
概要
设计
、
详细
设计
一 1. 概念、方法、实践步骤
设计
是指根据需求开发的结果,对产品的技术实现由粗到细进行
设计
的过程。根据
设计
粒度和目的的不同可以将
设计
分为
概要
设计
、
详细
设计
等阶段以便于...
[架构之路-263]:目标系统 -
设计
方法 -
软件
工程
-
软件
设计
-
概要
设计
- 综述、如何做
概要
设计
、
概要
设计
的内容
它是在
需求分析
阶段后
详细
设计
阶段之前进行的一个
设计
阶段。
概要
设计
主要关注系统的整体架构模块划分和交互方式,旨在将
需求分析
阶段所得到的系统需求转化为更加具体和可实现的
设计
方案。
概要
设计
涵盖了系统的功能和...
(
软件
工程
)——
概要
设计
说明书
步骤:
概要
设计
和
详细
设计
软件
设计
的目标和任务 用信息域表示的
软件
需求,以及功能和性能需求,进行:数据
设计
、系统结构
设计
、过程
设计
信息阶段的信息流
软件
设计
任务: 从
工程
管理的角度来看,
软件
设计
...
研发管理
1,265
社区成员
28,323
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章