火车票网上订票系统

火车票网上订票系统
火车票网上订票系统

《数据库系统概论》课程设计说明书

题目名称:火车站网上订票管理系统

学院:计算机与信息科学学院

专业:信息与计算科学

成员:姜玉利(组长)乐刚杨福任海涛(组员) 指导老师:李泽军

2012 年6 月1 日

摘要

目前随着时代的发展,人们生活水平的不断提高,越来越多的人选择网上订购火车票,而为了更快的适应快速发展的需求,管理大量数据,开发一个有效地稳定的管理网上订票,运用成熟的计算系列软件和系统建立火车票订票管理系统是一个很好的解决办法。

本文通过深入探讨订票系统开发过程及其相关技术,结合实际工程项目中售票系统的功能需求和业务流程分析,可行性研究、总体设计、详细设计,以及编码实现和调试等,按照结构化的设计思想,设计开发了火车站网上订票系统。运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。

本项目利用工具软件java,以及数据库sql server 2000开发环境来开发这个火车站网上售票系统。该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车站网上售票的基本要求,包括查询、订票、退票等三个方面的功能。

该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。

关键字:网上订票,E-R图,sql server 2000

Abstract

Nowadays, with the development of The Times, and people's living standard rising ceaselessly, more and more people would reserve tickets on the internet rather than go to railway station .In order to adapt to the rapid development of faster demand, and management of large quantities of data, to exploit a system of booking tickets online using perfect calculation series software and system is a great measure .

This article is aimed to design a railway station tickets online system through discussing deeply reservation systems development process and related technology, combining with the actual engineering project ticket sales of the functional requirements of the system and business process analysis, feasibility study, overall design, detailed design, as well as code realization and commissioning, according to the structural design idea. Using the data flow graph and data dictionary, E-R chart and database logic structure, administrative levels chart, system flowcharts, and program flow chart, the system of data demand, database, software system structure, system flow, and the process analysis and design.

We use software tools of java and the development environment of database SQL server 2000 to develop the railway station online ticketing system. The syste m can solve the railway station Internet ticket sales job of problem , and can meet the basic requirements of the railway station Internet ticket sales, including inquires refund, booking tickets and so on.

The system can be applied to the railway station and the work of reserving the tickets,.According to the needs of the users, it can set its permission, and quicker and more convenient for the user to provide services.

Key word: tickets online, E-R chart, SQL server 2000

目录

一、绪言 (1)

二、需求分析 (2)

三、概念结构设计 (4)

四、总体结构设计 (9)

五、详细设计 (12)

六、系统实现 (19)

七、总结 (22)

第一章绪言

1.1概述

目前虽然火车站售票仍然是最普遍的,但是车站售票应对订购高峰时刻处理大量数据会很麻烦,而且速度很慢,同时还会出现由此带来的大量记录存放和管理所带来的问题。而且火车站市场的管理和规范问题,也是一直困扰我们的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。自从2012年1月1日开始火车票正式开始实施网上订票,这减轻了火车站售票工作者的重担,降低工作人员的工作量,提高工作人员的工作效率,同时方便顾客订票。

1.2目的和意义

本次设计利用java语言和工具软件eclipse,以及数据库sql server 2000开发环境来开发这个火车站网上售票系统。该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车票网上售票的基本要求,包括查询、订票、退票三个方面的功能。该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。

第二章 需求分析

2.1 需求分析的任务

调查火车票订票系统应用领域涉及的内容,对涉及到领域的各个应用的信

息要求和操作要求进行详细分析,形成需求分析说明书。最重要的是调查、收集信息、分析购票人信息和火车预定流程。处理要求、数据的安全性与完整性要求。

要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。

2.2 需求分析的过程

火车站为方便旅客,需开发一个火车票订票系统。为便于旅客由网上订票,把预定火车票的旅客信息,包括姓名、性别、工作单位、身份证号码、出发时间、出发地目的地,输入火车票订票系统的客户端程序,系统经过查询火车站内的列车车次数据服务器后,为旅客安排列车,印出取票通知。旅客在火车出发前一天凭取票通知和帐单交款后取票,系统校对无误后即印出火车票给旅客。如果某方面出现问题,旅客可以持有效证件去火车站退票。

图1 需求分析过程

概念设计

确定系统边界

明确购票人需求

熟悉订

票流程

调查应

用领域总

体情用户,数据库设计人员

2.3 可行性研究分析

该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性三方面进行分析。

2.3.1经济可行性

本系统所用到的应用软件、硬件系统都易于获得.因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。

2.3.2技术可行性

开发工具:eclipse

数据库环境:SQL Server 2000

系统环境:Microsoft Windows 2000或以上版本。

系统实现依靠相对比较熟悉的java语言和SQL Server2000数据库系统,其基本操作实质还是对数据库进行添加、删除、查找等操作。

2.3.3操作可行性

本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。界面简洁友好,操作方便。

2.4 项目开发计划安排

由于这是一项团队合作的项目,所以,每个人都有自己主要负责的一部分,但整体的构架每位成员都必须了解,熟悉,下面是具体安排表。

姓名职务时间具体工作

姜玉利组长全程信息收集,需求分析,编程

乐刚组员中期编写程序代码

杨福组员前期详细设计

任海涛组员后期系统实现与维护

第三章 概念结构设计

3.1系统流程图

系统主要采取自顶向下,自底向上,逐步扩张的方法。系统顶层流程图如下图3.1所示。图3.2——图3.5为各模块详细系统流程图。

图3.1顶层系统流程图

图3.2车次信息查询系统流程图

需 求

火车站网上订票系统

系统数据

相应信息

反馈意见 查询系统

需 求

输入所需车次的信息

查询系统

符合用户需求的车次信息

订票系统 退票系统

系统数据

图3.3订单信息查询系统流程图

图3.4订票系统流程图

3.2 数据抽象,E-R 图分析

3.2.1 数据抽象

由需求分析的结果可知,本系统设计的实体包括: 用户基本信息(用户名,用户密码,用户类型)

车次基本信息(车次号,出发地,目的地,票价,发车日期,发车时间, 剩余车票数 )

订单基本信息(订单号,身份证号,车次号,发车时间,出发地,目的地,票价,座位类型,数量)

需 求

输入查询条件

查询系统

符合用户需求的订单信息

系统数据需 求

输入订

票信息

订票系统

反馈意见

系统数据

3.2.2 E-R

由上述分析得到系统的E —R 图:

(1)每位用户可以查询多个车次,每个课程可供多位用户查询。(多对多关系)

(2)每个用户可以订购多张火车票,一张车票只能给一位用户。(一对多关系), 每个用户只能有一种订票信息,每种订票信息只能为一位用户服务。(一对一关系)

用户

查询

车次

发车时间 票价

车票类型

目的地

用户密码号 出发地

用户姓名

车次号

用 户

订票

订票单

用户类型

用户密码

总价

发车日期

订单号

剩余票数

身份证号

座位类型

出发地 目的地

用户姓名

用户姓名

用户类型 车次号

3.3 系统视图的集成

用户

出发时间

票价

座位类型

