管理知识概要设计说明书_第1页
管理知识概要设计说明书_第2页
管理知识概要设计说明书_第3页
管理知识概要设计说明书_第4页
管理知识概要设计说明书_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编号:_版本:_概要设计讲明书托付单位承办单位编写签名_ 年 月 日复查签名_ 年 月 日批准签名_ 年 月 日目录 TOC o 1-3 t 章,1,节,2,1级 条,3,2级 条,4 第1章引言 PAGEREF _Toc458050474 h 01.1编写目的 PAGEREF _Toc458050475 h 01.2术语 PAGEREF _Toc458050476 h 01.3参考文献 PAGEREF _Toc458050477 h 0第2章系统概述 PAGEREF _Toc458050478 h 02.1系统讲明 PAGEREF _Toc458050479 h 02.2系统任务 PAGER

2、EF _Toc458050480 h 02.2.1系统目标 PAGEREF _Toc458050481 h 02.2.2运行环境 PAGEREF _Toc458050482 h 02.2.3与其它系统关系 PAGEREF _Toc458050483 h 02.3需求规定 PAGEREF _Toc458050484 h 02.3.1功能需求 PAGEREF _Toc458050485 h 02.3.2性能需求 PAGEREF _Toc458050486 h 02.3.3数据要求 PAGEREF _Toc458050487 h 02.3.4其它 PAGEREF _Toc458050488 h 0第

3、3章总体设计 PAGEREF _Toc458050489 h 03.1系统物理结构 PAGEREF _Toc458050490 h 03.1.1系统流程图 PAGEREF _Toc458050491 h 03.1.2设备清单 PAGEREF _Toc458050492 h 03.2软件结构图 PAGEREF _Toc458050493 h 03.2.1模块结构图 PAGEREF _Toc458050494 h 03.2.2模块清单 PAGEREF _Toc458050495 h 0第4章模块功能描述 PAGEREF _Toc458050496 h 04.1模块1(标识符) 功能 PAGEREF

4、 _Toc458050497 h 04.2模块2 (标识符)功能 PAGEREF _Toc458050498 h 0第5章接口设计 PAGEREF _Toc458050499 h 05.1用户界面 PAGEREF _Toc458050500 h 05.2硬件接口 PAGEREF _Toc458050501 h 05.3软件接口 PAGEREF _Toc458050502 h 05.4通信接口 PAGEREF _Toc458050503 h 0第6章数据结构设计 PAGEREF _Toc458050504 h 错误!未定义书签。6.1数据结构1 (标识符) PAGEREF _Toc4580505

5、05 h 错误!未定义书签。6.1.1结构属性 PAGEREF _Toc458050506 h 错误!未定义书签。6.1.2逻辑结构 PAGEREF _Toc458050507 h 06.1.3物理结构 PAGEREF _Toc458050508 h 06.1.4数据元素 PAGEREF _Toc458050509 h 错误!未定义书签。6.2数据结构2 (标识符) PAGEREF _Toc458050510 h 错误!未定义书签。第7章运行设计 PAGEREF _Toc458050511 h 07.1运行1 PAGEREF _Toc458050512 h 07.1.1运行模块组合运行名称 P

6、AGEREF _Toc458050513 h 07.1.2运行操纵操作 PAGEREF _Toc458050514 h 07.1.3运行时刻 PAGEREF _Toc458050515 h 07.2运行2 PAGEREF _Toc458050516 h 0第8章系统安全 PAGEREF _Toc458050517 h 08.1系统安全 PAGEREF _Toc458050518 h 08.2数据安全 PAGEREF _Toc458050519 h 08.3后备与恢复 PAGEREF _Toc458050520 h 08.4出错处理 PAGEREF _Toc458050521 h 08.5计算机

7、病毒的防治措施 PAGEREF _Toc458050522 h 0第9章功能需求、数据结构和模块 PAGEREF _Toc458050523 h 09.1功能需求与模块关系 PAGEREF _Toc458050524 h 09.2数据结构与模块关系 PAGEREF _Toc458050525 h 0引言编写目的可直接引用下面一段话:讲明对程序系统的设计考虑,包括程序系统的差不多处理流程,程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和安全性设计等,为程序的详细设计奠定基础。同意增加专门的编写目的,即依照实际情况,编写者希望将一些针对特定系统的概要设计的考虑进行讲明,可

8、附加到上述一段文字的后面。术语序号 术语或缩写词 讲明性定义_ _ _序号 术语或缩写词 讲明性定义_ _ _参考文献 “参考文献”一节包含两个方面的文献:该文档所引用的文献,阅读该文档需要预先了解的资料。序号资料名文件编号发表日期出版单位系统概述系统讲明任务提出单位:开发单位:预期用户:系统任务系统目标运行环境与其它系统关系需求规定功能需求性能需求数据要求其它总体设计系统物理结构系统流程图系统物理结构用系统流程图表示。它以黑箱方式,用图形符号描述系统的每个部件(程序、文件、数据库、表格和人工过程等)和信息在系统各部件之间的流淌。需要注意的是,系统流程图表示的不是对信息进行加工处理的操纵过程。

