一款铁路客货运服务调查评价系统设计与实现

合集下载

铁路局级的设计与实现论文

铁路局级的设计与实现论文

铁路局级的设计与实现论文铁路局级的设计与实现论文1系统开发背景铁路统计长期以来以货车统计为主体,客车统计没有独立的统计信息系统,客车统计相关指标分散于客车检修和动车组检修生产系统中,旅客运输、行包运输等相关指标分别通过十八点统计信息系统和旅客运输统计信息系统进行统计,随着铁路旅客运输量不断增长,特别是我国高速铁路的迅速崛起,旅客运输得到了快速发展,迫切需要建立一个集客车运用、动车组运用、旅客流量流向、行李包裹运输的统计体系。

为了满足需求,总公司制定了《铁路客车统计规则》,并决定研发铁路客车统计系统,系统分为总公司、铁路局、站段三级系统,按照总公司计统部和信息技术中心的统一部署,由广铁集团计统处和信息技术所承担“铁路客车统计信息系统(铁路局级)”的研发工作。

2系统设计目标从铁路客车统计信息系统的总体架构来看,铁路局系统纵向在总公司和站段间发挥承上启下作用,横向共享客票系统信息和调度系统信息、承担客票售票信息和担当客车的交换,为站段提供经过铁路局系统预处理的信息源,在客车统计大系统中的各子系统和各相关外部系统中发挥纽带作用。

系统要达到以下目标:完成铁路局系统在统计业务和应用需求的研究,建立铁路客车统计信息系统(铁路局级)应用和管理规范化、标准化的体系结构。

发挥数据枢纽的作用,实现信息资源共享。

实现对客票、运行图、行包交接证、调度命令等信息的充分共享,通过复杂的数据处理和交换,最后反馈到有关的路局和站段,作为计算报表的统计原始资料。

系统从数据接收、上报和数据审核、数据同步以及接口数据处理等均实现计算机自动化处理,减少人工干预。

实现对客车统计数据进行多层次的分析统计,指标对比,生成各种形式的报表等,为运输生产和财务清算提供辅助决策和咨询服务。

3系统的总体架构铁路客车统计系统(铁路局)由服务器子系统和Web子系统组成,接收、处理从站段各子系统上报的客车统计信息,经计算、汇总、处理后产生铁路局客车统计信息,按《铁路客车统计规则》相关规定生成统计报表,并将铁路局客车统计汇总信息上报总公司,同时,提供铁路局客车统计各种指标信息的查询、分析。

火车智能运维监控系统设计与实现

火车智能运维监控系统设计与实现

火车智能运维监控系统设计与实现近年来,随着火车行业的快速发展和技术的不断更新,火车智能运维监控系统在提高运维效率、确保列车安全方面发挥着越来越重要的作用。

本文将从系统设计与实现两个方面讨论火车智能运维监控系统的相关内容,包括系统的架构设计、监控设备的选择、数据采集与分析等。

首先,火车智能运维监控系统的设计需要考虑多个方面的因素,并综合各种技术手段进行实现。

系统的架构设计是一个关键环节,它决定了系统的性能、可靠性和扩展性。

一般而言,火车智能运维监控系统可以分为三个层次:传感器数据采集层、数据传输与处理层和监控与决策层。

在传感器数据采集层,需要选择合适的传感器设备来实时监测火车运行状态、设备工作状况等信息。

这些传感器可以包括温度传感器、压力传感器、振动传感器等,可以在各个关键位置布置,以获取足够的数据来进行分析和判断。

在数据传输与处理层,系统需要将采集到的数据传输到中央服务器进行进一步的处理和分析。

这一层次可以利用现有的网络技术,如无线网络、有线网络等来实现数据的传输,并通过数据采集设备进行数据的收集和存储。

在监控与决策层,系统需要对传感器采集到的数据进行处理和分析,根据预设的规则和算法,对火车的运行状态进行评估和预测。

同时,系统也需要具备良好的人机交互界面,以方便运维人员对火车运行情况进行实时监控和决策。

其次,火车智能运维监控系统的实现还需要选择合适的监控设备和技术手段。

当前,类似系统的实现需要依靠计算机软硬件、网络技术、物联网技术等。

在将系统设计从理论转化为实践过程中,需要对各种技术进行合理的选择和应用。

首先,计算机软硬件是系统实现的核心。

可以选择高性能的服务器作为数据中心,用于数据存储和处理;同时,还可以利用嵌入式系统来实现数据采集设备,用于在列车上进行数据的采集和传输。

