下载此文档

公交查询系统的设计与实现.docx


文档分类:IT计算机 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
公交查询系统的设 计与实现
班级:
12物联网工程
学号:
1201141057
姓名:
郑秀成
日期:
2014年12月15日
引言
随着因特网发展的日新月异, 人们利用网络实现资源共享以及协同工作越来越成为 时代规划:本系统有两大功能:查询功能以及更新维护功能。其中查询功能包 括站站查询功能、车次查询功能、公交站点车次查询三项基本功能。
功能描述:
站站查询:乘客通过输入起点和终点的站名,那么通过这两个车站的所有车 次就会显示出来供乘客选择合适的乘车路线
车次查询:乘客通过输入公交车车次就可以查询出该车次经过的所有站点, 乘客可以根据站点来选择自己的乘车路线
公交站点车次查询:这种方案一般针对不城市公交不熟 悉的人,通过输入站点或者车次就可以同时显示站点和车次两种 信息,根据这个就可以选出最佳的乘车方案。
更新维护:管理员负责对公交路线修改和更新,以及系统的维护,同时公布 最新的变动信息(包括车次变动和价格变动等)或者有关城市公交的新闻
对性能的一般性规定:
1灵活性:当要对系统进行添加数据或删除、更新等操作时,可以容易地对系 统进行操作,并且不影响系统的正常运行,更不会有任何出错的现象。
2数据精确:因为此数据为系统部数据,所以要求不能有误差。
3时间特性:系统应有即时性,能尽快查询出所需结果

服务器作为后台,需要专业人员对服务器操作和维护, 一般情况可由非专业 人员借助管理软件对服务器进行常规维护。服务器可以通过数据库同步,为客户 端数据库提供数据。通过仔细分析服务器需求之后,服务器端要完成以下功能:
1、 服务器后台管理功能
服务器后台管理是针对数据库进行操作,具有增、删、改、查功能。
2、 数据同步功能。
采用Servlet技术,响应客户端请求,返回给客户端一端数据流,该数据流 按照Xml语言规写入数据流。



客户端主要是手机,用户无法通过手机对本地数据库进行操作, 也无法对服 务器数据库操作,管理员可以通过手机浏览器登录到服务器管理员页面对数据库 进行操作,可以使用一些功能。该软件应满足若干要求,比如能够随时掌握公交 信息,动态更新最新数据等。也要考虑作为手机软件可能会出现查询速度慢, 数
据流量过大,过度依赖服务器等问题。通过仔细分析用户需求之后,该软件要完 成以下功能:
1、 查询线路功能
获得线路经过的每个站点信息以及线路的票价信息和发车时间信息。
2、 地图查询功能
借助GoogleMap完成公交查询并显示地图线路。
3、 数据更新功能
服务器响应客户端请求返回一段数据流,客户端接收此数据流后,按照 Xml
语言规对数据流进行解析,解析后将数据存入客户端数据库。
4、 意见反馈功能
通过手机将意见发送到管理员的。

地圏査询 1一处交线踊
发生时间

124开发环境及工具需求分析
服务器端开发环境,以windows7操作系统为开发平台,用 服务器,,JSP作为开发工具, 开发工具,运行在一般的PC机上即可。
客户端开发环境,以An droid手机操作系统为开发平台,用An droid手机操 作系统自带的 SQLite作为数据源。Java语言和Xml语言作为开发工具, 。整个 An droid手机操作系统是在An droid SDK 提供的虚拟机中运行,该虚拟机运行在 win dows7操作系统上,所以客户端的开
发是在win dows7操作系统上运行的An droid操作系统中进行的二次开发



调查研究 确定功能十彳编写程序调试程序**运行测试*彳优化完善



川户界曲 功林毘现
A
1
rir

在询 f f、 齬找方索 卅户 M 径交應询热班 ) —用户
磁侨?UT用

133系统整体结构说明
该系统包括前台和后台两部分,主要包括用登陆、站点输入、线路输出、站点修改、线 路更新等功能。系统的整体功能模块图如图 :

134系统功能模块的划分
公交查询系统功能划分模块如下:
1)查询系统模块 该模块

公交查询系统的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人guoxiachuanyue
  • 文件大小434 KB
  • 时间2022-03-14
最近更新