长沙学院毕业设计论文
摘 要
由于社会在不断发展,互联网已经被千千万万的家庭所接收,公交查询系统在日
常生活中占有很重要的位置。通过对公交查询系统的现状分析考虑如何在日常生活中
充分利用网络和计算机的优势使得公交信息既能够得到及时有效的查询又能节省日常
生活中的时间、提高效率并且使这一资源得到重复利用由此设计公交查询系统。
本系统应用 结构 模式采用 框架技术编写。本系统论文的前言部分
主要介绍了与该系统相关的国内外现状以及开发该系统在需求上,技术上的可行性,
并介绍该系统开发用到的一些关键性的技术;当确定需求后,该论文的系统设计部分
就介绍了具体该怎么去设计并实现该系统。然后该系统论文的系统实现部分再介绍具
体实现的细节了。
该系统主要功能包括公交车信息查询,公交车论坛,公交车新闻,公交车图片中
心,资源上传下载,用户留言,系统介绍,论坛管理,新闻管理,图片管理,资源管
理,留言管理,维护个人信息等功能。
关键词:公交查询系统,,
1
长沙学院毕业设计论文
ABSTRACT
With the development of the society, the internet has been accepted by millions of
families. The bus query system plays a very important role in daily life. My design of bus
query system focus on the consideration of how to make full user of the advantages of the
internet , and which made us easily to find out the imformation of bus ,and save the time of
the life, improve the efficienty and recycle it at the same time.
The system applied B/S structure, MVC pattern written by SSH frame technology.The
foreword of thesis of bus system introduces somthings about the system at home and
abroad,and the Demand feasibility and the technical feasibility of developing the
system.There are also introduce some key technology about this system.After confirm the
demand,the part of the system design of thesis can tell us how to do the system.And then,the
part of system implementation of the thesis let us know that how to coding to implements the
system.
This system mainly functions including bus information query, the bus, the bus, the bus
news BBS uploads and downloads pictures center, resources, user message, system is
introduced, BBS management, news management, pictures management, resource
management, guestbook management, maintenance personal information, and other functions.
Key words:Bus query system,SSH, MVC
2
长沙学院毕业设计论文
第 章 概述
应用背景
随着改革开放的迅猛展开,中国的交通方式变得越来越完善,公交车几乎可以遍
及大城市的每一个角落,在繁华忙碌的大城市里各式各样的公交车成为了其中一道亮
丽的风景,错综复杂的公交车线路网让人们的出行,上下班获得了巨大的方便和实惠。
但是,复杂的交通也给人们的出行带来难题。网络替人们解决了如何找到快速、便捷
的道路通往目的地这个问题。网络的生活化使得很多的事情无需远行,就能够很快的
解决,生活上的信息很多都能从网络中获得。海量信息是现代网络的特点,在海量的
公交线路和公交站点中提取出想要的公交车信息就需要一个公交车查询系统。通过这
样的系统,可以使人们方便、快捷的查询到所需要的交通信息,从而节省时间,提高
效率。
国内外现状
目前,国内外公交查询系统都发展到了一个比较成熟的阶段,无论是从理论上还
是从技术上都比较成熟。国外公交查询系统更是早已经实现了智能化、信息化、社会
化。据相关资料了解,国外的公交查询系统现在已经将 、、 技术集合到公
交查询系统中。 技术即 !地理信息系统。简单
说就是将地图与数据库相结合。 技术:即 "#! !,全球定位系
统,通过每 $ 颗卫星确定一个点的经纬度坐标,使用 %&'() 坐标系 。 技术:
! ,遥感。通过卫星或飞机接收地面反射波普,判断地面情况的技术。
现在国内的公交查询系统也结合了很多技术,比如:基于 *+,-./0 的公交查询
系统,基于 1, 的公交查询系统,基于 %# 公交查询系统。国内公交查询系统
也正在向将 、、 技术相结合的方向发展。
虽然现在国内公交查询系统技术上已经发展到了一定阶段,但是管理上还缺乏一
定的规范,还有待进一步的规范和完善。
$ 需求分析
以往由于公交企业与市民地理位置的分离,致使公交企业与市民之间的沟通产生
空间上的阻隔,不能灵活、高效的进行信息查询工作。如何解决公交企业与市民的远
程沟通问题,提高工作效率是设计这个系统的主要初衷。公交查询系统的应用很好的
解决这个问题。能够充分解决公交企业与市民之闻的地理问题。但是建立基于互联网
上的公交查询系统还涉及到技术上、安全上、可靠性等问题,基于此提出课题的研究。
为了方便市民查询公交,了解更多公交方面的信息,本系统将会有以下功能,用户登
录注册模块,公交查询模块,公交新闻模块,公交论坛模块,公交图片浏览模块,资
源上传下载模块,用户留言模块,和系统介绍模块,为了方便管理员管理,对应的模
块都设计了相应的后台管理。
3
长沙学院毕业设计论文
对于用户登录注册模块,当用户是以游客身份登录时,只能进行公交查询,新闻
浏览,和图片浏览,系统介绍,和用户注册操作。只有当注册成为系统会员后,才能
拥有该系统前台所有功能的使用,对与后台,只有管理员登录,才能使用其功能。
对于公交查询模块,一般用户对于查询有 $ 种需要,一种是直接输入公交线路查
询,查询该线路经过哪些站点,一种是输入站点名称查询,查询哪些线路经过该站点,
还有一种是输入起点和终点站查询,查询换乘路线。为了方便用户查询,本系统将会
满足用户的 $ 种查询条件,一种是直接输入公交线路查询,一种是输出站点名称查询,
还有一种是输入起点和终点站查询,对于后面那一种查询条件,本系统提供所有满足
该条件的一次换乘方案供用户选择。对于该公交查询的换乘算法方面,目前查询效率
的瓶颈就是在与数据库进行交互的时候。为了解决这种问题,该系统对于数据库查询
只做简单查询,将更复杂的算法逻辑放到业务逻辑层里面去实现。比如一次换乘查询,
对于数据库操作只查出满足该起点和终点的相关线路,然后再业务逻辑层去筛选其中
符号条件的结果。这样做会在 20 语句上有大量简化,使系统对数据库查询性能提交
很多。同时,为了方便管理员管理,后台有专门的公交站点管理,可以进对线路进行
增,删,改,查的操作。
对于公交新闻模块,主要是发布一些最新的公交方面的新闻给用户浏览,以便用
户知道有关公交信息方面的一些重大新闻,同时提供后台对新闻的管理。
对于公交论坛模块,主要是给会员使用,登录的会员可以在论坛里面发帖,回帖,
讨论或者发表一些关于公交方面的信息。发帖主要是指发表一个标题,然后登录用户
就可以看到,并进行发言。同时为了方便对一些用户不良发言的管理,在后台设计了
该功能的管理模块,该模块可以删帖,也可以单独删除其中一用户的发言。
对于公交图片模块,主要是对于那些对公交信息感性趣的人设计的,这里面有一
些关于公交信息图片可供浏览,如各式各样的公交车图片,公交广告等。同时为了方
便管理,也设计了一个管理模块,对图片进行管理。
对于资源上传下载模块,这里会提供一些有关资源列表供感兴趣的会员下载,同
时也允许会员上传资源,但是为了防止会员上传不良信息,在后台开发一个资源管理
模块,方便管理员管理资源。
对于用户留言模块,如果会员对该系统有什么意见或者建议,可以通过该模块发
留言给管理员,用户只需要输入标题,和发言内容就行。同时为了方便管理员查询留
言,在后台有个留言管理模块,该模块使管理员可以查看不同用户的留言,同时也可
以给该用户回复,然后该留言的用户可以在前台改模块里面查询管理员的回复。
对于系统介绍模块,主要是描述了该系统是用来做什么的,有哪些功能操作。
) 系统可行性分析
可行性分析的目的,不是研究如何解决问题,而是确定问题是否值得解决。分析
系统的可能性,成功的可行性,投入产出的可能性,是否有行的通的解决方案和实施
方案。达到这个目的,不是主观的猜想,而是客观的分析。系统的可行性研究在整个
系统的建设中占有重要的作用。因为一个系统,无论将其构想的多么美好,但是没有
现实意义,那么之后的所有工作是没有任何价值的。系统的可行性研究主要包括技术
方面的可行性研究、管理方面的可行性研究两个方面。
4
- 1
- 2
前往页