基于位置服务的外勤管理系统的UI设计与实现文献综述
2020-06-28 20:12:33
随着经济的快速发展,企业之间的竞争越来越激烈,对企业人员进行高效调度和有效的监管是企业发展致胜的关键。而对数量庞大的外勤人员的管理难点在于在传统的外勤管理模式中,外勤人员管理存在着”三难”现象,分别是监督难、反馈难和调度难。外勤人员不同于在办公室工作的员工,他们在日常的工作中会遇到各种各样的问题。很多公司都要求员工早上上班和晚上下班的时候都要打卡,但是外勤人员作为一个在外跑的人员,无法做到随时都有时间去办公场所打卡的时间,他们为了适应公司这种不变通的规定而浪费他们的工作时间。还有很多外勤人员在上班期间不好好工作,他们向上级领导汇报去会见客户,但真实的情况有可能是去完成他们自己的私人事情、迟到,进而出现拖延工作进度的情况。外勤人员还有些时候不能及时接到上级领导安排下来的任务而耽误工作进度影响工作效率的情况。
随着公司对简化办公程序的需求,运营商推出了一些支持移动化办公的服务。运营商通过部署服务器的方式与集团客户原有的系统进行耦合,主要为集团客户提供基于移动无线网络访问弟位内部系统的解决方案。客户能够通过移动终端随时随地的接入公司或者单位内部的系统,实现公文处理、日程管理、邮件提醒和集团通讯录等的业务流程。它实现一些常规的企业办公功能,并且不需要企业架构任何服务器,也不需要在手机上安装任何软件。但是对于大多数中小型企业负担不起运营商所提出的服务费,他们需要一种更加经济的方式。
随着信息与通信技术的高速发展,移动智能设备、无线通信网络、智能生物传感器等技术的兴起,给移动外勤管理系统的发展提供了强大的技术基础与支持。
自2007年Google公司的Android系统产生以来,在这几年中,飞速的发展,现在已经超过了过去看似很完美的塞班系统,成为全球最大的手机及手持设备系统之一。Android操作系统凭借着自己开放的平台允许任何移动终端厂商加入到Android联盟中,从而使得越来越多的用户倾向于选择操作系统为Android的终端设备。选择设计基于Android平台的软件,毫无疑问能覆盖更多的受众,等到各大厂商的青睐。
Android智能手机强大的功能和低端的价位使它得到了很多企业人员的青睐,但是相对于娱乐应用软件和基本办公软件来说,为企业专门开发的业务流程软件相对较少,与Android智能手机的使用量形成的鲜明的对比。
手机定位技术就是采用基站定位技术或是GPS定位技术,实现手机定位的一项技术。依赖于GPS的定位模式为采用手机中GPS定位功能,把他们的位置信号向定位后台传输,完成手机的定位业务。基站定位为采用基站测算出手机的距离,对手机位置进行确定。后者可以没有手机GPS定位的功能,可精度很大程度上决定了基站的密度,在某种情况下误差可能出现多于一公里。前者对定位的精度要求相当高的。同时,还能够依赖Wi-fi实现小范围内的定位。
手机定位软件依据提供功能的种类有两种:自有手机定位软件与公用定位服务。公用手机定位服务一般由移动运营商来提供。针对企业或是政府部门所使用的定位系统就是自有的定位软件。在人员、事件、案件、物品和车辆等领域中,此类系统得到了广泛地应用。采用该类定位方式多用在城管部门的定位、公安执法、车辆定位、物流货物、长途车的定位和紧急救援的定位等。自有手机定位软件有使用起来较为灵活、控制简单等优点。 一般情况下,此类系统与政府、企业内部网实现连接,依赖此位置的服务解决自身关系较为紧密的业务,包括人员考勤、事件与货物的定位,同时利用系统中的智能分析工具,对基于地理位置实现统计、分析。上述一些功能,在共有定位服务中是不具备的。
根据个人的实际需求,本系统的设计解决方法如下:
(1) 设计语言与结构:本系统选用当前主流的开语言Java语言作为开发语言,结合当前最为流行的移动开发技术,基于Android系统下的软件开发技术,开发本系统,设计选在在Android平台上实现可以很好的发挥该软件系统的用处。
(2) 功能解决:本系统设计主要为帮助企业随时对外勤人员的工作进行管理与监督,方便对外勤员工的业务进行反馈与指挥。当然,外勤人员也可通过此系统对当前业务进行提交审核,并随时与企业保持联系,以解决业务中所遇到的问题。同时也兼备出差假期管理功能。
(3) 性能解决:对于一个系统不仅要考虑功能的实用性,还要考虑系统的性能可靠。本系统通过使用Mysql作为数据库存储数据。Mysql数据库是一款轻量级数据库,便于移植。同时,配合Android系统,可以设计一款企业级的基于Android系统应用软件。