1、 内蒙古科技大学 本科生C+程序设计课程设计说明书 题 目:航空售票管理系统 学生姓名:完美主义 学 号: 专 业:计算科学与技术 班 级:计 2010-1 班 指导教师: 内蒙古科技大学课程设计说明书 II 【摘要】【摘要】 随着科技的发展和人们生活水平的日益提高,人们在不断追求更加快捷的交通方式 以满足人们快节奏的生活方式, 航空系统在交通系统中已扮演着一个越来越重要的角色。 然而,交通的快捷离不开信息的快捷。 随着随着计算机的发展和普及,人们的生活方式发生了巨大的改变,计算机在代替 和延伸脑力劳动方面发挥着越来越重要的作用。在交通系统中,有大量的数据需要被处 理,而这些工作有人来完成几乎
2、是不可能的,而交给计算机处理,就可以很好地满足我 们的需求。 航空售票管理系统可以根据乘客和管理人员的要求,进行方便快速的查询、购票、 退票和管理等工作。本文介绍了简易航空售票管理系统的实现过程。 【关键词】 航空售票管理系统航空售票管理系统 动态数组动态数组 类和对象类和对象 文件操作文件操作 运算符重载运算符重载 多文件结构多文件结构 内蒙古科技大学课程设计说明书 III 成绩评定标准成绩评定标准 课程设计的验收答辩采取“讲解程序+提问+即时编程”的方式。 考核项目 评价质量 成绩 程序功能完全 实现,并能通过 答辩。 (60%) A 能完全正确回答提问; B 问题回答的基本意思正确; C
3、 不能回答或回答错误,抽取程序小的功能即时编程,能完 成; D 不能回答或回答错误,即时编程无法完成; 程序设计符合 面向对象的思 想和原则,结构 合理(15) A 程序结构层次分明,提取出各个实体类,类的设计合理; B 程序结构层次分明,具有客户类和服务类; C 类的设计基本正确; D 几乎在一个类或者方法中实现了大部分的逻辑, 结构不够 清晰; 程 序 的 风 格 (10%) A 遵守编码规范,有良好的风格; 以下问题每出现一项成绩降一个等级: 1类、方法和变量命名不符合规范; 2方法和属性前缺少注释; 3程序没有适当缩进; 设计说明书 (15%) 从以下几方面考核: 1结构完整 2图表正
4、确 3文字通顺 4版面工整 内蒙古科技大学课程设计说明书 IV 目目 录录 第一章 问题描述 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 内蒙古科技大学课程设计说明书 1 第一章第一章 问题描述问题描述 1.1 该航空售票管理系统必须用 C+语言进行设计,要能体现 C+语言的特性。 1.2 该系统至少要能提供下列服务: (1) 录入航班信息,格式为: 航班号 起始