基于android需求分析

2024-08-31

基于android需求分析(精选8篇)

基于android需求分析 篇1

引言

纹理映射的本质是对三维物体进行二维参数化,即先求得三维物体表而上任一点的二维(u,v)参数值,进而得到该点的纹理值,最终生成三维图形表而上的纹理图案。在光滑曲而上添加纹理图案的核心问题是映射,因此纹理问题可以简化为从一个坐标系到另一个坐标系的变换。总的来说,纹理映射技术是一种使建立的3D模型更接近现实物体的技术。

1纹理映射基本原理

纹理生成过程实质上是将所定义的纹理映射为反映某种三维景物表面的属性(与光照明模型及表面几何有关的各种参数,如表面法向、漫/镜面反射率等),并参与后续的光照明计算。

二维纹理映射就是从二维纹理平面到三维物体表面的映射。一般二维纹理平面是有范围限制的,在这个平面区域内,每点都可用数学函数表达,从而可以离散的分离出每点的灰度值和颜色值,这个平面区域称为纹理空间,一般将纹理空间的平面区域定义在[0,1]*[0,1]。纹理映射是确定物体表面一点P在纹理空间中的对应点(u,v),从而纹理空间中的点(u,v)处的纹理值就是物体表面点P的纹理属性。建立纹理空间与景物空间及景物空间与屏幕空间之间的映射关系:

图1纹理映射

景物表面的纹理属性主要有以下几种:

表面颜色,即表面的漫反射率;镜面反射分量,即表面的镜面反射率;透明度;表面法向,即挠动表面法向来产生表面的凹凸纹理;环境的漫反射和镜面反射效果;光源强度和色彩分布。

根据纹理定义域的不同,可分为而为二维和三维纹理,由于本文是基于Android平台的,考虑到效率和资源问题,主要给出了二维纹理的模型,对三维纹理映射技术就不再讨论了。

2纹理映射的实现

本节将通过在一个立方体各个面贴上图片来介绍Android平台下基于OpenGLES的纹理映射有关的内容:定义纹理、控制滤波、说明映射方式、绘制场景,给出顶点的纹理坐标和几何坐标。

首先,我们通过Android平台的OpenGLES库来创建一个纹理,并使用图片来生成一个纹理,过程如下:

IntBufferintBuffer=IntBuffer.allocate(1);//创建纹理

gl.glGenTextures(1,intBuffer);//设置要使用的纹理

gl.glBindTexture(GL10.GL_TEXTURE_2D,texture);

函数glGenTextures(intn,intBuffertextures)用于通知OpenGL我们想生成一个纹理的名字。函数glBindTexture(inttarget,inttexture)方法用于通知OpenGL将纹理名字texture绑定到纹理目标上。

在Android中我们使用GLUtils中的一个静态方法texImage2D(inttarget,intlevel,Bitmapbitmap,intborder)来生成一个纹理。过程如下:

//生成纹理

GLUtils.texImage2D(GL10.GL_TEXTURE_2D,0,GLImage.mBitmap,0)

通过以上过程,我们便成功地创建了一个纹理。

为了能有更好的效果,我们还需要设置在OpenGL现实图像时,它放大得比原始纹理大(GL_TEXTURE_MAG_FILTER)或缩小得比原始纹理小(GL_TEXTURE_MIN_FILTER)时OpenGL所采用的滤波方式。以下过程是我们设置的线性滤波://设置线性滤波

Gl.glTexParameterx(GL10.GL_TEXTURE_2D,GL10.GL_TEXTURE_MIN_FILTER,GL10.GL_LINEAR);

在android中可以使用glBindTexture(inttarget,inttexture)方法来绑定纹理。以下过程绑定了上面创建的纹理:Gl.glBindTexture(GL10.GL_TEXTURE_COORD_ARRAY);//绑定纹理

纹理需要使用glEnableClientState()方法来开启纹理:Gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);

与之对应的,关闭纹理过程如下:

Gl.glDisableClientState(GL10.GL_TEXTURE_COORD_ARRAY);

为了将纹理正确的映射到四边形上,必须将纹理的右上角映射到四边形的右上角,纹理的左上角映射到四边形的左上角,纹理的右下角和左下角亦是如此。因为,如果映射错误的话,图像显示时可能上下颠倒,侧向一边或者什么都没有。下面是我们对立方体的每一个面所设置的纹理映射数据:

IntBuffertexCoords=IntBuffer.wrap(newint[]

{

One,0.,0,0,0,one,one,one,0,0,0,one,one,one,one,0,One,one,one,0,0,0,0,one

0,one,one,one,one,0,0,0,0,0,0,one,one,one,one,0,One,0,0,0,0,one,one,one

});

设置好这些映射数据之后,可以通过glTexCoordPointer将纹理绑定到要绘制的物体上。过程如下:

Gl.glTextCoordPointer(2,GL10.GL_FIXED,0,texCoords);

最后,将其绘制到屏幕上即可。效果图2如图所示:

图2纹理映射效果

3结束语

本文通过对纹理映射的基本原理进行了分析,并在Android平台中利用OpenglES图形库对纹理映射技术进行了实现。

由于本文利用的是Android应用层封装后的OpenglES图形库,在效率上欠佳,以后的主要工作是通过AndroidNDK对OpenglES进行原生态开发,进而提高实现效率。

参考文献

[1]李增忠.纹理映射技术的研究[D].中国优秀硕士学位论文全文数据库,2005.[2](美)ShaneCo.comnder.Android移动应用开发从入门到精通[M].北京:人民邮电出版社,2010.[3]杨丰盛.Android应用开发揭秘[M].北京:机械工业出版社,2010.

基于android需求分析 篇2

对于用户来说,推送技术的优点在于可以轻易的及时获取信息,而不需要自己时时关注,因为有服务提供商的推送消息提醒。对于服务提供商来说,使用推送技术可以更有力的保持用户的粘连性,比如新浪微博、微信等社交软件,用户所关注的人一旦有更新,马上就可以知道,随时互动,同时也大大提高了应用的使用频率。推送技术带来的可以说是商家与客户的双赢。

1 推送技术的原理

1.1 苹果操作系统(IOS)的推送实现原理

推送的概念很久以前就有,但实际上是被IOS发扬光大的。资深iPhone用户应该还记得,IOS在4.0版本以前是不支持多任务的,但是3.13版本的IOS却已经可以在后台挂QQ了,这是怎么做到的呢,答案就是推送。下图展示了IOS的推送过程。

Provider:可以理解为发起推送消息的服务器,它跟客户端应用(Client app)相关,如i Phone QQ消息服务器。

APNS:Apple Push Notification Service,苹果推送消息服务,苹果公司官方搭建的推送服务器集群。

IOS:运行在i Phone上的IOS。

Client App:IOS上的客户端应用,用来接收推送消息。无论此客户端应用是否在后台运行,它都是可以收到推送消息的。

推送的工作流程如下:

1)Provider把需要发送的消息和目的IOS设备标识发送给APNS。

2)APNS在自身数据库中查找已注册Push服务的IOS设备标识,如找到,则将消息发送给对应的IOS设备。

3)IOS接收到推送消息,再传递给对应的App,弹出推送通知。

实际上就原理而言,推送并不是什么新技术;但是苹果率先把这个功能整合进了IOS,我认为这就是一个奇妙的创新。细心的用户可能会问,为什么Provider不直接发送消息给Client App,而要去APNS走一遭呢?这就是IOS的高明之处。试想,如果Provider直接发送消息给Client App,那么就会如下图

其中,每一个应用都必须与对应的推送消息服务器建立物理连接,如果有N个应用有推送功能,IOS里就会建立N个连接。对于一个移动终端来说,这种方式必然会增加耗电,增加网络资源消耗,同时降低了安全性。而且,在IOS4.0之前的单任务系统下,一次只能运行一个应用程序,后台挂QQ是一个不可能完成的任务。

然而,如果采用苹果设计的推送服务,就会变成下图这种情况