用户类型

用户密码

用户姓名

车次信息

查询与修改

订票单

订单号

身份证号码 车次 发车时间

总价

座位类型

发车日期

订票与修改

剩余车票数

出发地

目的地

用户姓名

3.4 数据字典

经过可行性分析和初步需求调查,抽象出该系统的如下表:

Name Code

用户账号name

用户密码pwd

用户姓名cname

身份证号idno

车次号trno

出发地trfrom

目的地trto

票价price 发车时间trtime

座位类型trtyple

订单号orno 剩余的票数sysum

订票数量piaoshu

第四章 总体结构设计

4.1 模块设计

本项目火车站网上订票系统主要分为三个模块,其中信息查询又可分为车次查询和订单查询两个部分。其层次图如图所示。

4.1.1 查询系统模块

火车票网上订票系统

信息查询

车次查询 订单查询

网上订票

退票

查询信息系统

车次查询

订单查询

订票数

目的地 身份证号

目的地

出发地

票价

车次号 出发地 订单号

座 位类型

发车时间

票价 发车时间

车次号

座位类型

剩余车票数

用户姓名

4.1.2 订票系统模块

4.2 数据库表设计

数据项是数据库的关系中不可再分的数据单位,下表分别列出了数据的

名数据库中用到的表:

表1:用户信息表userinfo

属性名 数据类型 可否为空

含义

name char(30) 否 用户账号(主码) pwd Char(30) 否 用户密码 leixing

Char(20)

用户类型

表2:车次信息表 traininfo 属性名

数据类型

可否为空

含义

订票系统

用户姓名

身份证

用户姓名

出发地

目的地

订票数量

车次号 发车时间

座位类型

trno Char(20) 否车次号(主码)trfrom char(60) 否出发地

trto char(60) 否目的地

price Char(20) 否票价

trtime Char(20) 否发车时间

trtyple Char(20) 否座位类型

sysum Char(20) 可剩余车票数

表3:订单信息表orderinfo

属性名数据类型可否为空含义

trno Char(20) 否车次号

trtime Char(20) 否发车日期

price Char(20) 否票价

trtyple Char(20) 否座位类型

idno Char(20) 否身份证号码(主码) trfrom Char(20)否出发地

trto Char(20)否目的地

Cname Char(20)否用户姓名Piaoshu Char(20) 否订票数量

第五章详细设计5.1 DB设计

5.1.1 建立用户信息表

create table admin(

id int primary key identity(1,1),

uname char(20) not null,

pwd char(20) not null,

Leixing char(20) not null );

5.1.2 建立车次信息表

create table train(

trno char(20) primary key not null,

trfrom char(20) not null,

trto char(20) not null,

price char (20)not null,

trtime char(20) not null,

trtyple char(20) not null ,

Sysum char(20) not null );

5.1.3 建立订单信息表

create table orderinfo(

trno char(20) not null,

trfrom char(20) not null,

trto char(20) not null,

price char (20)not null,

trtime char(20) not null,

trtyple char(20) not null ,

cname char(20) not null,

idno char(30) primary key,

piaoshu char (20)not null

);

5.2 程序流程图

本系统主界面为用户设计了三个功能操作以供选择:查询,订票,退票。另外,为方便用户,还将“退出系统”也单另列了出来,用户可以根据需要触发不同事件。其处理流程如图所示。

5.2.1 系统主处理流程

N

N

Y

N

Y

Y Y

Y

开始

登陆界面

登陆,确定访问权限

主界面

选择订票窗口

选择查询窗口

查询

界面

车次查

订单信息查询

订票 退票

订票

选择退票

退票界面

退票

退出

5.2.2 车次信息查询处理流程

N

N

N

Y Y

Y N

N

Y

Y

查询 界面

用户输入要 查询条件

查询 读数据文件

输出查询结果

关闭窗口

结束

开始

订票 订票 界面

继续查询 车次信息

查询车次信息

订票

返回主页

5.2.3 订单信息查询处理流程

N

N

N

Y

Y

Y N

Y

查询 界面

读数据文件

输出查询结果

关闭窗口

结束

开始

Y 返回主页

主界面

退票 退票 界面

继续查询 订单信息 查询订 单信息

退票

火车票订票系统

火车票订票系统 Revised at 2 pm on December 25, 2020.

目录

软件技术基础课程设计说明书题目:火车订票系统的设计 学生姓名: 学号: 院(系):电气与信息工程学院 专业:电子信息科学与技术 指导教师:杨帆 2015 年 06月26日

课程设计报告 1 课程设计介绍 课程设计内容 软件技术基础课程是非计算机本科专业学习计算机软件基础知识的综合性基础课程。学习本课程,要求学生对软件技术的各个组成部分的基础知识、发展趋势有全面、系统的了解;掌握基本数据结构,达到能熟练运用解决实际问题的程度;掌握操作系统基本原理和类型,了解系统各种管理功能。通过自学了解软件工程的基本概念,软件设计开发的过程和相关技术。 实践环节具体任务:设计、开发一种火车订票系统。通过此系统可以实现如下功能:火车车次信息录入、车次信息查询、火车票订票、火车票退票等。 课程设计要求 系统应该至少提供以下模块: 火车车次信息录入: 可以录入车次情况(包含车次编号、出发时间、出发站、到达站、到达时间、途经主要大站(需要考虑如何保存这些信息)等信息) 车次信息查询: 可以查询某个车次的情况(如,输入车次号,查询出站、到站时间,票价,票价折扣,确定车次是否满员);可以输入出发站点、到达站点城市,查询火车车次情况; 火车票订票: 可以订票,如果该车次已经无票,可以提供相关可选择车次(同样到达点、途经出发站的其他火车)——订票时需要提供时间、车次、车厢号、座位号、票价、订票人姓名、订票人联系方式、证件号码、订票数量、订单号等,只能比这个多,不能少于这些信息; 火车票退票: 可退票,退票后修改相关数据;客户资料有姓名,证件号,订票数量及车次情况,订单要有编号。 要求: 根据以上功能说明,设计火车票订票系统订票环节涉及的信息,订票信息的存储结构,设计程序完成功能。 2 概要介绍 系统总体设计

全国各地火车票放票时间

