ImageVerifierCode 换一换
格式:DOCX , 页数:34 ,大小:4.71MB ,
资源ID:1358025      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1358025.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Android平台的公交智能查询系统设计.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于Android平台的公交智能查询系统设计.docx

1、基于Android平台的公交智能查询系统设计基于Android平台的公交智能查询系统设计基于Android平台的公交智能查询系统设计摘 要本文首先对系统开发的背景以及研究的目的进行了介绍。然后我从三大可行性方面进行具体分析以及简单地介绍了系统设计过程中所用到的开发工具和开发平台搭建的过程。下一步介绍了系统应该实现的几个功能:站点查询,站站查询以及公交路线查询功能,并且对各个功能模块进行了详细的分析及设计。接着该论文给出了具体的实现步骤、功能模块的流程图以及设计的界面图。本文在最后的时候对此次设计做了个总结,具体介绍了开发过程中出现的难题以及这款软件的不足。关键词:Android,公交路线查询,

2、JAVASystemdesign of busquery system based onAndroidAbstractFirstly thebackground and purposeofthesystem developmentare discussed. Then Imade specific analysis fromthreeaspects offeasibility and briefly introduced thedevelopment toolsused in the design of the system and the process of developing the

3、platform.Next weintroduced the function of the system:site inquiries,inquiries stationandbus route queryfunction,and every function module was analyzed and designed in detail. Then wegavethespecific implementationsteps,functionmodule flow chartand the design of theinterface ofconcrete.Finally,wemade

4、 asummaryof the design and introduced theproblemsin the development processand theproblemsof the software.Key words:Android,The bus route query,JAVA第1章 引言1.1 研究背景随着因特网的飞速发展,人们越来越趋向于利用因特网来实现资源共享以及协同工作,使用各种软件方便生活,已经成了一个不可扭转的趋势。我以基于安卓的公交查询系统为题,以苏州公交为原型,再运用自身的知识,熟练使用开发的工具以后,开发了这个公交查询软件,并努力将它开发成为一个便于大众使用

5、的公交查询软件。如今人们乘公交出行时的路线大多数是由电脑查询或者公交站牌获得的,但是设想一下如果在我们在出行的途中路线突然有了变化,那时我们的路线就要有所改变。所以怎样才快速准确地掌握路线的信息是很重要的,而且以后人们对生活的满意程度也不只是富裕和安家立业就足以,而是渐渐趋向于一个更人性化的服务。城市交通服务在一直不断地跟着科技的发展而进步,从最初的人工服务转变为技术型服务,如咨询,公交站牌等,可是这些服务还是有一些欠缺的地方,就是即使你知道了这条路怎么走,可是下条路线该通到哪却不知道。所以我们开发了这个基于安卓的公交查询系统,乘客可在安卓手机上查找出行的路线,这可以节约出行的时间,使得出行更

6、加轻松愉快。本次系统设计以苏州公交为基础开发了一个公交查询软件,为大众的出行服务。1.2 研究的目的与意义公交智能查询系统是这几年新出现的事物,所以目前的公交查询系统现或多或少得存在着一些缺陷。但是随着科学技术的提高和飞速的发展,做出更加完善的公交查询系统完全指日可待。基于要更好地服务于大众的目的,我认为的公交查询系统要基本上具备以下的功能:采用车站站点查询、车次查询、公交线路查询三种查询形式,要能够查询到各条线路的起始站,中间经过的站点还有发车时间等信息,同时还要分析出换乘车辆情况。随着现在科技的飞速发展,很多时候人们甚至不用出门就可以做自己要做的事情,因此我们提出开发并设计了这款基于安卓的

7、公交查询系统。这个公交软件提供了十分全面的公交站点和路线信息,可以让用户不用出门便可知道出行的路线。使大众的出行更加方便,能很有效地节约出行时间。第2章 需求分析2.1 需求分析需求分析是整个系统设计的基础,用户的真实需求能否实现主要就是看这一阶段所分析下来的结果,它直接影响到最终设计的系统的合理性和实用性。基于安卓的公交查询系统的功能模块如下:1.用户信息管理模块包括添加用户,修改用户信息,查找用户以及删除用户信息等功能。 (1)添加用户:即添加用户信息,在用户信息管理模块点击添加用户信息,根据列表中给出的内容按要求进行填写,填写完毕以后点击保存,如信息有误,可点击重写。(2)修改用户:即修

8、改用户的信息,在用户信息管理模块中点击用户信息管理,然后点击要修改的用户后面的编辑按钮即可进行修改,修改完毕后点击保存,如信息有误,可点击重写。(3)删除用户:即删除用户的信息,在用户信息管理模块中点击用户信息管理,然后点击要删除的用户后面的删除按钮,随即会弹出一个对话框,点击确定即可删除用户。(4)查找用户:即查找用户信息,在用户信息管理模块中点击用户信息管理,即可看到用户列表,在列表上面有用户名,XX,出生日期,XX,籍贯五个可查询项,在对应项后面填写要查找的人员的信息,然后点击查询按钮,便可查找到对应的用户。添加公交线路,修改线路信息,查找公交路线以及删除线路等功能。(1)添加公交线路:

9、即添加公交路线信息,在公交路线管理模块点击添加公交路线,然后根据列表中给出的内容按要求进行填写,填写完毕以后点击保存,如信息有误,可点击重写。(2)修改公交线路:即修改公交线路信息,在公交线路管理模块中点击公交线路管理,然后点击要修改的公交线路后面的编辑按钮即可进行修改,修改完毕后点击保存,如信息有误,可点击重写。(3)删除公交线路:即删除公交线路信息,在公交线路管理模块中点击公交线路管理,然后点击要删除的公交线路后面的删除按钮,随即会弹出一个对话框,点击确定即可删除公交线路。(4)查找公交线路:即查找公交线路信息,在公交线路信息管理模块中点击公交线路管理,即可看到公交线路列表,在列表上面有线

