说明:收录全网最新的团体标准 提供单次或批量下载
SJ 中华人民共和国电子行业标准 SJ/T1036793 计算机过程控制软件开发规程 Procedurefor computer process control softwaredevelopment 1993-07-21发布 1993-12-01实施 中华人民共和国电子工业部批准 目 次 1主题内容与适用范围 (1) 1.1主题内容 (1) 1.2适用范围 (1) 2引用标准 (1) 3定义 (2) . 第一篇计算机过程控制软件的开发 (3) 4计算机过程控制软件的生存周期 (3) 4.1控制软件产品类型和开发模型的关系 (3) 4.2控制软件的开发规模 (4) ... 5控制软件开发流程 (5) 5.1可行性研究和计划 (5) . 5.2需求分析 (6) 5.3概要设计 (7) 5.4详细设计 (9) 5.5编码 (10) 5.6测试 (10) 5.7维护.. *. (12) . (12) 第二篇计算机过程控制软件开发文档的编制 6文档的一般要求 (12) (12) 6.1文档的范围… 6.2文档的规模…. (13) 6.3文档的编制指导. ... (13) 7文档的内容提要和编写提示 (13) 7.1可行性研究报告· (14) 7.2综合开发计划卷 (15) 7.3软件需求说明书 (16) 7.4概要设计说明书 (17) (18) 7.5接口控制文件 8评审记录 (19) 附录A可行性研究报告的编写提示(参考件) (20) 附录B综合开发计划卷的编写提示(参考件) (26) 附录C软件需求说明书的编写提示(参考件) (29) .. 附录D概要设计说明书的编写提示(参考件) (35) 附录E接口控制文件的编写提示(参考件) (38) (40) 附录F计算机过程控制软件开发工程的规模(参考件) 中华人民共和国电子行业标准 计算机过程控制软件开发规程 SJ/T10367-93 Procedureforcomputerprocess controlsoftwaredevelopment 1主题内容与适用范围 1.1主题内容 本标准规定了计算机过程控制软件开发工程应遵守的流程,应完成的技术任务和管理任 务,应采用的技术方法和管理方法以及应编制的文档和工程进行中各阶段的质量检验要求。 为了便于文档的编写,给出了部分文档的内容提要,并在附录A~E中用参考件的形式给出了 编写提示。 1.2适用范围 本标准适用于计算机过程控制系统的软件研制和开发。 这类系统和模拟仪表控制系统一样,能监视和控制过程,但其功能、性能更强,能方便灵活 地改变监视和控制要求,并具备信息处理能力。 计算机过程控制软件有下述部分或全部功能: a. 数据采集; b.过程控制; c. 数据存储; d.数据表示; 操作人员交互; e. f.: 过程模拟等。 计算机过程控制软件具有下述特点: 实时性; a. b. 并发性; c. 在线性; d. 高可靠性; e. 易操作性; 易维护性等。 2引用标准 GB 1526 信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资 源图的文件编制符号及约定 GB 8566 计算机软件开发规范 中华人民共和国电子工业部1993-07-21批准 1993-12-01实施 SJ/T 10367-93 GB8567 计算机软件产品开发文件编制指南 GB 9386 计算机测试文件编制规范 GB/T11457 软件工程术语 3定义 下列定义适用于本标准,其他定义可参见GB/T11457。 3.1过程process 获取预定结果或产品的生产操作的一系列步骤。 3.2过程控制processcontrol 根据过程过去的和现在的数据和状态,按照一定的规律,使过程向预先给定的方向变化的 操作。分为连续控制、顺序控制和混合控制。 3.3计算机过程控制系统computerprocesscontrolsystem 使用计算机作为对过程的数据和状态进行数据采集、记录、显示、打印和控制的核心处理 部件的自动监视和控制系统。过程的数据和状态如温度、流量、压力、液位、成份、电流、电压、 操作顺序、操作位置、操作持续时间、启动条件和停车条件等。 3.4计算机过程控制软件computerprocesscontrolsoftware 维持计算机过程控制系统正常工作的所有软件集合。 3.5控制策略controlstrategy 开发计算机过程控制系统时,为满足用户监视和控制过程要求而采取的总体对策。 3.6数据采集dataacquisition 正确获取过程数据和状态的方法和步骤。 3.7数据存储datastorage 保存过程过去的、现在的数据和状态,以便于未来使用。 3.8数据表示dataexpression 将过程过去的、现在的数据和状态以及计算机过程控制系统及其软件的状态以各种形式 提供给操作人员。 3.9操作人员交互 operater interacting 操作人员利用计算机过程控制系统与过程进行的信息交流。 3.10过程模拟process simulation 计算机按数学模型模拟过程的行为。 3.11系统组态systemconfiguration 针对具体的过程,在计算机过程控制系统上进行的系统配置、过程描述、软件剪裁,并和过 程进行软件连接的过程。 3.12整定setting 计算机过程控制系统运行时的在线参数调整。 3.13模拟试验off-linetest 在计算机过程控制系统的过程接口提供伪数据和状态,离线试验系统的运行情况。 3.14实时性realtime 当过程的数据和状态发生变化时,计算机过程控制系统在给定时限内作出响应的能力;同 时指计算机过程控制系统在特定时间作出特定动作的能力。 2- SJ/T10367-93 3.15并发性concurrence -个计算机过程控制系统同时处理并发事件的能力。 3.16在线性online 计算机过程控制系统作为过程的一部分,在过程不停机时,连续正常工作的能力。 3.17高可靠性Loughreliability 指计算机过程控制系统的可靠性和防止各种故障而造成过程停机、损坏和人身伤亡的能 力。 3.18易操作性easyoperation 计算机过程控制系统的人工操作和学习的方便程度。 3.19易维护性easymaintenance 除具有一般软件的可维护性外.还具有在线维护的能力。 第一篇计算机过程控制软件的开发 4计算机过程控制软件的生存周期 计算机过程控制软件(以下简称控制软件)的生存周期指从用户或客户问题提出开始,经 可行性研究、需求分析、设计、编码、测试、移交、使用和维护,直至报废这一段时间。 控制软件的生存周期可以分为可行性研究、开发、维护三个时期。可行性研究时期和开发 时期的分界线是甲乙双方(甲方:软件使用部门,乙方:软件开发部门)签定合同之日,或是任务 书下达之日,开发时期和维护时期的分界线是乙方将产品正式移交甲方,甲方给出验收报告之 日。 4.1控制软件产品类型和开发模型的关系 4.1.1控制软件产品分类 从最终市场类型来分,控制软件可分为专用系统和通用系统。 从需求规格说明和实现特征来分,可分为S-型系统、P一型系统和E一型系统。 4.1.1.1专用系统特征 以工程方式生产,生产出的控制软件为单一明确的最终用户使用; 2. b. 最终用户指出需求,影响或直接参与正式的需求规格说明工作; c. 最终用户有权控制基线规格说明,并直接监督实现过程; i. 最终用户必须建立--个控制软件系统和文档的验收程序; e. 除非有台同约束乙方的维护保证,最终用户必须安排连续的维护工作。 4.1.1.2通用系统特征 a. 以公布产品版本形式生产,生产时用户不确定,通常由多个用户使用; b,由 由市场销售部门和技术部门派人组成用户代理,行使类似专用系统开发中的最终用 户权7。 4.i.1.3S-型(Specifiable-Type)系统持征 可以精确定义需求,且需求不随时间变化; 3。可以得到正确的实现; C。程序规模小,由单人可以完成。 4.1.!.4P-型(Programnable-Typc)系统特征 3 SJ/T10367—93 a,可以给出完整和精确的需求规格说明; b。在软件级上可以获得近似的实现; c.需求不变时,系统不随时间变化。 4.1.1.5 E一型(Evolutionary-Type)系统特征 需求随时间不可避免地变化; a. b.能够精确地说明需求,但其规格说明仅在一段时间有效; c.不断出新版本。 4.1.2开发模型选择 本标准适用于三种开发模型,根据产品类型的不同,可选择恰当的开发模型(见表1)。 表1美 系统类型与开发模型的关系 系统类型 专用系统 通用系统 S一型 P型 E一型 开发模型 漯布模型 适用 不适用 适用 适用 不适用 (Waterfall Model) 快速原型模型 不适用 适用 不适用 不适用 适用 (Rapid-prototype Model) 经验模型 适用 适用 不适用 适用 适用 (Knowlege-based Model) 4.2控制软件的开发规模 根据规模大小的不同,控制软件的生存周期三个时期可以进一步分为一些阶段(见表2), 随着控制软件开发规模由小变大,阶段划分由粗变细,其中每个阶段必须按任务要求完成一些 技术和管理任务,编制相应的文档,以相应的里程碑作为阶段结束的检验标志。 本标准针对中规模控制软件开发工程制定,对于大、小规模控制软件开发工程,可根据实 际情况分解细化或合并组合各阶段及其技术和管理任务,并参考本标准第二篇,增加或减少文 档的数量和内容。 在控制软件

.pdf文档 SJ-T 10367-1993 计算机过程控制软件开发规程

文档预览
中文文档 43 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共43页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
SJ-T 10367-1993 计算机过程控制软件开发规程 第 1 页 SJ-T 10367-1993 计算机过程控制软件开发规程 第 2 页 SJ-T 10367-1993 计算机过程控制软件开发规程 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2026-01-20 08:55:42上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。