文件大小:1.74MB 适用专业:C语言程序设计 适用年级:大学 论文编号:197550 论文简介: 课程设计-基于C语言的学生成绩管理系统设计
引言(或绪论)
通过本课程设计,使自己更加系统地理解和掌握数据结构的基本概念;能自如地根据实际要求,设计相应的数据结构,并运用C语言实现所设计的算法,编写较大型的程序,分析和解决实际应用问题,进一步加深、巩固所学专业课程的基本理论知识,理论联系实际,进一步培养自己综合分析问题和解决问题的能力。掌握C语言独立的编写、调试应用程序和进行其它相关设计的技能。
此项目主要是考察我们对结构体、数组、文件等具体操作,以及对C语言语法的掌握,所以做成此项目要求比较高的设计要求,对整体有很熟悉的概括,同时调试过程也是很重要的,对程序界面的要求也比较高,要设计的合理同时也要美观一点,能够人性化的描述清楚你的各个功能,一目了然,对其他用户使用本程序简单易懂,这才能成本程序或本系统是成功的。
对于学生成绩管理系统,此项目每年都有学生去做,但是能够在其他项目中脱颖而出,还要有自己的设计特色,用简单的语言详细描述系统的功能,这才是关键。
这个设计能够练习我们的理解和运用结构化程序设计的思想和方法,掌握开发一个小型实用系统的基本方法,学会调试一个比较长的程序的基本方法,同时掌握书写程序设计开发文档的能力。
题目
学生成绩管理系统
1需求分析和说明
1.1各功能模块的功能描述:
一. 输入学生资料:通过定义一个结构体变量struct student来完成信息输入,其中包括学生的姓名,学号,性别,C语言,英语,数学成绩。
二.删除学生资料:可以通过查询学生的学号或者姓名来找到学生的成绩记录然后删除学生的资料信息。
三.学生成绩查询: 输入一个学号或姓名, 在文件中查找此学生, 若找到则输出此学生的全部信息和成绩; 若找不到则输出查找失败的信息.
四.修改学生资料 :输入一个学号,找到对应的记录,逐项进行修改,修改之后进行保存。
五.显示全部学生信息和全部学生成绩。
六.统计学生信息和全部学生的成绩,总分最高者,C语言成绩最高者,数学成绩最高者和英语成绩最高者的成绩和学号。
七.排序学生成绩,按总分降序排列。
八.保存学生成绩资料。用SAVE函数保存。
论文文件预览: 共2文件夹,14个文件,文件总大小:1.74MB,压缩后大小:420.98KB
- 课程设计-基于C语言的学生成绩管理系统设计
- Debug
- vc60.idb [33.00KB]
- vc60.pdb [52.00KB]
- 课程设计源程序.exe [196.07KB]
- 课程设计源程序.ilk [211.22KB]
- 课程设计源程序.obj [35.00KB]
- 课程设计源程序.pch [186.45KB]
- 课程设计源程序.pdb [481.00KB]
- 课程设计.doc [479.50KB]
- 课程设计源程序.c [9.73KB]
- 课程设计源程序.dsp [3.42KB]
- 课程设计源程序.dsw [536.00B]
- 课程设计源程序.ncb [41.00KB]
- 课程设计源程序.opt [47.50KB]
- 课程设计源程序.plg [782.00B]
|