公交车查询系统设计与实现(PHP,MySQL)(附答辩记录)
无需注册登录,支付后按照提示操作即可获取该资料.
公交车查询系统设计与实现(PHP,MySQL)(附答辩记录)(选题审批表,任务书,开题报告,中期报告,毕业论文7700字,文献综述,答辩记录,答辩ppt,成绩评定册)
摘 要:随着现在社会的发展,旅游和出差是避免不了的事。低廉费用促使公交车成了最佳的代步工具。因此,开发一个城市的公交车查询系统就显得十分必要,可以说是关系到一个城市的形象问题。本文用软件工程的方法分析城市公交查询系统,对整个系统进行了需求分析、功能模块划分;对城市公交查询系统的具体设计,描述了查询、录入模块的实现过程。
关键词:城市公交;软件工程;PHP;MySQL数据库
Design And Implementation Of The Bus Inquiry System
Abstract:Tourism and bussiness change into an unavoidable thing with the development of society. The bus became the best ways of transport becuuse of its low cost. For this reason, opening a city bus system is very necessary. It is related to a city's appearance. This paper analysis the bus inquiry system with the method of software engineering, include requirement analysis requirement analysis, function module divide of the whole system; and make specific design on the city bus inquiry system, describing the achieve process of query and input.
Keywords: Urban public transport; Software engineering; PHP; MySQL
系统各个功能模块详细说明
(1)公交查询模块
A.线路查询
用户在查询框中输入公交车车次号码后,点击线路查询按钮就可以获得该线路公交车的相关信息,比如该线路公交车所经过站点名称(包括上行线路和下行线路)、始发时间及结束时间、发车频率、所属公司和公车类型。同时,该线路的所有站点都会有一个静态页面的下级链接,通过链接可以得到所有经过该站点的线路。此时,线路查询就相当于是站点查询。
B.站点查询
用户在查询框中输入站点名称的部分内容时,在查询框的下拉菜单中就会显示所有包含已输入内容的站点名称,可供用户自行选择,以便快速输入想要查询的站点名称,从而达到节省时间的目的。点击站点查询按钮后,则会得到所有经过该站点的线路名称。同时,每个线路名称也有一个下级链接,点击后可得到对应线路的所有信息。此时,站点查询就相当于线路查询了。
C.站站查询
用户需要在查询框中输入起始站点名称和终点站名称,如果没有在查询框中输入内容、起始站和终点站不存在或者起始站和终点站名称相同则会出现“请输入查询内容”的提示框。如果没有出现上述情况,则可以正常查询。查询结果分直达和换乘两种情况。本系统只实现了一次换乘,换乘结果会以公交车需要经过的站点数目为参考基础,按站点数从少到多呈现出来,可供用户自行选择。得到乘坐方案后,线路和站点都会有下级链接,点击链接可以得到线路的所有信息或者所有经过站点的线路名称[9]。
(2)后台管理模块
A.数据管理
数据管理即指公交路线的数据导入和备份,可以以多种不同的方式导入数据库,以供用户进行查询。数据备份则是防止意外事故的发生。
B.管理员管理
后台管理员可以自主添加、删除、修改、查询管理员信息,可供多人共同管理本公交查询系统。
C.线路管理
通过后台管理员可以即时对个别路线进修添加、修改、删除、查询,以保证本系统的数据正确性[10]。
服务器:MAMP (MS-XP、Aache、Mysql、PHP )
开发工具: Dreamwaver、EasyEclipse、Editplus、PHPAdimin
#p#副标题#e#
目 录
摘 要 1
关键词 1
1 前言 1
1.1 课题背景 2
1.2 国内外现状研究 2
2 系统的开发工具和运行环境 2
2.1 Apache概述 2
2.2 MySQL概述 3
2.3 PHP概述 3
3 总体设计 4
3.1 长沙公交现状说明 4
3.2 需求分析 5
3.2.1 需求规定 5
3.2.2 后台管理 5
3.3 运行环境 5
3.4 基本设计概念和处理流程 5
3.4.1 系统功能模块介绍 5
3.4.2 系统各个功能模块详细说明 6
3.5 系统数据库设计 7
3.5.1 数据库概念结构设计 7
3.5.2 数据库逻辑结构设计 10
4 系统查询功能设计与实现 10
4.1 用户界面 10
4.2 线路查询的实现 11
4.3 站点查询的实现 12
4.4 站站查询的实现 14
5 系统管理功能设计与实现 16
6 结论 21
参考文献 22
致 谢 23