关于调整互联网、电话订票起售时间的公告 【12306网站今起调整放票时段】 客服中心网站消息,为避免抢票高峰时段12306登录缓慢,今天起全国铁路部门将调整互联网、电话订票的起售时间:①放票时间点从16个调整为21个, 8:00-18:00每个整点和半点均有新票起售;②C、D、G字头列车不再单独起售; ③具体方案可官网查。详文如下: 自2014年11月28日起,铁路部门将对互联网、电话订票的起售时间进行调整。放票时间点从16个调整为21个,即8:00至18:00期间,每个整点和半点均有新票起售,同时C、D、G字头列车不再单独起售,起售时间与车站保持一致,具体方案如下: 8:00 起售车站 北京西。 8:30 起售车站 白城、成都东、东莞、东莞东、惠州、济宁、南充、宁波、日照、山海关、汕头、松原、乌兰浩特、乌鲁木齐南。 9:00 起售车站 阿克苏、阿克陶、阿拉山口、阿图什、巴楚、北屯市、博乐、布列开、茶陵、茶陵南、成都、大庆、大庆西、福海、哈密、和静、和什托洛盖、和田、霍尔果斯、缙云、精河、精河南、喀什、克拉玛依、库车、库尔勒、奎屯、兰州、兰州西、丽水、柳园、柳园南、轮台、玛纳斯、玛纳斯湖、墨玉、尼勒克、皮山、萍乡、萍乡北、齐齐哈尔、青田、沙湾县、莎车、鄯善、鄯善北、深圳北、沈阳北、石河子、疏勒、吐哈、吐鲁番、吐鲁番北、温州、乌西、五五、武义、新和、焉耆、叶城、伊宁、伊宁东、宜春、英吉沙、永康、泽普。 9:30 起售车站 鳌江、苍南、德清、德清西、奉化、海宁、海宁西、湖州、加格达奇、嘉善南、嘉兴、嘉兴南、金山北、乐清、临海、漠河、南昌、南昌西、讷河、宁海、青岛、青岛北、瑞安、三门县、上虞、上虞北、绍兴、绍兴北、绅坊、深圳、沈阳、松江南、台州、桐乡、温岭、温州南、雁荡山、永嘉、余杭、余姚、余姚北、长兴、长兴南、庄桥。 10:00 起售车站 北京、贵阳、哈尔滨西、深圳东。 10:30 起售车站

火车票订票系统

火车票订票系统 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

目录

软件技术基础课程设计说明书题目:火车订票系统的设计 学生姓名: 学号: 院(系):电气与信息工程学院 专业:电子信息科学与技术 指导教师:杨帆 2015 年 06月26日

课程设计报告 1 课程设计介绍 课程设计内容 软件技术基础课程是非计算机本科专业学习计算机软件基础知识的综合性基础课程。学习本课程,要求学生对软件技术的各个组成部分的基础知识、发展趋势有全面、系统的了解;掌握基本数据结构,达到能熟练运用解决实际问题的程度;掌握操作系统基本原理和类型,了解系统各种管理功能。通过自学了解软件工程的基本概念,软件设计开发的过程和相关技术。 实践环节具体任务:设计、开发一种火车订票系统。通过此系统可以实现如下功能:火车车次信息录入、车次信息查询、火车票订票、火车票退票等。 课程设计要求 系统应该至少提供以下模块: 火车车次信息录入: 可以录入车次情况(包含车次编号、出发时间、出发站、到达站、到达时间、途经主要大站(需要考虑如何保存这些信息)等信息) 车次信息查询: 可以查询某个车次的情况(如,输入车次号,查询出站、到站时间,票价,票价折扣,确定车次是否满员);可以输入出发站点、到达站点城市,查询火车车次情况; 火车票订票: 可以订票,如果该车次已经无票,可以提供相关可选择车次(同样到达点、途经出发站的其他火车)——订票时需要提供时间、车次、车厢号、座位号、票价、订票人姓名、订票人联系方式、证件号码、订票数量、订单号等,只能比这个多,不能少于这些信息; 火车票退票: 可退票,退票后修改相关数据;客户资料有姓名,证件号,订票数量及车次情况,订单要有编号。 要求: 根据以上功能说明,设计火车票订票系统订票环节涉及的信息,订票信息的存储结构,设计程序完成功能。 2 概要介绍

火车站售票管理系统的设计与实现-软件工程课程设计

山西大学商务学院 《软件工程课程设计》报告 题目:火车站售票管理系统的设计与实现 班级:10软件G2班 组长:景巧鑫 组员姓名:夏丹丹崔新华王伟

说明 一、火车站售票管理系统 二、小组成员及任务分配情况 姓名学号任务分配 景巧鑫2010847209需求分析、总体设计、系统实现夏丹丹2010847227可行性研究、详细设计、系统实现崔新华2010847204数据库的设计、系统实现 王伟2010847223系统界面设计与实现

信息学院《软件工程课程设计》报告 目录 1.开发目的和意义 (1) 1.1研究背景 (1) 1.2开发目的和意义 (1) 1.3完成情况 (2) 2.开发技术及方法 (3) 2.1开发环境和开发工具 (3) 2.2技术及方法 (3) 2.2.1B/S模式 (3) https://www.360docs.net/doc/60840278.html, (3) https://www.360docs.net/doc/60840278.html, (4) 3.系统分析 (5) 3.1可行性分析 (5) 3.1.1经济可行性 (5) 3.1.2技术可行性 (5) 3.1.3操作可行性 (5) 3.2需求分析 (5) 3.2.1功能需求 (5) 3.2.2数据需求 (8) 3.2.3性能需求 (9) 4.系统设计 (10) 4.1总体设计 (10) 4.2详细设计 (10) 4.2.1过程设计 (10) 4.3数据库设计 (16) 4.3.1用户表 (16) 4.3.2车次详细信息表 (17) 4.3.3订票纪录表 (17) 4.3.4退票纪录表 (18) 5.系统实现 (19) 5.1系统登录界面 (19) -II-

信息学院《软件工程课程设计》报告 5.2系统管理员登录界面 (19) 5.3票务管理员登录界面 (20) 5.4乘客登录界面 (21) 6.系统测试 (22) 6.1测试方法 (22) 6.2测试过程 (22) 6.3测试结果 (22) 7.总结 (24) 7.1小结 (24) 7.2实践感想 (24) 参考文献 (26) 附录1可行性分析文档 (27) 附录2需求分析文档 (30) 附录3详细设计文档 (33) 附录4系统测试文档 (39) -III-

全国各地火车票网上购票及电话订票起订时间表、几点开始订票总结

