1、E35.240.60;47.020.99 U 07 道昌中华人民共和国国家标准GB/T 23429-2009/ISO 15849:2001 船舶和海上技术船队管理系统网络实施导则Ships and marine technology-Guidelin四forimplementation of a fleet management system network (lSO 15849 :2001, IDT) 2009-03-23发布2009-11-01实施中华人民共和国国家质量监督检验检夜总局申#中国国家标准化管理委员会0(.IJ 前言-1 范围-2 术语和定义-3 缩略语4 船队管理系统(FMS
2、)网络架构5 船载信息技术平台(SITP). 6 陆基信息技术平台(LITP). 7 应用程序接口(APl)8 系统硬件9 容错性10 验证及检验11 质量计划12 操作和维护13 人机界面目次G/T 23429-2009月SO15849:2001 E . 1 1 2 3 5 9 9 .11 11 .11 12 12 12 14 培训和资料.13 附录A(资料性附录)应用程序接口(API)应用于SITP和LITP时的软件设计规范示例.14参考文献. 20 I GB/T 23429-2009/ISO 15849 :2001 前言本标准等同采用ISO15849 :200H船舶和海上技术船队管理系统
3、网络实施导则平需要从控制原统获取数据。6.3 执行服务LITP数据管理功能包括依据其指令从多个SITP中获取、处理和贮存运营数据,它同样也可以从其他相关岸上数据血或其他数据源中获取数据.它对日TP或L1TP的数据流进行检查。6.4 通信管理通信管理支持前向陆上线路的通信中继器,陆上线路包括电话线路、远程传真机、E-MAIL、移动电话和地面站等.6.5 配置管理LITP的配置管理用于回应WAN(即SITP和辅助岸上平台及本地网路的重构请求。7 应用程序接口(API)7. 1 摄述第三方应用程序使用SITP/LlTP服务时,需要调用API.7.2 应用程序接口缸况一个API是一组将各种软件组件与网
4、络相连接的规定(见图白,是一个软件编程过程,可作为一个构件以便程序与其他网络软件之间的连接,也可以提供与网络的其他单元的连接.网络操作系统的功能是控制共享资源和建立程序间的交流.在无共同特性的多个主网络中,API提供的连接用于以下功能:a) 使系统平台对编程语言和应用程序的开发环境透明:b) 为外部操作系统提供连接Fc) 为外部网络提供连接zd) 为分布式对象提供透明环境.9 GB/T 23429-2009/ISO 15849: 2001 应用程序API 数据库网络操作系统客户均操作系统图形用户界面网络固3API连接概念示意7.3 API应用程序API应用程序有以下两种:a) SITP /Ll
5、TP兼容的原客应用程序zb) SITP /LITP系统应用程序.顾客应用程序是指所有运行在平台上提供便于公共服务的程序.一个SITP/LITP系统应用程序的目的是显示FMS数据以及输出系统功能.例如,在平台上运行的原客应用程序可能是进程管理,运行平台控制应用程序的启动、关闭等操作.相对应的系统应用程序允许用户查看及控制管理进程.一个系统应用程序同时也可以是SITP/LITP的原客应用程序.这两种类型的应用程序,都具有通过API访问平台的功能.7.4 API实现层次7.4.1 -您要求API服务可以以不同层次实现.为了应用程序软件访问SITP服务,API使第三方应用程序软件变得容易.SITP兼容
6、软件实体允许与平台元建集成。基于SITP服务的使用范围,可以有四个相容层次(见7.4. 27. 4.5). 7.4.2 层次1a) 进程管理;b) 日志管理zd 消息管理zd) 复制管理FU 配置管理40 备份管理.7.4.3 层次2在层次1上增加zu 健康状态管理Fb) 警告管理(异常报告管理); c) 计划管理。7.4.4 层次3在层次2上增加gd 时间管理zb) 调试管理Ec) 性能管理.7.4.5 层次410 在层次3上增加EU 测试管理Eb) 企业管理Fc) 本地化管理.G/T 23429-2009/ISO 15849: 200 1 8 系统硬件8. 1 一假要求为SITP和LITP
7、选择系统硬件应考虑的相关因素包括:FMS支持的应用程序的特性及危急程度、设备运行所处的环挠.本标准不包括特殊硬件要求.8.2 通信总结通信总线为通信软件和不同的船载收发器之间提供物理接口,船载收发器包括卫星通信、标准的中长距离无线电通信、移动电话通信及其他通信等.9 窑错性9.1 -您要求每个FMS设施的容错级别应由系统支持的应用程序的危急程度决定。9.2 稳定性FMS应设计得尽可能稳定.设计应考虑到系统崩面时易于恢复.如果系统崩溃,FMS应不需要操作者进行复杂的设备重构。10 验证及检验10.1 -能要求为证明设计可靠性的满意程度,设备的制造、安装和FMS的系统组成需经过论证.总体上,论证由
8、一系列的认证、验证、检验、测试和试验组成.10.2 基本测试原理测试应具有分级特性,从设备单元级到集成系统级,最后到安装环境的最终用户测试。10.3 系统硬件测试确保系统的所有部分不会遭受过应力,例如操作或回试中的电压突变.确保系统组件在组件变化、参数变化和瞬时变化条件下,符合与标称的电气兼容有关的其他设计条件.确保运行温度处于安全范围.10.4 局域罔软件评价根据本标准,软件评价指验证和检验FMS软件的方法.验证注重功能设计:撞验注重系统是否满足要求.与硬件相比软件很难测试,它不会磨损、不存在离散参数操作,因此,测试主要是定性的、推理的。此外,冗余并不是有效的备份.软件产品的验证和检验应在单
9、独的产品和集成系统上进行。每个产品和集成系统都应制定软件验证和检验的测试计划,而且SITP和FMS基础设施应依照该计划测试.总体而言,在开发中,软件测试归纳为以下三点:a) 单个模块的单元测试独立于逻辑性和接口特征校验,这在目前的软件开发中已经实现4b) 按照设计条件进行不同单元之间的集成测试,以验证互操作性在c) 整个系统的检验测试应在完全配置好硬件的状态下测试软件部分的所有特征,完全配置好硬件的状态是指工作在正常操作环挠下,且不存在任何模拟部分.10.5 测试和试验10.5. 1 单元测试测试单元测试是白箱测试,需要测试单拍模块加上隔离的模块以验证逻辑性和接口特征.该测试着重GB/T 23
10、429-2009/ISO 15849: 200 1 于协议的底层,应在程序允许设计后马上进行.10.5.2 集成副武集成测试是自箱测试,目的是将不同层整合到一起集中进行测试.10.5.3 终端用户(接收测试10.5.3. 1 -姐要求终端用户测试是完整的系统测试,包括软件、硬件、通信连接和网关。它们应安装或在模拟环境模型机下进行.对于FMS,通常包括至少一个SITP和一个LITP.该测试是黑箱臼试.所帘的测试项目见10.5.3.2-10.5.3.6.10.5.3.2 装慧和E力到试本测试证实系统可在满负荷状况内部及外部通信)下运行.10.5.3.3 安全副试本测试通过重复尝试击破安全控制来找到
11、系统的薄弱环节.10.5.3.4 性能翻试本测试运行所有的软件应用程序、通信连接和数据库管理系统.10.5.3.5 硬件兼容性测试本测试确定超过需要的硬件资源内存、硬盘空间、速度等容限.10. 5.3.6 配置翻过本测试用来确定系统如何回应软硬件所帘的替代配置.11 质量计划11. 1 一艘要求设计、开发、修改、复制和安装应符合文件化的质量计划.质量计划应说明执行和接受11.2要求的范围.11. 2 计算机阻务的设计与测试计算机服务的设计与测试应确保za) 应满足应用程序的需求,需求可包括法定和船级要求zb) 设计文件应指出可被所有级别追踪的特殊帘求sc) 应清楚地定义和标识模块接口及相关性p
12、d) 内存容量的判断,CPU和带宽是可靠的,并且可支持硬件选择zd 测试过程的定义和执行与设计过程同时进行FO 文件受正式审查的约束.12 操作和维妒系统设计应包含使整个系统完善的有关操作和维护方面的完整计划,其中包括与系统测试有关的应用业务操作手册.维护计划应确定用于系统所必需的维护规程和应用程序参考手册.13 人机界面13. 1 一您要求SITP和LITP的用户界面设计应参考已发布的标准.FMS网络的操作和可用性应简单,且不需要复杂操作.13.2 视频显示器(VDU)13.2. 1 在所有操作条件下的照明,应在操作位置很容易阅读或辨认文本和图像的尺寸、颜色、对比度和密度。打印字样应设计为国
13、际公认的简单的、明确的式样.GB/T 23429-2009/1SO 15849 :2001 13. 2.2 VDU页面应采用标准格式,信息和功能区显示风格应协调一致.13.3 屏幕图像分页13.3.1 应提供概述页面来解释页面系统.13.3. 2 每个页面在屏幕上应有特殊的识别标记.14 培训和资料14.1 -饭要求14. 1. 1 为了实现FMS软件和硬件的功能,应对操作人员进行培训11.为实现在船上对船队管理系统操作的及时性,强调对操作人员在操作和维护系统方面进行深入培训1.14. 1.2 本标准包含FMS操作的正式培训11.14. 1. 3 对管理员和用户应有步骤地进行培训,并检查他们对
14、于FMS操作的了解程度.包括FMS相关子系统指令、网络管理功能、船甜地面站和陆上通信中继站。培训大纲至少应包括以下内容:a) 局域网的管理Eb) 广域网的管理30 客户服务系统;d) 网络操作系统z。所有安装的硬件;f) 维护和修复zg) 有关电信规则=h) SITP和FMS的管理zi) 数据库管理.14.2 资料14.2. 1 资料是用来帮助理解信息系统结构、使用信息系统及其组件的文件.系统文档是描述及信息系统需求、能力、眼制、设计、操作的文件.两者的定义都与本标准的应用相关.14.2.2 日TP用户文挡应以教程形式表现,应包括所有准许操作的详细介绍和适用于船员进行系统调整和维护的内容.14
15、.2.3 SITP管理文挡除用户文挡以外,还应包括管理系统完整的参考资料.13 GB/T 23429-2009/150 15849 :2001 附录A资料性附录应用程序接口(API)应用于SITP和LITP时的软件设计规范示倒A. l 范围本附录适用于应用SITP和LITP时的API软件设计.本附录的模念基于CORBA的应用,CORBA作为分布式对象模型的规范在A.2. 3中描述-A.2 术语和定义下列术语和定义适用于本附录A. 2.1 我得数据列表a呵nir喧datalist 在指定服务器上从数据库中获取数据列袤的操作A. 2. 2 摸得甜甜信息a呵lreship iDformation 对
16、指定眼务器进行的查询操作.A. 2. 3 公共对象请求代理体系结构CommOD Object R吨E臼tBroker Architect町、CORBA对象管理集团定义的分布式对象模型的标准.A. 2. 4 鼓据库服务器由tabaseserver 一个工作站,当数据库在该工作站建立时,与其安装的LITP系统和SITP系统体制无关-A. 2. 5 接口说明语言Interfa四DermitiODLangn鸣也IDL定义每个操作接口的语言.注:CORBA隔离语言的主要工具-A.2.6 接口说明语言框架IDL skeleton 当CORBA用于用户、客户端和服务器进行通信时,服务器端(A凹的一部分提供应
17、用程序直接操作的程序.A.2.7 接口说明语言存根IDL 5tob 当CORBA用于用户、客户端和服务器通信时,访问服务器端进行操作的客户程序在客户端存入的相应通信伪对象(A凹的-部分).A. 2. 8 命名服务田部副吨service_.O.RM梅悖的处排在去血务A.2.9 进行命名服务应用时,根据用户程序请求调用API进行一系列处理的程序.14 GB/T 23429-2009/1S0 15849 :2001 A. 2.10 对象管理工作组Obj民tManagemeot Groop,OMG 确定程序开发技术基础的国际标准组织。这里的程序特指在分布式对象结构和与硬件无关的环境中的应用程序。A.2
18、.11 对象请求代理Obj配tR饲E笛tBroker,ORB 负责存根和框架之间通信的软件。A.2.12 读取鼓据read data 在指定服务器的数据库中读取指寇资料的操作.A.2.13 用户应用程序DSCr,碍闹剧ooFMSN用户基于UtP装系统所具有的功能性要求在FMSN上建立的计算机程序.注:FMSN服务器具有获籍操作管理信息和或籍自管理信息的功能.A.2.14 用户应用程序接白眼.applicatiooiote巾e以API方式开放API端和用户应用程序端的接口午注2本接口见人t.1. 2、A.4. 3. 2.定义了4类操作读取数据、写人数据、获取数据列表糊获取m姐信息) A.2.15
19、 写入数据write: data 在指定服务嚣的数据库中写人特定资料的操作。A.3 目标见7.2.在设计API软件时,应考虑下列目标:a) 使系统平台对应的编程语言和开发环境明晰;b) 为外部操作系统提供连接g。为外部网络提供连接zd) 为分布式对象提供现嘶环境ze) 在用户程序和API之间提供简单接口sf) 用数据交换的通用方法,提供用于应用程序和API之间进行通信的信息的数据结构.A.4 软件配置A. 4.1 陆基信息技术平台(LITP)A. 4. 1. 1 说明LITP软件配置见图A.l被虚线包围部分-A. 4. 1. 2 API软件数据块一一用户程序接口用户程序调用操作的需要.一一读取
20、数据为读取数据,词用操作程序访问IDL存根数据块.一一写入数据为写人数据,调用操作程序访问IDL存根数据块.15 G/T 23429一2009/15015849 :2001 一一获取数据列表为获取数据列衰,调用操作程序访问IDL存粮数据块.一一获取船简信息为获取船舶信息,调用操作程序访问IDL存根数据块.一一命名服务接口调用ORB提供的命名服务并分配服务器的引用.陆上信息技术平台(UTP)应用程序接口(APO(客户程序)|用户应用酣如|读数据I I 写数据I I获取数据列表II获取船舷信息II命名的山|接口说明语言(IDL)存根读数据I I 对象请求代理. 10 J ISO 8327 lnor
21、mation technology一OpenSystems Interconnection-Basic connection oriented session protocol specification. l1J GB/T 16505信息处理系统开放系统互连文卷传送、访问和管理(lSO8571,IDT). 12J GB/T 16723信息技术提供OSI元连接方式运输服务的协议(lSO/IEC8602 ,IDT). 口3JGB/T 15629.3 信息处理系统局域网第3部分z带碰撞检测的载波侦听多址访问(CSMA/CD)的访问方法和物理层规范CISO/IEC8802-3, IDT). 14J
22、lSO/IEC 8802-4 Information processing systems-Local area networks-Part 4: Token passing bus access method and physical layer specifcations. 口5JGB/T 15695信息处理系统开放系统互连面向连接的表示服务定义ISO/IEC8822 , IDT). 16J GB/T 15696 信息处理系统开放系统互连面向连接的表示协议规范(ISO8823, IDT). 17J ISO 9000:2000 Quality management systems-Funda
23、mentals and vocabulary. 口8JISO 9001 :2000 Quality management systems- Requirements. 19J GB/T 12991信息处理系统数据库语言SQLOSO/IEC9075 , IDT). 20J ISO/IEC 9548 lnformation technology一OpenSystems Interconnection-Connectionless Session protocol. 21J ISO/IEC 9576 lnformation technology一OpenSystems Interconnection-Connectionless presentation protocol specification. 20
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1