当前位置:论文写作 > 论文集 > 文章内容

集团级公司办公信息系统纵向互通平台的设计

主题:js获取客户端系统信息 下载地址:论文doc下载 原创作者:原创作者未知 评分:9.0分 更新时间: 2024-04-19

简介:大学硕士与本科客户端信息系统毕业论文开题报告范文和相关优秀学术职称论文参考文献资料下载,关于免费教你怎么写客户端信息系统方面论文范文。

客户端信息系统论文范文

js获取客户端系统信息论文

目录

  1. js获取客户端系统信息:药械质量远程管理系统-客户端

(1. 山西北方风雷工业集团有限公司,山西 侯马 043013;

2. 中国电信上海理想信息产业(集团)有限公司,上海 200436)

摘 要:通过采用WebService业务接口和FTP方式,从总体架构、数据传输、系统接口、系统管理、OA配套改造、系统部署方案等方面,设计了集团级公司总部和分公司之间办公信息系统,实现了纵向互通,符合集团级公司总分架构的特点,提高了公司的办公效率.

关键词:集团级公司;办公信息系统;纵向互通;平台设计

中图分类号:TN915.85 文献标志码:A DOI:10.3969/j.issn.1674-9146.2012.07.068

集团级公司,如中国电信集团公司、中国石油化工集团公司、中国工商银行股份有限公司等大型央企,在全国范围内,实行总分结构的组织机构进行企业管理,需要方便、及时地进行总公司与分公司之间的文件上传下达、工作沟通及信息共享.

目前,大部分集团级公司的总部及各分公司已建成的办公信息系统(OA)是相对独立的,系统间互联互通尚不够理想,文件的上传下达及沟通等基本都通过邮件进行,较大程度地影响了办公的效率.因此,为了提高办公效率,需要实现集团总部OA与分公司OA之间的流程通信接口,建立数据交换平台,实现标准化的接口调用.

笔者从总体架构、数据传输、系统接口、系统管理、OA配套改造及系统部署方案等几个方面对通过采用WebService业务接口和FTP方式实现集团级公司办公信息系统的纵向互通平台的设计进行了研究和探讨.

1 办公信息系统纵向互通平台的总体架构

互通平台采用服务器端与客户端交互传输的部署方式,服务器端主要完成标准数据接口定义、系统策略分发、路由定义等,服务器端部署在集团总部,通过业务接口和FTP与集团总部OA系统实现数据交互,并完成数据转换;客户端部署在各分公司,主要完成与各分公司OA系统业务数据的映射及数据转换,通过业务接口和FTP与对应分公司OA系统实现数据交互.

服务器端与客户端之间采用业务接口和FTP方式传输数据,业务接口负责业务数据及控制信息的传输,FTP传输正文和附件,并在传输过程中实现数据加密、压缩、断点续传以及数据校验等.集团级公司办公信息系统纵向互通平台的总体架构,见第69页图1.

2 数据传输

2.1 数据转换

主要实现OA与平台间业务数据字段的转换,完成标准字段的统一.OA系统数据在到达平台前,根据平台提供的接口将数据字段按照平台系统配置中的标准字段进行转义,生成标准字段进行平台间的数据传输.平台接收成功后提供接口供OA调用并在获取相关数据前进行数据转换,将标准字段转义为OA业务字段.

2.2 数据加密

数据加密分成两个过程,即加密及解密过程.在该系统中将采用多重加密方式来进行非对称密钥论文范文传输的构建.首先采用系统内置一个静态密钥(RSA)[1-2],进行第一次加密,加密完成后,通过系统配置的密钥对数据进行3重DES加密[3-4].传输过程中,采用自己研发的加密包对系统配置的密钥进行加密,连同数据一起发送给客户端.客户端接收以后,先通过自己研发的加密包解密密钥,通过解密后的密钥对数据3重解密,最后通过内置的密钥进行解密.

2.3 数据压缩

采用J论文范文a数据压缩技术,对数据进行压缩,从而减少网络传输的数据量,减轻网络负担,j论文范文a.util.zip包提供了数据压缩与解压缩所需要的类.zip文件[5-6]的解压缩实质上就是从输入流中读取数据,J论文范文a.util.zip包提供了专用的zip文件输入流来读取zip文件.

2.4 断点续传

