摘要:移动办公(Office Automation)可以将原有办公系统上的基础功能迁移到手机设备上,让用户可以拥有更好的办公体验。本文详细描述了基于Android的办公系统的设计与实现过程。首先对系统需求进行了分析,接着介绍了Android、Java EE、SQLite数据库等相关技术及开发工具。该办公系统提供了公文管理、通知公告、通讯录、待办事项功能、手机硬盘功能、意见和建议功能,而且还可以提醒用户尚未完成的工作。最后对测试方法和过程进行了归纳。80108
毕业论文关键词:Java EE,移动办公,SQLite,Android
Abstract: Mobile Office (Automation Office) can migrate to the basic function of the original office system on the mobile phone device, so that users can have a better office experience。 This paper describes the design and implementation process of the office system based on Android。 First of all, the system needs analysis, and then introduced the Java, EE Android, SQLite database and other related technologies and development tools。 The office system document management, announcement, contacts, to-do function, mobile hard disk function, comments and suggestions, but also can remind the user has not yet completed the work。 Finally, the testing methods and process are summarized。
Keywords :Java EE,mobile office,SQLite,android
目 录
1 引言 4
1。1 课题研究背景与意义 4
1。2 课题研究内容与目标 4
1。3 手机应用程序的特点 4
2 开发环境及相关技术介绍 5
2。1 Android简介 5
2。2 SQLite数据库 7
3 系统的分析与设计 8
3。1 可行性分析 8
3。2 系统数据库设计 9
4 系统总体设计 13
4。1 设计原则及一般要求 13
4。2 基于Android的办公系统的结构模型 14
5 系统的设计和实现 15
5。1 客户端设计与实现 15
5。2 系统登录模块 17
5。3 待办事项模块 22
5。4 公文管理模块 24
5。5 公告模块 30
5。6 意见和建议模块 31
5。7 系统设置模块 33
5。8 网络硬盘模块 35
6 测试与运行 。36
6。1 测试的任务及目标 36
6。2 测试基本要求 36
6。3 单元测试 37
6。4 异步处理的实现 37
结论 41
参考文献 42
致谢 43
1 引言
1。1 课题研究背景与意义
现在的移动应用开发产业发展迅速,各种应用层出不穷。相应的移动设备平台也有例如IOS、塞班、WindowsPhone以及今天我所选择的Android。相对于IOS的开发限制,塞班的滞后,WindowsPhone对硬件以及用户操作的高要求,Android可以说是新时代的宠儿。