软件开发文档:需求分析/概要设计/详细设计

软件开发文档

1.需求分析

产生软件功能规格说明书,需要确定用户对软件的需求,要作到明确、无歧义。不涉及具体实现方法。用户能看得明白,开发人员也可据此进行下面的工作(概要设计)。

2.概要设计

概要设计说明书,产生软件概要设计说明书,说明系统模块划分、选择的技术路线等,整体说明软件的实现思路。并且需要指出关键技术难点等。

3.详细设计

详细设计说明书,产生软件详细设计说明书,对概要设计的进一步细化,一般由各部分的担当人员依据概要设计分别完成,然后在集成,是具体的实现细节。理论上要求可以照此编码。

详细参考百科文档:http://wenku.baidu.com/link?url=DYWXvKDQzZ2AqlKfxWWXs-P-x62OXqwjgiLSq90hgcdYw_Vg7J9yiN4eIfVWDc_4ywJDgBrWKAMKcgu5qnBT34bJLaAVchFqr1-b3NhhFI7

时间: 2025-01-07 10:17:52

软件开发文档:需求分析/概要设计/详细设计的相关文章

软件开发文档

软件开发文档 软件开发文档是软件开发使用和维护过程中的必备资料.它能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导,帮助,解惑的作用,尤其在维护工作中,文档是不可或缺的资料. 软件文档可以分为开发文档和产品文档两大类. 开发文档包括:<功能要求>.<投标方案>.<需求分析>.<技术分析>.<系统分析>.<数据库文档>.<功能函数文档>.<界面文档>.<编译手册>.< QA 文

大家能不能说说自己公司的软件开发文档都采用那种标准?

是国标86,还是国标88据说2006也出来了还是CMMI还是其它都有那些优缺点?  返回IT界网站首页>> --------解决方案-------- 我们公司正处在一个制定标准的阶段以前我写文档都喜欢用cmmi那套文档模板但这次我们有一个项目请来了外部评审机构给我们的模板确实国标感觉是挺别扭的在我的感觉中国标的东西有点象osi七层模型cmmi确象tcp/ip四层行业标准 大家能不能谈谈你们公司的文档模板都是基于哪个方向定制的? --------解决方案-------- 相当的郁闷 ------

防伪开票组件接口软件方案[开发文档]

 防伪开票组件接口软件方案 一.概况 对于自主或委托开发管理信息系统的企业,我们开发了Windows版防伪开票组件接口软件,将防伪税控开票功能嵌入企业销售软件内,为真正实现防伪税控防伪税控系统与企业管理信息系统的无缝连接创造了必要的条件. 组件调用软件基于 ActiveX规范,提供标准开票界面和后台命令两种接口方式,实现企业日常开具.作废和打印税控发票的功能,为需要实时打印发票或有专门开票要求的企业提供了适宜的解决方案. 对于可以采用通用开票界面的销售软件,推荐使用标准开票界面接口方式,此时

onvif 开发文档【1】

一: onvif 介绍: Onvif是一套协议,或者简单说是一个标准,接触一个新的协议或者标准,第一步我想首先是要弄清这个协议是做什么?我也是带着这个疑问,开始了对onvif的研究和探索.下边的资料是我从百度上搜索到的,和我自己的学习步骤也是一样,先搜索点东西读一读,对onvif有一个表层的认识. 1:为什么会有onvif? ONVIF致力于通过全球性的开放接口标准来推进网络视频在安防市场的应用,这一接口标准将确保不同厂商生产的网络视频产品具有互通性.2008年11月,论坛正式发布了ONVIF第

Android 界面滑动实现---Scroller类 从源码和开发文档中学习(让你的布局动起来)

在android学习中,动作交互是软件中重要的一部分,其中的Scroller就是提供了拖动效果的类,在网上,比如说一些Launcher实现滑屏都可以通过这个类去实现.. 在广泛使用的侧边滑动导航开源库 --SlidingLayer其实就是使用到了Scroller类进行的实现,下载地址:GITHUB  ,下面要讲的不是这个库,而是这个库的实现过程中使用到的---Scroller类,懂了之后你看库的源码就知道,原来它是这样实现的. Scroller类使用过程中,懂得以下机制可能会对开发更有帮助: 1

Android 界面滑动实现---Scroller类 从源码和开发文档中学习(让你的布局动起来)

在android学习中,动作交互是软件中重要的一部分,其中的Scroller就是提供了拖动效果的类,在网上,比如说一些Launcher实现滑屏都可以通过这个类去实现.. 例子相关博文:Android 仿 窗帘效果 和 登录界面拖动效果 (Scroller类的应用) 附 2个DEMO及源码 在广泛使用的侧边滑动导航开源库 --SlidingLayer其实就是使用到了Scroller类进行的实现,下载地址:GITHUB  ,下面要讲的不是这个库,而是这个库的实现过程中使用到的---Scroller类

Android官方开发文档之从Eclipse迁移到Android Studio开发篇

Android官方开发文档之从Eclipse迁移到Android Studio开发篇 1.前言 从Eclipse迁移项目到Android Studio需要适应一个新的项目结构,建立系统和IDE的功能.为了简化迁移过程,Android Studio提供了重要工具使你可以快速地将现有代码移动到Android Studio项目基础建设的文件和工具. 2.Android Studio的基础(Android Studio Basics) 当你将Eclipse项目迁移到Android Studio时,你应该

突然发现有人翻译了Android开发的相关开发文档,而且翻译得很好,推荐下

突然发现有人翻译了Android开发的相关开发文档,而且翻译得很好,推荐下 http://wiki.eoeandroid.com/Android_Training http://wiki.eoeandroid.com/Android_API_Guides http://wiki.eoeandroid.com/Android_Design http://wiki.eoeandroid.com/Android_Reference http://wiki.eoeandroid.com/Android_

安卓官方开发文档API GUIDE(1.1)Application Fundamentals 应用基础

Application Fundamentals Android apps are written in the Java programming language. The Android SDK tools compile your code-along with any data and resource files-into an APK: an Android package, which is an archive file with an .apk suffix. One APK