最近开始写详细设计说明书了,可不知道怎么想,写起来并不容易,让我思考了,怎么去写软件系统详细设计说明书。以及在一个项目开发过程当中到底应该写那些文档。而这些文档都应该怎么些。值的我考虑考虑?

答案:《立项报告》、《需求报告》、《概要设计》、《详细设计》、《测试报告》

《用户手册》(含系统部署)、《变更记录》  
   
(注释:《需求报告》应该由市场调研和系统分析人员合作编写)

详细答案:

文档编写标准化   (2003-01)    
   
   
  在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、  
精确性、清晰性、完整性、灵活性、可追溯性。  
   
  ◇   可行性分析报告:  
    说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述  
为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案  
的理由。  
   
  ◇   项目开发计划:  
        为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开  
发的进度、开发经费的预算、所需的硬件及软件资源等。  
   
  ◇   软件需求说明书(软件规格说明书):  
           对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。它是  
在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实  
施开发工作的基础。该说明书应给出数据逻辑和数据采集的各项要求,为生成和维护  
系统数据文件做好准备。    
   
  ◇   概要设计说明书:  
    该说明书是概要实际阶段的工作成果,它应说明功能分配、模块划分、程序  
的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,  
为详细设计提供基础。  
   
  ◇   详细设计说明书:  
       着重描述每一模块是怎样实现的,包括实现算法、逻辑流程等。  
   
  ◇   用户操作手册:  
       本手册详细描述软件的功能、性能和用户界面,使用户对如何使用该软件  
得到具体的了解,为操作人员提供该软件各种运行情况的有关知识,特别是操作方法  
的具体细节。  
   
  ◇   测试计划:  
    为做好集成测试和验收测试,需为如何组织测试制订实施计划。计划应包括  
测试的内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等。  
   
  ◇   测试分析报告:  
       测试工作完成以后,应提交测试计划执行情况的说明,对测试结果加以分  
析,并提出测试的结论意见。  
   
  ◇   开发进度月报:  
       该月报系软件人员按月向管理部门提交的项目进展情况报告,报告应包括  
进度计划与实际执行情况的比较、阶段成果、遇到的问题和解决的办法以及下个月  
的打算等。  
   
  ◇   项目开发总结报告:  
       软件项目开发完成以后,应与项目实施计划对照,总结实际执行的情况,  
如进度、成果、资源利用、成本和投入的人力,此外,还需对开发工作做出评价,  
总结出经验和教训。  
   
  ◇   软件维护手册:  
    主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维护  
过程的说明,便于软件的维护。  
   
  ◇   软件问题报告:  
       指出软件问题的登记情况,如日期、发现人、状态、问题所属模块等,为  
软件修改提供准备文档。  
   
  ◇   软件修改报告:  
       软件产品投入运行以后,发现了需对其进行修正、更改等问题,应将存在  
的问题、修改的考虑以及修改的影响作出详细的描述,提交审批。

转载于:https://www.cnblogs.com/wliang22/archive/2010/03/26/1696949.html

