公交GPRS系统公交企业信息管理系统与公交网站设计基于PHP.doc_第1页
公交GPRS系统公交企业信息管理系统与公交网站设计基于PHP.doc_第2页
公交GPRS系统公交企业信息管理系统与公交网站设计基于PHP.doc_第3页
公交GPRS系统公交企业信息管理系统与公交网站设计基于PHP.doc_第4页
公交GPRS系统公交企业信息管理系统与公交网站设计基于PHP.doc_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

公交公交 GPRS 系统系统 -公交企业信息管理系统公交企业信息管理系统 与公交网站设计与公交网站设计 (基于(基于 PHP) 指导老师指导老师: : 学生姓名:学生姓名: 所属院系:所属院系: 软件学院软件学院 专专 业:业: 软件工程软件工程 班班 级级: 目 录 第一部分 公交企业信息管理系统.- 4 - 1 绪论.- 4 - 1.1 公交集团 MIS 系统概要- 4 - 1.2 公交集团 MIS 研究背景- 5 - 1.3 国内外发展概况- 5 - 1.3.1 国外.- 5 - 1.3.2 国内.- 5 - 1.4 公交集团 MIS 的实施目标- 6 - 1.5 公交集团 MIS 的实施框架- 6 - 1.6 公交集团 MIS 的构成- 6 - 1.6.1 GPS 调度信息系统- 7 - 1.6.2 技术检验系统.- 7 - 1.6.3 安全管理系统.- 7 - 1.6.4 服务管理系统.- 7 - 1.6.5 人力资源管理系统.- 7 - 1.6.6 党务管理系统.- 7 - 1.6.7 工会管理系统.- 8 - 1.6.8 计生管理系统.- 8 - 1.6.9 管理流程系统.- 8 - 1.6.10 综合管理系统.- 8 - 1.6.11 综合查询分析系统.- 8 - 1.7 公交集团 MIS 主要特点- 8 - 1.8 系统建设规划- 9 - 1.8.1 数据中心子系统的建设.- 9 - 1.8.2 司机分配子系统的建设.- 9 - 1.9 系统建设实施- 10 - 1.9.1 中心机房的建设.- 10 - 1.9.2 公交集团公司各经营部基础网络整改规范工作.- 10 - 1.9.3 试点线路的 GPS 车载设备安装调试.- 10 - 1.9.4 五个车场安装了车辆进出场和安防监控系统.- 10 - 1.9.5 在新华路大、小西门上下行站设置安装了四块电子站牌.- 11 - 1.9.6 公交企业人员、车辆、机构、调度流程等业务的编码.- 11 - 1.9.7 一线调度管理人员培训工作的开展.- 11 - 1.9.8 GPS 调度信息系统软件的研发、调通及测试运行- 11 - 2 GPS 调度信息系统- 11 - 2.1 GPS 调度信息系统概要.- 11 - 2.2 GPS 调度信息系统构成及其特点.- 12 - 2.2.1 全区域车辆监控调度系统.- 12 - 2.2.2 线路调度发车系统.- 12 - 2.2.3 运营计划排班系统.- 12 - 2.2.4 公交综合业务管理系统.- 12 - 2.3 系统使用前后业务流程分析- 13 - 2.4 系统使用技术介绍- 15 - 2.4.1 VPN 技术- 15 - 2.4.2 Ajax 技术- 15 - 2.4.3 Citrix 技术.- 15 - 第二部分 公交网站的设计.- 16 - 1 引言- 16 - 1.1 项目开发背景- 16 - 1.2 项目开发的目的- 16 - 1.3 项目开发的目标- 16 - 1.4 项目开发的意义- 17 - 2 可行性分析- 17 - 2.1 技术可行性- 17 - 2.2 经济可行性- 17 - 2.3 营运可行性- 17 - 3 需求分析- 17 - 3.1 用户需求- 17 - 3.2 系统开发环境需求- 18 - 3.2.1 系统开发硬件环境.- 18 - 3.2.2 系统开发软件环境.- 18 - 3.3 系统运行需求- 18 - 3.4 脚本语言的比较- 18 - 3.4.1 ASP.- 18 - 3.4.2 JSP.- 18 - 3.4.3 PHP.- 19 - 3.4.4 三者的对比.- 19 - 3.4.5 为什么选择 PHP- 19 - 3.5 BROWSER/SERVER结构.- 20 - 3.6 MYSQL- 20 - 4 数据项和数据字典- 20 - 4.1 ADVISE表.- 21 - 4.2 FILE表 - 21 - 4.3 FILE_CATEGORY表 .- 21 - 4.4 NEWS_CATEGORY表 .- 21 - 4.5 message 表- 22 - 4.6 MESSAGE_DRAFT表 .- 22 - 4.7 MEMBER 表 - 23 - 4.8 NEWS表 - 23 - 4.9 PARTY表.- 23 - 4.10 ROAD表 - 24 - 4.11 WOMEN表.- 24 - 5 系统总体结构设计- 25 - 5.1 总体设计- 25 - 5.2 设计思想- 25 - 5.3 系统功能设计- 25 - 5.4 E-R 模型.- 26 - 5.5 业务流程图- 26 - 5.5.1 用户注册登录流程.- 26 - 5.5.2 管理员用户管理信息.- 27 - 5.6 系统实现功能- 27 - 5.6.1 前台入口.- 27 - 5.6.3 公共页面.- 28 - 5.6.4 内部页面.- 29 - 5.7 后台管理 - 30 - 5.7.1 用户管理.- 30 - 5.7.2 栏目管理.- 30 - 6 系统详细设计及实现- 30 - 6.1 PHP+APACHE+MYSQL 的安装与配置.- 30 - 6.1.1 安装 APACHE2.0.55,配置成功一个普通网站服务器.- 30 - 6.1.2 PHP5.05 的安装- 35 - 6.1.3 MYSQL4 的安装.- 36 - 6.2 主要代码 - 42 - 6.2.1 用于身份验证等用户操作的类 auth.php- 42 - 6.2.2 数据库操作类 mysql.php.- 45 - 6.2.3 USER.PHP- 52 - 7 系统测试- 53 - 7.1 PHP 网站测试配置环境.- 53 - 7.2 测试过程- 53 - 7.3 测试结果- 53 - 总结.- 54 - 致谢.- 54 - 参考文献.- 55 - 摘要 本文主要分为两部分: 1. 公交企业管理信息系统 公交企业管理信息系统是指将先进的信息技术、电子通信技术、自动控制 技术、计算机技术以及网络技术等有效、综合地运用于整个交通运输管理体系, 建立起一种在大范围,全方位发挥作用并实时、准确、高效的交通运输综合管 理和控制系统。它是由若干子系统所组成的,通过系统集成将道路、驾驶员和 车辆有机地结合在一起,加强了三者之间的联系。借助于系统的智能化技术, 驾驶员可以实时了解道路交通以及车辆的状况,以最为安全和经济的方式到达 目的地。同时,管理人员通过对车辆、驾驶员和道路实时信息的采集来提高其 管理效率,以达到充分利用交通资源的目的。 2.公交网站设计 经过对公交企业业务流程的考察,在企业员工需求的分析基础上,本设计 采用 php+mysql+apache+phpmyadmin 技术,B/S(Browse/Server)架构具体实 现功能,并阐述了系统的结构设计和功能设计。 关键词:公交企业管理信息系统;GPS调度信息系统;公交网站; php;mysql;apache; phpmyadmin;B/S ABSTRACT This paper is made up of two chapters. 1.The study of Bus Enterprise Management Information System Bus Enterprise Management Information System, is an effectively transportation management and control system using in great range and orientation which integrate advanced information technology, electronic technology, automatic control, computer science, network technology and all kinds of other advanced technologies synthetically applying to the whole traffic architecture. It includes several subsystems and integrates road, driver and vehicle reasonably and strengthens them relationship. The driver can know the information of traffic roads and vehicle and choose the optimum road to arrivatermini safely and economically by intelligent technology. Meanwhile administrator can collect the information of the vehicle, the driver and traffic road really improving efficiency of management in order to take full advantage of traffic sources. 2. Design of the bus site After the analysis of public transport enterprise business processes and the demand for employees in enterprises, this design using php + mysql + apache + phpmyadmin technology, B / S (Browse / Server) framework to achieve specific functions, and described the structure of the system design and Functional design. Key words: Bus Enterprise Management Information System;The bus site;GPS; php;mysql;apache; phpmyadmin;B/S 第一部分 公交企业信息管理系统 1 绪论 伴随着国民经济的飞速发展,城市人口日益膨胀,机动车辆急剧增加,城 市交通运输的压力越来越大。无论是发达国家还是发展中国家,这一瓶颈都已 经严重地影响了城市的综合发展。美日欧等发达国家很早便投巨资进行公交信 息技术的研究与开发。我国政府对此也给予了高度重视,已将公交企业信息管 理系统建设列入国家国民经济和社会发展“十五“计划纲要,并作为未来交通建 设与发展的优先领域予以重点支持。这对实现由单一依赖基础设施扩张的粗放 型交通增长向依靠科技进步,以提高效率和效益为核心的集约式交通发展的转 变,实现对交通资源的充分利用和交通环境,特别是城市交通环境的不断改善, 实施社会经济的可持续发展战略,保障交通运输的健康发展将起到巨大的促进 作用。其中大力发展公共交通,可以吸引出行量,改变人们出行方式,减少路 面的交通流量,消除混合交通,可以彻底解决我国交通拥挤的局面。 通过在乌鲁木齐公交公司的科研实践,对于其使用的管理信息系统 MIS(Management Information System)从研发到实施的各个阶段,系统运作流 程,测试工作等等有了进一步深入的了解,并同时熟悉了公交企业的业务流程, 深刻感受到了该系统为公交企业部门工作带来的便捷。据美国工业与制造学会 统计,完善的信息化可为企业降低 12%的成本、减少 10%的管理人员、提高 10%15%生产能力、增加 4%20%的利润。而公交企业内部的数据处理和信息 处理占整个企业决策的 70%,通过计算机技术集中处理,可使管理人员从面向 数据和报表转向面向实物和市场。公交企业信息管理系统是提高公共交通服务 水平、吸引出行量的必要手段,体现了一个城市的现代化交通管理水平,是中 国解决交通问题的重要措施之一。 1.1 公交集团 MIS 系统概要 公交集团MIS就是利用先进的技术手段,动态地获取交通信息, 实现对车 辆的实时监控和调度,是公交车辆调度的发展方向,是公共交通实现科学化、 现代化、智能化管理的重要标志。它综合运用了通信、信息、控制、计算机网 络及全球定位系统等现代高新技术, 根据实时的客流信息, 车辆位置信息、 交通状态信息等,通过对公交车辆的实时监控、调度指挥,实现对公交车辆的 智能化管理,并通过电子站牌及时准确地向乘客提供下一班车的预计到达时间, 从而使公交车辆运行有序、平稳、高效、协调,实现资源的合理配置,提高了 公交系统总体服务水平和经济效益、社会效益。 1.2 公交集团 MIS 研究背景 公交行业发展的五十年来,对于其运营的管理都是凭经验进行的,手工的 作业方式、管理模式、传统方法,使得整个业务流程冗繁而枯燥。随着公交企 业改制以来,各项工作改革的不断深入,科学技术的不断进步,使得提升科技 管理水平,改变传统运营方式成为可能。企业借助 IC 卡系统和 GPS 系统等行业 先进技术手段,突破目前的传统运调管理能力的约束,对相对分散的经营部、 线路、车辆、人员等运营体系,实现“集中化管理”和“实时动态管理” ,并对 企业汇总众多的纵横交错的业务部门实现信息资源的整合式管理,这种信息化 趋势已势在必行。该项目为 1997 年乌鲁木齐市政府为改善城市交通状况,通过 中国政府财政部而引入了世界银行贷款立项。2000 年贷款协定签署后,包括外 环路在内的涉及 5 个单位的贷款项目实施工作正式启动。公交子项目为其中之 一。 1.3 国内外发展概况 1.3.1 国外 作为经济发达、技术先进的美国,虽在公交集团 MIS 的研究开发上曾一度 落后,但凭借其先进的技术优势,已后来居上,目前在试验研究和实践应用上 都处于领先地位。在其发展规划中,它非常重视将形成的巨大市场,对智能公 交系统的服务领域进行了广泛而又深远的研究。 日本将公交集团 MIS 的发展分为四个阶段: 第一阶段(2000 年前后):初始发展阶段,在这一阶段,交通信息主要提 供给己经运行的车辆信息与通信系统( VlCS Veh-icle lnformation and Communication System )和相关系统,交通堵塞信息和最佳路线信息将提供给 车载导航系统,使驾驶员能够减少出行时间并提高旅行的舒适性。 第二阶段(2005 年前后):通过逐步引入用户服务的思想开始交通系统的 革命,将有关目的地的服务信息和公共交通信息直接提供给用户。 第三阶段(2010 年前后):智能化的公交信息系统将被推进到一个更高的 水平。基础设施,车载装置,法律和社会将促使其成为一个稳固的社会系统。 第四阶段(2010 年之后):所有系统都已经投入使用,进入到了一个成熟 的时期。到 2015 年将道路交通事故减少 50%,同时有效地缓解交通拥堵,并 减少对环境的污染。 1.3.2 国内 近年来,随着计算机网络技术、软件开发技术和 IC 卡技术的不断成熟以及 GPS 卫星定位技术对民用市场的解禁,国内公交行业产品集成商和软硬件系统 提供商都对智能交通系统的相关产品投入了较大的研发力度,形成了目前国内 在智能公交系统产品上的不断成熟和规范。而国内公交企业也由前几年的观望 不前到尝试探索,从尝试探索到经验总结,从而一步步地逐渐走上了坚定不移 的实施道路。目前上海、广州、青岛、大连、石家庄、呼和浩特、南京、重庆、 杭州、贵阳、珠海、深圳等多个城市已经实施了公交企业管理信息系统并在 运行过程中产生了良好的效果取得了较好的经济效益和社会效益。国内,许 多城市智能公交调度信息平台的建设是由政府出资井牵头实施的,因为随着市 场经济的不断深入城市公交运营出现了多家竞争的局面,政府要有效管理和监 督考核公交企业的服务。智能公交管理信息平台还可和城市其它管理部门建立 沟通联动机制,与公安消防形成公安防恐、防火及安全防卫联动体系,与交警 管理形成交通畅通疏导应急联动体系,与城市规划部门形成城市交通规划数据共 享及分析决策体系等。 1.4 公交集团 MIS 的实施目标 MIS 的实施目标主要分为总体目标和近期目标。总体目标是一个包含近期 目标内容的远景规划,而近期目标是实施工作的近阶段计划。近期目标是系统 实施的前沿工程,是基础,根据国内目前多个成功实施了智能交通系统的城市 来看,近期目标一般是以城市中一个运营体系较为规范,且有着较好实施条件 的公交运营企业为实施重点,以其运营体系为基础进行探索与实施,该段着重 的是如何将智能交通系统与现有的公交管理流程进行磨合并为后一阶段的实 施总结经验,制定标准。而远期的总体目标般是通过第一阶段建立的智能调度 平台逐步扩大实施范围,以期建立一个服务于城市多个公交企业,通用的开放 的公交调度管理服务平台,建设不仅限于简单的将各公交企业的管理计算机化, 而是利用此系统达到优化公交运营模式、提高运营效率。 1.5 公交集团 MIS 的实施框架 第一阶段:应注重系统平台基础部分的搭建,调度信息中心的平台建设和 运营线调度室的建设是关键。目标应定位于必须先将公交运调管理一线的基础 管理由手工方式向计算机方式转变,因此应提高一线调度人员的技能与素质, 确保系统的正常运行。此部分是系统实施的前期工程和重点部分。调度信息中 心平台的建设也应在此阶段完成搭建。车辆监控部分因涉及建设实施资金较大 且具有一定的实施风险,故选择乌鲁木齐市部分基础条件良好的运营企业或线 路实施。 第二阶段:第一阶段中完成了调度信息中心平台的建设,故第二阶段的主 要工作是合理选择项目运作方式,逐步扩大实施范围。 1.6 公交集团 MIS 的构成 MIS 系统目前已开发出 12 个子系统,包括营运调度、技术检验、人力资源 管理等项目,这是当前我国公交行业现代化管理的科学手段。企业 80%的经营 管理活动将纳入 MIS 系统范围,通过管理节点控制,提高组织运行效率,其优 势明显。 1.6.1 GPS 调度信息系统 GPS 调度信息系统能提供对车辆实时运行情况的调度和监控。系统具 有可视化调度指挥和现场的营运数据采集功能,采集的数据包括线路营运数据 和考勤、加油、维修、保养、包车、故障和其他非营运数据。调度人员可根据 调度系统中监控道德车辆信息施行实时合理的调度指挥,从而改变了传统的、 相对落后的调度模式同时调度人员可根据现场调度的实际情况来发车。另外通 过自动和人工两种数据采集方式相结合,将实际的营运数据上传到调度中心数 据库作为营运统计分析的基础数据。 1.6.2 技术检验系统 定时检验公交车的设施安全,加强车辆安全技术性能的检查,详细 记录每辆公交车的信息,特别是车辆的转向、制动、灯光、传动、低压报 警器等方面,各级安全管理人员及出入库检查人员有权对存有安全隐 患的车辆采取强制停运措施。进一步加强机动车辆的安全管理,确保机 动车辆的技术安全,预防和减少道路交通事故。 1.6.3 安全管理系统 提供本单位内全部运营车辆和非运营车辆的安全记录档案。 实行安全事故报告网络化管理。对所发生的各类安全事故做到及时、 准确、全面的录入。 1.6.4 服务管理系统 与乘客建立良好的沟通是公交服务的重要环节,乘客可以通过本系统 向管理系统提出投诉、建议和表扬,这些信息可以通过本系统及时反馈到路队, 并做出及时处理。 1.6.5 人力资源管理系统 该系统可以统计本单位内全部人员的各种数据的查询统计,其中主要 有基础数据(年龄、学历、工作经历、奖惩等) ;人力资源(各单位人数、技术 人员情况、职称情况等) 。 1.6.6 党务管理系统 对党支部的各项情况、人员进行管理,对党的路线、政策进行宣传学习等。 1.6.7 工会管理系统 对工会的组织结构、人员进行管理,报道工会的最新工作动态,对工作组 织的活动进行宣传。 1.6.8 计生管理系统 管理企业员工对于计划生育政策的实施情况,对育龄妇女进行重点 管理。对国家的相关法律法规进行宣传。 1.6.9 管理流程系统 通过企业调研,流程整理,问题诊断,实现管理体系的移植与合资企业自 我管理能力的提高;通过“管理流程规范化、经营信息透明化”建设进而完成 “管理队伍本土化”的建设,实行绩效考核和授权管理。在工作方法上注意讲 求实效、时效、作风务实,为内部改革打好基础。目前企业内部改革重点是提 高企业资源配置、使用的能力,确立以资源配置、资源使用、结果考核分配为 三个基本阶段,建立以营运流程为核心的流程管理理念,以流程顺畅作为改革 成功的标志,从而提高企业核心竞争力。 1.6.10 综合管理系统 包括多种信息提供查询,如新闻组、党政联席会议纪要、企务公开、规章 制度、公司大事、员工通讯录等。 1.6.11 综合查询分析系统 用户可以随时了解前一天、前一周、前一年的“公司营运情况统计表” 、 “售卡充值统计表” 、 “各个分公司营运统计表”等。对当前的营运情况做以明 析。 1.7 公交集团 MIS 主要特点 公交企业信息管理系统,便于实现集中远程控制和管理,通过每日行车记 录表的输入,可以在当天获得经营信息; 先进的信息分析处理系统可以实现复杂动态分析; 积累和利用历史数据形成的信息综合数据库,将增强预测计划的准确性。 1.8 系统建设规划 1.8.1 数据中心子系统的建设 表 1-1 数据中心子系统的建设 建设 顺序 建设内容具体工作 1 基础网络的 构建和规范 网络运行机制的统一、规章制度的建立、现有 网络摸底、网络体系整改 2 基础数据构 建 人员、车辆、线路、机构部门、材料物资的信 息编码工作、数据整理工作、数据录入及验证 3 行车记录表 的推广应用 宣传、培训、录入、统一、核对、新旧体系并 行测试、全面推行 4 数据中心的 流程规范 对所有数据进行比对检验、对业务流程进行优 化、对软件功能进行修改完善 5 试运行调试、对应业务流程的贯通 1.8.2 司机分配子系统的建设 表 1-2 司机分配子系统的建设 建设 顺序 建设内容具体工作 1 分配方案确定 人力资源部拟出方案、相关会议讨论、 方案确定 2 系统调整 系统的安装调试、培训、基础数据录 入与检验 3 试点运行、测算、系 统调整 试点运行、反复调整 4 数据核对、推广运行 对所有数据进行比对检验,在完善后 进行全面推广 5 脱轨新分配方案的全面贯通 1.9 系统建设实施 1.9.1 中心机房的建设 核心数据库服务器:采用最新的“集群服务器架构” ,四路至强处理器,双 倍提升数据处理能力,通过严格测试,满足超量数据的处理。 前瞻性考虑的通信服务器:考虑到后期将在集团、珍宝、兴盛三家城市公 交主力运营企业逐步扩大实施范围,以及市场化运作方式的需要。目前至少满 足 3500 辆车同时在线的处理能力。 超大型企业级数据库:采用目前在世界上公认的处理能力和效率最优的 美国甲骨文公司的 Oracle 10G 企业版数据库。RAC 动态负载均衡技术使后期的 处理能力扩展基本无需增加成本。 稳定安全兼顾的 Redhat linux AS4.0 核心数据库操作系统。 专业的硬件防火墙设备是系统安全的可靠保障。电信级数据交换机、路由 器和 6M 互联网光纤接入确保数据传输链路的高效。四小时 UPS 后备电源和 120KW 柴油发电机组并行工作确保的电力系统的稳定。 1.9.2 公交集团公司各经营部基础网络整改规范工作 对各经营部办公楼网络布线不符合规范、杂乱且影响数据通讯安全的部分 进行了整改。对各经营部办公楼、修理车间、材料库无网络数据接入的工作区, 进行了信息接入点的增加,为后期企业信息化工作奠定了网络基础。按 MIS 系 统建设实施要求,采用 2M 城域网光纤将集团公司机关、各经营部和调度信息楼 之间进行了互联,专用独立的数据通讯链路形成了高效的集团公司专有局域网 络,使目前各为体系的分公司网络逐步趋于规范。 1.9.3 试点线路的 GPS 车载设备安装调试 由于考虑到目前国内仍未有成熟的客流检测仪产品和方案,故本次在 8 条 试点线路的各一辆车上安装了红外线客流检测装置进行试点,客流检测数据将 在处理后生成线路客流变化趋势图。 1.9.4 五个车场安装了车辆进出场和安防监控系统 为集团公司经营部共五处停车场安装了 10 套视频监控装置,目前企业领导 可在办公室和调度中心实时察看各公司车辆早晚进出场情况,对出车率情况做 到了随时了解。兼顾考虑到车场安防要求,与公交物业公司沟通后,在有条件 的车场还设置了安防监控功能。 1.9.5 在新华路大、小西门上下行站设置安装了四块电子站牌 针对乌鲁木齐冬季气候寒冷的特点,海信公司几度对电子站牌进行了耐低 温改进,12 月 3 日四块电子站牌已经分别设置于新华路大、小西门上下行车站。 测试运行以来,实时动态、准确的车辆到达预测信息吸引了广大市民和众多媒 体的关注,使市民出行候车感受到了科技带来的更加准时、快捷更具人性化, 优质的公交服务。 1.9.6 公交企业人员、车辆、机构、调度流程等业务的编码 根据 MIS 系统成熟编码方案,在集团公司和珍宝公司办公室、安运部、人 力资源部、技术部等部门的大力支持下,历时两个月在将人员、车辆等基础信 息经过规范后录入了数据库,此项工作为系统的运营计划制定和自动排班系统 的运行奠定了基础。 1.9.7 一线调度管理人员培训工作的开展 培训工作是项目实施工作的关键环节,关系到系统运行能否达到良好的实 施效果。自 07 年 12 月以来已进行了为期四周的一线调度管理人员的培训工作。 培训内容和方式充分考虑了一线调度人员的接受能力,自下而上且简洁实用的 培训目前已经取得较好的效果。 1.9.8 GPS 调度信息系统软件的研发、调通及测试运行 项目实施人员在对运调一线的调度管理模式及需求做了大量调研工作后, 研发形成了与公交运营管理贴切的软件系统,在通过一线调度人员近一个多月 的测试应用后,获得了较高的评价。 2 GPS 调度信息系统 2.1 GPS 调度信息系统概要 GPS 调度信息系统是公交集团 MIS 的核心部分,是利用 GPS 全球卫星定位 技术实现的功能提升和技术完善。城市公交运营车辆在安装了含 GPS 功能的多 功能车载设备后,相关车辆位置、速度等信息可通过无线通讯网络上传至调度 信息中心,并可通过地理信息系统(GPS)映射在电子大屏系统和监控计算机 上运行情况一目了然,同时调度人员可以根据道路情况和管理经验通过实时 通讯功能与车辆取得联系,采取措施,确保车辆的合理运行和保证线路畅 通其主要实现的是可视化的调度和实时的动态通讯。GPS 车辆监控调度系统 还应利用与“客流检测仪”和“IC 卡技术”集成结合,才能形成符合公交运调 管理需求运营一线数据采集体系,采集上传的运营数据将被与监控调度系统密 不可分的 MIS 系统处理和分析,为公交时刻表的生成和运营计划的科学制定提 供正确的依据,为公交的运营组织和运力调配提供决策支持,为降低管理成本、 运营成本、消耗成本和车辆运营安全隐患提供先进的管理力式,推进公交企业 建立和形成 “科学运调体系” 。 2.2 GPS 调度信息系统构成及其特点 2.2.1 全区域车辆监控调度系统 该系统适用于调度指挥中心和运调管理层对企业整体运营组织体系和所有 纳入系统的运营车辆的实时监控分析,适用于未来将逐步过渡的集中调度管理 方式,调度管理效率得到提高的同时,运营资源(人、车、线)将得到最大程度 的整合式管理。B/S 架构的软件体系,可实现在随时随地的互联网环境中对所 属企业公交车辆实时运营状况的监控查询和调度指令下达。车辆定位纠偏差分 技术配合由政府提供的最新详尽城市路网电子地图使管理人员对车辆运行状态 精确掌握。 2.2.2 线路调度发车系统 该系统用于线路调度室对所辖车辆的监控和调度发车。可完全取代现行的 手工调度管理方式。运营一线数据(如:趟次、公里数、三正点数据等)从源头 就进入计算机的规范管理,运营数据的分类汇总实时完成,同时避免了人情路 单。运营路单自动生成,无需人员录入,极大降低了运营数据录入统计和查询 的难度,且可避免人员录入时导致的人为二次偏误。直线示意图方式显示车辆 运营的实时位置状态,极大方便了调度人员对车距车隔的控制管理。 2.2.3 运营计划排班系统 该系统用于运营计划的制定和线路的配车排班业务。完全取代现行的低效 的手工调度管理方式,车辆人员等较为固定的 信息无需每天录入,极大的提高 了效率。一个总调人员在熟练状态下,一个小时就可完成全公司多条线路的运 营计划制定和配车排班工作。充分调配人车资源,车辆和驾驶人员可按需进行 灵活调配,并且支持表格输出打印和导出至 Excel 形式的上报。该软件的使用 不受地域限制,较高的安全级别设置和数据传输加密技术使得管理者利用互联 网在任何地方均可完成工作。 2.2.4 公交综合业务管理系统 整合式公交业务数据的综合管理平台,基于 B/S 架构采用目前主流开发工 具 C#.net 开发的系统,用户通过 IE 浏览器在客户端访问服务器,请求各个业务 模块。由于采用了最新的互联网最前沿 AJAX 技术,极大提升网络传输数据效 率的同时,使用户如同在本地计算机读取数据。由于涉及公交各主要业务管理, 故各部门数据互换共享效率提高。生产运营数据也会通过关联实时反映给此系 统,管理者会实时查看到线路运营计划,行车路单、车辆更新维修、材料库存、 燃料消耗数据等。当日运营数据和历史数据可由管理者按需进行选择组合显示, 同时支持分类汇总、平均、求最大值、最小值、预测值等形式的直观图表形式 输出。 2.3 系统使用前后业务流程分析 图 2-1 信息化前的手工业务流程 图 2-2 使用系统后的业务流程图 行车计划与配车排班业务完成公交车辆复杂生产计划的制定和日常配车排 班的管理,在行车计划的制定过程中,进行了算法和实现进行了优化,使该功 能适应于广泛的公交用户。 监控调度指挥业务完成现场的车辆运行状况的监控,并根据现场的复杂多 变的情况实时的调整车辆运行指标,提高运行计划的完成率,避免因事后调度 而导致的生产效率低下。 决策分析业务就是对这些原始数据进行分类、抽象、整理、统计等发掘工 作以报表的形式向公司的决策领导层从多角度,多方位提供公司的营运状态分 析数据。 2.4 系统使用技术介绍 2.4.1 VPN 技术 VPN(Virtual Private Network)虚拟专网出现于Internet盛行的今天,它 使企业网络几乎可以无限延伸到地球的每个角落,从而以安全、低廉的网络互联 模式为包罗万象的应用服务提供了发展的舞台。虚拟专用网(VPN)是利用公众网 资源为客户构成专用网的一种业务。它是一种通过对网络数据的封包和加密传 输,在公网上传输私有数据、达到专网的安全级别,从而利用公网构筑企业专网。 VPN技术是指采用隧道技术以及加密、身份认证等方法,在公众网络(一般是 Internet)上构建专用网络的技术,数据通过安全的“加密管道”在公众网络中 传播。VPN技术实现了内部网信息在公众信息网中的传输,就如同在茫茫的广域 网中为用户拉出一条专线。对于用户来讲,公众网络起到了“虚拟专用”的效果。 通过VPN,网络对每个使用者也是专用的。 2.4.2 Ajax 技术 Ajax 的全称是Asynchronous JavaScript And XML (异步JavaScript和XML), 它不是一项新技术,而是多种技术的结合。它包括:使用XHTML和CSS标准化呈 现;使用DOM实现动态显示和交互;使用XML 和XSLT 进行数据交换与处理;使 用XMLHttpRequest 进行异步数据读取;使用Java-Script绑定和处理所有数据; 与传统的web应用程序开发模式不同,Ajax采用异步交互过程。Ajax在客户端与 服务器端之间引入一个中间媒介(Ajax引擎),从而消除了网络交互过程中请求 刷新响应的弊端,用户的浏览器在执行任务时即装载了Ajax引擎,它 负责处理用户的行为,并转化为对服务器的请求。 2.4.3 Citrix 技术 Citrix 通过当前国际上最为推崇的数据独立和基于服务器的计算应用管理 体系结构及其代表的主流产品CitrixMeta-Frame 系列软件,能有效地实现 Server 上应用的集中发布与管理。客户端只需安装一个Client 程序,即能实 现客户端与服务器端的无缝高速连接。结合Citrix 特有的Speed Screen3 技术, 整个应用过程对带宽要求较低,实现诸多应用程序远程的流畅运行。 第二部分 公交网站的设计 1 引言 在当今的信息化社会中,网站是企业面向社会的门户。网站是一个对内集 中管理,对外大力宣传的虚拟平台。运用互联网这种新型信息服务载体来加强 公交部门宣传力度,更好地与社会公众及相关部门进行沟通。建立独立域名网 站,不断完善自身的数据库,及时在网上发布信息,开展网上业务,建立信息 管理系统。逐步实现各办公自动化,应用到公交部门的各管理领域。 1.1 项目开发背景 进入 21 世纪的人类社会,在信息的收集、处理和传输等环节的技术发生了 重大的变化,企业管理的方式方法也在逐步发生着日新月异的变化,公交行业 发展的五十年来,对于其运营的管理都是凭经验进行的,手工的作业方式、管 理模式、传统方法,使得整个业务流程冗繁而枯燥。随着公交企业改制以来, 各项工作改革的不断深入,科学技术的不断进步,使得提升科技管理水平,改 变传统运营方式成为可能。企业借助 IC 卡系统和 GPS 系统等行业先进技术手段, 突破目前的传统运调管理能力的约束,对相对分散的经营部、线路、车辆、人 员等运营体系,实现“集中化管理”和“实时动态管理” ,并对企业汇总众多的 纵横交错的业务部门实现信息资源的整合式管理,这种信息化趋势已势在必行。 1.2 项目开发的目的 随着计算机技术的发展,网络技术对我们生活和工作显得月来越重要,特 别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时 性。而动态交互式系统及网站刚好提供了这些功能,能够实现企业的集中远程 控制和管理,先进的复杂动态分析。 1.3 项目开发的目标 为满足公交部门管理的需要,必须在充分考虑实际情况的基础上,注重设 备选型的性能价格比,采用成熟可靠的技术,建设一个技术先进、灵活可用、 性能优秀、可升级扩展的公交系统网站。系统可方便灵活地扩展:用户可根据 需求规模渐进发展,系统保证平滑扩展,保证原有系统不受任何损失。公交网 站的服务器硬件采用高性能的计算机系统,具有强大的可伸缩性,以满足网络 中不断增长的客户端请求,为以后的系统升级留有充分的接口。 1.4 项目开发的意义 公交网站汇集公交新闻,企业文化,线路信息,职工风采于一体,能够让 乘客和整个社会更好的了解到公交部门的运作;双向交流的平台,能够让公交 部门的服务在公众的监督中更好的提高;员工之家,党务先锋,计生管理等, 让员工之间,各级部门之间方便交流与沟通,使得企业更有活力,更聚凝聚力。 2 可行性分析 2.1 技术可行性 最近几年来,商务网站技术得到了充分的发展与完善,使得开发本系统在 技术可行性成为可能,利用 PHP 网站开发工具,使得本系统不存在技术上的障 碍。该系统的软件研发阶段,企业部门提出需求、进行系统设计与开发,拟采 用成熟的数据库技术与软件开发技术,具有技术可行性。 2.2 经济可行性 本人参与本系统的研发工作,主要是为了综合运用在软件工程本科学习的 各科知识,通过理论与实践的结合,提高本人的专业技术知识的应用能力,所 以主动免费承担本系统的软件研发工作。 2.3 营运可行性 在本系统的运营阶段,使用系统的工作人员,除了需要具备在 Microsoft Windows 平台上使用个人电脑的知识,并不需要特别的技术能力。 这方面的知识,与本项目运营相关的直接人员都已经具备。 3 需求分析 3.1 用户需求 任何人都可以通过公交网站的方式随时了解最新的公交新闻与咨询。员工 可以通过登录方式在线学习,管理员可通过远程上传课件资料以供员工共享; 采用最新主流技术,基于分布式存储、集中式管理、开放式、可扩展的结构, 并采用了良好的安全机制。高稳定性、可靠性强,需要强大的后台管理。 3.2 系统开发环境需求 3.2.1 系统开发硬件环境 数据库和 Web 服务共用一台服务器;客户端计算机若干;网络通讯设备, 主要包括交换机、网卡、集线器、MODEM 等。 3.2.2 系统开发软件环境 采用 Browser/Server 体系结构,服务器端采用 Microsoft Windows2003 server 作为网络操作系统,Web 服务器软件采用 APACHE2.2。数据库系统采用 MySQL 方便快捷。 基于 Web 的系统开发工具应使开发者使用各种各样的技术来创建动态的 Web 应用程序,并且应是一个可视化的工具。我采用了 PHP 技术进行开发, 。Macromedia Flash 可以完成多种动态效果,而且占用磁盘空间小,大多数浏 览器都支持 Flash 效果。另采用 Photoshop 进行网页图片美化处理,Photoshop 支持多种网页图片效果,而且功能强大,可以做出不同风格的图片效果。是现 今图片处理不可多得的好工具。 3.3 系统运行需求 系统正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保 证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求 系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、 可测试性、复用性、安全保密性、可移植性、互联性。 3.4 脚本语言的比较 目前,最常用的三种动态网页语言有 ASP、JSP 和 PHP。 3.4.1 ASP ASP 全名 Active Server Pages,是一个 Web 服务器端的开发环境,利用它 可以产生和运行动态的、交互的、高性能的 web 服务应用程序。ASP 采用脚本 语言 VB Script(JavaScript)作为自己的开发语言。 3.4.2 JSP JSP 是 Sun 公司推出的新一代站点开发语言,它完全解决了目前 ASP 的一 个通病脚本级执行。Sun 公司借助自己在 Java 上的造诣,使 Java 在 Java 应用程序和 Java Applet 之外,又有了新的硕果,这就是 JSPJava Server Pages。JSP 可以在 Servlet 和 JavaBeans 的支持下,完成功能强大的 站点程序。 3.4.3 PHP PHP 是一种跨平台的服务器端的嵌入式脚本语言,它大量地借用 C、Java 和 Perl 语言的语法,并耦合 PHP 自己的特性,使 Web 开发者能够快速地写出动 态生成页面。它支持目前绝大多数数据库。最重要的一点,PHP 是完全免费的, 不用花钱就可以从各个站点自由下载,而且可以不受限制地获得源码,甚至可 以从中加进用户自己需要的特色。 3.4.4 三者的对比 三者都提供在 HTML 代码中混合某种程序代码,由语言引擎解释执行程序代 码的能力。但 JSP 代码被编译成 servlet 并由 Java 虚拟机解释执行,这种编译 操作仅在对 JSP 页面的第次请求时发生。在 ASP、PHP、JSP 环境下,HTML 代 码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP、PHP、JSP 页面需要附加的语言引擎分 析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起 发送给浏览器。ASP、PHP、JSP 三者都是面向 Web 服务器的技术,客户端浏览 器不需要任何附加的软件支持。 3.4.5 为什么选择 PHP ASP 是微软(M1cusoft)开发的动态网页语言,也继承了微软产品的一贯传 统-只能运行于微软的服务器产品,IIS(Internet Information Server)和 PWS(Personal Web Server)上。尽管 unix 下也有 ChiliSoft 的插件来支持 ASP,但是 ASP 本身的功能有限,必须通过 ASP+COM 的组合来扩充,而 Unix 下 的 COM 实现起来非常困难。 JSP 的程序调试比较困难,因为 JSP 页面首先被转化为一个.java 文件 (servlet),然后再被编译。这样一来,出错信息实际上指向的是经过转化的那 个.java 而不是 JSP 本身。 此外,JSP 数据库连接并不那么容易,大多数 servlet 引擎并不支持本地 的缓冲池连接,因此不得不写很多代码来完成这项工作。最重要的是,很难选 择合适的 servlet 引擎。没有一个独立的组织来对各种引擎提供独立的 benchmark 测试,各个提供商当然对他们自己的产品提供了 benchmark 测试, 但结论通常以数据形式给出,均回避了稳定性。 与 ASP 和 JSP 相比,对于中小企业来说,使用 PHP 构建电子商务网站无疑 是最佳选择。因为 PHP 是完全免费的,并互开放源代码。PHP 在大多数 Unix 平 台,GUN/Linux 和微软 Windows 平台上均可以运行,而且安装过程比较简单。 PHP 支持几乎所有主流或非主流的数据库,例如 dBase,filePro,Informix,InterBase,mSQL,Microsoft SQL Server,Mysql,Solid,Sybase,ODBC 和 Oracle 等。 3.5 Browser/Server 结构 B/S 结构,既 Browser/Server(浏览器/服务器)结构,是随着 Internet 技术的兴起,对 C/S 结构的一种变化或改进的结构,在这种结构下,用户界面 完全通过 WWW 浏览器来实现,一部分事务逻辑在前端实现,但是主要事务逻辑 在服务器端实现,形成 B/S 结构,主要是利用了不断成熟的浏览器技术,结合 浏览器的多种 Script 语言(VBScript、JavaScript 等)和 ActiveX 技术,用 通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开 发成本,是一种全新的软件系统构造技术。随着 Windows 将浏览器技术植入操 作系统内部,这种结构更成为当今应用软件的首选体系结构。 目前大多数应用软件系统都是 Client/Server 形式的两层结构,现在的软 件应用系统正在向分布式的 Web 应用发展;内部的和外部的用户都可以访问新 的和现有的应用系统,Web 和 Client/Server 应用都可以进行同样的业务处理; 不同的应用模块共享逻辑组件;通过现有应用系统中的逻辑可以扩展出新的应 用系统,这也就是目前应用系统的发展方向。 3.6 MYSQL 在公交网站中,使用了 MYSQL 数据库。它对于中、小型应用系统来说是 非常理想的。除了支持标准的 ANSI SQL 语句外,最重要的是它还支持多种

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论