md5与string.Equals的效率差距到底有多大

其实在比较字符串这方面MD5的效率肯定没有string.Equals的效率高这个是一定的,但是差距到底有多大测试的代码:比较的字符数是十万,具体看代码

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {


            string documentContent1 = "<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n";



            string documentContent = "<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?><book xmlns=\"http://docbook.org/ns/docbook\">\r\n<chapter xml:id=\"093FAB6F-C4B7-4CC6-9232-F5EF7635EED7\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>前辅</title><para ><![CDATA[概要设计说明书]]></para><para ><![CDATA[概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。]]></para><para ><![CDATA[编制概要设计说明书的内容要求如下:]]></para></chapter><chapter xml:id=\"14001B49-2368-4358-913B-9496EC7A1DBB\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>1 引言</title><section xml:id=\"871696B9-1434-457F-A519-0EAAC3B25C6C\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.1 编写目的</title><para><![CDATA[说明编写这份概要设计说明书的目的,指出预期的读者。]]></para></section><section xml:id=\"CCD6EAF3-A96D-444A-98C8-5CCD3BD03E41\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.2 背景</title><para><![CDATA[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。]]></para></section><section xml:id=\"14BD9321-24CC-40C5-985B-655A3566EDDD\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.3 定义</title><para><![CDATA[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]]></para></section><section xml:id=\"71E21268-F697-4934-A25B-F25EB14A3638\" xml:pId=\"14001B49-2368-4358-913B-9496EC7A1DBB\"><title>1.4 参考资料</title><para><![CDATA[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件; 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]]></para></section></chapter><chapter xml:id=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>2 总体设计</title><section xml:id=\"A51D6921-1D90-4291-AB96-38D6E241B40F\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.1 需求规定</title><para><![CDATA[说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。]]></para></section><section xml:id=\"779780E6-A130-40EE-8B3D-2D55ED08C2EB\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.2 运行环境</title><para><![CDATA[简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。]]></para></section><section xml:id=\"BACD09CE-8F3A-4D60-849A-3E51837617F1\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.3 基本设计概念和处理流程</title><para><![CDATA[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]]></para></section><section xml:id=\"8EC8628E-7929-4529-89B8-6E9C417A58D7\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.4 结构</title><para><![CDATA[用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。]]></para></section><section xml:id=\"3FB918BB-D70B-4C5B-9076-1A44AB954107\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.5 功能需求与程序的关系</title><para><![CDATA[本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:]]></para><para><mediaobject><imageobject><imagedata role=\"0\" fileref=\"54e07baf04de6c4cefd003936cdc0151.jpg\"><picdesc></picdesc></imagedata></imageobject></mediaobject></para></section><section xml:id=\"3C708B4C-04A3-4E33-9C9E-47AB39874953\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.6 人工处理过程</title><para><![CDATA[说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。]]></para></section><section xml:id=\"F550E519-92D9-4026-9865-4E73CF8E8EAA\" xml:pId=\"1E9CE45E-D91F-4EA0-BFE6-9FC58BA34268\"><title>2.7 尚未解决的问题</title><para><![CDATA[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。]]></para></section></chapter><chapter xml:id=\"097A0970-F8E4-4035-8356-1EA11547226E\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>3 接口设计</title><section xml:id=\"D2884AEF-6263-48B2-8947-A1D4A64E9864\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.1 用户接口</title><para><![CDATA[说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。]]></para></section><section xml:id=\"218B46A2-78F2-478E-8F77-D169A7CDAD99\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.2 内部接口</title><para><![CDATA[说明本系统之内的各个系统元素之间的接口的安排。]]></para></section><section xml:id=\"360D1EBB-F893-401F-B806-F48A810103D5\" xml:pId=\"097A0970-F8E4-4035-8356-1EA11547226E\"><title>3.3 外部接口</title><para><![CDATA[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。]]></para></section></chapter><chapter xml:id=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>4 运行设计</title><section xml:id=\"EF29C8D2-1CCB-4069-9FA2-D85F0A446002\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.1 运行模块组合</title><para><![CDATA[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。]]></para></section><section xml:id=\"A607BD07-AB70-4360-9191-06BB90120CDD\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.2 运行控制</title><para><![CDATA[说明每一种外界的运行控制的方式方法和操作步骤。]]></para></section><section xml:id=\"C4AB8500-3514-4071-96A5-03465C611093\" xml:pId=\"BEC30DBB-C654-413C-BB9F-2211FD5EE061\"><title>4.3 运行时间</title><para><![CDATA[说明每种运行模块组合将占用各种资源的时间。]]></para></section></chapter><chapter xml:id=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>5 系统数据结构设计</title><section xml:id=\"96FA19A3-C2FB-48A9-A914-35C30E521B6D\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.1 逻辑结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。]]></para></section><section xml:id=\"A9983FF4-8A28-4CB4-882F-0371768BDE51\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.2 物理结构设计要点</title><para><![CDATA[给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。]]></para></section><section xml:id=\"DD24D356-41C7-4E1D-BF12-1B8F1BC5E2AD\" xml:pId=\"D3DC2609-6569-4F1C-812A-BFE2E7003738\"><title>5.3 数据结构与程序的关系</title><para><![CDATA[说明各个数据结构与访问这些数据结构的形式:]]></para></section></chapter><chapter xml:id=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\" xml:pId=\"00000000-0000-0000-0000-000000000000\"><title>6 系统出错处理设计</title><section xml:id=\"B7E8E39F-718A-4DC9-A2BF-DAAABD63547B\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.1 出错信息</title><para><![CDATA[用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]]></para></section><section xml:id=\"94B949E3-2FA5-43B7-AC58-0C99055F00F4\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.2 补救措施</title><para><![CDATA[说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。]]></para></section><section xml:id=\"FBAFB598-82BD-4BCD-8140-4B41781EAA35\" xml:pId=\"3F3A1197-7FBB-421B-A8DC-DF7E3C503FE5\"><title>6.3 系统维护设计</title><para><![CDATA[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。]]></para><para><![CDATA[]]></para></section></chapter>\r\n</book>\r\n";


            //string content1 = "<?xml version=\"1.0\" encoding=\"utf-8\"?><book";
            //string content2 = "<?xml version=\"1.0\" encoding=\"utf-8\"?><book";

            Stopwatch stopwatch1 = new Stopwatch();
            //第一次计时
            stopwatch1.Start();
            Console.WriteLine("Stopwatch is running:{0}", stopwatch1.IsRunning);//判断当前Stopwatch的状态

            if (string.Equals(documentContent1, documentContent))
            {
                Console.WriteLine("相同");
            }
            else
            {
                Console.WriteLine("bo相同");
            }


            stopwatch1.Stop();
            Console.WriteLine("Using Elapsed output runTime:{0}", stopwatch1.Elapsed.ToString());//这里使用时间差来输出
            Console.WriteLine("===================================================");


            Stopwatch stopwatch2 = new Stopwatch();
            //第一次计时
            stopwatch2.Start();
            Console.WriteLine("Stopwatch is running:{0}", stopwatch2.IsRunning);//判断当前Stopwatch的状态

            string documentContentMD5 = getMD5(documentContent1);
            string contentMD5 = getMD5(documentContent);

            if (string.Equals(documentContentMD5, contentMD5))
            {
                Console.WriteLine("相同");
            }
            else
            {
                Console.WriteLine("bo相同");
                
            }
            stopwatch2.Stop();
            Console.WriteLine("Using Elapsed output runTime:{0}", stopwatch2.Elapsed.ToString());//这里使用时间差来输出
            Console.WriteLine("===================================================");

            Console.ReadKey();


            //String str1 = "Asd";
            //String str2 = new Class1().fff();

            //Console.WriteLine("{0}", str1.Equals(str2));
            Console.ReadKey();
        }
        public static string getMD5(string source)
        {
            string result = "";
            try
            {
                byte[] result1 = Encoding.Default.GetBytes(source);
                MD5 md5 = new MD5CryptoServiceProvider();
                byte[] output = md5.ComputeHash(result1);
                string encryptResult = BitConverter.ToString(output).Replace("-", "");
                return encryptResult;
            }
            catch (Exception)
            {
                return "0";
            }
        }
    }
}



差别还是很大的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值