课程设计报告_车票管理系统 下载本文

湖南工业大学

课程设计(实训)

资 料

学 院 计算机学院 2018-2019 学年第 1 学期 课程名称 面向过程程序设计(C语言)课程设计 指导教师 xxx 学生姓名 xxx 专业班级 计算机类xxx 学号xxx 题 目 车票管理系统 起止日期 2019 年 12 月 23 日 ~ 2019 年 1 月 2 日

目 录 清 单

序号 1 2 3

材 料 名 称 课程设计任务书 课程设计(实训)报告 设计文档和源程序(电子文档) 资料数量 1 1 1 备 注

课程设计(实训)任务书

学 院: 计算机学院 学生姓名: xxx 专业班级: xxx

课程名称: 面向过程程序设计(C语言)课程设计 设计题目: 车票管理系统 完成期限:自 2018 年 12 月 23 日至 2019 年 1 月 2 日共 1周

一、 设计的主要技术参数 1、文件基本的使用 2、结构体定义以及使用 3、switch开关和分支语句配合使用 4.数组存储字符串的简单应用 5、指针与数组合并应用 6、指针与结构体的应用 二、设计任务 1、设计主函数 2、设计主操作界面和其余操作界面 3、设计录入和增加车次功能函数 4、设计查询线路和浏览线路功能函数 5、设计售票和购票功能函数 6、设计按班次查询和按终点站查询功能函数 内 容 及 任 务 进 度 安 排 起止日期 第1天 第2天 第3天 第4天 工作内容 确定课程设计题目,计划各函数功能及其分工 编写各功能函数,并进行调试 进一步完善信息和功能,检查文档的使用 整体程序调试运行,完成课程设计任务书 [1] 谭浩强. C语言程序设计(第三版)[M]. 北京:清华大学出版社,2005 主 要 参 考 资 料 [2] 陈锐. C语言从入门到精通[M]. 电子工业出版社, 2010. [3] 胡运玲, 龚民. C语言程序设计[M]. 中国人民大学出版社, 2012. [4] 黄明. C语言课程设计[M]. 电子工业出版社, 2006. [5] 谭浩强著.C程序设计教程.北京:清华大学出版社,2007 [6] 谭浩强编著.C程序设计题解与上机指导(第三版). 北京:清华大学出版社,2005 学号 姓名 xxx xxx 分工负责的内容 主要函数的编写 部分函数的编写 备注 组长 同组xxx 信息 xxx 指导教师(签字): 年 月 日 系(教研室)主任(签字): 年 月 日

课程设计(实训)报告

课程名称: 面向过程程序设计(C语言)课程设计 题 目: 车票管理系统 起止日期: 2018 年 12 月 23 日 至 2019 年 1 月 2 日

学学班学成

院 名 级 号 绩

计算机学院

xxx 计算机类xxx

xxx

指导教师(签字)

2019 年 1 月

目录

1 课题简介 ...................................................................................................................................... 6

1.1系统简介 ............................................................................................................................ 6

1.2开发环境及开发工具 .......................................................................................................... 6

2 问题分析 ...................................................................................................................................... 7

2.1需求分析 ............................................................................................................................ 7

2.2问题分析 ............................................................................................................................ 8

2.3系统中涉及到的相关算法 ................................................................................................... 9

3 系统设计 .................................................................................................................................... 11

3.1系统功能设计 ................................................................................................................... 11

3.2系统的功能分析 ............................................................................................................... 13

4 系统的实现 ................................................................................................................................ 14

4.1系统主函数设计 ............................................................................................................... 14

4.2录入和增加班次模块 ........................................................................................................ 15

4.3查询和浏览模块 ............................................................................................................... 19

4.4售退票模块....................................................................................................................... 25

5 系统测试 .................................................................................................................................... 29

5.1软件测试 .......................................................................................................................... 29

5.2系统有效性....................................................................................................................... 29

6 设计总结 .................................................................................................................................... 29

参考文献 ....................................................................................................................................... 29