IOS系统只需要保持一个与APNS的物理连接,然后所有的App都可以共享这一个连接来接收推送消息,由IOS负责分发这些不同的推送消息到对应的App,这简直太棒了,大大节省了系统资源。要知道电力就是移动设备的生命,而且即使是单任务系统下,IOS也游刃有余,只需要在收到推送消息时,激活对应的App。

1.2 Android系统的推送实现原理

作为与IOS分庭抗礼的移动操作系统,Android系统的推送是如何实现的呢?

首先面临的问题是,Android系统上有类似于苹果APNS的服务吗?答案是有的——Google Cloud Messaging(谷歌云推送消息服务,简称GCM)。不过可惜的是,由于Android是开源系统,许多手机厂商在为自己的产品搭载Android的时候,都会做一些去google化的深度定制开发,顺便加上自己的服务取代google的服务,所以用户买到的Andoird手机,并不一定带有GCM服务(据统计市面上流行的移动Android设备大概只有20%内置此服务)。这种形势下,对于一个App开发者,一般是不会采用这种不确定的实现方案。

如果不使用google的服务,似乎就只能另起炉灶自己动手丰衣足食了。

1.2.1 轮询方案

这种方案大概是最容易想到的解决方案。轮询实际上就是传统的Pull模式,很多传统的软件也是这么实现的,比如outlook就是每5分钟查询一次邮件服务器。实现思路就是Client app定时向服务器主动查询看是否有更新。这种方式的优点是实现简单,缺点是服务器压力大,实时性差。试想好友发了条QQ消息,过了5分钟才收到,足以令人抓狂。同时浪费网络资源,比如长时间无推送消息的情况下,Client App依然会不停的向服务器做无效查询,如果用户量太大,密集的查询可能会让服务器崩溃,如果应用的定位是小规模使用并且对实时性要求不是太高的情况下,轮询也不失为一种解决方案。

1.2.2 长连接方案

对于轮询方案,采用HTTP协议即可,因为是客户端主动发起的查询,所以不用保持连接。而长连接方案就如图2所示,由Client App与服务器保持一个可靠连接,如TCP连接,通过发送新跳包的方式保持连接存在,当服务器有更新时,就可以直接通过这条连接发送数据给客户端,这种方式的优点是可以保证实时性,缺点就是如果应用太多,则需要同时保持N个物理连接,对手机资源消耗较大,特别是网络流量和电量。同时需要自定义一套应用层协议并且实现它,开发成本较高。

1.2.3 开源解决方案

1)使用XMPP(可扩展通讯和表示协议)。XMPP是基于XML(可扩展标记语言)的协议,它用于即时消息以及在线探测。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息。这种方案的优点在于协议成熟、强大、可扩展性强,目前主要应用于许多聊天系统中。缺点同样明显:XMPP较复杂、冗余(基于XML)、费流量、费电,需要自己部署服务器,成本较高。目前已有开源的Java版开发实例androidpn(android push notification)。androidpn是一个基于XMPP协议的java开源实现,它包含了完整的客户端和服务器端。

2)使用MQTT协议。MQTT是一个轻量级的消息发布/订阅协议,它是实现基于手机客户端的消息推送服务器的理想解决方案,并且现在有免费的实现可以直接使用。这种方案的优点在于MQTT协议简洁、小巧、可扩展性强、省流量、省电,缺点是不够成熟、不开源、部署硬件成本较高。wmqtt.jar就是一个IBM提供的MQTT协议实现。我们可以从这里(https://github.com/tokudu/Android Push Notifications Demo)下载该项目的实例代码,并且可以从这里(https://github.com/tokudu/Php MQTTClient)找到一个PHP服务器端。

目前,在市场上流行的Android系统还处在百花齐放百家争鸣的状态,因此长连接方案和开源方案没有本质区别,没有一个统一的推送服务平台,各家的应用都是各自为战。即使使用开源方案,N个应用N个连接的情况在所难免,好在android的硬件升级更新很快,对于这些系统开销还是可以承受的。相对于长连接的方案,使用开源方案可以免去自定义和实现应用层协议的工作,便于进行快速开发。

2 为什么不可以用以下方案?

2.1 服务器主动发起连接到Client App

如果服务器可以主动连接到Client App,那么一切问题都不是问题。Client App不用保持长连接,需要用的时候才建立连接,最大程度节省网络资源和电力。

然而,由于Android客户端所处的网络环境一般都比较复杂,通常都是经过了好几层NAT(Network Address Translation,网络地址转换)才连接到服务器,同时服务器并没有穿透NAT的能力(只有极少数几种情况才有可能服务器连接到Client App,具体请参考NAT技术相关文献),所以作为服务器只能被动的等待客户端主动发起连接。至于P2P穿透NAT的技术,在这里并不适用,因为P2P也是需要客户端先主动发起连接到服务器,获取其他P2P客户端的信息。

2.2 UDP协议

使用UDP协议,可以做到服务器主动向Client App发送消息(Client App首先向服务器发送一个UDP报文,告知其自身的地址,之后便可等待服务器消息,具体可以参考P2P穿透NAT原理),但是这种方案最大的问题是不可靠。由于UDP是无连接的协议,所以服务器向客户端发送的推送消息并不保证能到客户端。所以,除了轮询方式之外,要实现稳定的推送,必须适用连接可靠的协议,如TCP。如果应用场景对可靠性要求不是太高的情况下,实际上还是可以考虑UDP的。

综上所述,在Android系统上,想要兼顾开发难度和效率实现推送,采用开源方案是比较合适的。但相对于IOS高度整合的推送功能,Android系统的推送确实是一个不大不小的硬伤。

参考文献

[1]Michael Yuan.Ringful Health[EB/OL].(2012-05-25).http://www.ibm.com/developerworks/cn/mobile/mo-ios-push.

[2]Apple Inc.Local and Push Notification Programming Guide[EB/OL].(2013-04-23).https://developer.apple.com/library/ios/#documenta tion/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html.

[3]Saint-Andre P.Extensible Messaging and Presence Protocol[EB/OL].(2004-10).http://xmpp.org/rfcs/rfc3921.html.

[4]张逸炎,任品毅,李凡.移动终端即时消息推送系统的应用开发[C].第十七届全国青年通信学术年会论文集,2012.

[5]张长学,张伟,董智明.移动推送技术面面观[J].移动通信,2011(5):21-24.

基于android需求分析 篇3

关键词:Android;物业巡更系统;GPS

中图分类号:TP37 文献标识码:A 文章编号:1009-3044(2014)09-2077-02

1 背景及现状

伴随着上世纪九十年代末计算机网络的成熟发展,到二十一世纪,人类进入了所谓的后PC时代。在这一阶段,人们开始考虑如何将客户终端设备变得更加智能化、数字化,从而使得改进后的客户终端设备轻巧便利、易于控制或具有某些特定的功能。Android的设备目前越来越多,因此可以应用的范围也越来越大,目前Android设备已经在不同行业进行使用,例如物流业、移动电子商务、物联网、车载控制等,同样也能够在物业管理中得到应用。

巡更工作在物业管理过程中起着重要的作用,巡更系统(Guardtoursystem)是技术防范与人工防范的结合,巡更系统的作用是要求保安值班人员能够按照预先随机设定的路线顺序地对各巡更点进行巡视,同时也保护巡更人员的安全。

传统签名簿的签到形式容易出现冒签或补签的问题。在查核签到时比较费时费力,对于失盗、失职分析难度较大。随着感应式技术的发展和成熟,便自然地产生了电子巡更系统。为了加强对物业管理人员的管理,有必要在所属物业处安装电子巡更系统。早期的电子巡更采用接触式巡更机,象签到纸、巡逻钟、打卡机类似的产品,但所需的数量多,价格高,不易布置已经退出市面使用。

在最近几年中,电子巡更设备更是推出了一些生物识别,远距离监控,射频等技术的应用,但价格相对高昂,相对于小型的管理企业来说就显得力不从心。传统巡更能告诉管理者什么人在什么时间去过哪些地方,现在的巡查要求不仅需要反馈的指示到的信息,同时巡视中发现哪些问题,巡查信息是否实时的回传,能否马上反映问题等,也都是当今设备所需要的。在巡更的基础上添加现代智能化技术,加入巡更管理客户端与服务器程序,便于管理者管理。巡更操作简便,简化了手工记载巡更信息的情况,杜绝了伪造信息的情况,巡更系统广泛服务于社会,特别是中小型物业管理企业更需要价格低廉的操作简单的物业巡更系统。

采用Android平台开发客户端程序,可以降低用户使用成本,只需要在Android设备中安装客户端,利用无线网络及GPS定位技术,帮助管理者了解巡更人员的巡更情况,智能判断物业巡更人员是否完成工作,使用无线传输完成巡更点信息记录,并在服务器上进行登记,完成实时巡更登记,防止篡改数据,并能够在巡更同时对发现的各类情况进行图片取证,利用图片图像压缩编码技术,设置预警级别向服务器端进行提交预警,系统维护方便,管理简单,适用于中小企业进行使用。

2 系统总体架构

基于Android平台的物业巡更预警系统主要由物业巡更Android客户端、巡更预警系统及巡更管理查询系统三大部分组成,物业巡更Android客户端可以安装在任何Android平台的。数据存储在中心数据库服务器中,系统分为两类角色—物业巡更人员及物业管理员,物业巡更人员可以进行客户端操作,预警信息上报,物业管理员可以进行预警信息查询及统计及时了解巡更情况,其子系统划分如图1所示。

物业巡更Android客户端,通过无线网络,可以实现登录系统,当物业巡更人员到达巡更点时,通过GPS定位确定人员地点,在卫星信号不好的地方或室内区域考虑用二维码技术进行定位,进行实时巡更登记;巡更人员发现情况时,可以根据实际需要进行拍照取证,并实时上传到物业管理服务器上,物业管理员可以对中心管理系统进行巡更预警查询及处理、巡更登记信息查询统计等功能实现。

3 系统功能分析

1)物业巡更Android客户端功能:巡更开始前,巡更人员利用客户端连接至服务器,并拍摄照片确认巡更人员身份,远程传递到服务器开始巡更工作。巡更人员到达巡更地点后利用GPS定位或者二维码信息(当GPS信号不强的地方利用二维码信息进行确定位置),获取当前地点的信息,向服务器进行登记,将巡更地点及时间登记到服务器上,完成某一巡更点的登记工作,按照这样的签到工作速度会非常快速,当巡更路线上的地点全部完成后,巡更人员断开服务器连接完成巡更工作。

