天天看点

电子土地信息管理系统与谷歌地图应用商务设计

概要

目前,电子管理设备正在应用在这个国家的各种政府工程。总体而言,电子管理和移动技术的一体化促进了人类的交流并且对社会有利。这将对市民生活的产生更大的影响并使市民对电子管理项目了解更多。这篇文章介绍了安卓移动设备和用于银行贷款的移动贷款应用的特点、技术和设计。通过开发这个移动应用软件和利用移动商务,谷歌地图已经设计实施了电子土地记录信息系统。这个移动应用可以向市民提供改进的和灵活的电子管理设备。如果可以适应的话,这个被看好的系统将会推动“实时应用”植入电子管理设备的进程。这篇文章沿着功能模块的脉络展示了这个电子土地记录信息系统的结构和这个将土地管理部门服务器与银行贷款流程相联系的令人心动的移动贷款应用软件的应用范围。通过对比已有的同类系统,给出可行性的方案和充分利用移动应用提供电子管理的移动技术的整合,我们可以确定这个系统的巨大优势。

关键字:移动技术;安卓;电子管理;m-app;移动贷款应用;谷歌地图

1.引言

移动应用(M-app)是当今数字世界最热门的词汇。可购性、即时连接性与移动电话使用方便的特点相结合,已经促使移动技术针对电子管理项目拥有着巨大的潜力。利用各家移动设备公司提供的平台,M-app已经在世界各地被广泛用于娱乐、市场、教育、个人、电子管理。由各种机构提供的电子管理设备正在被世界各地的人们所使用。这些M-app提供的的改进的、灵活的、更好的管理已经给发展中国家的总体的思考方式带来了深刻的影响。为了造出一般人支付得起的更轻量级的M-app,已经导致了电子管理和移动平台的融合。苹果、谷歌安卓和诺基亚塞班应用商店已经开始领导向人们推广这些很棒的移动应用。M-app导致产生了更多的规范化开发标准。规范化开发标准促进了创新并且有利于消费者在这个数字时代从如此多的应用池中选择出适合的开发商提供的M-app。丰富多样的M-app使消费者足不出户了解更遥远的信息成为现实,这些在过去都是不可想象的。移动软件开发为未来铺平道路。各种各样的程序语言正在用于开发M-app,例如:Java for Android OS, Visual C#/C++ for Windows Mobile, Objective-C for iPhone OS等。

2.基于安卓系统的应用开发------简单的概括

安卓是一种基于linux内核修正版和多种API函数的开源操作系统。谷歌于2005年收购了安卓,从那时开始,基于安卓操作系统开发移动应用流行开来。私人公司可以增加修改或者售出他们自己的应用而无需向Apache许可下的开源机构申请。移动应用软件也在其他操作系统开发,例如,苹果ios,诺基亚的塞班os,J2ME,黑莓和windows移动。安卓诞生于“开放手机联盟”(OHA)。安卓开发移动应用的主要优势在于免费、开源、可测量和鼓励第三方开发(使用和商业化)。嵌入的模块也可以随着版本升级而改进。另外一个主要特点就是它具有很好的跨平台性。用户界面可以根据设备屏幕做出简易的调整。安卓是低电池和低内存的设备的最佳选择,因而和其他平台比较更具优势。大量的植入代码确实如他们构建的那样增加了安卓的多功能性。开发的移动应用中的浏览器和地图增加了安卓的实用性。

3.文献回顾

