欢迎来到天天文库
浏览记录
ID:11791109
大小:252.00 KB
页数:19页
时间:2018-07-14
《c语言课程设计-学生宿舍管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、┊┊课程设计服务课程名称:C语言系:专业:班级:学号:姓名:指导教师:课程设计周次:起始日期:2008.6.16至2008.6.203目录1.C语言课程设计成绩评定表…………………….02页2.C语言课程设计任务书………………………….03页3.程序基本框架结构图…………………………….04页4.程序设计说明书………………………………….05页5.源代码清单……………………………………….06页6.课程设计总结…………………………………….18页┊┊3课程设计成绩评定表班级学号姓名项目组第3组项目组长项目组组员本人工作简介:此次编程我的主要工作是排序部分的编
2、译。组长评语:在这次的C语言课程设计中,做了程序的“排序”部分的编写。不但程序编写的没有错误,而且在小组的讨论中积极发表观点,起到了举足轻重的作用。成绩评定标准ABCDE报告完成情况很好好比较好一般不好纪律表现很好好比较好一般不好程序功能性强较强一般较弱弱界面美观性很好好一般较差不好程序可操作性很好好一般较差不好答辩表现很好好一般较差不好所起作用程度80%以上60%以上60%以下最后成绩优秀A>=5C<=0良好A>=3C<=0中等B>=2C>=4及格A=0B=0C>=3不及格A=0B=0C<=2E>=1负责指导教师:(签名)指导教师:(签名)3班C语言课程设
3、计任务书一、设计目的通过本次课程设计使学生进一步加深对C语言课程内容的理解,初步掌握一般应用程序的开发方法和步骤,进一步了解与掌握C语言的编程方法和技巧,提高学生用C语言解决实际问题的能力。二、设计要求1、认真查阅参考书、资料2、遵守课程设计时间安排3、按时上机,认真调试程序4、认真完成课程设计报告三、课设报告装订内容及顺序1、课程设计封皮2、目录3、课程设计成绩评定表4、课程设计任务书5、程序基本框架图6、程序设计说明书7、源代码清单8、课设总结与心得四、设计题目学生档案管理宾馆住宿管理★学生宿舍管理学生成绩管理学生选修课程系统工资管理五、时间安排(一周:
4、从06月16日到06月20日)1、查阅资料及程序设计(1天)2、程序编制及调试(3天)3、成绩评定(0.5天)3、打印报告(0.5天)六、参考文献1、《C语言程序设计》李淑华/李贞编大连理工大学出版社2、《C语言程序设计》孙连科/姚大鹏编辽海出版社3、《C++时尚编程百例》网冠科技编.机械工业出版社4、《TURBOC实用大全》徐金梧等编.机械工业出版社3设计题目程序基本框架结构图学生宿舍管理系统数据输入退出系统数据追加数据查询数据排序数据显示按专业排序返回按学号查询按姓名查询按专业查询返回按学号排序按姓名排序18设计题目程序设计说明书首先,组员讨论分工,确定
5、我所负责的部分是排序函数。我们初步确定数据结构全为字符型,分:学号,姓名,性别,专业,寝室共5个数据项。确定需要编译的系统功能为:输入,追加,显示,查询,排序五项功能。排序:从文件中读取文件中的数据并记录数据个数。用for循环将数据单挑比较,strcmp(a[j].qsh,a[j-1].qsh)<0当此值为真a[j].qsh的长度小于a[j-1].qsh两者交换,实现数据升序排列,属冒泡排序。for(i=0;i6、class,a[i].qsh);再输出显示在屏幕上,供用户使用。18设计题目源代码清单#include"stdio.h"#include"stdlib.h"#include"string.h"#include"ctype.h"typedefstructstudent//寝室学生记录结构{charxho[20];//学号charname[20];//姓名charsex[5];//性别characlass[20];//专业charqsh[10];//寝室}STU;voidmenu();//菜单选择函数voidinput();//输入函数voidlist();//7、显示函数voidappend();//追加记录函数voidsearch();voidsort();voidsearchxho();//按照学号查找的函数voidsearchname();//按照姓名查找的函数voidsearchaclass();//按照专业查找的函数voidsortxho();//按照学号排序的函数voidsortaclass();//按照专业排序的函数voidsortqsh();//按照寝室排序的函数voidwronglist1();voidwronglist2();voidwronglist3();main(){menu();}void8、menu()18设计题目{inta;do{syste
6、class,a[i].qsh);再输出显示在屏幕上,供用户使用。18设计题目源代码清单#include"stdio.h"#include"stdlib.h"#include"string.h"#include"ctype.h"typedefstructstudent//寝室学生记录结构{charxho[20];//学号charname[20];//姓名charsex[5];//性别characlass[20];//专业charqsh[10];//寝室}STU;voidmenu();//菜单选择函数voidinput();//输入函数voidlist();//
7、显示函数voidappend();//追加记录函数voidsearch();voidsort();voidsearchxho();//按照学号查找的函数voidsearchname();//按照姓名查找的函数voidsearchaclass();//按照专业查找的函数voidsortxho();//按照学号排序的函数voidsortaclass();//按照专业排序的函数voidsortqsh();//按照寝室排序的函数voidwronglist1();voidwronglist2();voidwronglist3();main(){menu();}void
8、menu()18设计题目{inta;do{syste
此文档下载收益归作者所有