2)巡更预警功能:当巡更人员在巡更过程中发现特殊情况需要进行预警时,可以直接使用Android客户端进行拍照取证,进入巡更预警系统中,对预警信息进行描述并选择预警类别,通过图像传输程序将图像上传至服务器进行保存并提交预警信息。

3)巡更预警查看及监控:当巡更人员上传了预警信息后,在服务器端程序上能够对预警信息进行显示查询及统计,根据预警的级别让管理员做出应对措施,当预警的事项已经处理自动由服务器进行预警状态修改。

4)巡更情况查询及统计:服务器管理程序可以根据不同的需求进行查询和统计巡更人员的工作情况,以便更好的对巡更进行安排及统计,并可以图形化显示巡更人员的情况,操作直观、简单。

5)巡更路线及巡更点安排:根据二维码信息或GPS信息在服务器上可以输入定义新的巡更线路及巡更点,安排不同的人员进行巡更。将数据写入本地服务器,当巡更人员进行连接服务器时,可以直接进行判断人员信息及巡更点信息。

4 结束语

基于Android平台的物业巡更系统,可以以较低的成本,在安装客户端的Android设备上进行物业巡更工作的签到及预警功能的实现,利用无线网络及GPS定位技术或二维码技术,管理者可以全面了解巡更情况,对在巡更同时对发现的各类情况进行图片取证,可以通过无线网络进行图片传输,系统建设简单,适用于中小企业进行使用,同时本应用还可以推广至其他领域也可以达到相类似的目的。

参考文献:

[1] 顾逢乐. 电子巡更系统在设备巡检中的管理与应用[J]. 设备管理与维修,2009(2).

[2] 许武松. 基于GPS的接触网巡更系统设计[D].西南交通大学,2011(11).

[3] 李坤,孙运强,姚爱琴. 校园电子巡更系统设计[J]. 山西电子技术,2010,9(3).

[4] 于青.安全实用、简单可靠的电子巡更系统[J]. 科技与生活,2011,4(24).

[5] 刘铭. 电子巡更系统在公路巡查中的可行性研究[J]. 黑龙江交通科技,2012,4(8).

[6] 魏三强. 一种小区多媒体智能系统方案的设计[J].石家庄学院学报,2012,14(6).

[7] 吕立波.浅析电子巡更技术及其最新进展[J].中国安防,2009(3).

[8] 柯石猛.智能化技术在物业管理中的运用[J].中国物业管理,2012(12).

[9] 耿东久,索岳,陈渝.基于Android手机的远程访问和控制系统[J].计算机应用,2011,31(2).

[10] 魏崇毓,张菲菲.基于Android平台的视频监控系统设计[J].计算机工程,2012,38(14).

[11] 李元元.基于Android平台的智能家居安防系统设计[J].制造业自动化,2012,34(12).

[12] Banuri H,Alam M, Khan S,et al.An Android runtime security policy enforcement framework[J].Personal and ubiquitous computing,2012,16(6).

基于android需求分析 篇4

基于UML面向对象需求分析的通讯录管理系统一、实验目的:

1、熟悉UML建模工具Visio2007

2、熟悉活动图

3、熟悉顺序图

二、所用软件:

Microsoft Visio2007

三、实验分析:

时代在发展,人们的交际圈越来越广泛,人际关系的记录也越来越多,所以我就编写了一个通讯录管理系统,此系统由JAVA语言写成,主要功能有:

1、添加联系人信息

2、模糊查找了联系人(按姓名、按号码)

3、修改联系人信息

4、删除联系人信息

通过这个系统,正快速准确的对联系人信息进行各种操作。

还有此系统运用的数据库为SQL-server数据库,各种联系人信心都储存在其中,用户输入数据,系统通过数据库数据的验证,来完成各种多通讯录的操作。

四、实验步骤

1、活动图 Customersystem写入数据库进入主页面数据库中查找号码选择业务显示查询结果号码不存在添加联系人输入数据数据库中查找姓名按号码输入号码查找联系人显示查询结果姓名不存在按姓名输入姓名数据库中查找姓名修改联系人输入联系人姓名姓名不存在修改联系人信息提取联系人信息写入数据库删除联系人输入联系人姓名数据库中查找姓名姓名不存在退出系统从数据库删除联系人信息

2、顺序图

用户选择业务增加查找修改删除顶层包:用户选择添加返回查找返回修改返回删除返回

五、心得体会

基于android需求分析 篇5

移动电子政务的英文名是“ Mobile e-Government”, 简写为“m-Government”,中文简称为“移动政务”,它是随着移动通信的快速普及和电子政务的迅速发展应运而生的。简单地说,移动电子政务是指政府部门利用无线信息通信技术,通过移动通信网和互联网的联合应用,实现政府管理及其政府服务的电子化和移动化

移动电子政务是电子政务的一种新的表现形式,将为政府开展电子活动带来更大的便利和价值.对广大公民和企业来说,除了应用最为普通的移动电话获得政府服务以外,还可以通过PDA、笔记本电脑、可以穿戴的个人电脑(wearable PC)以及其他手持设备获得各种支持与服务。移动电子政务与传统的移动通话业务最明显的差别表现在两个方面:一是移动电子政务业务传递的主要是数据而非语音,而且,数据信息既可以是政府向公民发布的一般性的政府信息,也可以是政府与企业之间各种类型的商业信息;二是信息传递的载体也突破了传统移动通信网的概念,而是通过WAP、WLAN等方式实现移动通信网和互联网的有机融合。可以肯定的说,目前尚处在发展初级阶段的移动电子政务在我国有着极其广阔的发展前景和无可替代的应用价值。

