城市公交查询系统的设计与实现本科毕业设计论文

合集下载

公交查询系统的设计与实现.docx

公交查询系统的设计与实现.docx

.公交查询系统的设计与实现班级: 12 物联网工程学号: 1201141057姓名:郑秀成日期:2014 年 12 月 15 日.引言随着因特网发展的日新月异,人们利用网络实现资源共享以及协同工作越来越成为时代的潮流,使用各种网上的软件方便生活,已经成为了一个不可扭转的趋势。

以此设计题目为目的,选择市作为实践对象,以市公交系统为基础,再利用所学知识,熟练运用开发工具后,开发一个市手机公交线路查询软件,并且尽可能将其开发为一个方便大众使用的公交线路查询软件。

而且在当今公交出行线路多数是通过PC 机查询获得的,但是假想一下在公交出行线路走到一半的时候计划有所变化,公交出行线路需要有所调整,那么如何能够动态掌握线路信息显得尤为重要,而且将来对生活的满意度也不仅仅是百姓致富安居乐业就足以,而是逐渐趋向于一个更人性化的服务。

城市交通服务以及附属的一些服务一直都在不断的随着社会的进步而进步,这些服务从最开始的直接人力服务转向技术型服务,如询问,路牌等,然而这些服务总是有比较大的局限性,即纵然你知道了这条路该怎么走,下条路线该通到哪却不知,于是开发这个手机公交线路查询软件,可在手机上随时随地对公交线路进行查询,对用户将要出行的路线了如指掌,这对用户来说可以省去很多麻烦,节省不少时间。

本次毕业设计结合市公交线路系统开发一个公交线路手机查询软件,服务于大众。

.目录第一章需求分析与概要设计 (1)1.1可行性分析 (1)1.2需求分析 (2)1.2.1 系统功能需求 (2)1.2.2服务器端需求分析 (3)1.2.3客户端需求分析 (4)1.2.4开发环境及工具需求分析 (5)1.3概要设计 (6)1.3.1开发流程 (6)1.3.2系统数据流图 (6)1.3.3系统整体结构说明 (7)1.3.4系统功能模块的划分 (8)第二章模式设计 (12)2.1C/S 模式简介 (12)2.2B/S 模式简介 (12)2.3B/S-C/S 模式 (13)2.3.1B/S-C/S模式定义 (13)2.3.2B/S-C/S模式特点 (15)第三章数据库设计 (16)3.1数据库结构 (16)3.2服务器数据库设计: (16)3.3客户端数据库设计: (20)3.3.1SQLite 简介 (20)3.3.2数据库设计 (21)第四章系统测试 (24)4.1系统测试方案 (24)4.2性能分析 (24)总结 (26).第一章需求分析与概要设计1.1 可行性分析可行性分析是对系统进行全面、概要的分析。

城市公交车查询系统毕业设计

城市公交车查询系统毕业设计

城市公交车查询系统毕业设计城市公交车查询系统是一个为乘客提供公交车信息和查询服务的在线平台。

它可以帮助乘客获取准确、实时的公交路线、车辆位置、到达时间等信息,方便乘客规划出行,提高城市公交系统的效益和客户满意度。

首先,城市公交车查询系统可以提供详尽的公交路线信息。

乘客可以在系统中输入起点和终点,系统将给出最合适的公交路线。

这包括公交车编号、车辆类型(如大巴、中巴等)、车辆容量、乘车站点以及途径地点等信息。

这样,乘客可以清楚地了解乘坐该路线的公交车信息,快速找到最佳的乘车方案。

其次,城市公交车查询系统还能提供公交车的实时位置信息。

乘客可以在系统中输入公交车编号或填写线路信息,即可获得所选公交车的当前位置和行驶状态。

这对乘客来说非常有用,尤其是在等车时可以准确预估公交车到达的时间,避免长时间等候和延误。

此外,城市公交车查询系统还可以提供公交车到达时间的预估。

系统根据实时交通状况和历史数据,预测具体公交车的到达时间。

这使得乘客可以提前规划出行时间,更好地安排自己的行程。

城市公交车查询系统还可以提供其他实用功能,如站点查询、票价查询、乘车规划等。

乘客可以根据自己的需求,随时查询所需信息,便捷地完成出行准备。

对于城市公交系统的管理者来说,城市公交车查询系统也有很大的帮助。

他们可以通过系统数据实时监测公交车的运行情况,了解交通拥堵、车辆故障等情况。

通过分析这些数据,他们可以及时调度和优化公交车资源,提高公交系统的运行效率。

总之,城市公交车查询系统是一项十分有前景和应用价值的项目。

它可以方便乘客获取公交车信息和查询服务,提高公交出行的便利性和舒适度。

同时,它也为城市公交系统的管理者提供了重要的数据支持和决策依据。

未来,我们可以进一步完善和拓展城市公交车查询系统,为人们的出行带来更多便捷和舒适。

城市公交查询系统的设计与实现_毕业设计(论文)

城市公交查询系统的设计与实现_毕业设计(论文)

城市公交查询系统的设计与实现1 引言由于我国城市化建设进程的推进,目前城市不断地在向郊区延伸,边缘不断扩大,与郊区的边界甚至开始变得模糊化;城市公交路线与旅游景点不断地增多,许多公交路线因为道路施工时常调整,导致众多市民,特别是一些大中型城市的市民,对各条公交路线的信息不清楚或掌握得不准确。

并且当今各大城市的家庭轿车相继增多,使城市交通出现拥堵现象。

而公共交通与其它交通方式相比具有人均占用道路少、能源消耗低、运输成本低、污染相对较小、客运量大,运送效率高等优点,它是解决大、中城市交通拥堵等交通问题的首选策略,所以各大城市都在积极地发展公共交通的运用。

本毕业设计主要的目的就是通过公交查询以及旅游信息查询,实现中心控、快捷更新的查询方式等等,方便本地居民及外来游客的相关信息查询操作。

本设计的预期成果是:此系统能够使用户简单的查询出他们自己想要的公交线路经过哪些站点,在到达目的地前都需要在哪一站可以转乘,然后继续换乘哪路车到达目的地;还可通过本网站对长春这个城市的一些历史遗迹、现代化场所、娱乐设施等有个大概的了解,方便外来工作人员或游客在工作之余或探亲访友之余观光游览;也可以通过本网站预先知道本城市都有哪些高等大学,对自己略知的大学有个初步的了解,并通过高校信息模块中的一些简介、邮箱等查询到高校的地址等便于用户到该校参观以及可以通过哪些车次可以到达目的地。

用户还可通过本网站的友情链接了解到该地的一些相关实时新闻、城市周边的旅游胜地、省内的各大有名景点的相关信息的链接及政府网站、经济贸易网站,及时了解当地的相关政府政策,经济建设的信息。

