基于Android的旅游景点管理系统的研究与开发

更新时间:2024-04-22 18:20:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

文题目 :名 :号 :级 :级 :业 :院 :导教师 :成时间 :

科 生 毕 业 论 文

基于Android的旅游景点管理系统的研究与

开发

姓学班年专学

指 完

作 者 声 明

本人以信誉郑重声明:所呈交的学位毕业设计(论文),是本人在指导教师指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。文中引用他人的文献、数据、图件、资料均已明确标注出,不包含他人成果及为获得东华理工大学或其他教育机构的学位或证书而使用过的材料。对本设计(论文)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本毕业设计(论文)引起的法律结果完全由本人承担。

本毕业设计(论文)成果归东华理工大学所有。 特此声明。

毕业设计(论文)作者(签字):

签字日期: 年 月 日

本人声明:该学位论文是本人指导学生完成的研究成果,已经审阅过论文的全部内容,并能够保证题目、关键词、摘要部分中英文内容的一致性和准确性。

学位论文指导教师签名:

年 月 日

基于android的旅游景点管理系统的研究与开

Based on the research and development of tourist

attractions android Management System

东华理工大学毕业设计(论文) 摘要

摘 要

今年来随着我过经济的持续发展,人们生活水平的不断提高,旅游成为人们休闲旅游的重要方式,在众多的旅游景点中,各个旅游景点该如何管理自己,获得游客的认可,提高自己的知名度呢,现如今伴随着4G时代的来临,应用移动终端获得各种信息,已经成为人们生活的必要部分,旅游景点可以通过研究和开发android系统,通过在移动终端上管理和发布自己的实时信息,让游客第一时间获得旅游景点的动态,从而提高旅游景点的竞争力。

本系统是基于android系统的一个研究旅游景点开发,在windows平台的环境下,搭载最新的android开发环境,采用java为主要开发语言,使用Eclipse完成后台代码的编写,使用 JSoup技术解析网页获取数据信息,应用多线程技术保证程序性能,应用 photoshop美化用户界面,从而完成一个android客户端。

本人通过以系统的开发为主要目标,介绍此系统的设计和实现过程,从此软件的设计层面对系统理论知识,系统的概要设计和系统具体实现进行了详细研究,全部的程序都严谨的按照软件开发的思想来保证系统的使用价值,提高用户的使用舒适度,保证系统的可靠性。

关键字:android ;java;移动终端平台;MyEclipse

东华理工大学毕业设计(论文) ABSTRACT

ABSTRACT

This year I have had with the continued economic development, people's living standards continue to improve, tourism has become an important way for people to relax travel in many tourist attractions, tourist attractions how to manage yourself, get tourists recognition, improve their awareness of it, is now accompanied by the advent of the 4G era, the application of mobile terminals to get a variety of information, has become an essential part of people's lives, tourist attractions can android system through research and development, management and distribution through its own real-time information on the mobile terminal allows visitors to get a dynamic tourist attractions first time, thereby enhancing the competitiveness of tourist attractions

This system is based on a study of the development of tourist attractions android system, windows platform environment, equipped with the latest android development environment, using java as the main development language, using Eclipse to write code to complete the background, using the web to get data JSoup technical analysis information application of multi-threading technology to ensure application performance, application photoshop landscaping user interface, thus completing an android client.

I am through with the development of the system is the main objective to introduce the design and implementation process of this system, from software design level of theoretical knowledge of the system, system design and system implementation summary of a detailed study of all the procedures are in accordance with rigorous software develop ideas to ensure the use of the value system, to improve the user's comfort, to ensure system reliability.

Key words:android; java ;mobile terminal platform ;MyEclipse

东华理工大学毕业设计(论文) 目录

目 录

绪论……………………………………………………………………...….......…...............................1 1.概述…………………………………………………………………….…...........…….......................2

1.1 选题背景………………………………………………….…….…………….....….…......2 1.2 选题的目的和意义……………………………………….….……………….................2 1.2.1 信息发布.......................................................................................................2 1.2.2 便捷查询………………………………………………….....….……………..….….2 1.2.3成本控制…………………………………………………………….…….…...……..2 1.2.4 使用方便………………………………………………...........….………........….….3 1.3 系统可行性研究与分析………………………………………………..……........……3 1.3.1 可行性研究……………………………………………………………....…..…..……3

1.3.2 需求分析...........................................................................................................................4

2.系统相关理论知识………………………………………..…………......……........….….......….5 2.1 安卓的平台介绍……………………………………………………………...…....…….5 2.1.1安卓系统简介…………………………......………………...……....……5 2.1.2 安卓系统的优点......................................................................................................5

2.1.3 安卓系统的缺点...........................................................................................................5 2.1.4安卓平台手机的优势....................................................................................................5 2.2安卓系统的构成...................................................................................................................6 3.系统分析…………………………………………………............……………….………...........…7 3.1.1 软、硬件环境的要求………………………………………………………......…..….7 3.1.2 系统特性……………………………………………………..........… ………......….….7 4.系统的设计…………………………………………………………..……………………......…...8 4.1系统的总体结构……………………………………………………………………...............8

4.2数据库的设计……………………………………………………………………....................9 4.2.1数据库结构设计………………………………………………………………...………...9 4.2.2系统中的实体图………………………………………………………………...………...9 4.3数据库逻辑设计……………………………………………………………………......…...10 4.4系统的模块设计………………………………………………………………….…...…….11 4.4.1系统功能模块图……………………………………………………………….…….......11 4.4.2系统功能模块设计……………………………………………………………………....12 4.4.3系统功能例图分析………………………………………………………………….…...13 4.4.4增删删改流程设计……………………………………………………………………....15 4.4.4.1数据增加流程………………………………………………………………….……...15 4.4.4.2数据修改流程………………………………………………………………….……...16 4.4.4.3数据删除流程………………………………………………………………….……...17 5.系统界面的设计与分析…………………………………………………………………..…….18 5.1系统界面设计思……………………………………………………………………………...19 5.2 程序运行结果…………………………………………………………………………..…....19

5.2.1登录界面设计……………………………………………………………………….……..19

东华理工大学毕业设计(论文) 目录

5.2.2景区景点管理......................................................................................................................20 6.系统测试……………………………………………………………………………….….........…25 6.1 程序测试的重要性及目的………........………………………………………............……25 6.1.1 程序调试……………………………………………………………………………...........25 6.1.2 测试的重要性………………………………………………………………………….....25 6.1.3 测试的目……………………………………...............................…………………….…...26 6.2程序测试的步骤及主要内容……………………………………………………….……..26 6.2.1 测试的步骤…………………………………………………………........................….26 6.2.2 测试的主要内容…………………………………………………...............………….26 6.2.3 测试用例……………………………………………………….............................…….26 6.2.4 测试的基本要素……………………………………………...............……………….27 6.2.5 测试结果…………………………………………………….............................……….28 结论…………………………………………………………………………………………...………29 致谢…………………………………………………………………………………………...………30 参考文献……………………………………………………………………………………..………31

