周一至周日 8:00-22:30:
帮助中心 联系我们
当前位置:啊呀呀呀教科专业毕业设计 > 计算机 > JSP/JAVA > >列表
JSP/JAVA(  )
站点导航
展开/合拢

城市公交查询系统的设计与实现(MyEclipse JSP SQL)(新)

2013-09-20 17:15   来源:未知 人参与在线咨询

摘 要
公交查询系统是城市道路交通的重要组成部分,是城市发展的必然产物,是联系国民生活、社会生产和流通领域的关键环节。成都城市公交查询系统的发展处于一个较落后的水平,人们可以获得信息的方式较少,为了解决这种问题,提出了基于J2EE的成都市公交查询系统。
本文首先对公交查询系统的需求进行了分析,包括功能需求和非功能需求;接着介绍了系统总体设计思路、方案选择和数据库设计;随后详细阐述了系统主要功能模块的实现过程;最后给出系统的测试方案。本公交查询系统主要具有公交查询、用户留言、用户管理和后台车次管理功能。公交查询包括车次、站点、换乘等方案的查询;用户留言主要是收集用户的留言信息,以方便根据用户提供的留言信息或是提出的建议对系统进行修改和完善;用户管理功能主要是删除用户信息和修改用户注册的基本信息;后台车次管理功能主要是添加车次和站点功能、更新车次和站点功能、删除车次和站点功能。本系统基于B/S模式开发,采用JSP技术,SQL Server 2000构建后台数据库。
本系统的使用在方便广大市民,提高市民乘车效率的同时,也为信息化技术在城市现代化建设中,提供了有益的探索。

关键词:JSP;SQL;JDBC;公交查询


The Public Transport Inquiry System of Chengdu Based on J2EE
Abstract
Public transport inquiry system is an important part in traffic and transportation domain, and its also the inevitable result of social economys development in urban areas. As an important part of urban transportation system, urban public transportation system is acting a key role in human living, in social production and in transportation domain .But the inquiry system of public transportation developments in Chengdu is in a comparatively backward level. The general passengers have less way to obtain the information. In order to solve this kind of problem, an inquiry system of public transport in Chengdu based on J2EE is designed.
This paper firstly analyzed the requirements of public transport inquiry system, including functional requirements and non-functional requirements. Then introduces the comprehensive design of the system, system scheme selection and design of database. Then expounded the implementation process of the main functional modules of the system. Finally offers the test plan of the system. The public transport inquiry system includes bus enquiries,the functions of consumer message, the bus number managing on the backstage and the consumer managing.The bus enquiries has included the inquiry of trips, sites,transfer and so on.The function of consumer message mainly collects suggestions from consumer to modify and perfect the system functions. The function of user managing is to delete user information mainly and revises the fundamental user information. The functions of bus number managing are mainly to add, update and delete the bus number and the station on the backstage. The system is based on B / S model development, using the standard JSP language and built by SQL Server 2000 database.
毕业设计资源网 毕业设计网
Using the system is not just convenient for the general pubilc, improving work efficiency, but also provides beneficial exploration for the information technology modernization in the city.

Key words: JSP SQL JDBC public transport inquiry

目 录
开发总页数:28页
1 引言 1
1.1 选题背景 1
1.2 开发环境及技术简介 1
1.2.1 JSP基础知识 1
1.2.2 JDBC 2
1.2.3 JSP Servlet 3
1.2.4 开发环境 3
1.2.5 本文主要工作 3
2 系统需求分析 3
2.1系统调研 3
2.2系统目标 3
2.3 系统的功能需求 4
2.3.1 系统需求描述 4
2.3.2 系统数据流图 4
2.3.3 系统的功能 5
2.4 系统非功能需求 6
2.4.1 精度 6
2.4.2 安全性要求 6
2.4.3 时间特性要求 6
2.4.4 灵活性 6
3 系统设计 6
3.1 系统总体设计 6
3.2 系统方案选择 8
3.3 系统数据库设计 10
3.3.1数据库设计 10
3.3.2 系统E-R图 10
3.3.3 数据库表结构 12
4 系统实现 13
4.1 用户登录模块 13
4.2 用户个人信息管理模块 15
4.3 公交系统查询模块 16
4.3.1 车次信息查询 16
4.3.2 站点信息查询 17
4.3.3 公交换乘方案查询 19
4.4 站点信息管理模块 20
4.4.1 删除站点 20
4.4.2 添加站点 21
4.5 车次信息管理模块 22
4.5.1 删除车次 22
4.5.2 添加车次 22
4.6 留言板模块 23
4.6.1 发表留言 23
4.6.2 查看留言 24
4.6.3 删除留言 24
5 系统测试与分析 25
5.1 测试概述 25
5.1.1 测试目的 25
5.1.2 测试原则 25
5.1.3 测试方法 26
5.2 测试用例 26
5.3 测试分析 26
结 束 语 27
参考文献 28

基于系统需求分析,以下为该系统的详细基本功能:
(1)用户登录模块
管理员和普通用户分别拥有自己的用户名和密码。对于普通用户注册后如果登录成功,则直接进入到用户个人主界面并选择各种操作,否则会返回到登录界面重新进行登录。管理员登录成功进去管理员住界面选择各种操作。
(2)公交系统查询模块
普通用户登录成功后可根据自己需要进行公交查询。有包括车次查询、站点查询和查询公交换乘方案等。车次查询即为根据车次号查询车次经过的站点,该车次开收车时间,票价等基本信息;站点查询为经过该站点的车次信息;公交换乘方案查询即分别输入起始站点和目的站点并查询公交乘车方案。
(3)留言板模块
普通用户登录系统后,进入留言版模块,用户可以提出自己的一些看法意见和对本公交系统的建议,以供公交管理人员根据用户建议更加完善本系统,并能查看以前的留言。
(4)用户个人信息管理模块
用户登录成功后即可进入到用户的个人主界面,在个人主界面中,用户可以查看个人详细信息,包括用户名账号,保护邮箱等信息,并可以自行修改密码等个人信息,最后注销登录返回到系统登录界面。
  • 了解我们
  • 服务与支持
  • 工作时间
  • 我们的位置
  • 请认准本站唯一企业QQ:
  • 工作日周一至周日
  • 工作时间7×24小时制
  • 地址: