公交车管理系统的实现与设计毕业设计

合集下载

公交车车架结构和总体方案

公交车车架结构和总体方案

毕业设计(论文)开题报告题目某型号公交车总体方案和车架的结构设计专业车辆工程班级车辆081学号3080221022学生罗强指导教师周春国二0一二年一、毕业设计(论文)课题来源、类型课题来源于生产实际,课题类型属于工程设计。

二、选题的目的及意义首先对于个人,随着大学时代渐渐的接近尾声,回过头来看看这接近四年的时间里所学到的,总是不能明确的感觉到自己都学了些啥,可以借着这次机会(大学生毕业设计)对大学四年期间所学过的所有的知识进行一次全面的整合和加强。

这也是开设毕业设计的主要目的所在,整个过程所学要运用的知识和技能很多,而且还很全面,其中包括所学过的数学知识、机械原理和机械设计知识、工程热力学、理论力学、材料力学、还有英语能力以及车辆方面的专业知识,其中包括汽车构造、汽车设计、汽车理论和汽车人机工程学原理等等,当然还有在整合过程中需要用到的WORD编辑技能、AutoCAD而为图形和三维软件Pro/E的运用,等方面。

这过程中所需要用到的知识技能都需要回过头去整理复习并加强,将所学到的理论知识用到实践中去,会让自己更加明确今后的工作性质和内容。

就这样一个过程,对自己也是一种考验,考验我们在大学期间对知识的掌握程度和现在对自身的不足如何进行补救,从而提升自己。

其次对于集体、社会以及环境,液化天然气公交客车开发以及总体方案和结构设计的优化,伴随着液化天然气公交客车的普及和推广,人们出行会更加方便舒适,而且汽车尾气的排放会大大减少,对环境的污染也会明显减小。

公交客车开发以及总体方案和结构设计的优化对我国的汽车发展和影响力都有很大的推进作用。

三、本课题在国内外的研究状况及发展趋势公交车的发展历史也标志着汽车的发展历史,公交车的设计技术的发展基本上经历了三个阶段。

1、经验设计阶段所谓经验设计,即产品设计以生产技术中的经验数据为依据,主要运用一些带有经验常数的计算公式的方法。

2、以科学实验和技术分析为基础的设计阶段第二次世界大战后的20年间,测试技术有了很大提高,汽车设计由经验设计发展到以科学实验和技术分析为基础的设计阶段,其特点是采用模拟技术等新的测试方法,在新产品设计进行性能、强度等各种试验,从各个侧面对产品结构和零件进行测试。

公交车自动报站系统毕业设计

公交车自动报站系统毕业设计
竞争分析:目前市场上已有多家企业提供公交车自动报站系统,竞争激烈,需要不断创新和 优化产品
THANKS
汇报人:
添加标题
添加标题
添加标题
公交车内:实时显示车辆位置、到 站信息等,提高乘客乘坐体验
城市交通管理部门:大数据分析, 优化公交线路,提高城市交通效率
技术发展趋势
集成化:自动报站系统将与 其他车载系统进行集成,实 现信息共享和协同工作。
智能化:自动报站系统将更 加智能化,能够根据乘客需 求进行个性化服务。
GPS模块
工作原理:接收卫星信号, 计算位置、速度等信息
功能:定位、导航、测速
特点:高精度、实时性、稳 定性
在公交车自动报站系统中的 应用:实时获取公交车位置,
为自动报站提供数据支持
语音模块
功能:接收语音指 令,进行语音识别 和语音合成
组成:麦克风、语 音识别芯片、语音 合成芯片
工作原理:麦克风 接收语音信号,语 音识别芯片进行语 音识别,语音合成 芯片进行语音合成
测试方法:黑 盒测试、白盒 测试、灰盒测

测试内容:系 统稳定性、准 确性、响应速
度、安全性
测试工具:自 动化测试工具、 性能测试工具、 安全测试工具
测试结果与分析
测试环境:公交车模拟环境 测试方法:手动测试、自动测试 测试结果:系统运行稳定,准确率高 优化建议:增加语音提示功能,提高用户体验
系统优化建议
数据库设计
数据库类型: SQL Server
数据库结构: 包括站点信息、 线路信息、车
辆信息等
数据库操作: 包括查询、更 新、删除等操

