c语言大作业学生成绩管理系统

c语言大作业学生成绩管理系统

ID:39453887

大小:381.01 KB

页数:22页

时间:2019-07-03

c语言大作业学生成绩管理系统_第1页
c语言大作业学生成绩管理系统_第2页
c语言大作业学生成绩管理系统_第3页
c语言大作业学生成绩管理系统_第4页
c语言大作业学生成绩管理系统_第5页
资源描述:

《c语言大作业学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学年论文(学生成绩管理系统)题 目:学生成绩管理系统作 者: 所在学院:专业年级:指导教师:职 称:  2015年5月27日21目录引言2第1章程序说明和基本功能31.1程序说明31.2整体功能31.3测试程序41.4课程设计的总体设计(包含的功能模块)41.5各模块(函数)的功能介绍,设计描述41.6数组设计描述5第2章系统总体设计52.1概要设计62.2主函数62.3输入成绩72.4查询成绩82.5保存功能92.6退出功能10第3章实验结果103.1录入成绩103.2查询成绩113.3成绩保存11第

2、4章程序运行结果截图12程序源代码14总结19参考文献…………………………………………………………………………………………………………………………………..2021基本信息姓名学号班级课程名称任课老师学期得分引言管理信息系统正在向着网络化、智能化和集成化等趋势发展。学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软件。它对于一个学校是不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。学生成绩管理管理系统为用户提供充足的信息和快捷的查询手段,实现学生基本信息、成绩的录入,查询

3、,保存以及退出几方面的功能,是现实问题的迫切要求。本系统开发的总体任务是实现学生成绩管理的系统化、规范化、自动化。达到提高学生成绩管理效率的目的。与传统管理方法相比有明显的优点:查找方便,可靠性高,保密性好,成本低。彻底改变了以前繁杂的管理模式,实现全面的、相对集中的、职能化的信息综合管理。提高了学生档案管理的效率和准确性,能够合理的安排时间,学生能够尽快的知道自己的考试成绩。同时,学生管理系统的应用也为今天的教育在未来市场的竞争力有所提高。学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软

4、件。它对于一个学校是不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。目前各个高校的基本情况是:每次考试结束,老师们都要统计大量的学生成绩,这些数据的归档、统计工作任务重,统计结束后往往错误百出。工作量之大,查阅,维护都有不同程度的问题存在。所以,学生成绩管理管理系统为用户提供充足的信息和快捷的查询手段,实现学生基本信息、成绩的录入,查询,保存以及退出等几方面的功能,是现实问题的迫切要求。学院在教学这一部分主要是由教务处对课程、对学生、对学生成绩进行合理地安排以及统筹计划,以及让教务处

5、在最短的时间段把学生的成绩核算出来,提高教务处的办事效率。同时,能够随时对学生、学生成绩进行各种查询和统计,以及很好地对系统进行维护。21本课程设计主要运用C语言中的结构体、数组、文件等数据结构设计一个简单的管理系统应用程序。本程序设计出了学生成绩管理系统的基本功能,用C语言编程的学生成绩管管理系统,要求实现学生成绩管系统中,录入成绩、查询成绩(按学号查找和按名字查找)保存和退出系统等功能。下面具体的介绍本程序的基本功能:第1章程序说明和基本功能1.1程序说明1)成绩录入功能可以保存每个学生的多门课成绩

6、;成绩一边录入,一边统计每个学生各门课程的总成绩;录入成绩的时候自动保存,不必手动保存。2)成绩查询功能提供“按学号查询”和“按姓名查询”等两种查询。用户看自己的情况可以调选进行有关的成绩查询;如果查询成功的话,分别输出学生的“学号”、“姓名”、“各门课程的成绩”、“各门课程的总成绩”和“平均成绩”;如果查询失败,输出“没有这个同学”并返回查询界面;如果再不想查询输入“0”可以返回主页面。3)建立文件功能存储文件使用指定文件名;自动保存输入记录在文件里面;如果已有文件,不保存文件。4)退出功能该功能用使

7、用完后退出程序。1.2整体功能1)可以随时添加、检索、保存、退出。(注:学号和姓名是随机输入的)2)默认的学生总数40,课程总数10。这两个数字看情况可以改。3)是学号可由11位字符(11位数字)组成的。4)使姓名可由20位字符组成的。5)使课程名称可由20位字符组成的。6)学生成绩按照学生总数和课程总数确定。7)录入学生成绩的时候,一边录入成绩,一边计算机自动计算总成绩和平均成绩。8)将输出学生信息和成绩栏,例如21姓名学号英语C语言数字电路总成绩平均成绩xxxx1010112222496908527

8、190.39)使用菜单实现功能的正确的选择。10)所有节点信息和成绩都是动态生成。1.3测试程序应列出测试大纲对程序进行测试;应保证测试用例测试到程序的各种边缘情况.1.4课程设计的总体设计(包含的功能模块)1)函数声明部分和全局变量定义部分:#defineMAXN40#defineMAXM11chardaris_ismi[MAXM][12];charokuxnumuri[MAXN][11];charismi[MAXN][20];float

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。