论文部分内容阅读
1.研究背景 随着Internet/Intranet技术的日趋成熟和普及,越来越多的政府、企事业,特别(?)一些跨地域大型企业、跨国公司等都积极采用新技术,通过Internet/Intranet将部署(?)各地的办事机构、分支机构连接起来进行广义的集团办公、全球办公,信息系统的(?)用模式逐步向网络化、分布式、移动性及各种业务系统高度集成的方向转变。 但在目前的网络文档管理系统中,对文档的处理往往还是通过电子邮件以附件(?)普通文本的方式存在,无法方便直观的实现其所见即所得的效果,尤其是目前用户普遍接受的Office文件;而且电子邮件容易泄密,并存在一定的延时;同时,电子邮件系统难以跟踪事务的处理过程。 基于网络文档管理系统软件的现状和存在的问题,为适应国家现代无纸化及网络化办公需求,根据文档处理的业务特点,结合C/S和B/S的优缺点,提出并实现了基于Thin Client/Web Server(C/W)的办公自动化在线网络文档编辑管理系统的构想实现了文档的网络化运行、文档信息的网络化共享和交换,实现移动办公,适用于政府、各级企事业的网络文档处理需要。 2.技术路线 我们在设计和开发的过程中,克服了重重技术难关,采用的主要技术路线为: (1)将整个系统开发成中间件形式,以方便地嵌入到其他办公自动化系统中。 (2)使用自定义协议包DBPacket进行数据对象的封装,采用XMLHTTP传输协议在客户端和服务器端建立传输和数据包分析机制,实现数据的请求与应答。 (3)客户机端采用瘦客户端方式,通过IE浏览器,分别使用插件技术和应用程序方式,向服务器应用程序发送请求数据包、分析返回数据包、并通过OLE方式调节客户端的Microsoft Office打开请求的文件,进行编辑和痕迹保留,并把处理结果发送给服务器应用程序保存。 (4)服务器端通过应用程序,调用COM或JavaBean组件接收客户机发送的请求分析请求的类型、处理请求、并把处理结果返回给客户机端。 3.主要工作内容 (1)将整个系统以中间件形式开发,实现了通过C/W方式进行文档编辑操作将客户端的Microsoft Office融入客户端IE浏览器中,使用户操作更方便。 (2)实现了最大限度的与Microsoft Office兼容。用户无须经过更多的培训就能够使用采用本中间件开发的文档管理软件。 (3)实现了通过网络在线编辑和保存服务器文档的功能。用户通过中间件打开编辑、保存服务器上的文档,就像操作本地的文档一样简单。 (4)实现了手写签名、电子印章、痕迹保留、版本控制等功能,这些功能是(?)子政务和办公自动化中文档管理最重要的功能,本中间件能很好的实现这些功能。 (5)实现了客户端软件自动升级的功能。本中间件采用插件技术,能够通过(?)本号的更新,实现自动更新客户端软件的功能。