软件开发文档干什么的?
在软件的生产过程中,总是伴随着大量的信息要记录、要使用。因此,软件文档在产品的开发生产过程中起着重要的作用。
1)提高软件开发过程的能见度。把开发过程中发生的事件以某种可阅读的形式记录在文档中。管理人员可把这些记载下来的材料作为检查软件开发进度和开发质量的依据,实现对软件开发的工程管理。
2)提高开发效率。软件文档的编制,使得开发人员对各个阶段的工作都进行周密思考、全盘权衡、从而减少返工。并且可在开发早期发现错误和不一致性,便于及时加以纠正。
3)作为开发人员在一定阶段的工作成果和结束标志。
4)记录开发过程中的有关信息,便于协调以后的软件、开发、使用和维护。
5)提供对软件的运行、维护和培训的有关信息,便于管理人员、开发人员、操作人员、用户之间的协作、交流和了解。使软件开发活动更科学、更有成效。
6)便于潜在用户了解软件的功能、性能等各项指标,为他们选购符合自己需要的软件提供依据。
文档在各类人员、计算机之间的多种桥梁作用中看出:
既然软件已经从手工艺人的开发方式发展到工业化的生产方式,文档在开发过程中就起到关键作用。从某种意义上来说,文档是软件开发
规范的体现和指南。按规范要求生成一整套文档的过程,就是按照软件开发规范完成一个软件开发的过程。所以,在使用工程化的原理和方法来指导软件的开发和维护时,应当充分注意软件文档的编制和管理。
PS:软件开发文档包括:
操作手册
维护修改建议
软件需求(规格)说明书
开发文档 软件需求(规格)说明书
数据要求说明书
概要设计说明书
详细设计说明书
可行性研究报告
项目开发计划
管理文档 项目开发计划
测试计划
测试报告
开发进度月报
开发总结报告
文档的作用是什么
文档的作用和分类
软件文档(document)也称文件,通常指的是一些记录的数据 和数据媒体,它具有固定不变的形式,可被人和计算机阅读.它和 计算机程序共同构成了能完成特定功能的计算机软件(有人把源 程序也当作文档的一部分).我们知道,硬件产品和产品资料在整 个生产过程中都是有形可见的,软件生产则有很大不同,文档本 身就是软件产品.没有文档的软件,不成其为软件,更谈不到软件 产品.软件文档的编制(documentation)在软件开发工作中占有突 出的地位和相当的工作量.高效率,高质量地开发,分发,管理和维 护文档对于转让,变更,修正,扩充和使用文档,对于充分发挥软 件产品的效益有着重要意义. 然而,在实际工作中,文档在编制和使用中存在着许多问 题,有待于解决.软件开发人员中较普遍地存在着对编制文档不感 兴趣的现象.从用户方面看,他们又常常抱怨:文档售价太高,文 档不够完整,文档编写得不好,文档已经陈旧或是文档太多,难于 使用等等.究竟应该怎样要求它,文档应该写哪些,说明什么问 题,起什么作用 这里将给出简要的介绍.
图 文档桥梁作用
文档在软件开发人员,软件管理人员,维护人员,用户以及计 算机之间的多种桥梁作用可从图中看出.软件开发人员在各个阶段中以文档作为前阶段工作成果的体现和后阶段工作的依据,这个作用是显而易见的.软件开发过程中软件开发人员需制定一些工作计划或工作报告,这些计划和报告都要提供给管理人员, 并得到必要的支持.管理人员则可通过这些文档了解软件开发项目安排,进度,资源使用和成果等.软件开发人员需为用户了解软件的使用,操作和维护提供详细的资料,我们称此为用户文档.
以上三种文档构成了软件文档的主要部分.我们把这三种文档所包括的内容列在图6中.其中列举了十三个文档,这里对它们作一些简要说明:
· 可行性研究报告:说明该软件开发项目的实现在技术上,经济上和社会因素上的可行性,评述为了合理地达到开发目标可供 选择的各种可能实施的方案,说明并论证所选定实施方案的理由.
· 项目开发计划:为软件项目实施方案制定出具体计划,应该包括各部分工作的负责人员,开发的进度,开发经费的预算,所 需的硬件及软件资源等.项目开发计划应提供给管理部门,并作 为开发阶段评审的参考.
· 软件需求说明书:也称软件规格说明书,其中对所开发软件的功能,性能,用户界面及运行环境等作出详细的说明.它是用 户与开发人员双方对软件需求取得共同理解基础上达成的协议, 也是实施开发工作的基础.
· 数据要求说明书:该说明书应给出数据逻辑描述和数据采 集的各项要求,为生成和维护 系统数据文卷作好准备.
· 概要设计说明书:该说 明书是概要设计阶段的工作 成果,它应说明功能分配,模 块划分,程序的总体结构,输 入输出以及接口设计,运行设 计,数据结构设计和出错处理 设计等,为详细设计奠定基 础.
· 详细设计说明书:着重 描述每一模块是怎样实现的, 包括实现算法,逻辑流程等.
·用户手册:本手册详细 描述软件的功能,性能和用户 界面,使用户了解如何使用该软件.
图 三种文档
· 操作手册:本手册为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体细节.
· 测试计划:为做好组装测试和确认测试,需为如何组织测试制定实施计划.计划应包括测试的内容,进度,条件,人员,测试用 例的选取原则,测试结果允许的偏差范围等.
· 测试分析报告:测试工作完成以后,应提交测试计划执行 情况的说明.对测试结果加以分析,并提出测试的结论意见.
· 开发进度月报:该月报系软件人员按月向管理部门提交的 项目进展情况报告.报告应包括进度计划与实际执行情况的比较, 阶段成果,遇到的问题和解决的办法以及下个月的打算等.
· 项目开发总结报告:软件项目开发完成以后,应与项目实 施计划对照,总结实际执行的情况,如进度,成果,资源利用,成本 和投入的人力.此外还需对开发工作作出评价,总结出经验和教训.
· 哪些需求要被满足,即回答”做什么 ”
· 所开发的软件在什么环境中实现以及所需信息从哪里来, 即回答”从何处 ”
· 某些开发工作的时间如何安排,即回答”何时干 ”
· 某些开发(或维护)工作打算由”谁来干 ” · 某些需求是怎么实现的
· 为什么要进行那些软件开发或维护修改工作 上述十三个文档都在一定程度上回答了这六个方面的问题.这可从表中看到.
表 文档所回答的问题
至此,我们对文档的作用有了进一步的理解.每一个文档的任 务也是明确的,任何一个文档都此是多余的.
文档是什么呢?在电脑里 有什么用途?
文档是软件开发,使用和维护种的必备资料。它能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导,帮助,解惑的作用,尤其在维护工作中,文档是不可或缺的资料。
1.软件设计阶段结束后要交付软件设计说明书。它的前半部分在概要设计后完成,后半部分在详细设计后写出。设计说明书用于双重目的:对于编程和测试,它提供指南;软件交付使用后,为维护人员提供帮助。软件设计说明书的框架和内容如下:
(1)概述。描述设计工作总的范围,包括系统目标、功能、接口等。
(2)系统结构。用软件结构图说明本系统的模块划分,扼要说明每个模块的功能,按层次给出各模块之间的控制关系。
(3)数据结构及数据库设计。对整个系统使用的数据结构及数据库进行设计,包括概念结构设计、逻辑结构设计和物理设计。用相应的图形和表格把设计结果描述出来。
(4)接口设计。设计人机界面,说明向用户提供的命令以及系统的返回信息;设计外部接口,说明本系统与外界的所有接口信息,包括软件与硬件之间的接口、本系统与支持软件之间的接口关系。
(5)模块设计。按模块功能详细描述每个模块的流程及数据结构。
2.计算机用语:文件的另一种称呼,一般将WORD,EXCEL等文字编辑软件产生的文件叫做文档。
这样说不够精确,文件,文件夹,与文档,三个的关系是不同,但又有相同的地方,所以,要阐述准确,要表达三者的含义与联系。
文件与文档的含义
一)文件:两个概念
1>大范围:是在电脑里看见的东西都叫文件.
2>小范围:文件是以单个名称在计算机上存储的信息集合。文件可以是文本文档、图片、程序等等。文件通常具有三个字母的文件扩展名,用于指示文件类型(例如,图片文件常常以 JPEG 格式保存并且文件扩展名为 .jpg)。
总结——文件(大范围)包括:文件夹,文件,(小范围)
二)文件夹:概念
是用来协助人们管理计算机文件的,每一个文件夹对应一块磁盘空间,它提供了指向对应空间的地址,它没有扩展名,也就不象文件那样格式用扩展名来标识。但它有几种类型,如:文档、图片、相册、音乐、音乐集等等;
三)文件(小范围)与文件夹的区别:
相同处:都是文件(大范围);都有类型;都占空间
不同之处:文件有扩展名,文件夹没有,
文件(小的范围)与文件夹的区别:看他们的属性,类型是什么!
三)文档:两个概念
1:在操作系统中,文档是文件夹。你们可以看桌面上的我的文档属性’类型‘
2;在软件中,新建的文档,是文件。(一般为:计算机用语,文件的另一种称呼,一般将WORD,EXCEL等文字编辑软件产生的文件叫做文档)
电脑程序里的文档文本有什么用处
你好一,这是最常用的文档格式,比如保存网页上的文字可以直接保存纯文字,没有不好调的格式 二,许多系统文件是以记事本或者软件的帮助文件都是TXT文本格式的三,建议保留,就是想删除也删除不了,这是系统自带的,你删除重启就恢复了
WORD和EXCEL软件的主要功能是做什么用的?
Word和Excel是Office内常用的两个软件,Word是文字处理软件,Excel是电子表格软件。
一、Word是一个文字处理器应用程序。它给用户提供了用于专业而优雅的文档工具,帮助用户节省时间,并得到优雅美观的结果。还有许多易于使用的文档创建工具,同时也提供了丰富的功能集供创建复杂的文档使用。哪怕只使用 Word 应用一点文本格式化操作或图片处理,也可以使简单的文档变得比纯文本更具吸引力。
二、Excel是一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。Microsoft Excel具有强大的数据管理、数据计算、数据处理功能,广泛运用于办公、财务、管理等领域,是目前全球最受欢迎的电子表格软件。
扩展资料:
Office内其他几个常用软件介绍:
一、PowerPoint(简称PPT),是微软公司设计的演示文稿软件。用户不仅可以在投影仪或者计算机上进行演示,也可以将演示文稿打印出来,制作成胶片,以便应用到更广泛的领域中。
二、Microsoft Office Outlook——是个人信息管理程序和电子邮件通信软件。在 Office 97 版接任 Microsoft Mail。但它与系统自带的 Outlook Express 是不同的:它包括一个电子邮件客户端,日历,任务管理者,和地址本。
三、Microsoft Office FrontPage是微软公司推出的一款网页设计、制作、发布、管理的软件。FrontPage由于良好的易用性,被认为是优秀的网页初学者的工具。
四、Microsoft Office OneNote使您能够捕获、组织和重用便携式计算机、台式计算机或Tablet PC上的便笺。它为您提供了一个存储所有便笺的位置,并允许您自由处理这些便笺。OneNote 2003还帮助您以多种方式捕获信息,然后根据需要组织和使用它。
参考资料来源:百度百科—Microsoft Office
软件开发文档重要吗?
就拿我们公司现在的一个项目来说吧,一个模块一个模块的开发,数据库中的表有很多,如果不是边开发,别写帮助文档的话,等一个模块要和以前的东西相关的时候,就无从下手,而有了开发文档的指导,很快就会想起需要做什么.那样,真是如鱼得水.
软件说明文档的作用
一般写有名称、版本及使用方法等等一些相关信息,用户可以了解软件的编译原理或者其他内容,有的还附带着S/N:,即注册码.在注册时需要用到的编码. 具体可以参照下面网站的说明指导: http://network.sd.cninfo.net/softuse/softread.htm
软件、文档、程序、代码的专业定义是什么?他们分别有何作用?
我的理解是 软件是属于计算机内部的运行程序,杀毒文件属于软件 文档是文本档案 ,word这种类型 程序属于软件的一部分 代码是编写软件 及系统应用程序的一种也是 编写系统用的
手机中的文档有什么用
没有什么用就是下载软件的时候自带的说明文件.手机可以下载wps打开,其实没有什么用可以删除.
word的主要功能有哪些功能
word的主要功能包括:
1、文字编辑功能。
word软件可以编排文档,包括在文档上编辑文字、图形、图像、声音、动画等数据,还可以插入来源不同的其他数据源信息。
word软件可以提供绘图工具制作图形,设计艺术字,编写数学公式等功能,满足用户的多方面的文档处理需求。
2、表格处理功能。
word软件可以自动制表,也可以完成手动制表。可以制作各种类型的表格,包括柱形图、折线图等。同时,word制作的表格中的数据可以自动计算,并完成多种样式修饰。
3、文件管理功能。
word提供丰富的文件格式的模板,方便创建各种具有专业水平的信函、备忘录、报告、公文等文件。
4、版面设计功能。
word可以设置字头和字号、页眉和页脚、图表、图形、文字,并可以分栏编排。
5、制作Web页面功能。
Word软件提供了Web的支持,用户根据Web页向导,可以快捷而方便地制作出Web页(通常称为网页),还可以用Word软件的Web工具栏,迅速地打开,查找或浏览包括Web页和Web文档在内的各种文档。
6、拼写和语法检查功能。
Word软件提供了拼写和语法检查功能,提高了英文文章编辑的正确性,如果发现语法错误或拼写错误,Word软件还提供修正的建议。
7、强大的打印功能和兼容性。
Word软件具备打印预览功能,有对打印机参数的强大的支持性和配置性。word软件支持许多种格式的文档,有很强的兼容性。
参考资料来源:搜狗百科-Microsoft Office Word