火车票订票系统(c语言)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计(论文)任务书
学院专业班
一、课程设计(论文)题目
二、课程设计(论文)工作自 2011年 12月 27日至 2011年 12月 31日。
三、课程设计(论文) 地点: 创新大楼实训中心3楼
四、课程设计(论文)内容要求:
1.本课程设计的目的
1) 使学生增进对数据结构各理论知识的熟练程度,
2) 加强算法设计的能力,为以后的数据库原理等课程的学习打下良好基
础。,
2.课程设计的任务及要求
□题目一:运动会分数统计
□要求:(要求参考《数据结构题集》P79)
□题目二:停车场管理
要求:(要求参考《数据结构题集》P96)
□题目三:车厢调度
要求:(要求参考《数据结构题集》P98)
□题目四:算术表达式求值演示
要求:(要求参考《数据结构题集》P99)。
□题目五:银行业务模拟
要求:(要求参考《数据结构题集》P100)。
□题目六:航空客运订票系统
要求:(要求参考《数据结构题集》P101)
□题目七:电梯模拟
要求:(要求参考《数据结构题集》P102)
□题目八:迷宫问题
要求:(要求参考《数据结构题集》P105)
□题目九:火车订票系统
要求:功能实现订票子系统、售票子系统、退票子系统、统计子系统、查询子
系统、生成数据子系统
□题目十:教学计划编制问题
要求:(要求参考《数据结构题集》P150)
□题目十一:校园导游咨询
要求:(要求参考《数据结构题集》P151)
□题目十二:表达式类型的实现
要求:(要求参考《数据结构题集》P152)
□题目十三:全国交通咨询模拟
要求:(要求参考《数据结构题集》P153)
□题目十四:超市管理系统
要求:实现对超市的各业务的管理(例如:货物的管理、价目的管理等)
□题目十五:职工工资管理系统
要求:实现对职工工资的管理编辑。
3)课程设计论文编写要求
1)详细清晰地描述个人的课程设计工作;
2)要按照本模板的规格打印誊写课程报告;
3)课设报告包括目录、内容提要、正文、课程设计体会、参考文献、附录等;
4)课程报告装订按学校的统一要求完成
4)评分标准:
1)完成原理分析:20分;
2)完成设计过程:40分;
3)完成代码分析:20分。
4)个人创新工作:20分。
学生签名:
2011年12月27 日
课程设计(论文)评审意见
(1)原理分析(20分):优()、良()、中()、一般()、差();(2)设计分析(20分):优()、良()、中()、一般()、差();(3)程序流程(20分):优()、良()、中()、一般()、差();(4)代码分析(20分):优()、良()、中()、一般()、差();(5)个人创新(20分):优()、良()、中()、一般()、差();(6)格式规范性及考勤是否降等级:是()、否()
评阅人:职称:讲师
2011年12月31 日
目录目录 ............................................................................................................ - 1 -正文 ............................................................................................................ - 1 -
一、需求分析(小三,黑体)................................................ - 1 -
二、个人工作.......................................................... - 3 -
三、概要设计 .......................................................................................... - 4 -
四、源程序 ................................................................................................ - 5 -
五、程序结果 ........................................................................................ - 28 -课程设计体会........................................................ - 34 -
正文
一、需求分析(小三,黑体)
1.用户需求
1-1问题描述
主要实现功能:
1)列车管理
2)乘客信息管理
3)票数管理及显示
4)候补乘客名单
5)订票乘客名单
6)退票管理菜单
7)列车查询
1-2目的及系统要求
1)目的:
数据结构课设就是要使学生学会灵活应用所学数据结构知识,运用其基本思路及主要图标工具完成一个自己所了解的业务。用自己熟悉的数据库管理系统与
程序语言及其相关开发工具实现该系统。在此基础上,严格按照本大纲所附报告提纲撰写课设报告,通过本设计进一步弄懂数据结构及相关的基本概念。
2)系统要求
该系统能够进行列车管理,增加列车号、乘车区间,修改列车运行时间;订票功能,客户通过输入自己的姓名、身份证来订票;退票功能,输入姓名来查找是否买票,然后退票;记录及显示乘客信息;查询某列车是否还有票。
列车信息:车次、乘车区间、发车时间、最大载客量。
乘客信息:姓名、所订车车次、订票数、座位等级、乘车区间、身份证号码。
2.业务流程分析
该系统首先要建立列车信息,由管理员建立列车信息,然后乘客可以进行订票!乘客可通过查询列车信息决定是否要定该列车的票,如果要就进行订票,如果没有票了,可以选择是否成为候补乘客,一旦有一定票乘客退票,就可成为订票乘客。已订票乘客可以通过乘