打电话订票几点钟开始,网上订票几点开始订。其实各地的第12天车票的开放时间是不同的,目的是为了错开时间,以免造成网络佣堵。 如果你不是为了抢第12天的票的话,电话和网上其它时间段的票,06:00-23:00都可以买,网上买票可以一直到次日零晨1点。 以下是铁路局的公告: 自2012年1月1日起,各铁路局电话订票和互联网售票的预售期变更为12天(含购票当日),各站第12天车票的起售时间如下: 8:00 起售车站 阿克苏、阿克陶、阿拉山口、阿图什、安康、安塘、巴楚、巴山、白壁关、白河东、白河县、白水江、宝鸡、北京西、北屯镇、北营、滨江、博乐、布列开、蔡家坡、茶陵、柴沟堡、朝天、成都、成都东、城固、崇仁、大营、大竹园、代县、岱岳、丹凤、德安、定南、定襄、东莞东、东乡、东淤地、东镇、兑镇、繁峙、分宜、汾阳、丰城、丰城南、风陵渡、凤县、凤州、福海、抚州北、富县、富县东、甘泉北、赣州、高滩、共青、古东、古交、贵溪、哈尔滨、哈尔滨东、哈密、韩城、汉口、汉阴、汉中、合阳、和静、和什托洛盖、和田、河边、河津、横峰、宏庆、洪洞、侯马、湖口、华山、华山北、怀仁、黄陵、徽县、惠州、霍州、吉安、稷山、江边村、交城、介休、进贤、精河、精河南、井冈山、景德镇、靖边、九江、喀什、岢岚、克拉玛依、库车、库尔勒、奎屯、乐平市、醴陵、临川、灵丘、灵石、柳园、龙南、陇县、庐山、芦溪、吕梁、略阳、轮台、麻柳、玛纳斯湖、毛坝、毛坝关、米脂、勉县、墨玉、南昌、尼勒克、宁武、彭泽、皮山、平社、平旺、平遥、萍乡、蒲城、蒲城东、祁县、千河、千阳、秦家庄、秦岭、沁县、清涧县、清徐、瑞昌、瑞金、三原、三原、沙湾县、莎车、汕头、鄯善、商洛、商南、上饶、深圳、深圳西、神池、神木、神头、沈阳、沈阳北、石河子、石泉县、寿阳、疏勒、朔州、绥德、孙镇、太谷、太原、太原北、太原东、泰和、天镇、潼关、吐鲁番、万年、万源、韦庄、渭南、渭南北、渭南南、文水、闻喜、乌鲁木齐、乌西、吴堡、五台山、五五、五寨、武昌、武功、武汉、武乡、西安、西安北、西安南、西乡、下社、咸阳、香坊、襄汾、襄阳、向塘、小河镇、孝南、孝西、忻州、新干、新和、新绛、新余、信丰、兴国、兴平、轩岗、宣汉、旬阳、旬阳北、焉耆、延安、阎良、砚川、燕子砭、阳高、阳平关、阳曲、阳泉曲、杨陵镇、叶城、伊宁、伊宁东、宜春、弋阳东、英吉沙、鹰潭、永济、永乐店、永平、永修、攸县、于都、余江、榆次、榆林、榆社、玉山、原平、枣林、泽普、张桥、樟树、樟树东、赵城、镇安、镇城底、钟家村、资溪、子长、子洲、紫阳、柞水。 10:00起售车站 阿城、阿里河、阿龙山、阿木尔、安达、安家、安陆、安溪、安阳、昂昂溪、鳌江、八面通、巴东、巴林、白奎堡、白银市、白银西、坂田、宝林、宝泉岭、北安、北滘、北京、北京北、北京南、背荫河、笔架山、勃利、博克图、苍南、柴河、长春、长葛、长汀、长汀镇、长垣、长征、长治、长治北、潮州、辰清、晨明、成高子、成吉思汗、赤壁、赤壁北、楚山、创业村、春湾、嵯岗、大埔、大庆、大同、大武口、大兴、大雁、大杨树、带岭、当阳、得耳布尔、邓州、低

一个简单的火车票售票管理系统

一个简单的火车票售票管理系统(原创) #include #include #define MAX 100 #define N 50 typedef struct time //时间类型 { int x,y,z; //分别对应年,月,日 }TIME; typedef struct cnode //票信息类型 { int no; //票号 int id; //购票人证件号 TIME date; //购票日期 struct cnode *next; }CNODE; typedef struct tnode //车次信息类型 { char data; //车次编号 struct tnode *lchild,*rchild; CNODE *head; }TNODE; void create(); //按车次建立二叉排序树 void insert(int ); //增加新的车次(二叉排序树的插入) void del(); //取消车次(二叉排序树节点删除) void inorder(TNODE *); //中序遍历车次二叉排序树(仅显示车次信息)void inorder_all(TNODE *); //中序遍历车次二叉排序树(显示车次及售票信息)void preorder(TNODE *); //先序遍历车次二叉排序树(仅显示车次信息)TNODE *search(); //按车次编号搜索 CNODE *insert_c(CNODE *); //插入新的售票信息(单张) CNODE *insert_c_more(CNODE *); //插入新的售票信息(批量) CNODE *del_c(CNODE *,CNODE *); //退票处理(删除售票信息) CNODE *search_c(CNODE *,int); //按票号查询 void search_c_id(CNODE *,int); //按购票人证件号搜索(限定某车次) void search_c_id_all(TNODE *,int); //按购票人证件号搜索(所有车次) void search_date(CNODE *,TIME); //按购票日期搜索(限定某车次) void search_date_all(TNODE *,TIME); //按购票日期搜索(所有车次) void print_c(CNODE *); //输出售票纪录(单张) void print_c_all(CNODE *); //输出售票纪录(批量)

火车票网上订票提前时间

在https://www.360docs.net/doc/60840278.html,(铁道部提醒,铁路互联网售票只有中国铁路客户服务中心网站这一个销售渠道,没有其他网址)网站购票应当在车票预售期内且不晚于开车前2小时,并在规定的支付时间内完成网上支付。 据悉,网络车票预售期12天(含当天),从12月28日开始,具体以https://www.360docs.net/doc/60840278.html,网站公布为准。具体预售期以车站公告为主。12月28日在12306网查询广深动车组网上购票,预售期为5天。(车站提醒市民,通过互联网预订了广深和谐号动车火车票的旅客,均可在车站自动售票机和人工售票窗(含代售点)取票,而通过互联网预订了广深和谐号动车组外的其他车票只在人工售票窗取票。) 例如:乘客需要在网上预定11月26日15:00的火车票,则可以在11月15日-11月2 6日13:00间的时间可以预定火车票。 >>春运火车票其他购票方式(窗口、代售点、电话买票)预售期 步骤/方法 1.自2012年1月1日起,各铁路局电话订票和互联网售票的预售期变更为12天(含 购票当日),各站第12天车票的起售时间如下: 8:00 起售车站 阿克苏、阿克陶、阿拉山口、阿图什、安康、安塘、巴楚、巴山、白壁关、白河东、白河县、白水江、宝鸡、北京西、北屯镇、北营、滨江、博乐、布列开、蔡 家坡、茶陵、柴沟堡、朝天、成都、成都东、城固、崇仁、大营、大竹园、代县、 岱岳、丹凤、德安、定南、定襄、东莞东、东乡、东淤地、东镇、兑镇、繁峙、分 宜、汾阳、丰城、丰城南、风陵渡、凤县、凤州、福海、抚州北、富县、富县东、 甘泉北、赣州、高滩、共青、古东、古交、贵溪、哈尔滨、哈尔滨东、哈密、韩城、汉口、汉阴、汉中、合阳、和静、和什托洛盖、和田、河边、河津、横峰、宏庆、 洪洞、侯马、湖口、华山、华山北、怀仁、黄陵、徽县、惠州、霍州、吉安、稷山、江边村、交城、介休、进贤、精河、精河南、井冈山、景德镇、靖边、九江、喀什、岢岚、克拉玛依、库车、库尔勒、奎屯、乐平市、醴陵、临川、灵丘、灵石、柳园、龙南、陇县、庐山、芦溪、吕梁、略阳、轮台、麻柳、玛纳斯湖、毛坝、毛坝关、 米脂、勉县、墨玉、南昌、尼勒克、宁武、彭泽、皮山、平社、平旺、平遥、萍乡、蒲城、蒲城东、祁县、千河、千阳、秦家庄、秦岭、沁县、清涧县、清徐、瑞昌、 瑞金、三原、三原、沙湾县、莎车、汕头、鄯善、商洛、商南、上饶、深圳、深圳 西、神池、神木、神头、沈阳、沈阳北、石河子、石泉县、寿阳、疏勒、朔州、绥 德、孙镇、太谷、太原、太原北、太原东、泰和、天镇、潼关、吐鲁番、万年、万 源、韦庄、渭南、渭南北、渭南南、文水、闻喜、乌鲁木齐、乌西、吴堡、五台山、五五、五寨、武昌、武功、武汉、武乡、西安、西安北、西安南、西乡、下社、咸 阳、香坊、襄汾、襄阳、向塘、小河镇、孝南、孝西、忻州、新干、新和、新绛、 新余、信丰、兴国、兴平、轩岗、宣汉、旬阳、旬阳北、焉耆、延安、阎良、砚川、燕子砭、阳高、阳平关、阳曲、阳泉曲、杨陵镇、叶城、伊宁、伊宁东、宜春、弋 阳东、英吉沙、鹰潭、永济、永乐店、永平、永修、攸县、于都、余江、榆次、榆 林、榆社、玉山、原平、枣林、泽普、张桥、樟树、樟树东、赵城、镇安、镇城底、钟家村、资溪、子长、子洲、紫阳、柞水。

