数据结构课程设计报告学生成绩管理
系统
12020年4月19日
f文档仅供参考,不当之处,请联系改正。
淮海工学院计算机工程学院课程设计报告
设计名称:数据结构课程设计选题名称:学生成绩管理系统姓名:白文吉学号:122453专业班级:计算机科学与技术计算机111系(院):计算机工程学院设计时间:122414设计地点:软件工程实验室、教室
指导教师评语:
成绩:
签名:
年月日
22020年4月19日
f文档仅供参考,不当之处,请联系改正。
1.课程设计目的
1、训练学生灵活应用所学数据结构知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。
2初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;3提高综合运用所学的理论知识和方法独立分析和解决问题的能力;4训练用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培养她们严谨的科学态度和良好的工作作风。
2.课程设计任务与要求:
任务
已知某学生成绩表中现有N位同学的成绩(要求各人数据不同),如:
学号
姓名
成绩
01101
李平
75
01202
王露
70
01205
张强
85
01118
曹雨
90
……
……
……
现需要删除已转学的某位同学的成绩,同时添加某位同学的成绩(学号、姓名、课程、成绩自
定),插入位置按姓名升序排列。
基本要求
(1)现有N位同学的数据要求从数据文件中读入,不用交互方式录入;
(2)拟删除同学的姓名及新添加同学的数据采用交互方式输入;
(3)删除及插入操作完毕,需将成绩表中的所有记录按姓名升序方式显示出来;
(4)将更新后的成绩表保存到另一个数据文件中;
(5)能够增加功能:如修改某位同学的成绩。
要求:1、在处理题目时,要求从分析题目的需求入手,按设计抽象数据类型、构思算法、经过设计实现抽象数据类型、编制上机程序和上机调试等若干步骤完成题目,最终写出完整的分析报告。前期准备工作完备与否直接影响到后序上机调试工作的效率。在程序设计阶段应尽量利用已有的标准函数,加大代码的重用率。2、程序设计语言推荐使用CC,程序书写规范,源程序需加必要的注释3、每位同学需提交可独立运行的程序;4、每位同学需独立提交设计报告书(每人一份),要求编排格式统一、规范、内容充实,不少于15
12020年4月19日
f页(代码不算);
文档仅供参考,不当之处,请联系改正。
3.课程设计说明书
22020年4月19日
f文档仅供参考,不当之处,r