基于Andriod的办公系统设计与实现毕业论文
2021-04-05 16:27:29
摘 要
随着移动互联网的快速发展,手机,平板电脑等移动设备在人们日常生活中起着越来越重要的作用。作为以人为主的学校,为了便利学生和教师的学校生活,也开始越来越重视移动办公软件的研究。
本文根据学校对办公软件的需求,设计和实现了一种基于android的学校办公软件。本论文首先对android系统及android办公软件在国内外的发展情况进行了讨论,然后结合学校对移动办公软件的需求以及业务流程进行了详细的分析,使用java语言设计实现了一种基于android的学校移动办公软件。设计过程中主要进行了软件界面的设计,内部结构流程的设计,数据库的设计以及与服务器之间的数据交换,最终实现了一个可以在安卓手机端以及PC模拟器中运行的办公软件。该软件主要包含信息管理,通讯管理,文档管理,个人中心等功能。
学校用户下载本软件后,可以实现随时随地获取学校网站上实时更新的公告以及快讯等讯息,还可以通过通讯录以及共享文档功能体验与同事或者同学之间的即时通讯的双向交流以及资源共享等。
关键词:Andrid;移动办公软件;学校用户
Abstract
With the rapid development of mobile Internet, mobile devices such as mobile phones and tablets play an increasingly important role in people's daily life. As a human-centered school, in order to facilitate the school life of students and teachers, more and more attention has been paid to the research of mobile office software.
This paper designs and implements a school office software based on Android according to the needs of school office software. This paper first discusses the development of Android system and Android office software at home and abroad, then makes a detailed analysis of the needs and business processes of mobile office software in schools, and then designs and implements a school mobile office software based on Android using java language. In the design process, we mainly design the software interface, the internal structure process, the database and the data exchange with the server. Finally, we realize an office software which can run on Android mobile phone and PC simulator.The software mainly includes information management, communication management, document management, personal center and other functions.
After school users download the software, they can get real-time updates of announcements and express messages on the school website anytime and anywhere, and also experience the two-way communication and resource sharing with colleagues or classmates through address book and document sharing functions.
Key Words:Android;Mobile Office Software;School users
目 录
第1章 绪论 1
1.1 研究背景 1
1.2研究目标 2
1.3研究内容 3
1.4本文结构安排 3
1.5本章小结 4
第2章 系统分析 5
2.1 可行性分析 5
2.1.1 经济可行性 5
2.1.2 技术可行性 5
2.1.3 管理可行性 6
2.2 需求分析 6
2.2.1 非功能性需求 6
2.2.2 功能性需求 6
2.3 本章小结 9
第3章 系统设计 10
3.1 系统设计原则 10
3.2 系统总体功能设计 11
3.3 Android客户端设计 12
3.4 Web服务端端设计 13
3.5 数据库设计 13
3.6 本章小结 14
第4章 系统实现 15
4.1 系统配置 15
4.1.1 Maven配置说明 15
4.1.2 Tomcat配置说明 17
4.2 Android客户端细节实现 19
4.2.1 登录注册功能 19
4.2.2 信息管理功能 20
4.2.3 通讯管理功能 21
4.2.4 文档管理功能 22
4.2.5 个人中心功能 23
4.3 本章小结 23
第5章 系统测试 24
5.1测试环境 24
5.2测试用例 24
5.3本章小结 28
第6章 全文总结和展望 29
6.1 全文总结 29
6.2 对下一步工作的展望 30
6.3 本章小结 30
参考文献 31
致谢 32
第1章 绪论
1.1 研究背景
移动办公即办公自动化(Office Automation),简称OA,是一种在互联网时代全新的办公方式。将现代化的办公方式与日新月异的计算机技术结合起来从而形成一种全新的办公方式[4-5]。
而随着移动互联网行业的快速发展,智能手机也一步步走向了人们的日常生活,人们都越来越离不开智能手机所带来的种种便利。如今的智能手机除了具备手机基本的通讯功能功能外,还同时配置了电脑的大部分功能。智能手机现在既方便携带,而且还为计算机开发技术的发展提供了强大而广阔的平台。Android就是一款开放性的真正意义上的移动设备开发平台,而借助于Android操作系统在全球的普及,基于Android的软件开发也展现了其良好的开源与开放性[2-3]。
在智能手机的使用人群中,学校用户不可忽视,在学校中几乎是人手一台,智能手机已经成为学校生活中的重要工具与助手。而在学校生活中学校校园网站可以为学校中学生老师提供直接的学校信息,以往大多数人都用计算机或者手机上网查询相关校园信息,但是智能手机无论从使用效率,内存大小,屏幕大小以及操作方式与计算机都有很大区别。本文所述的系统是为了使校园用户更好的利用智能手机,做到随时随地都能通过手机查询学校网站相关信息,以及相应文件,让用户在学校生活更加方便,来根据学校基于web的协同办公系统的功能需求设计了基于Android的学校办公软件系统。系统主要为用户提供日常信息的快速获取和事务的高效解决。依靠学校信息平台,通过无线网络访问,让用户实现获取学校网站的公告与快讯,系统还带有通讯与文档交流功能,从而实现学校中用户与用户互动及信息交流。