其次,网络技术是实现数据传输的重要手段。

通过建立合适的无线网络和有线网络,可以实现采集点与数据中心的远程通信,提高系统的管理效率和实时性。

铁路客运站旅客服务质量评价体系与方法研究

铁路客运站旅客服务质量评价体系与方法研究
配套设施 。 在 旅 客 乘 车 结 束 时 , 站 要 引 导 旅 客 快 速 出站 , 车
价 指 标 体 系给 出 的标 准 , 每 个 影 响 指 标 的 资料 进 行 并 为 旅 客 提 供便 捷 的 中转 服 务 , 对 这将 为 旅 客 出行 提 供
极 大 的 便 利 , 些 指 标 都 是 影 响 出站 服 务 质 量 的 重 要 这
( )出 站 服 务 质 量 。 客 在 下 车 出 站 时 都 希 望 能 3 旅
得 到 正 确 的 引导 , 公 路 和 航 空 相 比 , 路 旅 客 运 输 与 铁
因 客 ( )资 料 收 集 。通 过 多 种 途 径 收 集 有 关 资 料 , 2 了 具 有 乘 车 人 数 多 的 特 点 , 此 , 运 站 的 出 站 通 道 设
包 括 旅 客选 择 行 为 与 各 项 影 响 因素 之 间的 关 系



交 通 出版 社
3 【】李


2004


出行 目的 在 很 大 程 度上 决 定 了 出行 时 间


同时影
军 朱顺应 王

S 红 等 基 于 R P / P 联 合数 据 的 非 集 计模


-
响 出 行 方 式 的 选 择 ;收 入 水 平 也 在

结束语
实际上

喜 基 于 假 设 意 向调 查 数据 的 铁路 客运 专 线 客流

J 铁 预 测 方 法 研 究 【1. 道 运 输 与 经 济

20 07

29
( 1 1 ) : 18

-
20

铁路客运服务流程再造及优化方案设计

铁路客运服务流程再造及优化方案设计

铁路客运服务流程再造及优化方案设计第一章铁路客运服务流程概述 (3)1.1 铁路客运服务流程现状分析 (3)1.1.1 购票环节 (3)1.1.2 乘车环节 (3)1.1.3 到达目的地环节 (3)1.2 铁路客运服务流程存在的问题 (3)1.2.1 购票环节 (3)1.2.2 乘车环节 (3)1.2.3 到达目的地环节 (4)第二章铁路客运服务流程再造的理论基础 (4)2.1 再造的定义与内涵 (4)2.1.1 再造的定义 (4)2.1.2 再造的内涵 (4)2.2 铁路客运服务流程再造的原则与目标 (4)2.2.1 再造的原则 (4)2.2.2 再造的目标 (5)2.3 铁路客运服务流程再造的方法与工具 (5)2.3.1 方法 (5)2.3.2 工具 (5)第三章铁路客运服务流程再造方案设计 (5)3.1 服务流程优化设计思路 (6)3.2 服务流程优化关键环节 (6)3.3 服务流程优化方案制定 (6)第四章客户需求分析 (7)4.1 客户需求调查与评估 (7)4.1.1 调查方法 (7)4.1.2 需求评估 (7)4.2 客户需求分类与优先级 (7)4.2.1 需求分类 (7)4.2.2 需求优先级 (8)4.3 客户需求满意度评价 (8)4.3.1 评价指标 (8)4.3.2 评价方法 (8)第五章票务服务流程优化 (8)5.1 票务服务流程现状分析 (8)5.1.1 票务服务流程概述 (8)5.1.2 票务服务流程存在的问题 (9)5.2 票务服务流程优化方案设计 (9)5.2.1 优化目标 (9)5.2.2 优化方案 (9)5.3 票务服务流程优化效果评估 (9)5.3.1 评估指标 (9)5.3.2 评估方法 (9)第六章旅客运输服务流程优化 (10)6.1 旅客运输服务流程现状分析 (10)6.1.1 旅客运输服务流程概述 (10)6.1.2 旅客运输服务流程存在的问题 (10)6.2 旅客运输服务流程优化方案设计 (11)6.2.1 优化购票环节 (11)6.2.2 优化候车环节 (11)6.2.3 优化乘车环节 (11)6.2.4 优化下车环节 (11)6.3 旅客运输服务流程优化效果评估 (11)6.3.1 评估指标体系 (11)6.3.2 评估方法 (11)第七章行李快递服务流程优化 (12)7.1 行李快递服务流程现状分析 (12)7.1.1 流程概述 (12)7.1.2 现状分析 (12)7.2 行李快递服务流程优化方案设计 (12)7.2.1 优化目标 (12)7.2.2 优化方案 (12)7.3 行李快递服务流程优化效果评估 (13)7.3.1 评估指标 (13)7.3.2 评估方法 (13)第八章客运站务服务流程优化 (13)8.1 客运站务服务流程现状分析 (13)8.1.1 客运站务服务流程概述 (13)8.1.2 客运站务服务流程存在的问题 (13)8.2 客运站务服务流程优化方案设计 (13)8.2.1 优化服务流程 (13)8.2.2 优化服务设施布局 (14)8.2.3 提升服务人员素质 (14)8.2.4 提高信息化水平 (14)8.3 客运站务服务流程优化效果评估 (14)8.3.1 评估指标体系 (14)8.3.2 评估方法与步骤 (14)第九章铁路客运服务流程优化实施策略 (15)9.1 组织结构调整 (15)9.2 人员培训与素质提升 (15)9.3 技术支持与设备更新 (15)第十章铁路客运服务流程优化效果评价与持续改进 (15)10.1 优化效果评价方法 (15)10.2 优化效果评价指标体系 (16)10.3 持续改进策略与措施 (16)第一章铁路客运服务流程概述1.1 铁路客运服务流程现状分析铁路客运服务流程是指从旅客购票、乘车、到达目的地等一系列环节组成的整体服务过程。