数据库安全: 包括用户权限 管理、数据备
份等措施
Part Five

公交线路管理系统(可编辑)

公交线路管理系统(可编辑)

本科毕业设计论文学院部计算机科学与技术学院题目公交线路管理系统年级 2009 专业软件工程班级计09软件学号姓名指导教师职称讲师论文提交日期2013-5-24目录前言1第一章绪论 21.1 课题研究背景及意义 21.2 本文的主要工作及创新点 21.3 本文的组织结构 3第二章系统的开发工具与环境 42.1 开发平台的比较与分析 42.1.1 传统的开发平台:C/S结构42.1.2本系统使用的开发平台:B/S结构 42.1.3 B/S与C/S系统性能比较 42.2 +SQL Server实现技术 52.2.1 概述 52.2.2 SQL Server 2005概述及其安全性 5第三章需求分析 73.1 系统需求分析73.1.1 需求概述73.1.2 需求细化和建模83.2 数据建模 11第四章系统设计 134.1 设计概述 134.2 概要设计 134.3 详细设计 144.3.1 按公交线路查询的模块设计144.3.2 按站点名查询的模块设计 154.3.3 按站与站之间查询的模块设计154.3.4 浏览实时路况信息的模块设计164.3.5 新增车次与站点的模块设计174.3.6 删除车次与无效站点的模块设计 184.3.7 修改车辆参数的模块设计 184.3.8 实时路况信息发布与删除的模块设计19 4.4 数据库设计19第五章系统实现 225.1 前台功能的实现 225.1.1 数据库连接的实现 225.1.2 浏览实时路况功能的实现 225.1.3 按车次查询的功能的实现 235.1.4 按站与站之间换乘查询的功能的实现245.2 后台管理功能的实现255.2.1 新增操作的实现255.2.2 删除操作的实现265.2.3 修改操作的实现27第六章总结与展望296.1 本文总结 296.2 后续工作展望29参考文献30致谢31摘要在当今社会中,交通问题已经成为很重要的社会性问题,而公交成为解决交通问题的一个关键因素,大力发展公共交通是解决城市交通拥挤问题的首选措施。

公交查询系统的设计与实现.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 可行性分析可行性分析是对系统进行全面、概要的分析。

基于android平台的实时公交查询系统毕业设计(论文)

基于android平台的实时公交查询系统毕业设计(论文)

HUNAN UNIVERSITY 毕业设计(论文)设计论文题目:基于Android平台的实时公交查询系统学生姓名:唐鹏学生学号:20112601608专业班级:软件工程11级6班学院名称:信息科学与工程学院指导老师:王涛学院院长:李仁发2015 年 5 月30基于Android平台的实时公交查询系统摘要目前公交已经成为了城市必不可缺交通工具,丰富交错的公交车线路网络让人们的出行,上下班获得了巨大的方便和实惠。

然而,因为公交线路的错综复杂,而且信息来源较为缺乏,使得人们难以便捷地获得准确的公交信息,这样对一些人的出行就会产生一定的影响。

随着信息技术的高速发展,互联网已经融入到千千万万的家庭中,为他们带来了很大便利。

在如今4G时代,智能手机必将成为出行者导航、信息查询的良好终端。

本课题将研究城市公交的实时运行线路及乘客的需求状况,目的在于帮助出行者随时随地快速选择正确的乘车线路。

实现的方式将通过Android平台设计出相应的方案,做出能够运行在Android系统的手机客户端。

实时分析的基本思想是将公路上的人流信息以唯一标识、时间、位置为属性进行统计分析,找出每天每个人在公路上在特定时间内的流动规律,以此推断公交的到站时间,并在手机app中显示,以此作为乘客的候车依据,从而实现“实时”。

为了完成这个应用的开发,以C/S作为开发模式,需要开发客户端用户交互界面、数据的获取与分析处理以及基于B/S结构的后台管理系统。

