辽 宁 师 范 大 学 设 计 题 目 : 火 车 订 票 系 统 设 计 专业: 电子信息工程 班级: 09 级 3 班 姓名: ** 学号: ************** 目 录 一 总体设计(包含几大功能模块) ............................... 1 二 详细设计(各功能模块的具体实现算法——流程图) ...................................................................................... 2 三 调试分析(包含各模块的测试用例,及测试结果) .............................................................................................. 3 3.1 源程序 ....................................................................... 6 3.2 调试与测试 ............................................................. 3 1 四 总结 ............................................................................... 3 3 一 总体设计(包含几大功能模块) 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(退出系统) 二、详细设计(各功能模块的具体实现算法——流程图) 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( ) 来 实 现 ,首 先 将 信 息 保 存 到 文 件 中 , 释 放 动 态 创 建 的 内 存 空 间 , 再 退 ...