Z
Z
一、课程设计的内容
车票管理系统
一年站每天有n个发车班次,每个班次都有一班次号(1、2、3???n),固定的 发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客
量。如
班次
发车时间
起点站
终点站行车时间
额定载量
己定票人数
1
8:00
郸县
广汉 2
45
30
2
6:30
郸县
0.5
40
40
3
7:00
郸县
0. 5
40
20
4
? ? ?
10:00
郸县
0.5
40
2
(一)功能要求:用C/C++设计一系统,能提供下列服务:
(1) 录入班次信息(信息用文件保存),可不定时地增加班次数据
(2) 浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了 某班次的发车时间,则显示“此班己发出”的提示信息)。
(3) 査询路线:可按班次号査询,可按终点站査询
(4) 售票和退票功能
A:当查询出己定票人数小于额定载量且当前系统时间小于发车时间时才能 售票,自动更新己售票人数
B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已侈 票人数
二、课程设计的要求与数据
1、 进一步掌握和利用C语言进行程设计的能力:
2、 进一步理解和运用结构化程序设计的思想和方法;
3、 初步掌握开发一个小型实用系统的基本方法;
4、 学会调试一个较长程序的基本方法:
5、 学会利用流程图或N-S图表示算法;
6、 掌握书写
原创力文档

文档评论(0)