淮南服装网站建设费用,wordpress php5.5,网站地图提交入口,中小型网站建设与管理设计总结软件工程文档 文档是软件开发使用和维护当中必备的资料#xff0c;文档主要是管理人员、开发人员、操作人员、用户人员之间进行协商沟通的桥梁。 1.可行性分析文档 主要是说明软件在经济上#xff0c;技术上和市场情景等方面的可行性。根据这个文档#xff0c;公司判断软件能… 软件工程文档 文档是软件开发使用和维护当中必备的资料文档主要是管理人员、开发人员、操作人员、用户人员之间进行协商沟通的桥梁。 1.可行性分析文档 主要是说明软件在经济上技术上和市场情景等方面的可行性。根据这个文档公司判断软件能否实现客户要考虑是否把项目给公司公司考虑是否要接这个项目。 2.需求文档 用户与开发人员进行交流开发人员根据和用户不断地进行交流把用户的需求写成文档。需求文档是用户和需求人员沟通的桥梁需求人员根据用户的要求来变更需求文档。需求文档对所开发软件的功能、性能、用户界面以及运行环境等作出详细的说明。也就是说需求文档主要是写明软件有什么功能性能谁用这软件等内容。 3.数据库设计文档 数据库设计文档有些公司是由DBA数据库管理员设计的有些公司是由架构师设计的有些是由程序员设计的。该文档给出数据逻辑描述和数据采集的各项要求为生成和维护系统的数据文件做好准备。 4.概要设计文档 由公司的架构师项目经理来完成。概要设计文档说明系统的功能分配、模块划分、程序的总体结构、输入输出及接口设计、运行设计、数据结构设计和出错处理设计等为详细设计奠定基础。 架构师根据需求文档设计系统的整体架构项目经理列出开发计划架构师完成概要设计之后就开始给程序员分配任务进行下一阶段。 5.详细设计分档 程序员拿着架构师设计出来的概要设计文档开始编写详细设计文档所以一个项目里面会有很多份详细设计文档因为每一个程序员负责一部分的功能每个人写出来的详细设计文档都不一样。详细设计文档详细的列出开发的方式如何编写代码等内容着重描述功能模块是如何实现的包括算法和逻辑流程等。 6.单元测试文档 一般由程序员完成这个文档因公司而异有些公司写有些公司不写。单元测试文档主要是从代码级别来测试系统写单元测试测试自己写的代码也叫白盒测试。 7.测试计划 测试计划由公司的测试部门的测试人员进行测试主要是在文档中列出测试的方案测试的结果等。测试计划主要是站在客户的角度对系统的功能进行测试也叫黑盒测试。 8.测试分析报告 测试完成后有些公司会写一个测试分析报告把一些共性的问题挑出来为以后的开发做个经验的积累。 9.项目开发总结报告 一般是系统部署后由项目经理对系统进行一个大的总结看系统实际完成的情况与系统计划实施的情况有什么差异包括进度资金、人力的投入情况等总结出经验和教训。 10.用户手册 详细描述软件的功能、性能和用户界面使用户了解如何使用该软件。用户手册就相当于我们平时看的说明书一样说明你的系统如何使用。 11.操作手册 针对的对象主要是操作员为操作员了解软件的运行情况和操作方法知识。 12.开发进度月报 由公司的项目经理根据当前开发系统的进度填写。 posted on 2013-01-19 20:05 雨落天涯 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/mingxuanyun/archive/2013/01/19/3084233.html