欢迎来到天天文库
浏览记录
ID:18314725
大小:262.50 KB
页数:16页
时间:2018-09-16
《2016-2020年中国电商物流行业市场调研与发展前景分析报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、中国海洋大学青岛学院C语言课程设计报告书题目汽车车票管理系统学生姓名高森王孟凡蔡宇炜杨丽君指导教师林旭平学院信息科学与工程学院专业班级电子信息工程2009级3班1组内分工姓名主要任务占系统比例高森汽车查询系统25%王孟凡主菜单及数据保存系统25%蔡宇炜汽车载入及删除系统25%杨丽君订退票系统25%注:本课程设计其他相应的任务会根据他们上述任务多少进行分配,上述所占比例是他们在整个设计任务中的最终比例。目录1前言1II2需求分析23模块设计图34NS流程图清单45存储结构及函数说明76课程设计结果97实践心得体会13IIC语言课程设计报告1前言该章主要描述课程设计的目的,以及对题目本身的理解
2、。目的:1.掌握基本信息管理系统的设计思想和实现能力。2.掌握根据问题的需要,选择合适的数据结构的能力。3.系统理解、综合运用课程知识,通过实践着重巩固数组、函数、结构体、指针、链表等重要内容。4.学会用C语言程序解决实际问题的方法,掌握模块化程序设计的思想。5.学会较大程序的系统测试、调试方法。6.通过做课程设计激发我们的学习兴趣和创新能力,为后续课程的学习打下良好的基础。对题目的理解:建立某地区的汽车车票管理系统,需要实现以下六个功能:1.录入班次信息、2.显示班次信息、3.新增班次信息、4.删除班次信息、5.查询班次信息(又分为按班次查询和按终点站查询)、6.订票或退票。实现这些功能
3、需要用到的知识点有:数组,指针,结构体,链表,文件指针以及函数的调用等。13C语言课程设计报告2需求分析汽车售票系统主要实现汽车资料的载入,相应车票的售出及退订的逻辑功能;还有对车次的删除和车次得增加功能,对汽车的查询功能,包括按班次查询,和按终点站查询。还要对相应的数据进行保存的功能。该系统详细功能如下:1.汽车数据的载入系统包括(班次终点站始发站发车时间票价载客量已售票数剩余票数)例:班次终点站始发站发车时间票价载客量已售票数剩余票数101qingdaojiaozhou06:401050050202jiaonanjiaozhou09:001540040201jiaonanjiaozho
4、u09:201345045302jimojiaozhou09:301535035相应的地点会有不同的车次,不同的发车时间,不同的载客量,在载入汽车资料时系统会逐步提示你输入相应的数据,不能乱输否则会出现系统错误,而不能得到相应的效果。2.汽车售票系统进入此系统输入目的地进行查询,选定目的地后会有不同时间的相应的班次的汽车供你选择,再根据你的需要和时间选择你想乘坐的班次,然后再有你购票的张数的指令,在有条件下提示订票成功,否则会有相应提示。3.汽车退票系统进入此系统后对相应票退订(再经检查并允许退订的情况下),输入退票的班次,当本班车未发出时才能退票,自动更新已售票数。4.查询汽车信息系统包
5、括按终点站查询和按班次查询,若有合适班次在进入订票系统进行订票。5.班次删除系统对于不能按时出发的车辆要进行删除,进入此系统会有提示你要删除的班次,输入后此班次的相应数据就会被删出,不会再在以后的订票中出现此班次信息。6.退出系统在退出系统时要按提示按0退出系统,这是就会把相应的数据保存到相应的文件中,如果不是按0退出则无法保存。由于对知识的了解有限目前想到的简单的售票系统就包括以上的各个系统。本系统运用了链表对汽车信息订票及退票进行操作,用文件对相应数据进行保存。13C语言课程设计报告3模块设计图根据第二章中对系统的需求分析,绘制模块图。主菜单汽车资料载入订票系统汽车查询班次删除退票系统
6、按系统提示进行汽车数据载入按目的地班次张数依次订票按目的地查询按班次进行删除按班次查询按班次进行退票退出系统根据提示按0退出系统13C语言课程设计报告4NS流程图清单根据第三章的模块图,绘制每一个模块的NS流程图,如果在其中要用到某一特殊算法,如排序算法等,要详细说明。显示主菜单调用函数readdata显示系统主菜单printf【1】。。。。。。。。。。。。。。。。。录入班次信息【2】。。。。。。。。。。。。。。。。。订票系统【3】。。。。。。。。。。。。。。。。。查询系统【4】。。。。。。。。。。。。。。。。。删除班次信息【5】。。。。。。。。。。。。。。。。。退票系统【0】。。。。。。
7、。。。。。。。。。。。退出系统调用函数writedata保存在文件中选择代码进入相应系统调用函数循环输入班次信息输入班次po->num输入终点站po->last输入始发站po->frist输入票价po->money输入载客量po->fff输入售票数po->ff输入剩余票数po-.>f输入发车时间po->time调用存储函数将信息写入文件,指针后移结束本功能13C语言课程设计报告进入订票系统输入目的地,遍历链表,查找车次输
此文档下载收益归作者所有