1.1 国内外发展与现状交通、旅游问题一直是城市管理的难题之一,而交通、旅游问题直接影响到人民的工作和生活。

随着时代的进步,信息化既是解决交通、旅游问题的重要手段,也是交通、旅游两大行业的发展方向。

国外较发达的国家的公交查询、旅游查询信息系统发展相对成熟,他们采用结合所有城市交通工具及其所经的路线、旅游景点,并且与每一站点周围的建筑和公共设施联系起来的方式进行信息查询,确实大大方便了市民及游客的工作及生活。

城市公交车查询系统毕业设计

城市公交车查询系统毕业设计

城市公交车查询系统毕业设计一、用户需求分析在我们的城市中,公交车是人们出行的主要交通工具之一。

然而,对于许多乘客来说,查找公交车线路、车辆到站时间等信息仍然是一个困难的任务。

因此,我们的目标是开发一个城市公交车查询系统,以方便乘客获取相关信息。

通过调查和分析,我们确定了以下用户需求:1. 用户需要能够查询到所有公交线路的信息,包括线路名称、起点和终点站等。

2. 用户需要能够查询到特定公交线路的详细信息,包括途经站点、首末班车时间等。

3. 用户需要能够查询到实时公交车到站时间信息。

4. 用户需要能够通过输入关键字或选择选项来查询相关信息。

5. 系统应具备良好的用户体验,界面简洁明了,操作方便快捷。

二、系统设计基于用户需求分析,我们设计了以下系统架构:1. 后端服务器:负责处理用户请求,从数据库中获取并返回相关信息。

2. 前端界面:提供用户交互界面,用于接收用户请求和显示查询结果。

3. 数据库:存储所有公交线路和实时到站时间等信息。

系统流程如下:1. 用户通过前端界面输入查询请求。

2. 前端界面将查询请求发送给后端服务器。

3. 后端服务器根据查询请求从数据库中获取相关信息。

4. 后端服务器将查询结果发送回前端界面。

5. 前端界面将查询结果显示给用户。

三、数据库设计为了满足用户需求,我们需要设计一个包含以下数据表的数据库:1. 线路表(Line):包含线路名称、起点站、终点站等线路信息。

2. 站点表(Station):包含站点名称、所属线路等站点信息。

3. 到站时间表(ArrivalTime):包含车辆编号、站点名称、预计到站时间等实时到站时间信息。

4. 用户表(User):包含用户信息,如用户名、密码等。

四、界面设计为了提供良好的用户体验,我们设计了以下简洁明了的界面:1. 主页:显示所有公交线路的列表,用户可以点击线路名称查看详细信息。

2. 线路详情页:显示特定公交线路的详细信息,包括途经站点、首末班车时间等。

城市公交查询系统设计与实现毕业论

城市公交查询系统设计与实现毕业论

学号:2015 届本科生毕业论文(设计)城市公交查询系统设计与实现学院(系):专业班级:学生姓名:指导教师:合作指导教师:完成日期:城市公交查询系统设计与实现摘要公交作为城市的主要交通手段之一,随着人们的生活水平的提高和出门次数的增多,占着越来越重要的地位。

随之而来也带来了查询公交路线的问题。

成千上万的公交纵横整个城市,对于一个初来咋到的游客或者求学者来说,坐上正确的、快速的、便利的、优惠的公交去到正确的目的地尤其重要。

在此背景下,公交查询系统应运而生,该系统致力于为乘客提供最新的公交公告信息、最适合乘客的公交路线以及提供方便乘客们讨论路线的留言板功能,让乘客们出行无忧,一帆风顺。

其中主要功能包括:路线查询(最少换乘、最少时间、最少费用)、站点查询、车次查询、公告信息查看、留言板及管理员对这些信息的管理模块。

关键词:公交查询系统;JAVA+STRUTS2+JSP;MySqlDesign and Implementation of Bus Circuit Search SystemAbstractBus, as one of the most important transportation means of the city, with the improvement of people’s living standards and the increase number of out home, occupying an increasingly important role. However, it’s also brought the problem of querying bus routes. Thousands of buses aspect the whole city, it’s especially important for those who is the first time here for traveling or attending school to ride the right, the fastest, the convenient, and the cheapest bus reach the right destinations. For this purpose, the ‘bus circuit search system’ appeared. This system was designed for passengers to get the latest bus announcements and the most suitable bus routes and provide ‘message board’ for passengers to discuss routes or some other things. Let passengers travel with no worries and all things goes well. The main functions include: routes inquiry (least transfer, least time, and least fee), stations inquiry, cars inquiry, announcements view, message board, and the module of administ rator’s management of theses information.Keywords:bus circuit search system; JAVA+STRUTS2+JSP; MySql目录第1章绪论................................................................................................................. - 1 -1.1课题背景及意义.............................................................................................. - 1 -1.1.1选题背景................................................................................................ - 1 -1.1.2 选题意义............................................................................................... - 1 -1.2 系统目标......................................................................................................... - 2 -第2章系统开发工具及环境简介............................................................................. - 3 -2.1 系统开发工具................................................................................................. - 3 -2.1.1 JA V A简介.............................................................................................. - 3 -2.1.2 Struts 2简介........................................................................................... - 3 -2.1.3 JSP简介................................................................................................. - 3 -2.1.4 MySql简介............................................................................................ - 4 -2.1.5 JDBC简介 ............................................................................................. - 4 -2.2运行环境.......................................................................................................... - 4 -2.2.1 Myeclipse简介 ...................................................................................... - 4 -2.2.2 Tomcat7.0简介...................................................................................... - 5 -第3章需求分析......................................................................................................... - 6 -3.1 系统需求分析................................................................................................. - 6 -3.1.1 系统用户功能....................................................................................... - 6 -3.1.2 系统管理员功能................................................................................... - 6 -3.2 数据库需求分析............................................................................................. - 7 -3.2.1 信息要求............................................................................................... - 7 -3.2.2 处理要求............................................................................................... - 7 -3.3 性能需求分析................................................................................................. - 8 -3.3.1 系统的及时性....................................................................................... - 8 -3.3.2 系统的准确性....................................................................................... - 8 -3.3.3 系统的易用性....................................................................................... - 8 -第4章系统概要设计................................................................................................. - 9 -4.1 概述................................................................................................................. - 9 -4.2 功能模块......................................................................................................... - 9 -4.2.1 前台用户............................................................................................... - 9 -4.2.2 后台管理员......................................................................................... - 10 -4.3 数据库设计.................................................................................................... - 11 -4.3.1 数据库概念结构设计.......................................................................... - 11 -4.3.2 数据库逻辑结构设计......................................................................... - 12 -第5章详细设计与实现........................................................................................... - 17 -5.1 前台功能....................................................................................................... - 17 -5.1.1用户登录注册...................................................................................... - 17 -5.1.2 查询..................................................................................................... - 19 -5.1.3 留言板................................................................................................. - 21 -5.2 后台功能....................................................................................................... - 22 -5.2.1 管理员登录......................................................................................... - 22 -5.2.2 信息管理............................................................................................. - 23 -第6章系统测试....................................................................................................... - 26 -6.1 前台功能测试............................................................................................... - 26 -6.1.1 查询路线............................................................................................. - 26 -6.1.2 车次查询............................................................................................. - 29 -6.1.3 站点查询............................................................................................. - 30 -6.2 后台功能测试............................................................................................... - 31 -6.2.1 路线查询............................................................................................. - 31 -6.2.2 路线添加............................................................................................. - 31 -6.2.3 路线删除............................................................................................. - 32 -6.2.4 路线修改............................................................................................. - 33 -总结............................................................................................................................. - 35 -致谢............................................................................................................................. - 36 -参考文献..................................................................................................................... - 37 -第1章绪论在这一章节中将主要介绍课题的选题背景和意义,以及在设计与实现该城市公交查询系统过程中使用到的开发技术与运行环境。

