学生成绩管理系统-数据结构课程设计
《学生成绩管理系统-数据结构课程设计》由会员分享,可在线阅读,更多相关《学生成绩管理系统-数据结构课程设计(19页珍藏版)》请在毕设资料网上搜索。
1、 课程设计任务书课程设计任务书 学生姓名:学生姓名: 专业班级:专业班级: 指导教师:指导教师: 工作单位:工作单位: 题题 目目: : 学生成绩管理系统学生成绩管理系统 已知技术参数和设计要求已知技术参数和设计要求: 现有学生成绩信息文件 1(cj1.txt) ,内容如下 姓名 学号 语文 数学 英语 张明明 01 67 78 82 李成友 02 78 91 88 张辉灿 03 68 82 56 王露 04 56 45 77 陈东明 05 67 38 47 . 学生成绩信息文件 2(cj2.txt),内容如下: 姓名 学号 语文 数学 英语 陈果 31 57 68 82 李华明 32 88
2、90 68 张明东 33 48 42 56 李明国 34 50 45 87 陈道亮 35 47 58 77 . 试编写一管理系统, 其基本其基本功能要求:功能要求: 实现对两个文件数据进行合并,生成新文件 cj3.txt 抽取出三科成绩中有补考的学生并保存在一个新文件 cj4.txt 对合并后的文件 3.txt 中的数据按总分降序排序(至少采用两种排序方法实现) 输入一个学生姓名后,能查找到此学生的信息并输出结果(至少采用两种查找方法实现) 要求使用结构体,链或数组等实现上述要求. 采用多种方法且算法正确者,可适当加分. 要求完成的要求完成的主要任务主要任务: : (包括课程设计工作量及其技术
3、要求,以及说明书撰写等具体要求) 数据结构课程设计说明书数据结构课程设计说明书 一、一、需求分析需求分析 1、问题描述 现如今,学校人数的暴涨,对学生基本信息的录入,保存量越来越大,为了简化对工作人员的操作, 故设计一个程序来完成对学生基本信息的录入,保存,编辑等简单操作。 2、基本任务 (1) 对学生信息表 cj1 和 cj2 进行合并; (2) 把合并的信息生成 cj3; (3) 把 cj3 中有补考的学生信息生成 cj4; (4) 对合并后的文件 3.txt 中的数据按总分降序排序; (5) 输入一个学生姓名后,能查找到此学生的信息并输出结果。 二、概要设计二、概要设计 为了完成需求分析
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 数据结构 课程设计