移动电子政务就是基于无线网络技术的新型电子政务模式。移动电子政务具有不受网线、网络接口的限制、配置简单、应用灵活等特点,开始引起许多政府部门的浓厚兴趣,也为广大IT厂商带来了新的商业机会。

1.移动电子政务的主要好处

笔记本电脑的大规模使用和无线局域网的部署可以使政府部门告别穿线架管,甩掉线缆包围,实现“无线办公”。WLAN配置方式简捷,应用方式灵活,并可以保护前期投资。以前,网络布线往往令许多政府部门在搭建局域网时头疼不已。现在采用WLAN就不一样了,可以免去或减少繁杂的网络布线环节,一般只

要在安放一个或多个接入点(Access Point,AP)设备就可建立覆盖整个建筑或地区的局域网络。在有线网络中,网络设备的安放位置受网络信息点位置的限制,而在WLAN环境下,在无线网的信号覆盖区域内任何一个位置都可以接入网络。这使得政府部门对网络的使用多了几份灵活,少了一份束缚。

随着移动因特网技术的飞速发展,无线上网越来越普遍。公务员可以随意改变办公位置,而不再考虑调整布线,可以随时随地地通过短信接收政府快报、公文提要、重要文件到达提示等。过去政府领导在外出差时往往会耽误许多重要文件的审批,领导们也常常会感慨分身乏术,现在有了移动电子政务平台,无论领导在哪都可以通过移动终端随时审阅文件,走到哪里都可以办公,极大的提高了工作效率。减轻了领导的负担。

以前的人口普查员工作时需要把信息记到本子上,回去再录入到电脑里,重复的工作严重的浪费了人力资源,现在一切都变得十分简单,普查时只需现场将资料从移动终端录入,即可通过无线网络提交到内部的服务器上,大大节约了人力物力。

过去公检法人员在现场工作的时候无法及时查阅信息库,造成工作效率的低下。现在公检法人员办公时可以利用移动终端随时记录和查询信息库,例如公安人员可以在春运期间利用移动电子政务平台查询身份证号码库及被通缉罪犯档案追捕逃犯,可以极大的增加公安人员的办案效率。

不仅政府人员能够享受到移动电子政务平台带来的好处,普通民众也可以使用适当的权限进行申请、查询、上访等服务。比如一个人可以通过移动终端直接了解自己的营业执照办理到什么阶段,何时办好,使普通民众能够更好的和政府沟通。

在发生紧急情况时,如地震、火灾、楼宇倒塌,固定业务将会因受到破坏而起不到任何作用,救援人员可以临时搭建一个平台内部的指挥中心网,利用内部

网络进行援助工作。在整个城市遭到重大灾难时,有线网络全部瘫痪,移动电子政务平台可以充当临时接入网,支撑整个城市继续正常运作。

2.移动电子政务的若干典型案例

目前,不少省市政府都正在利用手机短信、无线上网等方式实现部门移动办公、公务员即时沟通等传统电子政务无法实现的任务。

浙江移动通信公司为杭州市政府提供了市长热线短信平台全面解决方案,杭州市民遇到难题除了打市长热线之外,还可以马上发送手机短信到“12345”市长公开电话手机短信平台向市长反映,避免了以往“12345”市长热线拨打难的问题。广州移动通信公司为广州市政府提供了基于SMS短信、WAP手机上网和GPRS专线接入等方式的政府移动办公解决方案,并在公安、水利、交通等政府部门都得到了很好的应用。大连市政府目前正在使用政府内部移动办公系统,通过政府短信服务平台,公务员可以将自己的电子邮件系统与手机短信联动,一旦收到邮件,就会得到手机短信通知、并且知道是谁发的,以便及时回复。江苏省太仓市公安局的警务信息能够通过公安无线网络平台进行传递,警务人员随身携带一种特制的PDA,在排查犯罪嫌疑人员和处罚违章车辆管理工作中取得了很好的实际效果。例如,对于可疑人员,警务人员可以根据其姓名、年龄、籍贯等信息即时查询此人的档案数据,马上确定此人是否是在逃犯、犯罪嫌疑人等。

随着网络应用的不断深入,四川省绵阳市财政局对原有的网络应用提出了新的要求:一是要提供更便利的移动性和安全性,有更自由的网络应用;二是随着单位使用网络的人员增加,需要增加更多的接入点,原有的网络必须得到拓展。绵阳市财政局的办公楼一共有5层,只有第2层和第5层已经布线,其余3层还没有布线。在绵阳市财政局内部局域网改造过程中,由于采纳了“以无线局域网络为主的,在局部范围内采用有线网络”解决方案,结果用非常少的设备就做到了很大面积的覆盖。

绵阳市财政局内部局域网改造项目实施以后,整个大楼的工作区域均可获得了极佳的信号覆盖效果,每个接入点的信号都可以很好地覆盖到办公室的每个角

落,同时通过对系统信道进行了优化和对系统进行了加密,保证了用户不受到黑客的侵入,使网络在获得良好移动性的同时能够获得安全的访问。此外,无线网络解决方案有效地取代了传统电缆、光缆的铺设,保护了办公楼建筑物的完整性和原有的网络投资。值得一提的是,无线网络方案总造价比有线网络方案还要低。

3.一个移动电子政务典型系统

航天移动警务查询系统由警用手持终端和无线查询服务后台系统组成,利用短信、GPRS、CDMA等无线通信技术,与公安业务信息系统无缝连接,实现移动信息查询。公安一线干警使用航天警用手持终端,可以随时随地实施查询人口、车辆等数据库,为公安执法工作提供及时准确的数据。

航天移动警务查询系统具有脱机查询、短信无线查询和GPRS无线查询功能。在警员查询过程中,可以根据不同地域的网络情况,方便地在三种查询方式间切换。它同时具有三种查询方式的优点,并克服了三种查询方式的不足。其中脱机查询是将部分常用数据存储在警用终端中,民警只需在警用终端上的数据文件中查询,就可得到结果;短信无线数据查询以短消息作为查询信息的载体,通过GSM无线网络来传递查询请求和返回结果,主要用于文字信息的无线查询;GPRS/CDMA无线数据查询通过高速的无线数据通信网,实现图片、文字等信息高速查询。航天移动警务查询系统解决了其它移动警务终端单一查询方式无法实现全地域移动查询的问题。用户可以根据查询地点无线网络覆盖情况,在不同的查询方式间自由切换,查询范围没有盲区。

航天移动警务查询系统采用灵活开放式的结构,可以查询各种类型的数据库,不受数据库类型、数据库位置、数据结构、数据容量的限制,通过专用查询数据配置工具,经过简单的系统配置,即可实现与各种数据库的无缝连接。航天移动警务查询系统不需要另设数据中心。通过专用查询数据配置工具能有效的将公安后台各种业务、各种数据源连接起来,从而在航天移动警务终端上查询各警种的业务数据。

航天移动警务查询系统可以根据用户的实际需求以及各种数据库的特殊需

要,为用户因地制宜的定义出所需界面风格以及查询条件。该系统支持各种主流的终端设备,包括Palm、Pocket PC、CDMA(Brew)、Kjava等。终端软件采用系统采用功能相同,界面风格统一。

与国内同类系统比较,航天移动警务查询系统不用编程即可实现与各种公安信息系统的无缝连接,便于系统投入运行后查询内容的调整和增加;后台服务系统支持并发工作方式,根据用户数量或查询数据库规模不同,可以选择安装一套或多套无线应用服务的后台子系统;系统特别推出了全国车辆信息无线查询功能,解决了全国各地公安部门普遍存在的外地车辆管理难题;此外,系统还具有公安领导移动审批等功能;系统每次通信会话更换一次数据加密密钥,提供了端到端的安全通信通道,保证上行数据只有指定的后台服务器才可以解密,也保证了下行数据只有唯一指定的警务终端才可以解密,在手机与服务器的通信中不存在明文数据。