所谓断点续传[7],也就是当网络异常造成传输中断,要从数据已经下载的地方开始继续下载.服务器端将数据包下载路径发送给客户端,客户端接收后向服务器发送下载请求,并告诉服务器一个信息,从哪里开始下载,服务器接收请求后,开始从断点处继续下载.

2.5 数据校验

平台中一方传输数据给对方时,首先将要发送的数据生成散列值[8],并连同数据一起传输给对方,对方收到数据后,生成接收数据的散列值,与发送数据的散列值进行比较,若相同则表示数据接收成功,否则接收数据异常.

3 系统接口

数据传输采用WebService业务接口[9-11]和FTP方式进行传输,其中,WebService业务接口传输主要针对OA业务数据及一些控制信息;FTP方式传输主要针对文件,包括正文和附件.

3.1 OA到平台

OA主动发起并调用接口.启动流程用于将OA中的数据传到平台,同时平台启动获取FTP文件的程序,传输结束,接口才返回,即同步执行.参数只是一个字符串,是xml格式[12],包含控制信息(发送单位,模块特征字符串等),业务信息(表单内容),其中还包含附件信息,附件分正文和附件两类,平台会根据附件信息,从OA的FTP目录获取文件.

3.2 平台到OA

OA主动发起并调用接口.

接口一,获取待处理公文列表.轮询此接口,获取所有发送到该平台的待处理公文列表.一个参数,表示接受不同状态的公文,如上次传输失败的公文,如果为空,则返回所有待处理公文.返回结果是一个xml字符串.

接口一的xml格式定义如下

<,ResultSet>,

<,Result>,0<,/Result>,

<,FalureCount>,0<,/FalureCount>,

<,DocList>,

<,doc Name等于 “Data” type等于 “string”>,XXXX<,/Field>,

js获取客户端系统信息:药械质量远程管理系统-客户端

<,/DocList >,

<,/ResultSet>,

接口二,根据接口一获取的xml内容,获取具体某个公文的详细信息,返回结构是一个xml文本,在执行接口的同时,平台会将文件发到OA的FTP目录.FTP传输完成,接口返回.参数是接口一中的公文编号.返回结果包含控制信息(接受人等),业务信息,以及附件列表,附件分正文和附件2类.

接口二的xml格式定义如下

<,ResultSet>,

<,Result>,1<,/Result>,

<,AppDataList>,

<,PropList>,

<,item Name等于“ReciverMan”>, admin/Idealdev<,/item>,

<,item Name等于 “SpecialCode”>,idealdev/application/fawen.n论文范文<,/item>,

<,/PropList>,

<,AppData MSGID等于 “” >,

<,FieldList>,

<,Field Name 等于 “Name” type 等于“string”>,Value<,/Field>,

<,Field Name等于“MobilePhone”type等于“string”>,Value<,/Field>,

<,Field Name等于 “Department” type等于“string”>,Value<,/Field>,

<,Field Name等于 “Tel” type等于 “string”>,Value<,/Field>,

<,Field Name等于 “Email” type 等于“string”>,Value<,/Field>,

<,Field Name等于 “Fax” type等于 “string”>,Value<,/Field>,

<,/FieldList>,

<,Attachment>,

Type区别是正文,还是普通附件,还是成文

<,item type等于“doc”>,OA升级说明.doc<,/item>,

<,/Attachment>,

<,/AppData>,

<,/AppDataList>,

<,/ResultSet>,

3.3 平台到平台

接受方主动发起并调用接口.接口一,传输公文数据.用于传输公文信息,包括附件.接口二,流程状态数据.当OA获取相应数据时,在发起方平台,需要更新状态,知道是否接受成功,如果成功需要反馈接受人等信息.

4 系统管理

系统管理模式,分为系统配置、消息队列管理和系统日志3个部分.

系统配置包括以下内容:一是模板定义,模板是指系统定义的公文模板,定义了各种类型公文字段的全集.由系统管理员维护;二是模块定义,模块是指OA中需要和平台交互的模块.由系统管理员维护;三是字段映射对应关系,根据模板和模块,建立对应字段关系,其中还包含来文模块,和本单位接收人员,由分公司管理员建立;四是连接管理,指各个分公司平台的地址,分公司名称,公司代码等,便于分发,由系统管理员维护;五是密钥管理,管理加密密钥,包括密钥更新等,由分公司管理维护;六是人员管理包括超级管理员,系统管理员和分公司管理员,超级管理员基于客户端管理,是由系统维护人员组成,系统管理员是指模板定义,模块定义,系统配置等的管理人员,分公司管理员维护和分公司OA相关的配置;七是FTP配置,指各分公司的FTP配置信息,由分公司管理员配置;八是系统配置,包括日志保留期限,网络异常时的重传次数,重传间隔时间、自动重发所有失效公文时间等,由系统管理员维护.

