首页> 中文学位 >基于网络的组版系统的设计与实现
【6h】

基于网络的组版系统的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 课题的背景与意义

1.2网络组版系统的基本组成

1.3 网络组版系统的研究难点

1.4 网络组版系统的开发方法

1.5 论文的主要工作

1.6 章节安排

1.7本章小结

第二章 面向对象与网络编程的相关知识

2.1 面向对象的基本概念

2.2 面向对象方法的主要优点

2.3 UML统一建模语言

2.4 网络编程Socket

2.5 本章小结

第三章 网络组版系统简介

3.1 CSCW概述

3.2 协同网络组版系统的功能概述

3.3 本章小结

第四章 网络组版系统的分析与设计

4.1 系统的需求陈述

4.2 网络组版系统的设计思想

4.3 建立对象模型

4.4 版面信息存储

4.5 协同工作的设计

4.6 通信协议

4.7 通讯接口

4.8 数据一致性设计

4.9 本章小结

第五章 网络组版系统的服务器设计与实现

5.1开发环境

5.2 Sybase CT_Library 编程

5.3 WinSocket 技术

5.4 服务器设计

5.5功能实现

5.6 本章小结

第六章 结束语

致谢

参考文献

展开▼

摘要

随着网络技术的飞速发展,大型报业集团对整个出版流程的管理和控制迫切需要一个协同工作的环境,因此提出了多人实时协同组版的要求。此项课题的研究,将极大提高报社、杂志社的工作效率,对国内出版业的信息化、网络化、智能化做出重要的贡献。
  为了满足这种实际需要,本文采用面向对象的开发方法,阐述了设计开发基于计算机支持的协同工作的网络组版系统,使版面制作过程成为多人合作共同完成的协同处理过程,提高了系统的时效性和工作效率,增强了协作能力。协同网络组版系统不仅仅是多人共同排版的系统,它还提供了版面的流程管理和生产监控,提供了多人协同工作的平台。
  在该项目中,采用面向对象的建模技术,基于UML语言,描述系统中部分功能的设计。主要是围绕系统的协同工作部分,按照报纸、杂志排版软件的开发设计思想,从共享对象信息模型的存储入手,完成系统中版面信息的存储共享、对象改变时的消息传递与分发、异常情况下对象版本的控制与统一等协同工作部分的设计,使之成为网络组版系统的重要组成部分。设计版面编辑系统的数据存储模型以适应协同工作的需要;采用面向对象的方法设计版面编辑系统的通讯协议以实现版面的同步;设计和实现通讯服务器以完成版面数据的交换和管理。
  系统要解决的关键技术问题是协同工作的控制与管理过程,本文阐述了通过设计数据库服务器和网络组版通信服务器来解决此问题的过程,其中网络组版通信服务器用来管理转发消息、小样、版面中间结果。在系统的设计过程中,主要利用顺序图和状态图来描述了版面设计过程中的协同工作机制,通过未响应消息序列的再处理及版面数据的分布式存储来保证版面数据的一致性。针对多用户协作时产生的访问冲突问题,给出了一些解决方案。
  最后,文章对协同网络组版系统的进一步改进做了一些探讨和展望。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号