可以预见,随着无线网络技术的飞速发展和无线网络技术在政府领域的深入应用,电子政务将从“有线时代”走向“无线时代”,政府部门也将从“有线政府”变成“无线政府”。

其目的是(1)对移动政务的内涵进行了界定,明确了移动政务的发展脉络和发展阶段,阐述了移动政务实现的技术及终端环境,研究了移动政务的互动模式和处理事务流程,并对移动政务与其他政务方式进行了比较。(2)对移动政务下的公共服务进行了进一步的研究。从对移动政务的服务进行分解开始,论述了移动政务服务的分级,着重论述了空间数据流式的传输方式及移动政务的信息传递及认识模型。在此基础上,建立了用户对移动政务信息服务的兴趣度模型,以便改善移动政务信息服务效能以及政府提供新的移动政务信息服务内容。(3)对移动政务环境下的应急管理系统进行了进一步的研究,构建了移动政务环境下的危机管理信息系统,明确了移动政务危机管理的流程,论述了应急管理下应急管理信息系统和面向公众服务呼叫中心的技术框架。以北京东三环路京广桥事件为例,研究了手机短信在危机管理中的优势和应用,对手机短信参与危机管理的制度进行了研究分析。(4)根据移动政务流程优化的现实需求,明确了移动政务流程优

基于android需求分析 篇6

只要/system/bin/debuggerd没有被清理,FakeDebuggerd就能从/system/bin/debuggerd文件尾部将所有被删除的文件重新释放。

而debuggerd是原生服务,本身就是开机启动进程,因此木马不需要对init.rc或者其他脚本做额外修改,这样整个行为会更加隐蔽。

FakeDebuggerd加密所有字符串,回写时修复文件创建时间,即使木马apk被发现,也不能通过在目录中暴力搜索字符串来找到作恶的源头/system/bin/debuggerd。从恶意行为上看,该木马具有回写推广widget、篡改默认浏览器主页、静默安装apk,窃取用户手机号、硬件编号、地理位置等恶意行为,木马作者还可以根据回传的手机号单独下发控制配置。

基于android需求分析 篇7

互联网、博客、手机等是学生常常接触的新媒体,以其独特的功能和魅力强烈吸引着最易接受新生事物的学生群体,特别是手机具有便捷性、及时性、多功能性的特点,已成为当前学生必备的工具和最重要的伙伴[1]。Android手机以其独特的魅力占据全球市场份额的60% 以上,位居全球第一,大有垄断中国市场的态势。并且随着无线通信技术和计算机网络技术的快速发展,通过移动手持设备快速有效地接入互联网成为广大用户的迫切需求,了解和分析手机用户的行为模式也显得十分必要。中小学生拥有手机的现象已非常普遍,然而中小学生没有成年,处在朦胧的认知阶段和接受阶段,缺乏辨别是非的能力,有些学生还在上课时收发短信、上网甚至打游戏,因此手机对学生的生活和学习产生了负面影响[2,3,4]。针对这个问题,学校和家长往往采用禁止学生使用手机等强制性措施,但这反而容易激起正值叛逆期学生强烈的反抗情绪,并不能从根本上解决问题。因此,构建一个针对中小学生手机使用的行为分析系统成为目前教育领域的迫切需求。

本文针对这种现状,首次提出并实现了一种基于Android平台下的手机行为分析系统。此系统综合运用了MVC( ModelView-Controller) 、数据库、GPS等多种先进技术,通过软硬件集成开发,具备了短信数据分析,通话数据分析、流量数据分析、应用数据分析、轨迹数据分析等多项功能。其突出特点为数据全面、功能丰富、实用性和扩展性强。此外系统还整合了国内教育学和心理学专家根据大量实验数据得出的诊断结果和引导意见,形成专家系统,方便监护人对被监护人进行教育和引导。手机行为分析系统可部署于操作系统为Android2. 3. 3 及以上的手机和平板电脑,有助于监护人全面掌握被监护人的实时动态与行为特点,从而为被监护人的学习引导、兴趣培养等提供合理化建议。

1 系统结构

基于Android平台的行为分析系统采用三层架构设计[5],分别为被监护人客户端,监护人客户端和服务器端。系统体系结构图如图1 所示。

被监护人客户端程序是由Service写成的后台服务程序,程序主要由数据采集模块、定位模块和数据发送模块组成。数据采集模块负责收集被监护人手机中的数据,包括短信数据、通话数据、流量数据、应用数据和轨迹数据。定位模块利用移动定位技术定位出用户的坐标,为数据采集模块提供轨迹数据。数据发送模块调用服务器提供的Web Service接口,通过Wi Fi或3G将数据采集模块采集到的数据发送到服务器。

监护人客户端程序包括数据接收模块、统计结果显示模块和专家建议模块。数据接收模块通过Wi Fi或3G网络从服务器获取被监护人的实时数据和历史数据[6]。统计结果显示模块将被监护人各个时间段内的统计结果显示出来,包括短信统计、通话统计、流量统计、应用统计和轨迹聚类分析。专家建议模块给出由服务器端专家系统的分析结果和相应的引导意见。

服务器端由Web Service接口、数据库和专家系统三部分组成。Web Service接口为客户端程序提供数据交互服务。数据库用于数据存储,保证用户数据的准确性和安全性。专家系统对用户数据进行综合分析和评定,最终给出判定结果和专家意见。

该系统的处理流程包括以下步骤:

1) 被监护人客户端程序每隔一段时间将采集到的短信、通话、流量、应用和轨迹数据发送到服务器。

2) 服务器将被监护人客户端发送的数据存储到数据库中,然后统计数据作为输入进入专家系统进行统计分析与综合判定,最后将判定结果存入数据库。

3) 监护人客户端从服务器端获取统计结果和专家意见,显示在相应的模块中。

2 关键技术

2. 1 手机地图技术

( 1) 被监控端定位技术

百度地图Android定位SDK是为Android移动端应用提供的一套简单易用的LBS定位服务接口,通过使用百度定位SDK,可为应用程序实现智能、精准、高效的定位功能[7]。本系统中被监护人客户端集成了百度地图Android定位SDK,每隔一段时间定位SDK的接口向百度定位服务请求用户的位置信息,并调用本系统中服务器提供的Web Service接口将相关信息发送到服务器。其中定位模块采用GPS定位、基站定位、Wi-Fi定位三种定位方式相结合的集成定位方式,会根据设备当前的实际情况,如是否开启GPS,是否连接网络,是否扫描到Wi-Fi信息等,来智能选择定位策略。本系统为定位模块共设计了三种定位策略,分别为高精度模式,低功耗模式和仅用设备模式。高精度模式会同时使用网络定位和GPS定位,优先返回最高精度的定位结果; 低功耗模式不会使用GPS,只会使用Wi-Fi和基站定位; 仅用设备模式不需要连接网络,只使用GPS进行定位,这种模式下不支持室内环境的定位。

( 2) 监控端地图显示

百度地图Android SDK是一套基于Android 2. 1 及以上版本设备的应用程序接口,通过调用地图SDK接口,可以访问百度地图服务和数据,开发适用于Android系统移动设备的地图类应用程序[8]。本系统中监护人客户端嵌入了百度地图Android SDK,轨迹显示模块调用本系统中服务器提供的Web Service接口获取的进过聚类处理后的坐标集,并标记在地图上,方便监护人查看被监护人在不同时间所在的位置。为了便于在不同移动终端上的应用,本系统采用Linear Layout、Frame Layout和Relative Layout的混合布局模式,并利用Android中的Graphical Layout编写了main. xml布局文件[9]。轨迹显示模块涵盖了普通地图、卫星图和实时交通图等多种图层,并支持通过手势控制来实现地图的点击、双击、长按、缩放、旋转、改变视角等操作。其中坐标标记功能充分利用百度地图SDK支持多种地图覆盖物的优势,灵活使用自定义地图标注将被监护人的位置醒目地显示在地图上。

2. 2 DBSCAN自适应聚类算法