关键词:Java;手机公交查询;Android;SQLiteReal-time Public Transportation Query SystemBased on Android platformAbstractCurrently the bus has become indispensable urban transport, rich staggered bus line network to let people travel, commuting was a great convenience and benefits. However, since the bus lines are complex, but more a lack of sources of information, making it difficult to easily obtain accurate public information, so some people will have to travel a certain impact. With the rapid development of information technology, the Internet has been integrated into millions of homes, as they bring a lot of convenience.In today's era of 4G smart phones will become the travelers navigate, good information inquiry terminal. This paper will examine the needs of real-time status of city bus routes and passengers, is designed to help travelers anywhere quickly choose the right car lines. The way to achieve through the Android platform design the appropriate solutions to make the system to run on Android mobile client. The basic idea of real-time analysis of the flow of information is on the road to uniquely identify, time, location of property for statistical analysis to identify everyone on the roads every day flow pattern within a specific time, in order to infer the arrival time of the bus, and displayed in the phone app as a passenger waiting basis, in order to achieve "real time." To accomplish this the development of applications to C / S as a development mode, we need to develop a client user interface, data acquisition and analysis process, and based on B / S structure of the back office systems.Keywords: Java; Mobile and querying traffic; Android; SQLite.目录第一章绪论 (1)1.1 课题背景 (1)1.2 研究内容 (1)1.3 工作内容 (2)第二章需求分析与概要设计 (2)2.1 需求分析 (2)2.1.1 总体需求分析 (2)2.1.2 系统数据库需求分析 (2)2.1.3 服务器端需求分析 (2)2.1.4 客户端需求分析 (3)2.1.5 开发环境及工具需求分析 (4)2.2 概要设计 (5)2.2.1 开发流程 (5)2.2.2 系统数据流图 (5)第三章模式设计 (7)3.1 C/S模式简介 (7)3.2 B/S模式简介 (7)3.3 B/S-C/S模式 (8)3.3.1 B/S-C/S模式定义 (8)3.3.2 B/S-C/S模式特点 (9)第四章数据库设计 (11)4.1 数据库结构 (11)4.2 服务器数据库设计 (11)4.2.1 Oracle简介 (11)4.2.2 数据库设计 (12)4.3 客户端数据库设计 (14)4.3.1 SQLite简介 (14)4.3.2 数据库设计 (15)第五章服务器端详细设计 (18)5.1 后台管理模式 (18)5.2 查询简析 (19)5.2.1 线路查询 (20)5.2.2 站点查询 (20)5.2.3 用户轨迹 (21)5.2.4 用户管理 (21)5.3 数据库同步 (22)5.3.1 Servlet (22)5.3.2 DAO (22)第六章客户端详细设计 (23)6.1 简述 (23)6.2 什么是Android (23)6.3 Android系统架构简介 (24)6.3.1 应用程序(APPLICATIONS) (24)6.3.2 应用程序框架(APPLICA TION FRAMEWORK) (24)6.3.3 Android 运行时(RUNTIME) (25)6.3.4 系统库(LIBRARIES) (25)6.3.5 Linux (25)6.4 实现客户端数据库 (26)6.4.1 SQL语言 (26)6.4.2 创建数据库 (26)6.4.3 客户端数据库操作 (27)6.5 客户端功能模块实现 (28)6.5.1 用户登录注册 (28)6.5.2 换乘、线路、站点查询(离线模式) (28)6.5.3 换乘查询(在线模式) (30)6.5.4 数据下载 (31)6.5.5 选择城市 (32)第七章结论 (34)致谢 (35)参考文献 (36)第一章绪论1.1 课题背景随着我国社会经济、科技的高速发展,城市规模的扩大,人们上班、上学、出游等活动量也随之增长,导致部分城市严重拥堵,比如上海、北京、深圳这样的大城市,公交线路系统庞大,车辆众多,交通拥堵不断加剧,给出行带来诸多不便。

城市公交查询系统毕业论文

城市公交查询系统毕业论文