火车票管理系统—课程设计(附源代码)

计算机科学与技术系 信息管理与信息系统专业 《程序设计综合课程设计》报告(2013/2014学年第一学期) 学生姓名: 学生班级: 学生学号: 指导教师: 2013年1月8日

目录 第一章课程设计的目的和要求 (1) 1.1课程设计的目的 (1) 1.2 课程设计的基本要求 (1) 第二章课程设计任务内容 (2) 2.1 简介 (2) 2.2 功能说明 (2) 第三章详细设计说明 (3) 3.1 模板设计图 (3) 3.2 主函数流程图 (4) 3.3 子函数流程图 (5) 第四章编码与调试 (7) 4.1 软件使用说明 (7) 4.2 运行结果及截图 (7) 第五章课程设计心得与体会 (11) 附录一参考文献 (12) 附录二程序清单 (13) 附录三录入文件 (27)

火车票管理系统 第一章课程设计的目的和要求 高级语言课程设计的主要目的是培养学生能够提高综合应用语言的能力,通过课程设计的训练,使学生能及时巩固已学的知识,补充未学的但有必要的内容,掌握应用计算机解决实际问题的基本方法,熟悉程序开发的全过程,提高综合应用语言的能力。高级语言程序设计的主要任务是要求学生遵循软件开发过程的基本规范,运用结构程序设计的方法按照课程设计的题目要求,分析,编写,调试和测试高级语言程序及编写设计报告。 1.1课程设计的目的 1.巩固和掌握高级语言程序设计基本概念; 2.掌握基本的程序设计方法; 3.掌握开发软件所需的需求定义能力; 4.提高书写程序设计说明文档的能力; 5.提高综合运用高级语言的能力,强化编程和调试能力。 1.2 课程设计的基本要求 1.根据所给的课程设计题目,分析课程设计题目的要求; 2.对系统功能模块进行分析,写出详细的设计说明文档; 3.编写程序代码,调试所编写程序使其能正确运行; 4.设计完成的软件便于操作和使用; 5.设计完成后提交课程设计报告。

网上火车票订购系统报告

东华大学 ____软件设计实践___报告 专业计算机科学与技术 班级 学号 姓名 完成日期

一、需求分析 1.1.设计背景 铁路作为中国最重要的交通工具之一,在市场经济浪潮中,面临着严峻的考验。公路运输的便捷,航空运输的快速,这一切都对铁路运输构成很大的冲击。在对铁路客运服务存在的最大问题进行调查时,结果表明,有29.3%的乘客认为购票难排在各项选择的第一位。火车站市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,随着我国铁路交通的不断发展,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,简单的窗口售票模式已经不能满足方便人们出行的目的。采用先进的网络技术开发出方便快捷的网上订票系统是现代客运业务发展的必然需求。电子商务的出现,正好带给了铁路客运服务一个发展契机,推出新型的订票方式-- 网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。它既是技术上的创新,又将完善铁路服务,在一定程度上解决买票难这一大难题,增强铁路竞争力,为铁路争取到更多的客流。本次设计的火车票网上订票系统通过访问主页,可以实现个人信息注册、车次车票价格查询、在线订票退票等基本功能,为用户提供方便快捷的订票服务。 本次设计便是利用开发工具VS2008和SQL Server 2005数据库共同开发的一个火车站网上订票系统,它能方便快捷地运用在火车站订票业务的营运之中。该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车票网上售票的基本要求,包括查询、订票、退票三个方面的功能。该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。 1.2 系统设计目标 本系统是利用网络的方便、快捷和计算机的准确、高效实现火车票网上订票系统。火车票网上订票系统是通过主页访问、身份识别实现区别不同身份用户完成车票、车次的管理操作。系统有三个大的功能模块:登录功能模块,验证登录信息;管理员功能模块,实现车票和车次管理;普通用户功能模块,实现车票和个人信息管理。

【2019年整理】年火车票网上各个火车站放票时间、预售时间-版

关于2014年车站互联网、电话订票起售时间的公告 自2014年1月1日起,通过电话预订车票的旅客可凭订票时乘车人有效身份证件,到全国任一车站窗口或代售点换取已订车票,实现电话订票全国通取。同时,电话订票的取票时间延长12个小时,即:当日12:00前已订车票于第二日12:00前取有效;当日12:00后已订车票于第二日24:00前取有效。 8:00 起售车站 安阳、白城、北京西、成都东、大庆、金华南、缙云、九江、兰州、丽水、临汾、南充、齐齐哈尔、青田、日照、山海关、松原、温州、乌兰浩特、乌鲁木齐、武昌、武义、西安、永康、运城。 9:00起售车站 阿克苏、宝鸡、北京北、茶陵、长兴南、成都、大同、德清西、东莞东、海宁、惠州、济宁、加格达奇、嘉兴、库尔勒、奎屯、昆明、拉萨、漠河、那曲、讷河、宁波东、萍乡、汕头、上虞、绍兴、深圳、深圳东、深圳西、沈阳北、宜昌、宜昌东、宜春、余姚、湛江、郑州。 10:00起售车站 阿拉山口、安康、北京、北屯市、贵阳、哈密、哈密南、杭州、杭州南、和田、佳木斯、江山、金华西、喀什、兰溪、柳园、龙游、