城市公交查询系统的设计与实现毕业论文

城市公交查询系统的设计与实现毕业论文

城市公交查询系统的设计与实现目录摘要......................................................... Abstract (I)第1章引言 01.1课题背景 01。

2 论文的研究内容 01。

3 论文的组织结构 0第2章系统的开发工具与环境 (2)2.1 ASP。

NET简介 (2)2.2 概述 (3)2.3 系统的开发要求 (4)第3章需求分析 (5)3。

1 系统需求分析 (5)3.2 数据库需求分析 (5)3.3 性能需求 (6)第4章系统概要设计 (8)4。

1 概述 (8)4.2 功能模块划分 (8)4.3 数据库设计 (9)第5章详细设计与实现 (16)5.1 前台功能的实施 (16)5。

2 后台管理功能的实现 (20)第6章测试与维护 (26)6.1 创建和测试应用程序 (26)6.2 测试项目 (26)6.3 程序改进 (27)6。

4 测试方法 (27)6。

5 测试内容 (28)6。

6 软件维护 (28)结论 (30)致谢 (31)参考文献 (32)摘要我国城市公交乘客信息系统的发展处于一个较落后的水平,广大乘客可以获得信息的方式很少,为了解决这种问题,加快发展城市公交信息化,设计一个城市公交查询系统是具有一定实际应用意义的.在此背景下,我开发了这个应用程序-——城市公交查询系统。

本次设计,首先我考虑了公交运营的实际情况和不同公交乘客的实际要求,分析了此系统应该具有的功能;其次对系统的主要功能模块进行了详细地描述,其中主要包括二个模块—-—查询模块(包括按线路查询、按站点查询和按两站点查询)和管理更新模块(包括公交站点管理和公交线路管理),最后结合系统开发阶段和调试阶段发现的问题,提出了系统需要完善的地方,总结了开发此系统所取得的经验。

关键词:公交, ASP。

NET,查询,B/S结构,数据库AbstractThe development of the bus passenger information system is in a level that fall behind of the city in our country。

城市公交查询系统(论文范文_JSP_JAVA_毕业设计)

城市公交查询系统(论文范文_JSP_JAVA_毕业设计)

需要本论文完整程序源代码,答辩PPT或者更多毕业论文,联系上传者即可目录摘要 (1)第一章绪论 (2)1.1 数据库技术 (2)1.1.1 数据库体系结构 (2)1.1.2 数据库管理信息系统(DBMS) (2)1.2 公交查询系统 (3)1.2.1 计算机网络 (3)1.2.2 系统功能 (3)1.2.3 系统运行环境 (3)1.2.4 系统开发工具 (4)1.2.5 现状与前景 (4)1.3 本文所作的工作 (4)第二章基于Eclispe平台下的开发技术 (5)2.1 B/S结构介绍 (5)2.2 Java程序框架 (6)2.3 B/S架构具备极大的优越性 (6)第三章公交查询系统设计分析 (6)3.1应用需求分析 (7)3.2 系统功能模块划分 (7)3.3 系统数据库设计 (8)3.3.1概念设计 (8)3.3.2 逻辑设计 (10)第四章公交查询系统设计分析 (11)4.1 查询模块的功能实现 (11)4.2 管理更新的功能实现 (13)4.3 公交线路管理 (14)结束语 (16)致谢 (17)摘要如今计算机网络发展非常迅速,时间的重要性对于人们来说不言而喻,人们出行越来越注重时间的节约,城市公交已经成为出行的一种主要的方式,本文结合公交运行的实际来对公交查询信息系统进行可行性研究,通过详实的问题定义与需求分析并且进行了合理的设计,提出了在B/S模式下的三层体系结构,应用了当前最流行的Eclispe开发环境,后台采用了以目前最稳定的SQL Server2005数据库为开发平台。

目前,该信息系统已经完成了模块的需求分析、数据库设计以及应用程序设计的工作,并且主要模块运行有效、稳定。

该系统可以帮助查询人员找到能最快到达目的地,并且节约费用。

通过浏览器查询,通过计算机网络全面联网,实现中心控制、自动更新、更多的查询方式、和GIS 系统的互联互通等等更多更强大的功能。

从这方面来说,此系统具有美好的应用前景。

城市公共交通管理系统设计与实现_毕业设计论文

城市公共交通管理系统设计与实现_毕业设计论文

城市公共交通管理系统设计与实现学生姓名:xxx指导老师:xxx所在院系:xxx所学专业:xxx研究方向:xxxxxx大学xxxxxx月Bus line inquiry systemName: xxxTutor: xxxCollege: xxxMajor: xxxDirection: xxxxxx UniversityxxxMay xxx摘要公交管理系统是城市道路交通的重要组成部分,是城市发展的必然产物,是联系国民生活、社会生产和流通领域的关键环节。

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

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

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

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

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

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