东华理工大学毕业设计(论文) 绪论

绪论

基于安卓的旅游景点管理系统的开发与研究,主要是为了实现旅游景点的管理和满足游客的信息需求,随着移动终端技术的不断发展和互联网的广泛应用,在各种旅游活动中,人们在去潜在的旅游目的地首先都会先了解旅游景点的各种信息,只要让游客了解了景点的旅游价值在哪,游览地的交通状况,天气情况,住宿条件,自然环境等,人们才能更愿意去旅游。基于安卓的旅游景点管理系统,景点管理者通过以管理者的身份进入系统进行景点信息的发布和增删,游客通过移动终端平台获取旅游景点的实时信息,只要游客手机连接了换联网,就可以获取自己想要获得关于景点的一切信息,游客还可以发表自己对景点的看法和建议,帮助景点管理者更好的认清景点管理的不足,从而更好的改进自己的工作和管理方法。

该系统通过在windows平台下,应用JAVA程序语言,系统通过客户端/服务端的方式,客户端是基于安卓平台开发的,负责和用户进行直接交互,再从客户端的界面,数据,和功能三方面进行设计,通过实现交通信息,酒店预订,景点天气,旅游路线,用户反馈等来满足客户需求。景点管理者和游客在这样的一个平台上,方便的实现了信息的交流,更方便的让景点管理者了解自己的优势和不足,管理者负责系统整个信息的更新和对用户留言的答复,从而提高游客旅游的体验度,让景点的知名度更高。 目前旅游景点通过移动终端扩大自己的知名度已经很有必要而且非常有效的,移动终端设备随着经济和技术的发展,已经成为人们生活的必需品,人们通过手机获取信息已经成为人们获取信息的第一来源了,而安卓手机又凭借自己得天独厚的优势,成为移动终端设备首选的操作系统,开发一款基于安卓的旅游景点管理系统成为了景点的必然选择。

1

东华理工大学毕业设计(论文) 概述

1.概述

1.1选题背景

开发和研究基于安卓的旅游景点管理系统,是因为现在人们生活的节奏越来越快,人们对移动终端的只能手机需要的要求也越来越高,现在市场上有不同的操作系统,但安卓系统凭借自身的用户体验度高,实用性好,具有开源性等优势,成为现在只能手机最少欢迎的系统,在手机上实现一个安卓系统的旅游景点管理系统并不是很难。

通过实现应用移动终端管理旅游景点,可以帮助景点的管理者实现快捷有效的管理,游客也可以通过手机实时了解旅游景点的各种信息,满足人们对信息需求的愿望,管理者通过以管理员的身份进入系统,实时发布,增删景点的天气,交通,人流,酒店等情况,可以让游客了解景点的信息,游客通过该系统,可以了解景点的文化,景点的名气,还可以通过手机定位自己的位置,为自己的旅游进行导航,该系统是一个方便景点管理者,满足游客所有信息需要的系统,

景点管理系统是,是为各个景点专门制定的管理系统,主要包括管理者使用的管理系统和游客使用的信息系统,游客通过登录系统,就可以查询自己的所需要的各种信息,主要模块有景点文化,景点地图,景点天气,景点附近的酒店,交通等等。 目前以基于安卓的各种应用软件非常多,旅游景点的系统的管理与开发也非常有必要在安卓的平台上供用户使用,他是游客及时了解景点动态,解决游客各种游客疑问的重要途径,也是景点对自身的管理和开发必不可少的,他能扩大景点的知名度,吸引更多游客的到来,伴随着移动终端和3G,4G的不断发展,发展移动终端已经是大势所趋,因为移动终端有着其方便,快捷,实时的巨大优势,手机已经成为人们生活必不可少的生活工具。

1.2选题的目的和意义

本题主要是研究和开发一款基于安卓系统的旅游景点管理系统,景点管理者可以通过该系统发布景点的游览资源,交通状况,游客拥堵情况,景点天气,游客意见反馈,通过对该系统的上述管理,景点管理者可以了解景点的运行情况,做出相应的应对措施,游客可以判断景点的游览价值,了解景点的实时信息(如天气,交通,住宿等)。

1.2.1信息发布

关于旅游景点的信息发布,管理者可以根据景点的实时情况,发布景点的实时信息,游客通过手机平台实时了解景点的信息,这样管理者可以第一时间向游客公布景点的状况,游客也不需要到景点才能了解景点的运行状况,这样游客可以避免恶劣天气,旅游高峰,更加自如的选择自己的出游时间和出游地点。既解决了景点的拥堵,又提高的游客的游览体验。 1.2.2便捷查询

管理者只需要以管理者的身份登录,就可以方便查询游客的人数,各个景点的接待情况,以便景点工作者更好的引导游客进行游览。游客要查询景点实时信息,只需要进入景点界面,对景点的各种信息动态就可以一目了然,用户也可以用游客和会员二种方式反馈自己的意见,方便,快捷。 1.2.3成本控制

通过开发安卓平台上的旅游景点管理系统,通过在网上发布景点的信息,实时录

2

东华理工大学毕业设计(论文) 概述

入景点的运行状况,这样对景点的管理非常便利,管理者可以通过在系统上了解景点的全部信息,极大的方便了管理者做出正确的决策,更好的管理和保护景点各种资源,景点和游客也可以通过景点管理系统实现一对多的快速交流,解决游客的各种疑问,从而节省了景点很多人力,物力,财力的投入,游客通过该系统也缩短了游客解决疑问,了解景点的时间。

系统通过客户端/服务器实现了景点管理者和游客之间的直接交互,缩小了游客和景点管理之间的交流成本,方便了景点工作者的管理工作和游客的信息来源,总之,该系统是一款满足景点管理者和游客之间交流成本的软件,能够让管理者获得更多的便捷,及时有用的信息。 1.2.4使用方便

要让这款基于安卓的旅游景点系统使用方便,提高用户的体验度,首要就是能让景点的信息第一时间发布在网站上,让游客第一时间了解景点的动态,这就需要景点管理系统拥有快速的运行方式,其次就是要网站设计简单明了,让游客能很好的获得自己所需要的信息,突出对游客有用的信息,系统的主要框架就是要让景点管理者突出对游客的管理,满足游客的信息需求,一些无关紧要的功能我们可以不需要,满足管理者对信息的需求和游客获取信息的便捷才是该系统的主要目的。页面清晰,景点信息一目了然是我们设计上的理念,对于信息的存储,游客的个人信息我们不需要有太多的了解,因为景点的旅游信息实时变化,我们要做的就是信息实时,准确,并让游客第一时间能够得到。旅游景点管理,需要的就是管理者对信息的及时,准确发布,游客获得信息的快速,便捷,这就是我们研发这款软件的出发点。

1.3系统的可行性研究与分析

1.3.1 可行性研究

