航班信息管理系统说明书2014.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
航班信息管理系统说明书2014

******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 2014年春季学期 C程序设计 课程设计 题 目: 航班信息管理系统 专业班级: 信息与计算科学 姓 名: 学 号: 指导教师: 成 绩: 前言 今年来随着人们生活水平的提高,外出旅行的人越来越多,而飞机以其舒适,便捷的优点开始成为越来越多旅客的选择,随着乘机人员的越来越多,一个好的机场信息管理系统变得越来越重要。 航班管理系统是一个数据应用系统,航班中的所有信息都是保存在数据库中。在数据库系统的应用开发过程中,数据库设计是一个非常重要的问题。数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。好的数据库结构的设计会减少数据库的存储量,数据的完整性和一致性会比较高,系统具有较快的反应速度,简化基于数据库的应用程序的实现等等。 本文将介绍的是我设计的一种机场航班信息管理系统,可以为高效有序的管理组织机场的生产与服务,有效提高机场服务的运营效率及服务质量,提高机场的盈利与竞争水平,以保证为旅客,航空公司以及机场自身的业务发展管理提供一致,及时,准确,系统,完整的信息服务功能。 摘要 近些年来,我国民航事业取得了飞速的发展,与此同时计算机软件技术、数据库技术、信息技术也取得到了长足的发展与广泛的应用。技术的进步一方面提高了机场信息化的要求、另外一方面也使得企业信息化的环境日益复杂。一个好的航班管理系统必须能够合理的规划航班信息,为高效有序地管理组织机场的生产与服务,有效提高机场的运营效率及服务质量,提高机场的赢利与竞争水平,以保证为旅客、航空公司以及机场自身的业务管理提供一致、及时、准确、系统、完整的信息服务功能 目录 一、需求分析 1 二 、总体设计 1 2.1程序的总体设计 1 2.2数据结构 2 三、 详细设计 3 3.1主控模块设计 3 3.2 航班信息录入模块 4 3.2.1 Input函数流程图 5 3.3航班信息浏览模块 6 3.4航班操作模块 7 3.5订票系统模块 8 3.6退票系统模块 9 3.7航班信息保存模块 10 四、主要函数功能描述 11 4.1 航班信息录入函数enter() 11 4.2航班信息浏览函数browse() 11 4.3 订票函数book() 12 4.4 保存函数save() 13 五、 测试与调试 13 5.1输入航班测试 13 5.2浏览航班测试 16 5.3航班操作测试 16 5.4订票测试 18 5.5退票测试 18 设计总结 19 参考文献 19 附录 源代码 19 一、需求分析 (1)问题 根据需求,该系统所应包含的信息有以下一些: 航班起飞地点,起飞时间,降落地点,票价,最大乘客数,已售票数 根据需求,该系统所应实现的功能有以下一些: 菜单选择功能; 航班信息的录入功能; 航班信息的浏览功能; 订票功能; 退票功能。 (2)系统 采用C语言实现,开发环境为VC,可以运行在操作系统windows98及以上皆可。 (3)运行要求 能不受限制的录入通讯录信息 界面友好,操作方便,例如删除前需要提示用户是否删除 容错性强,例如数据导出时,如果文件不存在需要提示用户。 二 、总体设计 2.1程序的总体设计 图1 航班管理系统功能模块图 根据需求描述,本人按照结构化程序设计的原则将整个系统划分若干个功能模块。 系统各子模块的设计如下: (1)输入记录模块 输入记录模块主要功能描述 (2)更新记录模块 更新记录模块主要功能描述 (3)查询记录模块 模块主要功能描述 (4)输出记录模块 模块主要功能描述 2.2数据结构 根据系统要求,系统中需要保存的数据有通讯录的信息,其结构如下: 数据项名称 数据项系统表示 数据类型 数据长度 备注 航班代号 ID 字符串 10 飞机起飞地点 BePlace 字符串 10 飞机降落终点 EnPlace 字符串 10 飞机起飞时间 data 字符串 15 飞机最大乘客人数 max 整型 飞机票价 price 整型 飞机已售票数 num 整型 使用C语言创建的结构体如下: typedef struct plane { char ID[10]; /*航班代号*/ char BePlace[10]; /*飞机起飞地点*/ char EnPlace[10]; /*飞机降落终点*/

文档评论(0)

sandaolingcrh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档