关键词:JSP;ORACLE;JDBC;公交管理-I-City public traffic management systemAbstractPublic transport inquiry system is an important part in traffic and transportation domain, and it's also the inevitable result of social economy's 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 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 based on JA V A is designed.This paper firstly analyzed the requirements of Transit management 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 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 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 JSP language and built by ORACLE 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.Keywords: JSP; ORACLE; JDBC; Transit management-II-目录摘要 (I)Abstract (II)1 前言................................................................... - 1 -2.1 研究背景....................................................................................................................... - 1 -2.2 意义............................................................................................................................... - 1 -2.3 现状............................................................................................................................... - 1 -2.4 研究内容....................................................................................................................... - 2 -2.5 开发环境....................................................................................................................... - 2 -2.6 本章小结....................................................................................................................... - 2 -3 系统需求分析........................................................... - 3 -3.1系统调研........................................................................................................................ - 3 -3.2系统目标........................................................................................................................ - 3 -3.3 系统的功能需求........................................................................................................... - 3 -3.3.1 系统需求描述 .................................................................................................... - 3 -3.3.2 系统的功能 ........................................................................................................ - 4 -3.4 系统非功能需求........................................................................................................... - 4 -3.5 本章小结....................................................................................................................... - 5 -4 系统设计............................................................... - 6 -4.1 系统总体设计............................................................................................................... - 6 -4.2 系统方案选择............................................................................................................... - 7 -4.3 系统数据库设计........................................................................................................... - 9 -4.3.1数据库设计 ......................................................................................................... - 9 -4.3.2 登陆系统E-R图 ................................................................................................ - 9 -4.3.3 数据库表结构 .................................................................................................... - 9 -4.4 本章小结..................................................................................................................... - 10 -5 系统实现.............................................................. - 11 -5.1 用户登录模块............................................................................................................. - 11 --III5.2 公交系统查询模块 ..................................................................................................... - 12 -5.2.1 车次信息查询 .................................................................................................. - 12 -5.3 站点信息管理模块 ..................................................................................................... - 13 -5.3.1 删除线路 .......................................................................................................... - 13 -5.3.2 修改线路 .......................................................................................................... - 14 -5.4 车次信息管理模块 ..................................................................................................... - 15 -5.4.1 新增线路 .......................................................................................................... - 15 -5.5 司机信息管理模块 ..................................................................................................... - 17 -5.6 本章小结..................................................................................................................... - 18 -6 系统测试.............................................................. - 19 -6.1 测试概述..................................................................................................................... - 19 -6.1.1 测试目的 .......................................................................................................... - 19 -6.1.2 测试原则 .......................................................................................................... - 19 -6.1.3 测试方法 .......................................................................................................... - 19 -6.2 测试用例..................................................................................................................... - 19 -6.3 测试结果..................................................................................................................... - 20 -6.4 本章小结..................................................................................................................... - 22 -7 结论................................................................ - 23 -参考文献................................................................ - 24 -致谢.................................................................. - 25 --IV-1 前言随着城市经济发展,城市规模越来越大,相应的城市公交系统也越来越庞大。

基于web的城市公交查询系统设计与实现毕业设计

基于web的城市公交查询系统设计与实现毕业设计

毕业设计说明书学生姓名学号学院专业计算机科学与技术(软件工程)题目基于web的城市公交查询系统设计与实现指导教师讲师/硕士(姓名)(专业技术职称/学位)2013 年 5 月毕业论文独创性声明本人郑重声明:本论文是我个人在导师指导下进行的研究工作及取得的研究成果。

本论文除引文外所有实验、数据和有关材料均是真实的。

尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果。

其他同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。

作者签名:日期:摘要:随着信息化时代的推进,各个行业都在采用信息化的管理方式。

城市公交的查询也可以依托计算机技术,来更好的为乘客提供信息服务,提高工作效率,降低乘客出行成本。

如此才能提高公交在各出行方式中的竞争力。

本设计是以Microsoft SQL Server 2005作为后台数据库开发,以Visual Studio 2008作为开发平台,开发的基于的城市公交查询系统。

该系统主要包括以下功能模块:乘客前台查询和管理员后台管理。

前台查询包括换乘查询、线路查询、站点查询、评价统计,后台管理模块则通过管理员登录后分别实现对站点、线路的添加、删除、修改。

本论文详细介绍了各模块的设计与实现。

关键词:公交,,查询,数据库Abstract:With the advancement of the information age, all industries in information management. Urban public transport queries can rely on computer technology, to provide passengers with a better service, improve efficiency, reduce the cost of passenger travel.The design is based on Microsoft SQL Server 2005 as the back-end database development as a development platform, Visual Studio 2008, the development of urban public transport query system based on . The system includes the following functional blocks: Passengers front and administrators Admin. The front desk query includes: Transfer Inquiry line inquiry, site for the evaluation of the statistics, the background management module added to the site, line by the administrator login, delete, modify. This paper introduces the design and implementation of each module.Keywords:BUS,, Inquiry, Database目录1 前言 (3)1.1 课题背景 (3)2 系统的开发工具与环境 (3)2.1 简介 (3)2.2 系统的开发要求 (4)3 需求分析 (4)3.1 功能需求分析 (4)4 设计准备 (5)4.1 功能模块划分 (5)4.2 数据库设计 (5)4.2.1 数据库概念结构设计 (5)4.2.2 数据库逻辑结构设计 (7)5 详细设计与实现 (9)5.1 关于数据库操作 (9)5.2 功能实现 (10)5.2.1 主界面 (10)5.2.1 站点查询 (10)5.2.2 线路查询 (12)5.2.3 换乘查询 (13)5.3 后台管理 (16)5.3.1 管理员登录 (16)5.3.2 添加、修改、删除站点 (17)5.3.3 添加、修改、删除车次 (19)5.4 评价管理 (23)6 测试 (25)6.1 开发过程遇到问题 (25)6.2 进一步研究工作 (26)结束语 (27)参考文献 (28)致谢 (29)1 前言1.1 课题背景交通是每个城市发展的标志,便捷通达的交通系统能合理有效的改善交通拥塞、能源紧张、噪声干扰、废气污染等一系列问题,推动城市的建设与进步。

城市公交查询系统的设计与实现

城市公交查询系统的设计与实现

摘要摘要随着城镇化进程的快速推进,公交系统得到空前的发展,公交线路和公交车的数量也随之迅速增加,市民的日常出行的条件得到了很大提高。

在我国现阶段,查询公交信息主要还是通过使用查看交通图、查看城市地图、查看车站站牌或向人询问等常规手段来实现的,既不能保证信息的及时性和准确性,又无法合理安排乘车线路。

基于此,笔者以自己所在的车管所研究背景,以城市公交查询系统为设计对象,开发一款基于网络查询的公交信息查询系统,适合中小城市使用,这是解决当前中小城市公交信息查询困难的有效手段,具有良好的应用价值。

