
广东工业大学数据结构课程设计涉及航空客运订票系统。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
航空客运订票系统课程设计旨在培养学生灵活运用所掌握的数据结构知识,使其能够独立地进行问题分析并编写程序以解决特定的问题。此外,该课程设计还致力于帮助学生初步掌握软件开发过程中的关键环节,包括问题分析、系统设计、程序编码和测试等基本方法及技能。更进一步,它旨在提升学生独立分析和解决问题的综合能力,鼓励他们从系统的视角出发,遵循软件开发的一般规范进行软件开发,从而巩固和深化其理论知识,并显著提高编程水平。同时,课程设计也注重培养学生严谨的科学态度和良好的工作习惯。
课程设计任务要求学生根据教材《数据结构题集(C语言版)》(严蔚敏、吴伟民主编)所选定的题目进行实践。通过完成这些设计任务,学生将深入理解数据结构的逻辑特性、物理表示、选择与应用以及算法的设计与实现等核心内容。具体而言,选定的题目将选取自《数据结构题集》“第二篇 实习篇”,每班级每题最多不超过2名学生参与。此外,学生还可以自主选择课题,该课题应具备一定的深度与难度,包含复杂的算法逻辑,并能够有效巩固数据结构课程所学的内容。自主选题需要在17周前获得课程设计指导教师的批准后才能生效。
要求如下:首先,在解决每个题目时,需要从分析问题的需求入手,按照抽象数据类型的定义、算法的设计以及实现抽象数据类型和编写可上机运行的程序来完成一系列步骤。最终产出一份完整的分析报告。项目前期准备工作的充分性直接影响到后续的上机调试效率。在程序设计阶段应尽可能地利用已有的标准函数来提高代码的可重用性。其次, 设计任务需达到一定的代码量(至少300行),并具备足够的深度和难度;第三, 推荐使用C/C++作为程序设计语言, 程序编写需遵循规范, 源程序应包含必要的注释;第四, 每位同学都需要提交可独立运行的程序;第五, 每位同学需独立提交一份详细的设计报告书(每人一份),报告书的排版格式需统一规范且内容充实, 报告字数不少于10页(不包括代码)。最后, 课程设计实践将作为一种培养学生动手能力的有效手段进行单独考核.
全部评论 (0)


