1 / 30
文档名称:

课程设计报告.doc

格式:doc   大小:446KB   页数:30页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

课程设计报告.doc

上传人:1017848967 2021/11/21 文件大小:446 KB

下载得到文件列表

课程设计报告.doc

相关文档

文档介绍

文档介绍:课 程 设 计 报 告
课程名称 C语言程序设计
课题名称 车票管理系统
专 业 软件工程
班 级 201301班
学 号 20
姓 名 胡雨娣
指导教师 杨族桥
2014年 4 月 12 日
一、课程设计目的
本课程设计的目标就是要达到理论与实际应用相结合,提高学生组织数据及编写大型程序的能力,并培养基本的、良好的程序设计技能以及合作能力。
  设计中要求综合运用所学知识,上机解决一些与实际应用结合紧密的、规模较大的问题,通过分析、设计、编码、调试等各环节的训练,使学生深刻理解、牢固掌握数据结构和算法设计技术,掌握分析、解决实际问题的能力。
  通过这次设计,要在程序设计方法以及上机操作等基本技能和科学作风方面受到比较系统和严格的训练。
二、课程设计内容



①按班次查询;②按终点查询;

(1)售票成功(当车票有剩余,且车未发出时)
(2)班次不存在
(3)票已售完(当座位数小于等于已定票人数)
(4)车已发出

退票成功(输入的班次号存在且当前时间比发车时间早)
退票失败(班次不存在或当前时间比发车时间晚)
三、课程设计过程
1.需求分析
(1) 输入的形式和输入值的范围;
录入的班次信息的输入形式和输入值的范围:车次(类型:int) 发车时间小时(类型:int [0,24]) 发车时间分钟(类型:int [0,60]) 起始站及终点站(类型:void wap(int k))行车时间(类型:float times(int k))额定票数(类型:number(int k))已定票人数(类型:nownumber(int k,int i))
(2) 输出的形式;printf
(3) 程序所能达到的功能;
①录入详细的班次信息(发车时间,起点,终点站,行车时间,额定票数,订票人数,是否已发车……);
②浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。
③查询功能(分班次查询和终点站查询两种);
④订票功能;(当查询出已定票人数小于额定载量且当前系统时间久小于发车时间才能售票,自动更新已售票人数)
⑤退票功能;(输入所退票的班次,当本班车未发出时才能退票,自动更新已售票人数)
⑥临时增加班次功能;
2.概要设计
进入班次一览
进入班次查询
进入终点站查询
售票
退票
增加班次
车票管理系统
进入车票查询界面
按b按班次查询
按c终点站查询
按提示操作继续查找,按1返回主菜单
3.详细设计
车票查询
依据提示操作
进入售票界面
售票成功
班次不存在
票已售完
车已发出
根据提示继续售票,返回主菜单按1
售票
4.调试分析
  内容包括:
a.调试过程中遇到的问题是如何解决的以及对设计与实现的回顾讨论和分析;
,在发车时间上我们遇到了一些阻碍!我本来想通过算法来输出发车时间,没想到一次次的实验不行!于是我们将发车时间的分为小时段和分钟段!使用case函数输出.
int hour(int k)
{
switch(k)
{
case 1:
return 07;break;
case 2:
return 10;break;
。。。。。。。。。。。。(省略一部分)
case 27:
return 19;break;
case 28:
return 22;break; /*d到罗源一天的发车时间小时段*/
}
} /*开车时间段*/
int minute(int k)
{
switch(k)
{
case 1:
return 00;break;
case 2:
return 00;break;
。。。。。。。。。。(省略一部分)

最近更新

班级读书活动总结报告范文汇总三篇 8页

聚酯战略市场规划报告 90页

焦化二甲苯战略市场规划报告 79页

2024年发酵法生产维生素及β-胡萝卜素项目资金.. 53页

数学老师新学期下半年教学工作计划(6篇) 106页

给妈妈的一封信学生高分作文 107页

2024年淀粉及淀粉制品项目资金申请报告代可行.. 70页

2024年电金项目资金需求报告代可行性研究报告.. 58页

2024年涤纶短纤项目资金筹措计划书代可行性研.. 52页

大班美术印画教案《暖手套》及教学反思 14页

小学自我介绍二年级小学自我介绍三年级范文(十.. 9页

婚礼新郎致辞简单大方 10页

《刘胡兰导学案-2023-2024学年语文统编版》 4页

复杂结构热沉强化传热的数值研究的开题报告 2页

复合地基支撑下摩擦桩的能量传递分析的开题报.. 2页

增强现实环境下自然特征点的注册方法研究的开.. 2页

基质金属蛋白酶9在肾细胞癌中的表达及意义的开.. 2页

基于风险分析的城市应急设施选址研究的开题报.. 2页

基于阻抗控制的多足步行机器人腿部柔顺控制研.. 2页

基于连续采样的温瑞塘河水环境评价研究的开题.. 2页

基于资源环境约束的山东省工业主导产业选择研.. 2页

基于计算机辅助创新的产品设计技术研究及应用.. 2页

基于虚拟矢量定向单相光伏并网逆变器的研究的.. 2页

基于能量功率控制的电机驱动四象限变流器的研.. 2页

基于综合平衡计分卡的某企业部门绩效管理体系.. 2页

基于系统动力学的制造企业生产效率改善研究的.. 2页

基于移动终端的多角度实物识别方法的开题报告.. 2页

基于用户行为数据的推荐系统研究、设计与实现.. 2页

2024中考英语知识点汇总 19页

预防接种工作规范培训后测试题2022-2023年(有.. 12页