实验发现,如果轨迹分析功能的轨迹点不经过处理,在地图上显示会过于密集,为监护人查看被监护人位置带来很多不便和干扰,这极大降低了用户体验。而且监护人关心的往往是被监护人都去过哪些地方,即停留点,并不需要全部的轨迹。所以本系统使用聚类算法提取出被监护人的停留点,监护人客户端的轨迹分析模块会根据地图缩放比例智能调节停留点的显示个数,使得查看被监护人不同时间所在地点变得简单明了。

传统的DBSCAN聚类算法对用户定义的参数很敏感,细微的不同都可能导致差别很大的结果,而参数的选择无规律可循,只能靠经验确定[10]。本系统中是根据轨迹点的经纬度计算点之间的距离,然后根据选定的Eps和Min Pts两个参数进行聚类。在不同缩放级别的地图上要显示不同密度的点,这就需要Eps和Min Pts两个参数能根据数据集的特点进行自适应调节。鉴于此,本系统采用一种通过分析数据集的统计特性来自适应确定Eps和Min Pts的改进DBSCAN聚类算法,以实现聚类过程的全自动化[11]。Min Pts的计算公式为:

其中,pi为点i的Eps领域内点的个数。Eps的计算公式为:

其中,xi为第i个距离值。

笔者对传统DBSCAN算法和改进的自适应DBSCAN算法进行了对比实验,对算法的评价以其有效性和对聚类结果的好坏来衡量。首先选定了一组790 个轨迹点的小数据集分别应用两种算法进行实验。对传统DBSCAN算法采用控制变量法选择Eps和Min Pts两个参数进行聚类,而自适应DBSCAN算法根据数据集自动生成参数进行聚类。然后再选定一组13 954 个轨迹点的大数据集进行同样的实验。得到的结果如表1 所示。

从表1 可以看出,改进后的自适应DBSCAN聚类算法在处理坐标点的聚类时准确度上确实优于传统的DBSCAN聚类算法。这是由于传统DBSCAN算法进行聚类时根据经验选择的固定的参数对结果的准确度产生影响,自适应DBSCAN算法会根据数据集的特征对Eps和Min Pts参数进行自动生成而不是取固定值,因此相对而言进行聚类所得到结果的准确度较高。

2. 3 专家系统

专家系统是一类具有专门知识和经验的程序系统,通过对人类专家的问题求解能力的建模,采用人工智能中的知识表示和知识推理技术来模拟通常由专家才能解决的复杂问题,达到具有与专家同等解决问题能力的水平[12]。为了充分利用专家的丰富资源,令监护人有效及时地掌握被监护人的行为动态,实现对被监护人正确的教育和培养,建立了基于手机数据的行为分析专家系统。行为分析专家系统可以根据用户手机的短信使用情况、通话情况、流量使用情况、软件使用情况以及用户轨迹分析出用户的行为特点和性格特征等,并进一步给出专家意见,从而解决一些需要教育学和心理学专家才能解决的对学生教育和心理辅导的问题。专家系统的总体结构包括数据提取模块、知识获取模块、行为分析知识库、分析推理模块和解释模块。专家系统的结构如图2 所示。

数据提取模块负责与服务器端存储手机行为数据的数据库进行交互,提取所需要的数据,存入分析结果和专家意见; 知识获取模块是为通过数据提取模块不断补充、修改、完善行为分析知识库提供的手段; 行为分析知识库作为专家系统的核心,主要用来存储工作过程中的流程控制知识、行为分析知识、模型和方法知识、诊断原则等教育学和心理学领域专家知识; 分析推理模块是专家系统的执行关键,它根据行为数据提取模块的输入数据或信息,利用知识库按一定的推理策略分析行为特点,实现手机行为分析的智能化; 解释模块负责对分析推理模块的分析过程和结果进行说明,并给出专家的教育和引导意见。

3 系统演示

3. 1 演示环境

手机行为分析系统是基于Android移动设备的应用系统,其手机客户端程序以Java作为开发语言,并结合Android平台提供的组件,使用Eclipse作为开发工具进行开发。本系统的服务器端程序以C#作为开发语言,并结合. net平台下的MVC开发框架,使用Microsoft Visual Studio 2010 作为开发工具进行开发。

监护人客户端部署设备为魅族MX,4 英寸屏幕,960x640 分辨率,主频1. 4 GHz,双核,运行内存1 GB,操作系统为Android4. 1。 被监护人客户端部署设备为三星SCH-I829,主频1. 2 GHz,双核,运行内存1 GB,操作系统为Android 4. 1。服务器端程序部署在戴尔2U服务器上,内存容量为2 GB ECC DDR3,硬盘容量为300 GB,服务器操作系统为Windows 2008Server。

3. 2 演示内容

( 1) 轨迹聚类分析

将被监护人客户端程序部署完毕后,在开启GPS的情况下进行了户外测试,同时在部署了监护人客户端的测试机上查看被监护人的轨迹。在没使用自适应聚类算法的情况下,被监护人的轨迹过于密集,很难体现出用户的停留点,如图3、图4 所示。在使用了聚类算法以后,聚类结果清晰地表明用户去过的三个主要地点。

( 2) 分析数据查看

在监护人客户端可以查看到被监护人的流量使用情况、应用程序使用情况、通话情况、短信使用情况等,在每个模块以列表的形式展现出在不同时段用户的手机使用情况。以查看应用程序使用情况为例,如图5 所示,每一个列表项给出了该款应用在这个时间下的使用时间和使用次数。

( 3) 专家意见

服务器端的专家系统进过对被监护人手机数据的综合分析后会得出分析结果,并给出专家的教育和引导意见,在监护人手机进行显示。如图6 所示。

4 结语

本文设计的基于Android平台的行为分析系统融合了移动地图技术、自适应DBSCAN聚类算法和专家系统等技术,实现了短信使用统计、通话情况统计、流量使用统计、软件使用统计、轨迹聚类分析和专家系统分析等多项功能,为教师和家长对学生的教育和引导提供了有力的信息支持。该系统创建了一种对学生的新型教育模式,使得监护人在对被监护人的培养和教育过程中从被动变得主动,方法更加科学和有针对性。

参考文献

[1]谷大海,赵海洲,项勋,等.手机对大学生课堂学习影响的研究[J].大学教育,2013(14):130-131.

[2]张文国.对学校管理学生手机行为的法律分析[J].思想理论教育,2012(16):45-49.

[3]柳国华,谢璨,英春.基于短信的社会网络行为分析[J].计算机应用与软件,2011,28(6):220-224.

[4]胡俊华,魏芳,平金玉.3G无线网络条件下的用户行为分析[J].计算机应用与软件,2012,29(3):144-148.

[5]黄冬梅,张喆昱,赵丹枫,等.SmartM S:Android平台下灵活的海监执法取证及分析系统[J].计算机研究与发展,2013,50(S1):389-393.

[6]刘宇,徐伟佳,李鹏,等.基于Android平台的远程工业监控系统[J].计算机测量与控制,2014,22(4):1087-1089.

[7]Baidu.Android locating SDK[EB/OL].http://developer.baidu.com/map/geosdk-android.htm,2014-02-20/2014-06-14.

[8]Baidu.Android SDK documentation[EB/OL].http://developer.baidu.com/map/sdk-android.htm,2014-06-05/2014-06-14.

[9]任克强,曹宏强.基于Android和H.264的实时视频监控系统[J].计算机测量与控制,2013,21(9):2448-2450.

[10]Chowdhury A K M R,Mollah M E,Rahman M A.An efficient method for subjectively choosing parameter‘k’automatically in VDBSCAN(Varied Density Based Spatial Clustering of Applications with Noise)algorithm[C]//Computer and Automation Engineering(ICCAE),2010 The 2nd International Conference on.IEEE,Singapore,2010(1):38-41.

[11]周红芳,王鹏.DBSCAN算法中参数自适应确定方法的研究[J].西安理工大学学报,2012,28(3):289-292.

基于效用理论的农业保险需求分析 篇8

关键词:农业保险;风险态度;农业自然灾害;效用理论;新疆;农户

