基于P2P的协同办公系统的设计与实现

基于P2P的协同办公系统的设计与实现

论文摘要

随着信息化技术的快速发展,越来越多的企业开始建立基于局域网环境的办公平台。但是长期以来,企业内部信息系统各自为政,无法互通互联,形成信息孤岛,从而难以实现有效的互动。目前,协同软件提供了解决该问题的最有效途径。同时,P2P技术的发展逐渐改变以往人们交流的方式。将P2P技术带入网络世界的一个著名例子是Napster。另外,用户带宽和计算机能力的提高,使P2P技术得到了更充分的发挥,P2P技术以其不可取代的优势迅速进入大量应用领域。因此,基于P2P模式的协同办公系统具有一定的研究和应用价值。协同办公系统主要是面向企业计算机网络规模在几十台到几百台,提供开放、灵活、可靠的信息共享和沟通的平台,满足企业内部事务处理需要。使企业信息管理和办公水平更加规范和快捷,从而提高工作效率。本文首先介绍了办公自动化理论知识,提出了基于P2P技术的协同办公系统。详细的介绍了P2P技术、网络编程技术。接着阐述了协同办公系统的架构设计和主要功能概述,重点介绍了日程安排和短信发送两个模块的设计和开发过程。在结束语部分,对研究中所做的工作进行了总结,并提出了需要进一步完成的工作。希望能够促进第二代协同办公系统的完善,为以知识管理为核心的第三代办公系统的发展奠定基础。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 办公自动化系统概述
  • 1.2 办公自动化的发展趋势
  • 1.3 现有办公自动化系统的不足
  • 1.4 基于P2P的协同办公系统的提出
  • 1.5 本文主要的工作和结构
  • 第二章 系统的相关技术与知识概述
  • 2.1 P2P技术的应用
  • 2.1.1 P2P的研究背景
  • 2.1.2 P2P的定义
  • 2.1.3 C/S结构与P2P结构的比较
  • 2.1.4 P2P模型分类
  • 2.2 Visual C++的网络编程
  • 2.2.1 套接字网络编程原理
  • 2.2.2 MFC CSocket类的客户/服务器应用程序模式
  • 2.3 数据库的访问技术—ODBC技术
  • 2.3.1 ODBC简介
  • 2.3.2 MFC ODBC技术
  • 第三章 协同办公系统的设计
  • 3.1 系统的架构
  • 3.1.1 系统的功能目标
  • 3.1.2 系统的设计原则
  • 3.1.3 系统的整体架构
  • 3.2 开发环境
  • 3.2.1 数据库的选择
  • 3.2.2 开发语言
  • 3.3 协同办公系统的主要模块及其基本功能
  • 3.3.1 协同办公系统的主要组成模块
  • 3.3.2 协同办公系统主要模块功能概述
  • 第四章 部分模块的设计与实现
  • 4.1 日程安排应用模块的设计和实现
  • 4.1.1 需求分析
  • 4.1.2 详细设计
  • 4.2 手机短信发送模块的设计和实现
  • 4.2.1 需求分析
  • 4.2.2 详细设计
  • 第五章 结束语
  • 5.1 总结
  • 5.2 进一步的工作
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于P2P的协同办公系统的设计与实现
    下载Doc文档

    猜你喜欢