首先,介绍了本文的选题依据,对当前国内外城市公交查询系统的发展现状以及未来发展趋势进行分析,明确研究主要内容;然后,对城市公交查询系统进行需求分析,主要从系统功能需求以及系统的性能需求等方面进行分析,其中在系统的功能需求方面,主要从公交线路查询、站点信息查询、公交换乘以及时间查询四大方面进行系统的功能需求分析;在此基础上,对公交查询系统进行了设计,主要是明确系统设计目标、原则,采用B/S模式、技术完成系统的体系架构设计、网络拓扑结构设计,并采用UML建模技术、SQL Server 2005完成公交线路查询、站点信息查询、公交换乘以及时间查询等功能模块设计以及系统的数据库设计;最后,介绍了系统的开发运行环境,实现了公交线路查询、站点信息查询、公交换乘以及时间查询等模块的核心界面和代码,并采用软件测试的一般方法完成系统的功能和性能测试;并对全文进行总结,指出本系统研究的不足和未来研究方向。

本文设计的城市公交查询系统实现了公交路线查询、公交站点查询、公交换乘、公交到站时间查询等功能,并且系统的功能和性能满足公交查询业务的基本需求,具有良好的应用价值,有利于解决当前公交信息查询困难的问题。

关键词:城市公交查询;公交路线;公交换乘ABSTRACTWith the rapid process of urbanization, public transportation system get unprecedented development, the number of bus lines and bus is increasing rapidly; the public daily travel conditions have been greatly improved. At the present stage of our country, mainly through the use of public transportation query information or view the traffic map, view the city map, view the station bus stop to ask for information or to achieve other conventional means, it can not guarantee that the information timeliness and accuracy, and can not reasonably arrange the car line. Based on this, the author takes own Che Kwun research background, with the city public transportation query system for the design of objects, the development of a network query based on bus information query system, suitable for small and medium-sized city use, this is the solution to the current small and medium-sized city bus information query and effective means of hard, has good application value.First of all, introduced this article selected topic basis, the current development of urban public transport inquiry system at home and abroad present situation and future development trend is analyzed, specifically studies the main content; Then, the demand analysis of urban public transport inquiry system, mainly from the system function demand and system performance requirements were analyzed, and the function of the system demand, mainly from the bus route query, site information query, transit system and query time four aspect analysis of functional requirements; On this basis, to public transport query system design, main is clear system design objectives, principles, using B/S mode, technology, completed system architecture design, network topology structure design, and USES the UML modeling technology, SQL Server 2005 to complete the bus route query, site information query, transit and time query function module design and system database design; Finally, this paper introduces the system development environment, realize the bus route query, site information query, the core of the transit and time query module interface and code, and by using the general method of software testing complete system function and performance tests; And to summarize the full text, points out the shortage of the system research and the future research direction.Bus query system based on Web design in this paper to realize the bus route query, query bus stations, bus transfer, bus arrival time query, and other functions, and the system function and performance meet the basic needs of bus query operations, has good application value, and helps to solve the current bus information query difficult problem.Keywords:City bus inquiry; bus routes; bus transfer目录摘要 (i)ABSTRACT (ii)目录 (iv)1 绪论 (1)1.1 选题依据 (1)1.2 国内外研究现状 (2)1.2 相关技术概述 (3)1.2.1 B/S概述 (4)1.2.2 技术 (4)1.2.2 SQL数据库技术 (7)1.3 研究主要内容 (8)2 城市公交查询系统的需求分析 (9)2.1 系统概述 (9)2.2 系统的功能需求 (9)2.2.1 公交路线查询 (9)2.2.2 站点信息查询 (10)2.2.3 公交换乘 (10)2.2.4 时间查询 (10)2.3 用例分析 (11)2.4 系统的性能需求 (13)3 城市公交查询系统设计 (15)3.1 系统设计原则 (15)3.2 系统总体结构设计 (16)3.2.1 体系构架设计 (16)3.2.2 网络拓扑结构设计 (17)3.3 系统功能模块设计 (18)3.3.1 公交路线查询模块 (19)3.3.2 站点信息查询模块 (20)3.3.3 公交换乘模块 (21)3.3.4 时间查询模块 (24)3.4 数据库设计 (25)3.4.1 概念结构设计 (25)3.4.2 物理结构设计 (27)3.4.3 数据表设计 (29)3.5 安全性设计 (31)4 城市公交查询系统实现与测试 (34)4.1 系统软硬件环境 (34)4.2 系统主要功能模块实现 (34)4.2.1 公交路线查询模块实现 (34)4.2.2 站点信息查询模块实现 (36)4.2.3 公交换乘模块实现 (37)4.2.4 时间查询实现 (41)4.3 系统测试 (42)4.3.1 用例设计 (43)4.3.2 测试实施 (46)4.3.3 测试结果分析 (49)5 结论与展望 (51)5.1 结论 (51)5.2 展望 (51)参考文献 (53)1 绪论1.1 选题依据生活水平的提高,人们的出行需求也在逐渐的增加,出行的首选必然是对交通工具的选取,城镇化加快,人们出行越来越关心公共交通工具的使用,公告交通工具作为一项基础的公共服务设施,发展十分迅速,公交数量以及公交线路在各大城市得到不断的完善,形成遍布城市的公交路线网。

基于java城市公交查询系统的设计与实现毕业论文

基于java城市公交查询系统的设计与实现毕业论文

太原公交查询系统的设计与实现学生姓名: 指导教师:[摘要]公交查询系统是为了方便人们查询公交的信息,并且能够及时的做到信息更新,其主要是要做到方便人们的使用,信息的可维护性和程序的稳定性。

本系统采用了JSP编程语言,数据库使用Mysql。

计算机技术不断发展,逐渐适应用于各领域,给人们的学习工作生活带来了便利,在公交查询系统也是这样。

纸质的公交指南或繁杂的网络版公交指南,都在不同程度上限制了市民出行的方便性。

本论文介绍的是一个城市的公交查询系统,方便市民用最简约的方式,查询到最实用的公交信息。

本论文是在此系统经过测试并且所有功能都实现的基础上完成的,主要涉及软件,数据库与网络技术等。

[关键词]城市公交查询系统;数据库;JSP;SSHAbstract:This city buses inquiry system aims to make the resident inquire city buses information more convenient and must achieve the information not too lag,but its main idea is the system administrate user-friendly, the data processes reliability, the maintainability,as well as procedure toughness。

The system uses the JSP programming language and MYSQL as database。

Along with computer technology's unceasing development,the computer applies in each big domain, and has brought the enormous convenience to people’s life, the city buses referral system is also。

城市公交查询系统设计与实现毕业论文

城市公交查询系统设计与实现毕业论文
作 者 签 名:日 期:
指导教师签名:日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
关键词:公交查询系统;JAVA+STRUTS2+JSP;MySql
Design andImplementation ofBusCircuitSearchSystem
Abstract
Bus, as one of the most importanttransportation means of the city,with the improvement of people’s living standards and the increase number of out home, occupying an increasingly important role.However, it’s also brought the problem of querying bus routes.Thousands of buses aspect the whole city, it’s especially important for those who is the first time here for traveling or attending school to ride the right, the fastest, the convenient, and the cheapest bus reach the right destinations.Forthis purpose, the ‘bus circuit search system’ appeared.This systemwasdesignedforpassengersto get the latest bus announcements andthe most suitable bus routes andprovide ‘message board’ for passengers todiscussroutes orsome other things.Let passengers travel with no worries and all things goes well.The main functions include:routesinquiry (least transfer,least time,and leastfee),stations inquiry, cars inquiry, announcements view, message board, andthe moduleofadministrator’s management ofthesesinformation.

