C语言程序设计_火车订票系统程序设计报告

辽宁师范大学

专业: 电子信息工程

word 可自由复制编辑

设计题目:火车订票系统设计

班级: 09级3班 姓名: 张宁 学号: 20091121020025

目 录

一 总体设计(包含几大功能模块) ............................... 1

二 详细设计(各功能模块的具体实现算法——流程图) ...................................................................................... 2

三 调试分析(包含各模块的测试用例,及测试结果) .............................................................................................. 3 3.1源程序 ....................................................................... 6 3.2调试与测试 ............................................................. 31

四 总结 ............................................................................... 33

word 可自由复制编辑

一 总体设计(包含几大功能模块)

1.Insert a train information(插入火车信息)

2.inquire a train jinformation(查询火车信息)

3.Book a train ticket(订票)

4.Update the train information(更新火车信息)

5.Advice to you about the train (建议)

6.Save information to file(储存信息归档)

7.Quit the system(退出系统)

word 可自由复制编辑

二、详细设计(各功能模块的具体实现算法——流程图) 2.1各函数的功能和实现

1.Insert a train information(插入火车信息):输入包括火车

班次,最终目地,始发站,火车到站时间,车票价格,所定票号。可用函数void input来实现此操作

2.inquire a train jinformation(查询火车信息):没有任何记

3.Book a train ticket(订票):输入你想要去的城市 4.Update the train information(更新火车信息):可用void find()来实现

5.Advice to you about the train (关于火车对你的建议) 6.Save information to file(储存信息归档)

7.Quit the system(退出系统):可用一个函数exit()来实现,首先将信息保存到文件中,释放动态创建的内存空间,再退出此程序。

word 可自由复制编辑

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4