城市公共交通管理系统设计与实现设计.docx

上传人:b****2 文档编号:1403705 上传时间:2022-10-22 格式:DOCX 页数:24 大小:841.51KB
下载 相关 举报
城市公共交通管理系统设计与实现设计.docx_第1页
第1页 / 共24页
城市公共交通管理系统设计与实现设计.docx_第2页
第2页 / 共24页
城市公共交通管理系统设计与实现设计.docx_第3页
第3页 / 共24页
城市公共交通管理系统设计与实现设计.docx_第4页
第4页 / 共24页
城市公共交通管理系统设计与实现设计.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

城市公共交通管理系统设计与实现设计.docx

《城市公共交通管理系统设计与实现设计.docx》由会员分享,可在线阅读,更多相关《城市公共交通管理系统设计与实现设计.docx(24页珍藏版)》请在冰豆网上搜索。

城市公共交通管理系统设计与实现设计.docx

城市公共交通管理系统设计与实现设计

 

城市公共交通管理系统设计与实现

 

学生姓名:

xxx

指导老师:

xxx

所在院系:

xxx

所学专业:

xxx

研究方向:

xxx

 

xxx大学

xxx

xxx月

 

Buslineinquirysystem

 

Name:

xxx

Tutor:

xxx

College:

xxx

Major:

xxx

Direction:

xxx

xxxUniversity

xxx

Mayxxx

摘要

公交管理系统是城市道路交通的重要组成部分,是城市发展的必然产物,是联系国民生活、社会生产和流通领域的关键环节。

城市公交管理系统的发展处于一个较落后的水平,人们可以获得信息的方式较少,为了解决这种问题,提出了基于JAVA的城市公交查询系统。

本文首先对公交管理系统的需求进行了分析,包括功能需求和非功能需求;接着介绍了系统总体设计思路、方案选择和数据库设计;随后详细阐述了系统主要功能模块的实现过程;最后给出系统的测试方案。

本公交管理系统主要具有公交查询、用户管理和线路管理功能。

公交查询包括车次、站点、等方案的查询;后台车次管理功能主要是添加车次和站点功能、更新车次和站点功能、删除车次和站点功能。

本系统采用JSP技术,Oracle构建后台数据库。

本系统的使用在方便广大市民,提高市民乘车效率的同时,也为信息化技术在城市现代化建设中,提供了有益的探索。

关键词:

JSP;ORACLE;JDBC;公交管理

 

Citypublictrafficmanagementsystem

Abstract

Publictransportinquirysystemisanimportantpartintrafficandtransportationdomain,andit'salsotheinevitableresultofsocialeconomy'sdevelopmentinurbanareas.Asanimportantpartofurbantransportationsystem,urbanpublictransportationsystemisactingakeyroleinhumanliving,insocialproductionandintransportationdomain.Buttheinquirysystemofpublictransportationdevelopmentsisinacomparativelybackwardlevel.Thegeneralpassengershavelesswaytoobtaintheinformation.Inordertosolvethiskindofproblem,aninquirysystemofpublictransportbasedonJAVAisdesigned.

ThispaperfirstlyanalyzedtherequirementsofTransitmanagementsystem,includingfunctionalrequirementsandnon-functionalrequirements.Thenintroducesthecomprehensivedesignofthesystem,systemschemeselectionanddesignofdatabase.Thenexpoundedtheimplementationprocessofthemainfunctionalmodulesofthesystem.Finallyoffersthetestplanofthesystem.Thepublictransportinquirysystemincludesbusenquiries,thebusnumbermanagingonthebackstageandtheconsumermanaging.Thebusenquirieshasincludedtheinquiryoftrips,sites,transferandsoon.Thefunctionofconsumermessagemainlycollectssuggestionsfromconsumertomodifyandperfectthesystemfunctions.Thefunctionsofbusnumbermanagingaremainlytoadd,updateanddeletethebusnumberandthestationonthebackstage.ThesystemisbasedonJSPlanguageandbuiltbyORACLEdatabase.

Usingthesystemisnotjustconvenientforthegeneralpubilc,improvingworkefficiency,butalsoprovidesbeneficialexplorationfortheinformationtechnologymodernizationinthecity.

Keywords:

JSP;ORACLE;JDBC;Transitmanagement

 

1前言

随着城市经济发展,城市规模越来越大,相应的城市公交系统也越来越庞大。

许多新建小区大量出现,公交线路也日渐增多,给人们的出行带来了极大便利,但是由于城市规模的不断发展,给人们选择出行乘车线路造成了一定的困难,所以需要提供一个高效的系统,才是问题根本所在。

基于JAVA的城市公交管理系统,它不仅可以用于公交公司管理系统中,也可以单独作为公交管理系统的一个模块存在,并可以制作成公交信息系统查询网,放置于城市的主要场所。

这样不仅可以体现出一个城市的智能公交系统的水平,更显示出城市的数字化,信息化水平。

本项目研究的基于JAVA的城市公交查询系统,包括公交查询系统的大部分功能,,并提供了管理员用户后台维护公交信息的功能,做到能够实时添加和删除公交车次站点。

为用户查询提供更会准确的信息。