铁路安全监测系统的设计与实现

铁路安全监测系统的设计与实现

铁路安全监测系统的设计与实现1. 引言随着铁路运输逐渐成为国民经济中不可或缺的一部分,铁路运输行业的安全问题越来越受到人们的关注。

一旦发生重大的铁路事故,将不仅会造成人员和财产损失,还会对社会造成巨大的影响。

因此,设计一套高效、准确的铁路安全监测系统成为当前的重要问题之一。

本文将介绍铁路安全监测系统的设计与实现。

2. 铁路安全监测系统的需求分析铁路安全监测系统主要用于对铁路运输中的各种安全问题进行实时监测和预警,即在发生潜在的安全问题时能够及时发现并采取措施。

因此,铁路安全监测系统的功能需求包括以下几个方面:(1)实时监测:铁路安全监测系统需要在铁路运输过程中实时监测列车的运行状态以及线路的安全状态,能够及时对各种安全隐患进行检测和警告。

(2)数据处理能力:铁路安全监测系统需要具备对各种监测数据的处理能力。

这些数据包括列车速度、列车位置、信号灯状态、线路状态等。

(3)告警功能:铁路安全监测系统需要具备对各种异常情况的告警功能。

当系统检测到有异常情况时,立即通过警报器、画面等方式向操作人员发出告警信息。

(4)数据存储功能:铁路安全监测系统需要设计一套完善的数据存储系统,以便未来对历史数据进行回溯分析和统计。

3. 铁路安全监测系统的设计基于以上需求分析,我们可以设计出一套基于物联网技术的铁路安全监测系统的架构。

整个系统包括了若干个传感器、若干个控制器、一个数据库以及一个数据分析模块。

其中,传感器主要用于获取关键的铁路运输数据,包括列车位置、速度、信号灯状态、线路状态等。

控制器则用于控制数据的采集和传输,确保数据能够及时传输到后端数据库中进行处理。

数据分析模块则主要用于对存储的数据进行分析和处理,提供给操作人员参考。

4. 铁路安全监测系统的实现铁路安全监测系统的实现需要依赖于多项技术。

下面将对其中比较重要的几个技术分别进行介绍。

(1)传感器技术:传感器技术是铁路安全监测系统最为核心的技术之一。

传感器能够获取列车位置、速度、信号灯状态以及线路状态等关键数据。

铁路交通智能化调度系统设计与实现

铁路交通智能化调度系统设计与实现

铁路交通智能化调度系统设计与实现随着经济的不断发展以及交通工具的日益普及,对于交通运输行业的安全和效率的要求也不断提高。

在铁路交通领域中,运输量大,所需的精度和速度又较高,因此,铁路智能化调度系统的设计和实现非常重要。

本文将简要介绍铁路交通智能化调度系统的设计理念、实现过程以及其在实际运输中的应用。