作为项目经理,必须会写这些文档相关推荐

  1. 产品经理应该先写需求文档还是先画原型?

    先做模型,再画原型,最后PRD 模型:对产品形态结构的梳理,包括功能模块,逻辑关系,信息架构,业务流程等,可以用脑 图,use case图,业务流程图来表示,根据不同产品,产出物的侧重点不同.但模型很 ...

  2. 模板类的析构函数如何写_项目经理如何正确写好年终总结+10大PPT模板可直接套用...

    经过小编的整理现在给大家分享10套不同风格项目经理可直接套用的年终总结PPT模板,需要的同学可以在知乎PC端点击"下载"即可获取,或者关注微信公众号"慧翔天地PMP培训& ...

  3. 开发接口文档_产品经理必懂的接口文档撰写方式

    做产品经理的难免会调研各式各样的第三方需求能力.以满足产品提供用户的市场价值,比如第三方登录.图像识别.风控算法,都有专注的服务厂商. 企业无需自己花时间和精力投入在具有较高技术壁垒或时间成本的需求上 ...

  4. 第一次写需求文档的心酸历程

    先划重点: 功能需求 就是把具体的用户需求,变成软件的功能要求. 比如客户要把交通事故照片通过app发给保险公司.这是用户需求. 那么功能需求就是在这个模块下,要具有提交报险事故照片功能,上传现场照片 ...

  5. 先写API文档还是先写代码?你需要这款神器Apifox!

    代码未动,文档先行 其实大家都知道 API 文档先行的重要性,但是在实践过程中往往会遇到很多困难. 程序员最讨厌的两件事:1. 写文档,2. 别人不写文档.大多数开发人员不愿意写 API 文档的原因是 ...

  6. 还在发愁写API文档?推荐一款阿里腾讯都在用的API管理神器!

    欢迎关注方志朋的博客,回复"666"获面试宝典 前言 ❝ 程序员最讨厌的两件事:1. 写文档,2. 别人不写文档.大多数开发人员不愿意写 API 文档的原因:写文档短期收益远低于付 ...

  7. Atitit 项目的主体设计与结构文档 v5

    Atitit 项目的主体设计与结构文档 v5 1. 版本历史说明2 2. 功能大概说明2 3. 实现的目标3 3.1. cross device跨设备(pc 手机 平板)3 3.2. cross sc ...

  8. 基于.NetCore3.1搭建项目系列 —— 使用Swagger做Api文档(上篇)

    前言 为什么在开发中,接口文档越来越成为前后端开发人员沟通的枢纽呢? 随着业务的发张,项目越来越多,而对于支撑整个项目架构体系而言,我们对系统业务的水平拆分,垂直分层,让业务系统更加清晰,从而产生一系 ...

  9. java开发文档怎么写_程序员该不该写技术文档,怎么写文档,易懂又能提升自己...

    最近公司项目的调用量突然涨了一大波,很多系统都纷纷扛不住了,于是需要对系统进行优化,系统优化的第一步,便是梳理业务! 在这个过程中,经常出现了这样一些情况,发现数据库的某些字段,没有注释,也没有一定的 ...

最新文章

  1. JAVA环境变量的配置
  2. HTML5存储学习笔记(一)
  3. AI自动评审论文,CMU这个工具可行吗?
  4. php无限极下拉框,php递归实现无限分类生成下拉列表的函数
  5. controller不跳转页面的几个原因_狗狗为什么不睡觉?是这几个原因
  6. linux vim编译命令行,LINUX VIM编译器常用命令总结
  7. Last non-zero Digit in N! HDU - 1066
  8. python函数参数学习_python学习笔记-11.函数参数和返回值进阶
  9. [转载] 使用异步 I/O 大大提高应用程序的性能
  10. php调用易语言的dll文件,【PHP】真正意义上的PHP调用易语言DLL
  11. POJ 1066 Treasure Hunt(计算几何)
  12. BacNet IP开发过程
  13. python如何画贝塞尔曲线_使用Python实现贝塞尔曲线连接多点形成光滑曲线
  14. 6轮面试辛苦拿到阿里Android开发offer,却从22k降到15k,在逗我
  15. 爱奇艺财报解读:连续两个季度盈利 会员同比增收7%
  16. 【题目】pyCharm 专业版 和 社区版的区别以及如何查看其版本
  17. 远距离作战通信单兵系统
  18. 记录:职业生涯中的所有学习资料和网站
  19. 基于JSP的物业管理系统
  20. 公司再小,也不能在网上“裸奔”

热门文章

  1. Webug靶场平台下载以及安装教程
  2. 基于java+ssm+vue婚纱摄影网站
  3. HTML——js设置计时器和清除计时器的方法
  4. Python协程的四种实现方式
  5. 虚拟机中开启TV(VM虚拟机中使用手机模拟器)
  6. Conditional Channel Gated Networks for Task-Aware Continual Learning 笔记
  7. GIT新建分支后idea如何拉取新分支到本地
  8. 索尼计算机bios正确设置,索尼电脑进入bios和设置U盘启动的方法【图文教程】
  9. NumPy 图解教程
  10. 判断质素和分解质因数