公交查询系统_毕业设计论文_开题报告

公交查询系统_毕业设计论文_开题报告

四、毕业设计思路框架 (一)设计方法 1.查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关 资料。 2.通过查询资料了解该系统要如何做,及要做哪些东西。 3.设计出大体上的功能模块,画出模块图。 4.通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一 步的做法和注意的地方。 5.对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统 的目的。 6.最后,整理各阶段的设计记录文档,写成论文稿。
指导教师签名: 年 月
开发工具 选用设计语言 目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发 工具也很多,例如:Visual C++ ,Visual Basic,PowerBuilder,Dephi, visual foxpro 等,
它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期 短,对于本任务都能够胜任。 Visual Basic 是一种可视化的、 面对对象和条用事件驱动方式的结构化高级程序设计, 可用于开发 Windows 环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与 Windows 的专业开发工具 SDK 相媲美, 而且程序开发人员不必具有 C/C++编程基础。 Visual 在 Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用 Windows 内 部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与 嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出 Windows 环境下功能
1. 线路信息的管理:对线路信息的增加、删除、修改等 2. 根据线路信息自动生成站点信息,对已生成站点信息的维护。系统 自动检测已生成的站点信息,如果站点信息未生成,则产生。否则 不以生成。 3. 站点附近单位管理:对单位信息的增加、修改、删除。

公交车管理系统论文

公交车管理系统论文

分类号:2011届本科生毕业论文题目:公交查询系统的设计和实现作者姓名:教学点名称:校本部所学专业:计算机科学与技术指导教师姓名:指导教师职称:2011 年10月20日摘要随着我国城市的发展,城市的覆盖面积日益扩大,人口的流动也庞大而复杂,出行成为人们的一大难题,又由于在全世界能源的紧缺,世界各国人们正在努力节约能源和寻找新的能源,我国城市的交通压力日益扩大,人们不得不慎重的考虑出行的方式以及出行的方便,这就要依靠城市公交车来满足,城市的发展及扩大,致使我们不得不寻求更好的公交查询系统来适应城市的发展,满足人们的出行需要。

以前开发windows平台上应用软件是专业人员的工作,需要掌握许多专业知识和经过特殊的培训才能完成,要求比较高。

现在不一样了,即使你没有接受过严格的程序设计训练,使用Visual Basic也一样能够开发出功能强大、适合自己特殊需求的应用程序了,vb提供了程序设计、编辑、运行和调试等一体化的开发环境,它是在BASIC语言的基础上发展起来的语言,具有易学易用的特点,特别适合于初学者学习软件系统编程.另外,本人使用了微软公司开发的ACCESS2000数据库存储数据表,该应用软件简单易操作,又由于Visual Basic6.0系统提供了很多控件与ACCESS2000数据库连接,易于使用,比较方便。

由于时间仓促,加上本人的能力有限,所以设计出来的该系统功能比较简单,并且有部分代码写的不是很好,还有一些完善的功能没有体现,如中转车只可一次中转,无法进行多次中转,这就需要我在以后的学习和工作中继续学习,更加努力的改进和完善该系统。

关键字:公交;查询;Visual Basic 6.0;Microsoft Access 2000;数据库ABSTRACTWith urban development in China,Covering an area of growing cities,Population mobility is also large and complex,Travel become a major problem,Also, because of energy shortages in the world,People around the world are working to save energy and find new energy,China's growing urban traffic congestion,People have to travel the way of careful consideration and convenience of travel,It must rely on city buses to meet,Urban development and expansion of China, Cause we have to find better public transport query system to adapt to urban development, to meet people's travel needs.Previously developed applications windows platform is the work of professionals need to master a special expertise and training through to complete, required a high.Not anymore, even if you have not received rigorous training program design,the same can use Visual Basic to develop powerful, suited to their particular application needs , vb provides programming, editing, running and debugging integrated development environment, It is in the BASIC language developed on the basis of language, with easy to learn the characteristics of VB.It i s particularly suitable for beginners to learn software programming.Other,I use the Microsoft development Access 2000 database to store data table, This software is simple and easy operation.Also, because a lot of Visual Basic6.0 system provides control and Access 2000 database connection,that’s easy to use, more convenient.Because time is so short, In addition, my limited ability, So out of the system function design is simple, And write some code is not very good, Some features did not reflect the perfect, if the transfer can only be a transit, transit can not be repeated, This requires that I study and work in the future to continue to learn, more efforts to im prove and perfect the system.Keyword: Bus;Inquiry;Visual Basic6.0;Microsoft Access 2000;Database目录绪论 (2)1 引言 (3)1.1 课题背景 (3)1.2 系统简介 (3)1.2.1 主要包括两大功能模块 (3)1.2.1.1 查询模块 (3)1.2.1.2 管理模块 (3)1.2.2 软件开发工具 (4)1.3 开发软件的介绍 (4)1.3.1 Visual Basic 6.0简体中文版 (4)1.3.2 Microsoft ACCESS 2000 (4)1.4 软件所处的运行环境 (4)2 系统的分析和介绍 (5)2.1 软件开发的目标和思想 (5)2.1.1 软件开发的目标 (5)2.1.2 软件开发的思想 (5)2.2软件的可行性分析 (5)3 系统的内容设计 (7)3.1 软件的功能结构设计 (7)3.1.1两大功能 (7)3.1.1.1 查询 (7)3.1.1.2 管理 (7)3.2 系统的数据库设计 (8)3.2.1 简介 (8)3.2.2 数据库的建立 (8)3.3 界面设计与主要功能的代码设计 (13)3.3.1 登陆界面 (13)3.3.2 选择服务界面(Form2) (14)3.3.3 查询界面(Form3) (14)3.3.4 后台操作界面 (19)3.3.4.1修改原纪录界面 (19)3.3.4.2 删除车次记录 (20)3.3.4.3添加车次界面 (21)结束语 (22)致谢 (23)参考文献 (24)绪论鉴于我国目前的经济发展状况,人口的流动量加大,中国人出行还是以公交车为主,所以每个城市的公交系统都比较庞大发达。

中小城市智能交通公交查询系统设计与实现

中小城市智能交通公交查询系统设计与实现