一、设计理念铁路交通智能化调度系统的设计主要基于三个方面:预测、优化和监控。

首先,调度系统需要预测未来运输需求,包括火车数量、时间和距离等方面的信息。

其次,系统需要优化调度方案,使得火车的运输能达到最佳状态,效率最高,同时避免出现交通事故。

最后,调度系统需要监控火车运输情况,确保安全和准确性。

基于这三个方面,智能化调度系统的设计目标是实现最佳效率,最低成本,最高安全、准确性和可靠性。

二、实现过程铁路交通智能化调度系统的实现需要借助先进的技术和数据处理能力。

首先,系统需要建立一个实时、准确、完整的数据库,包括火车时刻表、车站信息、线路信息以及相关的运输和安全规定等信息。

然后,系统需要利用数据挖掘技术和机器学习算法来预测未来的运输需求,同时进行优化调度方案的计算和分析,以及对运输过程中的各种异常情况进行监控和预警。

在实际操作中,系统会自动分析当前运输情况,比如火车的实际运行速度、停靠时间、载货量等数据,进而计算出哪些火车需要提速,哪些车需要调整停靠位置,以及哪些车需要减速或增加车次等等。

同时,当发现车辆发生异常情况,系统还会及时报警,协助现场工作人员进行处理。

通过这样全面、高效、精准的调度安排和实时监控,系统可以大大提高铁路交通的安全性、效率和可靠性。

三、应用场景铁路交通智能化调度系统的应用场景十分广泛。

首先,它可以用于旅客列车和货车的调度安排,提高交通效率,减少互相等候的时间,提升行车速度和整体效率。

其次,它还可以用于安全监控,预防各种意外情况的发生,降低交通事故发生的概率和损失。

此外,智能化调度系统还可以用于铁路运输的管理和运营,监控和优化运输成本以及提高服务质量等方面。

铁路客票系统的设计与优化

铁路客票系统的设计与优化随着科技的发展,铁路客票系统的设计与优化已经变得越来越重要。

这个系统不仅需要保证高效率、快速预订和准确信息,还需要确保安全、可靠和安全。

如何设计和优化这样一个系统,实现这些目标,已成为一个热门话题。

一、需求分析在设计铁路客票系统之前,首先要进行需求分析。

这个分析需要从用户的角度,考虑他们的需求和期望。

这样才能设计出一套系统,满足顾客的需求,提高他们对铁路系统的信任度。

针对用户的需求与期望,我们对铁路客票系统进行了分析和建模,并得出以下需求清单:1. 快速预订:顾客需要快速而准确地预订车票。

2. 确保信息的准确性:顾客希望在预订过程中能够看到所有相关的信息并确保其准确性。

3. 提高安全性:顾客希望保证车票信息的安全,防止信息泄露等。

4. 高效率:顾客需要系统能够在最短时间内完成订单处理,最大化利用时间。

5. 更好的交互体验:顾客期望在系统中有良好的用户体验,易操作,信息简明清晰。

首先,针对这些需求与期望,我们需要完善铁路客票系统中的功能和流程,确保符合用户需求。

在此基础上,我们需要优化铁路客票系统,提高其整体系统性能。

二、铁路客票系统设计1. 预订系统预订是铁路客票系统最重要的部分。

预订系统应该采用多种支付方式,如支付宝,微信,银行卡等。

在顾客支付后,系统应该返回确认信息,如订单号和车票确认码。

系统应能及时反馈车票信息,如车次、座位和到站时间等相关信息。

顾客预订车票时,还可以通过系统查询余票,同步反馈车辆信息以及座位情况。

在这些方面,系统需要具备计算机编程,使用AJAX技术进行车票信息查询。

2. 座位分配在进行预订时,顾客需要提前选择座位。

如果系统中相同类别的座位上有多个请求,系统需要自动执行优先选择。

当座位数量不足时,系统会及时反馈失败信息,让顾客做出相应的处理。

系统还应该提醒顾客及时支付,以免由于过期未支付而造成的座位自动释放。

3. 信息安全系统客票信息的安全性是系统必须考虑的要素。

关于铁路客运服务质量的调查与思考

关于铁路客运服务质量的调查与思考摘要随着科技不断发展,人们的生活水平不断提高,出行运输方式也有了更多选择,因而各种旅客运输方式之间的竞争越来越大,铁路旅客运输面临的形势日益严峻。

