城市公交查询系统的设计与实现(MyEclipse,MVC,MySQL)(附答辩)
城市公交查询系统的设计与实现(MyEclipse,MVC,MySQL)(附答辩)(含选题审批表,任务书,开题报告,毕业论文说明书15000字,答辩记录,程序代码,mysql数据库)
摘 要:Internet的快速发展,互联网已成为人们快速获取、发布和传递信息的重要渠道,显然它已成为社会生活的一部分。但我国的城市公交信息查询却还处于比较落后的水平上,广大的市民获取路线信息方式也比较少,最常用的方式只局限在询问和交通地图上。而城市公交查询系统就是使人们能够在因特网上方便、简单的查询出各条路线,了解自己所经过的每个站点等信息,以便能更好的制定自己的行动计划而设计的。它主要实现的模块是公交信息的查询模块,其中包括的功能有:线路查询、站点查询、站站查询、车站查询;而系统管理模块主要实现的是对各个数据表进行添加、编辑、删除等功能操作以及对留言版进行一些相应的回复。
关键词:互联网;城市公交查询;JSP;MySQL
The Design and Realization of City Bus Inquiry System Based on JSP
Abstract:With the rapid development of Internet, the Internet has become an important channel of people acquiring, publishing and transmitting information and obviously become one part of social life. But China's technology of urban public transport information inquiry is still in a relatively backward level. The numerous citizens have a little access to acquire the information about bus lines. The most common ways are confined to traffic maps or the reference to stranger. And the urban public transport system is designed for people to inquire of all lines in the Internet conveniently and simply and get to know every site that they passed away in order to make their plans more efficiently. The main module of this system is the bus information query module. Its functions include line inquiry, site inquiry, station-to-station inquiry and station inquiry. The system management module mainly realizes the functional operation on adding, editing, deleting of all data tables and responses to the message correspondingly. [资料来源:www.doc163.com]
Key words: Internet; City Bus Inquiries; JSP; MySQL
系统功能描述
在用户进入主界面后,就可以通过车次查询、站点查询、站站查询、车站查询快速地查询出符合用户条件的相关线路信息。用户还可以在留言簿中直接进行留言,留言内容可以是对线路的询问,也可以对系统的不足地方提出用户自己的见解。当管理员进入系统后,可以对数据库中的信息进行添加、删除和编辑等操作。他还负责管理用户的留言信息,通过对留言信息的审核,然后来判断对留言信息是进行回复还是删除操作。
下面对各个模块进行描述:
(1) 用户查询模块
在用户查询模块中,主要是查询出用户自己所需要的线路信息,这也是整个系统最主要的功能模块。主要包括:
a.查询车次信息。输入要查询的车次进行搜索,可以查询出于它相应的站点名和站点描述信息。
b.查询站点信息。输入要查询的站点进行搜索,可以查询出于它相应的车次名、发车时间、收车时间和车次描述信息。如果用户不知道站点的全称,也可以在高级查询中模糊查询出含有关键字的所有站点信息。
c.查询车站信息。选择要查询的车站进行搜索,可以查询出于它相应的车次名、发车时间、收车时间和车次描述信息
[来源:http://Doc163.com]
d.查询站站信息。输入要查询的起始站和终点站进行搜索,可以查询出于它相应的乘车路线。
(2) 系统管理模块
在系统管理模块中,主要是对数据库中的各个表进行管理。主要包括:
留言簿管理。可以对留言簿中的内容进行回复与删除操作。在留言簿管理中,它还含有一个搜索引擎,主要功能是管理员可以通过它搜索想要查询的留言主题,这样可以快速的找出某一主题并对它进行回复或删除等操作。
站点、车次管理。可以对站点、车次基本信息和车次次序信息进行添加、删除和编辑等操作。而且它们各自都含有一个搜索引擎,这样可以快速的查询出你想要修改的站点或车次等信息,此搜索引擎采用的是模糊查找。
(3) 留言簿模块
在留言簿模块中,用户可以不需要注册直接在网上进行留言,也可以对某一特定地留言标题进行回复货讨论,也可以通过留言簿查看自己曾经留言过的信息。
[资料来源:http://www.doc163.com]
[资料来源:https://www.doc163.com]
[来源:http://Doc163.com]
目 录
摘 要 1
关键词 1
1 前言 2
1.1 城市公交查询系统的前景 2
1.2 城市公交查询系统的作用 3
1.3 国内外研究现状 3
2 城市公交查询系统的开发平台选择与介绍 3
2.1 硬件环境 3
2.2 软件环境 4
2.3 Java开发语言 4
2.3.1 什么是Java 4
2.3.2 什么是JSP 4
2.3.3 什么是MVC 5
2.3.4 Java的特点 6
2.3.5 JSP的特点 7
2.3.6 MVC的特点 9
2.4 JDBC连接数据库 10
2.5 MySQL Server数据库 10
2.5 Web应用服务器Tomcat 10
3.1 需求分析 11
[资料来源:Doc163.com]
3.2 概要设计 11
3.2.1 系统功能描述 11
3.2.2 系统功能模块划分 12
3.2.3 系统流程设计 13
3.2.4 系统E-R图 15
3.3 系统实现 17
3.3.1 模型(Model)层 17
3.3.2 视图(Control)层 17
3.3.3 控制(Control)层 18
4 数据库结构设计与实现 22
4.1 数据表的创建 22
4.2 数据库的连接 23
4.2.1 配置文件 24
4.2.2 工具类 24
4.2.3 MySql图形操作工具Navicat 25
5 系统页面 25
5.1 前台界面 25
5.1.1 首页界面 25
5.1.2 站点查询结果界面 25
5.1.3 车次查询结果界面 26
5.1.4 留言薄界面 26
5.2 后台管理界面 27
5.2.1后台登录界面 27
5.2.2后台站点管理界面 27
5.2.3后台车次管理界面 28
5.2.4后台留言管理界面 29
6 系统测试 29
6.1 测试用户查询模块 29
6.1.1 车次查询 29
6.1.2 站点查询 29
6.1.3 站站查询 29
6.1.4 车站查询 30
6.2 测试系统管理模块 30
6.2.1 管理员登录 30
6.2.2 系统管理 30
6.3 测试留言簿管理 30
7 总结 30
参考文献 31
上一篇:企业职工保险金管理系统的设计与实现(JSP,MySQL)(附答辩)
下一篇:水产养殖公司门户网站的开发与实现(JSP,SQL2000)(附答辩)