面向对象的协同网络组版系统设计

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:zhengwei2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的飞速发展,大型报业集团对整个出版流程的管理和控制迫切需要一个协同工作的环境,因此提出了多人实时协同组版的要求。此项课题的研究,将极大提高报社、杂志社的工作效率,对国内出版业的信息化、网络化、智能化做出重要的贡献。  本文为了满足这种实际需要,采用面向对象的开发方法,设计开发基于计算机支持的协同工作的网络组版系统,使版面制作过程成为多人合作共同完成的协同处理过程,提高系统的时效性和工作效率,增强协作能力。协同网络组版系统不仅仅是多人共同排版的系统,它还提供了版面的流程管理和生产监控,提供了多人协同工作的平台。  在该项目中,本文采用面向对象的建模技术,基于UML语言,描述系统中部分功能的设计。主要是围绕系统的协同工作部分,按照报纸、杂志排版软件的开发设计思想,从共享对象信息模型的存储入手,完成系统中版面信息的存储共享、对象改变时的消息传递与分发、异常情况下对象版本的控制与统一等协同工作部分的设计,使之成为网络组版系统的重要组成部分。就是设计版面编辑系统的数据存储模型以适应协同工作的需要;采用面向对象的方法设计版面编辑系统的通讯协议以实现版面的同步;设计和实现通讯服务器以完成版面数据的交换和管理。  在本系统中要解决的关键技术问题是协同工作的控制与管理过程,本文设计了数据库服务器和网络组版通信服务器来解决这个问题,其中网络组版通信服务器用来管理转发消息、小样、版面中间结果。在系统的设计过程中,本文主要利用顺序图和状态图来描述了版面设计过程中的协同工作机制,通过未响应消息序列的再处理及版面数据的分布式存储来保证版面数据的一致性。针对多用户协作时产生的访问冲突问题,给出了一些解决方案。  最后,本文对协同网络组版系统的进一步改进做了一些探讨和展望。  
其他文献
传统的隐马尔科夫模型(HMM)的训练方法基于统计概率的最大似然准则(MLE),在训练样本数目足够大的情况下,这种方法在理论上可以得到最优的结果。在手语识别研究中,采集足够大的训练样
链接分析是社会网络分析中非常重要的一类问题,关于社会网络的众多工作都是希望从网络中挖掘到更多的知识,包括节点的信息、链接的信息、网络社区的信息等等。链接分析则是对
本文所研究的说话人分割与聚类技术是语音识别领域中一个较为新兴的研究方向。该技术主要是针对含有多个说话人的对话型语音,例如含有两个人的电话录音、包含多个人的会议录音
作为一种服务化的网络制造新模式,云制造为制造业由生产型向服务型转变和升级带来了新的思路,通过对现有制造资源进行整合来实现资源的快速共享与高效利用。随着云制造技术的普
随着因特网应用的发展,XML成为数据描述和数据交换的标准,因此大量的XML文档出现在网络应用中。对于这种情况,XML数据的有效存储和XML数据的快速查询,成为当前急需解决的问题。针
随着近年来Web Service的蓬勃发展, XML ( extensible markup language)越来越多地活跃在数据交换和存储领域,用XML表示的半结构化数据得到越来越普遍的应用,XML已经成为Inte
政府、企业等机构都纷纷建立了自己的内部局域网,网络建设已经成为提升企事业单位工作效率和核心竞争力的关键因素之一。在网络规模不断增大的同时,因为以错误的方式或为达到
本文要研究的共享讨论班级系统是根据目前德州学院的现状需要提出的一个可以实现文本、语音即时通信的基于JXTA对等网络平台架构的讨论平台。德州学院计算机系的教师们在科研
近年来新蠕虫层出不穷,危害越来越大,其造成的危害程度远远超过传统的病毒,已有的防病毒技术对蠕虫并不适用,而对蠕虫的专门研究相对滞后。网络蠕虫之所以难于控制主要是由于Inte
多线索技术正在成为处理器设计领域的主流技术。传统多线索技术具有隐藏指令延迟的功能,并行多线索技术在此基础上,继承了超标量处理器多取指、多发射、推测式执行、乱序执行等