




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、沈阳师范大学科信软件学院 小学期课程设计报告 课题名称:学生成绩管理系统设计 姓 名:杨先勇 学 号:120 0 8065 专业年级: 指导教师:张丽娜 20 1 4年6月26日 课程设计报告:学生成绩管理系统设计编程语言:C 一、系统需求 学生成绩信息包括:学期,学号,班别,姓名,四门课程成绩(语文、数学、英语与 计算机)等。 主要功能: (1) 能按学期、按班级完成对学生成绩得录入、修改 (2) 能按班级统计学生得成绩,求学生得总分及平均分 (3) 能查询学生成绩,不及格科LI及学生名单 (4) 能按班级输出学生得成绩单 二、要求 使用二进制文件方式存储数据,系统以菜单方式工作 三、设计目
2、得 (1) 能完成对学生成绩得录入 (2) 能按班级统计学生得成绩,求学生得总分及平均分,排序 (3) 能按班级,学期输出学生得成绩单与不及格科LI及学生名单 (4) 能查询单个学生成绩 (5) 能修改单个学生信息 四、结构图 五、 查询 void search 能按学号查询单个学生成绩 修改单个学生信息 void monify 程序 /*定义结构体車/ #includ es t d li b、h #i n clu d e # i ncl u de #de f ine NUM 100 s tru c t s t uden t i n t te r m; int num; i n t cl a
3、sses; cha r n a me10; in t score4; i nt s um; doubleavera ge; stuNUM; void prin t 1 (); void p r int2(); void zed (); voi d input ()/*输入信息函数*/ s ys t em(wcl s n ); int i; ch a r a; o for(i=0;iNUM;i + + ) p rintfC n请输入学生得学期:); scan f (ff%dterm); printf( n请输入学生得学号:”); ffl u sh(st d in); s c anf (%(! s
4、canf (n %dw, /算总分与平均 stu i a ve r age= (flo a t) s tui. s um/4、0; p rin tf (”就是否要继续添加(按N scanf (w%d, case 2 : p r in t 2(); d case r3r:zcd(); default: p r i n t (); void prin t 1 () / /按学期 int i,m; 。pr intfC请输入学期:n); scanf (%dj f o r (i=0;iNUM;i + +) i f (numb er=stui.、num)break;/*查找判断*/ oi f(iNUM)
5、/ *查找判断*/ P r i nt f (11请输入修改后得学生得信息:w); printf(- n请输入学生得学期); 。s c an f (w 。prin t f (M n请输入学生得班级:); s c anf ( %d, p r in t f (n请输入学生得姓名:); sc a nf (R%sw, s t u ih name); 。printf(wn请输入学生得语文成绩:); 0s c a nf (11 %d t ui s core 0); print f (n请输入学生得数学成绩:); 0s c a n f (”d n , s c anf (w%d 。 。 printf(B学号t姓
6、名t班级语文数学英语计算机总分平均分n); fo r (i = 0 ; i classes. stu i sc o r e 0 ,stui、score 1, stui、score 2 ,stu i scor e 3, stu ih sum, stui ave r age); /次输出学生信息权 0 s y st e m(wpaus e H) ; sy s t e m(n c 1 sw) ;prin t (); v o id z c d() 0 i n t n =0; char m; syst e m (” cis) ;/* 清屏 */ 。 print f (H按任一键进入主菜单n “);按任意
7、键进入主菜单*/ p r intf C * * * * * * * * * * * * * * * 未未 * * * * n); printf沈阳师范大学软件学院欢迎您n”); pr i ntf (nt tt欢迎您使用学生管理系统nn t ttttnw); p rint f ( H * * * * * * * * * *MENU* * * * 未* 未未* * * * 案* * 律未未* *nn); p rintf (Rt t tl,输入学生成绩记录 Input the rec o rdn”);/*输入学生成绩记录* /_ p rintf ( ttt 2、排序并显示 Sort to make
8、new a filen) ; /*排序*/ p r in t f (wtt t3x 按班级显示成绩单 Print the re c or dn );/*显示*/ pr i nt f ( 11 ttt 4、查找个人成绩 Sea r c h re c or d o n name n ) ; /*查找* / prin t f (H t tt5. 修改 Modi f y a rec ord nn) ;/ * 修改* printf (n t t t 6 退出 Qu i t n M) ;/ *退出*/ printf (” * * * * * * * * * *卄甘*n M); p r intf (nnt
9、t t 输入您得选择 Ent e r your c hoice (1 7):B); f flush(s t din); m=getchar (); d o 0 swi t ch (m) A 0case i : input () ; z cd () ; brea k ; ca s e 1 2 1 : s o r t( );sys tem (w pauseff); z c d () ; break; 0cas e 13f : p r i nt () ;sy s t em(n p au s e ) ; b r e ak; c as e 4 se arch () ; z cd () ; brea k
10、; cas e 5 1 : modif y () ; s ystem(,tpauser,) ; z cd() ; b re a k; case *6 *: exit (0) ;/*如菜单返回值为7则程序结束*/ defau It: prin t f (” 错误命令);get c har () ;zcd (); wh i 1 e (1); 。 void main() z c d(); 六.调试与运行 主菜单 C:UsersAdministratorDesktopDebugd.exe* . 按任一健迸入主菜单 沈阳师范大学软件学院欢迎您 -双迎您使用学生管理系统 学生成绩记录Input the v
11、ocord 并显小 Sort to make new a f lie 夔睪示成绩单Print the record 个人成绩 Seai*oli pecoi*(i on name Modify a record Quit 输人你的选择Elite片 your choice: 、。| 回 i 成绩录入 统计排序输出成绩 学号姓名 班级 语文 数学 英语计算机总分 平均分 2 2 2 22 22 22 2 6 8 17 8 8 8 8 9 99 35 8、 75 0 0 0 0 0 0 0 0 0、 00 0 0 0 0 0 0 0 0 0、00 0 0 0 0 0 0 0 0 0、 00 0 0 0
12、 0 0 0 0 0 0、00 0 0 0 0 0 0 0 0 0、 00 0 0 0 0 0 0 0 0 0、 00 0 0 0 0 0 0 0 0 0、 00 0 0 0 0 0 0 0 0 0、00 0 0 0 0 0 0 0 0 0、0 0 0 0 0 0 0 0 0 0 0.00 查找 修改 请输入要修改信息得学生学号:02 请输入修改后得学生得信息 请输入学生得学期:2 请输入学生得学号:34 请输入学生得班级:3 请输入学生得姓名:yangyong 请输入学生得语文成绩:45 请输入学生得数学成绩:56 请输入学生得英语成绩:78 请输入学生得计算机成绩:66 七.设计总结 经过几周得课程设计我学到了很多东西沖 巩固与加深了对编程得理解,提髙 综合运用本课程所学知识得能力。亠培养了我选用参考书查阅手册及文献资 料得能力。培养独立思考深入研究分析问题、解决问题得能力。 经
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年影视文化试题及答案
- 2025-2030年中国灭幼脲可湿性粉剂数据监测研究报告
- 2025年高中化学重点:反应速率与化学平衡知识点总结详解
- 北师大版六年级下册跨学科主题学习《相关联的量》表格式教学设计
- 个人投资合作协议书
- 危险品仓库出租协议
- 文件归档分类管理表格
- 大兴区移动轻钢房施工方案
- 邗江区槽式桥架施工方案
- 洗手间地砖美缝施工方案
- 软件工程东北大学信息科学与工程学院课件
- 电力电子技术课后习题答案
- 文化研究会章程
- 市政道路工程监理大纲范本完整
- 浙江大学C语言期末上机考试题
- 西安市城镇基本医疗保险特殊药品治疗(备案计划)申请表【模板】
- 可编辑的中国地图
- 婚礼开场白主持词15篇
- 部编人教版道德与法治五年级下册全册课时练习讲解课件
- 识读齿轮精测报告课件
- 《农村土地承包法》课件
评论
0/150
提交评论