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

基于Android平台的微型OA系统的研究与设计

作 者: 谭翔纬
导 师: 赵跃龙;黄良申
学 校: 华南理工大学
专 业: 计算机技术
关键词: Android平台 掌上办公 微型 OA系统 设计方案
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 300次
引 用: 2次
阅 读: 论文下载
 

内容摘要


开放性的移动设备平台Android近年来发展迅速,使用该平台的智能手机大量面市,获得了市场的广泛好评,因此基于Android平台的应用程序开发已经发展成为一个热门的计算机软件研究方向。OA(Office Automation办公自动化)系统发展到现在,已经正式跨入移动时代,公文处理、日程管理、文件管理、通讯录、通知等原有OA系统上具备的功能正在逐步移植到手机上,可以预见到,在不久的未来OA系统将可以让用户随时随地进行掌上办公。在对Android平台进行了大量分析与研究的基础上,作者提出了利用Android智能手机平台的高效与智能的特点来实现OA系统的研究课题,它对提高企业办公效率将有重要意义和实际的应用价值。本文的主要工作是完成了一个基于Android平台的微型OA系统的需求分析、总体设计、概要设计、编码实现、测试发布的工作,论文的主要内容如下:首先,简要分析了Android平台的体系结构,着重介绍了Android平台的基本知识、Android框架的基本组件、Android平台的API和在Android平台实现OA系统所涉及到的一些关键技术等;其次,在作者进行大量调研工作的基础上,对典型移动OA系统面向对象的需求进行了分析,并通过建模语言工具来分析和建模,并给出了移动OA系统的架构和基本功能;再次,运用基于面向对象的分析与设计方法,如系统对象模型分析、系统模块划分、MVC模式的系统架构设计等,提出了一个基于Android平台的微型OA系统的设计方案;最后,给出了基于Android平台的OA系统的详细设计和实现方法,主要包括各个功能模块的实现过程和在模拟器中得出的运行结果,并针对实现OA系统所涉及到的关键技术进行详细的讨论。

全文目录


摘要  5-6
Abstract  6-12
第一章 绪论  12-18
  1.1 研究背景和意义  12-13
  1.2 国内外研究现状  13-15
    1.2.1 国内研究现状  13-14
    1.2.2 国外研究现状  14-15
  1.3 论文的主要研究工作  15-16
  1.4 论文的组织结构  16-18
第二章 Android平台的体系结构分析  18-33
  2.1 Android平台基础知识  18-24
    2.1.1 Android平台简介  18
    2.1.2 Android的系统架构  18-20
    2.1.3 Android应用程序类型分析  20-21
    2.1.4 Android活动的生命周期  21-22
    2.1.5 Android服务的生命周期  22-24
  2.2 课题相关的Android技术介绍  24-32
    2.2.1 Android用户界面简介  24-26
    2.2.2 XML解析技术简介  26-28
    2.2.3 Android与服务器端的数据交互技术简介  28-32
  2.3 本章小结  32-33
第三章 系统的需求分析与建模  33-41
  3.1 需求分析的概念  33
  3.2 系统的需求分析  33-40
    3.2.1 需求分析流程  33-34
    3.2.2 系统设计原则  34
    3.2.3 系统设计目标  34-35
    3.2.4 系统的功能性需求  35-39
    3.2.5 系统的非功能性需求  39
    3.2.6 系统运行环境需求  39-40
  3.3 本章小结  40-41
第四章 基于Android平台的微型OA系统设计  41-57
  4.1 MVC设计模式简介  41-42
  4.2 系统总体架构设计  42-44
    4.2.1 系统总体架构图  42-43
    4.2.2 系统实现流程架构  43-44
  4.3 系统功能设计  44-50
    4.3.1 系统功能模块概述  44
    4.3.2 OA手机客户端功能模块设计  44-47
      4.3.2.1 个人办公管理模块设计  44-45
      4.3.2.2 公文管理模块设计  45-46
      4.3.2.3 工作流转模块设计  46-47
      4.3.2.4 辅助管理模块设计  47
    4.3.3 OA服务器端功能模块设计  47-50
      4.3.3.1 基础服务支撑管理模块设计  48
      4.3.3.2 业务解析运行引擎模块设计  48-49
      4.3.3.3 终端访问安全管理模块设计  49
      4.3.3.4 系统管理模块设计  49-50
      4.3.3.5 接口配置管理模块设计  50
  4.4 数据库简要设计  50-56
  4.5 本章小结  56-57
第五章 基于Android平台的微型OA系统实现  57-77
  5.1 开发平台的搭建  57-58
    5.1.1 系统开发环境  57
    5.1.2 Android运行环境  57-58
  5.2 关键技术的实现  58-68
    5.2.1 从服务器获取xml格式的信息  58-62
    5.2.2 基于Android的文件上传与下载  62-68
  5.3 主要功能模块的实现与测试  68-76
    5.3.1 系统登录  69-70
    5.3.2 个人办公的实现  70-74
    5.3.3 公文管理的实现  74-75
    5.3.4 通讯录的实现  75-76
  5.4 本章小结  76-77
结论  77-79
  一、论文工作总结  77
  二、今后研究工作展望  77-79
参考文献  79-82
攻读硕士学位期间取得的研究成果  82-83
致谢  83

相似论文

  1. 轻便型水稻直播机的研制,S223
  2. 博客发展现状及其盈利模式研究,F49
  3. 基于JITT的中职微型课程设计模式与应用,TP391.6
  4. 基于毛细管酶微型反应器的酶反应动力学研究和应用,O658.9
  5. 对外汉语高级话题课堂教学设计,H195
  6. 微型四旋翼非线性控制方法的研究,V249.1
  7. 基于Deep Web的图书信息集成与查询系统,TP311.52
  8. OA系统中敏感数据安全的研究,TP317.1
  9. 某大型零售企业移动办公系统研究,F721
  10. 微型光纤光谱仪的探测接收系统设计,TH744.1
  11. 现浇钢筋混凝土空心楼盖设计与应用,TU375
  12. 针对气体样品的微型质谱仪等离子体源的设计与制造,O539
  13. 微型热声制冷机及关键元件的特性研究,TB651
  14. 基于视觉互动手法的南昌市地铁招贴设计研究,J524
  15. 基于B/S三层架构OA系统的设计和实现,TP311.52
  16. 微型左心室辅助装置的优化与血液损伤预测,R318.6
  17. 基于PLC的微型CT自动扫描系统的设计与研究,TH774
  18. 无源微型可视化光学标签的原理与制作,TP391.44
  19. 一种应用于光伏并网微型逆变器的功率解耦技术,TM464
  20. 微型甲醇重整系统的先进控制研究,TP273.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com