罗平、南昌、青岛、衢州、沈阳、威舍、襄阳、襄阳东、新乡、伊宁、义乌、银川、诸暨。 11:00起售车站 安亭北、安阳东、鞍山西、鳌江、鲅鱼圈、蚌埠南、宝华山、保定东、北滘、北京南、博鳌、沧州西、苍南、昌图西、长春西、长沙南、常州北、郴州西、赤壁北、滁州、大连北、丹徒、丹阳北、德惠西、德州东、定远、定州东、东升、都江堰、肥东、奉化、扶余北、福安、福鼎、福清、福州南、盖州西、高碑店东、高邑西、公主岭南、巩义南、古镇、光明城、广州南、哈尔滨西、海城西、海口东、海宁西、邯郸东、涵江、汉川、合肥北城、鹤壁东、衡山西、衡阳东、红光镇、虎门、花桥、华山北、淮南东、惠山、济南西、嘉善南、嘉兴南、江门、胶州北、角美、金山北、金寨、晋江、开原西、昆山南、廊坊、乐清、耒阳西、连江、临海、灵宝西、陵水、龙嘉、龙山镇、罗源、洛阳龙门、漯河西、美兰、汨罗东、明港东、明珠、南京南、南靖、南朗、南头、南翔北、宁德、宁海、郫县西、莆田、普湾、戚墅堰、前山、青城山、清远、庆盛、琼海、曲阜东、泉州、容桂、瑞安、三门峡南、三门县、上海虹桥、上海西、韶关、绅坊、深圳北、渑池南、石龙、双城北、顺德、四平东、松江南、苏州北、苏州新区、苏州园区、宿州东、台州、太姥山、泰安、唐家湾、滕州东、天津南、铁岭西、桐乡、瓦房店西、万宁、渭南北、温岭、温州南、文昌、无锡东、无锡新区、武清、西安北、犀浦、霞浦、厦门北、仙林、仙桃西、咸宁北、小榄、孝感北、新会、新乡东、信阳东、邢台东、徐州

学生火车票订票管理系统

学生火车票订票管理系统 用 户 使 用 手 册

目录 1系统简介 (1) 1.1背景 (1) 1.2系统主要功能 (1) 2系统运行环境 (2) 2.1系统硬件环境 (2) 2.2系统软件环境 (2) 3安装 (3) 3.1安装Microsoft Visual Studio 2010 (3) 3.2安装SQL server 2005 (9) 4系统基本操作指南 (22) 4.1进入系统 (22) 4.2管理员操作 (23) 4.3学生操作 (26)

1系统简介 1.1背景 随着信息技术,特别是网络技术的飞速发展,信息化已经成为世界各国普遍关注的焦点。90年代初期之后,美国、欧盟、澳大利亚等国开始全面着手建设国家电子政务工程,利用互联网将企业的信息系统在技术上和功能上向企业外部延伸,在建设过程中逐步提出了电子政府的概念,并将电子政务的建设重点定位在社会各种服务方面。90年代计算机网络,特别是因特网的出现,给社会带来深刻的影响,企业信息化进入一个崭新的阶段。 它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强日常生活或工作中的信息管理,通过拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高管理水平和经济效益。目前,计算机网络已成为进行技术改造及提高管理水平的重要手段。 随着我校招生规模的不断扩大,每年寒暑假学生回家购票问题也日益突出,为了缓解这个问题,开发一个石河子大学学生订票管理系统,由学校统一为学生登记购票信息后发放给学生,既减轻了车站售票压力,也能帮助学生很轻松的买到回家的火车票。 1.2系统主要功能 在本系统中对于用户(学生)需要在本网站上注册并编写自己的信息,然后登录后,如果有需要改动的,也可以对自己的信息进行更改;对于管理员来说,管理员主要功能就是保存学生的信息和统计学生信息。 图1-2-1:系统总功能图

2012年春运火车票电话和网上订票技巧、攻略(最新收集整理最全版)

2012年春运火车票电话和网上订票技巧、攻略 第一部分:普及篇 我们发现有很多网友在不断咨询一些基础问题,而这些问题在订票指南和公告上都有详细说明,这些网友连最基本的指南都没有阅读,这样怎么和其他人秒杀和PK呢,所以应首先掌握订票的基本方法和要求: 12306火车票网上订票须知 12306网上订票常见问题 火车票网上订票流程 火车票网上订票暂行办法 各铁路局电话订票的要求略有不同,请查看你乘车站所属铁路局的订票指南。 常见疑问: 1)正规的火车票订票电话和网址是什么? 目前全国统一订票电话是95105105,有三个铁路局还有第二个订票电话号码,分别是广铁集团96020088、成都铁路局96006、西安铁路局96688,这几个号码同95105105接入是同一个订票系统,只是拨打和接入的线路不同而已。除以上号码外,其它所有声称订票电话的均不是官方正规电话订票,小心上当受骗。 全国唯一订票网站是https://www.360docs.net/doc/60840278.html,,可以直接登录https://www.360docs.net/doc/60840278.html,然后点击订票链接,也可以通过本站网上订票栏目链接进入,两者进入的是同一个网上订票系统,只是通过本站链接进入时减少网页框架,订票网页速度稍快。除了https://www.360docs.net/doc/60840278.html, 域名的网站外,其它网上订票均不是铁路官方提供,小心上当受骗。(有些火车票代购网站,不是真正意义上的网上订票。) 2)目前网上订票和电话订票哪个优先? 目前网上订票和电话订票是同步的,预售期都是12天,第12天车票的起订时间也一样。 3)网上、电话和窗口售票会不会各分一部分票额? 不会,除有特别规定外,票额是共用的,电话和网上订票没票了,窗口也一样没票。

4)我是用电话订票好还是用网上订票好呢? 建议两个同时下手,都要用,但不推荐去窗口排队购票。 5)预售期里“含当天”是什么意思? 含当天就是预售天数包含购票当天,例如预售期是12天(含当天),今天是元月1日,可以最远预订到元月12日的车票。 6)预售期4-12天、1-12天是什么意思? 电话订票3-12天或4-12天是指可以预订第3天或第4天至第12天的车票,开车前2天或3天的车票不可以通过电话预订,每个铁路局稍有不同。网上订票1-12天是指可以预订开车当天至第12天的车票,开车前两个小时不可以网上在线办理订票和改签等操作。 7)什么是车票起订时间? 起订时间包括订票系统的起订时间和最新日期车票的起订时间,这两个概念不同:例如网上订票系统每天开放时间是6:00-23:00,深圳站网上订票最新日期车票起订时间是8:00,那早上6点系统开通后只能预售11天以内的车票,而第12天的车票要到8点才开通预订。电话订票也是同样的道理。 8)什么是错峰放票? 为了减轻售票系统的压力,将每个车站最新日期的车票设置为不同的起订时间,这样大家不用都挤在一个时间抢票,具体每个车站的起订时间可以在订票指南里查询。 第二部分:准备篇 订票前,要做好充足的准备。最近12306网站一直出现系统繁忙或打开页面慢的情况,在等待的时间中,正好可以用来全力拨打订票电话,所以网上订票和电话订票两手都要充分准备,两个都要全力以赴。 准备一:手机或座机电话至少一部,保证有充足的话费,充满电(最好还有一块备用电池),电脑一台,最好是IE6或IE8浏览器。 准备二:如果你没有电脑或上网不方便,只能电话订票的话,那你最好准备两部手机或座机,一只手操作一部,两只手配合的节奏可以提前练练。 准备三:开通好网银,USBkey放在身边,提前在电脑上下载和安装好网银登录控件。 准备四:查询好发站和到站的电话区号,以及几个中间站的电话区号(后边实战篇会介绍),提前查询并熟悉列车时刻表,确定你可接受的车次和席别。