10、路名称,起点站,终到站,所属公司四个可查询项,在对应项后面填写要查找的公交的信息,然后点击查询按钮,便可查找到对应的公交路线。3.站点信息管理模块包括添加站点,修改站点信息,查找站点以及删除站点等功能。 (1)添加站点:即添加站点信息,在站点信息管理模块点击添加站点信息,然后根据列表中给出的内容按要求进行填写,填写完毕以后点击保存,如信息有误,可点击重写。(2)修改站点:即修改站点信息,在站点信息管理模块中点击站点信息管理,然后点击要修改的站点后面的编辑按钮即可进行修改,修改完毕后点击保存,如信息有误,可点击重写。(3)删除站点:即删除站点信息,在站点信息管理模块中点击站点信息管理,然后点击要

11、删除的站点后面的删除按钮,随即会弹出一个对话框,点击确定即可删除站点信息。(4)查找站点:即查找站点信息,在站点信息管理模块中点击站点信息管理,即可看到站点信息列表,在列表上面有站点名称这个查询项,在站点名称项后面填写要查找的站点的名称,然后点击查询按钮,便可查找到对应的站点。4.留言信息管理模块包括添加留言,修改留言信息,查找留言以及删除留言等功能。(1)添加留言:即添加留言信息,在留言信息管理模块点击添加留言信息,然后根据列表中给出的内容按要求进行填写,填写完毕以后点击保存,如信息有误,可点击重写。(2)修改留言:即修改留言信息,在留言信息管理模块中点击留言信息管理,然后点击要修改的留言后

12、面的编辑按钮即可进行修改,修改完毕后点击保存,如信息有误,可点击重写。(3)删除留言:即删除留言信息,在留言信息管理模块中点击留言信息管理,然后点击要删除的留言后面的删除按钮,随即会弹出一个对话框,点击确定即可删除留言信息。(4)查找留言:即查找留言信息,在留言信息管理模块中点击留言信息管理,即可看到留言信息列表,在列表上面有留言标题和留言人两个查询项,在对应项后面填写要查找的留言信息,然后点击查询按钮,便可查找到对应的留言。5.新闻公告管理模块包括添加新闻,修改新闻公告信息,查找新闻以及删除新闻公告等功能。 (1)添加新闻:即添加新闻公告信息,在新闻公告管理模块点击添加新闻公告,然后根据列表

13、中给出的内容按要求进行填写,填写完毕以后点击保存,如信息有误,可点击重写。(2)修改新闻:即修改新闻公告信息,在新闻公告管理模块中点击新闻公告管理,然后点击要修改的新闻后面的编辑按钮即可进行修改,修改完毕后点击保存,如信息有误,可点击重写。(3)删除新闻:即删除新闻公告信息,在新闻公告管理模块中点击新闻公告管理,然后点击要删除的新闻后面的删除按钮,随即会弹出一个对话框,点击确定即可删除对应的新闻公告。(4)查找新闻:即查找新闻公告信息,在新闻公告管理模块中点击新闻公告管理,即可看到新闻公告列表,在列表上面有标题和发布日期两个查询项,在对应项后面填写要查找的新闻公告的信息,然后点击查询按钮,便可

14、查找到对应的新闻公告。2.2 可行性研究分析2.2.1 技术可行性这个基于安卓的公交查询系统涉及到用户信息、站点信息、公交线路信息、留言信息以及新闻公告信息,数据处理过程比较繁琐,但这却很适合计算机数据处理速度快、准确度高的特点。由于现在的计算机技术发展的越来越快,这为我的这个公交系统的开发打了一个良好的基础。这个公交查询系统是采用Sqlserver作为后台数据库,JAVA作为编程语言,安卓系统作为开发平台,并且用户界面比较友好,安全性高,很适合于用户使用。2.2.2 经济可行性经济可行性主要是对该系统在开发过程中的经济费用进行评估,尽可能地减少开发费用,这些主要包括技术人员在开发过程中所有花

15、费的开销。由于这个系统是用于毕业设计,所以并没有耗费多少物力财力。基于现有计算机及配套设备,开发了安卓公交查询系统,使得人们能够随时随地通过手机端来查看公交站信息,极大地方便了人们的日常出行。2.2.3 操作可行性本系统采用安卓开发平台,用JAVA语言和eclipse开发工具进行编写,以Sqlserver为数据库后台进行开发,操作简单,方便,易懂。用户不需要对专业软件知识有所了解,只要能简单使用手机或者计算机即可使用该系统。综上三方面所述,我认为该项目是可行的。2.3开发环境及平台搭建2.3.1 EclipseEclipse Android环境搭建1)JDK安装a)添加环境变量:JAVA_HO

16、ME值为:C:ProgramFilesJavajdk_02(安装JDK的目录);b)CLASSPATH为:;c)Path:在开始追加%JAVA_HOME%bin.打开cmd窗口,输入Java version来核对JDK的版本信息看JDK是否安装成功1。图2.1 验证JDK安装是否成功2)Eclipse安装在这个eclipse下载你所需要eclipse,我下的是Windows 32 Bit的,如图2.2所示。图2.2 eclipse下载2.3.2Tomcat服务器Tomcat,如图2.3所示。点开压缩包,安装到C:Tomcat6.0,再选择jdk的路径C:Program FilesJavajre7,然后一路next便可安装完成

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1