欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    《C++程序设计》课程设计报告--订票系统

    • 资源ID:1422755       资源大小:157KB        全文页数:21页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    《C++程序设计》课程设计报告--订票系统

    1、课程设计 1 C+程序设计课程设计 设计报告设计报告 学学号号 姓名姓名 指导教师指导教师 题题 目目 订票系统订票系统 计算机科学与技术学院 年 月 日 课程设计 2 目录目录 1.需求分析需求分析3 3 1.1 输入形式3 1.2 输出形式3 1.3 程序功能3 1.4 测试数据3 2.概要设计概要设计3 3 2.1 流程分析3 2.2 具体步骤3 2.3 功能模块4 3.3.详细设计详细设计4 4 3.1 流程图4 3.2 源代码5 4.调试分析调试分析 1414 4.1 调试20 4.2 验与总结21 5.5.参考文献参考文献2121 课程设计 3 第一章 需求分析 本程序使用 vis

    2、ual studio 2010 C+语言编写,完成订票系统的录入, 查询,订票,退票及增加、删除、修改航班信息。 1.1 输入的形式和输入值的范围 输入的形式是数字、人名及编号。 输入值的范围:无。 1.2 输出的形式 输出为订票,包含姓名,座位号等。 1.3 程序所能达到的功能 本程序编写完成后能达到订票的生成及修改,退订,查询和退出。 1.4 测试数据 进入订票系统后,选择订票,输入姓名 aaa。 再根据选项依次选择进行测试。 第二章 概要设计 2.1 实现流程分析: 采用类模块和文件想结合的方式实现该操作,首先定义一个 airline 类并将一些基本数据定义为类的共有成员, 同时设置成员

    3、函数来设置 数据和输出数据。 2.2 具体步骤 订票:运用类的成员函数设置数据并写到文件中去,然后在后面的程 课程设计 4 序中读出。 退票:将文件中的数据读出,用 for 循环语句进行查找并修改数 据 查询:用 for 循环语句进行查找并读出,没有数据的显示错误 主函数:用 while 语句制作菜单,用户根据需要进行选择 2.3 系统功能模块 (1)录入(航班相关记录)功能模块 (2)查询(航班相关记录)功能模块 (3)订票功能模块 (4)退票功能模块 (4)退出系统功能模块 第三章 详细设计 3.1 流程图 1 订 票 2 退 票 3 查 询 4 退 出 课程设计 5 开 始 订票 开始

    4、退票 按条 件查 询 退出 系统 3.2 源代码 #include #include #include #include “conio.h“ #define OK 1 /1.避免幻数出现(幻数即诸如 0,1,100 之类的数字常 量,因为无法从字面上看出该数字代表的意义,所以通常用宏替换, 让人一看就明白其代表的意义,如 ERROR 错误,OK 正确) #define ERROR 0 /2.便于修改,如果要更改 ERROR 或 OK 的定义只 需修改宏定义即可,不用再在编码中寻找一个个修改。 typedef struct airline char air_num8; 课程设计 6 char p

    5、lane_num8; char end_place20; int total; int left; struct airline *next; airline; typedef struct customer char name8; char air_num8; int seat_num; struct customer *next; customer; airline *start_air() airline *a; 课程设计 7 a=(airline*)malloc(sizeof(airline); if(a=NULL) a-next=NULL; return a; customer *start_cus() customer *c; c=(customer*)malloc(sizeof(customer); if(c=NULL) c-next=NULL;


    注意事项

    本文(《C++程序设计》课程设计报告--订票系统)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583