C++课程设计 - 航空售票管理系统 下载本文

内蒙古科技大学

本科生《C++程序设计》课程设计说明书

题 目:航空售票管理系统 学生姓名:完美主义

学 号:XXXXXXXX 专 业:计算科学与技术 班 级:计2010-1班 指导教师:XXX

内蒙古科技大学课程设计说明书

【摘要】

随着科技的发展和人们生活水平的日益提高,人们在不断追求更加快捷的交通方式以满足人们快节奏的生活方式,航空系统在交通系统中已扮演着一个越来越重要的角色。然而,交通的快捷离不开信息的快捷。

随着随着计算机的发展和普及,人们的生活方式发生了巨大的改变,计算机在代替和延伸脑力劳动方面发挥着越来越重要的作用。在交通系统中,有大量的数据需要被处理,而这些工作有人来完成几乎是不可能的,而交给计算机处理,就可以很好地满足我们的需求。

航空售票管理系统可以根据乘客和管理人员的要求,进行方便快速的查询、购票、退票和管理等工作。本文介绍了简易航空售票管理系统的实现过程。

【关键词】

航空售票管理系统 动态数组 类和对象 文件操作 运算符重载 多文件结构

II

内蒙古科技大学课程设计说明书

成绩评定标准

课程设计的验收答辩采取“讲解程序+提问+即时编程”的方式。

考核项目 评价质量 成绩 程序功能完全A能完全正确回答提问; 实现,并能通过B问题回答的基本意思正确; 答辩。(60%) C不能回答或回答错误,抽取程序小的功能即时编程,能完成; D不能回答或回答错误,即时编程无法完成; 程序设计符合A程序结构层次分明,提取出各个实体类,类的设计合理; 面向对象的思B程序结构层次分明,具有客户类和服务类; 想和原则,结构C类的设计基本正确; 合理(15) D几乎在一个类或者方法中实现了大部分的逻辑,结构不够清晰; 程序的风格A遵守编码规范,有良好的风格; (10%) 以下问题每出现一项成绩降一个等级: 1.类、方法和变量命名不符合规范; 2.方法和属性前缺少注释; 3.程序没有适当缩进; 设计说明书 (15%) 从以下几方面考核: 1.结构完整 2.图表正确 3.文字通顺 4.版面工整

III

内蒙古科技大学课程设计说明书

目 录

第一章 问题描述 ...................................................................................................................... 1 第二章 问题分析 ...................................................................................................................... 2

2.1 阐述你对问题的理解、解决问题的方案说明 ......................................................... 2 2.2 系统功能模块的划分 ................................................................................................. 2 第三章 数据模型 ...................................................................................................................... 4

3.1 相关数据结构的说明 ................................................................................................. 4 3.2 类的设计 ..................................................................................................................... 4 3.3 程序结构说明,即程序各个部分之间如何协调来完成任务 ................................. 5 3.4 全局变量,重要形式参数、局部变量等等,它们的命名及用途解释 ................. 6 第四章 算法描述 ...................................................................................................................... 7

4.1 解题算法的设计思路介绍 ......................................................................................... 7 4.2 画出程序流程图 ......................................................................................................... 7 第五章 设计总结 .................................................................................................................... 12 附录 .......................................................................................................................................... 13 参考文献 .................................................................................................................................. 32 ……………………………………………………………………………………………… ………………………………………………………………………

IV