湖南计算机股份公司某上市公司iso9000-20xx之软件开发和文档编制管理程序-i(编辑修改稿)内容摘要:
通讯网络 软件环境 运行该软件需要的操作系统、数据库软件、以及相应的其他应用软件 人员环境 操作 该软件对人员的要求,人员的素质、数量 功能需求 对系统中每一个功能,要求用图示或文字详细描述: 概述 —— 叙述功能名称、目标和作用 输入 —— 详述该功能输入的信息 处理 —— 描述该功能作什么,如何对输入信息进行加工并转换成输出信息 输出 —— 详述该功能输出的信息 内部生成数据 —— 列出用户所关心的内部生成数据 性能需求 定量的描述该软件系统应满足的具体性能需求 精度 说明该软件系统的精度要求,如: 数据的精度要求 数字计算的精度要求 数据转送的误码率要求 时间特性 说明该软件系统的时间要求,如: 解题时间 询问和 更新数据文件的响应时间 系统各项功能的顺序关系 由于输入类型的不同和操作方式的变化而引起的优先顺序 在峰值负载期,与所规定的响应时间的允许偏离范围 灵活性 说明当需求发生某些变化时该软件系统的适应能力,指出为适应这些变化而需要设计的软件成分和过程 输入和输出 描述输入和输出的每个数据元素,对每个数据元素可列出如下信息: 数据元素名 同义名 定义 格式 值域 度量单位 数据项名、缩写词和代码 对于输入数据,还要说明时间要求、优先顺序和输入媒体。 对于输出数据,亦要说明时间要求、优先顺序和输出形式,并要描述对特殊输入输出项的保密要求和措施。 数据库特性 详细描述数据库中要用到的每个数据元素,对每个数据元素可列出如下信息: 数据元素名 同义名 定义 格式 值域 度量单位 数据项名、缩写词和代码 要根据记录的规模和数量来估计数据存储要求,并要预测数据的增长率。 故障处理 列出在该系统出现故障时,为满足信息处理要求而可能采取的技术措施,如: 后备技术 低效技术 再启动技术 接口 说明该软件系统与其他系统和子系统的接口 软件接口和硬件接口 安全和保密 说明该软件系统在安全和保密方面的要求 交付方式 交付的内容 全部的设计文件、发行版本、源程序 交付的媒体介质 纸质文件、电子文件、 CD、 FLASH、软盘 附录五: 软 件 开 发 规 范 软件开发的流程和需要的文档资料同项目开发类似,在第 章中有详细的描述,在这不再作介绍了,仅介绍与软件紧密相关的常用文档资料的格式模板,以及编程设计中的若干规定 常用文档的格式模板 流程图 概述 国家标准 GB152689《信息处理 — 数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定》规定了信息处理文件使用的各种符号及其使用 的具体约定。 要求采用 VISIO 或 SMARTDRAW软件绘制流程图。 流程图所用符号及其简要说明 符号 符号名 简要说明备注 数据 表示数据,其中可注明数据名、来源、用途或其他的文字说明。 此符号并不限定数据的媒体 处理 表示各种处理功能。 符号内可注明处理名或其简要功能 既定处理 表示已命名的既定处理。 该处理为在另外地方已得到详细说明的一个操作或一组操作。 例如子程序、函数、模块。 符号内可注明处理名或其简要功能 准备 表示修改一条指令或一组指令以影响随后的活动。 例如:设置开关、修改变址寄 存器、初始化例行程序 判断 表示判断或开关。 符号内可注明判断的条件,它只有一个入口,但可以有若干可以选择的出口。 在对符号内的条件求值后,有一个且只有一个出口被激活。 求值结果可在表示出口路径的流线附近写出 并行处理 表示同步进行两个或两个以上并行方式的操作。 循环界限 循环界限由上界限和下界限构成,分别表示循环的开始和结束。 流线 表示控制流的流向 虚线 用于表明被注解的范围或连接被注解部分与注解正文 连接符 用于表明转向流程图的它处,或从它处转入。 它是流线的断点。 在圆内注 明某一标志符,表明该流线将在具有相同标志符的另一连接符处继续下去。 端点符 程序流程的起点或结束 注解符 表示注解的内容,虚线须连接到被注解的符号或符号组合上。 省略符 若流程图中有些部分无需给出符号的具体形式和数量,可用省略符。 省略符应夹在流线符号之中。 使用约定 图的布局 流程图所用的符号应该均匀分布,连线保持合理的长度,并尽量少使用长线。 符号标志符 这是赋予某个符号的标志符,其作用是便于其他文件中引用该符号。 符号标志符要写在符号的左上角。 符号描述符 它用于交叉引用,表达一个符号 的特殊用途,或者进一步理解某个符号的功能。 描述符要写在符号的右上角。 连接的约定 标准流向 从左至右,自上而下 箭头的使用 可随时在流线上使用箭头指示方向,当流程不是标准流向时,一定要采用箭头来指示方向。 流线的交叉 应当尽量避免流线的交叉,即使出现,交叉的流线之间没有任何逻辑关系,不对流向产生影响。 流线的汇集 两根或更多的进入线可以汇集为一根输出线,各连接点应相互错开以提高清晰度,并在必要时使用箭头表示流向。 互连 一般情况下,流线应从符号的左边或顶端进入,从右边或底端离开。 它们都应对准符号的中心。 多 出口 一个符号如有多个出口,应按下述方式表示,在每个出口都应标有适当的条件值,以反映它所表示的逻辑路径。 数据结构 结构名称 描述 名 称 定 义 描 述 使用特点 数据字典 数据字典和数据结构图可形成交互参照关系 名称 定义 描述 使用特点 条件值C a s e 1C a s e 2C a s e 3比较A 、BA = BA BA B 项目计划表 要求采用 PROJECT 软件制作,大致格式如下: 项目名称 标识号 任务 工期 开始时间 完成时间 提交件 负责人 拟制: 校对: 审核: 批准: 第 页 函数 /过程接口 函数名 :必须与源程序中的一致,包括大小写 功能 :简要说明该函数 /过程实现的功能 ,以及主要的算法,对重要的函数 /过程可采用伪语言进行描述 入口参数 :对入口参数作简要的说明,利用全局变量,则也要说明 出口参数 :对出口参数作简要的说明,改变了全局变量,则也要说明 返回值 :对函数的返回值说明其类型和作用 程序设计的若干规定 这里例举了 C 语言和汇编语言的规定,其他编程语言应参照这些规定编写 C语言 见附录六 汇编语言 见附录六 附录六: 程 序 设 计 若 干 规 定 引言 本文档描述了项目开发中的编程标准,其目的是提供一个编程的严格规则,使得程序 有统一的风格,以便于理解和维护,项目主要由 C语言和汇编语言编写 . C 语言 产生新代码 图 D1描述了产生 C语言新代码的格式,在写新代码之前,程序员必需首先将 ,然后编辑新文件以提供下列信息 . 目的 提供一个关于程序的简要描述 . 版本状态 给出当日的日期,程序员姓名,创建或修改 . 输入 列出及描述所有该程序将输入的变量,描述应简要而完全,有必要要描述一个组中不同的元素,或者一个词的字节或位,如果没有输入变量 ,则键入 none. 输出 列出及描述所有该函数的输出变量,同时描述副作用,如果有的话 . 限制 简要说明。湖南计算机股份公司某上市公司iso9000-20xx之软件开发和文档编制管理程序-i(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。