火车票订票系统

火车票订票系统 源代码 #include #include #include #include int shoudsave=0 ; int count1=0,count2=0,mark=0,mark1=0 ; /*定义存储火车信息的结构体*/ struct train { char num[10];/*列车号*/ char city[10];/*目的城市*/ char takeoffTime[10];/*发车时间*/ char receiveTime[10];/*到达时间*/

int price;/*票价*/ int bookNum ;/*票数*/ }; /*订票人的信息*/ struct man { char num[10];/*ID*/ char name[10];/*姓名*/ int bookNum ;/*需求的票数*/ }; /*定义火车信息链表的结点结构*/ typedef struct node { struct train data ; struct node * next ; }Node,*Link ; /*定义订票人链表的结点结构*/ typedef struct people {

struct man data ; struct people*next ; }bookMan,*bookManLink ; /* 初始界面*/ void printInterface() { puts("********************************************************"); puts("* Welcome to use the system of booking tickets *"); puts("********************************************************"); puts("* You can choose the operation: *"); puts("* 1:Insert a train information *"); puts("* 2:Inquire a train information *"); puts("* 3:Book a train ticket *"); puts("* 4:Update the train information *"); puts("* 5:Advice to you about the train *"); puts("* 6:save information to file *"); puts("* 7:quit the system *"); puts("********************************************************"); }

火车票订票管理系统++设计报告

摘要 随着时代的发展,计算系软件和系统的成熟,火车票的正当管理成为一个影响铁路部门正常运营的因素之一,而建立火车票订票管理系统是一个很好的解决办法。 作为计算机应用的一部分,使用计算机对火车票信息进行管理,具有手工管理所无法比拟的优点,例如检索迅速、查找方便、可靠性高、存储量大、保密性好等,这些优点能够极大的提高火车票信息管理的效率,也正体现了火车票的科学化正规化管理 现在随着社会的发展,数据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数据,以便能更好的利用这些数据资源。本论文就是通过MFC的整体设计把数据库与应用程序相连接,做成一个火车票的订票管理系统,使得火车票管理员能够有效的管理车次信息、旅客信息、退票信息等。同时用户可以通过查询到相关的火车票信息,选择是否适合自己,也可以在网上直接订票、退票,省时省力。 关键字:SQL2000,MFC,数据库设计,火车票订票系统 目录 第一章概述 1.1项目开发背景 1.2系统开发目的 1.3技术可行性研究 第二章开发平台介绍 2.1 系统的架构 2.2系统运行环境操作系统 2.3系统开发环境 2.4开发工具 第三章数据库设计 3.1系统详细调查 3.2数据流图 3.3数据库设计 第四章系统的界面设计 4.1主窗口界面 4.2旅客信息窗口 4.3车次信息窗口 4.4取票及退票窗口 第五章系统的实现 总结与展望 致谢 参考文献 需求分析 需求分析的任务 调查机票预定系统应用领域涉及的内容,对涉及到领域的各个应用的信息要求和操作要求进行详细分析,形成需求分析说明书。最重要的是调查、收集信息、分析购票人信息和火车预定流程。处理要求、数据的安全性与完整性要求。 要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明

12306火车票放票时间

火车票放票时间。 12306官网每天订票时间为7:00~23:00,其他时间为系统维护时间。 去年春运12306火车票订票官网拥堵,旅客反响强烈。铁路部门认真听取各界的意见建议,在技术和管理方面进行了改进。自1月8日起,为避免大量旅客在互联网排队购票,把原来的8点、10点、12点、15点四个时间节点放票改为15个节点放票,即:8点-18点,其间每小时或每半小时均有部分新票起售。同时,互联网和电话订票预售期延长至20天。相信今年互联网购票体验会有所改善。 12306每天几点放票,也就是火车票网上订票时间段如下: 1、提前20天晚订票几点开始放票:提前20天晚上19:00,放20天后的动车组车票和Z 字头车票。这个时间,一般不会有什么人抢动车组车票(毕竟动车组不会很抢手)。但一些重点线路(客流量大,车少,车次时间合适)的Z车车票在这个时间已经会被包走相当可观的数量。比如Z37,Z77 ,这两次车是发往武昌、汉口的直达车,夕发朝至,并且挂许多节硬卧车厢,湖北客流量一向较大,所以这两次车的硬卧提前20天就会被包走三分之一(在单位和票贩子手里)。剩余的留在网上,当出行高峰来临时(比如暑运),在开车前15天左右就会被全部卖光(这也就是为什么提前很多天依然买不到Z车硬卧票的原因)。 2、提前18天订票几点开始放票:提前18天早晨8:00,放18天后的动车异地票以及一小部分Z车异地票。但多是跨局列车票,比如沈阳北-太原D191的动车票[跨沈京两局];管内[一个铁路局之内]的动车票不一定这个时候放,比如济南-青岛的D6001,提前18天有时能在北京买到,有时就买不到。至于具体什么时候放,要看车次所在铁路局的政策。 3、提前12天订票几点开始放票:提前12天早晨8:00,放12天后的D[管内部分]、Z车异地票。因为铁路是计划运输,每列车几乎都会给出一些全国范围的共享票额,也就是这些票额只供始发站之外的全国各站用,始发站不可以用。这样,比如提前12天的时候,在天津买不到Z41到上海的票,可是这时候在北京(甚至在某些边远的站,如西宁),还是可以调用全国共享票额打出来票。返程票也是同样道理。比如提前12天就可以买12天后的南昌-北京西Z68,但得到的多是上铺。 4、提前10天晚上19:00,放10天后的T、K和普通列车始发票。这是极其重要的放票黄金时间!!基本上除了T17、T47、T69、T41这样的极紧张车次之外,绝大多数车都可以在这个时间打出票来。我们所谓的提前10天排队买票去,说的就是在这个时间去窗口趴票。不过晚七点一到,马上前几手票都必定是票贩子的。运气好的排在前面的乘客,可能会在19:15分左右(当然是在票贩子和熟人的票基本搞定之后)抢到几张剩余的自己需要的票(往往是硬卧上铺等残羹冷炙……)。 5、提前3天晚上20:00,这是第二个黄金时间。这时车站会把给各大旅行社和各部委的预留票没有卖出去的部分放出来。一般而言,每趟始发车这时候都会有机会抢到票,但往往只放出来15张左右,而且还建立在这样一个前提之上——预留票没有被公家买走用掉。如果那次车恰好被公家包走,那么这时候抢也是白抢,就比如T41这类车,内部已经都把预留票买走了,因为不剩,所以就不放出来。 6、提前1天中午12:00,这是第三个黄金时间。这时候车站会把给铁路系统内部预留的票(给路局以及相关部门)没有用的剩余部分放出来。和提前3天抢票类似,如果没能有剩余的,那么也就不会放出来。一般而言,这个时候抢票抢到的几率相对大些(当然只是相对的,和提前10天第一时间抢票抢到的份额显然不是一个数量级),因为铁路内部并没有那么多人要出去。 7、提前1天下午17:00,放某些特定车次的加挂车厢。铁路部门会统计和分析每天各线路