消息队列管理,主要是指维护发送队列,包括失败消息的重传,消息的删除等,以及将来可能出现的消息优先级调整.

系统日志,包括记录平台传输日志,以及和公文业务有关的日志,如某个公文的接收状态等,系统将来可能会考虑对日志展现提供配置界面.

5 OA配套改造

5.1 数据接口库

数据接口库主要负责集团OA和平台进行数据交互以及负责OA正文生成.主要功能包括,获取标准模版、发送正文数据、接受正文数据、发送反馈数据、接受反馈数据、生成OA系统正文和任务文档、各级日志管理,如事件日志、调试日志、错误日志等.

5.2 发送分公司

在转发节点上,点击按钮会弹出页面,让转发人员对下属单位进行选择并发送,见第71页图2.系统会记录已发送的分公司,原则上不支持重复 发送.

5.3 查看转发信息

在转发节点和办结状态下可以查询到集团转发记录,包括转发时间和详细信息等.同样可以查询到下属单位接收文件的相关信息,包括接收单位、状态、接收时间、接受人等.

6 系统部署方案

互通平台服务器部署在集团一侧,为满足服务健壮性要求,互通平台服务器使用群集方式[13-14],保证服务7 d×24 h运行.互通平台服务器负责监控收集各客户端运行状态,并通过WebService及FTP同各客户端双向通信.各分公司及所属机构自行配置一台服务器,部署互通平台客户端,分公司OA系统同对应的客户端进行数据交换,见图3.

7 结论

通过采用WebService业务接口和FTP方式,实现了集团级公司总部和分公司之间办公信息系统的纵向互通,具有投资小、工期短、稳定性好、安全性高及扩展性强等优点.经实际实施和使用验证,比较符合集团级公司总分架构的特点,节约了人力和时间,提高了公司的办公效率.

参考文献:

[1] 朱有根.RSA公开密钥论文范文体制及其安全性分析[J].宁波大学学报:理工版,2001(2):1-3.

[2] 齐晓虹,刘冬,赵岳松.RSA公开密钥论文范文体制的密钥生成研究[J].武汉理工大学学报,2001(6):2-3.

[3] 朱作付.基于DES和RSA算法的数据加密传输系统的设计和实现[D].苏州:苏州大学,2005.

[4] 袁伟.基于J论文范文A的数据加密传输方案的研究[D].天津:天津大学,2009.

[5] 王刚,刘立柱.ZIP文件压缩编码分析[J].微计算机信息, 2006(15):1-3.

[6] 戴健.如何在ZIP文件中添加、删除文件[J].电脑应用文萃,2000(7):1-3.

[7] 程哲,蔡一凡.基于单线程的文件复制断点续传的设计与实现[J].科技创业月刊,2010(12):2-4.

[8] 高磊,张德运,赵东平,等.自适应散列映射的弱跳完整性研究[J].西安交通大学学报,2004(12):2-3.

[9] 苗青,陈钢.基于WebService的高校应用集成[J].计算机技术与发展,2008(3):2-4.

[10] 王绘,尹治本.WebService的深入剖析与研究[J].电脑知识与技术,2005(33):2-3.

[11] 马晶.基于WebService多层架构MIS系统的应用研 究[D].西安:长安大学,2011.

[12] 蔺旭东.基于语义的XML查询及规范化研究[D].北京:北京交通大学,2010.

[13] 蒋长彬.重庆移动BOSS系统三节点高可用性群集的设计与实现[D].重庆:重庆大学,2007.

[14] 崔晓坤,宋维.计算群集系统的负载平衡问题[J].电脑知识与技术,2011(33):1-3.

(实习编辑 邸开宇)

总结:主要论述了客户端信息系统论文范文相关参考文献文献

js获取客户端系统信息引用文献:

[1] 教师信息系统查重未通过
[2] 客户信息管理系统方向论文题目 客户信息管理系统专业论文题目怎么拟
[3] 客户信息管理系统英文参考文献 客户信息管理系统论文参考文献哪里找
《集团级公司办公信息系统纵向互通平台的设计》word下载【免费】
js获取客户端系统信息相关论文范文资料