我们的工作是受过去的一些利用移动技术开发、包括在初步电子管理项目的实时项目的移动应用和世界范围的其他应用脚本的作品所激发。可以提供手机设备地理信息的基础地理服务信息的安卓应用的需求和重要性,已经被Ch. R. Rani 在他们的研究成果中强调。为了简化大学学生和官员的生活,这项基于苹果ios的iPhone、ipod、itouch的各种应用的调查研究被实施。在和大学的实时项目和活动中,大家讨论着应用软件的特点和使用范围。支持多种语言的投票选举服务软件在尼日利亚由Olaniyi设计实施,该服务基于超文本的网络平台和本国语言的谷歌安卓平台。这个用于紧急医疗服务的完善的系统,已经被建议采用来改善现存数据系统的效率和有效性。该软件的核心技术包括手提电脑、GPS、GIS,它已经被用来证明、传送、保存和分析突发数据。B. Bhargava推荐的系统框架有一个室外导航应用,它用来为人们提供人行横道导航服务,尤其是盲人。W. Lawrence致力于计量生物学安全的应用,主要是基于酒店预订系统,利用了安卓系统和SSL技术。安卓2.2向移动设备提供JADE-LEAP开发套件,就是出于这个目的。R. P. Padhy  以农村医疗信息系统模型为基础,沿着它的功能模块开发了云来完善和改善患者医疗。安卓系统平台的整体性能已经被各种检测软件和公开的简介分析和检测。DDMS 和 Traceview-Android SDK tools都是检测安卓应用和框架性能表现的工具。

4.现存的系统-------挑战

Farad Kendra中心已经在印度的各个州的各个地区建立。这样做是为了向这个国家的各个地区的人们提供收入记录的自动化计算和更好的电子管理。普通百姓需要走很远才能到银行和土地记录中心。尤其是农村的人们,他们不得不从很远的地方赶来办理业务。向银行官员提供土地记录和相关文件,然后人们才可以申请贷款。但是实际上没那么简单,人们往往会遇到很多不必要的麻烦。这些令人不满的服务导致了极大的时间浪费并且花费了消费者大量的精力。现存系统还存在如下详细列出的不足:

 .税务官员仍然采用传统的方法进行工作

 .到达Farad中心需要很长的路程

 .公众很少知道Farad中心

 .过程太费时间

 .Farad的能源(电力)问题

 .对市民缺乏帮助培训指引

 .各个中心的职员问题

 .程序的烦扰(文件工作)

 .文盲问题

 .官员的玩忽职守

 .税收记录的不透明

 .自助系统的不可用

5.推荐的系统-------设计和体系结构

描述这个系统的大体的工作流,也展示了这个系统的分布式网络结构。

这个系统的工作的工作流工作步骤如下所示:

1.客户在手机应用上输入个人信息登录

2.客户从手机客户端请求贷款服务

3.银行服务器向土地记录服务器获取客户的土地记录

4.显示土地记录代码和贷款交易费用

5.土地记录服务器将记录编码和客户账号编码连接

6.土地记录服务器显示客户的土地记录(显示在谷歌地图上)

7.使用不同的颜色标注已典当的土地和未典当的土地

8.流程交易代码发送给客户

9.交易成功

10.贷款生效,银行发送给客户短信。

6.实施

6.1开发工具-------硬件和软件

下面的工具可以很好完成该项目的开发,操作系统为linux(ubantu 12.04.1)。前台使用的是php 5,后台采用的是mysql。框架使用的是Eclipse Sdk 4.2。Eclipse的安卓开发插件和安卓开发套件也被使用。Emulator使用的是gtab。Java开发套件和java虚拟机均采用java6.开发出来的应用是只占450 KB的轻量级应用。

6.2 推荐模型的组成

总体来说,模型仅仅包括三部分:

1.移动手机的应用(运行在手机上)

2.银行服务器:银行的身份验证服务(保留个人信息和记录)

3.土地服务器:税收部门的验证服务

这个项目的各个模块如下所示:

1)银行服务器:index, loginproc, config, securedpage.

2)土地服务器:index, config, lrn, list, process, land, 

trans, logout. 

3)其他文件:database.sql, log, req, style2.css, readme

项目可以通过如下指令在火狐浏览器上运行:http://localhost/bank/index.php. 

6.3分析:模型的流程图

StarUML ver.5.0 为设计和分析该系统uml图的工具。StarUML是一种快速开发的开源项目,另外还是免费的uml平台。该系统的结构利用uml流程图可以进行分析。

7.详述

系统中的交易一和交易二作如下说明:

7.1 业务1:已抵押土地

