1、数据结构 课程设计报告 (成绩管理系统) 目 录 一 需求分析 第 3 页 二 概要设 计第 3 页 三 详细设计 第 5 页 四 调试分析 第 17 页 五 用户使用 说明 第 17 页 六 测试结果 第 19 页 七 附录 第 19 页 2 一、 需求分析 1 实现功能: 该程序有非常清晰的所以能够方便用户的使用,该成绩系统能够添加多科成绩,并能够统计总成绩,能够按照学号,姓名两种方式查看 ,修改,删除数据 . 同时可以按照学号的升序排序成绩表,已经按照单科成绩,总成绩降序排序成绩表,统计学生成绩的情况,成绩有容量查询功能,保存成绩表到磁盘,以及打开磁盘成绩表的功能,且存储位置就在程序运行
2、文件夹内,存储文件名可以自定 . 2 测试数据 : 输入一组成绩 学号 12,姓名: zengyao,数学: 75,语文: 67 学号 14,姓名: taokai, 数学: 84,语文: 72 学号 27,姓名: xucheng,数学: 92,语文: 95 能够在程序中正确运行 达到要求中的所有功能 二、 概要设计 1 成绩管理系统 : struct st long num; char c21; float grade; float chinese; float total; stdNUM; 基本操作 : int empty(); 操作结果 :判断成绩表是否为空 . void done(); 操作结果 :从键盘上输入所选择的功能 . void creat(); 操作结果 :从键盘输入新的成绩 .