可行性研究是我们需要通过对整个系统进行全面,深入的了解,对新的系统进行一个调研,开发,分析和研究,并需要我们对开发的系统在技术,经济,需求,社会等各个层面进行深入研究,确保我们在是在开发一个社会需要的软件,这样才能保证我们的投入不会白费。可行性研究的目的是确保我们能够用最小的成本去完成我们需要解决的问题。研究和分析系统是这时候首要解决的问题,解决问题并制定可行的目标并去完成,我们该如何去具体研究系统的可行性呢?我通过下面这三个方面去研究解决系统的可行性研究。 (1)经济可行性

旅游景点管理系统的开发,在需求上是巨大的,旅游景点具有人流大,人力管理难度大;游客信息量大而且多变,旅游景点管理系统可以很好的解决这些困扰景点管理和游客获取信息的难题,因而这系统市场前景是非常好的。开发一个基于android的旅游景点管理系统,在成本上是低廉,可控的。通过以前的经验,确定系统开发的软件和硬件需求,开发需要的环境及系统框架等障碍也是需要我们考虑的,通过对系统可行性分分析表明,我们自己的电脑完全能够满足对系统开发需要,在此看来,经济层面研究开发这款软件是完全可行的。 (2) 技术可行性

我们选择的开发平台是安卓,安卓具有开源性,他是一个开放的平台,这意味着我们可以获得绝大部分的开源代码,谷歌也为广大开发爱好者供了一个成熟又全面的API,所以在技术上我们不存在什么问题。 (3) 运行可行性

系统通过搭载安卓平台的开发环境,使用的是AVD虚拟机,而且我们的电脑都可

3

东华理工大学毕业设计(论文) 概述

以正常连接网络,在运行的可行性上,只要我们是正确开发出来了系统,在运行上面不存在任何问题的。 1.3.2 需求分析

开发一款软件,就是要让软件满足客户的具体要求,根据客户的要求,进行全面而系统的分析,明确自己开发的目的并努力实现客户要求,根据客户需求,实现系统的具体功能,通过分析自己现有的开发平台及软件来制定相应的开发过程,始终要抓住客户的需求,满足客户需求。 (1) 硬件需求分析

系统开发工具:Eclipse3.7 运行平台:windows7 运行环境:JAVA 模拟器参数:Android4.4 AVD(分辨率 480*800 内存 2G) (2) 性能需求分析

旅游景点的管理系统,需要能使随时满足管理者获取信息,游客获取景区动态的功能,系统的运行速度必需足够快,信息更新要及时,要确保景区管理者获得的信息不是过时的无用的,做为一个面向移动终端设备的软件,需要满足广大游客的获取信息的迅速和准确,我们实现了让系统可以实时维护和不断的升级,我们拥有自己的管理员来确保系统运行的稳定性和可靠性,管理员进行系统维护和对信息的实时发布,来确保系统性能够上不被淘汰,能够一直满足用户的需求。 (3) 用户需求分析

对于用户来说,我们是专门为旅游景点开发的旅游景点管理系统,用户就是景点管理者和广大游客,在此系统中,我们设计了管理模块和游客模块,不同的用户在这里可以很直接的找到自己所需要的各种需求,系统界面的操作简单明了,客户不会因为第一次进入该系统而感到生疏,系统和客户可以进行很好的交互。 (4) 外部配置需求分析

通过对系统的开发与研究,我们需要PC机一台,PC机需要满足CPU2.3GHz以上,内存2GB。软件方面我们在windows7环境下,运用JAVA开发的,客户端需要一台安装安卓系统的手机。

4

东华理工大学毕业设计(论文) 系统相关理论基础

2.系统相关理论知识

2.1 安卓的平台介绍

2.1.1 安卓系统简介

Android其原本意义是“机器人”,这是谷歌公司在2007年发布的基于Linux平台上的手机操作系统,安卓系统它包括应用程序,用户界面,中间件和操作系统,安卓的这些系统是我们移动终端设备所需要的全部软件,而且安卓凭借其开源性的优势,成为各个移动终端设备生产商的首选操作系统,安卓的开源性保证了各个手机生产商的持续创新性。目前谷歌公司已经发布了最新的Android4.4.2版本了

安卓系统是谷歌公司研发发布的,但谷歌公司将安卓系统源代码开发,这就造就了现今市场上的手机绝大部分都是采用安卓系统为操作系统的。应用安卓的手机生产商他们致力于将更好的和开放的安卓手机推向市场,在谷歌安卓网站上也写着这样一句话:安卓是本着成为一个更加开放,完整,免费。专门针对移动设备开发平台和一目标,完全从零开始创建的。 2.1.2 安卓系统的特点

(1)开源性:谷歌公司的安卓系统绝大部分源代码都是像社会公开的,谷歌公司通过和开发商,设备制造商,运营商和别的个层面企业达成合作关系,通过共同努力实现一个开放而标准的移动终端软件平台,在手机产业内造就一个合理开放的生态环境。

(2)应用程序可以方便快捷的植入网络组建:安卓系统中的各个应用软件可以轻松的植入各种样式表,HTML,JavaScript,还能通过浏览器获取网上的各种资讯。 (3)应用程序能够同时工作:安卓系统可以同时执行多个任务,在同一时间运行多个程序,当在后台运行的程序完成时,能够发出通知。

(4)应用程序没有界限:安卓上面的应用程序可以可以通过标准的API来访问移动设备功能。在连接网络的情况下,也可以安卓系统上的程序可以供其他程序使用。 (5)应用程序具有平等性:安卓手机上的应用程序可以被扩展和替代的,就算是程序主键和主菜单这样的核心组件也能被扩展和替代的。

(6)丰富的硬件选择:这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色, 却不会影响到数据同步、甚至软件的兼容,好比你从诺基亚Symbian风格手机一下改用苹果iPhone,同时还可将Symbian中优秀的软件带到 iPhone上使用、联系人等资料更是可以方便地转移 2.1.3安卓系统的缺点

(1)安全和隐私安全由于手机与互联网的紧密联系,个人隐私很难得到保守。除了上网过程中经意或不经意留下的个人足迹,Google这个巨人也时时站在你的身后,洞穿一切,因此,互联网将会带来新一轮的隐私危机。 (2)系统优化不成熟 手机耗电快

(3)运营商仍然能够影响到手机国内市场,不少用户对购得移动定制机不满,感觉所购的手机被人涂画了广告一般。这样的情况在国外市场同样出现。Android手机的另一发售运营商Sprint就将在其机型中内置其手机商店程序。当然也可选择无定制的安卓手机,不过面对国内高昂的3G套餐收费,着实要考虑是否用3G套餐,建议上网还是用wifi。

(4)同类类机型用户减少同类机型用户减少同类机型用户减少同类机型用户减

5

东华理工大学毕业设计(论文) 系统相关理论基础

少。

2.1.4 安卓平台手机的优势