之所以出现这种局面,从客观上看,其他旅客运输方式迅速发展,运输能力有了很大的扩展,服务质量也越来越高,对旅客有很强的吸引力;从主观上看,铁路旅客运输还存在许多与现状不相适应的地方,总体竞争实力不强,特别是运输服务质量还不够高,广大旅客还不够满意。

作为服务行业的旅客运输,服务质量是其生存和发展的根本,提高铁路客运服务质量十分重要。

它不仅关乎铁路的企业形象,更直接影响着铁路增运增收工作的成效乃至跨越式发展战略的实施。

本文为论述型课题,主要通过参考相关文献、现场调研和问卷调查等形式完成本课题的调查研究。

论文介绍了铁路客运服务质量的含义和主要的评价指标,明确了本次客运服务质量调查的方向。

文中对当前铁路客运服务存在的许多问题进行了系统的归纳总结并做了深刻的反思和思考,并提出了一些用于提升铁路客运服务质量的相关建议。

关键词:铁路;旅客运输;服务质量;调查;思考IInvestigation and Thoughts on railway passenger transportservice qualityAbstractWith the continuous development of science and technology, people's living standard continues to improve, modes of transport have more choice, competition between various passenger transport modes and the more and more big, facing the increasingly serious situation of railway passenger transport. The reason for this situation, from an objective point of view, the rapid development of other passenger transport modes, transport capacity has been greatly expanded, the quality of service is also more and more high, has the very strong attraction to tourists; subjectively, the railway passenger transportation still does not adapt to the current situation of many local, overall competitive strength is not strong, especially the transport service quality is not high enough, the majority of passengers are not satisfied. As a service industry of passenger transportation, service quality is fundamental for survival and development, is very important to improve the service quality of railway passenger transportation. It is not only related to the railway enterprise image, more directly affect the implementation of railway transport to increase income work and leapfrog development strategy.This paper discusses type, mainly to complete this research by reference to the relevant literature, field investigation and questionnaire. The paper introduces the railway passenger service quality the meaning and the main evaluation index, the investigation of the passenger in the direction of service quality. In this paper, many of the problems existing in current railway passenger services were summarized and the reflection and deep thoughts, and puts forward some for relevant recommendations to enhance the service quality of railway passenger transportation.Keywords: railway ;passenger transportation; service quality;investigation;thoughtsII目录摘要 (I)Abstract ........................................................ I I 第1章绪论 (1)1.1问题的提出 (1)1.2 选题的意义和研究背景 (1)1.3 我国与国外铁路客运服务的比较 (1)第2章铁路客运服务质量的内容 (3)2.1 铁路客运服务质量的含义 (3)2.2 铁路客运服务的特点 (4)2.3 铁路客运服务质量主要评价指标 (5)2.3.1 安全性指标 (5)2.3.2 便捷性指标 (5)2.3.3 舒适性指标 (6)2.3.4 准时性指标 (6)2.3.5 经济性指标 (7)2.3.6 快速性指标 (7)2.3.7 人性化指标 (7)第3章铁路客运服务质量的调查 (8)3.1客运站服务 (8)3.1.1 旅客购票 (8)3.1.2 旅客候车 (8)3.1.3 旅客信息咨询 (8)3.1.4 行包托运 (9)3.1.5 车站环境 (9)3.2 南昌站调研 (9)3.2.1 服务调查 (9)3.2.2 问卷调查 (10)3.3列车乘运服务 (10)3.3.1 主要列车乘运服务 (10)3.3.2 问卷调查 (11)第4章铁路客运服务质量的问题和成因分析 (13)4.1 工作管理松懈 (13)4.2 员工素质偏低 ............................ 错误!未定义书签。

通用铁路交通查询向导系统设计与实现

目录一、设计题目 (2)二、设计要求 (2)三、设计作用与目的 (2)四、所用软件 (2)五、系统设计 (3)1.系统总体设计 (3)2.系统功能分析 (3)3.目标系统应该达到以下要求 (4)4.各子模块设计 (4)⑴用户权限管理模块设计 (4)⑵票务信息查询模块设计 (5)⑶车次管理模块设计 (7)六、实验调试结果 (8)1.售票员及系统管理员登录 (8)2.列车信息的查询 (9)3.系统管理员对车次的管理 (10)七、设计中的问题及解决方法 (11)铁路查询系统的设计与实现一、设计题目铁路查询系统的设计与实现二、设计要求铁路查询系统是根据当前铁路日益繁忙的售票查询业务开发的。

考虑了实际的情况的需要,它主要完成以下功能:(1) 操作员的访问权限控制。