正版-12306网上购火车票(含学生票、批量购票)全程指导

【正版】https://www.360docs.net/doc/60840278.html,网上购火车票 (含学生票、批量购票)全程指导 【严正声明】近日发现部分网友未经任何沟通便擅自将本文章拷贝并以自己的日志发表,而发表后也没有 注明出处(尤其是一个名为“禾木”的人人网友,不仅未经允许私自拷贝发表,还将文章里的文字都加了超链接,一不小心就会打开有病毒的非法网页,居心 叵测!)。现本人声明,本日志为本人亲手撰写,图片由本人亲自编辑,全文由本人花费大量心血原创,原 则上禁止任何人擅自拷贝发表!如确有需要请与本人联系,经本人同意后可注明来源后发表。也请广大网友注意识别!自觉支持正版!反对侵犯著作权的山寨 版,以免受不法人士和网站的侵害!!!——“网购火车票指导”。2011年12月6日声明! 目前,全国所有D字头(Vmax≈200--250km/h动车组列车)、G字头(Vmax≈300km/h 动车组列车)、C字头(京津城际动车组列车)、Z字头(直达特快列车)已开通网络售票,T字头(特快列车)将于2011.12.10开通网络售票。另据媒体报导,龙年春运前,剩下的K字头(快速列车)、L字头(临时旅客列车)、无字头(普快列车、普慢列车)都将实现网上购票。因此今后再也不用忍饥挨饿、起早摸黑的排队买票了,只要你有能上网的电脑,有网银,足不出户就能轻松购得火车票(包括全价票、学生票、儿童票、伤残军人票)。这样一来,一些热门线路车票的秒杀,考验的就是亲们的电脑的网速了哦~如果你这种需求比较大,建议尽早升级你家的带宽哦~ 【注意】本网站仅支持IE6、7、8内核的浏览器。Chrome不怎么兼容常打不开,IE9要点击显示全部内容才可以。打不开网站一般是浏览器不支持的问题,建议下载一个可用的浏览器。经测试,世界之窗、QQ浏览器、搜狗浏览器、速达浏览器、2345浏览器、财猫浏览器、155浏览器、遨游3可用。由于证书原因,点击“售票”时会比较卡,请耐心等待。至于根证书,不用管他,直接点“是”即可(有些浏览器要装,有些不用装也可以用,当然,铁道部这个证书暂时还没有通过认证哦)。售票时间是5:00am——12:00pm(5时-24时),

数据结构课程设计 火车订票系统

软件课程设计--C语言设计火车票订票系统之源代码(模拟数据库功 能)(需求分析+可行性分析) 设计题目:火车订票系统 小组成员: 指导教师: 完成时间: 一.需求设计: 1.每条线路所涉及的信息有:起点、终点、站名、车次、、票价、时间、座位号。 2.作为示意系统,全部数据可以只放在内存中。 3.系统能实现的功能和操作如下: ①.查询路线:根据旅客提出的终点站名输入下列信息:车次、车站名。 ②.承办订票业务:根据客户提出的要求查询该车次票额的情况,若尚有余票,则为客户办理订票手续,输出座位号;若已满员或余票额少于订票额,则需重新查询客户要求,若需要可登记排队候补。 ③.承办退票业务:根据客户提供的情况(车次、时间、座位号)为客户办理退票手续,然后查询该车次是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其他排队候补的客户。 ④登记旅客情况:包括旅客姓名,性别,年龄,家庭住址,联系方式等。 ⑤统计功能:将每次车的订票,退票结果统计出来。 ⑥管理功能:列车管理员可以通过调用函数来查看车票极其用户情况. ⑦.查询功能:用户可以查询自己需要的车辆信息. 二.总体设计 1.程序流程图:

按2键 按3键 按4键 进入in函数 进入book函数 进入inquire函数 进入cancel函数 按5键 进入you函数 2.总体设计说明: ①.数据结构设计: 程序=数据结构+算法,一个好的程序必定有一个好的数据结构.本设计主要考虑车票信息和用户信息的数据结构. 车票信息采用半十字链表.横向链表中的每一个结点包含以下内容:车次,起始站,发车时间,指向下一个结点的指针,指向中途站的指针.纵向链表中每一个结点包含以下内容:从始发站开始的依次到站,票价,到达时间,是否已被购买标识,才用mark标识,当mark为1时车票已售出,当mark为0时车票还未售出.以及指向下一个结点的指针.纵向链表采用循环链表,尾指针指向首指针. 未购票用户信息使用队列来保存,因为考虑到用户会预订票,所以把用户以来订票的时间早晚排在队中.先来先买,后来后买.队列中的每个元素包含以下内容:用户姓名,身份证号码,想要购票的车次,起始站,要到的站,时间. 已经购票用户信息使用一个单链表来保存,链表中的没个结点包含以下内容:用户姓名,身份证号码,已购车票的车次,出发时间,到达时间. 车票信息链表示意图: 车次 起始站 发车时间 downn next

火车票订票系统

火车票订票系统 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

目录

软件技术基础课程设计说明书题目:火车订票系统的设计 学生姓名: 学号: 院(系):电气与信息工程学院 专业:电子信息科学与技术 指导教师:杨帆 2015 年 06月26日

课程设计报告 1 课程设计介绍 课程设计内容 软件技术基础课程是非计算机本科专业学习计算机软件基础知识的综合性基础课程。学习本课程,要求学生对软件技术的各个组成部分的基础知识、发展趋势有全面、系统的了解;掌握基本数据结构,达到能熟练运用解决实际问题的程度;掌握操作系统基本原理和类型,了解系统各种管理功能。通过自学了解软件工程的基本概念,软件设计开发的过程和相关技术。 实践环节具体任务:设计、开发一种火车订票系统。通过此系统可以实现如下功能:火车车次信息录入、车次信息查询、火车票订票、火车票退票等。 课程设计要求 系统应该至少提供以下模块: 火车车次信息录入: 可以录入车次情况(包含车次编号、出发时间、出发站、到达站、到达时间、途经主要大站(需要考虑如何保存这些信息)等信息) 车次信息查询: 可以查询某个车次的情况(如,输入车次号,查询出站、到站时间,票价,票价折扣,确定车次是否满员);可以输入出发站点、到达站点城市,查询火车车次情况; 火车票订票: 可以订票,如果该车次已经无票,可以提供相关可选择车次(同样到达点、途经出发站的其他火车)——订票时需要提供时间、车次、车厢号、座位号、票价、订票人姓名、订票人联系方式、证件号码、订票数量、订单号等,只能比这个多,不能少于这些信息; 火车票退票: 可退票,退票后修改相关数据;客户资料有姓名,证件号,订票数量及车次情况,订单要有编号。 要求: 根据以上功能说明,设计火车票订票系统订票环节涉及的信息,订票信息的存储结构,设计程序完成功能。

相关文档
最新文档