2.1研究背景

在信息化的时代,人们已经热衷于从互联网查找自己需要的信息,这一快捷、省时、省力的方式已服务于社会的各方面与各群体,互联网已成为人们生活中不可缺少的一部分。

由于缺少及时高效的实时路线查询服务,人们出行仍是口头询问和地图查询,尤其是刚刚来到一个陌生的城市,往往得不到最准确的路线信息,这给人们带来了许多烦恼。

公交已成为现代都市的主要交通工具,与人们生活息息相关,无论是工作、学习、探亲、旅游,公交车都已经是现代化城市的象征。

所以说对于公交路线的查询是与生活息息相关的事情,尤其是旅游,到达一个陌生的城市,最主要的是知道公交路线图。

所以城市公交管理系统的建立十分必要。

2.2意义

由于有些公交公司现在还没有将公交管理系统化,这给管理者以及乘客带来极大的不便。

乘客需要及时查询公交的相关信息,如果没有相关的平台解决此类问题将会很不方便。

另一方面,管理者如果没有一个完整的管理系统将会给数据的查找、统计、更新、和维护带来了很大的困难,也会大大降低工作效率。

所以城市公共交通管理系统十分具有研究意义。

2.3现状

随着城市建设和发展不断扩大,公交数量急剧增加,有关公交的各种信息量也成倍增长,传统的人工记忆方式管理也慢慢的无法适应形势的变化。

随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。

而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。

软件产业已成为社会信息化进程中的一个战略性产业。

在软件技术的应用中软件的开发技术尤其是应用型软件产品的开发技术成了重中之重。

不断开发适应用户需求、市场需要的新型软件产品。

随着社会的发展,软件也在不断的更新换代。

由于现在网络上公交查询系统已经非常健全,所以本系统主要用于公交公司内部管理为主,查询为辅。

2.4研究内容

本文主要综合介绍了基于Java的城市公交查询系统。

全文共五章,分别为研究背景和研究内容,系统需求分析,系统设计,系统实现和系统测试,其中每章的主要内容如下:

第一章为研究背景和研究内容,主要对项目的研究背景、研究内容进行介绍;

第二章为系统需求分析,主要描述系统的调研情况,以及系统功能需求和系统非功能需求,简单的介绍了系统的主要功能模块,包括用户登录、公交查询、和管理员维护等模块;

第三章为系统设计,主要解释了系统结构设计、方案的选择和系统数据库的设计;

第四章为系统功能模块的实现,描述了各个功能模块的实现,并给出关键模块的实现代码以及运行的效果截图;

第五章对系统做了整体测试,给出系统功能测试用例表,列出了系统测试模块样例,并做了简单分析。

2.5开发环境

本系统的开发采用JSP、Servlet、JDBC等技术。

本系统使用Eclipse作为开发环境,JDK釆用1.7版本,Tomcat6.0作为Web服务器。

数据库采用Oracle。

2.6本章小结

本章主要介绍了本系统所需要的研究背景和研究内容,使用网络这一快捷、省时、省力的工具可以更加方便的了解到用户所需求的功能,本文研究的内容主要是为使公交公司内部管理,以及查询更加方便。

浏览本章会对论文有一个初步的了解,最后是对论文的开发环境进行了介绍。

 

3系统需求分析

3.1系统调研

在公交信息化发展中已有公交查询系统,查询城市公交换乘方案等。

有很多系统没有后台的维护管理功能,公交信息不能实时的更新,本系统提供了管理员进行添加、删除车次站点等功能,能让用户和管理员更好的管理公交线路。

3.2系统目标

本项目设定的目标如下:

1.方便市民更好地掌握公交有关信息,辅助公交管理。

2.适应成都未来公共交通及社会交通模式快速变化的要求,适应公交运输体制改革的要求、适应成都公交服务向更高层次发展的要求。

3.为未来智能公交系统查询系统以及开发基于更广大用户的开放式的网络查询系统打下基础。

4.提高开发人员的软件开发能力,包括对软件工程思想的理解和运用、编程思想和动手能力的结合以及对项目开发进程的管理能力。

3.3系统的功能需求

3.3.1系统需求描述

系统需求:

1.公交管理系统需要满足来自两方面的需求,分别是查询公交系统的普通用户,后台维护管理人员。

2.查询公交系统的普通用户的需求是查询哈尔滨市公交线路、站点和换乘方案等信息。

后台维护管理人员对后台数据库的备份和恢复,添加公交线路站点和更改已有公交线路站点。

3.在公交管理系统开发时应该满足以下具体的系统需求:

(1)满足用户查询公交信息的基本要求。

(2)满足后台管理人员方便更改城市公交线路站点等信息的基本要求。

(3)对使用该系统的用户技能要求比较低,操作方便。

(4)能够使用人机互交,界面大方得体,实用。

(5)能够保障城市公交信息数据的安全,准确。

3.3.2系统的功能

系统的功能模块包括管理员登录模块,公交系统查询模块,站点信息维护模块、车次信息管理模块和司机信息管理模块。

基于系统需求分析,以下为该系统的详细基本功能:

1.管理员登录模块

管理

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1