本科生毕业论文(设计)题目:中小城市智能交通公交查询系统的设计与实现学生姓名学号指导教师二级学院专业名称班级2016年XX月摘要在网络技术迅速发展以及信息交流频繁的今天,网络应用已经渗透到人类社会的各个角落。

在中、小型城市的市民,对各条公交路线的信息不清楚或掌握得不准确。

城市交通出现拥堵现象,而公共交通与其它交通方式相比具有人均占用道路少、能源消耗低、运输成本低、污染相对较小、客运量大,运送效率高等优点,它是解决城市交通拥堵等交通问题的首选策略,本设计主要的目的就是通过公交查询以及旅游信息查询,实现中心控、快捷更新的查询方式等等,方便本地居民查询相关信息。

本系统在设计方面采用JSP技术,B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2005数据库。

本系统的设计实施为新闻发布系统。

关键词:城市公交; SQL2005 ;信息管理;JSP ;B/SAbstractWith the rapid development of network technology and the frequent exchange of information today, network applications have penetrated into every corner of society. In the small city, citizens, on the bus route information is not clear or not accurate grasp. City traffic congestion, public transportation is less per capita road occupation, low energy consumption, low transportation cost, pollution is relatively small, large traffic volume compared with other means of transportation, transport efficiency higher merit, it is the traffic problem to solve the traffic jam in the city of first selection strategy, the purpose of this design is mainly through public inquiry and the tourism information query, the center control, fast update query and so on, convenient local query information.This system was designed by JSP technology, B/S mode, to the basic page design and function realization using JSP technology, background database use SQL Server 2005 database. Design and implementation of this system for news release system.Key words: city bus; SQL2005; information management; JSP; B/S目录本科生毕业论文(设计) ...................................... I I 题目:中小城市智能交通公交查询系统的设计与实现 .................... I I 摘要 ............................................................ I II Abstract .......................................................... I V 第一章概述 .. (1)1.1 研究背景 (1)1.2 研究目的及意义 (1)1.3国内外发展与现状 (1)1.4 系统体系结构 (2)1.5 开发软件介绍 (3)1.5.1 JSP技术 (3)1.5.2 SQL2005数据库 (4)第二章系统需求分析 (5)2.1可行性分析 (5)2.1.1经济上的可行性 (5)2.1.2技术上的可行性 (5)2.1.3操作上的可行性 (5)2.2功能需求分析 (5)2.3 系统管理员用例图 (6)2.4 业务流程分析 (6)2.5 系统数据流图 (7)2.6 数据字典 (9)第三章系统总体设计 (12)3.1网站功能结描述 (12)3.2 网站功能结构图 (12)3.3网站开发目标 (13)3.4网站性能需求 (13)3.5网站的软硬件平台 (14)第四章数据库设计 (15)4.1数据库概念结构设计 (15)4.2数据库逻辑结构设计 (17)第五章系统详细设计 (22)5.1主界面模块设计 (22)5.2 用户注册模块设计 (22)5.3 公交动态模块设计 (23)5.4 市内公交模块设计 (25)5.5 后台登录模块设计 (26)5.5.1后台登录模块设计 (26)5.5.2 公交信息添加模块设计 (28)5.5.3高校管理模块设计 (29)第六章系统测试 (30)6.1 测试的任务及目标 (30)6.1.1测试的任务 (30)6.1.2测试的目标 (30)6.2测试方案 (30)6.2.1模块测试 (30)6.2.2集成测试 (31)6.2.3验收测试 (31)6.2.4平行运行 (31)结论 (32)致谢 (33)参考文献 (34)第一章概述1.1 研究背景由于我国城市化建设进程的推进,目前城市不断地在向郊区延伸,边缘不断扩大,与郊区的边界甚至开始变得模糊化;城市公交路线与旅游景点不断地增多,许多公交路线因为道路施工时常调整,导致众多市民,特别是一些大中型城市的市民,对各条公交路线的信息不清楚或掌握得不准确。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 引言由于我国城市化建设进程的推进,目前城市不断地在向郊区延伸,边缘不断扩大,与郊区的边界甚至开始变得模糊化;城市公交路线与旅游景点不断地增多,许多公交路线因为道路施工时常调整,导致众多市民,特别是一些大中型城市的市民,对各条公交路线的信息不清楚或掌握得不准确。

并且当今各大城市的家庭轿车相继增多,使城市交通出现拥堵现象。

而公共交通与其它交通方式相比具有人均占用道路少、能源消耗低、运输成本低、污染相对较小、客运量大,运送效率高等优点,它是解决大、中城市交通拥堵等交通问题的首选策略,所以各大城市都在积极地发展公共交通的运用。

本毕业设计主要的目的就是通过公交查询以及旅游信息查询,实现中心控、快捷更新的查询方式等等,方便本地居民及外来游客的相关信息查询操作。

本设计的预期成果是:此系统能够使用户简单的查询出他们自己想要的公交线路经过哪些站点,在到达目的地前都需要在哪一站可以转乘,然后继续换乘哪路车到达目的地;还可通过本网站对长春这个城市的一些历史遗迹、现代化场所、娱乐设施等有个大概的了解,方便外来工作人员或游客在工作之余或探亲访友之余观光游览;也可以通过本网站预先知道本城市都有哪些高等大学,对自己略知的大学有个初步的了解,并通过高校信息模块中的一些简介、邮箱等查询到高校的地址等便于用户到该校参观以及可以通过哪些车次可以到达目的地。

用户还可通过本网站的友情链接了解到该地的一些相关实时新闻、城市周边的旅游胜地、省内的各大有名景点的相关信息的链接及政府网站、经济贸易网站,及时了解当地的相关政府政策,经济建设的信息。

1.1 国内外发展与现状交通、旅游问题一直是城市管理的难题之一,而交通、旅游问题直接影响到人民的工作和生活。

随着时代的进步,信息化既是解决交通、旅游问题的重要手段,也是交通、旅游两大行业的发展方向。

国外较发达的国家的公交查询、旅游查询信息系统发展相对成熟,他们采用结合所有城市交通工具及其所经的路线、旅游景点,并且与每一站点周围的建筑和公共设施联系起来的方式进行信息查询,确实大大方便了市民及游客的工作及生活。

我国目前的交通、旅游查询系统也在不断完善,从无到有,从原始的人工查询发展到现在的网络信息查询,其变化之大,亦不可小觑。

为了进一步实现公交系统信息化与广泛化,我国有些地方政府还与电讯公司签订智能交通信息化战略合作项目,足以见得交通信息化对社会发展的重要性。

基于城市交通、旅游信息查询系统与传统的城市交通、旅游信息查询系统有相似又有区别。

相似之处在于系统的核心都是B/S架构。

B/S 架构是不需要专门的操作环境,在任何地方,只要能上网,就能够操作系统。

