基于S1000D标准的线性出版系统的实现

基于S1000D标准的线性出版系统的实现

ID:46625126

大小:1.98 MB

页数:5页

时间:2019-11-26

基于S1000D标准的线性出版系统的实现_第1页
基于S1000D标准的线性出版系统的实现_第2页
基于S1000D标准的线性出版系统的实现_第3页
基于S1000D标准的线性出版系统的实现_第4页
基于S1000D标准的线性出版系统的实现_第5页
资源描述:

《基于S1000D标准的线性出版系统的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、d险航空标准化与质量2016年第6期基于S100D标准的线性出版系统的实I见吴奇峰(中航工业综合技术研究所,北京100028)【摘要】提出并设计实现了一个具有自主知识产权的基于S1000D标准的符合GJB3968.2000需求的技术资料线性出版系统,该系统作为IETM技术资料编制平台的延伸,共用IETM数据模块,实现IETM数据模块翻译、线性出版、生成Word格式纸质手册等功能。【关键词】GJB3968;S1000D:线性出版;翻译器;数据模块【中图分类号】T-65【文献标识码】c【文章编号】1003.6660(20

2、16)06—0046.05【DOI编码】10.13237/j.cnki.asq.2016.06.01l随着社会经济的不断发展,计算机的广泛应用推动了现代化信息技术的蓬勃发展,各行各业都在进行信息化建设,利用高科技的硬件设备和互联网络,提升自身的管理水平和竞争能力。“飞机不但要造得出,而且要买的起、飞得起、飞得好”,这正是航空装备“综合保障”的作用、价值和意义所在。信息化的综合保障正在成为设计院所、制造厂家、采购机关、使用部队等诸多组织的重要职责,目前我国的军用飞机综合后勤保障工作仍然不能脱离对纸质技术资料的依赖,而信

3、息化的到来也对纸质资料的编制和出版提出了要求,研制更强大高效的技术资料线性出版系统,成为一项重要任务。1GJB3968-2000《军用飞机用户技术资料通用要求》GJB3968是军用飞机用户技术资料的通用要求。该标准规定了军用飞机用户技术资料的项目及各项资料的主要内容,并规定了资料编制出版及交付的通用要求。技术资料线性出版系统生成的出版物的版式、内容排版和布局需要符合GJB3968对技术资料的出版要求。2s1000D标准S1000D标准(InternationalSpecificationforTechnicalPub

4、licationsUsingACommonSourceDatabase)是一个采用通用资源数据库来创建技术文档的国际标准,可以用它对任何军用或民用的陆、海、空交通工具和设备制作技术文档。目前,S1000D标准在美国及北约的军事及民用领域有着广泛的应用。基于Sl000D标准的交互式电子技术手册(InteractiveElectronicTechnicalManual,简称IETM)是装备技术数据的新型载体,也是装备技术数据的主要表现形式,利用信息化手段对技术资料进行存储、管理,研制形成IETM按照S1000D生成的信息

5、是以模块形式出现的,称为“数据模块”。数据模块定义为“技术出版物中最小的独立信息单元”。技术资料线性出版系统需共用IETM的数据模块,将其导入线性出版系统并翻译出版为纸质格式手册。3系统需求3.1与IETM编制平台共用IETM数据模块用户在IETM技术资料编制平台编制资料素材并且导出成DDN数据包,支持将数据包导入到线性出版系统,通过线性出版系统将DDN包的数据出版生成Word文档,最后将Word文档打印装订成纸质的手册。3.2符合GJB3968需求GJB3968中列出了多种技术资料的内容结构、样式和版面设计,线性出

6、版系统需符合其规定的多[收稿日期】2016—05-13丛£丝丝固种多样的手册的出版需求。3.3高性能,高效率国外类似的线性出版系统出版一本2000页左右、内容包含图片表格等的手册需要时间大概在1h到1.5h之间,本系统出版相同内容的手册应将时间压缩在20min左右。3.4界面友好支持通过可视化样式配置设置出版物格式,配置晁面应没有繁杂的设置,各个模块的功能分工清晰,界面功能按钮等简洁明了;对于通用手册出版尽可能不需配置,基于模板直接出版即达到出版要求。4系统设计与技术框架4.1总体框架线性出版系统使用典型的C/S一=

7、层模式结构,将系统分成相对独立的3层,即用户界面层、业务层和数据模型层。这种分层模式可以让开发人员只关注整个结构中的其中某一层,可以降低层与层之间的偶合性,有利于业务逻辑的复用,从而保证了整个系统具有良好的可维护性和可扩展性。系统的体系架构见图1。信息技术标准化趟&4.1.1用户界面层界面层使用微软推出的WPF技术开发用户界面,它是新一代的图形系统,运行在.NETFramework3.0及以上版本,为用户界面开发提供了一种全新的开发模式,使得界面显示和代码更好地得到分离。4.1.2业务层业务层由业务逻辑实现、对外接口

8、、服务调用等部分组成。4.1.3数据模型层数据模型层即数据访问层,该层封装了系统中所有的数据库读写访问操作。在线性出版系统中使用了微软推出的ADO.NETEntityFramework框架,该框架以EntityDataModel(EDM)为主,将数据逻辑层切分为3块,分别为ConceptualSchema、MappingSchema与Stora

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。