摘要:手机移动办公是相对于企业的,通过手机移动办公,可以了解企业的工作情况、企业下达的任务、需要开展的项目等等,可以让企业员工在任何时间、任何地点处理公司业务。
本应用使用Android Studio作为软件开发环境,使用Java编程语言,采用了MVP框架为主要结构,使用Android自带的SQLite数据库进行数据存储,配合各种优秀开源框架的辅助,其主要功能模块有:用户登录注册模块:用户登录、用户退出;签到、签退模块:上班签到、下班签退;项目相关模块:项目列表、项目详情、写项目日志;公文模块:公文列表;通知公告模块:通知列表、发布通知;企业动态模块:企业动态列表;会议相关模块:会议列表、发起会议;考勤管理模块:查询考勤记录;很好的开发了一个掌上办公应用。
关键词 移动办公;企业;MVP;Android Studio
目录
摘要
Abstract
1 绪论-1
1.1研究背景及其现状-1
1.2系统开发的意义-1
1.3系统开发的内容-1
1.4本论文的主要内容-2
2系统开发工具和相关技术-3
2.1 Android软件开发技术-3
2.2 MVP技术-4
2.3 Android活动的生命周期-5
3系统分析-7
3.1需求分析-7
3.2可行性分析-7
3.3 系统运行环境要求-7
3.4系统目标-7
3.5系统框架设计-7
3.6系统总概括用例图-8
4 总体设计-9
4.1 系统设计的原理-9
4.2 系统总体功能设计-9
4.3 Android客户端系统设计-10
4.4 业务流程-12
4.5 数据库设计-12
4.6 数据库详细设计-15
5 详细设计与实现-19
5.1 登录模块设计与实现-19
5.2 注册功能的实现-20
5.3 主页面的实现-21
5.4 项目的实现-22
5.5 会议功能的实现-25
5.6 出勤功能的实现-26
结论-28
致谢-29
参考文献-30