中图分类号: F840.66 文献标志码: A文章编号:1002-1302(2015)11-0599-04

收稿日期:2014-11-17

基金项目:国家自然科学基金(编号:71463058);新疆维吾尔自治区人文社会科学重点研究基地干旱区农村发展研究中心课题(编号:XJEDU030114Y05)。

作者简介:顾景枝(1991—),女,湖北黄冈人,硕士研究生,主要从事农村金融研究。E-mail:810742466@qq.com。

通信作者:余国新,博士,教授,主要从事农村经济、投资与管理研究。E-mail:1637186763@qq.com。农业保险具有风险分散、经济补偿的职能,有利于提高农业经济的稳定性,有利于增加农民收入,是保护农业的重要政策工具。建国之前,我国经济落后导致我国农业保险事业不发达,虽然我国农业保险已有70多年的发展历史,但是发展速度仍然十分缓慢。20世纪70年代末,我国恢复农业保险业务,逐步试办包括农作物、经济作物、经济动物等在内的100多个险种。我国各地区逐步开展农业保险试点工作,如新疆生产建设兵团在兵团范围内展开了农业保险,且了我国农业保险在试点地区取得了一定的成绩。随着政府对农业保险扶持力度的加大,农户对农业保险的需求也越来越强烈。2004年我国农业保费收入为3.77亿元,2013年我国农业保费收入已达306.59亿元。2004—2013年,我国农作物成灾率由10.61%降到7.02%。虽然成灾率在逐年下降,农业保险保费收入却在逐年增加,这表明现代农业对于农业保险的需求量越来越大。本研究基于效用理论,以经典保险理论为基础,从农户的风险态度出发,探究不同收入水平下农户对农业保险的需求情况,旨在为促进我国农业保险业发展提供依据。

1国内外农业保险研究现状

早在19世纪末,外国学者已经对农业保险理论开展研究。1947年,von Neumann在在研究效用模型时提出期望效用最大化理论,随后保险需求理论在此基础上逐步发展起来。1963年,Arrow在保险理论研究中引入信息不对称理论,指出保险需求不高、风险不能完全转移主要是由于投保人对风险持厌恶态度[1]。1968年,Mossin提出,如果被保险人的绝对风险规避系数是递减的,则可以认为保险是一种劣质商品,当被保险人的风险规避系数下降时,保险需求程度也随之减弱,这一理论成为保险学领域的经典理论[2]。1997年,Knight等对保险市场中出现的市场失灵问题从经济学角度作出了解释,他认为市场失灵主要是由于各保险主体之间信息不对称以及各主体间获得的信息量不对等,从而导致逆向选择、道德风险等不利于农业保险市场发展的现象出现[3]。由此可见,国际上关于农业保险需求研究大多从逆向选择的角度来进行。由于美国等西方发达国家都采用大型农场为主要生产模式,农场主在生产规模、生产结构、收入水平等方面与中国农户差异很大。因而,对西方发达国家的农业保险需求的研究结果与我国实际情况并不完全一致。近几年,国内学者对于农业保险需求的研究成果也十分丰富。宁满秀等在玛纳斯河流域对棉农进行调研,选用概率单位模型,分析得出棉农购买棉花保险的影响因素很多,如棉花产量变异系数、农户总耕地面积是影响棉农参保的客观因素,政府救灾补贴、棉户务农时间以及棉花收入占总纯收入的比重等会导致棉农在参保中出现逆向选择[4]。张跃华等认为,农业风险对农户生活影响不显著,导致我国农业保险需求不足[5]。陈妍等研究认为,农业收入占家庭收入比重、耕地面积、农户受教育时间等对我国农业保险需求都有显著影响[6]。王阿星等运用Logit多元回归模型和抽样调查方法,对鄂尔多斯地区农户的调查问卷数据进行整理分析,认为农业收入占农户家庭收入比重、农业受灾程度、农户教育程度、农业保险购买状况、农户性别状况等多种因素对我国农业保险需求都存在显著影响[7]。杜郦运用实证分析得出多种因素对农业保险需求有正向影响,其中务农人数、农业收入占家庭收入比重、贷款数额、风险认知等都是农业保险需求的影响因素[8]。多数学者在探究农业保险需求的影响因素时,大多运用多元回归模型进行研究,农户的农业收入比重、受教育程度、对风险的认知、农业保险保费的水平、险种的设置、农民的购买保险意识等都是影响农业保险需求的主要因素。

2效用理论及模型构建

2.1效用理论基础

用Arrow-Pratt绝对风险厌恶系数对不同收入状况农民的风险偏好进行度量。设理性经济人的效用函数u(x)定义在区间[a,b]上,并且U(x)是二次可微的,则衡量理性经济人风险态度的绝对风险规避系数为rA=-Uii(x)U(x) 。风险态度和U(x)的曲率相关,当风险中性时,U(x)是线性的,对所有的x,都有Uii(x)=0。当rA=-Uii(x)U(x)>0时,U(x)是凸函数,U(x)即为风险偏好型。当rA=-Uii(x)U(x)<0时,U(x)是凹函数,即为风险厌恶型。图3描绘了2个风险厌恶型Bernoulli 效用函数U1(x)、U2(x),经过函数标准化,使得在收入水平x上有相同的效用函数、边际效用值。假定存在1个微小的、均值为x的风险,使得在x处2种不同的效用函数具有相同的边际效用值,从函数图像可以看出,U2(x)所对应的效用值小于U1(x),因为U2(x)的曲率小于U1(x),说明Bernoulli 效用函数效用值与U(x)曲率正相关。

Mossin基于效用理论提出了保险需求理论中著名的结论:如果理性经济人具有递减的绝对风险厌恶偏好,即当效用函数曲率逐渐递减时,理性经济人对保险的需求会随着收入

的增加而减弱。根据Bernoulli效用函数和Mossin的论断可知,当经济人是风险厌恶型时,随着收入的增加,对保险需求减少。但是现实中存在“Mossin悖论”。本研究结果表明,新疆地区农民保险需求也存在“Mossin悖论”,风险偏好型、风险中性型农户的收入与农业保险的需求之间呈现不同的相关性。

2.2提出假设

本研究假设效用函数中存在1个效用最大化的A点,在A点处,效用函数曲率最大,A点对应的收入为X0。如图4所示,当XX0时,RA(x,u)是x的减函数,效用曲线曲率越来越小,绝对风险规避系数逐渐减小,即在风险偏好情况下,随着收入的不断增加,参加保险给投保人所带来的效用逐渐减弱。

2.3构造效用函数

3新疆维吾尔自治区农户农业保险需求实证分析

新疆维吾尔自治区是我国农业大省,具有地理位置、环境气候等多种优势,新疆农业发展十分迅速。由于新疆属于绿洲经济,生态环境十分脆弱,干旱、冰雹、霜冻、风沙等多种自然灾害非常集中。由表1可知,新疆地区农业面临的主要灾害包括风雹灾害、冷冻灾害,其中2009年风雹受灾率达 49.47%。2008—2010年,新疆农业受灾情况比较严重,2011—2012年新疆农业受灾率有所下降,但是比率仍然很高。新疆农业面临着巨大的自然灾害风险。农业经营者面对农业高风险时,通常都会采取一定的措施来分散风险,如相互救济、分散化种植等。但是这些分散风险措施只是在小范围内有效,当农业生产面临较大的灾害时,并不能有效地进行风险分散。

3.1调研农户基本情况分析

此次调研主要涉及玛纳斯县、呼图壁县、沙湾县、阿图什市、伽师县、疏勒县等6个典型农业地区,共发放问卷510份,回收有效问卷475份,回收有效率为93.14%。被访者年龄最小20岁,最大80岁,平均年龄43.63岁;被访者文化程度大多是小学、初中、高中、中专,大专文化程度的农民较少,平均受教育年限为8.46年。调查发现,高等教育普及地区的农民更倾向于参与农业保险进行风险规避。农户在农业活动中种植或养殖行为偏好设置为高投资高收益、低投资低收益、中投资中收益、有时偏好高投资高收益,有时偏好低投资低收益4个不同的选项;将农户对风险的态度分为风险偏好、风险规避、风险中性。由表2可以看出,31~40岁农户对风险态度程度主要集中在风险中性,41~50岁农户对风险的态度则出现两极分化的现象,31.45%的农户持风险偏好态度,36.75%的农户持风险中性态度。因此,年龄差异也是影响农户对风险态度的因素之一。

