失效链接处理 |
数据库火车售票管理系统 PDF 下载
本站整理下载:
相关截图:
主要内容:
一、课程设计目的与要求
数据库系统课程设计是为了配合数据库原理及应用开发而设置的,是计算机科学与技术、网络工程、信息安全、物联网工程、软件工程等专业集中实践的教学环节,是将关系数据库理论知识转化为解决实际问题能力的重要环节。数据库系统课程设计目的在于加深对关系数据库理论知识的理解,通过使用具体的DBMS,掌握一种实际的数据库管理系统并掌握其操作技术。
二、课程设计内容
本系统是火车售票管理系统,主要是以下几个功能:
1、车次管理:用于对火车基本信息的录入、查询、修改、维护、删除等常 用功能。
2、车次及价格管理(含到各站的价格):可以按照车次或始发站、终点站 两种方式进行查询,只需要输入关键信息即可查到所需的车次的有关信息,包括车的类型、所剩票的类型、数量、票价等。
3、实现车票销售管理:车票销售时不能超员,并自动修改剩余的座位数(用触发器实现);
4、实现退票管理:由于一些原因,可能造成客户要求退票,系统根据具体的情况判定是否可以退票,进行退票。退票时自动修改相应车次的剩余座位数。
三、数据库设计步骤
3.1数据库需求分析
通过对火车站客运量、旅客和业务员的调查,该火车站票务管理系统有如下需求:
(1)系统管理:实现系统管理人员对系统的管理,包括添加删除用户,更改密码,数据备份,数据还原,注销等功能。
(2)票务管理:实现对火车运行站点及时间的管理、对业务员的管理、对余票的更新及退票的管理。
(3)基本信息:实现显示火车及业务员的基本信息。
(4)售票:在有剩余座位的情况下自动更新剩余的座位数,控制不超员。
(5)查询:包括实现车次查询,业务员查询。可以查询火车的车种、编号、车厢数等;查询售票员工作的车站名,及其年龄、性别等;
(6)服务器配置:对它进行配置可以使得在其他电脑上也照常使用。这样不必 每次都到数据库中去更改。
3.2数据库概念结构设计
局部 ER 图
1、车次管理
|