基于位置服务的外勤管理系统移动端设计与实现毕业论文
2022-01-30 21:53:25
论文总字数:32139字
摘 要
共享人们所在的位置有利于人际关系处理和公司业务管理,也是人们日常生活所产生较为频繁和重要的信息之一。当前企业管理恰恰需要的就是能够精准迅速地获知员工的信息。将两者相结合,外勤管理系统的出现就满足了企业对日益复杂的员工的管理需求。
本文首先阐述了外勤管理系统理论方面的内容,即位置服务及Android系统。Android方面,通过其开发语言Java,Android本身开发优势,及所选择的开发工具Android Studio进行一步步给出。而位置服务方面则是研究了移动GIS,GPS及位置服务等技术的各个方面,并且描述了如何在Android中通过API来进行位置服务的开发。
本文设计实现了外勤管理系统,从外勤管理系统的需求分析出发。对于系统的实现及设计方面,从平台的搭建,与服务器进行数据存储,及相应功能的界面交互和业务逻辑三个方面进行阐述。最后实现了拥有用户登录、考勤管理、出差管理、人员管理等功能的外勤管理系统移动端。该外勤管理系统能够帮助公司解决人员考勤、出差管理等问题。
关键字:外勤管理 位置服务 Android
Design and implementation of mobile terminal for location based service management system
Abstract
Sharing people's location is conducive to interpersonal relationship management and company business management. It is also one of the more frequent and important information in people's daily life. What is needed in enterprise management is to know employees' information accurately and quickly. Combining the two, the emergence of the field management system meets the management needs of the increasingly complex employees.
This paper first describes the theoretical aspects of field management system, namely location service and Android system. Android, through its development language Java, Android itself development advantages, and the selected development tool Android Studio is given step by step. And location service is to study the various aspects of mobile GIS, GPS and location services, and describe how to develop the location service through API in Android.
This paper designs and implements the field management system, starting from the needs analysis of the field management system. For the realization and design of the system, it is expounded from three aspects: the building of the platform, the data storage with the server, the interface interaction and the business logic of the corresponding functions. Finally, the mobile terminal of the field management system, which has the functions of user login, attendance management, travel management and personnel management, is finally realized. The field management system can help companies solve problems such as attendance check and travel management.
Key words:Field management ; Location service ; Android system
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 研究背景 1
1.2 发展现状 1
1.3 国内外研究现状 2
1.4 设计指标 2
1.5 论文结构 3
第二章 开发所用的技术及平台 4
2.1 Java简介 4
2.2 Android分析 4
2.3 Android Studio平台优势 5
第三章 位置服务的理论与相关技术 7
3.1 移动GIS技术 7
3.1.1 移动GIS简介 7
3.1.2 移动GIS功能 7
3.2 GPS技术 8
3.2.1 GPS简介 8
3.2.2 GPS的功能 8
3.2.3 GPS与GIS的区别 8
3.3 位置服务介绍 9
3.4 利用高德地图API实现Android位置服务 9
3.4.1 高德地图API的获取 9
3.4.2 在Android中集成高德地图的API 10
第四章 移动端功能分析 12
4.1 业务描述 12
4.2 移动端功能需求分析 12
4.3 系统的流程分析 13
4.4 非功能需求分析 14
第五章 系统的详细设计与实现 15
5.1 相关开发环境的搭建 15
5.2 数据存储的设计与实现 19
5.3 功能的设计与实现 21
第六章 总结 32
参考文献 33
致谢 34
第一章 绪论
- 研究背景
当今社会上,企业的不断发展,导致业务不断向外拓展,需要大量的员工进行出差,但是出差的时候,企业有些时候不能很好了解员工在外地的工作状况,同时上层在管理员工时,员工所汇报的情况过多,难以及时处理,甚至有些被搁置,或处理不及,导致最后业务不能够顺利完成。同时员工在工作的同时,不能及时向企业反映自己在外的工作的情况,可能需要返回公司的时候才能向上层汇报,从而开展进一步的工作。这样使得工作的效率不高。员工人数的不断增多,导致企业管理员工不仅耗时长,而且管理起来很复杂。同时员工与上层的交流会越来越少,员工想要对于某些情况需要想上层请示的时候,手续困难复杂。所以在需要管理企业的外勤工作情况的形势下,企业上层和员工之间需要外勤系统来使得两者的信息传递和交流更为快捷,方便,从而使办公效率得到提升,甚至进一步在企业中形成一种办事迅速的风气。
互联网的发展就是使在我们身边的信息,变成相应的数据,从而能够迅速的传递给需要的人,其中最方便的就是能够随身携带的手机。手机在一定程度上减少了汇报所需要的时间,可以让上层与员工进行长距离的交流,但是在管理这些信息的时候,却仍然会很困难。同时员工在出差过程中,难于自律,使得工作效率低下,甚至可能影响企业的业务。而互联网带来的位置服务的技术能够在一定程度上保证员工在外地的工作态度和效率。基于信息时代的发展,急需通过将手机的优势和众多信息技术结合起来开发外勤管理系统来处理企业上下层的信息交互,来满足企业管理外勤业务的状况。
请支付后下载全文,论文总字数:32139字