您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 基于Android的移动社区服务应用――居民心声子系统的设计与实现
中文题目:基于Android的移动社区服务应用——居民心声子系统的设计与实现英文题目:DesignandachieveAndroid-basedmobilecommunityserviceapplications——Thevoiceofresidentsubsystem院系名称:专业班级:学号:姓名:指导教师:年月日内容摘要本文是基于Android的移动社区服务应用进行研究,首先介绍了关于应用研究的背景,包括Android、移动互联的发展概况等,然后进行需求分析设计出系统总体,包括系统的架构设计、数据库设计、系统开发环境等。接着介绍了移动社区服务应用的功能实现,本应用总体分为三大子系统,即:社区消息、居民心声、便民服务,本文就居民心声模块进行了比较详细的描述,对其功能的实现原理进行了研究和分析,以代码实现的方式进行实现方法的解释和说明,同时对应能够解决的问题,即如何充分利用移动互联技术更好地服务群众。最终经研究得出结论,即移动社区服务应用能够满足用户的需求,贴近生活,结合当前移动互联技术,提高效率方便用户。最后提出存在的问题和未来的发展方向。关键词:Android,移动,社区服务AbstractThepaperconductsastudyoncommunityservice-basedmobileapplicationsforAndroid.First,weintroducethebackgroundofappliedresearch,includingtheoverviewofthedevelopmentofAndroidandmobileInternet,etc.,Thenwedesigntheoverallsystembyanalyzingtheneeds,includingdatabasedesignandtheenvironmentofsystemdevelopment.After,weintroducethefunctionsofmobileapplicationstoachievecommunityservice,includingthreemainsubsystem,andhaveamoredetaileddescriptionofthespecificfunctionslikeloginandthecommunitynewsfunctionsmodule.Throughtheresearchandanalysisofrealizationoftheprinciplefunctions,Explainandillustratebythewaytocodetothemethodofimplementation.Whilethecorrespondingabletosolvetheproblem,namely,howtomakefulluseofmobileInternettechnologytobetterservethepeople.Finally,weproposetheexistingproblemsandthefuturedirectionofthedevelopment.Keywords:Android;Mobile;CommunityServices目录一、研究背景...........................................1(一)社区生活组成与关系............................1(二)社区服务现状..................................2(三)应用开发技术背景..............................3二、需求分析...........................................5(一)社区消息功能..................错误!未定义书签。(二)居民心声功能..................................8(三)帮扶互助功能..................错误!未定义书签。(四)社区广告功能..................错误!未定义书签。(五)信息推送功能..................................9三、系统总体设计.......................................9(一)系统架构设计...................................9(二)数据库设计....................................10(三)系统开发环境...................................11四、功能实现............................................11(一)社区服务浏览交互子系统.........................12(三)社区服务管理子系统.............................18五、总结与展望.........................................19(一)总结...........................................19(二)发展前景.......................................191基于Android的移动社区服务应用——居民心声子系统的设计与实现一、研究背景(一)社区生活组成与关系一般来说,居民、业主委员会、居委会和物业是构成社区生活的四个部分。居民是社区生活的基本单位,也是社区生活组成中最基础和底层的部分;业主委员会由作为业主的居民选出,是代表居民行使决策权的组织;居委会是社区基层群众自治组织,负责社区日常事务的管理,包括社区基础设施建设、改善环境卫生、调停民事纠纷、宣传政策、发放各类政府照顾和补贴等职能,另外部分居委会还会兼有收缴水电费等等职责,此外,居委会还要监督和指导业主委员会做好居民服务工作,及督促物业做好小区各项工作;物业一般由业主委员会聘用,提供包括安保、绿化、保洁、维持秩序等在内的综合性小区服务,物业对业主委员会负责,并接受居委会的监督和指导。居民(社区基本单位,服务主体)业主委员会(业主利益代言人)物业公司(社区服务单位)居委会(社区核心)代表负责选举监督服务监督建议雇佣聘任负责报告监督服从指导建议决定征询图1:社区组成四部分关系图2(二)社区服务现状现代人基本上都是早出晚归忙于工作,很少能够跟居委会有更多的接触,居委会在实际的工作中效果较小,居委会与住户之间缺乏一条方便简捷的沟通渠道。一方面,居民对于社区服务状况的不满意也不能及时的找到有效途径进行申诉或者建议,对于社区新闻也不能及时的了解,诸如儿童疫苗的通知、附近就业信息、优抚优育政策等,业主委员会被交予的事务有时也不能及时有效的处理,往往在时效性上出现问题,其中也加入了很多的主观人为因素;另一方面,居委会不能够方便直接的了解到居民的切实需求,在宣传和行使职能上也不能充分的利用资源,而且诸如乱贴小广告的现象也难以制止,缺乏有效的社区宣传手段,居委会往往对此心有余而力不足,整体的办公效率也需要提高。图2:居民问题反映处理流程现状图由图2可见,如果居民在日常生活中对物业负责的某项工作有问题需要解决,首先要告知业主委员会,然后业主委员会经过整理和汇总反映到居委会,居委会再联系物业来解决问题,等待物业解决问题后再向居委会反馈,居委会得到反馈后在告知业主委员会,后者再在方便的时间告知居民,前后走了六个步骤,单个过程跨越了三个纵向距离,而且还没有考虑居委会和物业公司在实际过程中处理3问题的时效性。移动社区服务应用正是要解决时效性和步骤繁多的问题,将居民与居委会通过移动社区应用直接连接,居民可以直接反映问题或者提出建议,居委会可以直接发布社区消息或者便民广告,很好的提高了消息发布的效率以及解决了社区小广告的问题。如图2-1(三)应用开发技术背景2007年11月,Android智能操作系统发布,这款由谷歌和开放手机联盟一起开发的智能手机平台由操作系统、用户界面、中间件和应用程序等部分组成,操作系统为核心,保证整个平台按照一定的逻辑和算法进行运转,用户界面和中间件则更多地从用户体验的角度出发,提高操作的简便性,应用程序是最最终要实现的功能;在层次上又分为四部分,分别包括应用程序层、应用框架层、运行时库和其他库层、Linux内核层,顶层应用程序层是指该平台本身自带的一些核心的应用程序,如音乐、邮箱、联系方式、拨号、文件管理等等;在应用框架层,框架结构可以任意被开发人员访问,并且系结构化设计避免了存在该层的应用各部分的重用,使应用能够将组件更好地使用和分配;运行时库和其他库层是指一组核心库。它提供了海量的开源库类,并且定义了数据库类型,实现了体积和数据库支持的完美搭配,既可以用诸如500KB小体积来支持诸如4TB大小的数据库,而且不需要安装和进行配置,类似于轻应用,不仅能够实现并发处理等功能,而且能保证较快的速度;平台底层为Linux内核层,它不是真实存在的,作为一个中间层,它主要连接了硬件和软件,提供了系统的底层服务,包括应用设置、存储管理、出栈进栈等。应用程序层应用程序框架层本机库C函数库、数据库2D3D绘图引擎、浏览器、多媒体函数库......Linux内核库运行时核心库Dalvik虚拟机4图3:安卓平台结构图Android使用JAVA语言进行开发,并且使用Dalvik虚拟机,这种虚拟机是基于寄存器的,它能够同时运行多个进程,从而最大程度上利用了宝贵的内存空间,也对优化提供了很好的支持,对于一些特定的对环境要求较高的应用来说是一个非常好的平台选择。由于Android平台的诸多优点,尽管在2008年的发布元年市场份额仅占全球智能手机操作系统市场份额的0.8%,但其发展速度惊人,根据尼尔森2013年2月6日的最新数据显示,Android系统在全球智能手机操作系统的市场份额中占48.5%,排在了榜首的位置,只用了四年时间就从无到有,站在了手机操作系统的霸主地位。可以说,Android平台拥有移动通讯工作所需要的各类软件,同时Android平台的开放性和综合性也对包括移动互联在内的移动产业的创新有着积极的影响。而且近年来,智能手机发展速度极快,特别是Android和IOS操作系统的手机,占据了移动市场的大半江山,2011年,苹果公司开启了软件商店的概念,Android由于其本身的开源性也开发出了海量应用,伴着移动手机智能化的发展,移动用户的数量也在大幅上升,这一年,根据《第30次中国移动互联发展状况统计报告》显示,我国手机网民规模已经达到4.63亿人,可以说我国移动互联网市场发展极快,最新数据截至2013年6月底,我国手机网民规模已经达到8.45亿人,占总体网民中的比例达到79.4%。移动互联网就在这种大环境下走进了人们的生活,并且成为生活中不可或缺的部分。21世纪初,浏览器改变了互联网时代,引导人们进入了个人PC年代,而发展至今,可以随身携带、随时随地上网浏览、拍照、购物支付的移动应用,已然开启了新的移动互联网时代。从最近阿里的快的打车和腾讯的嘀嘀打车软件的白热化竞争等诸多事件可以看出,各个互联网巨头正在紧锣密鼓地布局移动互联网市场,互联网行业不断细化,深入生活的每一个部分,诸如快方送药、饭店联盟等,都在争移动互联的第一张船票,也不难理解为什么现在很多人认为,随着智能手机的进一步普及和手机应用功能的进一步完善和发展,移动互联网依靠其便捷性将在不远的将来超过传统的PC用户。从以上可以看出,Android平台的广泛应用和移动互联的快速发展将决定在未来的生活中,掌上移动应用将成为大众的首选,特别是结合人们日常生活的移5动应用必然能得到大众的认可,从而在技术和现实意义的角度上都对移动社区服务应用的开发给予了很大的支持。二、需求分析移动社区服务应用的居民心声子系统,利用智能化的移动社区服务,以建议平台为基础,居民可以在这
本文标题:基于Android的移动社区服务应用――居民心声子系统的设计与实现
链接地址:https://www.777doc.com/doc-4103332 .html