火车票售票系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
火车票售票系统
班级:S3SN131班姓名:王宁
如今科技发展突飞猛进,交通发达迅速。而我要做的是让远在千里之外的你轻松购得回家的一票。
火车站市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。本次设计便是利用开发工具vs2012和SQL Server 2008数据库共同开发的一个火车站网上订票系统,它能方便快捷地运用在火车站订票业务的营运之中。
一、基本目标:
解决火车站网上售票工作所要解决的问题,可以满足火车站网上售票的基本要求,包括查询、订票、退票等三个方面的功能。具体如下:
1.查询
分为对车次信息的查询和客户对已订车票信息的查
询。要求:
1)对车次的查询,可以按照发车车次进行查询;2)车次信息包括:车号、出发地、目的地、发车日期、开出时刻、票价。
3)座位类型设定。
4)车次信息只允许用户查询,不能修改。
2.添加车票
通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上售票确定已预订选中的车票。要求:
售票记录应包括:会员名、车号、发车日期、订购票数、总价。
3.退票
可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通过退票模块退去已购车票。项目转换成系统后,系统的顺利运行可以缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。还能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。(1)查询模块
本子系统主要完火车票售票管理系统中个人信息查询,个人信息修改,对车票信息查询
1、个人信息查询:主要时对用户的个人信息的核实和确认
2、个人信息修改:主要是对有错误的信息进行修改,本操作应该汇总到系统管理员进行修改
3、车票信息查询:顾客对车票的时间,班次,价格的查询
(2)车票销售模块
1、网上订票:顾客只要输入自己的身份证就可以进行网上的订票
2、网上退票:顾客如果不需要票了可以在网上进行退票。
3、接收来自网上的订票信息:顾客在网上订票之后,售票员核实信息再出售车票火车票售票系统
查询模块
个人信息查询个人信息修改
车票销售模块网上订票
网上退票
票务管理模块对票务信息的修改
增加或减少车次对车票信息查询
信息中心模块用户信息的更新车票信息的更新接收来自网上的订票信息接收来自网上的退票信息
系统维护模块
系统版本的更新
添加删除用户
用户权限的设置
4、接收来自网上的退票信息:顾客在网上退票之后,售票员核实信息再确认退掉车票
(3)票务模块
1、修改车票的信息:比如对车票的价格和时间的修改,主要由票务管理员执行
2、增加和减少班次:由于一些特殊的原因要对车次进行增加和减少,主要由票务管理员执行
(4)信息中心模块
1、用户信息的更新:由于一些错误会对用户的信息进行修改之后,再由系统管理员更新到数据库
2、车票信息的更新:由于特殊的原因对车票进行修改后由系统管理员更新到数据库
(5)系统模块
1、系统版本的更新:对系统不断的升级推出更多的功能
2、添加删除用户:添加和减少用户,并将数据更新到数据库,由系统管理员执行
3、用户权限的设置:对某一用户权限的升级和降级,由系统管理员执行
二、功能需求与程序的关系
本系统完成车票销售的管理:用户信息查询,票务信息修改的管理,主要包括查询模块,车票销售模块,票务管理模块,信息中心模块,系统维护模块。
三、数据库设计
1、用户信息表
2、票务信息表
3、车票销售表