一、设计目的 本课程设计是软件工程学生的必修课程,数据结构与算法课程设计既是一门基础课程,又是一门实践性课程。通过本实训课程的学习和训练,使同学学会分析研究数据对象的特性,学会数据的组织方法,以便选择合适的数据逻辑结构和存储结构,以及相应的运算(操作),把现实世界中的问题转化为计算机内部的表示和处理;加深理解数据结构中的逻辑结构和物理结构,掌握其基本概念以及有关算法,培养基本的、良好的程序设计技能,编制高效可靠的程序,为后续课程打好基础。 二、设计任务及要求 项目一:学生信息管理 项目简介: 学生信息管理是学校教务部门日常工作的重要组成部分。本项目是对学生信息管理的简单模拟,包含两个模块:基本信息查询和成绩管理。 数据要求: 每个学生的信息包括:学号、姓名、性别、出生年月、电话、住址。成绩设置为五门课程成绩,后续可扩展。数据可直接输入输出,也可以采用文件存储。 功能要求: 至少包含下列基本功能,可增加功能计入加分项,缺少功能减分 1:学生基本信息的增加。 2:通过输入学号或者姓名实现基本信息的查询、修改、删除。 3:通过输入学号或者姓名实现成绩的输入、查询、修改。...