欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PDF文档下载
     

    [电子标准]-SJT10367-19931.pdf

    • 资源ID:3692672       资源大小:1.29MB        全文页数:43页
    • 资源格式: PDF        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    [电子标准]-SJT10367-19931.pdf

    SJ 中 华 人 民 共 和 国 电 子 行 业 标 准 S J / T 1 0 3 6 7 一9 3 计算机过程控制软件开发规程 P r o c e d u r e f o r c o m p u t e r p r o c e s s c o n t r o l s o f t w a r e d e v e l o p m e n t 1 9 9 3 - 0 7 - 2 1 发布1 9 9 3 - 1 2 - 0 1 实施 中华人民共和国电子工业部 批准 目次 1 主题内容与 适用范围 · ,. · · · · , , · · · · · · · · · · · , · , · · · · · · · · 。 。 · · · · · · · · · , · · · · · · · · · · · · , , 。 · · · · · · · · · , · · · · · ( 1 ) 1 . 1 主 题内容 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · , · ·· · · · · · · · · · · · · · · · · · · 。· · · · · · · · · · · · 。 · · · · · · · · · · 一( 1 ) 1 . 2 适用范围 · · , · · 甲 · · · · · · · · · · · · . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . · · · · · · · · · · · · · ,. · · · · · · · ” 甲 一( 1 ) 2 引用标准 · · , · · · · · 。 · · · · · · · · · , · · · · · , · · · · · · , · · · · · ,. · ·· · · · · · ·· · · · · · · , · · · · · · · · · · · · · · · · · · · · · · · · · · · ” ( 1 ) 3 定义 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 一( 2 ) 第 一 篇 计 算 机 过 程 控 制 软 件 的 开 发 · · · · · · · · · ·· · · · · · · · · · · · · · · · · , 。 · ·· · 。 · · 。 · · · 。 · · · · · · · · , · · · · 。 · · · ( 3 ) 4 计算 机过程控制软件的生存 周期 · · · · · · · . . . . . . . . . . . . . . . . . . . . . . · · · · · · · · 。 · · · · · · · · · · · · · · · · · ( 3 ) 4 . 1 控制软件产品类2和开发 模型的关系 · . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 3 ) 4 . 2 控制软件的开发规模 · · · · · · · · · · · · · · · · · · , · · · · · · · · · · · · · · · · · · · ·· · , · · · · · · · · · · · · · · · · · · · · · · , · · ( 4 ) 5 控制软件开发流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . · · · · . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 5 ) 5 . 1 可行性研究和计划 · · · · , · · . . . . . . . . . . . . . . . . . . ., 甲 , , · · · · · · · , , - · , · · · · · · 甲 , , · · · · · · · · ” · · · · ( 5 ) 5 . 2 需求分析 · · · · · · · · · · · · · · · · · · · · · · . . . . . . . . . . . . . . . . . . . . . . . . · · · · · · · · · · , · · · · · · · ·· · ·· · · · · · · · · · · · , · · · · ( 6 ) S . 3 概要设计 · · · · · · 4 · · · · · · · · ·· · , · · · · · · · , · · · · · · · 、 · · · · · · · · · · · · · · · · · · · · · . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 7 ) 5 . 4 详细 设计 · · · · · · , · · , · · · · , · ·· · , · · , · · · , · · · · , · · · · · · · · · · · , · · , · · · · · · · · · · , , · · · · · · · · · · · 。 · · · · · · · · · , · · ( 9 ) 5 . 5 编码· · · · · · · · · · · · · · · · · · ,. · · · · · · · · · · · · , · · · · · · · · · · · · · · · · · · · · · · · · · · · , ,· · · · · · · · · · · · · · · · · · · 一( 1 0 ) 5 . 6 测试· . . . . . . . . . . . . . . . . . . . . . . . . . . . . 。 · · · · · · · · · · · · · · · · · · · · · · . . . . . . . . . . . . . . . , · · ·· · · · · · · · · · · · · · · ( 1 0 ) 5 . 7 维护· · · · · , · · · · · · · · · , · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 。 · · · · · , · · · · · · · · · · · · · · · · · · · · · ,. · · · · 一( 1 2 ) 第二篇 计算机过程 控制软件 开发文档的 编制 · · · · · · · · · · · · · · · · · · · · · · · · · · · 4 · · · · · · · · · ·· · · 。 · ( 1 2 ) 6 文档的一般要求· , · , , , · · · · · ·, , , · ,. · 】 · · · · , · · ,.· · · , · · · · · · · · , · · · · · · · · · · · · · · · 卜 · · · , , , · · · ( 1 2 ) 6 . 1 文档的范围. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 1 2 ) 6 . 2 文档的规模. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . · · · · · · · · · 。 · · · · · · · , · · · · · · · · · · · · , · · · 一 ( 1 3 ) 6 . 3 文档的编制指导· · , · · · · · · · · · , , · · · · · · 4 · · · · · · . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . · 一( 1 3 ) 7 文档的内容提 要和编写提示· · · · · · 。 · · · · · · · · · · · · · · · · · · · · · · 。 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 。 · · · · · ( 1 3 ) 7 _ 1 可行 性研究 报告· · · · · · · · · · · · · · · · · · · · · · , · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·. . . . . . . ( 1 4 ) 7 . 2 综 合 开 发 计 划 卷· · · · · · · · · · · · · , · · · · · · · · · · · · , · · · · · · · · · · · · · · · · · · · · 。 · · · 。 · · · · · · · · · · · · · · · · · · · · · · · · · · ( 1 5 ) 7 . 3 软 件 需 求 说 明 书 · · · · · · · · · · · · · · · · · · · · · · · · · · · , · · . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 1 6 ) 7 . 4 概要 设计说明书, · , , · · “ , · ” · · · , · · · · · · · · , , · · · · 。 · · · · , ,· · · · · · · · · 。 · · · · · · · · , · , , · · 。 · · · · · · · · ·· · ( 1 7 ) 7 . 5 接口 控制 文件· · · · · · · · · · · · · · · · · · , · · · · · · · · · · · , · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · , · · · · · · · · · · · · · · · · · ( 1 8 ) 8 评审 记录· · · . . . . . . . . . . . . . . . . . . . . . . . . · · · · · · · · · . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 1 9 ) 附录 A 可行性研究报告的编写提示( 参考件)· · · · · · · · · · · · · · · · , · · · · · · · · · · · , · · · · · · , · , · · · · ( 2 0 ) 附 录B 综合 开发计划卷的编写提 示( 参 考件)· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · , · · ( 2 6 ) 附 录C 软 件 需 求 说 明 书 的 编 写 提 示 ( 参 考 件) · · · · 甲 · 甲 4 · · · · · · , · · · · · · · · · 4 · 讯· .· · 一 ( 2 9 ) 附 录D 概要设计说明书的 编写提示( 参考件). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 3 5 ) 附录 E 接口控制文件的编写提示( 参考件)·· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·· · · · ( 3 8 ) 阶录F 计算 机过程控制软件开发 工程的规模( 参考件)· · · · · 。 · · · · · · · · · · · · · · · · · · · · , · · · · · ( 4 0 ) 中华人民共和国电子行业标准 计算机过程控制软件开发规程 S J / T 1 0 3 6 7 -9 3 P r o c e d u re f o r c o mp u t e r p r o c e s s c o n t r o l s o f t w a r e d e v e l o p me n t 主题内容与适用范围 1 . 1 主题内 容 本标准规定了计算机过程控制 软件开发工程应遵守的流程, 应完成的技术任务和管理任 务, 应采用的技术方法和管理方法以及应编制的文档和工程进行中各阶段的质盘检脸要求。 为了便于文档的编写, 给出 了部分文档的内容提要. 并在附录A -E中 用参考件的 形式给出了 编写提示。 1 . 2 适用范围 本标准适用于计算机过程控制 系统的软件研制和开发。 这类系统和模拟仪表控制系 统一样, 能监视和 控制 过程, 但 其功能、 性能更强, 能方便灵活 地改变监视和控制要求. 并具备信息处理能力。 计算机过程控制软件有下述部分或全部功能: a . 数据采集; b . 过程控制; c . 数据存储; d . 数据表示; e . 操作人员交互; f . 过程模拟等。一二 - 计算机过程控制软件具有下述特点: a . 实时性;一二- 6 . 并发性; c , 在线性; d . 高可靠性; e . 易操作性; r . 易维护 性等。 弓I 用标准 GB 1 5 26 GB 8 56 6 信息处理 数据流程图、 程序流程图、 系统流程图、 程序网 络图和系统资 源图的文件编制符号及约定 计算机软件开发规范 中 华人民 共和国 电子工业部1 9 9 3 - 0 7 - 2 1 批准1 9 9 3 - 1 2 - 0 1 实施 一1 一 S J / T 1 0 3 6 7 -9 3 GB 8 5 6 7 GB 93 86 GB / T 1 1 4 5 7 计算机软件产品开发文件编制指南 计算机测试文件编制规范 软件工程术语 定义 下列定义适用于本标准, 其他定义可参见 G B / T 1 1 4 5 7 0 3 . 1 过程p r o c e s s 获取预定结果或产品的生产操作的一系列步骤。 3 . 2 过 程控制 p r o c e s s c o n t r o l 根据过程过去的和现在的数据和状态, 按照一定的规律, 使过程向预先给定的方向变化的 操作。分为连续控制、 顺序控制和混合控制。 3 . 3 计算机过程控制系统 c o m p u t e r p r o c e s s c o n t r o l s y s t e m 使用计算机作为对过程的数据和状态进行数据采集、 记录、 显示、 打印和控制的核心处理 部件的自动监视和控制系统。过程的数据和状态如温度、 ?r i c 量、 压力、 液位、 成份、 电流、 电压、 操作顺序、 操作位置、 操作持续时间、 启动条件和停车条件等。 3 . 4 计算机过程控制软件 c o m p u t e r p r o c e s s c o n t r o l s o f t w a r e 维持计算机过程控制系统正常工作的所有软件集合。 3 . 5 控制策略 。 o n t r o l s t r a t e g y 开发计算机 过程 控制系统 时, 为 满足用户监视和控 制过程要求而采取的总体对策。 3 . 6 数据采集 d a t a a c q u is i t i o n 正确获取过程数据和状态的方法和步骤。 3 . 7 数据存储 d a t a s t o r a g e 保存过程过去的、 现在的数据和状态, 以便于未来使用。 3 . 8 数 据表示 d a t a e x p r e s s i o n 将过程过去的、 现在的数据和状态以及计算机过程控制系统及其软件的状态以各种形式 提供给操作人员。 3 . 9 操 作人员交互 o p e r a t e r i n t e r a c t in g 操作人员利用计算机过程控制系统与过程进行的信息交流。 3 . 1 0 过程模拟 p r o c e s s s i m u la t io n 计算机按数学模型模拟过程的行为。 3 . 1 1 系统组态 s y s t e m c o n f ig u r a t i o n 针对具体的过程, 在计算机过程控制系统_ L 进行的系统配置、 过程描述、 软件剪裁, 并和过 程进行软件连接的过程。 3 . 1 2 整定s e t t i n g 计算机过程控制系统运行时的在线参数调整。 3 . 1 3 模拟试验o f f - l i n e t e s t 在计算机过程控制系统的过程接口提供伪数据和状态, 离线试验系统的运行情况。 3 . 1 4 实时性r e a l t i m e 当过程的数据和状态发生变化时, 计算机过程控制系统在给定时限内作出响应的能力; 同 时指计算机过程控制系统在特定时间作出特定动作的能力。 S J I T 1 0 3 6 7 -9 3 3 . 1 5 并发性 c o n c u r r e n c e 一个计算机过程控制系统同时处理并发事件的能力。 3 . 1 6 在线性 o n l i n e 计算机过程控制系统作为过程的一部分, 在过程不停机时, 连续正常工作的能力。 3 . 1 7 高可靠性t o u g h r e li a b il i t y 指计算机过程控制系统的可靠性和防止各种故障而造成过程停机、 损坏和人身伤亡的能 力。 3 . 1 6 易操作 性e a s y o p e r a t i o n 计算机过程控制系统的 人工操作和学习 的方便程度。 3 . 1 9 易维护 性e a s y m a i n t e n a n c e 除具有一般软件的可维护性外, 还具有在线维护的能力。 第一篇计算机过程控制软件的开发 计算机过程控制软件的生存周期 计算机过程控制软件( 以下简称控制软件) 的生存周期指从用户或客户问题提出开始, 经 可行性研究、 需求分析、 设计、 编码、 测试、 移交、 使用和维护, 直至报废这一段时间。 控制软件的生存周期可以分为可行性研究、 开发、 维护三个时期。可行性研究时期和开发 时期的分界线是甲乙双方( 甲方: 软件使用部门. 乙方: 软件开发部门) 签定合同之日, 或是任务 书下达之 日, 开发时期和维护时期的分界线是乙方将产品正式移交甲方, 甲方给出验收报告之 日。 4 . 1 控制软件产品类型和开发模型的关系 4 . 1 . 1 控制软件产品分类 从最终市场类型来分, 控制软件可分为专用系统和通用系统。 从需求规格说明和实现特征来分, 可分为S -型系统、 P 一型系统和E -型系统。 4 . 1 . 1 . 1 专用系统特征 a . 以工程方式生产, 生产出的控制软件为单一明确的最终用户使用; b . 最终用户指出需求, 影响或直接参与正式的需求规格说明工作; c . 最终用户 有权控制基线规格说明, 并直接监督实现 过程; d . 最终用户必须建立一 个控制软 件系统和义档的验收程序; e . 除非有合同约束乙方的维护保证, 最终用户必须安排连续的维护工作。 4 . 1 . 1 . 2 通用系统特征 a . 以公布产品版本形式生产, 生产时用户不确定, 通常由多个用户使用; b . 由市场销售部门和技术部门派人组成用户代理, 行使类似专用系统开发中的最终用 户权力。 4 . 1 . 1 . 3 S .一型( S p e c if ia b l e - T y p e ) 系统特征 a . 可以精确定义需求. 且需求不随时间 变化; b . 可以得到正确的实现; c . 程序规模小, 由单人可以完成。 4 . 1 . 1 . 4 P -型( P r o g r a m m a b l e - T y p e ) 系 统特征 习/ T1 0 3 6 7 一9 3 a . 可以给出完整和精确的需求规格说明; b . 在软件级上可以 获得近似的实现; c . 需求不变时, 系统不随时间变化。 4 . 1 . 1 . S E 一型( E vol u t iona 今T y p e ) 系 统特征 a . 需求随时间不可避免地变化; b .能够 精确 地说明 需求, 但 其规格 说明 仅在一段时间有 效; 不断出新版本。 4 . 1 . 2 开发模型选择 本标 准适用于 三种开发模型, 根据产品 类型的不同, 可选择恰当的 开发模型( 见表1 ) 。 表 1 系统类型与开发模型的关系 、霖 矿 缨 专用系统通用系统 S es型P一型E-型 娜布棋型 ( Wa t erf a l M司e l ) 适用不适用适用 适用 不适用 快速原型模型 ( R a p id-p 门tO l y p e M司d ) 不适用 l 适用 一 不适 用不适用适用 经脸模型 ( K now l 喀合 b 脚dM司d ) 适用适用不适用适用适用 4 . 2 控制软件的开发规模 根据规模大小的不同, 控制软件的生 存周期三个时期可以进一步分为一些阶段( 见表2), 随着控制软件开发规模由小变大, 阶段划分由粗变细, 其中每个阶段必须按任务要求完成一些 技术和管理任务, 编制相应的文档, 以相应的里程碑作为阶段结束的检验标志。 本标准针对中规模控 制软件开发工程制定, 对于大、 小规模控制软件开发工徨, 可根据实 际情况分解细化或合并组 合各阶 段及其技术和 管理任务. 并参 考本标准第二篇, 增加 或减少文 档的数量和内容。 在控制软件开发工程的可行性研究阶段, 应确 定控制软件的 类型, 使用的开发模型和规 模。规模的确定. 可以按附录F(参考件) 中提出的建议执行. 也可以由甲、 乙双方协商决定。 S J / T 1 0 3 6 7 -9 3 表 2 小、 中、 大规模控制软件开发工程的阶段划分 小规棋软件 中规模软件大规模软件 阶 段 划 分 需求分析 可行性研究和计划 可行性研究 制定开发计划 需求分析 软件需求分析 制定软件测试计划 设计 概要设计 技术分析 软件概要设计 制定组装测试计划 详细设计 详细程序设计 制定模块测试计划 编码和测试 编码 编码与调试 模块测试 测试 组装侧试和模拟试脸 安装和测试 移交 维护 试 运 行试 运 行 维护维护 5 控制软件开发流程 5 . 1 可行性研究和计划 5 . 1 . 1 可 行性研究 5 . 1 . 1 . 1 任务 . , 在计算机过程控制系统可行性研究的基础上讨论其软件的可行性, 根据系统可行性 研究提出的 控制策略确定控制软件的控制策 略。针对不同类型的过程. 探讨技术可行性; b 。 进行现场调查, 收集有关的文字资料和系统环境信息, 了解操作人员、 维护人员的实 际 经 验 和 要 求 。 了 解甲 乙 双 方 拥 有 的 技 术 水 平、 管 理 水 平 、 人 负 索 质 和 历 史 经 验等 ; c 。 估计控制软件开发费 用、 人力 和时间, 进行经济与社 会效益分析; d . 编写 可行性研究报告; e . 由 甲乙 双方评审 可行性研究报告。 5 . 1 . 1 . 2 任务要求 二 在探讨技术可行性时, 应包括控制技术、 计算机技术、 C R T 技术、 通信技 术、 测量技术 和过程知 识等; b . 应认真研究实时性、 并发性、 在线性间题, 必须把提高可靠性放在首位; c . 应准备后备技术。 进行多种方案比较研究。 5 . 1 . 1 . 3 可行性研究报告 可 行性研究报告包括用户初步需 求( 任务书或项目 建议书) 、 计算机过程 控制系统可行性 一5 一 S J / T 1 0 3 6 7 -9 3 研究( 控制策略、 系统结构、 方案比较、 硬设备选择、 通信方式、 费用限制和时间限制等) 和控制 软件可行性研究三方面。 5 . 1 . 1 . 4 里程碑 a . 可行性研究报告经评审, 获得甲乙双方确认; b . 根据可行性研究报告签定合同或下达任务书。 5 . 1 . 2 制定开发计 划 根据合同和可行性研究报告制定开发计划。 5 . 1 . 2 . 1 任务 二 确定 开发人员、 管 理人 员; b . 建立综合开发计划卷, 制定开发时间表, 做开发预算估计; c . 决定控制软件开发各阶 段的任务数量. 明确每一任务的工作时间、 人力、 费用和资源 等; d . 确定 文档编制数量、 内 容、 格 式及管理方法; e . 确定控制软件的验收程序。确定控制软件开发的评审次数、 级别、 参加部门和参加人 员等; f . 根据需要, 制定配置管理计划、 质量保证计划和培训计划; 9 . 评审综合 开发计划卷。 5 . 1 . 2 . 2 任务要求 二 制 定开发计划, 应参照以往的历史经 验; b .进度时 间表和预算估计必须落实 到生存周期的 各个阶 段和阶段中的各 个任务; c . 估计开发时间、 人力、 费用、 资源时. 应留有余地; d . 控制软件的验收条款可以在需求分析阶段确定。 5 . 1 . 2 . 3 综合开发计划 卷 二该文档起若控制软件开发工程的总控制作用。上述的人员配置、 时间进度、 预算估 计 、 任 务 安 排 、 文 捎 管 理 、 验 收 条 款 、 评 审 计 划 、 配 置 管 理 、 质 量 保 证 、 培 训 等 都 将见 于 此 卷 , 此 卷 将随工程的进展不断地增加; b , 该文档的修正、 更新工作在每阶 段的审查/ 评审结束时必 须进行一次; c . 对 大规 模控制软件开发工 程, 软件 配置管理计划、 软件质量 保证计划和培训计划可另 起文档, 见本标准第二篇; d . 综合开发计划卷 相当 于G B 8 5 6 7 中的 项目 开发计划和开发进度月报, 但本标准在功 能 和内 容两方面做了 扩充。 5 . 1 . 2 . 4 里程碎 综合 开发计划卷经评审, 获得确认。 5 . , 需求分析 5 . 2 . 1 任务 5 . 2 . 1 . 1 控制软件需求分析 二 在计算 机过程控制系统需求 说明 和系统设计的基础上进 行控制软件需求分析, 逐条 明确将要由控制软件子系统完成的系统需求. 在此基础上, 编写控制软件的需求说明; b . 进行人机、 硬件和软件、 各分系统( 如果有) 之间的接口分析, 根据需要编写接口控制 文件; 一6 一 S J / T 1 0 3 6 7 -9 3 c . 编写软件需求说明书。 5 , 2 . 1 . 2 制 定控制软件 测试计划 a . 乙方根据控制软件斋求说明, 制定控制软件验收条款, 由甲方评审通过, 并人验收条 款和测试计划; b . 按照控制软件需求说明和验收条款, 制定并编写出控制软件系统测试计划。 5 . 2 . 1 . 3审 查 / 评 审/ 二 评审软 件需求说明书、 确定软件需求 说明 是否达到了甲 方要求; b . 评审测试计划( 初稿) ; c . 根据任务完成情况, 更新综合开发计划卷。 5 . 2 . 2 任务要求 5 . 2 . 2 . 1 软件需求说明书应使用甲 乙双方 共同 熟悉的语言写成, 建议辅之必要的图表。 5 . 2 . 2 . 2 控制软件需求说明必须是精确的、 无歧义性的, 应尽量用定量的词汇和规范的形式 给出。 5 . 2 . 2 . 3 控制软件验收条款必须是实际的、 完善的、 明确的和可验证的。 5 . 2 . 2 . 4 测试计划中, 应包含模拟试验; 有条件的, 应进行过程模拟。 5 . 2 . 2 . 5 评审材料应提前分发。 5 . 2 . 3 文档 5 . 2 . 3 . 1 软件需求说明书 a 。 软件需求说明书是控制软件开发过程中的技术说明文档, 有疑问时, 将以该文档为 准; b . 软件需求说明书包括软件需求说明、 系统需求说明和系统设计的概述以及与软件需 求说明相关的计算机硬件、 检测装置、 执行机构等的特性说明, 同时包括一个用户手册概要。 5 . 2 . 3 . 2 接口控制文件( 初稿) a . 接口控制文件适用于中、 大规棋控制软件开发工程, 在参加部门较多、 人员较多的控 制软件开发工程尤其适用; b . 接口控制文件( 初稿) 包含硬软件接口、 过程与计算机过程控制系统的接口、 人机接口 的说明; c . 可以把组织之间、 人员之间的接口控制( 权限、 贵任、 仲裁等) 等从综合开发计划卷中 分立出来, 归于接口控制文件( 初稿) 。啥 5 . 2 . 3 . 3 测试计划( 初稿) 测试计划( 初稿) 包 含一 个计算机过程控制系统的测试计划 概述, 并且记录了控制软件验 收条款和软件系统测试计划。 5 . 2 . 4 里程碑 二软件需求说明书完成, 评审通过; b . 测试计 划( 初稿) 完 成, 评审通 过; c . 接口控制文件( 初稿) 完成; d . 系统结构设计定型; e . 综合开发计划卷获得更新。 5 . 3 概要设计 5 . 3 . 1 任务 S 1 / T 1 0 3 6 7 -9 3 5 . 3 . 1 . 1 枯犬分析 a . 分七 . 析采用的 技术的可行性, 以确 保头现实时、 在线、 并发、 可 靠、 易维护、 易操作的目 标。主要方面包括建模及 验证、 控制算法设 计、 人机接口 、 负荷实 验、 通信问 题、 故漳处理等; b . 进行必要的硬件环境分析工作, 如检测装置、 执行机构、 操作显示等特性分析, 抗干扰 性能分折等; 。 . 分析操作系统、 编程语盲和硬件性能。 5 . 3 . 1 . 2 控制软件系统结构设计 二设计控制软件系统的系统结构和数据结构, 了解系统为功能子系统. 明确各子系统间 的接口 约定; b . 明确各子系统的功能, 设计各子系统的系统结构和数据结构; c . 设计 C R T显示格式, 打印报表格式; d . 编写概耍设计说明书, 根据需要, 编写接口控制文件。 5 . 3 . 1 . 3 制定组装测试计划 二 制定组装测试计划, 设计测试用例; 七 . 明确模拟试验的具体过程; c . 将组装画试计划编写进测试计划。 5 . 3 . 1 . 4 审查/ 评审 二纵软件需求说明书为依据: 审查/ 评审概要设计说明书是否满足控制软件需求, 审查/ 评审软件结构设计质量; 七 .审查/ 评审组装测试 计划, 审查 / 评审组装 测试用例 h h 质量; c . 审查/ 评审组装测试计划和软件系统测试计划的相容性; d . 根据任务完成情况, 更新综合开发计划卷。 5 . 3 . 2 任务要求 5 . 3 . 2 . 1 控制软件系统结构设计应该采用结构化设计思想。 5 . 3 . 2 . 2 必须重视实时性要求, 选择适当的采样周期、 调节周期、 人机交互响应时间等。 5 . 3 . 2 . 3 必须估算 各功能子系 统的时间和空间 要求。 估算应留 有较大余量。 5 . 3 . 2 . 4 必须重视可靠性、 在线性要求, 确定计算机过程控制系统故障和异常情况下的处理 策略。 5 . 3 . 2 . 5 必须制定备用设计方案。 5 . 3 . 2 . 6 控制软件的概要议 计应有统一规范的 表示方法, 见G B 1 5 2 6 . 5 活. 2 . 7 如果需要变动 接口 控制文件( 初稿) 的内 容, 必 须经工程管理部门同 意。 5 . 3 . 2 . 8 评审材料应提前分发。 53 . 3 文档 5 . 3 . 3 . 1 概要设计说明 书 概要 设计说明书记 录 控制软件的概要设计, 同时包含一个计算机过程控制系统的总体设 计概述。 5 . 3 . 3 . 2 接口 控湘 ': 文 件( 二稿) 接口 控制文件 ( 二稿) 在接口 控I i 文件( 初混、 中添 加有关概要设计产生 的接口 信息。 5 . 3 . 3 . 3 测试计戈 奴二稿) 测试计划( 二稿) 在测试计划r 初稿) 巾添加组装测试诸内容。 一8 一 S J I T 1 0 3 6 7 -9 3 5 . 3 . 4 里程碑 a . 概要设计说明书审查/ 评审通过; b . 接口控制文件( 二稿) 审查/ 评审通过; c . 测试计划( 二稿) 审查/ 评审通过; d . 硬件系统设计定型; e , 综合开发计划卷获得更新。 5 . 4 详细设计 5 . 4 . 1 任务 5 . 4 . 1 . 1 详细程序设计 a . 以软件概要设计为基础, 将各功能子系统进一步分解为棋块, 确定各模块功能、 确定 模块问的层次关系、 通信方式、 数据传递方式; b . 设计各模块内的逻辑结构和数据结构, 编写详细设计说明书; c 。 扩展操作系统与控制软件的接口; d . 更新接口控制文件。 5 . 4 . 1 . 2 制定模块测试计划 制定模块级测试计划, 设计测试用例并把其内容加进测试计划。 5 . 4 . 】 , 3 审查/ 评审 a 。 从控制软件的概要设计开始走查, 看是否满足控制软件需求, 控制软件过大可以Y : by 计分层走查; b . 审查/ 评审有关保证实时性、 在线性、 可靠性、 安全注的措施; c .审查/ 评审模块设 计; d . 总体评审测试计划( 终稿) , 对测 试计划的合理性, 测试所花费的资源, 测试 用例的合 理性、 代表性做出 预估和评价; 。 . 审查/ 评审接口控制文件; f . 根据任务完成情况, 更新综合开发计划卷。 5 . 4 . 2 枉书要求 5 . 4 . 2 . 1 : r 细程序设

    注意事项

    本文([电子标准]-SJT10367-19931.pdf)为本站会员(哈尼dd)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开