(2) 车次的检索,包括察看车次的基本信息及售票信息。

(3) 新添加的车次检量,包括察看车次的基本信息及售票信息。

(4) 系统操作说明。

(5) 系统功能介绍。

三、设计作用与目的铁路售票查询系统是铁路管理业务中的一个最基本的业务,铁路信息是供乘客查询的一个重要内容,也是一个信息量庞大的系统,是铁路部门进行数据管理的重要方面。

通过设计一个查询系统,有利于数据共享,节省开发时间,增强可靠性与安全性,更有利于及时了解铁路动态信息的变化。

本课程设计便是利用开发工具vc++开发的一个铁路售票查询系统,它能方便快捷地运用在铁路票务营运中。

同时,也使我们更好的熟悉Vc++软件的使用。

此外,课程设计也是在我们学习计算机软件技术基础上,对所学的内容的综合。

设计中包括了函数的调用,将要实现的功能用函数来实现;以及指针对对象的定义与调用。

让我们学会如何编写单一模块功能函数,也使我们更加清楚一个完整的程序一般都包含一个主函数和若干子函数。

根据铁路信息的特点,系统设计查询分为车次查询和目的站查询。

四、所用软件•操作系统:Windows 2000/XP•开发平台:Microsoft Visual C++ 6.0•服务器设备需求:•具有Pentium III 处理器且满足以下要求的计算机:•最低512 内存•最小8 GB 硬盘五、系统设计1.系统总体设计铁路售票管理系统主要负责列车信息及车票信息的查询,登录系统及信息管理,火车及车票的管理。

轨道交通系统运营监测系统的设计与实现

轨道交通系统运营监测系统的设计与实现随着城市化的不断升级和人口的快速增长,城市交通问题也变得越来越突出。

传统的交通方式受限于道路资源和交通流量,难以有效解决交通拥堵等问题。

轨道交通系统作为一种快速、便捷、环保的交通方式,得到了城市规划者的青睐。

为了保障轨道交通系统的正常运营和安全,高效的运营监测系统显得尤为重要。

轨道交通系统运营监测系统的设计和实现是一个涵盖多个领域的系统工程,它需要依托先进的技术和科学可行的策略,在系统架构、数据采集与处理、信息呈现等方面进行系统的优化设计和科学的实现。

1. 系统架构的设计轨道交通系统运营监测系统的设计首先需要考虑的是系统架构。

合理的系统架构可以保证系统的高效运行和快速响应,以及数据的可靠性和实时性。

针对轨道交通系统监测的特点,系统架构可以分为两个层次:系统数据采集和数据处理呈现。

首先是系统数据采集层。

在轨道交通系统中,必须采集一些重要的数据,例如列车的速度、信号灯的状态等。

然而,由于车站的数量和车站之间的距离都非常有限,因此如何控制和有效管理采集的数据非常重要。

对于数据的采集,我们可以使用传感器、网络摄像头等设备,通过数据采集技术将数据传输到数据处理和呈现层。

其次是数据处理呈现层。

在这个层面,需要用到一些数据分析和处理方法,以及有效的数据呈现方式。

数据处理时需要考虑如何对数据进行有效的存储、提取、分析、优化和预测。

同时,对数据进行可视化呈现也是很重要的,这有助于调度员更加直观地了解车站的情况,并迅速做出相应的调整。

2. 数据采集与处理数据采集与处理是轨道交通运营监测系统的核心环节,因为数据的质量和实时性直接决定了整个系统的效果和运行质量。

对于数据采集的问题,首先需要解决的是传感器部署的问题。

传感器必须具备适应环境的特性,较低的能耗和较长的寿命等特点,还必须具备数据的可靠性和准确性。

其次是数据的分析与处理。

对于采集到的数据,必须经过一定的处理才能成为有用的信息。

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

Data Base Technique・数据库技术 一款铁路客货运服务调查评价系统设计与实现 

键词】Android PHP调查评价云服务 从Android的系统架构来看,Android和 l平台相比,有着自身的一些特点,如集成 bKit浏览器、Dalvik虚拟机等模块。开 ‘可以充分利用Android提供的模块接口, :出具有特色的应用程序。基于Android的 ;调查,可以快速获取调查资料和统计结果, 

.可以不受地域、时间及采样人群的限制, :限度的获取采样样本,提高统计精度。不 取方式简单、而且通过合理的人工交互设 被调查者参与意愿较强,得到的调查结果 璀E高。基于PHP的后台管理系统可以快 :计、修改问卷内容,立即得出统计结果, 『其他功能服务进行管理。 

