level 2
✨羽羽✨
楼主
1.功能描述
设计一个火车票信息管理系统,主要包括火车时刻信息的录入、火车票查询、统计、排序的功能。火车票信息管理系统功能包括:
(1)火车时刻信息的录入:包括车次、起点、终点、开车时间、到达时间、票价。
(2)火车票查询:按照车次查询;按照起点和终点查询。
(3)统计:按起点统计每日的车次数;按终点统计每日的车次数。
(4)排序火车票:按开车时间排序;按起点做为主关键字、开车时间做为次关键字排序。
要求提供一个主界面实现火车票信息管理系统的主菜单并调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观。要求系统主界面如下形式:
----------欢迎使用火车票信息管理系统主菜单-----------
1——录入火车时刻信息
2——查询火车时刻信息
3——统计火车车次
4——排序火车时刻信息
5——浏览火车时刻信息
0——退出
请输入执行操作代码:
2.基本原理
(1)构造火车时刻的结构,采用结构体类型定义火车时刻的结构。
(2)定义结构数组存储火车时刻表;
(3)为实现程序的功能,火车票信息管理系统的主界面和各个功能可分别用函数来实现,在主函数中完成各个函数的调用。
3.设计步骤
(1)明确设计任务:搞清楚课题的主要要求及任务,对课题的整体有充分认识。
(2)功能分析和数据分析:搞清楚系统的功能要求,分析系统处理的数据类型和结构。
(3)总体设计:确定功能模块结构,划分功能模块,
(4)详细设计:为每个模块函数确定算法,确定各个模块所需处理的数据结构和数据类型,用简单的流程图描述数据操作的详细过程。
(5)具体实现:依据算法编写C++语言代码,并考虑各个模块之间信息的传递,形成完整的系统。
(6)调试与测试:通过调试改正程序中的错误,实现课题要求的功能。并通过输入不同的测试数据,验证系统的完整性和正确性。
(7)撰写课程设计报告:总结设计工作,写出课程设计说明书。
主要技术问题的描述
(1) 分支和循环结构的使用,结构数组的使用。
(2) 函数调用
2017年02月21日 11点02分
1
设计一个火车票信息管理系统,主要包括火车时刻信息的录入、火车票查询、统计、排序的功能。火车票信息管理系统功能包括:
(1)火车时刻信息的录入:包括车次、起点、终点、开车时间、到达时间、票价。
(2)火车票查询:按照车次查询;按照起点和终点查询。
(3)统计:按起点统计每日的车次数;按终点统计每日的车次数。
(4)排序火车票:按开车时间排序;按起点做为主关键字、开车时间做为次关键字排序。
要求提供一个主界面实现火车票信息管理系统的主菜单并调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观。要求系统主界面如下形式:
----------欢迎使用火车票信息管理系统主菜单-----------
1——录入火车时刻信息
2——查询火车时刻信息
3——统计火车车次
4——排序火车时刻信息
5——浏览火车时刻信息
0——退出
请输入执行操作代码:
2.基本原理
(1)构造火车时刻的结构,采用结构体类型定义火车时刻的结构。
(2)定义结构数组存储火车时刻表;
(3)为实现程序的功能,火车票信息管理系统的主界面和各个功能可分别用函数来实现,在主函数中完成各个函数的调用。
3.设计步骤
(1)明确设计任务:搞清楚课题的主要要求及任务,对课题的整体有充分认识。
(2)功能分析和数据分析:搞清楚系统的功能要求,分析系统处理的数据类型和结构。
(3)总体设计:确定功能模块结构,划分功能模块,
(4)详细设计:为每个模块函数确定算法,确定各个模块所需处理的数据结构和数据类型,用简单的流程图描述数据操作的详细过程。
(5)具体实现:依据算法编写C++语言代码,并考虑各个模块之间信息的传递,形成完整的系统。
(6)调试与测试:通过调试改正程序中的错误,实现课题要求的功能。并通过输入不同的测试数据,验证系统的完整性和正确性。
(7)撰写课程设计报告:总结设计工作,写出课程设计说明书。
主要技术问题的描述
(1) 分支和循环结构的使用,结构数组的使用。
(2) 函数调用