windows API 开发飞机订票系统 图形化界面 (一)

去年数据结构课程设计的作品,c语言实现,图形化界面使用windows API实现。

首发在我csdn博客:http://blog.csdn.net/u013805360/article/details/41527361    隔了很久才把文章搬到这里

话不多说,程序功能如下:

      录入:

  可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)

  查询:

  可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);

  可以输入起飞抵达城市,查询飞机航班情况;

  订票:(订票情况可以存在一个数据文件中,结构自己设定)

  可以订票,如果该航班已经无票,可以提供相关可选择航班;

  退票: 可退票,退票后修改相关数据文件;

  客户资料有姓名,证件号,订票数量及航班情况,订单要有编号。

  修改航班信息:

  当航班信息改变可以修改航班数据文件

  要求:

  根据以上功能说明,设计航班信息,订票信息的存储结构,设计程序完成功能;

写惯了控制台程序,所以打算做个界面出来,时间也很充裕,于是就自学了windows API,开发环境为vs2013。

代码以及程序已打包,下载地址:http://download.csdn.net/download/u013805360/8213827

github地址:mrxlz/Airline-Reservation-System

具体的实现代码见我后面的文章吧。先把程序界面贴出来再说:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏源哥的专栏

SaaS行业命名规范

    很多企业在启动软件开发的时候,完成没有命名规范,导致代码的可读性极差。而业界对于命名,却没有一个统一的命名规范,比如说,获取客户列表,Java类的方法是...

1843
来自专栏转载gongluck的CSDN博客

波形音频(WAVE)底层接口的学习与使用

在WINDOWS下,音频函数有多种类型,如MCI、多媒体OLE控制、高级音频等,使用方法都比较简单。 但如果想编写一个功能较强大的音频处理程序,那...

1.2K5
来自专栏小文博客

良心压缩软件Bandizip——无广告超精简

7.8K5
来自专栏互联网杂技

react+redux+webpack教程3

现代web页面里到处都是ajax,所以处理好异步的代码非常重要。 这次我重新选了个最适合展示异步处理的应用场景——搜索新闻列表。由于有现成的接口,我们就不用自己...

42710
来自专栏企鹅号快讯

与vRealize Automation结合的SPBM介绍

SPBM是VSAN的存储策略,vRealize Automation则是VMware公司的云计算自动化管理平台。这两者可以结合起来实现通过vRealize Au...

2340
来自专栏linux、Python学习

玩这么久 Python ,这些好玩又实用的库一定不能错过!

1900
来自专栏杨建荣的学习笔记

GoldenGate数据迁移的问题总结(二)(r10笔记第85天)

昨天使用GoldenGate同步数据,数据量玩得有些大了。最后发现很多小问题变得更加严峻,比如空间问题。 而且由于没有更多的经验,导致这个问题被我引入了另外一个...

3409
来自专栏PHP在线

php中关于mysqli和mysql区别的一些知识点分析

一: PHP-MySQL 是 PHP 操作 MySQL 资料库最原始的 Extension ,PHP-MySQLi 的 i 代表 Improvement ,...

29310
来自专栏北京马哥教育

玩这么久 Python ,这些好玩又实用的库一定不能错过!

图片处理 pip install pillow from PIL import Image import numpy as np a = np.array...

4519
来自专栏腾讯Bugly的专栏

黑科技:程序员如何打造属于自己的分体键盘

前言 作为一名程序员,键盘在手,天下我有啊,不整个高大上的键盘怎么提升B 格。之前一直想买个机械键盘,听说机械键盘敲代码时格外舒爽,实在是提升效率与 B 格的神...

3685

扫码关注云+社区

领取腾讯云代金券