版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件产品品开发文文件编制指南南河南雪城城软件有有限公司司20088年2月月目录TOC o 1-4 h z HYPERLINK l _Toc191520858 1.引言言 PAGEREF _Toc191520858 h 3 HYPERLINK l _Toc191520859 1.1目目的 PAGEREF _Toc191520859 h 3 HYPERLINK l _Toc191520860 1.2范范围 PAGEREF _Toc191520860 h 3 HYPERLINK l _Toc191520861 1.3文文件的使使用者 PAGEREF _Toc191520861 h 44 HYPERL
2、INK l _Toc191520862 2.文件件的编制制指导 PAGEREF _Toc191520862 h 55 HYPERLINK l _Toc191520863 2.1软软件生存存周期与与各种文文件的编编制 PAGEREF _Toc191520863 h 5 HYPERLINK l _Toc191520864 2.2文文件编制制中的考考虑因素素 PAGEREF _Toc191520864 h 7 HYPERLINK l _Toc191520865 2.2.1文件件的读者者 PAGEREF _Toc191520865 h 7 HYPERLINK l _Toc191520866 2.2.2
3、重复复性 PAGEREF _Toc191520866 h 8 HYPERLINK l _Toc191520867 2.2.3灵活活性 PAGEREF _Toc191520867 h 8 HYPERLINK l _Toc191520868 2.2.3.11应编制制的文件件种类 PAGEREF _Toc191520868 h 88 HYPERLINK l _Toc191520869 2.2.3.22文件的的详细程程度 PAGEREF _Toc191520869 h 9 HYPERLINK l _Toc191520870 2.2.3.33文件的的扩展 PAGEREF _Toc191520870 h
4、99 HYPERLINK l _Toc191520871 2.2.3.44节的扩扩张与缩缩并 PAGEREF _Toc191520871 h 100 HYPERLINK l _Toc191520872 2.2.3.55程序设设计的表表现形式式 PAGEREF _Toc191520872 h 10 HYPERLINK l _Toc191520873 2.2.3.66文件的的表现形形式 PAGEREF _Toc191520873 h 100 HYPERLINK l _Toc191520874 2.2.3.77文件的的其他种种类 PAGEREF _Toc191520874 h 111 HYPERLI
5、NK l _Toc191520875 3.文件件编制的的管理工工作 PAGEREF _Toc191520875 h 111 HYPERLINK l _Toc191520876 3.1文文件的形形成 PAGEREF _Toc191520876 h 111 HYPERLINK l _Toc191520877 3.2文文件的分分类与标标识 PAGEREF _Toc191520877 h 111 HYPERLINK l _Toc191520878 3.3文文件的控控制 PAGEREF _Toc191520878 h 122 HYPERLINK l _Toc191520879 3.4文文件的修修改管理理
6、 PAGEREF _Toc191520879 h 13 HYPERLINK l _Toc191520880 4.各种种文件的的内容要要求 PAGEREF _Toc191520880 h 133 HYPERLINK l _Toc191520881 4.1可可行性研研究报告告 PAGEREF _Toc191520881 h 13 HYPERLINK l _Toc191520882 4.2项项目开发发计划 PAGEREF _Toc191520882 h 115 HYPERLINK l _Toc191520883 4.3软软件需求求说明书书 PAGEREF _Toc191520883 h 16 HYP
7、ERLINK l _Toc191520884 4.4数数据要求求说明书书 PAGEREF _Toc191520884 h 18 HYPERLINK l _Toc191520885 4.5概概要设计计说明书书 PAGEREF _Toc191520885 h 18 HYPERLINK l _Toc191520886 4.6详详细设计计说明书书 PAGEREF _Toc191520886 h 20 HYPERLINK l _Toc191520887 4.7数数据库设设计说明明书 PAGEREF _Toc191520887 h 211 HYPERLINK l _Toc191520888 4.8用用户手
8、册册 PAGEREF _Toc191520888 h 21 HYPERLINK l _Toc191520889 4.9操操作手册册 PAGEREF _Toc191520889 h 23 HYPERLINK l _Toc191520890 4.100模块开开发卷宗宗 PAGEREF _Toc191520890 h 24 HYPERLINK l _Toc191520891 4.111测试计计划及设设计 PAGEREF _Toc191520891 h 255 HYPERLINK l _Toc191520892 4.122测试分分析报告告 PAGEREF _Toc191520892 h 26 HYPE
9、RLINK l _Toc191520893 4.133开发进进度月报报 PAGEREF _Toc191520893 h 27 HYPERLINK l _Toc191520894 4.144开发总总结报告告 PAGEREF _Toc191520894 h 27 HYPERLINK l _Toc191520895 附录:产产品文件件体系 PAGEREF _Toc191520895 h 2281.引言言1.1目目的一项计算算机软件件的筹划划、研制制及实现现,构成成一个软软件开发发项目。一个软软件开发发项目的的进行,一般需需要在人人力和自自动化资资源等方方面作重重大的投投资。为为了保证证项目开开发的成
10、成功,最最经济地地花费这这些投资资,并且且便于运运行和维维护,在在开发工工作的每每一阶段段,都需需要编制制一定的文文件。这这些文件件连同计计算机程程序及数数据一起起,构成成为计算算机软件件。文件件是计算算机软件件中不可可缺少的的组成部部分,它它的作用用是:a作为为开发人人员在一一定阶段段内的工工作成果果和结束束标志;b向管管理人员员提供软软件开发发过程中中的进展展和情况况,把软软件开发发过程中中的一些些“不可可见的事事物转”换成“可见的的”文字字资料,以便管管理人员员在各个个阶段检检查开发发计划的的实施进进展,使使之能够够判断原原定目标标是否已已达到,还将继继续耗用用资源的的种类和和数量;c记
11、录录开发过过程中的的技术信信息,便便于协调调以后的的软件开开发、使使用和修修改;d提供供对软件件的有关关运行、维护和和培训的的信息,便于管管理人员员、开发发人员、操作人人员和用用户之间间相互了解解彼此的的工作;e向潜潜在用户户报导软软件的功功能和性性能,使使他们能能判定该该软件能能否服务务于自己己的需要要。换言之,本指南南认为:文件的的编制必必须适应应计算机机软件整整个生存存周期的的需要。计算机软软件所包包含的文文件有两两类:一一类是开开发过程程中填写写的各种种图表,可称之之为工作作表格;另一类类则是应应编制的的技术资资料或技技术管理理资料,可称之之为文件件。本指指南规定定软件文文件的编编制形
12、式式,并提提供对这这些规定定的解释释。本指指南的目目的是使使得所编编制的软软件文件件确实能能够起到到软件文文件应该该发挥的的作用。1.2范范围本指南建建议,在在一项计计算机软软件的开开发过程程中,一一般地说说,应该该产生十十四种文文件。这这十四种种文件是是:可行性研研究报告告;项目开发发计划;软件需求求说明书书;数据要求求说明书书;概要设计计说明书书;详细设计计说明书书;数据库设设计说明明书;用户手册册;操作手册册;模块开发发卷宗;测试计划划;测试分析析报告;开发进度度月报;项目开发发总结报报告。本指南将将给出开开发过程程中建议议产生的的这十四四种文件件的编制制指导,同时,本指南南也是这这十四
13、种种文件的的编写质质量的检检验准则则。1.3文文件的使使用者对于使用用文件的的人员而而言,他他们所关关心的文文件的种种类,随随他们所所承担的的工作而而异。管理人员员:可行性研研究报告告,项目开发发计划,模块开发发卷宗,开发进度度月报,项目开发发总结报报告;开发和测测试人员员:可行性研研究报告告,项目开发发计划,软件需求求说明书书,数据要求求说明书书,概要设计计说明书书,详细设计计说明书书,数据库设设计说明明书,测试计划划,测试分析析报告;维护人员员:设计说明明书,测试分析析报告,模块开发发卷宗;用户:用户手册册,操作手册册。尽管本指指南提出出了在软软件开发发中文件件编制的的要求,但并不不意味着
14、着这些文文件都必必须交给给用户。一项软软件的用用户应该该得到的的文件的的种类由由供应者者与用户户之间签签订的合合同规定定。2.文件件的编制制指导2.1软软件生存存周期与与各种文文件的编编制一项计算算机软件件,从出出现一个个构思之之日起,经过这这项软件件开发成成功投入入使用,直到最最后决定定停止使使用,并并被另一一项软件件代替之之时止,被认为为是该软软件的一一个生存存周期。一般地地说这个个软件生生存周期期可以分分成以下下六个阶阶段:1、可行行性与计计划研究究阶段2、需求求分析阶阶段3、设计计阶段4、实现现阶段5、测试试阶段6、运行行与维护护阶段在可行性性研究与与计划阶阶段内,要确定定该软件件的开
15、发发目标和和总的要要求,要要进行可可行性分分析、投投资一收收益分析析、制订订开发计计划,并并完成应应编制的的文件。在需求分分析阶段段内,由由系统分分析人员员对被设设计的系系统进行行系统分分析,确确定对该该软件的的各项功功能、性性能需求求和设计计约束,确定对对文件编编制的要要求,作作为本阶阶段工作作的结果果,一般般地说,软件需需求说明明书、数数据要求求说明书书应该编编写出来来。在设计阶阶段内,系统设设计人员员和程序序设计人人员应该该在反复复理解软软件需求求的基础础上,提提出多个个设计,分析每每个设计计能履行行的功能能并进行行相互比比较,最最后确定定一个设设计,包包括该软软件的结结构、模模块的划划
16、分、功功能的分分配以及及处理流流程。在在被设计计系统比比较复杂杂的情况况下,设设计阶段段应分解解成概要要设计阶阶段和详详细设计计阶段两两个步骤骤。在一一般情况况下,应应完成的的文件包包括:概概要设计计说明书书、详细细设计说说明书。在实现阶阶段内,要完成成源程序序的编码码、编译译(或汇汇编)和和排错调调试,得到无无语法错错的程序序清单,要开始始编写模模块开发发卷宗,并且要要完成用用户手册册、操作作手册等等面向用用户的文文件的编编写工作作,还要要完成测测试计划划的编制制。在测试阶阶段,该该程序将将被全面面地测试试,已编编制的文文件将被被检查审审阅。一一般要完完成模块块开发卷卷宗和测测试分析析报告,
17、作为开开发工作作的结束束,所生生产的程程序、文文件以及及开发工工作本身身将逐项项被评价价,最后后写出项项目开发发总结报报告。在整个开开发过程程中(即即前五个个阶段中中),开开发集体体要按月月编写开开发进度度月报。在运行和和维护阶阶段,软软件将在在运行使使用中不不断地被被维护,根据新新提出的的需求进进行必要要而且可可能的扩扩充和删删改。对于一项项软件而而言,其其生存周周期各阶阶段与各各种文件件编写工工作的关关系可见见表互,其中有有些文件件的编写写工作可可能要在在若干个个阶段中中延续进进行。表1软件件生存周周期各阶阶段中的的文件编编制2.2文文件编制制中的考考虑因素素文件编制制是一个个不断努努力的
18、工工作过程程。是一一个从形形成最初初轮廓,经反复复检查和和修改,直到程程序和文文件正式式交付使使用的完完整过程程。其中中每一步步都要求求工作人人员做出出很大努努力。要要保证文文件编制制的质量量,要体体现每个个开发项项目的特特点,也也要注意意不要花花太多的的人力。为此,编制中中要考虑虑如下各各项因素素。2.2.1文件件的读者者每一种文文件都具具有特定定的读者者。这些些读者包包括个人人或小组组、软件件开发单单位的成成员或社社会上的的公众、从事软软件工作作的技术术人员、管理人人员或领领导干部部。他们们期待着着使用这这些文件件的内容容来进行行工作,例如设设计、编编写程序序、测试试、使用用、维护护或进行
19、行计划管管理。因因此,这这些文件件的作者者必须了了解自己己的读者者,这些些文件的的编写必必须注意意适应自自己的特特定读者者的水平平、特点点和要求求。2.2.2重复复性本指南第第二篇中中将列出出的这十十四种文文件的内内容要求求中,显显然存在在某些重重复。较较明显的的重复有有两类。引言是是每一种种文件都都要包含含的内容容,以向向读者提提供总的的梗概。第二类类明显的的重复是是各种文文件中的的说明部部分,如如对功能能性能的的说明、对输入入和输出出的描述述、系统统中包含含的设备备等。这这是为了了方便每每种文件件各自的的读者,每种产产品文件件应该自自成体系系,尽量量避免读读一种文文件时又又不得不不去参考考
20、另一种种文件。当然,在每一一种文件件里,有有关引言言、说明明等同其其他文件件相重复复的部分分,在行行文上、在所用用的术语语上、在在详细的的程度上上,还是是应该有有一些差差别,以以适应各各种文件件的不同同读者的的需要。2.2.3灵活活性鉴于软件件开发是是具有创创造性的的脑力劳劳动,也也鉴于不不同软件件在规模模上和复复杂程度度上差别别极大,本指南南认为在在文件编编制工作作中应允允许一定定的灵活活性。这这种灵活活性表现现在如下下各款。2.2.3.11应编制制的文件件种类尽管本指指南认为为在一般般情况下下,一项项软件的的开发过过程中,应产生生的文件件有十四四种,然然而针对对一项具具体的软软件开发发项目
21、,有时不不必编制制这么多多的文件件,可以以把几种种文件合合并成一一种。一一般地说说,当项项目的规规模、复复杂性和和成败风风险增大大时,文文件编制制的范围围、管理理手续和和详细程程度将随随之增加加。反之之,则可可适当减减少。为为了恰当当地掌握握这种灵灵活性,本指南南要求贯贯彻分工工负责的的原则,这意味味着:a一个个软件开开发单位位的领导导机构应应该根据据本单位位经营承承包的应应用软件件的专业业领域和和本单位位的管理理能力,制定一一个对文文件编制制要求的的实施规规定,主主要是:在不同同的条件件下,应应该形成成哪些文文件?这这些文件件的详细细程度?该开发发单位的的每一个个项目负负责人,必须认认真执行
22、行这个实实施规定定。这种种规定的的两个例例子可参参考本指指南的附附录o(参考件件);b对于于一个具具体的应应用软件件项目,项目负负责人应应根据上上述实施施规定,确定一一个文件件编制计计划,主主要包括:1、应该该编制哪哪几种文文件,详详细程度度如何?2、各个个文件的的编制负负责人和和进度要要求;3、审查查、批准准的负责责人和时时间进度度安排;4、在开开发时期期内,各各文件的的维护、修改和和管理的的负责人人,以及及批准手手续。5、每项项工作必必须落实实到人。6、这个个文件编编制计划划是整个个开发计计划的重重要组成成部分;c有关关的设计计人员则则必须严严格执行行这个文文件编制制计划。2.2.3.22
23、文件的的详细程程度从同一份份提纲起起草的文文件的篇篇幅大小小往往不不同,可可以少到到几页,也可以以长达几几百页。对于这这种差别别本指南南是允许许的。其其详细程程度取决决于任务务的规模模、复杂杂性和项项目负责责人对该该软件的的开发过过程及运运行环与与所需要要的详细细程度的的判断。2.2.3.33文件的的扩展当被开发发系统的的规模非非常大(例如源源码超过过一百万万行)时时,一种种文件可可以分成成几卷编编写,可可以按其其每一个个系统分分别编制制,也可可以按内内容划分分成多卷卷,例如如:项目目开发计计划可能能包括:质量保证证计划,配置管理理计划,用户培训训计划,安装实施施计划;系统设计计说明书书可分写
24、写成:系统设计计说明书书,子系统设设计说明明书;程序设计计说明书书可分写写成:程序设计计说明书书,接口设计计说明书书,版本说明明;操作手册册可分写写成:操作手册册,安装实施施过程;测试计划划可分写写成:测试计划划,测试设计计说明,测试规程程,测试用例例;测试分析析报告可可分写成成:综合测试试报告,验收测试试报告;项目开发发总结报报告亦可可分写成成项目开开发总结结报告和和资源环环境统计计。2.2.3.44节的扩扩张与缩缩并在有些文文件中,可以使使用本指指南所提提供的章章、条标标题,但但在条内内又存在在一系列列需要分分别讨论论的因素素本指南南认为,所有的的条都可可以扩展展,可以以进一步步细分,以适
25、应应实际需需要。反反之,如如果章条条中的有有些细节节;非必必需,也也可以根根据实际际情况缩缩并。此此时章条条的编号号应相应应地改变变。2.2.3.55程序设设计的表表现形式式本指南对对于程序序的设计计表现形形式并未未作出规规定或限限制,可可以使用用流程图图的形式式、判定定表的形形式,可可以使用用其他表表现形式式。2.2.3.66文件的的表现形形式本指南对对于文件件的表现现形式亦未未作出规规定或限限制,可可以使用用自然语语言,也也可以使使用形式式化语言言。2.2.3.77文件的的其他种种类当本指南南中规定定的文件件种类尚尚不能满满足某些些应用部部门的特特殊需要要时,他他们可以以建立一一些特殊殊的
26、文件件种类要要求,例例如软件件质量保保证计划划、软件件配置管管理计划划等,这这些要求求可以包包含在本本单位的的文件编编制实施施规定中中。3.文件件编制的的管理工工作文件编制制工作必必须有管管理工作作的配合合,才能能使所编编制的文文件真正正发挥它它的作用用。文件件的编制制工作实实际上贯贯穿于一一项软件件的整个个开发过过程,因因此,对对文件的的管理必必须贯穿穿于整个个开发过过程。在在开发过过程中必必须进行行的管理理工作是是以下四四条。3.1文文件的形形成开发集体体中的每每个成员员,尤其其是项目目负责人人,应该该认识到到:文件件是软件件产品的的必不可可少的组组成部分分;在软软件开发发过程的的各个阶阶
27、段中,必须按按照规定定及时地地完成各各种产品品文件的的编写工工作;必必须把在在一个开开发步骤骤中作出出的决定定和取得得的结果果及时地地写入文文件;开开发集体体必须及及时地对对这些文文件进行行严格的的评审;这些文文件的形形成是各各个阶段段开发工工作正式式完成的的标志。这些文文件上必必须有编编写者、评审者者和批准准者的签签字,必必须有编编写、评评审完成成的日期期和批准准的日期期。3.2文文件的分分类与标标识在软件开开发的过过程中,产生的的文件是是很多的的,为了了便于保保存、查查找、使使用和修修改,应应该对文文件按层层次地加加以分类类组织。一个软软件开发发单位应应该建立立一个对对本单位位文件的的标识
28、方方法,使使文件的的每一页页都具有有明确的的标识。例如可可以按如如下四个个层次对对文件加加以分类类和标识识。a文件件所属的的项目的的标识;b文件件种类的的标识;c同一一种文件件的不同同版本号号;d页号号。此外外,对每每种文件件还应根根据项目目的性质质,划定定它们各各自的保保密级别别,确定定他们各各自的发发行范围围。3.3文文件的控控制在一项软软件的开开发过程程中,随随着程序序的逐步步形成和和逐步修修改,各各种文件件亦在不不断地产产生、不不断地修修改或补补充。因因此,必必须加以以周密的的控制,以保持持文件与与程序产产品的一一致性,保持各各种文件件之间的的一致性性和文件件的安全全性。这这种控制制表
29、现为为:a就从从事一项项软件开开发工作作的开发发集体而而言,应应设置一一位专职职的文件件管理人人员(接接口管理理工程师师或文件件管理员员);在在开发集集体中,应该集集中保管管本项目目现有全全部文件件的主文文本两套套,由该该文件管管理人员员负责保保管;b每一一份提交交给文件件管理人人员的文文件都必必须具有有编写人人、审核核人和批批准人的的签字;c这两两套主文文本的内内容必须须完全一一致;其其中有一一套是可可供出借借的,另另一套是是绝对不不能出借借的,以以免发生生万一;可出借借的主文文本在出出借时必必须办理理出借手手续,归归还时办办理注销销出借手手续;d开发发集体中中的工作作人员可可以根据据工作的
30、的需要,在本项项目的开开发过程程中持有有一些文文件,即即所谓个个人文件件,包括括为使他他完成他他承担的的任务所所需要的的文件,以及他他在完成成任务过过程中所所编制的的文件;但这种种个人文文件必须须是主文文本的复复制品,必须同同主文本本完全一一致,若若要修改改,必须须首先修修改主文文本;e不同同开发人人员所拥拥有的个个人文件件通常是是主文本本的各种种子集;所谓子子集是指指把主文文本的各各个部分分根据承承担不同同任务的的人员或或部门的的工作需需要加以以复制、组装而而成的若若干个文文件的集集合;文文件管理理人员。应该列列出一份份不同子子集的分分发对象象的清单单,按照照清单及及时把文文件分发发给有关关
31、人员或或部门;f一份份文件如如果已经经被另一一份新的的文件所所代替,则原文文件应该该被注销销;文件件管理人人中要随随时整理理主文本本,及时时反映出出文件的的变化和和增加情情况,及及时分发发文件;g当一一个项目目的开发发工作临临近结束束时,文文件管理理人员应应逐个收收回开发发集体内内每个成成员的个个人文件件,并检检查这些些个人文文件的内内容;经经验表明明,这些些个人文文件往往往可能比比主文本本更详细细,或同同主文本本的内容容有所不不同,必必须认真真监督有有关人员员进行修修改,使使主文本本能真正正反映实实际的开开发结果果。3.4文文件的修修改管理理在一个项项目的开开发过程程中的任任何时刻刻,开发发
32、集体内内的所有有成员都都可能对对开发工工作的已已有成果果文文件,提提出进行行修改的的要求。提出修修改要求求的理由由可能是是各种各各样的,进行修修改而引引起的影影响可能能很小,也可能能会牵涉涉到本项项目的很很多方面面。因此此,修改改活动的的进行必必须谨慎慎,必须须对修改改活动的的进行加加以管理理,必须须执行修修改活动动的规程程,使整整个修改改活动有有控制地地进行。修改活活动可分分如下五五个步骤骤进行:a提议议开发集集体中的的任何一一个成员员都可以以向项目目负责人人提出修修改建议议,为此此应该填填写一份份修改建建议表,说明修修改的内内容、所所修改的的文件和和部位、以及修修改理由由;b评议议由项目目
33、负责人人或项目目负责人人指定的的人员对对该修改改建议进进行评议议,包括括审查该该项修改改的必要要性、确确定这一一修改的的影响范范围、研研究进行行修改的的方法、步骤和和实施计计划;c审核核一般由由项目负负责人进进行审核核,包括括核实修修改的自自的和要要求、核核实修改改活动将将带来的的影响、审核修修改活动动计划是是否可行行;d批准准在一般般情况下下,批准准权属于于该开发发单位的的部门负负责人;在批准准时,主主要是决决断修改改工作中中各项活活动的先先后顺序序及各自自的完成成日期,以保证证整个开开发工作作按原定定计划日日期完成成;e实施施由项目目负责人人按照已已批准的的修改活活动计划划,安排排各项修修
34、改活动动的负责责人员进进行修改改,建立立修改记记录、产产生新的的文件以以取代原原有文件件、最后后把文件件交文件件管理人人员归档档,并分分发给有有关的持持有者。4.各种种文件的的内容要要求本篇将对对引言中中提到的的十四种种文件提提供内容容要求,作为文文件编制制的技术术标准。4.1可可行性研研究报告告可行性研研究报告告的编写写目的是是:说明明该软件件开发项项目的实实现在技技术、经经济和社社会条件件方面的的可行性性;评述述为了合合理地达达到开发发目标而而可能选选择的各各种方案案;说明明并论证证所选定定的方案案。可行性研研究报告告的编写写内容要要求如下下:1引言1.1编编写目的的1.2背背景1.3定定
35、义1.4参参考资料料2可行性性研究的的前提2.1要要求2.2目目标2.3条条件、假假定和限限制2.4进进行可行行性研究究的方法法2.5评评价尺度度3对现有有系统的的分析3.1数数据流程程和处理理流程3.2工工作负荷荷3.3费费用开支支3.4人人员3.5设设备3.6局局限性4所建议议的系统统4.1对对所建议议系统的的说明4.2数数据流程程和处理理流程4.3改改进之处处4.4影影响4.4.1对设设备的影影响4.4.2对软软件的影影响4.4.3对用用户单位位机构的的影响4.4.4对系系统运行行的影响响4.4.5对开开发的影影响4.4.6对地地点和设设施的影影响4.4.7对经经费开支支的影响响4.5局
36、局限性4.6技技术条件件方面的的可行性性5可选择择的其他他系统方方案5.1可可选择的的系统方方案15.2可可选择的的系统方方案26投资及及收益分分析6.1支支出6.1.1基本本建设投投资6.1.2其他他一次性性支出6.1.3非一一次性支支出6.2收收益6.2.1一次次性收益益6.2.2非一一次性收收益6.2.3不可可定量的的收益6.3收收益投投资比6.4投投资回收收周期6.5敏敏感性分分析7社会条条件方面面的可行行性7.1法法律方面面的可行行性7.2使使用方面面的可行行性8结论4.2项项目开发发计划编制项目目开发计计划的目目的是用用文件的的形式,把对于于在开发发过程中中各项工工作的负负责人员员
37、、开发发进度、所需经经费预算算、所需需软、硬硬件条件件等问题题作出的的安排记记载下来来,以便便根据本本计划开开展和检检查本项项目的开开发工作作。编制制内容要要求如下下:1.概述述1.1编编写目的的1.2项项目背景景1.3定定义1.4参参考资料料2.项目目过程定定义2.1软软件开发发生命周周期模型型2.2开开发工具具与平台台3.计划划3.1资资源计划划3.2关关键计算算机资源源估计4.项目目管理4.1人人员与角角色4.2人人员计划划4.3风风险管理理计划4.4培培训计划划4.5成成本估计计5.进度度跟踪5.1项项目会议议5.2项项目里程程碑5.3进进度表5.4人人员任务务分配4.3软软件需求求说
38、明书书软件需求求说明书书的编制制是为了了使用户户和软件件开发者者双方对对该软件件的初始始规定有有一个共共同的理理解,使使之成为为整个开开发工作作的基础础。编制制软件需需求说明明书的内内容要求求如下:1.引言言1.1编编写目的的1.2项项目背景景1.3定定义1.4参参考资料料2.任务务概述2.1目目标2.2运运行环境境2.3条条件与限限制3.数据据描述3.1静静态数据据3.2动动态数据据3.3数数据库介介绍3.4数数据词典典3.5数数据采集集4.功能能需求4.1功功能划分分4.2功功能描述述5.性能能需求5.1数数据精确确度5.2时时间特性性5.3适适应性6.运行行需求6.1用用户界面面6.2硬
39、硬件接口口6.3软软件接口口6.4故故障处理理7.其它它需求4.4数数据要求求说明书书数据要求求说明书书的编制制目的是是为了向向整个开开发时期期提供关关于被处处理数据据的描述述和数据据采集要要求的技技术信息息。编制制数据要要求说明明书的内内容要求求如下:1引言1.1编编写目的的1.2背背景1.3定定义1.4参参考资料料2数据的的逻辑描描述2.1静静态数据据2.2动动态输入入数据2.3动动态输出出数据2.4内内部生成成数据2.5数数据约定定3数据的的采集3.1要要求和范范围3.2输输入的承承担者3.3处处理3.4影影响4.5概概要设计计说明书书概要设计计说明书书又可称称系统设设计说明明书,这这里
40、所说说的系统统是指程程序系统统。编制制的目的的是说明明对程序序系统的的设计考考虑,包包括程序序系统的的基本处处。流程程、程序序系统的的组织结结构、模模块划分分、功能能分配、接口设设计。运运行设计计、数据据结构设设计和出出错处理理设计等等,为程程序的详详细设计计提供基基础。编编制概要要设计说说明书的的内容要要求如下下:1引言1.1编编写目的的1.2背背景1.3定定义1.4参参考资料料2总体设设计2.1需需求规定定2.2运运行环境境2.3基基本设计计概念和和处理流流程2.4结结构2.5功功能需求求与程序序的关系系2.6人人工处理理过程2.7尚尚未解决决的问题题3接口设设计3.1用用户接口口3.2外
41、外部接口口3.3内内部接口口4运行设设计4.1运运行模块块组合4.2运运行控制制4.3运运行时间间5系统论论据结构构设计5.1逻逻辑结构构设计要要点5.2物物理结构构设计要要点5.3数数据结构构与程序序的关系系6系统出出错处理理设计6.1出出错信息息6.2补补救措施施7安全保保密设计计8系统维维护设计计4.6详详细设计计说明书书详细设计计说明书书又可称称程序设设计说明明书。编编制目的的是说明明一个软软件系统统各个层层次中的的每一个个程序(每个模模块或子子程序)的设计计考虑,如果一一个软件件系统比比较简单单,层次次很少,本文件件可以不不单独编编写,有有关内容容合并入入概要设设计说明明书。对对详细
42、设设计说明明书的内内容要求求如下:1引言1.1编编写目的的1.2背背景1.3定定义1.4参参考资料料2程序系系统的组组织结构构3程序11(标识识符)设设计说明明3.1程程序描述述3.2功功能3.3性性能3.4输输入项3.5输输出项3.6算算法3.7流流程逻辑辑3.8接接口3.99存储分分配3.100注释设设计3.111限制条条件3.122测试计计划.3.133尚未解解决的问问题4程序22(标识识符)设设计说明明4.7数数据库设设计说明明书数据库设设计说明明书的编编制目的的是对于于设计中中的数据据库的所所有标识识、逻辑辑结构和和物理结结构作出出具体的的设计规规定。其其内容要要求如下下:1引言1.
43、1编编写目的的1.2背背景1.3定定义1.4参参考资料料2外部设设计2.1标标识符和和状态2.2使使用它的的程序2.3约约定2.4专专门指导导2.5支支持软件件3结构设设计3.1概概念结构构设计3.2逻逻辑结构构设计3.3物物理结构构设计4运用设设计4.1数数据字典典设计4.2安安全保密密设计4.8用用户手册册用户手册册的编制制是要使使用非专专门术语语的语言言,充分分地描述述该软件件系统所所具有的的功能及及基本的的使用方方法。使使用户(或潜在在用户)通过本本手册能能够了解解该软件件的用途途,并且且能够确确定在什什么情况况下,如如何使用用它。具具体的内内容要求求如下:1引言言1.1编编写目的的1
44、.2背背景1.3定定义1.4参参考资料料2用途2.1功功能2.2性性能2.2.1精度度2.2.2时间间特性2.2.3灵活活性2.3安安全保密密3运行环环境3.1硬硬设备3.2支支持软件件3.3数数据结构构4使用过过程4.1安安装与初初始化4.2输输入4.2.1输入入数据的的现实背背景4.2.2输入入格式4.2.3输入入举例4.3输输出4.3.1输出出数据的的现实背背景4.3.2输出出格式4.3.3输出出举例4.4文文卷查询询4.5出出错处理理与恢复复4.6终终端操作作4.9操操作手册册操作手册册的编制制是为了了向操作作人员提提供该软软件每一一个运行行的具体体过程和和有关知知识,包包括操作作方法
45、的的细节。具体的的内容要要求如下下:1引言1.1编编写目的的1.2背背景1.3定定义1.4参参考资料料2软件概概述2.1软软件的结结构2.2程程序表2.3文文卷表3安装与与初始化化4运行说说明4.1运运行表4.2运运行步骤骤4.3运运行1(标识符符)说明明4.3.1运行行控制4.3.2操作作信息4.3.3输入入一输出出文卷4.3.4输出出文段4.3.5输出出文段的的复制4.3.6启动动恢复过过程4.4运运行2(标识符符)说明明5非常现现过程6远程操操作4.100模块开开发卷宗宗模块开发发卷宗是是在模块块开发过过程中逐逐步编写写出来的的,每完完成一个个模块或或一组密密切相关关的模块块的复审审时编写写一份,应该把把所有的的模块开开发卷宗宗汇集在在一起。编写的的目的是是记录和和汇总低低层次开开发的进进度和结结果,以以便于对对整个模模块开发发工作的的管理和和复审,并为将将来的维维护提供供非常有有用的技技术信息息。具体体的内容容要求如如下:1标题2模块开开发情况况表(见见下表)模块开发发情况表表3功能说说明4设计说说明5源代码码清单6测试说说明7复审的的结论4.111测试计计划及设设计这里所说说的测试试,主要要是指整整个程序序系统的的组装测测试和确确认测试试。本文文件的编编制是为为了提供供一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年临时工派遣合同样本
- 信托公司委托贷款合同
- 缆索吊机租赁合同样本
- 标准家教服务合同范本
- 2024标准附期限借款合同样本
- 2024模板采购合同范本
- 2024工程装修简易合同样本
- 物业租赁合同模板
- 技术服务合同中的保密义务与条款
- 建材产品购销协议样本
- 民法典讲座-继承篇
- 外包施工单位入厂安全培训(通用)
- 糖尿病健康知识宣教课件
- 客户接触点管理课件
- Python语言学习通超星课后章节答案期末考试题库2023年
- 医学-心脏骤停急救培训-心脏骤停急救教学课件
- 高中英语-Book 1 Unit 4 Click for a friend教学课件设计
- 年产30万吨碳酸钙粉建设项目可行性研究报告
- 主题班会如何对待厌学情绪(初二) 省赛获奖 省赛获奖
- 初中数学北师大版七年级上册课件5-4 应用一元一次方程-打折销售
- 0-6岁儿童健康管理服务规范(第三版)
评论
0/150
提交评论