1.客户想要从一个银行中申请贷款。登录手机上的客户端。用户之前在申请这个设备时已经做过注册。信息由银行服务商产生。

2.显示用户账户的余额和申请贷款。银行的数据库检索出用户身份记录。

3.完整的细节和个人信息在移动应用上显示。向用户显示土地记录和银行贷款手续费。这些信息由土地后台服务器在检索数据库后显示。

4.接着第三步,移动应用利用谷歌地图开始显示所有土地。未典当和已抵押的土地用不同的颜色表示。

5.产生交易码同时由土地服务器产生请求。

6.贷款请求将被拒绝如果该土地已经被抵押。生成已经注册土地的注册码和银行账户的全部余额。

7.2  业务2:未抵押土地

1.客户想要从一个银行中申请贷款。登录手机上的客户端。用户之前在申请这个设备时已经做过注册。信息由银行服务商产生。

2.显示用户账户的余额和申请贷款。银行的数据库检索出用户身份记录。

3.完整的细节和个人信息在移动应用上显示。向用户显示土地记录和银行贷款手续费。这些信息由土地后台服务器在检索数据库后显示。

4.接着第三步,移动应用利用谷歌地图开始显示所有土地。未典当和已抵押的土地用不同的颜色表示。

8.系统的优势

开发的手机应用软件具备以下优点:

1.为客户提供更好的电子管理与更灵活的服务

2.可实现远程获取土地记录:通过手机设备与银行服务器和土地服务器相连接,可以在任何地方获取土地记录。

3.信息可以在设备之间、银行和土地部门之间实现无缝实时共享。

4.交易费用可以自动录入用户的账户,并且显示在移动设备。

5.随着认证用户可以随时查询土地记录的当前和更新状态,土地记录可以变得更加透明

6.节约时间并且易于清理市民的文件:市民无需亲自去银行获得贷款许可

7.土体记录的实时传达:客户在贷款后可以迅速获得短信。

8.客户只需去一次银行,省去了申请贷款许可的不少时间和麻烦。

9.易于跨平台和设备实施。

10.避免土地记录中的数据的复制和不一致性。

11.明显减少文书工作量:客户免去了文书的麻烦和获取贷款申请所需的文件

12.付得起的服务:费用是极少的,用户仅仅需要支付网络连接的费用

13.无论何时何地,都可以很简单的追踪到土地记录(当前状态)

关于这个移动应用开发需要注意的一点是:这个应用软件运行于Spice Mi-270,这是一种在印度地区目前最便宜的双SIM安卓智能手机,拥有416MCPU、触屏、2MP摄像头、基于安卓v2.2。Mi-270 可以访问官方的在线门户。

9.总结和未来蓝图

这篇论文主要描述了如何利用谷歌地图、使用移动商业、开发移动应用软件来设计和实施电子土地记录信息系统。这款移动应用软件是一款针对银行贷款的低成本的应用软件。谷歌地图用来显示土地记录信息,当从用户的账户中扣除交易金额的时候。这款移动应用软件的开发是本来很繁重的贷款许可申请过程变得简单。银行和土地部门可以联系一起配合工作,提供用户个人的认证信息和相关的土地信息认证的文件。这款应用软件的采用会对市民的生活产生深刻的影响,他们将真正感受纳税人的身份。与电子管理、银行服务器结合的手机贷款应用软件将会丰富手机应用软件。由于费用的原因对手机应用软件一直不是很满意的当地人,可以获得慰藉。这款低成本的手机贷款软件的发行既可以节约客户的时间,也可以提升银行和土地管理部门的工作效率和灵活度。简易的使用、轻量的设计、令人印象深刻的特点都使得这个开发变得很有价值。Wi-fi网络结合上升的网络应用的存在使政府采用这个应用的可能性大大增加。这项软件应用开发被看作它未来作品与云服务无缝整合的一个机遇。

原文《Design of e-Land Record Information System with Google Map Using Mobile Commerce》

作者  Kanwalvir Singh1, Himanshu Aggarwal 2

Journal  of   Software   Engineering  and   Applications