城市公交查询系统毕业论文目录1 绪论 (1)1.1系统开发背景 (3)2 开发环境 (4)2.1B/S模式的特点 (4)2.2JSP技术简介 (4)2.3T OMCAT简介 (5)2.3M Y E CLIPSE简介 (6)3 可行性分析 (8)3.1系统可行性分析 (8)3.1.1 技术可行性分析 (8)3.1.2 操作可行性分析 (8)3.1.3 经济可行性分析 (9)3.1.4 社会环境可行性分析 (9)3.2系统需要解决的主要问题 (9)3.3系统应具备的基本功能 (9)3.4系统功能模块划分 (10)3.4.1. 普通系统模块 (10)3.4.2 高级查询模块 (10)3.4.3. 后台管理模块 (10)4 系统设计 (11)4.1数据库设计 (11)4.1.1 概念设计 (11)4.1.2 表设计 (14)4.2系统部分模块设计 (16)4.2.1普通查询模块 (16)4.2.1 高级查询模块 (18)4.2.3后台管理模块 (22)5系统的实现 (23)5.1普通查询模块 (23)5.1.1 车次查询子模块 (25)5.1.2 站点查询子模块 (27)5.1.3 换乘查询子模块 (29)5.2高级查询模块 (333)5.2.1车次查询子模块 (344)5.2.2模糊站点查询子模块 (3636)5.2.3模糊线路查询子模块 (377)5.2.4模糊换乘查询 (388)5.3后台管理模块 (3939)5.3.1 添加车次 (4242)5.3.2 修改车次 (45)5.3.3 删除车次 (466)总结 (488)致谢 (49)参考文献 (50)1 绪论1.1 系统开发背景随着城市日新月异的发展,城市的规模不断扩大。

为了满足发展的需要,城市公共交通运输的覆盖面越来越广,公交线路也日渐增多,成为绝大多数出行者的首选方式。

这在给人们的出行带来了极大便利的同时,也因线路众多,给人们在选择出行乘车线路时带来了一定的困扰。

毕业设计论文毕业设计公交车可视化语音报站

论文分类号: TP 学校代码: 13681毕业设计说明书(论文)题目: 公交可视化语音自动报站器的设计——主控STC12系列学生姓名:郭 璠 学 号: 2 6 1 1 1 0 2系 部: 信息工程 七系专业班级: 电 信1112班指导教师: 陈明泽 苏 婕二〇一四年四月Automatic Design of Converter Station Bus Visual Speech——MastercontrolSTC12 SeriesABSTRACTIn recent years , with the vigorous development of China's information industry , the standard of living and improve security awareness , people travel for the safety and convenience have created new demand . In addition to the bus-stop system and out of the station bus stop outside , how about to remind passengers to the front of the station names , as well as to those vulnerable groups effectively convey the station information to facilitate their travel , is also an important part of the smart -stop system .The design is mainly to address how easily and accurately instruct passengers arriving problem with the human voice simulation and forecasting stations reporting station , reported on the number of stations and station name and station name for text display and voice message recording station name selection control function. The system includes a microcontroller module , speech synthesis circuit , station number , station name display module , infrared interface circuit , reset circuit and power systems .STC12 microcontroller to control the use of speech synthesis chip and LCD modules . Speech synthesis chip SYN6288 , using simulated data is stored directly patented semiconductor memory technology , the upcoming analog voice data is written directly to a single storage unit , eliminate the need for A/D, D/A conversion , and therefore better able to reproduce the natural effects of real speech avoid the quantization noise and distortion generally solid voice circuits because quantization and compression caused . With LCD display , through the construction of model building simulation systems , access to relevant information related to the sensor and microcontroller combines knowledge , realization station V oice newspaper stand and display (LCD screen ) consisting stop system , give relevant sites , reminding prepare to enter the passenger to get off . Maximize the use of intelligent systems for efficient and convenient travel services , the system will give intelligent people to improve travel efficiency and improve environmental quality , it makes the system more practical newspaper stand .KEY WORDS:Single-chip Microcomputer , Audio Prompt , Bus-Stop Auto-Announce公交可视化语音自动报站器的设计——主控STC12系列摘要近些年来,随着我国信息事业的蓬勃发展,生活水平与安全防范意识的提高,人们对于出行的安全性和便利性都产生了新的需求。

公交车驾驶台 毕业设计报告汇总

摘要对于城市公交巴士驾驶室来说,驾驶员驾驶室是主要研究的重点内容,随着道路交通的快速发展,城市车辆的不断増加,驾驶员的工作也日渐复杂化,需要不断的提高工作效率来完成任务。

因此,改变驾驶员的王作条件成为公交巴士设计的一个重点内容。

驾驶室是公交巴士设计一个重要的研究部分,驾驶员操作驾驶台过程中的舒适程度与驾驶室设计的是否合理有着密切的关系。

