基于Android的公共设置报修系统的设计与实现
2015-05-30颜世波
颜世波
【摘要】本文主要介绍了一款基于Android的公共物品损坏报修系统的开发过程及关键技术。该系统主要包括,物品报修,修复报单,物品数据分析,供应商数据查询等主要功能。该系统主要为公共设施较多的多的企事业单位,提供公共设施物品损坏后报修等功能。
【关键词】定位;Android客户端;资源管理
1 引言(introduction)
目前高校,学习区,办公区,宿舍区,具有地理区域非常庞大,设备种类非常多,设备数量非常多的特点,也必然带来了,管理难度大,容易出现管理缺失的各种问题。需要用计算机技术和现代的管理思想来进行管理;如果管理不到位,可能出现,设备损坏,无人维护,设备缺失,设备无法统计,使用情况无法掌握,后期是否增加某一设备,无法提供进行有效的数据进行统计,也就无法进行科学的预计。
2 系统功能设计(The system function design)
公共物品损坏报修系统包括:物品报修,修复报单,物品数据分析,供应商数据查询等功能。
(1)物品报修
这项功能设计,主要作用是在发现公共用品出现破损的时候,使用手机客户端,进行拍照,并收集定位信息,进行必要的说明。然后上传报修的数据。这样系统接收到这些关键数据就可以派给维修人员,通过相应数据找到损坏的设备然后进行维修。
(2)修复报单
当维修人员修复了设施后,通过系统提交已经修复的数据,包括拍照等数据。
(3)物品数据分析
目前,有不少物资管理系统,或者资产管理系统,也有一些其他的MIS系统能够对高校各种设备进行数据记录,查询等功能。但是存在一些问题,开始开发的时候,基本都是以物资,资产,这种价值作为核心概念很多是从财务角度去设计系统,仅仅提供,财务清查的时候能够看到,资产的相应的数据。实际上,这样的设计理念和设计思路是滞后了,根据管理学,以及从实际出发。应该为如何使用,如何更好的使用,这些物品出发。以物品为中心,而非以物品价值为中心,并加入了,目前“服务”这样的管理概念。高校后勤的目的是为了保障高校师生的学习和工作,生活各种需求。那么,如何更好的,更加高效,围绕“物品”的功能进行服务好师生,是本系统的着重点。
(4)供应商数据查询
在进行维修前,首先要查询下,这个设施物品是否在质保时间内,如果在保应该要求供应商来进行维护,所以要能够查询供应商信息。如果已经过保就应该可以让维修人员去进行修葺。
3 系统环境搭建(System environment)
根据开发环境选择需要的JDK[1],并安装JDK,根据系统类型下载adt-bundle,解压即可使用。下载Android SDK,选择2.33以及4.0以上,分别对应最低开发版本,对应目标版本。下载并安装MySQL,下载并配置tomcat。新建一个Android新的工程项目,启动项目在手机上进行测试。
4 开发流程及关键技术(The Process and key technology development)
本系统的特点在于,以“物品”使用为中心,不以“资产”为中心。通过该系统,能够提供一种维护“物品”方式,能够快速响应保修,能够及时掌握“物品”的状态,能够让“物品”得到最好的使用。并可以为后期的选择给出实际的“物品”质量数据,使用数据,需求数据。使用了主流智能手机的APP。
数据存储设计:包括设备表,施工表,设备供应商表;设备维护表,设备维护人员表;设备废弃表;权限表,人员表;
5 结论(Conclusion)
通过本系统提供公共设施损坏报修功能,可以通过GPS定位,现场图片有效的提高维修的人员的工作效率,减少因为对设施损坏原因不了解,导致浪费时间,通过系统提供的时间节点,又可以清晰的发现设施是否在质保时间内。后期对设施损坏原因,进行分析可以对以后的设施管理,采购,维护提供很多帮助。当然本系统在设备的数据管理,设计上,还存在一些问題。后期要加强物品核心信息的手机,进一步迭代开发,做到数据预测的功能。
本文受安徽省青年人才基金重点项目(2013SQRL106ZD)支持。
参考文献:
【1】郭霖.第一行代码Android[M]. 北京:人民邮电出版社,2014.
【2】张明星 孙娇.Android智能穿戴设备开发从入门到精通[M]. 北京:人民邮电中国铁道出版社,2014.
【3】李兴华.Java核心技术精讲[M]. 北京:清华大学出版社,2013..研究领域:软件开发.