- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
火车售票系统数据库设计报告
1.系统分析
1.1课题背景
中国拥有总里程超过五万公里的铁路线,是世界上最大的铁路运输网之一,但是铁路客运服务在其中又占有非常重要的地位。有5000多个车站承办业务,日开列车2000多列。为了在日益加剧的客户运输竞争服务中确保优秀,改善铁路客户的服务质量,铁道部门一直在寻找提高竞争力、改善服务的途径。计算机应用火车站售票日常管理为火车站售票的现代化带来前所未有的动力和机遇,为火车车票业务管理的领域的飞速发展提供了无限潜力。能给火车车票业务带来明显的经济效益和社会效益。
1.2 目的和意义
火车票票务管理的全部数据处理都是由人工操作,工作量大,工作效率低,错误率高,信息反馈不及时等,所以本系统拟对该火车票票务管理做如下几方面改革:
系统功能重构
业务流程重组
数据流程重组
为解决上述得问题,要根据目前火车票的管理模式和方法利用Internet、 局域网及计算机开发基于Web的火车票订票管理信息系统,可以实现票额、坐席、制票、计费、结算、统计等等工作的计算机管理。形成统一的客票信息源,实现信息共享。
1.3 可行性分析
根据火车售票的实际情况,对其所开展的业务简单介绍如下:
(1)查询。为对车次信息的查询和对已订车票用户的车票信息的查询。车次信息包括:日期、车次、出发地、目的地、类型、座位号、票价。车次信息只允许用户查询,不能修改。
(2) 售票。通过查询系统,可以根据客户的需求找到车次,再输入客户信息后确定售票,订票信息应包括:姓名、身份证号、车次、日期、类型、座位号、票价。
(3) 改签。通过查询系统,根据客户名字找到购票的信息,通过改签模块选择需要改的车票。
(4)退票。可退票,通过查询系统,根据客户的名字找到购票信息,通过退票模块退去已购车票。
(5)账户管理。只允许管理人员登录,管理人员可修改票务信息。
2.系统设计
2.1 功能层次图
2.2数据字典
数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。
编号
名称
别名
类型
长度
1.1
Id
售票员编号
int
4
1.2
username
售票员姓名
varchar
50
1.3
systemset
系统设置权限
bit
1
1.4
passagermanager
乘客管理权限
bit
2
1.5
ticketmanager
火车票管理权限
bit
3
1.6
ticketpurchase
火车票购买权限
bit
4
1.7
systemsearch
系统查询权限
bit
5
2.1
userid
售票员编号
int
4
2.2
username
售票员姓名
varchar
50
2.3
pwd
售票员密码
varchar
50
3.1
number
车次
varchar
10
3.2
departure
出发地
Varchar
100
3.3
destination
目的地
varchar
50
3.4
type
类型
int
4
3.5
seatnumber
座位号
int
4
3.6
price
票价
varchar
50
3.7
date
日期
varchar
50
3.8
remain
余票
varchar
50
4.1
idnumber
身份证号
varchar
50
4.2
name
姓名
varchar
50
4.3
sex
性别
char
10
4.4
passagertype
乘客类型
varchar
50
5.1
number
车次
varchar
10
5.2
idnumber
身份证号
varchar
50
5.3
price
票价
varchar
50
2.3 数据流图
数据流图是以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。该火车票管理系统的数据流图描述--由火车票管理员对火车票账户进行管理,包括系统基本信息、售票管理、退票及改签管理以及火车票查询。以下将对火车票售票管理系统的具体各功能模块进行描述。
系统基本信息模块是对火车票的基本情进行管理,为火车票的管理工作搭建一个基础平台。
图2-3 改签流程图
图2-3 改签流程图
2.4 系统模块总体设计
本系统一共分为三个模块,每个模块之间虽然在表面.上是相互独立的,但是在对数据库的访问上是紧密相连的。每个功能模块的设计都是根据前几个阶段的分析来设计的,符合系统的设计要求。根据上述功能的分析,系统中模块分为车票查询、车票预定、更新火车票信息三个了系统。模块设计如图2-5所示
添加车票删除车票信息修改车票信息分 车票查
文档评论(0)