基于位置服务的外勤管理系统服务器端设计与实现毕业论文
2022-01-30 21:52:39
论文总字数:17991字
摘 要
在我国经济发展迅猛的背景下,市面上的企业都纷纷采用外勤方式来创造收入,因此企业内都会有外勤人员,在企业外部接受企业的外勤管理。据了解,目前企业普遍采用的方式是电话查岗、人工查岗的等方式,这些方式效率低下,且成本高昂。
目前各大企业运用人工管理方式存在很多问题,例如很难精确地确认外勤人员的地理位置,很难及时了解他们的工作状态,很难掌握任务的下达和完成情况,客户信息和位置很难及时上传,考勤方式必须回到公司签到签退。
而近些年随着移动互联网的兴起,智能手机非常普及的今天,能否在手机上,尤其是目前市场份额最大的Android手机上实现外勤管理值得我们去考虑。我么你可以使用手机上自带的移动定位功能来确定每位员工的位置,通过使用外勤管理系统APP用户可以通过手机进行考勤、假期、出差管理,也可对客户进行管理,工作计划、任务下达接收完成及汇报工作等相关处理。
本文主要阐述外勤管理系统APP的服务器端设计与开发,详细介绍了用Eclipse编写Java和JSP文件,实现与手机端交互以及服务端的管理系统。包括了日常管理,客户管理,计划管理,任务管理,工作汇报,假期管理,系统管理这七大块。
关键词:Android 服务器端 外勤管理 APP
Design and Implementation of Server Based on Location Service-based Field Management System
Abstract
Under the background of rapid economic development in our country, companies in the market are using the field work method to generate revenue. Therefore, there are foreign workers in the company and they are required to receive outside management of the company from outside the company. It is understood that the common methods adopted by enterprises at present are telephone check and manual check. These methods are inefficient and costly.
Currently, there are many problems in the use of manual management by major companies. For example, it is difficult to accurately confirm the geographical position of field personnel, it is difficult to understand their working status in a timely manner, it is difficult to grasp the release and completion of tasks, and customer information and location are difficult to timely Upload, attendance method must return to company sign in and sign out.
In recent years, with the rise of the mobile Internet, smart phones are very popular today. Whether we can implement field management on mobile phones, especially Android phones with the largest market share, is worth considering. You can use the mobile positioning function provided on your mobile phone to determine the position of each employee. By using the field management system APP, users can perform attendance, holidays, and travel management through the mobile phone, as well as manage customers, work plans, and tasks. Release relevant processing such as reception completion and reporting.
This article mainly elaborates the server-side design and development of the field management system APP, describes in detail the writing of Java and JSP files with Eclipse, and realizes the interaction with the mobile terminal and the management
system of the server. Including the daily management, customer management, planning management, task management, work reporting, holiday management, system management these seven blocks.
Key Word: Android;Server;Field management;APP
目录
摘 要 I
Abstract II
第一章 绪论 1
1.1课题研究的背景 1
1.2 课题研究的目标 1
1.3 项目研究的方法 2
1.4 论文框架 2
第二章 相关理论与技术基础 4
2.1 Android平台开发介绍 4
2.1.1 Android发展和SDK简介 4
2.1.2 Android的特性 4
2.1.3 Android架构 5
2.2 MySQL数据库 6
2.3 Eclipse开发工具 7
第三章 系统分析与设计 8
3.1 系统分析 8
3.2 需求分析 9
3.2.1系统功能需求 9
3.2.2 非功能性需求 13
3.3功能框架 14
第四章 数据库设计 15
4.1 数据库概念设计 15
4.1.1 实体模型以及联系 15
4.1.2 E-R图 15
4.2 数据库字典 16
第五章 系统设计及实现 19
5.1 服务端总体设计 19
5.2框架技术说明 19
5.3 服务器与数据库 19
5.4 服务端的具体实现 20
5.5.1 管理员登录界面 20
5.5.2 日常管理 21
5.5.3 客户管理 32
5.5.4 计划管理 34
5.5.5 任务管理 35
5.5.6 工作汇报 37
5.5.7 假期管理 39
5.5.8 系统管理 41
第六章 总结与展望 43
参考文献 44
致谢 45
请支付后下载全文,论文总字数:17991字