欢迎来到天天文库
浏览记录
ID:4419166
大小:560.00 KB
页数:32页
时间:2017-12-01
《学籍管理系统课程设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、石家庄职业技术学院29学籍管理系统学生姓名:崔鹏飞指导教师:刘云桥系别:信息工程系专业:软件技术年级:12级软件一班论文提交时间:2013年1月15日评阅人:年月日:29目录第一章课程设计目的和要求1§1-1课程设计目的1§1-2课程设计要求1第二章系统结构图2§2-1功能概述2§2-2主要流程2第三章详细分析与设计3§3-1主函数3§3-2学生信息录入6§3-3显示学生信息8§3-4学生成绩查询9§3-5学生成绩排序13§3-6插入学生成绩15§3-7删除学生成绩20§3-8学生成绩及格率22§3-9查询成绩最高分24§3-10查询成绩最低分……
2、……………………………………………………………………26第四章心得与体会27§4-1心得与体会272929第一章课程设计目的和任务§1-1课程设计的目的和任务1.本课程设计的目的和任务:1.本课程设计是软件工程专业重要的实践性环节之一,是在学生学习完《C语言程序设计》课程后进行的一次全面的综合练习,是锻炼学生总结的综合能力。本课程设计的目的和任务:1.巩固和加深学生对C语言课程的基本知识的理解和掌握2.利用所学的知识对编程的思路扩展3.掌握C语言编程和程序调试的基本技能4.利用C语言进行基本的软件设计5.掌握书写程序设计说明文档的能力6.提高运用C
3、语言解决实际问题的能力§1-2课程设计要求2.课程设计要求1、题目《学生学籍管理程序》2、基本信息:班级、学号、姓名、性别、三科成绩、总成绩、平均成绩。3、基本功能要求:l以菜单方式工作(参考附录1)l输入学生成绩l显示学生成绩l学生成绩查询l学生成绩排序l学生成绩插入l学生成绩删除l学生信息统计(最高分,最低分或不及格)l保存输入数据(选作)(此部分涉及第十章文件系统内容)l打开记录文件(选作)(此部分涉及第十章文件系统内容)4、其他l程序应具备较好的人机交互界面29l可以在指导教师的许可下自拟其它题目,但设计应基本覆盖《C语言程序设计》课程的教
4、学内容l指导教师验收通过后上交所做的题目的源程序文档、及设计报告。29第二章总体设计与分析§2-1功能概述本学生管理系统主要实现学生信息的录入并显示,学生信息的添加、删除,查询学生成绩的最高分、最低分与及格率,学生成绩排序等九大功能。当然,此学生管理系统还有许多功能不能实现,仍需继续努力,使其更加完善。§2-2系统结构图学生信息录入显示学生信息学生成绩查询学生成绩排序插入学生信息学生成绩及格率删除学生信息学生管理系统查询成绩最低分查询成绩最高分29第三章详细分析与设计本章分模块对整个系统进行介绍,每个函数一个模块。每个模块介绍时首先介绍本模块的功能
5、,粘贴模块运行时的界面,然后贴代码,最后画流程图。流程图样例§3-1主函数main(){intchoose;voidinput();voidput();voidsearch();voidsort();voidinsert();voidpass();voidmax();voidmin();voiddelete();while(1){{printf("∽∽∽∽∽∽∽⊙⊙⊙⊙⊙⊙⊙⊙∽∽∽∽∽∽");printf("学生成绩管理系统");printf("☆1、学生信息录入☆");printf("☆2、显示学生信息☆");printf("☆
6、3、学生成绩查询☆");printf("☆4、学生成绩排序☆");printf("☆5、插入学生成绩☆");printf("☆6、删除学生信息☆");printf("☆7、学生成绩及格率☆");printf("☆8、查询成绩最高分☆");printf("☆9、查询成绩最低分☆");printf("☆10、退出☆");printf("请选择:");}scanf("%d",&choose);switch(choose)//输入选择{case1:input();break;//选择1进行学生成绩输入case2:put();
7、break;//选择2进行显示学生成绩case3:search();break;//选择3进行学生成绩查询29case4:sort();break;//选择4进行学生成绩排序case5:insert();break;//选择5进行学生成绩插入case6:delete();break;//选择6进行学生成绩删除case7:pass();break;//选择7进行学生成绩及格率case8:max();break;//选择8进行学生成绩最高分查询case9:min();break;//选择9进行学生成绩最低分查询case10:exit(1);//选择10
8、退出系统}}}29开始输入一个数字学生信息录入显示学生信息学生成绩查询学生成绩排序插入学生成绩删除学生成绩查询成绩最高分输
此文档下载收益归作者所有