基于php公交查询系统探究和实现

基于php公交查询系统探究和实现

ID:5605747

大小:29.00 KB

页数:7页

时间:2017-12-19

基于php公交查询系统探究和实现_第1页
基于php公交查询系统探究和实现_第2页
基于php公交查询系统探究和实现_第3页
基于php公交查询系统探究和实现_第4页
基于php公交查询系统探究和实现_第5页
资源描述:

《基于php公交查询系统探究和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于PHP公交查询系统探究和实现  摘要:公交查询系统是专门服务于市民出行的信息系统,它是城市社会和经济活动的重要组成部分。以浙江省兰溪市为例研究并实现了面向广大用户的公交查询系统,主要运用PHP技术,在Apache+MySQL+PHP环境下设计开发。系统能够实现线路查询、站点查询、换乘查询和数据管理等功能,具有很好的可行性和扩展性,为相关信息系统的研发提供了有益的参考。关键词:公交查询系统;PHP;MySQL;换乘查询;系统设计中图分类号:TP315文献标识码:A文章编号:1009-3044(2014)06-1165-02ResearchandImplementati

2、onofPublicTransportQuerySystemBasedonPHPCHAIYan-bin(ZhejiangYuyingVocationalandTechnicalCollege,Hangzhou310018,China)Abstract:Publictransportquerysystemistheinformationsystemisdedicatedtoservingthepublictravel,itisanimportantpartofcitysocialandeconomicactivities.InZhejiangProvince,Lanxi7

3、cityasacasestudyandimplementationoftransitorientedusersquerysystem,mainlytheuseofPHPtechnology,designanddevelopmentofApache+MySQLin+PHPenvironment.Thesystemcanrealizethelineinquiry,sitequery,transferqueryanddatamanagementandotherfunctions,isfeasibleandgoodexpansibility,providesthebenefic

4、ialreferencefortherelatedresearchanddevelopmentinformationsystem.Keywords:publictransportquerysystem;PHP;MySQL;transferquery;systemsdesign位于浙中西部的兰溪市,具有浙江省历史文化名城、浙江省卫生城市和浙江省文明城市的称号,目前人口在60万左右。近两年随着城市规模的不断扩大,公交线路逐渐增多,大量人口出行使得城市交通环境变得越来越复杂。兰溪一直在努力把自己打造成为旅游文化名城,大力发展公共交通的同时,却没有一个便于市民和游客出行的公交查

5、询系统,乘客要想获得公交信息只能通过电话、交通图、向熟人问讯等常规方式。较少的公交信息量,简单的查询方式已经成为制约当地公共交通发展的一大问题。PHP是一种在Web服务器上解释执行的嵌入HTML文档的脚本语言,其源代码开放,执行速度快,占用系统资源少,7具有良好的可移植性和扩展性,被广泛应用于系统网站的编程开发。因此,开发一个基于PHP的网上城市公交查询系统,为广大乘客提供实时、准确、直观的公交信息,可以充分发挥数字城市的作用,为兰溪市的交通信息建设和社会发展做出贡献。1系统设计1.1系统功能结构系统的各主要功能模块如图1所示。系统管理模块主要实现系统数据库表的管理和维

6、护,主要包括:管理员信息管理;公交站点、线路信息管理;系统公告和新闻管理。用户查询模块是查询符合用户条件的公交线路和换乘信息,主要提供的功能有:线路查询;站点查询和换乘查询。换乘查询指的是已知出发点和目的地,查询出基于换乘车次数最少的可行乘车或转车方案。系统公告和新闻模块是对系统的补充,能更好地传递重要的公交通知和体现城市文化和精神风貌。图1系统模块图1.2数据库设计MySQL是一个真正的多用户、多线程SQL数据库服务器,使用当前最常用最流行的数据库管理语言——结构化查询语言(SQL)进行数据库管理。系统采用“实体联系模型”(ER模型)来表示数据库的结构与语义,系统主要

7、的实体和属性定义如下:7管理员表:包括管理员ID,管理员名,管理员密码;线路表:包括线路ID,线路名称,线路分类,所属公司,起点站,终点站,票价,IC卡,班车时间;站点表:包括站点ID,站点名称,站点位置,名称拼音,字母分类(用站点名称拼音第一个字母来归类站点);站点次序表:包括站点次序ID,上下行标志,线路ID,站点ID,站点性质。2系统的主要实现2.1数据库连接在动态网站中,调用数据库是十分频繁的,为了避免编写重复的代码,编写一个数据库连接文件是非常重要的。在本系统中,新建了一个config.php文件用来设置MySQL数据库的连接,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。