驾驶室的传统设计经验是设计师设计的,但随着社会的不断发展,对驾驶室的改进,人们有了更高的要求,为了给驾驶员提供良好的工作空间,本论文将把乌鲁木齐公交巴士为例来研究如何优化公交巴士驾驶员的工作环境。

1绪论1.1设计目的及意义一直以来,中国就是世界上人口最多的国家,相应的,中国的城市人口也是居于世界榜首。

据统计,中国目前的城市化人口为四亿人,越来越多的人向进入了城市,因化,交通变得越来越阻塞,交通道路的承受能力远远满足不了现状,面对如此境地,道路交通问题慢慢的成为了社会各界关注的重点,公交车的出现暂时缓解了城市拥堵的现象,但是随着城市人口的不断増加,公交车是否还能有效的缓解城市道路拥堵的现象,值得我们去研究。

还要根据驾驶员视野的舒适度,使用频率最高的按键,重要的、使用频率高的按键应该布置在驾驶员最舒适的视野区域之内。

1.2 国内外的发展概况及存在的问题1.2.1国外公交车驾驶室设计现状在国外的公交车当中,当英国公交车为首,英国的公交车在安全方面是世界上最好的国家之一。

驾驶员疲劳驾驶一直被当做是发生交通事故的最大原因,为了防止交通事故的发生,保证驾驶员的安全LA及乘客的安全,英国对驾驶员的工作时间做了严格的把控。

同时,欧盟标准也有规定,驾驶员每天最多驾驶时间为9个小时,驾驶时间在4小时后必须休息45分钟以上的时间:驾驶员每周7天之内最多可以驾驶55个小时,超过巧个小时,就会有记录仪记下超出的时间,做一些相应的处罚。

为了确保驾驶员按照公司规定实行,运营公司采用计数仪(如图1-1)来监督驾驶员的驾驶时间和休息时间,在计数仪上面准确的显示驾驶员驾驶的时速、每天的作息情况。

基于matlab的公交车调度排班系统设计 毕业设计

基于matlab的公交车调度排班系统设计毕业设计在这篇文章中,我将深入探讨基于Matlab的公交车调度排班系统设计,以及如何将其作为毕业设计项目的相关内容。

我会从简单的概念开始,逐步深入,为你解释这个主题的重要性、实现方法以及我对这个主题的个人理解和观点。

一、主题的重要性1. 公交车调度排班系统是公共交通领域的一个重要组成部分,对城市的交通运行和人民出行起着至关重要的作用。

2. Matlab作为一种强大的计算工具,能够提供多种方法和技术来解决公交车调度排班系统中的复杂问题。

3. 通过深入研究和设计这样一个系统,不仅可以提高城市交通的效率,还可以为公共交通行业的发展做出贡献。

二、实现方法1. 使用Matlab编程软件,结合数学建模技术,对公交车调度排班系统进行建模和仿真。

2. 采集和分析公共交通系统的运行数据,为系统设计提供可靠的数据依据。

3. 运用优化算法,对公交车的运行路线、发车间隔等进行调度和排班。

三、个人观点和理解1. 在设计这样一个系统的过程中,我认为需要充分考虑城市的实际情况和公交系统的特点,以及乘客的出行需求。

2. Matlab的强大功能可以帮助我们更好地分析和解决公交车调度排班系统中的复杂问题,提高系统的精准度和效率。

3. 作为毕业设计项目,基于Matlab的公交车调度排班系统设计不仅可以锻炼我们的工程能力,还可以为城市的发展和人民的生活质量做出贡献。

总结回顾基于Matlab的公交车调度排班系统设计作为毕业设计项目具有重要的实践意义和应用前景。

通过深入研究和设计这样一个系统,不仅可以提高城市交通的效率,还可以为公共交通行业的发展做出贡献。

Matlab这一强大的计算工具为我们提供了丰富的方法和技术来解决公交车调度排班系统中的复杂问题。

我个人认为,系统的设计需要充分考虑城市的实际情况和公交系统的特点,以及乘客的出行需求,从而提高系统的精准度和效率。

希望通过这篇文章的阐述,你能更全面、深刻和灵活地理解基于Matlab的公交车调度排班系统设计这个主题。

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

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

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

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

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

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

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

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

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

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

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

