C语言课程设计--学生成绩管理系统
《C语言课程设计--学生成绩管理系统》由会员分享,可在线阅读,更多相关《C语言课程设计--学生成绩管理系统(18页珍藏版)》请在毕设资料网上搜索。
1、 C 语言课程设计 报告 题目题目 : 学生成绩管理系统 姓名姓名 : 学号学号 : 班级班级 : 专业专业 : 学院学院 : 指导教师指导教师 : 2008 年年 12 月月 25 日日 一:题目与要求一:题目与要求 (一)、 课程设计题目 学生成绩管理系统的设计与实现 (二)、 课程设计目的 1、 进一步掌握和利用C语言进行程设计的能力; 2、 进一步理解和运用结构化程设计的思想和方法; 3、 初步掌握开发一个小型实用系统的基本方法; 4、 学会调试一个较长程序的基本方法; 5、 学会利用流程图或N-S图表示算法; 6、 掌握书写程设计开发文档的能力(书写课程设计报告); (三)、 设计内
2、容 1、每一条记录包括一个学生的学号、姓名、3门课成绩、平均成绩。 2、输入功能:可以一次完成若干条记录的输入。 3、显示功能:完成全部学生记录的显示。 4、查找功能:完成按姓名查找学生记录,并显示。 5、排序功能:按学生平均成绩进行排序。 6、插入功能:按平均成绩高低插入一条学生记录。 7、将学生记录存在文件score中。 8、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可 能清晰美观! (四)、 设计要求 1、 用C语言实现系统; 2、 利用结构体数组实现学生成绩的数据结构设计; 3、 系统具有增加,查询,插入,排序等基本功能; 4、 系统的各个功能模块要求用函数的形式实
3、现; 5、 完成设计任务并书写课程设计报告。 6、 将学生成绩信息存在文件中。 (五)、提交材料 1、课程设计报告 1)课程设计题目、内容、要求。 2)总体设计(包含几大功能模块)。 3)详细设计(各功能模块的具体实现算法流程图) 4)数据结构设计描述,各模块(函数)的功能介绍,参数说明等。 5)调试分析(包含各模块的测试用例,及测试结果。) 6)总结(课程设计完成了哪些功能,还有哪些地方需要改进,及通过一周 的课程设计有何收获,调试程序的体会等) 二:程二:程序序数据结构说明数据结构说明: 链表的建立模块(一次性输入,输入个数由用户决定,最大可容纳 80 记录,最大数 可以在源程序中改) 。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 学生 成绩管理系统