调查问卷将农户对农业保险的需求程度设置为迫切需要、需要、可有可无、根本不需要4个等级,并调查农户实际生产过程中是否参加农业保险。由于被调查者人数较多,因此本研究采用各地区平均每户年收入代表该地区的收入水平。475户农户中,玛纳斯县、呼图壁县、沙湾县3个地区共206户,平均每户年收入103 994.75元;阿图什市、伽师县、疏勒县3个地区共269户,平均每户年收入73 704.47元。农户收入水平差距较大,年收入低于5万的农户占大部分,将调研农户的收入水平划分为1万及以下、>1万~3万、>3万~5万、>5万~15万、>15万~25万、25万以上6个水平。由表3可知,每个收入水平下农户对农业保险均具有需求意愿。随着农户收入水平的提高,参保率也有提高趋势(表4)。调研地区内,收入在25万以上的共有39户,全都参加了农业保险,说明调研地区的农户保险需求充足。

3.2不同风险态度下收入和农业保险需求的关系

由表5可知,随着收入的提高,农户持风险偏好的比重逐渐增大,风险厌恶、风险中性的比重逐渐减少。低收入水平下,持风险中性者和持风险厌恶者占大部分,在高收入水平下,持风险偏好者占大部分。这说明对收入水平不高的农户而言,更偏向于风险中性、风险厌恶。由图5可知,在风险偏好情况下,随着农户收入的增加,农户对农业保险的需求减小;在风险厌恶情况下,随着农户家庭收入的增加,农户对保险的需求逐渐增加;在风险中性情况下,家庭收入水平的提高对农民对农业保险的需求没有太大影响。将实际调研数据和效用函数概念模型结合,以x表示农户收入水平,y表示农户对农业保险需求比例,利用Matlab 7.0对数据进行计算,即可得到农户在不同风险态度情况下收入与保险需求的效用函数表达式。风险厌恶情况下效用函数为公式(1)所示,风险偏好情况下效用函数为公式(2)所示,风险中性情况下为公式(3)所示。

4新疆农业保险中农户需求的理论分析

本研究结果表明,新疆农户在风险厌恶情况下,对农业保险的需求存在“Misson悖论”,当农户是风险厌恶型,随着收入的增加,农户对农业保险的需求程度并没有减弱反而增强,其效用理论解释为:对于风险厌恶型被保险人来说,随着收入的增加,其风险规避意识会逐渐增强,因此,理性的经济人会选择参保。在风险偏好情况下,随着收入的增加,农户对保险需求程度逐渐减弱,农户更倾向于选择高风险高投资的策略组合,不再把风险规避作为主要的投资策略选择因素,农产风险规避意识逐渐减弱,因而会减少对农业保险的需求。本研究假设存在效用最大化的点,在该点的左边,函数曲率会增加,农民规避风险的意识逐渐增强,为规避风险的投资者,随着收入的增加,增强对保险的需求;该点的右边,效用函数曲率递减,农户风险规避意识逐渐减弱,是风险偏好型投资者,随着收入的增加,其保险需求减弱。对于风险中性者来说,收入与其保险需求之间无明显关系。

关于A点位置的讨论,不同福利政策的国家,效用函数的曲线会呈现出不同的形态。对于不发达国家,农民整体收入水平较低,政府对农民没有补贴或很好的福利政策,就会有更多的农户持有风险偏好态度,因此曲率最大的A点的位置可能位于横轴以上;对于发达国家而言,由于存在对农户的最低生活保障或补贴等福利政策,更多农户持风险规避或风险中性态度,A点的位置可能在横轴以下,表明农户对保险的需求程度不高,更依赖于政府福利。由于新疆地区农户受教育程度、年龄差异较大,对风险的态度也会存在较大差别。以风险偏好型农户为例,随着农户收入的不断增多,农户对农业保险需求量下降。本研究是基于效用理论对农业保险的需求现状进行的,通过实证分析得出新疆地区农户收入水平差距较大,农户风险偏好程度不同,因而效用函数曲线会出现效用最大的A点。对于风险规避型、风险中性型农户而言,效用函数曲线可能处于A点的左侧,出现“Misson悖论”。所以,不同收入水平地区的农户在收入水平提高后,由于其对风险偏好不同,不一定会增加农户对农业保险的需求。

5建议

本研究结果表明,风险偏好型农户更倾向于高风险收益的投资,随着农户收入水平的提高,农业保险给农户的效用逐渐减弱,农产对农业保险需求降低;对于风险规避型农户而言,更倾向于低风险低收益投资,随着农户收入的增加,农户的风险规避意识增强,对农业保险需求增大。农户应该不断提高自身的文化水平,增加对农业保险的认知,充分了解农业保险在分散风险、降低损失中的重要作用,改变自身传统的风险态度,学会根据自己的种植规模、种植品种选择合理的保险品种,科学利用农业保险在农业生产过程中规避风险功能,提高农业产值,提高收入。由于各地区农业风险程度不同,发展程度也不尽相同,农户收入不一,保险公司应针对不同地区,确定合理的保费水平,以适应不同风险偏好、不同收入水平农户的需求。农户收入的提高,并不会直接导致对农业保险需求的增加,因此,只有通过设置合理的保险品种,才能满足不同农户的需求。政府应加大有关农业保险知识的宣传力度,

通过宣传农业保险的功能、农业保险规避风险的原理和政府优惠政策等知识,提高农户保险意识;由于各地区的经济水平不同,为支持农业保险业发展,对发展较落后的地区,应采用政府补贴的方式,降低保费水平,逐步提高居民收入,加大保障力度,降低农民风险,增强农户参保的积极性。逐步提高收入水平不高地区的保障水平,分散农户风险,调动农户参加农业保险的积极性;改革并完善农村金融服务体系和税收优惠制度,结合农村金融的发展特点,建立以农村保险为基础的农村金融服务体系,对参加农业保险的地区予以相应的金融优惠政策,例如,给予参保的农户优先的贷款融资,并给予较低的贷款利率,实行优惠税收政策等。农业保险在规避农业自然灾害风险中具有重要意义。目前,我国农业保险发展前景较好,但是发展速度缓慢,农户、保险公司、政府应从不同方面在现有基础上不断进行完善,让农业保险在规避风险方面发挥更重要的作用,促进我国农业快速发展。

参考文献:

[1]Asimit A V,Furman E,Tang Q H,et al. Asymptotics for risk capital allocations based on conditional tail expectation[J]. Insurance:Mathematics and Economics,2011,49 (3):310-324.

[2]Drakopoulos S A. The paradox of happiness:towards an alternative explanation[J]. Journal of Happiness Studies,2008,9(2):303-315.

[3]Knight T O,Coble K H. Survey of U.S.multiple peril crop insurance literature since 1980[J]. Review of Agricultural Economics,1997(19):128-156.

[4]宁满秀,邢郦,钟甫宁,等. 影响农户购买农业保险决策因素的实证分析——以新疆玛纳斯河流域为例[J]. 农业经济问题,2005(6):38-44,79.

[5]张跃华,史清华,顾海英,等. 农业保险需求问题的一个理论研究及实证分析[J]. 数量经济技术经济研究,2007(4):65-75,102.

[6]陈妍,凌远云,陈泽育,等. 农业保险购买意愿影响因素的实证研究[J]. 农业技术经济,2007(2):26-30.

[7]王阿星,张峭. 内蒙古鄂尔多斯市农业保险需求实证分析[J]. 农业经济问题,2008(增刊):101-106.

上一篇:小学数学第一册第五单元《上下》的教案下一篇:说说520的句子