基于t的学生宿舍管理系统.doc
《基于t的学生宿舍管理系统.doc》由会员分享,可在线阅读,更多相关《基于t的学生宿舍管理系统.doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北农业大学信息学院 本科毕业论文题 目: 基于Android系统的魅力城乡旅游助手软件 摘 要现如今,人们的生活节奏不断加快,同时工作强度也在不断的加强,因此每逢工作之外的节假日,出行旅游逐渐变成了人们度假的主要方式之一。因为旅游不仅能够领略祖国大好河山的壮丽,还能起到放松身心、缓解压力的作用。乡村旅游是以农业和农村为媒介,能满足旅游者观光、休闲、度假、娱乐、购物、求知和回归自然等方面需求的一种旅游方式。随着生态意识和低碳时代的发展,“亲近自然、返璞归真、休闲生态”已成为当今世界发展的主旋律,乡村旅游正是顺应了这一要求,迅速走俏国内外。魅力城乡正是一款,运行在 Android 智能手机上的旅
2、游助手软件。该软件将城乡新型发展方向(城乡旅游)和Android智能手机软件相结合,通过Android智能手机软件可以促进城乡旅游更好的发展。该软件包含多种乡村旅游的分类选项,包括农家乐、度假村、采摘、美食、特产、乡村、精品路线等。用户可以按照分类查找相关旅游信息。在该软件的简单信息显示界面,提供了该景点的等级和特色服务信息,方便用户查找筛选。在该软件的附近界面,可以列出用户所在地周围50km内的景点信息,可以为用户的出行提供参考。该软件的特殊之处就在于,可以为用户的周末的出行提供方便。用户可以通过该软件找到附近的乡村旅游景点,不仅省时而且省钱,但是同样能够领略大自然的美丽,愉悦身心,缓解压力
3、。关键字:旅游、城乡、农业新型发展、 休闲娱乐AbstractNowadays , peoples pace of life continues to accelerate, while the intensity of work has also been strengthened, and therefore outside of work during holidays , travel tourism has gradually become one of the main ways that people on vacation . Because tourism is not on
4、ly able to enjoy the magnificent mountains and rivers of the motherland , but also to relax mind and body , relieve the pressure of working life . Rural tourism is the medium of agriculture and rural areas , to meet tourists sightseeing , a way to travel and leisure, vacation, entertainment, shoppin
5、g , and other aspects of knowledge and demand a return to nature . With the development of eco- consciousness and low-carbon era , close to nature , back to nature, recreation ecology has become the main theme of todays world development , rural tourism is in line with this requirement, rapidly popu
6、lar in home and abroad.It is an urban-rural charm , running on an Android smartphone , and rural tourism assistant and new development, and mobile platform combining software. The software includes a variety of sorting options classification of rural tourism , the user can find relevant information
7、in accordance with the classification , and provides detailed information related to the evaluation , grade, and specialty services , user-friendly screening. And there are relevant near , fine line, as well as the scenic surrounding , beautiful pictures and other relevant information related to use
8、rs recommend appropriate lines to help users better travel. Especially on a weekend trip , users can easily find around the farmhouse related tourist attractions, not only save time and money, but also be able to enjoy the beauty of nature , physical and mental pleasure and relieve stress.Keywords:
9、tourism , urban and rural , the new direction of development of agriculture , recreation目录摘 要IAbstractII目录III1. 绪论11.1 前言11.2 课题研究的背景及意义11.3 国内外研究概况与发展趋势11.4 设计的主要工作21.5 论文组织22. 开发环境和开发技术32.1 系统结构32.2工具环境介绍32.2.1 开发环境的选择32.2.2 Eclipse+Android SDK简介33.1 用户的需求分析43.2 可行性分析43.2.1经济可行性43.2.2 技术可行性43.2.3
10、社会可行性43.3 性能需求53.4 功能需求53.4.1用户界面需求53.4.2 逻辑跳转需求54. 系统设计64.1 总体结构设计64.1.1 系统基础结构64.1.2 系统结构设计64.2 数据处理74.2.1 基本数据的处理7 4.2.1.1 基本数据的处理流程7 4.2.1.2 网络请求基本数据的方式84.2.2 图片信息的处理9 4.2.2.1 图片数据的处理流程9 4.2.2.2 网络请求图片数据的请求方式104.3 数据库设计104.3.1 数据库简介104.3.2 物理结构设计10 4.3.2.1 shengname.db 的结构10 4.3.2.2 对 mlcx.db 数据
11、库的操作125. UI界面设计部分135.1 首界面的设计135.2 主菜单界面135.2.1 主页界面135.2.2 附近界面145.2.3 搜索界面145.2.4 更多界面155.2.5 城市选择界面155.3 信息显示界面165.3.1 简单信息显示界面165.3.2 详细信息界面。165.3.4 景区周边视图166. 数据的处理186.1 网络数据的获取和处理186.1.1 数据的加载的处理186.1.2 向服务器发送信息请求186.2 数据的缓存186.2.1 sharedPreference 的使用186.2.2SQLite 数据库196.3 图片的缓存处理196.3.1 LruC
12、ache196.3.2 内部缓存196.3.3 本地文件缓存197. 结束语22参考文献23V1. 绪论1.1 前言城乡旅游是一种以休闲农业为主题的旅游,汇集农家乐、采摘、美食、度假村、特产、乡村等分类的旅游,特别适合周末出游安排。城乡旅游不仅能让我们领略大自然的风光,体验当地的风土人情,还能体验劳动的快乐,让我们从纷繁复杂的城市生活中暂时的解放出来。城乡旅游是一种集社交、休闲、娱乐为一体的休闲活动,已经日益走进我们的生活。伴随着移动互联时代的到来,人们的生活和智能手机,平板电脑,可穿戴智能设备等的联系越来越紧密,并且Android智能手机价格便宜,性能优良,市场占有率最大,制作一款将“城乡旅
13、游”与Android智能手机相结合的软件“魅力城乡”来方便大家的出行是有必要,且符合发展趋势的。该软件包括,城乡旅游中农家乐、度假村、采摘等多中分类信息,能够根据选择城市的城市显示不同地点的分类信息,还提供了精品路线页面,为用户的节假日安排提供参考。该软件操作简单,符合大众的操作习惯,信息显示简洁明了。1.2 课题研究的背景及意义旅游作为“社交”“休闲娱乐”的一个重要途径,已经逐渐成为我们生活的一部分,特别是在生活节奏快,工作压力大的大中城市,外出旅游是提高生活品质、缓解压力的重要方式。城乡旅游作为一种自然体验式的旅游方式,越来越吸引大众的眼球。随着新型城镇化建设的不断深化,产品打造、产业发展
14、、消费需求、配套建设等方面带来重大利好,城乡旅游形成新的发展机遇。所以,要充分发挥资源优势,进一步完善功能、突出特色,加快推进农业、城乡和旅游业融合发展,推进文化旅游产业提速振兴,满怀信心迎接大旅游时代的到来。同时,旅游业的发展,又能给给农业带来新鲜的空气,增加农民收入,缩小城乡差距,加快推进社会主义的建设步伐。随着信息科技的不断发展,在传统营销的前提下,为了更好的发展,“城乡旅游”也应该与时俱进,通过新的营销方式让更多的人去了解,并参与其中,是非常有必要的。伴随着移动互联时代的到来,智能手机,平板电脑,可穿戴设备等已经走进千家万户。据艾瑞网统计2014年第一季度中国移动互联网市场规模为330
15、.7亿元,同比增长78.5%;2014Q1移动互联网增速虽然季节性放缓,但仍然充满生机。特别是Android智能设备,由于源代码开放,价格便宜,App应用多样,广受大众的喜爱。所以,将“城乡旅游”与“Android智能设备”结合是有必要的。1.3 国内外研究概况与发展趋势城乡统筹是以城市和农村一体发展思维为指导,以打破历史和制度设计形成的城乡二元结构为出发点,立足城市发展,着眼农村建设,以最终实现城乡差距最小化、城市和农村共同富裕文明为目的的一项系统工程。其实质是赋予城乡居民平等发展的机会,而不是简简单单的把乡村改造成城镇、把工业推向农村、把农民引入城镇,更多是要为农村的发展创造公平的环境,一
16、方面对农业的产业结构和布局进行科学调整,推动农村经济的发展;另一方面,则要推动农民生产方式与生活方式的转变。乡村旅游是以具有乡村性的自然和人文客体为旅游吸引物,依托农村区域的优美景观、自然环境和乡土文化等资源,在传统农村休闲和农业体验的基础之上,拓展开发商务度假、休闲娱乐等项目的新兴旅游方式,使得旅游者可在乡村及其附近观光逗留游玩、了解风俗民情、学习礼仪习俗、体验乡村生活模式,感受别样的生活环境氛围。20世纪70年代后,乡村旅游被视为是一种阻止农业衰退、增加农民收入和创造就业机会的有效手段,在美国和加拿大蓬勃发展;20世纪90年代后,我国的乡村旅游以惊人的速度开始发展起来,随着生态意识和低碳时
17、代的发展,“亲近自然、返璞归真、休闲生态”已成为当今世界发展的主旋律,乡村旅游正是顺应了这一要求,迅速走俏在国内外。随着移动互联时代的到来,智能手机,平板电脑,可穿戴设备等已经走进千家万户。据艾瑞网统计2014年第一季度中国移动互联网市场规模为330.7亿元,同比增长78.5%;2014Q1移动互联网增速虽然季节性放缓,但仍然充满生机。特别是Android智能设备,由于源代码开放,价格便宜,App应用多样,广受大众的喜爱。两股发展趋势相融合,一定能擦出耀眼的火花,但是目前,设计“城乡旅游”的专门网站还不多,最大的就是北京农信通科技有限责任公司的魅力城乡网站( Iphone版和Android版魅
18、力城乡软件,由于资源和技术的限制,所以我选择模仿北京农信通科技的Android版魅力城乡,功能相同,但是实现的形式有差别。1.4 设计的主要工作UI界面的设计:给用户提供美观,方便交互操作的UI界面数据的获取与处理:向服务器请求相关的数据,并且在本地解析成本地可用的数据,将其显示在用户界面,给用户提供简洁明了的信息,方便用户的信息浏览。相关数据的存储:包括基本数据的缓存(保存到文件,SQLite数据库),图片的缓存(将图片缓存到本地)避免每次都进行网络请求带来的问题。1.5 论文组织第一部分,绪论。主要是介绍该项目开发的背景及研究意义。第二部分,开发环境和开发技术。主要是讲解开发用的工具,开发
19、中应用的主要技术等。第三部分,需求分析。是分析本项目研究开发的意义。第四部分,系统设计。是介绍本项目开发的流程,几个模块儿的实现过程。第五部分,UI界面介绍。主要是将该项目的用户操作及应用的相关技术做相应的介绍。第六部分,数据处理,对该项目中应用的数据处理的技术进行详细的介绍。第七部分,结束语,总结该项目开发的经验。2. 开发环境和开发技术2.1 系统结构该项目采用的数据请求模式是,手机客户端向服务器请求数据,将数据下载到本地之后,再对信息进行解析,整合,分类,最后将信息显示在相应的用户界面,为用户的筛选适合自己的旅行方案提供方便。该项目通过结构化的设计,为用户提供了基本信息显示界面、详细信息
20、显示界面、搜索界面、城市定位界面等与用户交互的界面。用户可以选择感兴趣的景点,该选择(点击)操作会触发手机向服务器发送请求消息,得到相应的数据后,将数据缓存在本地文件、SQLite数据库中,方便用户在断网的情况下,也能够查看历史信息。2.2工具环境介绍2.2.1 开发环境的选择本系统开发环境采用的是直接从 上下载的集成了Android ADT (Android Developer Tools)和 Android SDK (Software Development Kit)的 Eclipse 开发工具。ADT 是连接 SDK 与 Eclipse 的工具。SDK 一般是一些被软件工程师用于为特定的
21、软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。在Android中,它为开发者提供了库文件以及其它开发所用到的工具。简单理解为开发工具包集合,是整体开发中所用到的工具包。本系统的运行环境是 Genymotion Android 系统模拟器(Android 4.2.2),和 Android智能手机实体设备(Android 4.2.1)。开发环境:a.Windows 与 Linux下 b.安装配置Java JDK开发工具:Eclipse中安装Android SDK(Software Development Kit)插件2.2.2 Eclipse+Android SDK简介Ecl
22、ipse 是一个开放源代码的、基于Java的可扩展开发平台,由IBM倡议开发,通过安装插件组件构建的集成开发环境。Android是谷歌(Google)公司推出的手机开发平台,与iPhone相似,Android采用WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,比iPhone等其他手机更强调搜索功能,界面更强大,可以说是一种融入全部Web应用的单一平台。SDK(Software Development Kit)是软件开发工具包,广义上指辅助开发某一类软件的相关文档、范例和工具的集合。他是一些被软件工程师用于为特定的软件包、软件框
23、架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK即开发Windows平台下的应用程序所使用的SDK。它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK 还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。因此,Android SDK 指的是Android专属的软件开发工具包。其最震撼人心之处在于Android手机系统的开放性和服务免费。Android是一个对第三方软件完全开放的平台,开发者在为其开发程序时拥有更大的自由度,突破了iPho
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 学生宿舍 管理 系统
限制150内