(此文档为word格式,下载后您可任意编辑修改!)成都信息工程学院学位论文公交车管理系统的设计与实现论文作者姓名:帅希涛申请学位专业:计算机科学与技术申请学位类别:工学学士指导教师姓名(职称):秦智(讲师)论文提交日期:2007年6月10日公交车管理系统的设计与实现摘要随着经济的日益增长,信息化时代已经到来,生活中各种信息趋向数字化、清晰化。

公交车作为现代城市生活中一种重要的交通工具,其数量增多,车型也不再单一,雇用的司机增多,这样使得公交车公司的车辆信息管理复杂化。

在这样的背景下,提出了计算机管理的公交车管理系统,辅助公交车运营公司对车辆进行管理,实现公交车、公交线路和司机管理科学化,更合理的利用资源。

该系统主要根据实际的需求,以需求分析、系统的设计目标,并且重点进行系统功能模块的详细设计和实现,采用了Visual Studio .NET 2003开发平台和 SQL Server 2000数据库,实现了车辆信息管理、司机信息管理、线路信息管理和车辆分配线路管理等功能。

在针对数据操作方面,主要通过存储过程的方式实现数据的添加、删除和查询等操作。

通过系统测试,解决了公交车辆管理系统主要问题。

关键词:管理系统;数据库;存储过程The Design and Implementation of Bus Management SystemAbstractAlong with economical growing, the information century trends to digitization and clearness in our life. As an important transportation tool in the modern life, the number of the bus is increasing and its type is no longer unitary. As well, the bus drivers are also increasing. These make the information management of the bus companies more complicated. Under such background, the bus management system controlled by the computers is put forward. It will the practical requirements, and aimed at the demand analysis and the systematical design. It emphasizes the details of design and implementation of the systematical function module. It’s development platform are Visual Studio .NET 2003 and SQL Server 2000 Database and implements many functions, such as vehicles information management, driver information management, routine information management, vehicle assignment line management. for database implementation, it mainly uses the storage procedure to implement the addition, deletion and inquiry. By the systematical test, it can solve the main problems in the vehicles management system.Key words: Management system; Database; Storage procedure目录论文总页数:20页1引言 (1)1.1信息管理系统简介 (1)1.2开发背景和意义 (1)1.3系统设计目标 (1)2需求分析 (1)2.1系统需求 (1)2.2功能需求 (2)2.3性能需求 (2)3系统开发相关技术 (3)3.1编程环境的选择 (3)3.2关系型数据库 (3)4总体设计 (4)4.1设计思想与处理流程 (4)4.2系统层次模块图 (4)4.3模块设计 (4)5数据库设计 (5)综述 (5)5.2逻辑设计 (5)5.3存储过程 (7)6详细设计 (8)6.1登录模块 (8)6.2主操作界面模块 (10)6.3系统用户注册模块 (11)6.4车辆信息管理模块 (12)6.5司机信息管理模块 (13)6.6线路信息管理模块 (15)6.7车辆分配线路管理模块 (15)7系统维护和改进 (17)7.1运行维护 (17)7.2系统改进和提高 (17)结论 (17)参考文献 (18)致谢 (19)声明 (20)1引言随着计算机技术的迅速发展,推动了信息技术广泛、深入地应用到人类社会的各个领域并发挥着越来越重要的作用。

计算机软件技术应用于信息管理是必然的趋势。

作为计算机应用的一部分,充分发挥计算机的优势,将大量复杂的数据交给计算机来处理,有着人工管理所无法比拟的优点。

如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高信息管理的效率,是真正意义上的合理利用资源,也是企事业管理科学化、正规化,与世界接轨的重要条件。

1.1信息管理系统简介信息管理系统,即我们常说的MIS(Management Information System),是由人和计算机等组成的,能进行信息收集、加工、保存、维护和使用的系统。

它能实现国民经济和企业行为的各种运行情况,利用历史数据预测未来,从全局出发辅助管理决策,利用信息控制企业行为、帮助实现其规划目标。

在强调管理,强调信息的现代化社会中变的越来越普及。

1.2开发背景和意义随着经济的日益增长,车辆作为最重要的交通工具,在当今社会中得以普及。

由于汽车数量的增加,而道路的承载能力有限。

因此,城市公交车的迅速发展成为一种必然趋势。

在这样的情况下,公交车运营商的车辆数目已经增加了许多,而且车型也不再单一,与此同时便产生了车辆资源的合理分配和使用问题。