目前市场上主要的智能操作系统有Windows Mobile、Max OS(苹果 iphone等),安卓早中国的市场前景非常广阔,首先它有成熟的消费者,在中国,安卓社区十分红火,这些社区为安卓市场在中国的普及做了很好的推广作用。

国内很多厂商和运营商也纷纷加入安卓阵营,包括中国移动、中国联通、华为通讯、联想等大企业。

安卓市场不仅仅局限于手机平台,国内运营商也纷纷推出了基于安卓的MID(平板电脑)产品,比较著名的包括Rockchip和蓝魔推出的同时具备高清播放和智能系统的音悦汇W7

2.2安卓系统的构成

(1)APK:apk是Android package的缩写,就是安卓的安装包,我们可以直接通过apk把文件传输到安卓器或安卓手机上面执行就可以安装,安装APK的途径一般有使用电脑上面的手机助手for android助手,直接使用手机上面的手机市场、安卓市场进行在线安装,把APK文件拷贝手机内存卡中,在手机上面运行安装好的APK程序安装器。

(2)ROM:ROM是用来刷手机系统的数据文件,就是我们安卓系统里面的安装包,通过手机的工程模式解压安卓到手机上面来形成我们手机上的操作系统,它是一个非常安全的升级工具,可以安全的升级ROM (3)Radio:Radio是指通讯模块,在安卓手机里面辅助通讯模块,PDA类型的手机,基本上强调的就是这么一个概念。

6

东华理工大学毕业设计(论文) 系统分析

3.系统分析

3.1 系统环境需求

要开发一款好的软件,软件的系统构成,如何实现系统的算法思想,系统对软、硬件的要求,我们使用的技术在现阶段可以实现怎样的功能,能否满足客户的需求,如何我们才能让系统更加流畅、完美的运行等等这些因素都是我们在开发研究一个系统前必须考虑好的因素。我们只有在分析好了系统的这些环境需求,才能制定好相应的开发步骤。我们需要完成的是一个基于安卓平台的旅游景点管理系统,我们首先要明白景点管理者和广大游客才是我们的客户,我们必须立足于景点管理者和游客,做一款真正面向管理者和游客的系统,满足他们的实际需要。如何满足他们的需要,在我看来,了解客户需求,开发一款简洁易懂,操作方便,浏览清晰快速是我们必须要完成的。客户通过移动终端设备,可以快速、准确的获取他们想要得到的信息。 3.1.1 软、硬件环境要求

通过对系统的分析,我们了解到要开发出一个真正能满足用户需求的系统,软、硬件需要满足下面的要求:

表3-1 程序运行条件

处理器:双核 硬件 内存:1G以上 服务器端 硬盘:10G以上

Microsoft WindowsXP 软件 JAVA

Eclipse3.7

硬件 移动终端设备

客户端

软件 Android操作系统的智能手机

浏览器

3.1.2 系统特性

通过系统开发的过程和目的,我们要求系统具有如下特性:

(1)人机交互清晰易懂且快速准确。开发一款优秀的人机交互界面能够更好的提高用户的体验度,使用户快速准确的获取信息,节省用户的操作时间,一个优秀的人机交互界面,能够直接获得客户的认可度,适合系统的推广与发展。

(2)能够进行良好的维护和系统升级。一个好的系统要能够持续发展,拥有广大的客户,不但需要开发时候的合理,更需要日后系统的维护和不断升级,只有这样系统才能留住老客户,发展新客户。系统的维护和升级还能确保信息发布及时、准确,保障客户的权益不受损失。

(3)对错误信息的及时更正。因为基于旅游景点管理系统的信息是实时、动态的,管理者难免有时会疏忽发布错了信息,我们这系统能够及时的纠正错误信息,在管理者增删数据,错删数据,我们都能够及时的恢复系统的数据,这样就能够确保系统的持续,高效的运行。

7

东华理工大学毕业设计(论文) 系统设计

4.系统设计

本章主要解释的是旅游景点管理软件的总体设计,其中主要包括应用软件数据存储设计、Activity之间的跳转设计、总体功能模块设计。

4.1系统总体结构

景点管理系统可以由三个模块构成:多媒体应用模块、游记记录模块、电子地图模块。

(1)多媒体模块:多媒体模块主要实现景区的音频播放、图片浏览、视频播放三个功能,用户根据所需要去的旅游景点选择相应的多媒体服务。音频解说可以让游客不需要导游,从而提高自己游览的自由性。

(2)游记记录模块:游客可以通过游记模块记录自己的游览历程,游记的显示模块是通过列表的方式来展现游客自己记录下的游览历程,游记模块为用户提供了写游记、编辑和查看游记的功能。

(3)电子地图模块:游客通过电子地图模块可以了解景区的地图,对自己进行定位和导航,地图模块式通过移动终端设备展现地图的,展现地图的方式有卫星视图、交通视图。

系统的设计总体规则就是遵循以下4个方面:

(1)美观性:在完成系统的相关功能的同时,我们要尽量的满足用户的视觉体验效果和操作便捷度。

(2)简单性:在完成系统相关功能的同时,我们需要让操作平台变的尽可能的简单、易懂。

(3)实用性:该系统完成旅游景点管理需要的各个功能,能真正给客户提供实用性。

(4)针对性:系统的开发是基于安卓的旅游景点管理的定向开发,所以必须确保系统专业性强。

系统通过实用C/S模式,并将客户端程序发布在一些安卓市场上,以便游客下载安装使用,C/S操作可以很简便,可以降低景区管理信息发布的服务器的运行负荷,客户端的手机资源占有率也会很低,这样也可以确保系统的安全性。

因为安卓应用层是利用JAVA语言开发运用的程序,所以我们也是用JAVA语言进行开发的,可以具备很好的移植性。界面层、底层、中间层采用采用SHH结构进行开发,运用Struts框架开发界面层,Hibernate框架实现底层数据库访问,中间层通过运用Spring框架去响应客户端发出请求。

持久层 表现层 业务层 Hibernate DAO class Struts Spring Service locator O/R MVC mapping 图4-1 系统结构图

此图我们可以明确的了解到系统是有三个层次构成的,该系统中我们通过运用景点信息中心模块为例,编写Hibernate,持久化类SpotsRecord(景点信息管理)对应的映射文件spotsRecord.hbm.xml.

例如景点信息管理中有二个重要属性,景点编号number,其中number为主键,

8

东华理工大学毕业设计(论文) 系统设计

sport-record是景点关系信息表。

4.2数据库设计

4.2.1数据库的结构设计

数据库的设计需要根据客户的需求而进行相关的设计,为了能够达到数据库的设计功能能够满足客户需求,由于该系统是针对旅游景点信息管理的,因此提高信息发布的针对性和及时性,我们需要考虑的就是没张单位数据表需要存储哪些信息,信息的更新和增删用哪些数据区完成,这些目标的实现就需要我们去设计一个功能强大,具备灵活性的数据库去完成。