9、它是在物理层次上表明数据的流淌情况。那个层次不涉及数据的变换细节。从系统流程图得到一个设备清单,列明组成系统的硬设备的名称、型号和规格。设备清单序号设备名称数 量型号和规格软件结构图模块结构图 软件结构包括软件模块和模块间的操纵关系和模块组成关系。在概要设计时期,模块指功能模块,即按设计原理,划分独立功能而设计的模块。软件结构用模块结构图表示。模块结构图的结点(方框)表示模块,分支(箭头)表示调用关系或组成关系,即上层模块调用下层模块,或上层模块由下层模块组成。模块应适当编号,编号要体现模块所在的层数。为了便于阅读,能够用多个结构图表示一个系统软件结构。一般可在不同的抽象级不上描述模块。例如,

10、在母图上的模块表示较大的复杂功能,我们就可为它生成一个子结构图,它表示母图上的一个功能分解,划分了更小的子模块。还有一种处理是,当一页不能完全容纳结构图时,能够把某些模块的下层模块移到下一页,因此,这些下层模块的上层模块要重复一次。模块清单编 号模 块 名 称模 块 标 识模块功能描述模块1(标识符) 功能模块功能描述讲明设计者对软件需求讲明书中规定的功能的一种划分,及功能需求到模块的一种分配。它是模块结构图的补充,它们结合在一起,表达了软件设计的差不多考虑。原则上,在软件结构图中出现的每个功能模块都对应一个如此的描述。它通过描述模块的输入数据、输出数据和处理以及它们的关系来表达模块功能。图中

11、应列出分配给模块的所有处理,列出接口参数定义的数据和存储数据。表明输入/输出数据和处理的关系。 功能描述除了自然语言之外,也可考虑用半形式化的语言,如结构化语言或类程序设计语言,使得功能描述更加简洁明了,更有利于软件模块的算法设计。模块编号:模块名称:模块标识符:输 入处 理输 出模块2 (标识符)功能接口设计用户界面1. 用户操纵系统的方式 (例如,菜单、填表、命令或问答等),信息的逻辑结构;2. 信息显示方式 (包括格式,信息的区域划分等);显示格式的逻辑层次,各层次的转换方式和关系;3. 用户对屏幕格式的操纵操作方式;4. 求助信息及显示方式、启动方法;5. 出错信息及显示方式。硬件接口

12、硬设备的接口类型、连接方式软件接口通信接口数据传递方式和数据格式,包括通信协议。数据库构设计数据库数据模型有三个不同的定义层次。一个是用户视图、即数据库子模式。 一个是数据库的全局逻辑视图,即数据库模式。另一个是存储视图,即存储模式。设计数据库结构确实是定义这三个模式。 除上述数据结构定义之外,还应该给出下列定义属性:组织形式:记录在文件空间存储模式。如,顺序文件、索引文件、随机文件、散列文件等。存取方式:记录访问模式。如:随机访问、顺序访问。使用方式:对记录的读写要求。如,只读,只写,或读/写。 记录类型:组成数据项的元素类型、长度、构成次序、取值规则等。索引安排和定义:例如,主/次关键字的

13、定义和限制,索引级不,每级的数据项定义等。物理存储属性:驻留介质,物理标识,物理存储块长度等。数据库1(标识符)结构属性数据库名称 逻辑标识物理标识数据库类型 关系数据库存储模式存储介质访问模式读/写方式逻辑结构关系数据库的逻辑结构,用关系模式描述。 表的定义表1表名:字段名类型索引或外键描述触发器:索引: 表2表名:字段名类型索引或外键描述触发器:索引: (其余表)视图的定义 请用插入的Visio图描述表与表之间的关系视图1视图2( 其余视图)(扩展)存储过程的定义物理结构数据的物理结构用存储表、链表或索引表等描述。(其余数据库的描述)运行设计在复杂的应用环境中,任务可分为各种类型的子任务,

14、相应的处理也应进行分类。相关于如此的应用,系统的功能十分庞大。用户在某次使用时,不一定用到所有的功能,也确实是讲做什么事,用什么功能。如此有必要定义系统的不同运行。 系统的每种运行可能涉及不同的模块,使用不同的界面,不同的支持环境,并有不同的前置条件,以及以不同的操纵操作完成一次运行。它们所占的系统资源也不同。定义不同的运行,给出相应的运行模块集合有利于测试和维护。假如某种功能在一次运行时发生故障,就能依照相应的模块集合大致确定故障的可能范围。运行1运行模块组合运行名称 模块集合运行条件支持软件运行操纵操作运行名称操纵方法操作步骤运行时刻运行名称所占资源时刻运行2系统安全系统安全(1、系统安全操纵和物理爱护措施2、用户身份鉴不机制3、用户对系统的访问权限和范围)数据安全(1、数据用户身份鉴不2、访问主体、访问对象的操纵策略和实现方法3、数据加密方法)后备与恢复(1、系统后备 2、数据后备 3、系统恢复 4、数据恢复)出错处理(1、出错情况 2、出错信息输出形式、信息含义、处理方法3、出错失效的后备措施)计算机病毒的防治措施功能需求、数据结构和模块 这一章建立功能和模块、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论