求一个C语言机票管理系统,能够运行,功能登机不需要机票了太复杂,易懂

导读:C语言程序设计课程设计,题目:飞机订票系统,课程设计(报告)任务及评语,学号程序设计(报告)题目程序设计的任务与要求:(1)掌握C语言编程的基础知识,(2)较熟练地编写C语言应用程序,(3)了解C语言的常用标准函数、编程技巧、异常处理,(6)通过设计主要使学生有一个独立编写程序的过程,(7)通过本次设计,课程设计过程中,规范完整地撰写出课程设计报告,学生姓名专业班级飞机订票系统程序设计(报告)
C语言程序设计 课程设计
飞机订票系统
院(系):
专业班级:
学生姓名:
指导教师:
教师职称:
起止时间:
课程设计(报告)任务及评语
学 号 程序设计(报告)题目
程序设计的任务与要求: (1)掌握C语言编程的基础知识。 (2)较熟练地编写C语言应用程序。 (3)了解C语言的常用标准函数、编程技巧、异常处理。 (5)联系已学过的内容,巩固所学的理论,增强独立工作能力。 (6)通过设计主要使学生有一个独立编写程序的过程,对理论学习及动手能力都有一个很大的提高。 (7)通过本次设计,进一步培养学生热爱专业的思想,同时对本专业综合素质的提高起一个积极的推动作用。 课程设计过程中,要严格遵守实践环节的时间安排,听从指导教师的指导。正确地完成上述内容,记录实习日记,规范完整地撰写出课程设计报告。
飞机订票系统 程序设计(报告)任务 指导教师评语及成绩
指导教师签字:
课程设计的目的与要求 ................................................ 1 1.1 课程设计目的 ........................................................ 1 1.2 课程设计的实验环境 .................................................. 1 1.3 课程设计的预备知识 .................................................. 1 1.4 课程设计要求 ........................................................ 1 第2章
课程设计内容 ........................................................ 2 2.1程序功能介绍 ........................................................ 2 2.2程序整体设计说明 .................................................... 2 2.2.1设计思路 ...................................................... 2 2.2.2数据结构设计及用法说明 ........................................ 3 2.2.3程序结构(流程图) ............................................ 5 2.2.4各模块的功能及程序说明 ........................................ 5 2.2.5程序结果 ...................................................... 6 2.3程序源代码及注释 .................................................... 7 第3章 课程设计总结 ........................................................ 17 参考资料
.................................................................. 18
课程设计的目的与要求 1.1 课程设计目的 本课程设计是计算机科学与技术专业重要的实践性环节之一,是在学生学习完《程序设计语言(C)》课程后进行的一次全面的综合练习。本课程设计的目的和任务:
1. 巩固和加深学生对C语言课程的基本知识的理解和掌握
2. 掌握C语言编程和程序调试的基本技能
3. 利用C语言进行基本的软件设计 4. 掌握书写程序设计说明文档的能力 5. 提高运用C语言解决实际问题的能力 1.2 课程设计的实验环境 硬件要求能运行Windows 2000/XP操作系统的微机系统。C语言程序设计及相应的开发环境。 1.3 课程设计的预备知识 熟悉C语言及C语言开发工具。 1.4 课程设计要求 1. 分析课程设计题目的要求 2. 写出详细设计说明 3. 编写程序代码,调试程序使其能正确运行 4. 设计完成的软件要便于操作和使用 5. 设计完成后提交课程设计报告
课程设计内容 2.1程序功能介绍 本程序首先输入机票信息,管理员在保存功能中通过密码验证输入机票信息,可以对机票信息进行查询;修改;删除等功能。一般用户可以使用订票;显示;退票等功能,在订票时用户输入密码在退票时通过验证后成功退票。 假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。设计一个飞机订票系统,使之能提供下列服务: 1、航班信息录入功能(航班信息用文件保存)
包括航班号、起始站、重点站、机票数等; 2、航班信息浏览功能 3、按航班号排序 4、查询航线:按航班号查询 5、承办订票和退票业务(可选项)
2.2程序整体设计说明 编写一个飞机订票系统的程序,使该系统能够实现对航班信息的录入、浏览、排序、查询以及订票、退票的功能。根据题目要求,首先要制作一个主菜单显示出各个操作的提示可供用户选择,进而一步步地深入操作。根据主菜单的内容再进一步编制具体操作的函数,各个功能均用专门编制的函数来完成。因为飞机订票系统含有各航班的各项信息,如航班号、航线、飞行时间、机票数目等必要信息,所以就决定用刚学不久的结构体数组来存放航班的各项信息,这就是看到题目后的最初的思路。
2.2.1设计思路 本次设计需要编制初始化、建立数据文件、数据文件保存、增加航班信息、订票、退票业务等内容。首先需要设立一个初始化函数来得到航班信息。具体设计是第一次运行程序时自动生成保存航班信息的文件,并输入初始航班信息,待第二次开始就可以直 2 包含总结汇报、考试资料、办公文档、文档下载、教程攻略、专业文献、应用文书、旅游景点、党团工作、资格考试以及C语言课程设计报告--飞机订票系统等内容。本文共5页
相关内容搜索&机票管理系统
秒后自动跳转到登录页
快捷登录:
举报类型:
不规范:上传重复资源
不规范:标题与实际内容不符
不规范:资源无法下载或使用
其他不规范行为
违规:资源涉及侵权
违规:含有危害国家安全等内容
违规:含有反动/色情等内容
违规:广告内容
详细原因:
任何违反下载中心规定的资源,欢迎Down友监督举报,第一举报人可获5-10下载豆奖励。
视频课程推荐
机票管理系统
上传时间:
技术分类:
资源评价:
(0位用户参与评价)
已被下载&10&次
在一年的 C 语言的学习中,使得我掌握了许多的 C 语言的专业知识,为了能够 提高自己的调试运行程序的能力,巩固自己知识,我设计了一个小型的程序,来给他人 带来更多的方便。从而也增强了我的综合运用理论知识来分析和解决实际问题的能力, 使我受到很大的帮助。
本资料共包含以下附件:
机票管理系统.pdf
51CTO下载中心常见问题:
1.如何获得下载豆?
1)上传资料
2)评论资料
3)每天在首页签到领取
4)购买VIP会员服务,无需下载豆下载资源
5)更多途径:点击此处
2.如何删除自己的资料?
下载资料意味着您已同意遵守以下协议:
1.资料的所有权益归上传用户所有
2.未经权益所有人同意,不得将资料中的内容挪作商业或盈利用途
3.51CTO下载中心仅提供资料交流平台,并不对任何资料负责
4.本站资料中如有侵权或不适当内容,请邮件与我们联系()
5.本站不保证资源的准确性、安全性和完整性, 同时也不承担用户因使用这些资料对自己和他人造成任何形式的伤害或损失
相关专题推荐
本专题收录Java经典编程的实例源码,
在国内的开发语言中,java凭借这简单
北京圣思园张龙(风中叶)老师的Java
讲述Arm嵌入式Linux系统下的C语言编程
这段视频是从尚学堂科技的教学课堂上
本套视频共78集,是由郝斌老师根据多
本视频专题共180集涵盖了C语言概述中
本视频专题共107集涵盖了Java概述、数
由传智播客毕向东老师讲解的Java基础
本专题为spring视频教程,共31集。教
本专题为C语言黑客编程系列视频教程,
本专题为韩顺平讲解的Java从入门到精
本专题收集的java开发案例涉及行业广
本专题为Java Web项目开发案例精粹视
SSH为struts+spring+hibernate的一个
本专题为疯狂Java李刚老师讲解的Stru
意见或建议:
联系方式:
您已提交成功!感谢您的宝贵意见,我们会尽快处理c语言软件课设题目,飞机票销售系统,只要查询航班信息,机票信息,订票,退票即可,必须要用链表,求助!_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
c语言软件课设题目,飞机票销售系统,只要查询航班信息,机票信息,订票,退票即可,必须要用链表,求助!
.....1.6之前再加50分,也就这些了
我有更好的答案
没问题 我给你搞定以前做过航班管理系统
采纳率:1%
我们做的C++排队系统你要吗 QQ,用Linux和QT做的
这个不知道
是要win32的还是mfc的?
其他4条回答
为您推荐:
其他类似问题
您可能关注的内容
飞机票的相关知识
换一换
回答问题,赢新手礼包欢迎光临海能文库,如需获取更多资料请使用搜索功能。
航空订票系统_需求文档F
作者: 创建日期: 最后更新: 控制号: 版本: 中信软件教育中心
v1.0 定稿审批: XXX 经理 XXXX 项目经理图11 引言1.1 文档目的随着社会的不断发展和进步,不同地区,不同国家之间的交流也越来越频繁。外派 办公几乎成了每个公司,单位,机构必不可少的一部分。传统的交通工具,如汽车,船, 甚至到现在的火车,动车有时候都已经不能够满足人们的工作要求。现在人们普遍愿意 选择乘飞机,方便快捷,省时省力。因此飞机出行率大大增加。人们对购买飞机票的流 程和方式有了新的要求,航空公司对售票服务也有了改进的想法。本航空订票系统就是 针对各方面的要求所设计的。 以前,每到节假日或春节期间,火车站和飞机场都排了长长的队伍。有的人为了求 得一张车票,有时候都要排好几天的队,而且都不一定买得到车票。这样的工作效率很 低。而在航空方面不会出现类似的问题。但是为了更好的方便客户,同时提高航空公司 的工作效率,节省公司资源,有必要开发航空订票系统。 通过使用航空订票系统,人们再也不需要排着长长的队伍购买机票。只要在家打个 电话到航空公司,就可以查询到所有航班的具体信息,如是否还有票,它的价钱,起飞 时间等等,并从中选取你所需要的航班,然后进行订购。如果订购成功,那么你就会得 到你所订购的这张机票的具体信息,到机场时再进行取票。这样不仅可以减少乘客排队 购票的时间, 也可以提高航空公司的管理效率。 订票系统同时还提供了传统的订票服务。1.2 读者对象1.客户方负责人:张三 2.客户方用户:所有人 3.开发方项目负责人:王俊超 4.项目开发小组所有成员:王俊超,周青,佘灿,唐盼,黄立述1.3 参考文档参考资料名称 作者 来源java 语言程序设计基础篇 Java 语言程序设计进阶篇 Java 编程思想 数据库系统概论 计算机网络Y.Daniel Liang Y.Daniel Liang BRUCE ECKEL 王珊 萨师煊 谢希仁机械工业出版社 2009-1 机械工业出版社 2008-1 机械工业出版社 2006-6 高等教育出版社 2006-5 电子工业出版社 2011-5图22 系统功能2.1 登录功能该功能主要用于处理工作人员登录,只有具有有合法的帐号和密码才能登录,工作 人员登录后可以进行相关的操作。登录界面如图 2.1 所示。图 2.1 用户登录2.2 退出功能处理工作人员退出, 并且在退出时后清理所有未完成的任务, 保证任务的正常完成。图 2.2 退出界面2.3 帮助功能图3帮助功能主要是提供系统的使用说明,让工作人员更好的使用本系统,由于本系统 设计比较简单,所以没有做出详细的使用帮助,帮助界面如图 2.3 所示:图 2.3 帮助功能界面2.4 系统说明功能指出系统的开发者和权利,防止其他的同行抄袭,说明界面如图 2.4 所示:图 2.4 系统说明界面2.5 订票功能图4完成系统的订票过程,其有以下几个子功能,订票系统的数据流图如图 2.5 所示:用户 用户订票信息 用户订票信息 1.1 处理订票信息 用户订票信息 用户订票信息 1.2 确定航班 用户订票信息 用户订票信息 1.3 确定座位 用户订票信息 用户订票信息 D3 1.4 生成机票 机票 机票 1.5 反馈 机票信息 机票信息 用户 用户订票信息 用户订票信息 机票 机票 D4 机票 机票 座位信息 座位信息 用户订票信息 用户订票信息 D2 航班信息 航班信息 用户订票信息 用户订票信息 D1 用户订票信息 用户订票信息图 2.5 订票系统数据2.5.1 乘客信息填写功能填写乘客信息,为生成机票做准备,一个用户可以购买多张机票。图5图 2.6 乘客信息填写2.5.2 航班查询功能查找所要的路线是否有航班,首先查找选中所要查询的日期,系统调用日历功能, 然后客户输入所要查询的航班号,点击“SEARCH”即可生成该航班当日的信息情况。 图 2.7,图 2.8 分别表示系统调用当前日历和航班信息的界面截图。图6图 2.7 当前日历图 2.8 航班信息2.5.3 座位查询功能查询指定的航班是否还有座位,便于乘客选择。如图 2.9 所示:图7图 2.9 座位信息2.5.4 机票订购功能当客户完成上述一系列操作后,就可以订购机票了,当点击“Book”的时候,就可以 生成机票,机票订购的界面如图 2.10 所示:图 2.10 机票订购图8图 2.1 机票订购(普通票) 普通票的乘客直接到机场购票产生的票,依此票通过安检可以登机。图 2.1 机票订购(电子票) 电子票是乘客打电话所产生的票据,仅仅是机票的一个代号,乘客记下电子票号到机场图9交纳费用就可以拿票。3 数据库设计3.1 E-R 图3.2 数据库模型系统的数据库模型。别有以下数据库表: ? 乘客表:记录乘客信息 ? 城市表:记录航班要起飞以及到达的城市。 ? 票的类型表: 目前只有电子票和纸质票两, 将其做成一个表主要是为了以后的扩展, 有其它类型的票出现。 ? 证件类型表:乘客买票所使用的证件类型 ? 会员帐号表:记录会员的信息,其中包括会员的金额。(供扩展用) ? 机票表:记录机票有关的信息 ? 座位类型表:现在只有经济舱、商务舱和头等舱。考虑到以后可能会有其他类型的 票出现特此做出一个独立的表。 ? 路线表:记录航班的起点和终点图10? 航班表:记录航班信息。 ? 座位表:记录座位的信息。 ? 座位状态表:记录座位状态,已订,未订和临时订购。3.3 数据字典城市表乘客表航班表图11会员表机票表图12机票类型表路线表证件类型表证件类型表图13座位类型表座位状态表图144 产品的非功能性需求4.1 户界面需求需求名称 详细要求可操作性 易用性能够使用各种键盘进行操作。 对选择数据量很大提供快捷地辅助输入。 .界面人性化,操作应该简单。42 软硬件环境需求需求名称 详细要求硬件环境 软件环境内存 1G 硬盘 100G 操作系统:window xpjre 环境 1.5 以上SQLServer20004.3 品质量需求主要质量属性 详细要求安全性 健壮性 可扩展性 兼容性 可靠性系统数据安全,定期备份。 系统健壮,不易发生死机和异常现象。 系统保留了扩展接口,供扩展用。。 系统提供安全的登录机制。 系统数据提供安全的访问机制。 响应时间快,数据一致性保证。只要有数据发生更改就马上同 步到数据库当中。图15图分享到:
PPT制作技巧

我要回帖

更多关于 登机不需要机票了 的文章

 

随机推荐