中华人民共和国航天行业标准FL7030QJ3145-2002航天产品“三化”数据库建库指南Guidelinefordatabaseconstructionofthetri-zationofspaceproducts2003-02-01实施2002-11-20发布国防科学技术工业委员会发布QJ3145-2002前言本标准由中国航天科技集团公司提出。本标准由中国航天标准化研究所归口。本标准起草单位:中国航天标准化研究所。本标准主要起草人:程华彦、魏东。IQJ3145-2002航天产品“三化”数据库建库指南1范围本标准规定了航天产品“三化”数据库建库的基本要求、基本结构和功能,并对开发过程进行了基本描述。本标准适用于中国航天行业各厂(所)、院(局)、基地的航天产品“三化”数据库的建库工作。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包含勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GJB5095-2002信息技术安全通用要求3术语和定义下列术语和定义适用于本标准。3.1航天产品spaceproducts航天产品系指导弹、运载火箭、航天器、地面设备等及其组成部分。3.2“三化”tri-zation标准化领域内,产品的通用化、系列化和组合化(模块化)的简称。3.3“三化”数据库databaseforthetri-zation表征产品“通用化”、“系列化”和“组合化(模块化)”特性的数据库。4航天产品“三化”数据库总体设计4.1设计原则4.1.1航天产品“三化”数据库开发应本着为航天产品研制工作服务的宗旨,坚持以满足型号需求为主,首先应面向行业内型号研制人员的使用,逐步满足行业各管理部门的需求。4.1.2从行业整体的高度上统一领导和组织开发工作,并结合各单位产品数据库系统的建设的总体要求进行规划、设计,使之最大限度地发挥整体效益。4.1.3坚持以实用为主、先进与实用相结合的原则。充分利用现有基础设施和成熟技术,以较少的投入产生最大效益。4.1.4按照顶层规划、基础起步的原则,从型号急需而又有条件开展的产品做起,逐步积累,逐步完善,并使系统尽早用于型号的研制中。4.1.5充分考虑分级建库、分级管理的原则和要求,做到与各级数据库的兼容性。4.1.6做好基础工作,统一数据库结构和数据字典,统一系统所需的软、硬件支持环境。4.2数据库系统功能结构4.2.1“三化”数据库系统层次结构“三化”数据库系统层次结构如图1所示。1QJ3145-2002数据管理数据录入数据编辑系统维护用户管理安全管理数据维护辅助支持数据查询分析统计数据输出“三化”支持应用工具帮助功能使用说明产品“三化”原则权限和加密说明窗口数据修改数据追加数据删除权限设置身份鉴别信息加密数据字典维护代码库维护“三化”统计信息对比“三化”分析数据备份恢复“三化”数据库系统图1“三化”数据库系统层次结构图4.2.2数据管理可根据用户的权限授予或禁止对数据进行规定的操作。4.2.2.1数据录入用于数据库中的数据的输入。4.2.2.2数据编辑4.2.2.2.1数据修改用于在数据录入过程中出现的错误和数据更改,在对数据进行校对后,可利用该功能进行数据的修改。4.2.2.2.2数据追加用于数据库中的数据的增补。4.2.2.2.3数据删除用于数据库中现行无效数据的删除。4.2.3系统维护用于保证数据的安全,一般采用用户身份验证、用户权限设置、信息加密和数据备份等方法。4.2.3.1用户管理完成用户的增加、删除及用户权限的设置等。4.2.3.2安全管理用于保证数据库系统的安全。4.2.3.2.1权限设置2QJ3145-2002对用户分等级,不同等级的用户对数据库有不同的权限,例如超级用户可以执行所有的数据库操作,而普通用户仅有查询等只读功能。用户分级可参照GJB5095-2002执行。4.2.3.2.2身份鉴别身份鉴别应按GJB5095-2002中5.3.2条执行。4.2.3.2.3信息加密信息加密应按GJB5095-2002中5.1条执行。4.2.4数据维护对数据库系统中关键数据的管理。4.2.4.1数据字典维护主要用于对数据库中的所有数据、定义与命名规则进行管理。4.2.4.2代码库维护对数据库系统中用于数据库管理的代码的维护,如改变索引方式,追加功能等。4.2.4.3数据备份恢复数据库中的所有数据应有备份,以备系统在误操作或遭受破坏时,能及时恢复数据。4.2.5辅助支持4.2.5.1数据查询可提供给用户多种查询方式,例如根据系统编码、模块名称、模块代号等进行数据查询,可进行模糊或精确查询。4.2.5.2分析统计4.2.5.2.1“三化”分析可将“三化”产品有关信息展开,有利于用户全面了解“三化”产品使用的总体情况。4.2.5.2.2“三化”统计对“三化”产品在型号中的使用情况提供相关数据信息。4.2.5.2.3信息对比将同一系列产品中不同型号中的相同信息项调到同一屏幕进行对比。4.2.5.3数据输出将查询后的数据保存或打印输出。4.2.5.4“三化”支持以文档形式说明本系统所涉及的“三化”产品的选用要求等。4.2.5.5应用工具根据用户需要,提供一些辅助的应用工具。4.2.6帮助为方便用户使用提供一些相关的帮助信息。4.2.6.1功能使用说明为用户提供各项功能使用的操作说明。4.2.6.2产品“三化”原则提供目前使用的“三化”产品的“三化”方案的原则说明。4.2.6.3权限和加密说明为用户介绍使用授权和加密要求的大致情况及用户级别划分规定。4.2.7窗口用于选择要显示的产品信息。4.3数据库“三化”产品信息项划分3QJ3145-20024.3.1为满足航天产品“三化”数据库主要服务于型号研制任务的需要,各有关单位的数据库的信息项及结构均应保持相对的一致性。“三化”产品信息项的划分如图2所示。“三化”产品信息研制信息项性能信息项图形信息项相关信息项环境信息项接口信息项一般信息项文字说明信息项图2“三化”产品信息项4.3.2各信息项的具体内容4.3.2.1一般信息项一般应包括:系统编码、产品类别、产品级别、采集单位、采集人、采集时间、联系电话等。4.3.2.2研制信息项一般应包括:产品名称、产品图号、产品代号、系统编码、设计单位、生产单位、研制时间、研制状态、直属型号、安装平台、应用范围、执行标准、文字说明。4.3.2.3性能信息项按模块类别、级别,由各专业信息人员按专业特点进行选择,并由航天行业标准化主管部门组织审定。4.3.2.4图形信息项包括:结构外形图、系统编码、电气、结构协调及协调要求。4.3.2.5环境信息项一般应包括:自然环境、力学环境、电磁环境等。4.3.2.6接口信息项一般应包括:电气接口、机械接口、环境接口以及为互连、互换、互通、互操作、兼容或通信联络的软接口等。4.3.2.7相关信息项一般应包括:系统编码、设计文件及文档、器件、材料、来源、工艺文件、试验状况等。4.3.2.8文字说明信息项对在其它信息项中无法表述或不好表述的内容进行描述。5数据库软件及前端开发工具5.1数据库软件的选用原则5.1.1响应快,在网络环境中应具有快速响应能力,保证数据在网上快速传递。5.1.2高可靠性,在发生网络或硬件故障时,数据库系统应提供故障发生后自动恢复功能。5.1.3安全性,数据库系统必须有内置的用户管理机制,实现服务器终端的安全性控制。5.1.4开放性,具有开放的体系结构和应用编程接口。支持开放的操作系统、网络协议及多种硬件体系结构。5.2前端开发工具的选用原则5.2.1开放性,数据库开放是指通过各种数据库驱动程序,能够访问服务器上对应的数据库。5.2.2可操作性,提供完整可视化的集成开发环境,由一系列图形化工具组成。包括:应用管理工具、环境参数设置工具、窗口开发工具、数据库维护工具、数据管道工具、交互或调试工具以及工程文件管理工具等。4QJ3145-20025QJ3145-20026中华人民共和国航天行业标准航天产品“三化”数据库建库指南QJ3145-2002*中国航天标准化研究所出版北京西城区月坛北小街2号邮政编码:100830北京航标印务中心印刷中国航天标准化研究所发行版权专有不得翻印*2003年04月出版定价:9.00元QJ3145-2002