1、城市公交系统设计方案姓名 :祝超伦学号: 1106071029班级 :工业设计(工) 11011. 总体设计1.1 需求概述本方案通过对在线车辆的实时监控和调度,保证了车辆运行计划的有效实施。 通过车辆运营信息的及时反馈, 保证了线路的畅通, 并确保了车辆的合理运行、 公交运力与客运资源的最优配置。 本方案减少了乘客的等车时间, 简化了调度员的调度流程, 方便了司机与调度中心的联系, 提高了乘车的舒适性及行车的安全性,也充分体现了调度人员的劳动价值、工作效率和工作质量。本方案实现了对各时间段、各站点的客流分布情况的采集、传输与分析,为领导的辅助决策提供了必要的数据, 并提高了公交企业运营的安全
2、智能化, 实现了司机、车、设备管理的智能化。支持多媒体广告信息的发布,公交公司既可以通过广告支持使用智能调度系统所产生的费用, 又可以利用多媒体广告设备进行电脑语音自动报站、发布信息,起到一举两得的目的。本方案可以提高公交车辆的载客率,大大降低车辆空驶率、燃油消耗及设备的损耗, 通过提高管理水平降低了企业的生产成本, 间接地提高了企业的经营效益。 有效地避免了交通阻塞, 减少车辆对道路的无效占有和汽车废气的排放, 进而改善整个城市道路的交通状况和空气质量, 增加客运收入, 为乘客出行提供方便,因此有具有一定的社会效益。备注: (由于涉及到硬件以及众多设备,本方案中只给出Wed管理系统的主要页面
3、以及流程模块)类名:Database类名:SystemManage类名:ArrangManage类名: LoadManage类名: PassengerManage类名: Appliance Manage1.2 功能模块 系统设置模块 数据库连接模块 班次管理模块 路线管理模块 客流量管理模块 应急管理模块1.3 软件结构:终端设菁谊同(TR5 COMA随营管理线路网,% CISI子厘护干系挑TCI1 LI)1用户访问应用服外服分尼极心处把层管洋也据GPS数据系统层次图本系统采用C/S与B/S混合体系结构,既支持传统的Client/server体系结构, 也支持目前流行的Browser/Serv
4、er体系结构。根据远程查询、调度等应用的特点, 为了满足联机事务处理、较强的数据实时性等要求,我们采用Client/server方式; 为了让系统具有可扩展性,以及满足大型公交企业众多用户的实际需求, 我们对 部分业务采用了 B/S加中间件方式体系结构。如图所示,系统分为接入层、核心处理层、服务层三部分。第一层是接入层,包括各大子系统(运营管理子系统、线路调度子系统、GIS 子系统、调度站子系统、市民查询子系统和 Web查询部分)、车载设备、电子站 牌及传输网络。接入层实现系统与外部的数据交换。对于系统使用者,接入层接收使用者的数据输入,通过调用核心处理层的业务逻辑过程实现具体的业务功 能,并
5、将处理结果返回接入层,利用交互界面进行。对于外部系统,业务过程通 过接入层的接口服务完成与外部系统的数据交换。核心处理层的业务逻辑通过数据层的原子服务访问业务数据。一组业务逻辑过程实现具体的业务功能。业务层通过向接入层提供统一的业务逻辑过程实现业 务逻辑的共享。服务层分为数据子层和服务子层两层。数据层是系统的基础。数据层的服务 子层向业务层提供统一、规范的原子服务,用于屏蔽业务数据的存储、组织和访 问的细节,实现业务数据的充分共享。业务层必须通过原子服务访问业务数据。对未突发情况管理对 时时突 发管理对历史突发情况处预计流量管理历史流量管理当日流量管理路线修改管理时时公交位置管理行车路线管理人
6、员班次管理公交班次管理总体设计2. 1处理流程主菜单排班管理应急处理人员信息人员排班公交信息公交 排班排班管理站人排 总内员班客流量管理2 2 总体和模块外部功能设计一般功能有: 增加数据信息 修改数据信息 删除数据信息 查看数据信息特殊功能有: 权限设置3接口设计外部接口设计3 1 外部接口,界面为 web页面,通过phpmyadmin于后台调用访问数据库,预留有外部web系统的接口( 与其他软硬件设备的接口函数未写)3. 2内部接口暂无数据库设计人员信息:UserInfo字段名数据类型是否为空默认值备注UserIDintnotnot人员信息IDUserNameCharnotnot人员姓名U
7、serAccountCharnotnot人员年龄UserPasswordCharnotnot人员地址UserContactCharnotnot人员联系方式UserPositionCharnotnot人员职位公交车信息:BusInfo字段名数据类型是否为空默认值备注BusIDintnotnot公交车信息IDBusNumCharnotnot公交车路线 号BusTypeCharnotnot公交车新旧排班信息:Arrange字段名数据类型是否为空默认值备注ArrangeIDintnotnot安排信息IDArrangeSevUse rCharnotnot公交服务员ArrangeDriverCharnot
8、not工作司机字段名数据类型是否为空默认值备注ArrangePeolpeCharnotnot总站内工作 人员ArrangeTimeCharNotNot工作时间路线信息(具体信息):Loadinfo字段名数据类型是否为空默认值备注LoadIDintnotnot路线信息IDLoadStartCharnotnot起点LoadEndCharnotnot然占 八、LoadPassCharnotnot经过站点LoadOthersCharNotnot其他信息客流量信息:Ovjective字段名数据类型是否为空默认值备注OvjectiveIDintnotnot客流量信息IDOvjectiveOneCharno
9、tnot单公交车当 日客流量OvjectiveDayO neCharnotnot总公交车当 日客流量OvjectiveHistor yCharnotnot公交车历史 客流量OvjectiveFutureCharnotnot公交车未来 客流量应急处理Appliance字段名数据类型是否为空默认值备注Appliance IDintnotnot应急处理IDApplianceHistor yCharnotnot历史应急处 理ApplianceNowCharnotNot实时应急处 理ApplianceFutur eCharnotnot未发生应急 处理3.程序描述3.1 UML 图排班人员信息公交信息人员
10、排班公交排班总站内人员排班 布加排班信息查看排班信息 删除排班信息 修改排既信息1 路线一城市长线城市短线实时路线可更改路线公交GPS濡加路线信息.查看路线信息删除路线信息修改路线信息客流量 单公交双程客流量 总公交双程客流量 单公交日客流量 总公交日客流量 历史公交客流量 预测公交客流量 萧加客航里信息查看客流量信息 删除客流量信息 修改客流量信息应急历史应急实时应急预测应急添加应急信息 查看应急信息 删除应急信息 修改应急信息3.2 性能界面良好,容易操作,工作流程清晰,对出错的信息给予提示,有良好易懂的帮助文档提供。3.3 输入项目以表单的形式进行数据的写入、更改、删除。3.4 输出项目从数据库提取的数据在html 页面以各种各样的形式显示,并且能在页面间相互交替显示。3.5 算法除数据的增、删、查、改,无复杂算法。3.6 程序逻辑流程3.7 限制条件 功能:公交管理 性能:要求性能稳定,不能由现非人为造成的数据丢 失,计算时允许误差在 0.01以下 输入:对用户的某些输入要限定为一定格式,当用户输入格式错误时,弹由提示。 输生:要注意数据压入页面时要美观、易懂,更具人性 化,提高效率。,安全与保密要求:应对需保密数据进行加密,如 md5加密Windows 系统,服务器系统完成期限:三个月