;统设计 

总体设计 设计基于Android的铁路客货运服务调查 r端,如图l所示。以客运、货运两种服务 !对系统功能进行区分,重点设计服务调查 }答题功能,另外为用户提供额外辅助功 如“失物招领”、“订票”、“货运查询” 尽量满足用户在使用客运、货运服务过程 能会遇到的问题,扩大系统的服务平台属 为用户提供便捷、一站式的服务体验 roid客户端主要包括客运服务、货运服务、 t管理三大功能模块。 设计基于PHP的云服务器后台管理系统, I 2所示。后台管理系统用于提供铁路客货 '-firAndroid客户端数据API及客货运评价 的设计、管理及数据分析。系统另外对答 用户留言、用户进行管理。针对用户答题 进行统计分析,以可视化方式向调查者提 价结果。 系统结构 文/陈皙 系统基于C/S架构设计,客户端基于 Android开发,服务器端基于PHP开发,如 图3所示。服务器端采用MVC(Model View Controller)架构设计,包括功能控制器、视图、 数据实体。在控制器中依据表现方式分为API 模块及WEB模块,Android客户端数据传输 由API模块控制,云服务器后台管理系统由 WEB模块控制,两种控制器模块通过数据实 体ORM与数据库进行通信,对数据进行增、删、 改、查操作。 Android客户端基于MVP(ModelView Presenter)架构设计,包括控制器、视图、表 现层三部分。数据通过API路由从后台管理系 统获得,再经过表现层对数据进行处理后绑定 至视图控件。 1.3数据库设计 系统采用Mysql 5.6数据库作为系统数据 库。Mysql数据库无疑是一个很好的选择,它 是多线程多用户的关系型数据库,Mysql数据 库的优势在于可以处理拥有上千万条记录的大 型数据,具有良好的运行效率和快捷管理。 系统考虑使用ORM作为数据库实体。 ORM,即Object-Relational Mapping(对象关 系映射),它的作用是在关系型数据库和业 务实体对象之间作一个映射,这样,我们在具 体的操作业务对象的时候,就不需要再去和复 杂的sQL语句打交道,只需简单的操作对象 的属性和方法。采用ORM技术,可以防止 SQL注入攻击,提升系统安全性,同时在开 发过程中也可以极大的提高开发效率。 2 Android客户端设计 Android客户端包含三部分模块,客运服 务、货运服务、账号管理。进入系统首先需要 用户注册登录,用户登录后将跳转至客运服务 页面,利用底部导航条功能,用户可以在三部 分模块之间进行页面跳转。 在客运服务页中,提供了6种服务功能, 其中失物招领、紧急救助、投诉建议点击后将 跳转至留言界面;在货运服务页中,与客运服 务界面类似,由上至下包括广告轮播、货运服 务评价、货运服务功能;账号管理页面,显示 注册用户信息及功能按钮,包括我的问卷、 我的服务、修改账号资料、修改密码、关于 app、退出登录功能。 

2.1网络通信模块设计 Android所有与云服务器后台管理系统进 行通信均通过Http动词Get或Post进行,核 心基础网络通信代码如下: PUb1i C St ati c v0id g et r St ri11g * d )【d洲 厂 ——T— L—— ——r 图1:Android客户端功能结构图 戡糌窖捉 服* 荫 般著 ☆瞥 暴蟪 。 L——__rj … 二二 … 后台管理系统 数据库 图3:系统架构图 U r 1,R e q U e S t P a r a m s P a r a nl s, AsyneHttpResponseHandler responseHandler){ if(!AppContext.getlnstance0. isConnected()){ ToastUtils.show(AppContext. getlnstance0,”网络未连接”); return; ) client.get(getAbsoluteUrl(ur1),params, responseHandler); ) pub1iC StatiC VOid POSt rString n r 1,R e q U e s t P a r a m s P a r a m s, AsyncHttpResponseHandler responseHandler){ if r!AppContext.getlnstanee0. isConnected0){ ToastUtils.show(AppContext. 

Electronic Technology&Software Engineering电子技术与软件工程・207 数据库技术・Data Base Technique getlnstanceO,” 络未连接”): } client.post(getAbsoIuteUrl(ur1),params, responseHandIer); } 

2.2调查问卷答题设计 