不同之处在于实现的语言不同,传统的一般用的语言是ASP+它的脚本语言,是不面向对象的,而基于本设计的城市交通、旅游信息查询系统用的语言是.NET,是面向对象的,面向对象的编程语言最大的特色就是可以编写自己所需的数据类型。

对于传统的城市交通、旅游信息查询系统他易于管理,重用性比较高[1]。

1.2 研究意义首先,有条理地、清晰地呈现出城市各条线路信息。

不管城市扩展得有多大,城市公交路线增加的有多少,人们都可以通过城市交通、旅游信息查询系统来获得各条公交路线的详细信息。

其次,节省时间。

在日益激烈地竞争环境中,时间可以说是人们最大的资本。

城市交通、旅游信息查询系统可以为广大的市民指出一条最适合于他们自己的公交线路,减少不必要的多做车的情况,从而节省出更多的宝贵时间计划他们自己的事,参观了解所在城市包含的文化气息、风土人情、学术内涵等。

最后,消除城郊市民和外来人的不安以及多方面的不便之处。

初到一个陌生的环境,特别是一个大城市中,许多人都会感到局促不安,生活上也会有诸多不便。

城市交通、旅游信息查询系统可以使人们了解这个城市的一些基本情况,也可以使人们能够准确地到达他们自己想要去的地方,减少不必要的坐错车的情况。

2 系统分析2.1系统需求分析随着人们生活水平的提高,越来越多的人喜欢旅游,但是第一次来一个陌生的城市,对公交路线、旅游景点不熟悉,所以必定需要一个能查看具体公交线路、旅游景点的交通旅游信息查询系统。

有些用户只知道一条线路的几个站点或是一个车次的某几个数字或者是景点的一个大概内容,所以本系统通过景点推荐、旅游路线、市内公交的具体列表,方便用户查询,了解景点信息。

在此系统中,用户可以查询城市中的各条路线或站点,了解各条路线或站点的详细信息。

用户还可以通过本网站查询到所在城市的各大景点、各大高校以及相关的新闻资讯,用户还可以通过本网站的友情链接进入政府网站,了解政府的信息,相关政策,也可为相关政府部门留言,提出对这个城市建设的一些自己的见解。

如果用户要了解某一条线路、某个景点或是某个高校,直接就可以用该系统相对应的市内公交、景点查询、高校信息功能进行查询。

本系统采用结构化设计的方法来实现系统总体功能,提高系统的各项指标,即将整个系统合理的划分成各个功能模块,正确地处理模块之间和模块内部的联系以及和数据库的联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的系统来实现整个系统的功能。

前台主要有6各模块,旅游路线、市内公交、景点推荐、新闻资讯、高校信息和后台管理。

(1)旅游线路。

可以获得要查询的长春市周边旅游景点的相关路线、适合出行的时间、所需的交通工具及相关费用。

(2)市内公交。

通过输入的指定线路、指定站点查询所有经过该站点的路线以及该路线的整体途径地。

(3)景点推荐。

通过景点查询框可以查找到用户所需要查询的景点,用户也可通过该页所列出的各个景点的景点名称、门票价、图片信息对该景点进行初步的了解。

(4)新闻资讯。

在首页通过新闻资讯即可了解到吉林省、长春市等及时性消息,对游客的出行将起到很方便的提示。

(5)高校信息。

用户通过高校信息列表中的名称、地址即可查询到所要了解的高校的基本信息。

也可直接通过点击该页面内列出的各高校的基本信息进行相关查询。

(6)后台管理。

用于管理员登陆,添加修改、删除公交线路,修改高校信息资料,更新新闻资讯、安全密码、注册用户的删减等功能。

本系统满足了以下两个要求:(1)操作的简易性:城市交通、旅游信息查询系统使用起来简单、方便、界面友好,用户操作起来得心应手。

(2)系统功能:在该系统中,主要提供了以下几种功能:查询高校信息、市内公交信息、景点信息和站站信息功能,信息留言和系统管理功能。

如:在查询功能中,用户输入要查询的车次等信息即可得出与它相关的结果;在系统管理功能中,管理员可以对其信息进行添加、编辑和删除等操作。

2.2 相关技术和工具2.2.1 概述是的一部分, 是一种建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序,具有世界级的工具支持,且因它是基于通用语言的编译运行的程序,所以它的强大性和适应性使它可以运行在Web应用软件开发者的几乎全部平台上[1]。

使用一种字符基础的,分级的配置系统,使服务器环境和应用程序的设置更加简单。

因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。

这种被称为"Zero Local Administration"的哲学观念使的基于应用的开发更加具体,和快捷。

一个的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动,一切就是这么简单。

多处理器环境的可靠性 已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度[2]。

2.2.2 .NET Framework概述.NET Framework 是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。

.NET Framework 主要实现下列目标:(1)提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。

(2)提供一个将软件部署和版本控制冲突最小化的代码执行环境。

(3)提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。

(4)提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。

使开发人员的经验在面对类型大不相同的应用程序(如基于Windows 的应用程序和基于 Web 的应用程序)时保持一致。

按照工业标准生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成[2]。

.NET Framework 可由非托管组件承载,这些组件将公共语言运行库加载到它们的进程中并启动托管代码的执行,从而创建一个可以同时利用托管和非托管功能的软件环境。

.NET Framework 不但提供若干个运行库宿主,而且还支持第三方运行库宿主的开发[3]。

2.2.3SQL Server 2000的特性SQL Server 2000 的特性包括:(1)Internet集成。

SQL Server 2000数据库引擎提供完整的XML支持。

它还具有构成最大的Web站点的数据存储组建所需的可伸缩性、可用性和安全功能。

(2)可伸缩性和可用性。

同一个数据库引擎可以在不同的平台上使用,从运行Microsoft Windows&reg98的便携式电脑到运行Microsoft Windows 2000数据中心版的大型多处理器服务器。

SQL Server 2000企业版支持联合服务器、索引视图和大型内存支持等功能,是其得以升级到最大Web站点所需的性能级别。

(3)企业及数据库功能。

SQL Server 2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。

数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户开销减到最小。

SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。

2.3 数据库需求分析数据库在一个信息查询系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和统一。

数据库是由传统的文件系统发展而来的,从层次模型、网状模型发展到关系模型。

数据库技术是数据管理的最新技术,是计算机科学的一个重要分支,他能指导我们正确地实际数据库系统,他的出现极大地促进了计算机应用的发展。

采用数据库技术的原理和方法可以有效地设计实用的数据库熊。

一个完整的数据库系统包括管理系统(DBMS),数据库管理员(DBA)、数据库(DB)、应用程序和相应的硬件设施[4]。

相关文档
最新文档