论文部分内容阅读
JDF既是一种基于XML的开放式、可扩展文件格式,又是一种建立在XML基础上的印刷行业的作业传票描述标准。JDF能为数字化工作流程提供一个灵活而全面的数据引擎支撑和流程解决方案,实现MIS和印刷生产控制系统的联接。基于JDF的信息管理软件系统在国内开发及应用都非常少。课题从软件工程开发角度出发,基于JDF1.3开放标准结合国内印刷企业业务管理流程特点,通过自行研发适用于中小型印刷企业较为通用的若干业务逻辑类以及JDF代理底层对象模型,从而设计一个具有三层B/S架构的较良好可扩展、灵活的印刷企业MIS软件系统并实现了生产科和印刷车间两个功能模块的开发。JDF应用开发是国内领先研发技术,目前对JDF研究大多数停留在概述性或功能性上。课题首先对JDF标准内部结构及其运作机制进行深入剖析,对用来描述生产过程的节点、资源和资源链接的结构以及各自的组织体系进行了详细分析。并将JDF的研究成果应用到印刷企业MIS数字化管理软件系统开发中,实现了对JDF代理底层对象模型的建立,设计出大量粒度适中,在一定范围内较通用灵活的具有可独立处理操作(如较灵活创建、查找、修改、删除等操作)功能的JDF对象,这些对象是独立的高内聚低耦合责任个体。该对象操作模型的建立为推动国内印刷管理软件走向国际标准化提供数据层开发探索方案并且有利于推广JDF在国内印刷行业中的广泛应用。在整个软件系统开发过程当中,以软件工程“用例驱动的UML对象建模”的面向对象开发思想作为指导原则,注重软件系统结构和可重用性的研究与设计,特别是在业务层设计时把可以共同承担完成某印刷业务的操作封装到一起形成较为通用的低耦合业务逻辑类。再加之利用JDF标准数据格式作为底层数据驱动,使得整个系统架构较为优良,并在一定范围内具有数据对象、业务逻辑通用性,这些设计思想、方法、技术对大多数中小型印刷企业快速、灵活、重用软件开发提供了一些经验。