该问题涉及到车辆的档案管理、驾驶员档案管理、车辆管理、公交车运营线路的分配和管理等。

如何对公交车公司的车辆进行合理的分配,科学的使用,使其发挥最大的价值是本问探讨的重点。

该管理系统的提出,对于一个公交车运营商来说,不但可以对车辆的使用进行合理的管理,而且对车辆的使用情况进行跟踪记录,这对于单位车辆责任到人,信息明确,避免责任混乱等一系列相应问题的解决。

1.3系统设计目标该系统以车辆为主体,结合对于公交车线路的管理,设计并开发一个公交车管理系统,提供一个信息更新快捷,管理方便,功能设置合理的公交车管理系统解决方案。

针对公交车运营公司大量的车辆信息和线路制定信息,制定实施该系统的各个功能,使得公交车的管理更加科学化。

2需求分析2.1系统需求公交车管理系统是一个协助公交车运营商各单位对车辆进行全面的管理。

在此之前,对于线路与车辆的管理采用的方式几乎都是手工管理,其中的弊端显而易见,即容易造成档案资料的遗失,控制不集中,管理不规范等等问题。

因此,在管理系统的实现上应该满足以下需求:1.为保障系统的稳定性,对于可能发生问题的输入要进行检验,同时要给出合理的提示信息。

2.在管理上满足公交车管理职能的基本需求,能够方便的进行司机信息管理、车辆信息管理、线路信息管理和车辆与线路的分配管理。

3.为公交车管理系统提供数据支持。

4.与传统的手工管理相比,应该添加用户权限的管理机制。

保证系统安全性。

2.2功能需求根据对上述管理系统的业务流程、要求以及所要实现的目标,可以拟出以下的需求目标:1.建立司机档案和车辆档案管理的管理和维护,在计算机的支持下快速的完成车辆信息的添加和删除。

2.建立线路与车辆的设置管理,在计算机的管理下,可以实现方便的添加、删除、修改。

3.建立车辆与司机的分配管理,在计算机的管理下,可以实现方便的添加、删除、修改。

4.实现系统权限设置管理,保证系统的安全性。

根据系统的需求分析,得到本系统的功能要求如下:1.车辆信息的设置管理:系统合法用户可以根据公司具体情况设置关于车辆的具体资料档案。

2.权限管理:为了很好的保证系统的安全性,公司相关负责人可以根据实际情况添加和删除系统用户。

3.线路档案管理:一个城市的运营线路可能复杂且数据量极大,系统用户可以进行线路的规划管理。

4.车辆与司机的分配管理:为了维护好车辆,要求司机做好车辆的日常维护工作,落实具体责任。

5.车辆运行线路管理:实现对车辆和线路分配的管理,包括添加、修改和删除操作。

2.3性能需求系统的运行环境要求是:1.硬件环境目前,考虑到所开发系统主要应用在中小规模的公交车公司,因此,中等配置的计算机硬件就可以满足系统功能需求。

考虑到公司规模的扩大和硬件价格的降低,为本系统配置在较优秀的服务器硬件上,可以充分发挥本系统的功能。

●处理器:Inter Pentium 4 1.8G或更高●内存:512M(推荐)●硬盘空间:80GB●显卡:SVGA显示适配器2.软件环境●操作系统:Windows 2003XP●开发软件:Microsoft Visual 2003●数据库:Microsoft SQL Server 20003系统开发相关技术3.1编程环境的选择微软公司的Visual Studio .NET 2003是Windows应用程序开发平台,该平台具有直观的开发界面、先进的程序设计思想,是目前最为广泛的、易学易用的面向对象的开发工具。

2003提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。

C#同时提供的一套完善的编译和调试系统,使得在开发过程中可以很好的解决开发过程中出现的一系列问题。

同时在该平台下还提供了软件发布功能,使得开发、调试到发布可以一步完成。

故而,这是实现该信息管理信息的一个较好选择。

C#是一门完全面向对象的程序设计语言。

它可用于创建要运行在.NET CLR 上的应用程序的语言之一,是微软专门为使用.NET平台而创建的。

使用C#语言在开发过程中以对象为开发元素,每一个对象都具有一些特性和行为(属性、事件和方法)。

相关文档
最新文档