好文档 - 专业文书写作范文服务资料分享网站

车站管理调度系统设计-VB编程毕业设计

天下 分享 时间: 加入收藏 我要投稿 点赞

数据库课程设计报告

系(分院)

专业班级

学生姓名

指导教师

实习地点

数据库设计文档

一、 系统需求分析报告(数据流图、数据词典和功能分析)

系统应具有售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动及调度功能,票价的修改可以通过修改运价来进行,车次调度可通过对发车时刻表的修改来进行,维护功能即可对表进行修改。

1、 功能需求

经过分析后确定系统应具备以下功能: (1)、售票功能

① 销售车票 ② 预订车票 ③ 退票 (2)、查询功能

① 车次查询 ② 时刻表查询 ③ 售票情况查询

(3)、调度功能

① 运价修改 ② 车辆修改 ③ 终点站修改 ④ 车次修改

(4)、维护功能

① 车票表修改 ② 预订车票表修改 ③ 退票表修改 ④ 密码修改

(5)、统计功能

① 售票统计 ② 报表打印

2、数据流图

使用结构化分析方法,确定系统的数据主要是运价、车次、终点站名、发车时间和车票,对数据的操作主要有运价修改、车次修改、终点站修改、发车时间修改、售票及打印,可以确定系统的处理逻辑和流程,得到如下所示的系统数据流图。

系统管理员 车次表 车次修改 运价表 运价修改 发车修改 终点站修改 售票 已售车票退票表 车票 报表打印 售票员 查询 发车时刻表 终点站名表 预订车票表 已售车票3、数据字典:

经过分析可以得到以下数据流条目: 车次表=车辆编号+车型+座位数 终点站名表=站名+里程 运价表=车型+运价

发车时刻表=车次+车辆编号+站名+发车时间+检票口

已售车票表=票号+乘车日期+车次+站名+发车时间+票价+全半价+工号+退票否 预订车票表=预订号+乘车日期+车次+站名+发车时间+车型+票价+客户名称+订票数量 退票表=票号+退票时间+票价+应退款 售票员编号=工号+姓名 车辆编号=6{数字}6 车次=4{字符}5 车型=1{字符}8 座位数=2{数字}2 检票口=1{数字}2 站名=1{字符}10 里程=1{数字}5 运价=1{数字}6 发车时间={时间} 乘车日期={日期}

0827o1n2459jajr88ky455t2h95x5500wce
领取福利

微信扫码领取福利

微信扫码分享