1、 本科毕业设计 ( 20 届) 城市公交管理系统 所在学院 专业班级 通信工程 学生姓名 学号 指导教师 职称 完成日期 年 月 - 2 - 摘 要 城市公交是国民生活、社会生产和流通领域的关键环节,是城市道路交通的重要组成部分。设计良好的城市公交管理系统可以优化城市公交配置, 实现公交管理的规范化,并为公交系统带来效益。 本文针对城市公交管理系统的功能需求分析,设计并实现了公交线路和日常站点查询、乘车方案选择、车辆人员调度、车辆查询和车辆信息管理、人员查询和人员信息管理、用户管理等管理功能。系统能够实现实时更新,为用户查询提供准确的信息。本管理系统采用可视化开发软件 DELPHI7.0 开发
2、,数据库管理系统采用 SQLSERVER2000,并对系统的安全性做了相关设置。整个系统具有良好的用户界面,操作简单实用,系统功能完备,可扩充性好。 关键字 :城市公交;查询系统;路线信息 - 3 - Abstract Urban Traffic is the key to the national life, the social production and the circulative field. Also, it is an integrant part of Urban Road Traffic. Designing a satisfactory Urban Traffic Ma
3、nagement System is propitious to optimize the Configuration of Urban Traffic, achieve the standardization of the traffic guidance and bring benefits for Traffic Management System. This thesis analyzed the function and needs of Urban Traffic Management System, then designed some management functions
4、which achieved bus route and ordinary stops inquiry, riding plans choice, dispatching riding people, bus number and riding peoples inquiry, managing information of buses, user and riding people and so on. Whats more, the system can even constantly to update, provide accurate information to users. Th
5、is Traffic Management System adopted DELPHI7.0, while Database Management System adopted SQL Server2000, in addition, installing the safety of the system. The whole system has a favorable user interface, practical and uncomplicated operation, perfect functions, and satisfactory system scalability. K
6、eywords: city communication; inquiry system; route information - 4 - 目 录 1 引言 . 1 2 概述 . 2 2.1 课题开发的背景与研究意义 . 2 2.1.1 研究背景 . 2 2.2.2 研究 意义 . 2 2.2 系统的可行性分析 . 3 2.2.1 经济可行性 . 3 2.2.2 技术可行性 . 3 3 系统需求分析 . 4 3.1 系统功能需求分析 . 4 3.1.1 本系统主要功能需求 . 4 3.1.2 系统的基本功能及主要模块的功能 . 4 3.2 系统模块设计 . 4 3.3 数据流程图 . 5 3.4
7、 系统开发与运行 环境确定 . 6 3.4.1 系统开发 . 6 3.4.2 开发工具 . 6 3.4.3 运行环境简介 . 7 4 系统概要设计 . 8 4.1 系统总体结构设计 . 8 4.2 数据库设计 . 8 4.2.1 数据库需求分析 . 8 4.2.2 数据表设计 . 9 5 系统详细设计及运行效果 .11 5.1 数据库的建设与连接 . 11 5.2 登录体系结构设计 . 12 5.2.1 登录窗体的功能 . 12 5.2.2 主窗体功能接口、界面设计、详细设计、运行效果 . 12 5.3 主窗体体系结构设计 . 13 5.3.1 主窗体模块的功能 . 13 5.3.2 主窗体模
8、块的功能图 . 13 5.3.3 主窗体功能接口、界面设计、详细设计、运行效果 . 13 5.4 查询模块 . 14 5.4.1 车次查询系统功能 . 14 5.4.2 车站查询系统功能 . 15 5.5 公交调度 . 18 5.5.1 公交调度模块功能 . 18 5.5.2 公交调度模块 . 18 - 5 - 5.6 车辆信息查询模块 . 23 5.6.1 车辆信息查询模块功能 . 23 5.6.2 车辆信息 界面设计、运行效果 . 23 5.7 车辆信息管理模块 . 24 5.8 人员查询模块 . 29 5.9 人员管理模块 . 31 5.9.1 人员信息管理模块 . 31 5.9.2 用
9、户管理模块功能接口、界面设计、详细设计 . 31 5.10 用户管理模块 . 34 5.10.1 用户管理模块功能 . 34 5.10.2 用户管理模块功能接口、界面设计、详细设计 . 34 6 系统评价 . 37 6.1 系统主要功能、特色、优点介绍 . 37 6.1.1 系统主要功能 . 37 6.1.2 本系统的特色、优点介绍 . 37 6.2 系统存在不足与改进方案 . 38 6.2.1 系统存在不足 . 38 6.2.2 改进方案 . 38 结论 . 39 致 谢 . 错误 !未定义书签。 参考文献 . 40 附录 1 毕业设计作品说明书 . 41 - 1 - 1 引言 随着 国民
10、经济 的快速 发展 , 城市化进程的加快, 人口的增加,人们的出行状态变得越来越拥挤。而城市交通直接关系着城市的经济发展和居民生活,对城市经济具有全局性和先导性的影响。目前主要的状况包括:人们很难得到准确的交通信息, 公交线网覆盖面低,公交线网布局不合理、分布不均衡,缺乏 “公交优先 ”的法律法规保障体系,公交调度手段落后 ,公交信息化程度低, 公交线路站牌简单 等问题,传统的 公交 管理已难以解决此类问题 1。因此,需要系统的城市公交管理来解决这些问题。 现在是信息飞速发展的时代,信息管理系统已经得到广泛应用其它行业当中。使 用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性
11、。尤其是对于复杂的信息管理,计算机能够充分发挥它的优越性。通过设计这样一个系统,我们就可以做到公交信息管理的系统化、规范化和自动化。简单来说就是实行公交优先制,对公交车卫生加强监管,规范公交车内秩序,提高服务质量。这样就能为乘客提供了一个完全公开、开放、完善的管理平台,方便乘客出行。同时还能对外展示城市的现代化风貌,体现出一个城市公交信息数字化和信息化的发展水平 2。 城市公交是城市文明的主要窗口行业之一,反映着一个城市文明的程度。改革开放以 来,我 国 的公共交通事业 发展 迅速,在推进城市 建设的进程中发挥了重要作用。 因此,我开发设计了一个城市公交管理系统软件。这个系统主要有以下几个功能
12、:能进行 车次 、 站点信息的查询以及车次站点的记录更新,对用户所输入的信息能进行模糊查找,同时也为用户提供乘车方案的选择,能进行公交车辆的调度与 人员信息的管理等等。 在本论文中,我将从这个软件的可行性分析、软件的概要设计、软件的详细设计以及这个软件的运行结果 4 个方面进行介绍。- 2 - 2 概述 2.1 课题开发的背景与研究意义 2.1.1 研究背景 我国城市公交乘客信息系统的发展 处于一个落后的水平,广大乘客可以获得信息的方式很少,公交信息的完整性和准确性得不到保证,而且还没有专门的机构负责信息的发布和管理。我国公交乘客信息系统的现状特点如下 : 1.乘客可以获得的公交信息很少。 我
13、国乘客一般获得公交信息的方式局限于电话,电视,交通图,向熟人问讯等常规方式。乘客可以获得的公交信息很少,除去线路,站点等基本信息以外,有关班次,车辆到离站时间的信息基本上没有。 2.乘客出行中获得信息困难,基本上没有实时信息。 “ 出行中 ” 的乘客无法获得任何实时信息。在我国一些城市中,有不少装饰华美的公交站 台,但在这些站台上却找不到实用的城市交通图。总而言之,我国乘客在出行中无论是 “ 静态线路信息 ” 还是 “ 动态实时信息 ” 都很难获得。 2.2.2 研究意义 在目前的形式下,城市公交管理系统的开发可在很大程度上方便公交系统,对于个人用户来说,该软件也是不错的外出路线参考软件。 1
14、. 加强对公交车次的管理,可添加新增车辆的信息,进行集中管理。及时调整站点的分布,对信息进行更新,能更好对车辆进行调度。 2. 对于用户来说,该软件的查询系统能为用户外出提供最佳路线。 由此可见,城市公交管理系统的开发可以对 城市公交优化配置起到重要作用,能有效实现公交管理的规范化。为城市经济的进一步发展提供坚实基础,同时也能为公交系统带来可观的效益。 这个课题的研究也是为了进一步学习 DELPHI 的开发方式及对数据库的使用,为以后走上工作岗位从事这方面的工作做准备,并研究此系统,能够进一步- 3 - 完善此系统,适应社会的发展趋势。 2.2 系统的可行性分析 2.2.1 经济可行性 关于经
15、济可行性它是进行开发成本的估算及可能取得效益的评估,确定待开发系统是否值得投资开发。对于要设计一个有完整功能的城市公交查询系统,主要的工作是收集数据和录入数 据,因为其数据量是非常的大,其花费的时间和金钱也是占很大一部分。 2.2.2 技术可行性 关于技术可行性它是对待开发的系统进行功能性能和限制条件的分析,确定在现有的资源的条件下,技术风险有多大,系统是否能实现。设计这个系统的工具,我所采用的是 Delphi 7.0,虽然现在 Delphi 的版本已经达到 8.0,但对于开发一个单机版的查询系统,已经足够。 Delphi 系列开发工具有友好亲切的用户界面,丰富多样的开发工具,快捷而又准确的编
16、译执行速度,强大的数据库开发能力以及灵活的发布应用方式 2。 Delphi7.0 的 发布,除了保留历代 Delphi 的优点外,更是带来了代码级跨平台、支持 windows 2000/Me 和 Office 2000 等新特性。 - 4 - 3 系统需求分析 3.1 系统功能需求分析 3.1.1 本系统主要功能需求 1) 车次,站点信息的查询 2) 对所输入信息进行模糊查找 3) 车次站点的记录更新 4) 对乘车方案的选择 5) 公交车辆的调度 6) 人员信息的管理 3.1.2 系统的基本功能及主要模块的功能 本系统主要是解决公交管理问题,本系统主要包括路线、站点查询、乘车方案选择、车辆人员
17、调度、车辆信息管理,人员信息,用户管理。下面对各个模块的功能 进行介绍。 路线,站点查询:对市区公交路线进行查询,可以按所知道的车次查询或者对站点进行查询,支持模糊查找功能,对不清楚的路线或者站点进行模糊查找。 乘车方案:输入起始站点与到达站点,显示所有满足条件的车辆。 公交调度:增加新的路线,对车辆的路线进行修改,更新,删除,对人员进行安排,调度。 车辆信息管理:对车辆的类型,座位,票价等信息的输入,更新,删除。 人员信息管理:对工作人员的各项信息进行增加,更新,删除。 用户管理:增加新的用户。 3.2 系统模块设计 - 5 - 图 3-1 系统模块图 3.3 数据流程图 图 3-2 数据流程图 用户打开数据库,在车辆调度模块中输入新车辆的基本信息,并对数据库进行重新调整, BUS 表中生成新车辆信息,通过把 BUS 表输入变动记录表把新车信息放入车次查询和站点查询中,就可以以车站和站点方式查询记录。在 BUS2表中可对车辆的各种信息进行增加,修改。 USE 是用户表,是对权限的设置,城 市 公 交 管 理 系 统 车次站点查询 乘车方案 车辆调度 车辆信息 人员信息 系统维护 车次站点查询 用户 公交调度 车辆情况 新用户注册 用户管理 人员信息查询 人员调度 公交车次 增加更新删除 公交车辆 信息的增加更新删除 人员信息 的增加更新删除
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。