数据库的设计是根据系统需求去完成的,我们在设计完成一个数据库的时候,需要事先详细的分析系统需求个方面进行详细而准确的评估,这样我们才不会在系统设计完成的时候漏掉一些重要的数据,造成不必要的麻烦,我们可以通过分析数据库中需要的数据表,通过系统的分析,我们再得出系统各个数据表之间的连续,通过得到数据表之间的关系,我们可以进一步得出数据库中还有那些不完善的部分,以便我们继续改正。通过这样设计分析数据库的结构,我们就可以让各个数据库之间相互补充,让数据库更加全面,可靠,提高系统的运行速度和运行稳定。 4.2.1系统中的实体图

系统之间的E-R图是通过图像的形式直接表现各个实体和虚体之间的联系,在系统分析的任务阶段,用E-R图能够更加直观的表达系统中各个类之间的逻辑关系,我系统设计阶段,先用E-R图描述实体之间的物理联系。在安卓旅游景点管理系统运行时产生的数据进行分析可以得到如下的实体图,如图4-2:

信息时间 管理者

信息

信息内容

图4-2:景点信息发布实体图

信息标题

Log实体图示例如图4-3所示: 客户类型 操作时间

客户实体图如图4-4所示:

操作级别

系统日志

操作内容

图4-3:景点Log实体图

9

东华理工大学毕业设计(论文) 系统设计

备注

主键ID

游客登录 用户

查询类别

图4-4:景区游客实体图

管理员

4.3数据库逻辑设计

本软件有一些数据需要被存储起来:用户信息、景点信息、景点信息收藏、全国城市名称等。但游客信息和各个景点数据量非常大,我们需要将这些数据储存在服务器端的MySQL数据库里面,当我们需要获取数据时,可以通过直接发送请求去得到数据;景点信息量相对来说不是很大,为了减少游客的使用数据的流量,我们将景点信息的数据存储在移动终端的SQLite里面;景点的各种具体信息可以保存在手机的内存卡里面。

在服务器端的MySQL数据库里面建立一个新的数据库,名称为maps_traverse,通过建立一个新表,新表里面包括用户信息和景点信息。如下表所示:

表4-1用户信息表gpuser结构

属性 State Email password id username registertime powerlimits

属性

数据类型 Varchar(50) Varchar(50) Varchar(50) Int(12) Varchar(50) Varchar(50) Varchar(50)

表4-2景点信息表spot结构 数据类型

注释

景区名称 name Varchar(50)

咨询电话 Phone Varchar(50)

图形路径 imageurl Varchar(50)

经度 lat duoble

纬度 lng double

打折活动 Favourableinfo Varchar(50)

景区地址 address Varchar(50)

自动增加的主键 id Int(12)

景区开放时间 btime time

所在城市 city Varchar(50)

景区门票价格 fares float

景区简介 introduction text

景区关闭时间 ntime time

全国的景点非常多,但景区是相对固定的,基于此,我们将全国各地的景区信息

10

注释 登陆状态 邮箱地址 密码

自动增加的主键

用户名 注册时间 权限

东华理工大学毕业设计(论文) 系统设计

直接放入数据库spot.s3db数据库中,再导入到我们项目中的res/raw目录中,这样可以非常便捷的供游客查询使用。其中包括城市表(city)和景区表(spot),如表4-3。

表4-3城市表city的结构

属性

数据类型

注释 自动增加的主键

城市编号 城市名称 自动增加的主键 景区名称 景区地址

id code Name id name address integer Varchar(10) Varchar(50) integer Varchar(10) Varchar(50)

4.4系统功能模块设计

4.4.1 系统功能模块图

从系统的需求上面分析,整个系统需要划分为首页、周边景点查询、个人资料、导航四个基本功能模块。

首页是景区管理的必要部分,全部的管理都是通过主页来展现出来,它是整个软件的核心,周边景点查询可以让用户查询周边游什么景区,便于游客选择继续去别的景区继续游览,个人资料是通过本功能模块管理游客个人资料和景区各个景点的数据以及实时动态,导航可以帮助游客在自主游玩的情况下更加舒适的游览整个景区。

系统模块功能如图4-5所示:

旅游景点管理系统 登录 首页 我的资料 导航 游记 景点查询 推荐景点 个人资料管理 景区管理 景区导航 游客定位 游客游记 图4-5系统模块功能图

11

东华理工大学毕业设计(论文) 系统设计

4.4.2系统功能模块设计

在程序开发阶段,需要明白我们开发研究的是一款基于安卓的旅游景点管理系统,系统工程名为S_management,为了让源代码能够更加清晰,我们在系统工程中设置了多个不同的命名空间,在这些命名空间中我们用它来保存数据库、源代码、工具实体和后台服务的源代码,源代码及命名空间如下表所示:

表4-4 S_management工程文件的用途

包名称

文件名

注释

com. S_management.contro

com. S_management.common

Com. S_management.db Com. S_management.db Com. S_management.entity Com. S_management.entity

ImageLorder.java Constants.java DAO.java DBManger.java MyListItem.java Position.java

远程图片加载类 公共工具类 景区数据库操作 SQLite管理类 景区地图实体类 景区位置实体类

com. S_management.contro MyAdapter.java 资源适配器

com. S_management.contro Application。Java Application

com. S_management.contro MyOverLay.java 景点覆盖层类

com. S_management.common Urler.java url公共类

将安卓的文件保存在/res的子文件中。图像通过保存在/res/drawable/目录中,/res/value文件中保存的是自定义字符串和选项列表的文件;景区的动画效果由/res/anim文件保存。系统全部的文件在被调用之前都保存在android.S_management。Xml文件中。 4.4.3系统功能例图分析

在分析整个系统功能的时候,将系统功能剖析成一幅图,能更加直观、形象的表达出系统具备哪些主体功能,经过分析、调研,我们确定旅游景点的管理系统必须具备下面图像中的功能。

景区管理者通过管理景区资源,在系统中发布景区资源来管理景区,让游客了解景区,通过该系统管理可以节约管理者大量的管理时间和精力,确保景区管理者工作的效率。

12

东华理工大学毕业设计(论文) 系统设计

新增旅游资源 删除旅游资源 旅游资源管理数据库 更新旅游资源 景区资源管理员 系统的维护 图4-6景区旅游资源管理示例图

景区的管理是为了让游客能更好的体验景区的自然风景,通过登录该系统,游客也可以及时准确的获得景区的相关信息,从而来制定自己的游行计划,并在游览的过程中,通过该系统中的游记部分,记录自己的游览心得,提高游客的游览娱乐性。通过下图我们可以清晰的获得游客在这个系统中需要获得什么信息,我们设计系统的时候就必须考虑如何才能满足游客获取景点地图、景区门票价格、景区具有哪些有游览价值的景点,并能通过景区主页观看多媒体,更加直观的了解景区的风景文化,为了让系统具备这些功能,我们在设计系统的,我们通过应用C/S架构和Activity之间的跳转设计,实现了安卓手机用户快速、清晰、全面的获取景区资源的信息,让游客第一时间获得景区的实时动态,通过定位系统,还可以获得自己的位置和距离下一站的目的地,极大的方便景区管理者和游客,在我们设计系统功能的时候,严格按照图片的要求完成程序的设计,这样就能保证我们设计的系统是符合景区管理员和景区游客需求的。

