学位论文 > 优秀研究生学位论文题录展示

基于中间件的移动办公系统的研究与实现

作 者: 许小晴
导 师: 黄海于
学 校: 西南交通大学
专 业: 交通信息工程及控制
关键词: 办公自动化 移动办公 数据访问中间件 工作流 通信协议
分类号: TP317.1
类 型: 硕士论文
年 份: 2011年
下 载: 44次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着市场经济的不断发展和网络信息化进程的逐步推进,如何提高办公效率已成为企业第一要务。虽然许多企业办公信息自动化获得了重大性的突破,但随着办公业务趋于多样化趋势,传统的办公软件面临着新的挑战:当组织中因为某些重要的文件需要领导审批时,但领导不在办公室,重要文件无法及时审批而耽误了工作进程;员工外出时,不能及时获得日历项和待办事宜提醒而耽误重要工作的安排;当组织中某部门突然有群发通知需迅速传达给多个对象时,如何保证通知到位是个难题。根据目前办公系统中存在的问题,如何能够实现随时随地都能办公,已经是许多企业正在考虑的实际问题。本文以传统办公系统中目前存在的问题为研究背景,设计并实现了一套办公系统。它主要包括桌面办公软件、手机端办公软件和数据访问中间件软件三个部分。桌面端办公软件主要实现了基于系统管理、人力资源管理、综合行政管理、公文管理和工作流管理等五个功能。主要采用了基于角色的访问控制模型完成系统配置和用户管理以及动态化的设计方法实现工作流的审批;手机端办公软件实现外出员工的移动办公,员工只需用智能手机就能进行通讯录查询、流程审批、内部公告查看、个人信息管理等业务功能;数据访问中间件自定义了一套工作于TCP/IP应用层的协议,基于该协议实现手机端与数据访问中间件之间的网络通信。同时设计实现了并发控制算法和运行监控算法,用以解决多移动办公用户的并发访问控制操作,在此基础上,针对网络传输数据量有限的问题,设计实现了数据传送算法。本文首先介绍了系统的研究背景及意义、国内外研究现状及主要研究工作,接着进行需求分析,详细介绍了系统设计目标及功能需求。在此基础上,分别对各子系统进行了详细描述与设计。最后对整个系统进行功能测试,同时对整个工作进行了总结和展望,分析并指出了目前存在的不足及下一步研究工作。

全文目录


摘要  6-7
Abstract  7-12
第1章 绪论  12-16
  1.1 研究背景及意义  12-13
  1.2 国内外研究现状  13-14
  1.3 主要研究工作  14-15
  1.4 论文组织结构  15-16
第2章 系统需求分析  16-25
  2.1 概述  16
  2.2 系统设计目标  16
  2.3 系统功能需求  16-24
    2.3.1 桌面端办公子系统  16-20
    2.3.2 手机端办公软件系统  20-22
    2.3.3 数据访问中间件服务器  22-24
  2.4 系统性能需求  24
  2.5 外部接口需求  24
  2.6 保密性和安全性需求  24-25
第3章 系统总体设计  25-57
  3.1 概述  25
  3.2 系统网络结构  25-26
  3.3 软件系统划分  26-27
  3.4 桌面端办公子系统  27-34
    3.4.1 桌面端办公子系统功能结构图  27-28
    3.4.2 桌面端办公子系统主要模块的设计  28-32
    3.4.3 界面设计  32-33
    3.4.4 开发环境和运行平台  33-34
  3.5 手机端办公子系统  34-39
    3.5.1 手机端办公子系统功能结构图  34-35
    3.5.2 手机端办公子系统主要模块的设计  35-37
    3.5.3 界面设计  37-38
    3.5.4 开发环境和运行平台  38-39
  3.6 数据访问中间件子系统  39-47
    3.6.1 数据访问中间件子系统功能结构图  39-40
    3.6.2 数据访问中间件子系统模块设计  40-47
    3.6.3 界面设计  47
    3.6.4 开发环境和运行平台  47
  3.7 网络通信协议的定义  47-57
    3.7.1 移动客户端与数据访问中间件通信流程定义  47-48
    3.7.2 网络上传输的数据包结构定义  48-52
    3.7.3 数据分包重组算法设计  52-57
第4章 数据库设计  57-79
  4.1 概述  57
  4.2 系统数据库的规划与设计  57-71
    4.2.1 用户相关信息类  57-59
    4.2.2 用户角色权限类  59-61
    4.2.3 人力资源类  61-63
    4.2.4 综合行政类  63-65
    4.2.5 公文管理类  65-67
    4.2.6 流程审批类  67-71
  4.3 数据流图  71-75
    4.3.1 桌面办公系统数据流图  71-74
    4.3.2 移动办公系统数据流图  74-75
    4.3.3 数据访问中间件数据流图  75
  4.4 存储过程  75-79
第5章 系统的实现  79-106
  5.1 概述  79
  5.2 桌面端办公子系统的实现  79-89
    5.2.1 主控模块的实现  79-80
    5.2.2 基于角色的用户访问控制模块的实现  80-82
    5.2.3 流程审批模块的实现  82-89
  5.3 手机端办公子系统的实现  89-97
    5.3.1 用户界面层主要模块的实现  90-95
    5.3.2 业务逻辑层数据处理的实现  95-96
    5.3.3 远程通信层的实现  96-97
  5.4 数据访问中间件子系统的实现  97-102
    5.4.1 主工作模块的实现  97-98
    5.4.2 服务器监听线程的实现  98-100
    5.4.3 任务执行线程模块的实现  100-102
  5.5 网络通信接口的实现  102-106
    5.5.1 相关数据包类结构的设计  102-103
    5.5.2 数据发送模块的实现  103-104
    5.5.3 数据接收模块的实现  104-106
第6章 系统测试及结果分析  106-115
  6.1 系统测试  106-109
    6.1.1 测试环境  106-107
    6.1.2 测试用例  107-109
  6.2 测试结果分析  109-115
    6.2.1 测试结果显示  109-114
    6.2.2 测试结果分析  114-115
总结与展望  115-117
致谢  117-118
参考文献  118-122
攻读硕士学位期间发表的论文及参与的科研项目  122

相似论文

  1. 复杂仿真系统VV&A工作流技术研究,TP391.9
  2. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  3. 军分区网络办公自动化信息系统的设计与实现,TP311.52
  4. 基于WEB的军犬训练管理系统,TP311.52
  5. 农业供应链系统网络平台的构建,S126
  6. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  7. 基于MOAP通信协议的无线桥梁监测系统组网技术研究,TP274
  8. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  9. SUPMAX800D系统HART通信卡的研究与设计,TP273.5
  10. 教育局OA系统设计与实现,TP311.52
  11. 某部队公文存储、归档、查询系统的开发与实现,TP311.52
  12. 基于Socket通信的卫星通信地球站监控系统的设计与实现,TN927.2
  13. 甘肃富源化工综合办公平台的分析与设计,TP311.52
  14. 光盘授权播放系统安全通信研究与设计,TP309
  15. 工作流动态变更处理技术,TP311.52
  16. 基于域信任的自适应网格工作流调度算法,TP311.52
  17. 绍兴市委党校办公自动化系统设计与实现,TP311.52
  18. 江西现代学院OA系统的设计与实现,TP311.52
  19. 大功率LED驱动及智能控制系统设计,TP273.5
  20. 一种虚拟集群中的轻量级通信机制,TP302
  21. 大桥综合管理信息系统的研究与设计,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序包(应用软件) > 办公自动化系统
© 2012 www.xueweilunwen.com