资源预览内容
第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
第9页 / 共29页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
贵州大学本科毕业论文(设计) 第 23 页本科毕业论文(设计)论文(设计)题目:贵阳公交车路线管理系统的设计与实现院 系: 计算机科学与技术学院 专 业: 软件工程 学生姓名: 学 号: 指导教师: 完成日期: 20年 5 月 在高温或低温情况下进行的高处作业。高温是指作业地点具有生产性热源,其气温高于本地区夏季室外通风设计计算温度的气温2及以上时的温度。低温是指作业地点的气温低于5。贵州大学本科毕业论文(设计)诚信责任书本人郑重声明:本人所呈交的毕业论文(设计),是在导师的指导下独立进行研究所完成。毕业论文(设计)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。特此声明。本人签名: 日 期: 目 录摘要IIAbstractIII第一章 绪论11.1 背景及意义11.2 本文组织结构1第二章 相关技术介绍3第三章 系统需求分析43.1 总体业务描述43.2 非功能性分析53.3本章小结5第四章 系统详细设计64.1 系统架构设计目标64.2 系统功能结构64.3 数据库设计84.3.1数据库需求分析84.3.2数据库概念设计84.4 功能详细设计114.4.1查询模块114.4.2管理模块124.5 本章小结13第五章 系统实现与测试145.1 系统功能实现145.2 系统测试205.3 本章小结20参考文献22致谢23贵阳公交车路线管理系统的设计与实现摘要城市的发展刺激交通的改进,其中公交车的地位越来越高,就目前来说,它是绝大多数人出行的首选工具。在公交线路复杂多变的今天,为了更好的支持公交的发展,服务群众,需要大力发展我国的城市公交查询系统,建立一个网络化的查询系统能有效帮助人们合理安排出行、了解公交线路变更,方便人们获得各种公交线路信息。基于B/S模式设计了贵阳公交车线路管理查询系统,实现了查询(包括线路查询、站点查询和站站查询)、管理(包括车次信息管理、站点信息管理、线路信息管理和站点线路关系管理)等功能。并且考虑了乘客选择公交线路决策的因素,乘客在查询公交线路时根据经过的站点数目的多少给乘客提供最优选择线路。本次设计的系统基本符合贵阳公交车运营的实际情况,充分考虑了不同乘客的实际乘车要求,有较强的实际应用价值。关键词:公交查询,数据库,管理系统Design and implementation of bus route management system in GuiyangAbstract The development of the city to stimulate traffic improvement, the status of the bus is getting higher and higher, for now, it is the first choice for the vast majority of people travel. In the complicated and changeable bus lines today, in order to better support public transportation development, serving the people and need to vigorously develop Chinas urban public transport query system, establish a network query system can effectively help people reasonable arrangements for travel, learn to change of bus lines, convenient for people to get information of various bus lines.Based on B / S mode design of Guiyang bus line query system, to achieve the query (including line inquiries, site query and query station management (including train information management, site information management, line information management and site line relationship management) function. And taking into account the factors of passenger choice of bus routes, passengers in the bus route according to the number of the number of sites to provide the best choice for the passenger line. The design of the system is basically in line with the actual situation of the bus operators in Guiyang, fully consider the actual requirements of different passengers, there is a strong practical value.Keywords: Bus inquiry,Data base,Management system第一章 绪论1.1 背景及意义如今,随着社会的进步和计算机技术的迅速发展,这些年买私家车的人是一年比一年多,但对于生活在城市里面的绝大多数人来说,不管是上下班,还是出行办事,都是要仰仗公共交通工具的,使用最多的就数公交车了。如何能够方便快捷地出行自然而然就成为了大多数人所关心的问题,也是城市管理交通部门所最关心的问题。中国大城市产生交通拥堵及“交通梗塞”的地点及范围正在逐步增加,产生的次数和持续时间也在呈上升的趋势,大力发展城市交通系统,吸引更多的市民来使用城市的公共交通系统是缓解城市交通拥堵的战略举措1。由于公交信息查询系统的发展比较落后,公交信息的完整性和准确性得不到保证,除了少数一线城市以外别的大多数城市还没有专门的机构负责信息的发布和管理。多数乘客就只能通过公交站牌上获取显示的站点信息,而有关班次、到离站时间等具体信息基本不能找到。乘客在出行中不能获得关于乘车的具体信息,对不熟悉线路的乘客来说,要想方便快捷地出行无疑会造成一定的困难。随着现代化进程的不断加快,城市化现象也越来越突出,然而,在城市化的过程中,一座城市的公共交通对这个城市在经济,政治,技术等方面的发展影响巨大, 交通的发展好坏关乎一个城市的交通模式、城市建设,所以大力提倡改善客运结构,大力发展公共交通。一个良好的公共交通网络能够有效的缓解城市交通拥堵的现状,能让城市的发展健康有序的进行。发展城市公共交通能够让人们的出行变得更加的方便和极大的改善城市的居住环境。另一方面,在当今这个资源匮乏的年代,发展公共交通,不仅能够提高资源的有效利用率,降低在城市化过程中所造成的交通污染,更好的节约土地资源,符合可持续发展的理念,并且能够为城乡的相互发展提供一个强有力的后盾,让中国的经济发展迈上一个新台阶。1.2 本文组织结构本次毕业设计主要实现公交路线的管理和查询,以C#语言就行开发,SQL建立数据库。设计前台和后台各个页面,从而完成整个系统的设计开发。该系统主要包含了2个功能模块:管理员管理功能模块、查询功能模块。结合信息分析以及查询方式的选择和对数据库的使用,通过对该系统的实现,培养系统开发和设计能力。本文介绍了“贵阳公交车路线管理系统”,包括设计和实现两个部分,本文共分为六个章节,现在对每个章节作简要的内容说明。第一章:主要讲述了系统的设计背景、意义、国内外发展状况等内容。第二章:完成模块使用到的相关工具和技术的详细介绍,并对某些名词进行解释。第三章:对系统进行需求分析,主要考虑系统功能性需求以及非功能性需求分析。第四章:介绍了各个功能的设计,从系统的功能结构到数据库设计,最后主要讲解了查询模块和管理模块的详细设计。第五章:对第四章的各个功能设计的实现部分,主要包括后台管理模块、前台查询模块的各个功能实现效果图及代码,以及对系统测试过程的简述。第六章:项目的结论部分,本章节的结论是在系统实现的基础上得出的,总结本次设计的成果及不足之处。本文的最后,主要是对在系统开发的过程中所引用到的资料和文献的介绍。第二章 相关技术介绍系统采用SQL Server作为后台数据库的支持,B/S框架用于开发实现后台数据与前台页面数据的管理,MVC框架简化了设计的复杂度,减少了技术上的困难。1.SQL Server数据库SQL Server 是Microsoft 公司推出的关系型数据库管理系统2。Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理3。Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序4。2.B/S介绍 B/S(browser/server,简称B/S)模式,即浏览器/服务器模式,它是基于Intranet 的需求而出现并发展的,Intranet是应用TCP/IP协议建立的企事业单位内部专用网络,它采用诸如TCP/IP、HTTP、SMTP和HTML等Internet技术和标准,能为企事业单位内部交换信息提供服务,同时它具有连接Internet 的功能和防止外界入侵的安全措施5。3.MVC框架MVC全名是Model View Controller,是模型(model)视图(view)控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑6。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中7。第三章 系统需求分析3.1 总体业务描述贵阳公交车路线管理系统应是一个方便快捷的管理查询平台,贵阳公交管理系统的应用背景为:方便市民搭乘公交车出行,手动、及时更新查询数据。出于为了解决人们出行问题,使本城市可以上升到一个完善的电子化、信息化管理的目的。在经过分析观察公交车运营的实际情况下,参考了相关的编程软件,阅读了有关的资料以后,确定了人们对系统的需求,要满足预期目标系统需具备以下功能:1.前台查询前台查询提供贵阳市内公交换乘方案及相关公交信息的查询,采用公交车站点查询、车次查询、站站查询三种查询形式。路线查询:输入线路名称查询线路信息需显示线路的详细信息以及所有途径站点等信息。站点查询:输入站点名称查询站点信息需显示站点的详细信息以及所有途径该站点的线路。站站查询:输入起点
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号