13

东华理工大学毕业设计(论文) 系统设计

登录服务器 查询景区地图 计算当前位置与景点距离 游客 定位 咨询门票价格 查询并定 位景点 获取景点多 媒体信息 获取当前景点情况 (人数、交通状况 等) 图4-7游客获取信息示例图

通过对景区管理者和游客需求之间的分析,我们可以得到基于安卓的旅游景点管理系统之间的E-R图

14

东华理工大学毕业设计(论文) 系统设计

景区公告

发 布 景区景点 浏览 游客 交 流 发表 意见 浏览 答复 图4-8旅游景区管理E-R图

管理员 4.4.4 增删修改流程设计

4.4.4.1 数据增加操作流程

在我们向系统中添加数据信息时,系统会根据添加的数据自动生成相关的字段,在生成相关字段的同时,系统数据不能影响已经在数据库中的相关数据,在向系统中添加相关数据的时候,系统需要对相关数据进行判断,确保添加数据的正确性和真实性,在系统判断添加数据位真时,才允许数据被添加到数据库中。若判断的数据不为真,系统就拒绝执行用户命令。具体流程图如图4-9所示:

15

东华理工大学毕业设计(论文) 系统设计

开始 自动生成字段 输入数据 F 是否为真 T写入数据库 结束

图4-9数据添加操作流程图

.4.4.4.2数据修改流程

在对数据库中的数据进行修改的时候,我们首先需要选择修改的内容,修改的内容必须是具有相关权限的管理员,否则就直接拒绝修改。当具有修改权限的管理员进行数据修改的时候,系统需要具备判断管理员修改数据的正确性和真实性,如果符合系统要求,则将修改的数据保存在数据库中,否则就拒绝执行修改命令。数据修改流程图如图4-10所示:

16

东华理工大学毕业设计(论文) 系统设计

开始 选择需要修改记录 输入数据 F 是否合法 T 写入数据库 结束 图4-10 数据修改操作流程图

4.4.3.3 数据删除流程

对一个数据库的数据进行删除操作时,用户需要先选择自己要删除的数据,确认删除,那么用户就会删除数据库中相关的数据,如果用户拒绝执行确认删除命令,系统就会回到之前的页面,不会删除已经被选择的数据,数据删除操作流程图如图

开始 选择需要删除记录 否 是否删除 是 更新数据库 结束

4-11数据删除操作流程图

17

东华理工大学毕业设计(论文) 系统界面设计与分析

5.系统界面设计与分析

5.1 界面设计思想

研究开发一款旅游管理系统的软件,界面的设计是很重要的,鉴于使用该软件的用户主要是用搭载安卓操作系统的移动终端设备的游客,在设计界面上我们遵循的理念是选择是清晰、自然、简单、安全的界面,能够符合游客心理和系统运行安全的界面。我们的设计理念是,游客登录界面,就能感觉到自己已经在旅行的途中,让游客心旷神怡。界面的设计除了考虑用户的直接感官外,最核心的还是我们界面的设计必须得符合用户的习惯,贴近客户,通过充实界面的具体内容来满足用户的实际需求。页面的稳定性和高效性也是我们设计页面的中心思想,只有把页面设计的稳定而高效,用户在使用时才不会能得心应手。界面的设计必须具有极其稳定的安全性,我们设计界面时考虑到了不同的用户实际情况,提高了用户界面的稳定性,页面在用户网络正常的情况下,不会存在安全性问题。界面的设计还考虑到用户人为操作失误,造成了界面运行故障,针对这个问题,界面的设计我们把指针界面设计成为了可逆的,这样用户人为操作失误的时候,也可以及时恢复界面,让界面正常工作。总之,设计界面的思想就是,在界面风格上,确保符合广大游客的审美观,在界面安全上,确保游客信息不泄露,游客人为操作丢失的数据是可以找回来的,让客户用的安心。

5.2程序运行结果

5.2.1 登陆界面设计

(1)在登录界面设计的问题上,因为我们界面面对的是广大游客,所以界面的设计需要符合游客的爱好,我们把登录界面设计成一个环境优美,展现景区自然风景的页面,这样游客会感到非常亲切,如身临其境。游客出来旅游,目的就是为了放松自己的心情,所以界面设计在添加景区风景图片的同时,并没有太多其他的东西,因为太多的其他东西,会让游客感到很杂乱,这或许就会在无意中对游客的心情造成负面影响,我们在设计登录界面时,就是尽力让界面看起简单、大方。

(2)用户进入登录界面,会有一个用户信息验证,在登录界面上,用户需要填写用户名和密码两个选项,分别是:用户名、密码。界面还提供了让新客户注册账号功能,当用户遇到忘记密码的时候,只需要点击找回密码,用户就可以通过注册时候使用注册的邮箱找回密码,当用户完成登录操作时,只需点击界面上的GO控件,就可以进入旅游景区管理的主界面了。

18

东华理工大学毕业设计(论文) 系统界面设计与分析

图5-1 登录界面设计图

部分实现代码:

#include #include #include #include void start(); /*启动函数*/ void welcome(); /*欢迎主界面*/ void login(); /*登录界面*/ void regist(); /*注册用户*/ void loginsystem(); /*登录系统*/ void exitsystem(); /*安全退出系统*/ system(\void login() /*登录界面*/ }

void loginsystem() /*登录系统*/

19

东华理工大学毕业设计(论文) 系统界面设计与分析

printf(\登录系统\\n\ }

