学位论文 > 优秀研究生学位论文题录展示

基于JDF的MIS架构体系研究与模块实现

作 者: 薛莲
导 师: 顾桓
学 校: 西安理工大学
专 业: 信号与信息处理
关键词: JDF 软件架构 JDF代理底层对象模型 业务逻辑
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 80次
引 用: 2次
阅 读: 论文下载
 

内容摘要


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

全文目录


摘要  3-4
Abstract  4-8
1 绪论  8-12
  1.1 课题研究背景  8-9
    1.1.1 印刷行业数字化信息管理现状  8
    1.1.2 国内外JDF技术研究现状  8-9
  1.2 课题提出依据  9
  1.3 课题研究内容、目的和价值  9
  1.4 本文结构  9-12
2 课题相关技术介绍  12-16
  2.1 .NET平台简介  12
  2.2 ASP.NET简介  12-13
  2.3 XML简介  13-14
    2.3.1 XML概述  13
    2.3.2 XML的特点  13-14
  2.4 DOM简介  14-16
    2.4.1 DOM概述  14
    2.4.2 DOM解析XML文档  14-16
3 课题分析与架构体系初步探索设计  16-18
  3.1 基于JDF的管理软件架构初探设计  16-17
  3.2 基于JDF的MIS系统的多层架构设计提出  17-18
4 JDF剖析  18-24
  4.1 JDF概述  18
  4.2 JDF结构的分析研究  18-24
    4.2.1 描述生产过程的节点及其组织体系分析  18-19
    4.2.2 资源及其组织体系分析  19-21
    4.2.3 资源链接及其工作原理分析  21-24
5 系统架构方案的研究与设计  24-42
  5.1 开发工具及方法  25
  5.2 数据层对象设计(JDF代理底层对象模型设计)  25-33
    5.2.1 数据层结构设计  25-29
    5.2.2 描述资源的类结构设计  29-30
    5.2.3 描述过程的类结构设计  30-33
    5.2.4 JDF生成过程  33
  5.3 业务逻辑层设计  33-41
    5.3.1 业务逻辑层设计实施方案  34-36
    5.3.2 需求分析与用例建模  36
    5.3.3 领域建模  36-38
    5.3.4 时序图设计  38-39
    5.3.5 业务逻辑类设计  39-41
  5.4 本系统可生成的JDF传票结构  41-42
6 生产科模块设计与实现  42-50
  6.1 生产科功能简介  42
  6.2 生产科整体规划  42
  6.3 生产科业务逻辑层设计  42-46
    6.3.1 生产科需求分析以及用例建模  43
    6.3.2 生产科领域建模  43
    6.3.3 生产科时序图设计  43-46
  6.4 生产科数据层设计  46-47
  6.5 生产科界面层设计  47-50
7 印刷车间模块设计与实现  50-58
  7.1 印刷车间业务逻辑层设计  50-53
  7.2 印刷车间数据层设计  53-55
  7.3 印刷车间界面层设计  55-58
    7.3.1 印刷车间排产界面  55-56
    7.3.2 印刷车间任务单列表信息查看界面  56-58
8 结束语  58-60
  8.1 本题的创新点  58
  8.2 本题存在的不足  58-60
致谢  60-62
参考文献  62-64
在校学习期间所发表的论文、专利、获奖及社会评价  64

相似论文

  1. 印刷生产流程管理数字化的实现,TS805
  2. 嵌入式网络视频软件的研究与实现,TP393.09
  3. SmartSAR SWA-基于Artop的汽车电子软件架构工具的设计与实现,TP311.52
  4. 基于AUTOSAR和eTPU的PWM模块及ICU模块的设计与实现,TP311.52
  5. 基于B/S架构的卫星网络管理技术研究,TN927.2
  6. 高抗振性动态钢管直径测量系统的研究,TP274
  7. 一种基于使用模型和可执行规格说明的软件测试框架,TP311.52
  8. 医疗系统框架的研究与实现,TP311.52
  9. 复杂电磁环境监测通用软件架构及构件技术研究,TP311.52
  10. 基于SaaS模式的TMS系统架构研究与设计,TP311.52
  11. REST深入剖析及实践策略研究,TP311.52
  12. 基于JDF的印刷流程管理与质量控制系统研究,TS805
  13. 支持BQWSSM的服务组织视图的研究与应用,TP393.09
  14. 基于模块化的自动化软件测试框架技术研究,TP311.52
  15. 基于Java EE的购物系统的设计与实现,TP311.52
  16. 计算机实验室管理系统的设计与开发,TP311.52
  17. 基于J2EE架构的信息资源网的设计与实现,TP311.52
  18. 信用联盟系统的设计与实现,TP311.52
  19. 基于B/S模式的物流管理信息系统的设计与实现,TP311.52
  20. 财产险核心业务系统的设计与实现,TP311.52
  21. 有线电视工程安装管理系统设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com