论文部分内容阅读
随着信息化的逐步推进,很多企业已经在日常工作中使用了信息化的办公系统。但是这些传统的系统只适用于在办公室坐着的员工,而不适用于长时间在外跑业务的外勤人员。外勤人员作为企业的重要一部分,他们对企业的高速发展做出了巨大的贡献。随着的外勤人员数量的不断壮大,他们也给企业的管理者带来了许许多多的问题和麻烦。管理者无法有效的掌握外勤人员在外的具体位置,无法掌握外勤人员在外的工作情况,无法快速地给外勤人员分配工作任务和了解具体工作进展,无法真实的知晓外勤人员的考勤准确性,同时差旅费的报销不能得到有效控制。针对于企业管理者遇到的上述这些问题,同时结合现在的移动互联网新技术,本文提出了一个基于Android手机平台的外勤人员管理系统的客户端软件,以满足管理者对外勤人员的监管需求和外勤人员的日常办公需求。本文首先介绍了系统实现中遇到的相关技术,介绍了Android手机操作系统、手机定位技术、服务器向手机客户端推送消息的技术等;然后从外勤人员管理流程、系统总体架构、系统功能需求等多个方面对外勤人员管理系统进行了需求分析;同时为了满足高内聚低耦合的要求,把系统分为了四个基础部分,这四个部分也满足了MVC分层设计模式;实现了客户端的基础业务功能、单次定位和地理位置解析功能、连续定位功能、客户端接收并解析从服务器端发送过来的消息的功能,手机客户端软件与服务器间使用JSON数据格式进行数据交互。综上所述,本文通过对外勤人员管理软件的分析,设计并实现了一款基于Android手机平台的客户端软件。该客户端能满足外勤人员的移动办公的需求,同时也满足了企业对外勤人员的监管需求,提高了企业的管理能力。