在客运服务或者货运服务中点击答题功 能按钮,将跳转至答题界面。用户需要首先输 入答题基本信息,包括车次、起始站、终点站、 类型,并保证每个基本信息已输入不为空,才 可点击开始答题,否则将提示要求输入所有信 息内容。 答题界面由上至下分为4部分,包括答 题进度、问题标题、问题选项、答题功能按钮。 根据问题类型,如多选、单选、量表,选项可 以选择多个或者 个选择,点击“下一题”后 网答下一道题。如果认为答题错误,可以点击 “上一题”回顾已答题选项进行修改,答题结 束后点击“完成”键完成答题,系统将向后台 数据管理系统提交答题数据,完成数据提交后, 答题界面将自动退出并弹出提示框提示用户已 成功提交答题数据,提交至云服务器后台管理 系统关代码如下: 

if(mCurlndex I_mQuestions.size()一1){ T O a s t U t i l s. show(AnswerPublishActivity.this。”请完成所有 问题”): retuIn; } 

mLoadingDial0g.show(); AnswerApi.postCreate(mAnser, m C a t a I O g,g e t C h O i C e s(),n e w TextHttpResponseHandler(){ @Override public void onFailure(int statusCode, Header[]headers,String responsestring, Throwable throwable1{ TO a s t U t i l s. show(AnswerPublishActivity.this.”oops…哪里 有问题”): mL0adingDialog.dismiss() } 

@Override pub1ic VOid onSBece ss(int statu SCOd e,H eade r【】heade rs,St ring responseString){ mL0adingDialog.dismiss(); finish(); EventBu s.getDefault(). postSticky(new AnswerFinishEventO); } }); 

2.3留言功能设计 客运及货运的其他附属功能.均可以统 

称为“留言功能”,如失物招领、货运办理等, 君采用同样的字段设定和内容11 数据库中进行 保存,根据type宁段来进行1)(分,Android客 户端像后台管 系统发送数据后,经过后台符 理系统审核并保存至数据库中.留言功能的发 布代码如下: private void publish(){ mLoadingDial0g.show(); Feedback feedback=new Feedback(); feedback.setType(mType); feedback.setContact(mEtContact. getTextO.toStringO); feedback.setBody(mEtBody.getTextO. toStrinIg()); FeedbackApi.create(feedback,new TextHttpResponseHandler(){ @Override public void onFailure(int statusCode, Header[】headers,String responsestring, Throwable throwable){ T O a s t U t|J S. show(FeedbackPublishActivity.this,”oops…明 里 出问题 ”): mLoadingDialog.dismiss(); } 

@Override Public void onSUCCe s s rint statu sCOde,Header[]heade r s,Stri ng responseString){ T O a s t U t I1 S. show(FeedbackPublishActivity.this,”留占成功, 请等候工作人员与您联系”); mLoadingDialog.dismiss(); finish(); } }); } 3后台管理系统设计 后台管理系统系统包括问卷调查管理、 答题管理、留言管理、用户管理、客户端API 等七部分组成的功能模块。其中,留言管理包 括失物招领、紧急救助、货运办理、货物理赔、 意见建议数据的管理,收集用户从Android客 户端发表的留言及评论。问卷调查包括客运服 务问卷调查、货运服务问卷调查独立两部分. 对问卷内容、选项、顺序进行添加、组织及分 析。基于评价调查方法论对用户回答的答题数 据进行数据分析,供研究人员进行评估。总体 分为系统后台数据管理服务与Andorid客户端 Api两大部分a 3.1地址路由器功能设计 后台管理系统设计网址路由系统(Route), 根据地址指向不同的功能模块控制器函数方 法,响应网络请求,网络请求动词包括Get/ 208・电子技术与软件工程Electronic Technology&Software Engineering 图4:Android客户端调查问卷界面截图 ■……■…… 图5:后台管理系统界面截图 Post两种类型。API服务采用JwT(JSON Web Token)进行身份验证.在路由中设定需 要用户令牌的访问请求必须提供用户自身的 token验证码才能通过验证接收管理系统数据. 部分路由器代码如下所示: Route::get(’login ,[fas > login , uses’= ’AuthController@getlogin’】); Route::post(‘1ogin’.’AuthControlIer(a; postLogin’); Route::get(’logout’,[’as >。logout。,’usesl_> ’AuthController@getlogout’】); RoUte::get(。u Se卜banned’,【’as’=> user—banned’, uses’=>’AuthController@ userBanned’】); 

相关文档
最新文档