欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机应用 > 基于P2P的校园协同办公系统的研究与设计

基于P2P的校园协同办公系统的研究与设计

日期:2023-01-24 阅读量:0 所属栏目:计算机应用


摘 要:传统的校园办公系统多是C/S模式或者是B/S模式体系,可靠性和可扩展性较差。而最新发展的P2P对等网络和JXTA提供的品质和功能集成了一个更适合的设计。

关键词:P2P;团结合作;办公系统JXTA
一、P2P思想和JXTA概述
  (一)P2P思想
  节点之间的对等性是P2P的基础,在这种对等性中,节点被定义为具有自主处理信息能力的实体。在P2P对等网络中各节点具有相同的功能共同完成任务.网络中各节点通过网络互联实现资源的共享,处理资源,存储资源等,不需要经过集中式服务器。P2P网络的特点是使得非互联网络用户能够随时加入到系统中,也可以随时的离开而不影响到网络中的其他对等体的使用情况,这一传送模式改变了传统的网络组织方式,而是另一个典型的文件系统。网络中的每一个对等体都能够有效的管理自己的信息资源,在P2P网络中,系统是一个分散化的系统,并且也支持混合模型。
  (二)JXTA概述
  JXTA协议是SUN公司为P2P的应用提供了一个良好的开发平台。该协议的设计是为了提供对等网络中各节点动态网络所需的功能支持。是一个独立于操作平台,具有语言开发和网络的传输协议。JXTA协议使用了三层结构的P2P应用程序。这三层主要是:核心层,服务层和应用程序层。
二、协同办公系统的设计与实现
  (一) 协同办公系统的功能模块
  对于协同办公的需求,校园协同办公系统具有文件资源共享,即时通信两个基础性的功能。其中文件资源共享这一功能,在程序设计时运用了用户访问权限管理,任一共享的文件都有一个可访问的用户ID列表并列出了那些用户能够看到该共享文件,而不是共享的文件在网络中的任意者都可以访问,这种方式以此避免了共享资料的数据安全。另一即时通信功能模块则是负责发送和接受信息,任意在线的协作用户都可已通过这个功能给其他在线协作用户发送信息,使双方进行即时互动。
  由此,该系统包含的功能模块主要有:公文管理、任务管理、手机短信发送、聊天等。
  (二)系统的设计
  该平台具有三层结构, 基本层,中间层,协同应用层。各层的功能:
  1.基本层:硬件基础层,该层由操作系统及基本网络部件组成,主要完成数据传输、信息存储及其它访问系统资源的功能,使多用户与分布性成为可能,提供具有基本分布功能的编程接口。
  2.中间层:平台的中间层是核心层,主要功能是将企业中位于不同网络中的对等体或对等组组成的物理网络映射成虚拟的P2P网络,并为上层实现P2P通信及群组和节点的管理提供相应的API。网络的映射由位于该层底部的JXTA协议实现,并通过虚拟管道建立起计算机之间的通信,通信传递的消息都是XML格式,并且遵守TCP/IP协议。如果在遇到网关限制、网络防火墙等问题时,消息传递遵守HTTP协议,所以平台性能不会因网络通讯协议限制而下降。
  3.协同应用层:
  该层调用中间层提供的服务和通信功能实现本层的任务,可以为用户提供办公的工具,所需的服务或着是应用程序。用户可以通过用户界面直接跟应用层进行交互。通过应用层提供的共有服务接口,用户可以拥有一个虚拟的存储空间,可以进行文件的上传,下载功能,共享资源或分享其他用户的资源。
  (三)功能模块的实现
  这里就以校园协同办公系统中公文管理模块实现为例,功能包括待发公文(用户可以新建,查询等功能),已发公文(查询,删减,催办等),待办公文(公文查询,办理),已办公文(查询,查看表单)。
  系统中新建公文(拟稿)的内容包括公文标题、紧急程度(分为普通、紧急、特
  急)、公文编号、公文内容,流程状态等。部分功能代码的实现如下:
  protected void CreateDoc_Click(object sender,EventArgs e)
  {title=ng();
  if(title==""""title===="""")
  {RegisterStartupScript(""a"","""");
  }
  else
  {
  urgent=ng();
  number=ng();
  text=;
  dept=ng();
  drafttime=Time();
  flowid=32();
  status=""r"";
  reddocDB mydb=new reddocDB();
  (userid,urgent,secret,number,title,text,
  dept,drafttime,flowid,status);
  …
  }
  }
三、结论
  现在,P2P对等网络技术已经得到了快速的发展,并已经在很多领域得到了广泛的应用,取得了显著效果。而JXTA作为P2P对等网络构建的平台和协议,为开发P2P的上层协议提供了统一,便利的底层平台,具有很强的扩展性和独立性。本文研究的是以P2P技术和协同工作为主要特征的校园办公协同系统,避免了传统的C/S模式或者是B/S模式体系的弱点,在协同工作和信息资源共享领域表现出了独特的优势。
  参考文献:
  .北京:中国电力出版社,2003 本文链接:http://www.qk112.com/lwfw/jsjlw/jisuanjiyingyong/241788.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学