void exitsystem() /*安全退出系统*/ {

printf(\安全退出系统\\n\}

5.2.2景区景点管理

旅游景点管理员通过自己的账号获得进入管理界面的权限,这个时候管理员就可以进行相关景区资源管理的操作,包括景点信息的发布,景点天气的更新,景点游客实时动态的发布,各个景区游客的人流分布,景点各个工作人员的工作状态,并可以制定任务计划,规划景区的日常活动。管理员进入系统后的主要任务就是负责景区所有旅游资源的维护与管理,对已经过时的消息进行删除操作,负责对游客的疑问进行答复,对游客提供的意见进行反馈。进入景区旅游资源管理系统的界面如图5-2所示:

图5-2 景区资源管理展示界面

管理员通过点击“景区管理”按钮后,就可以进入景区,管理景区的各个具体景 点。景区管理如图5-3所示:

20

东华理工大学毕业设计(论文) 系统界面设计与分析

图5-3:景点管理系统展示界面

景区具体各个景点的相关管理界面如图5-4所示:

图5-4:景点旅游资源管理系统展示界面

景区游客管理界面如图5-5所示:

21

东华理工大学毕业设计(论文) 系统界面设计与分析

图5-5:景点游客信息管理系统展示界面

景区旅游资源及景区游览路线管理如图5-6所示:

图5-6:景点景区景点资源及路线展示界面

景区门票管理系统如图5-7所示:

22

东华理工大学毕业设计(论文) 系统界面设计与分析

图5-7:景区门票系统管理展示界面

图5-8:景区游客留言展示界面

下图为旅游景点管理系统的整体流程图:通过该流程图我们可以清晰的理解系统具备哪些功能,系统管理员需要进行哪些操作。

23

东华理工大学毕业设计(论文) 系统界面设计与分析

图5-9: 旅游景点管理系统程图展示

24

东华理工大学毕业设计(论文) 系统测试

6.系统测试

6.1 程序测试的重要性及目的

6.1.1 程序调试

系统测试是在程序开发过完成后对系统的一种检测,系统测试是在于我们能不能真的完成一款符合用户需求的系统的重要工作,只有通过对系统的测试,我们才能获得系统的不足,从而进一步改进。是对已经完成的软件、硬件、网络等各个因素组合在一起进行完整的系统测试。可是由于使用者使用的条件并不完全相同,在检查和验证系统是否按着最初的设计目标正常运行的前提下,还要测试系统在各个浏览器端是否正确的运行、显示,是否能兼容大部分浏览器。同时还要考虑到,不同的用户使用着不同的浏览器,因此各个浏览器的兼容性和性能并不相同这就需要我们应该考虑的问题非常全面,测试程序一定要站在用户的角度来进行,通过这样的测试,让系统更加完善。

6.1.2 测试的重要性和作用

对软件的测试是我们在把软件投入市场上的最后一关,一个成功的软件,必须能够完美的通过系统测试,否则就不是一个好的软件。如果一个软件没有经过测试和测试不完美就投入市场,供用户使用,那么在系统使用过程中,就及其容易造成系统安全得不到保证,系统的可靠性想必也不好。

软件测试是一种测试软件安全性、稳定性、完整性的一种手段,它的目的就是发现程序中的错误,加以改正。试想如果一款软件未经测试就投放市场,用户在不了解它的情况下,使用它是风险的,随着科技的不断发展,计算机技术越来越深入大众,使用的人群也越来越丰富,上至老人,下至小孩,都能够通过计算机了解世界,计算机运行离不开软件程序,软件的安全性就显得尤为重要了,测试一般都是由专业测试人员完成,他们站在广大用户的立场上,关注用户的需求也是软件测试的原则之一。 在开发软件过程中,程序员不管再如何仔细,使用什么方法和技术都不能保证系统中没有任何错误,这些方法能够减少错误的发生,但不能杜绝。测试可以找出这些引入的错误,软件开发离不开测试,两者是紧密结合在一起的。 软件测试的目的,总的来讲可以分为为以几点来概括:

(1) 系统在开发过程中,通过对程序代码进行有效的、持续的测试和评估,这样才能保证程序质量,同时也减少了程序员对于庞大代码库无法快速查找原因造成的各种返工,程序的开发成本和研发周期将大大降低。

25

东华理工大学毕业设计(论文) 系统测试

(2) 对缺陷进行分析,同样的错误避免发生第二次,对软件开发过程中发生的错误方式,错误选择加以分析,总结经验,也避免了将来开发同类的系统程序时再犯同样的错误。

(3)提高客户满意度是软件测试最基本的原则之一,通过测试查找交付产品的缺陷,及时发现,快速解决,确保客户拿到的是一个运行性能完美的系统。

(4)通过测试,我们可以查找出系统中还存在哪些Bug,并制定相应方案解决Bug,这样能迅速提出解决方案,为系统下一步测试提供信息支持。 6.1.3 测试的目的

在完成一个软件后,我们都需要对其进行测试,测试的目的就是为了在系统正式进入市场,供用户使用前,我们需要及时的发现系统还有哪些不足之处,系统测试我们可以通过程序测试员运用专门的测试工具对系统进行全面、准确的测试,只有符合了测试要求的软件,我们才能投入市场,让客户使用。

6.2 程序测试的步骤及主要内容 6.2.1测试的步骤

测试的步骤,从系统设计的主要出发,首先检查是否有基础代码中存在的漏洞和错误,并检测程序的设计过程中是否出现错误,最后进行系统的完整验收测试,看看它们是否满足市场需求以及客户的要求,只有这样才能达到预期设计目标。 6.2.2 测试的主要内容

针对旅游景点管理系统的设计需要我们从景点管理为主要出发点,所以景点管理部分是我们测试的首要目标,第一步我们先测试一下整个系统的运行情况,如果整体系统测试没有什么问题,下一步我们就需要对系统各个详细功能进行测试,比如说能不能正常登陆,登陆后能不能进行该身份的操作,景区管理员能不能把内容写入数据库并发布出来,系统日志能否正常进行记录等等一系列细分功能。当出现问题时,思考错误是在测试的哪个环节产生的,是否有链式效应,系统在运行过程中会不会出现运行部稳定或者运行速度慢等状况。最后对错误进行排除,提高系统质量,实现完好的运行。 6.2.3 测试用例

测试从不同的角色进行测试,通过管理员和游客系统进行测试,测试的结果是不是显示正常,各个系统功能运行情况是否良好。旅游景点管理系统测试如表所示:

26

东华理工大学毕业设计(论文) 系统测试

表6-1测试用例图

用例序号 测试用例1

系统名称 基于安卓的旅游景点管理系统的研究与开发 测试目的 景区管理员对系统的操作 用例编号 测试内容

1 2 3 4 5 6 7

打开登陆界面 输入用户名及密码 点击景区管理 点击管理游客信息 点击景区信息发布 点击景区地图 点击游客留言板块

测试结果 可以正常登陆界面 管理员成功登陆 可以进行景区管理 游客信息无法管理 信息可以正常发布 显示 可以留言

(符合)

8 点击退出登录 正常退出 (符合) 6.2.4测试的基本要素

软件测试从发展到成熟经历了几十年,测试手段也越来越多样化,虽然有了一定发展,但还没有形成一套完整的理论,测试人员的整体素质也是参差不齐,软件测试的基本原则可以再理论的基础上规范测试活动,为测试提供测试指南。 (1)测试目的是为了显示并解决缺陷

(2)测试在权衡测试成本和风险后选择最合理的测试方案,不能终结所有错误 (3)测试宜早不宜晚

(4)测试服务的主要群体永远都是客户

开发需要过程,测试同样需要过程,一个步骤接着一个步骤去完成,保证测试过程万无一失,需要一个系统的测试模型去对照测试的每一个模块操作,一个大型的软件系统总是有多个小的子系统组成,这些子系统又是有多个模块组合而成[,如图6-1为系统软件的测试过程模型

通过情况 (符合) (符合) (符合) (不符合) (符合)

景区地图可以正常(符合)

27

东华理工大学毕业设计(论文) 系统测试

需求规格说明 集成测试 概要设计 系统测试 详细设计 单元测试 编码 图6-1测试过程模型

6.2.5测试结果

通过以上对系统测试,结果表明系统符合旅游景点管理的相应功能需求,该系统能够达到最初的设计目标,在此系统中,景区管理系统的管理员可以对景区资源,景区日常安排,景区游客进行合理有效的管理,在对系统的维护升级上,系统测试结果也表明是符合要求的,系统测试结果合格后,我们差不多真正完成了一款软件的开发与研究了。

28

东华理工大学毕业设计(论文) 系统测试

结论

本系统是基于安卓的旅游景点管理系统的研究,通过运用java进行的开发与研究,目前随着我国经济的持续发展,旅游行业也在不断的发展,开发一款旅游景点管理系统用来对景区进行管理就显得十分的必要,景区管理可以通过该软件对景点进行系统的管理和规划,提高景区的管理效率和游客的游览体验程度。

系统通过采用基于安卓客户端的开发,这样做的目的是因为安卓系统本身具备的优点,他能够供更过的用户使用,为用户提供全面且迅速的服务。

系统的特点:系统的研究与开发阶段,我们全面的考虑了用户的需求,系统具备景区资源管理,景区游客导游功能,系统通过运用数据库之间的连接,实现了数据快速转换盒交流,方便了景区的管理的实现。

系统虽然具备了旅游景区管理的基本功能,但是还有一些不完善的地方:

由于本人技术能力还设备的有限,系统在一些细节上并没有去追求完美,在系统数据传输上偶尔会出现数据终端,数据库里面的数据也会有数据重叠和数据丢失等情况的发生,在客户端的用户的体验上,由于系统开始设计上的不成熟,也造成了用户使用难免有些别扭。但是这些系统缺陷在大局上并不影响系统整体功能的运用,在今后的工作当中,本人一定继续努力,丰富自己的技术能力,进一步改进系统的缺陷,让系统日趋完美,从而强大系统功能,提高用户使用满意度。

29

东华理工大学毕业设计(论文) 致谢

致 谢

到这里论文已经基本完成了,论文的编写过程中有老师同学们都给予了我很大的帮助,我要向他们表示衷心的感谢。首先我还是要先感谢我的父母,感谢他们在这我整个学校生涯中对我在各种关心和帮助,有困难他们总是为我分担,在背后支持着我。

在论文的编写过程中,我的论文指导老师对于我的帮助也是非常重要的,她对我的毕业论文要求非常严格,在此我向她表示深深的敬意。老师经常主动关心我们的毕业论文的设计,老师每次都是认真的阅读我的论文,指出论文的不足之处,并指导我进行改进。在老师对待我论文的态度上说明她是一个对工作非常负责和认真的。真的非常感谢老师您对我的帮助。在这里我想对您说:老师,您辛苦了,谢谢您总是不厌其烦的教导我,让我有了很大的进步

在大学的这四年的时光里,感谢母校对自己辛苦教导和大力培育,感谢所有教育我的老师以及曾经在生活、学习上帮助过自己的朋友同学们。大学的这些时间里面,在老师们的教导下,我学到了很多有用的东西,在今后的工作生活中,我一定更加努力,做一个对社会有贡献的好公民。

通过这次的毕业论文设计,自己掌握到了很多之前不曾接触的专业知识,也接触到了很多新兴的事物,这段时间接触的知识和事物我相信可以给自己以后的发展带来益处。在这次的毕业设计中,自己详细的学习了如何完好地写出一份有价值的论文,另一方面也培育了自己系统分析的能力。所以自己以后会继续奋勇向上,力争上游。在未来的人生道路上走的更远。

在论文的编写过程中,我严格对照过程管理手册上面严格要求的内容进行编写,严肃认真地排版,在论文编写过程中与指导老师积极地联系,在初稿完成后,第一时间联系指导老师进行知道修改。经过老师的悉心教育和指导修改,我进一步的认识到论文中的不足,按老师要求进行修改。使自己的论文能够符合学校的要求。在编写论文的时候,积极的通过各种方式去寻找相关文献以及材料,深入了解任务的要求与需要的相关技术。学习论文基本的编写方法,并且运用到自己所编写的论文当中去。

论文的编写对编写者来说是需要极度的细心和耐心的,在论文编写的过程中总会遇到不可预知的问题,也许是内容不够深入,也许是格式不正确。而且出现问题后由于急躁的心情也不能及时有效地解决问题,因此在老师及时的帮助下才能及时修改错误并完成合格的论文,所以,我对我的指导老师致以我最深的感谢之情,在她的帮助下,才能及时的完成论文的编写,并能在这里带给各位老师审阅。

简而言之,在日后的工作学习中,谨以我的努力对帮助我的老师和同学作为最大的回报。无论今后发生什么事情,都能以严谨认真积极向上的态度来对待,未来不气馁,不骄傲,不浮夸,脚踏实地,争取做一个对国家对社会有用的栋梁之才。

30

东工大学毕业设计(论文) 参考文献

参考文献

【1】张仕成.基于安卓平台的应用程序开发与研究.电脑知识与技术

【2】韩超.Android核心原理与系统级应用高效开发【M】.北京:电子工业出版社,2012.7-8 【3】李卫华.严建军.基于MVC模式的人事管理系统的设计与实现【J】三明学院学报,2009,26(4):418

【4】汪永松.Android平台开发之旅.【M】.机械工业出版社,2010.4:105-108

【5】范立封.林果园.Java Web程序设计教程.【M】.北京:人民邮件出版社,2011.7,80-87 【6】李刚.疯狂安卓讲义.【M】.北京:电子工业出版社2011.7. 501-505 【7】舸严.Goole Android开发入门与实践.【M】.北京:北京邮件出版社,2010

【8】宋丽.周源华.一种全景图的Java实现算法【J】计算机辅助设计与图形学学报.2002,1-2,96 【9】Dave Shreiner,Mason Woo.OpenGL Programming Guide【M】北京:机械工业出版社

【10】Lianxing jia,Shigang Han,Lin Wang,Hua Liu Development And Realization Of A Street Driving Simulator For Virtual Tour【J】Proceeding of the 40 Annual Simulator Symposium. 2007 1-4

【11】Java核心技术.北京:机械工业出版社 2007

【12】孙一林.JAVA语言程序设计.北京:清华大学出版社 2002 【13】王永奎.JAVA核心技术.大连理工出版社 2005

【14】Rogers Cadenhend(美).JAVA编程入门经典.梅兴文译.第四版.北京:人民邮件出版社 【15】Bruce Eckel(美).Thinking In Java.英文版第四版.北京:机械工业出版社,2007

th

31

东工大学毕业设计(论文) 参考文献

32

本文来源:https://www.bwwdw.com/article/14bp.html

Top