数据库课程设计车票管理系统内容摘要:

包括已售出的列车票表信息、 预定车票、售票、退票、车次查询、报表 、列车管理功能 ,可以新增车次 ,修改车次和撤消车次等功能。 2. 需求分析 . 需求分析 随着旅游业的逐渐的成熟发达, 铁路 客运量大幅度的提高, 各大省市的列车都显著 的增加,这些都对 列车票务 管理系统提出了更高的要求,所以要不断的完善更新 列车票务 管理 系统,提高 列车 售票系统的 工作效率。 随着科学的不断进步,计算机应用已经遍布整个社会的每个角落。 目前社会正处于健保发展方兴未艾的时代,各火车站莫不兢兢业业地改善本身的体制或管理方式,以适应健保越来越严格的规范。 列车在我国的人员流动、物资运输中占据着举足轻重的地位。 全国有大量的人员通过搭乘火车到达目的地。 而与火车的特殊性及可能经过多个城市,每个城市的车站可以出售此火车的车票。 而且同一车站可能有多辆车经过。 许多希望以最快的方式选择自己想来乘坐的那一趟列车。 所以以人工的方式是不可能实现这种功能的。 一种可行的方案是基于客户端服务器的体系结构。 服务器为数据库系统,存储所有必要的信息。 客户端通过连接到服务的应用程序快速、准确地完成相应的工作。 列车票务 管理 系统的实施,将会在一 3 定程度上促进铁路客运生产力和生产关系的变革,增强市场竞争能力,提高铁路部门的工作效率,提升管理水平,减少劳动强度,方便广大旅客购票,有一定的社会和经济效益。 . 数据需求 列车票务 系统需要完成功能主要有: 1. 火车 基本信息的输入,包括 火车编号,发车站,终点站,火车类型。 2. 车站 基本信息的 输入,包括车站名,所在的城市,省份。 3. 售票员基本信息的的输入,包括姓名,工作证号。 4. 车票 信息的查询、修改,包括 车票的编号,类型,起始站等。 5. 已售的车票 信息的输入 、查询 ,包括 起始站,售票员,售票时间等。 6. 退票信息的输入,查询,包括退票的编号,退款金额等。 . 事物需求 票务查询需求  站站查询功能: 旅客可根据始发站名和终到站名查询 到全国任意两站之间的所有车次,并且相应查询出两站的距离公里数、票价、车次类型等各种信息。  车次查询功能:旅客可根据具体车次查询 到 所需 的相关 信息。  站名查询功能:旅客可根据具体站名查询 到 所需 的相关 信息。 . 数据字典 表 21 seller 售票员 信息表 表中 列名 数据类型 可否为空 说明 senum varchar not null(主键 ) 工作证号 sename Varchar not null 姓名 4 表 22 station 车站 信息表格 表中 列名 数据类型 可否为空 说明 Sname varchar not null(主键 ) 车站名 scity varchar not null 城市 spro varchar not null 所在省 senum varchar Not null(外键) 售票员 工作证号 表 23 ticket车票 信息表 表中 列名 数据类型 可否为空 说明 tium Varchar Not null(主键 ) 列车编号 bookname Varchar Not null 起点 站 Start Varchar Not null 终点站 ends Varchar Not null 票价 ticprice Varchar Not Null 车票类型 zwnum Varchar Not Null 座位号 zwsype Varchar Not Null 座位类型 sname Varchar Not Null(外键) 售票站 Time Smalltime Not null 发车时间 表 24 train 火车信息表 表中列名 数据类型 可否为空 说明 trnum varchar Not null(主键 ) 列车编号 starttr varchar Not null 发车站 endtr varchar Not null(外主键 ) 终点站 trstype varchar Not null 车类别 5 表 25 sale 售 票 信息表 表中 列名 数据类型 可否为空 说明 tinum Varchar Not null(主键 ) 车票编号 senum Varchar Not null(外主键 ) 售票员 setime smalldatetime Not null 售票时间 sname varchar Not null(外主键 ) 售票车站 price varchar Not null 票价 表 26 tireturn 退票信息表 表中 列名 数据类型 可否为空 说明 tinum Varchar Not null(主键 ) 车票编号 senum Varchar Not null(外主键 ) 售票员工作证号 reprice Varchar Not null 退票金额 3. 方案 图表 设计 . 关系模式 列车( 列车编号 ,车类型,发车站,终点站) 车票( 车票编号 ,发 车站,终点 站,发 车时间 ,票价, 车票类型, 座位类型, 座位号, 售票站名 ) 售票员( 工作证号 , 姓名) 车站 ( 车站名 , 售票员工作证号 , 城市名,所在省 ) 售票 ( 车票编号 , 售票 站名, 售票 时间, 售票员工作证号 ,) 退票 ( 车票编号 ,售票员工作证号 ,退票金额) 6 . ER 图 根据 1)所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。 图书管理信息系统可以划分的实体有: 售票员 信息实体、 车站 信息实体、 车票 信息实体、 火车信息实体、售票 信息实体 、退票信息实体。 用 ER 图一一描述这些实体。 . 售票员 实体 ER 图: 图 31售票 实体 ER图 . 车站 信息实体 ER 图: 车站 所在省 城市名 车站名 售票员 工作证号 姓名 7 图 32 车站 信息实体 ER 图 . 车票 信息实体 ER 图: 图 33 车票 信息实体 ER 图 . 火车 信息实体 ER 图: 图 34 火车 信息实体 ER 图 火车 实体 发车站 终点站 火车类型 火车编号型 车票 售票站 价格 终点 起点 票类型 车 票编号 座。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。