基于网络的客运售票系统内容摘要:
............ 32 查询模块关键代码 ............................................... 33 查询模块主体界 面 ............................................... 36 个人资料模块 ....................................................... 36 站内新闻模块 ....................................................... 36 意见反馈模块 ...................................................... 37 用户管理模块 ...................................................... 38 管理用户模块 ...................................................... 38 查询剩余票模块 .................................................... 40 更新车次模块 ...................................................... 41 新闻管理模块 ...................................................... 42 留言管理模块 ...................................................... 43 销售统计模块 ...................................................... 44 结论 .............................................................................................................. 46 XX 大学本科毕业设计(论文) 第 IX 页 致谢 .............................................................................................................. 48 参考文献 ........................................................................................................ 49 XX 大学本科毕业设计(论文) 第 1 页 第 1 章 绪论 铁路信息化的现状及目标 用信息化推动工业化,用信息技术改造传统产业,这是我国迫切要完成的一项战略性任务。 作为工业文明的产物 — 铁路,如何借助信息技术的帮助,实现管理方式,运营组织,服务标准的现代化,这是摆在我国铁路工作者面前的重大课题。 铁路信息化是铁路现代化的重要标志,其根本目的是将信息技术应用到铁路生产经营与管理决策等各项活动中,改造传统产业,提高铁路生产率,提高市场竞争力,提高铁路运营经济效益。 我国铁路信息系统的建设已经取得了较大的成绩。 到目前为止,我国铁路先后研制了许 多先进的业务系统,如面向运营管理和提高服务水平的铁路运输管理信息系统( TMIS),调度指挥管理信息系统( DMIS) ,全国客票发售和预订系统( TRS)等等,这些系统的建立为铁路信息化的建设奠定了一定的基础。 通信网络建设已经形成传输网,交换网,数据通信网三个基础网,现有的光传输通道达到 万公里,这位铁路运输信息系统的进一步完善与改进提供了有力支撑。 铁路信息化建设目前主要集中在搞好铁路运输生产管理上,加快计算机调度系统建设,完善客票发售与预订系统,搞好各地信息系统的结合,实现资源有效利用,信息共享。 其总体目 标是:形成具有国际水平的铁路信息化基础通信平台,实现各部门各系统之间的信息数据共享,互联互通;建成车,机,工,电,辆各部门调度控制,安全生产,运输指挥的现代化保障体系。 为铁路运输各部门提供所需的管理信息资源和强有力的决策支持。 通过现代客货营销手段和电子商务手段,带动铁路运输经济发展,大幅度提高运输效益。 建立建全与信息化相适应的管理体制。 我国目前的铁路信息化总体程度居国内领先,国际先进水平。 基于 B/S 结构的客车售票系统 铁路客票发售和预订系统经过几年的建设,取得了很大的进展,目前,全国 铁路共 建成计算机售票站 1741 个,联网售票车站 774 个。 客票系统的推广使用, 标志着我国铁路客票计算机发售进入到一个全新的阶段,也为延伸服务在技术上 准备了必要的条件。 采用计算机出售火车票,大大方便了旅客购票,但毕竟还局限于火车站的售 票厅和市内售票处的售票窗口,现有的售票系统采用的是 C/S结构,这对于火车站下属售票窗口的客户端更新及新增售车票代售点都不方便。 为了解决售票大厅拥挤和团体集中购票的问题,提高铁路客运的售票效率及旅客便利性,使铁路客运在竞争日益 XX 大学本科毕业设计(论文) 第 2 页 激烈的运输行业更具优势,大、中城市可以建立基于 B/S结构铁路售票系统,在该地区利用互联网资源实现随时随地对客票系统主机的访问,进行联网售票。 文章概要 本文将围绕如果实现基于 B/S 结构铁路售票系统展开讨论,通过对现有 B/S 结构开发工具及语言的分析比较,确定了合适的开发工具及语言,实现铁路客车售票系统,并研究铁路售票系统所面临的安全问题并提出相应的解决方案。 全文分为六章 : 第一章 :绪论 介绍我国目前铁路信息化的有关背景和基于 B/S 结构铁路售票系统在铁路信息化过程中的独特优势。 第二章 : B/S 模式和开发工具 介绍 B/S 模式的 概念、工作原理。 本系统所选则开发平台是 .,开发语言是C,数据库用的是 sqlserver2020。 第三章 :需求分析 在充分考虑客票系统业务的基础之上,提出了网络售票系统的总体设计方案。 第四章 : 售票系统总体设计 针对客票系统业务进行数据库设计,系统总体结构设计。 第五章 :售票系统的实现 详细介绍售票系统中每个功能模块如何实现,以及系统开发过程中遇到的难点问题。 第六章 :结论 对论文的研究内容予以总结,说明了系统研究开发和实际投入使用 的意义, 同时也指出了系统仍然存在的一些问题。 XX 大学本科毕业设计(论文) 第 3 页 第 2 章 B/S 模式和开发平台 B/S 模式介绍 B/S 模式的概念 B/S( Browser/Server,浏览器 /服务器)模式又称 B/S 结构。 它是随着 Inter技术的兴起,对 C/S 模式应用的扩展。 在这种结构下,用户工作界面是通过 IE 浏览器来实现的。 B/S 模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)访问和操作共同的数据。 B/S 模式与 C/S 模式对比 C/S 结构软件(即客户机 /服务器模式)分为客户机和服务器两层,客户机不是毫无运算能力的输入、输出设备,而是据有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量。 由于服务器连接个数和数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内使用。 B/S(浏览器 /服务器模式 )是随着 Inter 技术的兴起,对 C/S 结构的一种改进。 在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在 Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。 这种结构更成为当今应用软件的首选体系结构。 1,数据安全性比较。 由于 C/S 结构软件的数据分布特性,客户端所发生的火灾、盗抢、地震、病毒、黑客等都成了可怕的数据杀手。 另外,对于集团级的异地软件应用, C/S 结构的软件必须在各地安装多个服务器,并在多个服务器之间进行数据同步。 如此一来,每个数据点上的数据安全都影响了整个应用的数据安全。 所以,对于集团级的大型应用来讲, C/S结构软件的安全性是令人无法接受的。 对于 B/S 结构的软件来讲,由于其 数据集中存放于总部的数据库服务器,客户端不保存任何业务数据和数据库连接信息,也无需进行什么数据同步,所以这些安全问题也就自然不存在了。 2,数据一致性比较。 在 C/S 结构软件的解决方案里,对于异地经营的大型集团都采用各地安装区域级服务器,然后再进行数据同步的模式。 这些服务器每天必须同步完毕之后,总部才可得到最终的数据。 由于局部网络故障造成个别数据库不能同步不说,即使同步上来,各服务器也不是一个时点上的数据,数据永远无法一致,不能用于决策。 对于 B/S结构的软件来讲,其数据是集中存放的,客户端发生的每一笔业务单据 都直接进入到中央数据库,不存在数据一致性的问题。 XX 大学本科毕业设计(论文) 第 4 页 3,数据实时性比较。 在集团级应用里, C/S 结构不可能随时随地看到当前业务的发生情况,看到的都是事后数据;而 B/S 结构则不同,它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。 4,数据溯源性比较。 由于 B/S 结构的数据是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务单据,也就是说看到的结果可溯源。 大部分 C/S 结构的软件则不同,为了减少数据通信量,仅仅上传中间报表数据,在总部不可能查到各分支机构(分公司、门店)的 原始单据。 5,服务响应及时性比较。 企业的业务流程、业务模式不是一成不变的,随着企业不断发展,必然会不断调整。 软件供应商提供的软件也不是完美无缺的,所以,对已经部署的软件产品进行维护、升级是正常的。 C/S 结构软件,由于其应用是分布的,需要对每一个使用节点进行程序安装,所以,即使非常小的程序缺陷都需要很长的重新部署时间,重新部署时,为了保证各程序版本的一致性,必须暂停一切业务进行更新(即“休克更新”),其服务响应时间基本不可忍受。 而 B/S 结构的软件不同,其应用都集中于总部服务器上,各应用结点并没有任何程序,一 个地方更新则全部应用程序更新,可以做到快速服务响应。 6,网络应用限制比较。 C/S 结构软件仅适用于局域网内部用户或宽带用户( 1兆以上);而我们的 B/S结构软件可以适用于任何网络结构(包括 拨号入网方式),特别适于宽带不能到达的地方。 开发工具介绍 伴随着 Inter/Intra 技术的发展,开发基于 Web的应用程序势在必行,数据库技术更是需要和 Web 数据相结合,才是更为广阔的前景。 作为微软推出的新兴 Web 应用程序开发技术,在数据库应用方面发挥着越来越重要的作用。 本系统 的开发工具选用的是 ,编程语言选用的是 C,数据库选择用的SQLServer2020。 .NET 的特点 .NET 是 的简称。 它是一个功能强大的面向网络、支持各种用户终端的开发平台环境。 它定义了一种公用语言子集 (Common Language Subset)来提供符合其规范的语言和类库之间的无缝集成。 对下一代网络通信标准,可扩展标记语言 (Extensible Markup Language,XML)提供完全支持。 而且 .NET 平台的基础 架构 .NET 框架 (Framework),采用统一的命令集支持各种编程语言。 从而消除各种异类框架之间的差异,将他们合并为一个整体。 .NET 框架提供强的跨语言继承性、错误处理和调试功能。 使得编程人员可以自由的选择他们喜欢的编程语言,实现语言的互用性。 XX 大学本科毕业设计(论文) 第 5 页 是一种建立在通用语言上的程序构架,能被用于一台 Web 服务器来建立强大的 Web 应用程序。 提供许多比现在的 Web 开发模式强大的的优势。 执行效率的大幅提高 是把基于通用语言的程序在服务 器上运行。 不像以前的ASP 即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。 世界级的工具支持 Microsoft( R)公司最新的产品 Visual 开发环境进行开发, WYSIWYG( What You See Is What You Get 所见即为所得)的编辑。 这些仅是 强大化软件支持的一小部分。 强大性和适应性 因为 是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在 Web应用软件开 发者的几乎 所有 的平台上。 通用语言的基本库,消息机制,数据接口的处理都。基于网络的客运售票系统
相关推荐
作的正常进行。 图 单片机与 MMA7455 间的电平转换 步进电机要有较大的电压和电流才能保证电机的正常运转,通常电压要大于 8V,而且当电机低速运行时会产生一定的抖动。 本系统采用的是 35BYG207 电机,其步进角为。 为了正常 驱动步进电机的工作,本系统采用了步进电机专用驱动模块 BY2HB02M, 8 只要给以一定频率的脉冲信号,可以输出较大的电流
阻抗继电器按其构成方式可分为单相式和多相式两种。 单相式阻抗继电器是指加入继电器的只有一个电压 UJ (可以是相电压或线电压 )和一个电流 IJ (可以是相电流或两相电流之差 )的阻抗继电器, UJ 和 IJ 的比值成为继电器的 测量阻抗 ZJ ZJ = IUJJ ( 25) 各类继电器及特性: 全阻抗继电器的特性是以 B 点(继电器安置点)为圆心,以整定阻抗 Zzd 为半径所做的一个圆。
具 (Tools)模板、控制 (Controls)模板和功能 (Functions)模板。 工具模板 (Tools Palette):工具模板为编程者提供了各种用于创建、修改和调试VI 程序 的工具。 控制模版( Control Palatte):用控制模板可以给前面板添加输入控制和输出显示。 每个图标代表一个子模板。 功能模板 ( Functions Palette):
即共有 18个输入信号,且均为开关量。 输出信号端 :用来驱动三个气缸及夹紧 /放松的电磁阀需要 7个输出信号。 也就是,本控制系统有 18个输入信号, 7个输出信号,并考虑到今后调整和扩充,一般应加上 10%~15%的备用量。 电源部分 PLC一般使用 220V的交流电源,内部的开关电源为 PLC的中央处理器、存储器等电路提 6 供 5V、 177。 12V等直流电源,使 PLC能正常工作。
控制系统 , 并可通过计算机网络实现远程测控 主要学习前馈 调节规律,了解前馈 反馈控制规律在液位单回路水箱中的控制。 设计要求 1. 根据前馈反馈单回路过程控制系统的具体对象和控制要求,独立设计控制方案,正确选用过程仪表。 2. 根据前馈反馈单回路过程控制系统 A/D、 D/A 和开关 I/O 的需要,正确选用过程模块。 3. 根据与计算机串行通讯的需要,正确选用 RS485/RS232
相连接,则按键信息便被单片机读取,与预设按键功能比较后,译码出相应的控制指令进行灯的各种控制。 这便完成了遥控控制。 PT2262 六个按钮的预 设功能依次为 :灯的开和关, 灯的柔和度调节,亮度调节, 场景 设置,灯组配置和定时关功能。 遥控编码 遥控信号的一组字码由 12 位 AD 码有地址码和数据码组成, 每组字码之间有同步码隔开。 PT2262 发射芯片地址编码输入有 “1”、 “0”和