c语言-宿舍管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

本模板是课程设计报告模板,请各位同学认真阅读以下要求:1.本页为设计报告要求页,不必打印。(制作好报告后输出时将本页删除)2.本模板的各种字体及页面设置请同学们不要改动。3.本设计报告左侧装订。在虚线处装订。4.在课程设计封皮一页上用已经设置好的宋体四号来填写各个项目。5.在课程设计评定表一页上用宋体小四填写班级、学号、姓名、项目组、项目组长、项目组组员、本人工作简介。组长评语一栏应由组长来给出。6.在课程设计任务书一页的开头应按照给定的设置(黑体三号)填写好你的班级,在第五项时间安排里面应用宋体五号加粗来填写好日期范围。7.从程序基本框架结构图开始到设计报告的最后一页都要求有页眉,内容为你的课程设计题目,宋体小五居中。页脚中的页码已经设置好,同学们不必改动。8.在程序基本框架结构图采用WORD中的自选图形绘制程序基本框架结构图,也就是程序流程图。9.在程序设计说明书中应该描述程序的设计思想,重点描述自己做的那部分的设计思想。字体用宋体小四。10.在代码清单中打印程序已经调试好的可运行的程序代码。要求字体为宋体五号。(页数可增加)11.报告的最后一部分是设计总结,应在程序代码之后另起一页,主要写通过一周课程设计你自己的体会,包括你学到了什么,哪里遇到了困难解决的办法以及今后的目标。字体用宋体小四。12.报告的各个部分都可以不为规定的一页,自己可增加页数,但要保证开始另外一项要另起一页。13.服务课程名称:本科添写:C语言;/专科添写:计算机语言(c)课程设计服务课程名称:C语言系:电气工程系专业:高压输配电线路施工运行与维护班级:输电专101学号:20102361236姓名:申立敏指导教师:姚大鹏课程设计周次:17周起始日期:2010.6.20至2010.6.24┊┊目录1.C语言课程设计成绩评定表…………………….xx页2.C语言课程设计任务书………………………….xx页3.程序基本框架结构图…………………………….1页4.程序设计说明书………………………………….2页5.源代码清单……………………………………….4页6.课程设计总结…………………………………….11页┊┊课程设计成绩评定表班级输电101学号36姓名申立敏项目组第六组项目组长李岩项目组组员张晶颖、肖志静、景婷婷、申立敏、赵佳铭、梁志军本人工作简介:显示组长评语:成绩评定标准ABCDE报告完成情况很好好比较好一般不好纪律表现很好好比较好一般不好程序功能性强较强一般较弱弱界面美观性很好好一般较差不好程序可操作性很好好一般较差不好答辩表现很好好一般较差不好所起作用程度80%以上60%以上60%以下最后成绩优秀A=5C=0良好A=3C=0中等B=2C=4及格A=0B=0C=3不及格A=0B=0C=2E=1负责指导教师:(签名)指导教师:(签名)输电101班C语言课程设计任务书一、设计目的通过本次课程设计使学生进一步加深对C语言课程内容的理解,初步掌握一般应用程序的开发方法和步骤,进一步了解与掌握C语言的编程方法和技巧,提高学生用C语言解决实际问题的能力。二、设计要求1、认真查阅参考书、资料2、遵守课程设计时间安排3、按时上机,认真调试程序4、认真完成课程设计报告三、课设报告装订内容及顺序1、课程设计封皮2、目录3、课程设计成绩评定表4、课程设计任务书5、程序基本框架图6、程序设计说明书7、源代码清单8、课设总结与心得四、设计题目沈阳工程学院学生宿舍管理系统五、时间安排(一周:从6月20日到6月24日)1、查阅资料及程序设计(1天)2、程序编制及调试(3天)3、成绩评定(0.5天)3、打印报告(0.5天)六、参考文献1、《C语言程序设计》李淑华/李贞编大连理工大学出版社2、《C语言程序设计》孙连科/姚大鹏编辽海出版社3、《C++时尚编程百例》网冠科技编.机械工业出版社4、《TURBOC实用大全》徐金梧等编.机械工业出版社设计题目1程序基本框架结构图学生宿舍管理系统数据显示数据追加数据查询数据修改数据统计按楼寝查询数据删除返回按楼号查询退出系统数据输入按学号查询按姓名查询设计题目2程序设计说明书我组课程设计的课题沈阳工程学院学生宿舍管理系统。这个系统主要是实现对学生信息的输入,输出,追加,查询,修改,统计及删除等功能,完成对学生宿舍信息的管理。在学生宿舍管理系统中主要有输入、显示、追加、查询、修改、统计、删除及退出7大功能,我主要负责数据显示这一模块。在这一模块中,首先定义一个空类型说明符,定义整型变量i控制输出,调用函数system,输出“显示所有个人信息”继续输出显示项目:学号、姓名、名别、班级、楼号、寝室号、本人电话等。其中学号是以七位整形数据输出、其它以字符串输出。这些内容分别从所在数组调用出来并且以循环形式输出所有信息。然后输出“pressanykeycontinue”可转到其它程序功能。在编程设计中,熟练了应用了C语言教材中的知识,通过努力和团队的帮助顺利的完成了程序显示功能。设计题目3源代码清单#includestdio.h#includestdlib.h#includestring.h#includectype.h#includeconio.h#defineM10000typedefstructsushe{charnum[10];charname[20];charsex[5];charclass1[10];charlh[10];charqsh[10];chartel[15];}XSSS;XSSSpers[M];intn=0;设计题目4voidcx1();voidcx2();voidcx3();voidcx4();voidtj1();voidtj2();voidtj3();intisnum(char*);voidzm();voidload();voidmodify();voidinput();voidsave();voidlist();voidzm1();voidzm3();voidexplain();voiddele();main(){charc;while(1){system(cls);zm();c=getch();switch(c){case'1':load();input();save();break;case'2':load();modify();save();break;case'3':load();input();save();break;case'4':load();list();save();break;case'5':load();zm1();save();break;case'6':load();zm3();save();break;case'7':load();dele();save();break;case'8':load();explain();save();break;case'0':exit(0);default:printf(\n*****输入错误,请重新输入!*****\n);设计题目5}}}voidzm(){printf(**************************************************************\n);printf(**\n);printf(**\n);printf(*沈阳工程学院学生宿舍管理系统*\n);printf(**\n);printf(**\n);printf(*************************************************************\n);printf(\n\n\n);printf(1.录入信息\n);printf(2.修改信息\n);printf(3.追加信息\n);printf(4.显示信息\n);printf(5.查询信息\n);printf(6.统计信息\n);printf(7.删除信息\n);printf(8.版权信息\n);printf(0.退出本程序\n);}voidzm1(){charc;system(cls);printf(**************************************************************\n);printf(*设计题目6*\n);printf(**\n);printf(*沈阳工程学院学生宿舍管理系统*\n);printf(**\n);printf(**\n);printf(**************************************************************\n);printf(\n\n\n);printf(1.按学号查询\n);printf(2.按姓名查询\n);printf(3.按楼号查询\n);printf(4.按楼号+寝室号查询\n);printf(0.结束查询返回上层\n);c=getch();switch(c){case'1':cx1();break;case'2':cx2();break;case'3':cx3();break;case'4':cx4();break;case'0':return;default:printf(输入错误,按任意键返回!);getch();return;}}voidzm3(){charc;system(cls);printf(**************************************************************\n);printf(**\n);printf(**\n);printf(*沈阳工程学院学生宿舍管理系统*\n);设计题目7printf(**\n);printf(**\n);printf(**************************************************************\n);printf(\n\n\n);printf(1.按班级统计\n);printf(2.按楼号统计\n);printf(3.按楼号+寝室号统计\n);printf(0.结束统计返回上层\n);c=getch();switch(c){case'1':tj1();break;case'2':tj2();break;case'3':tj3();break;case'0':return;default:printf(输入错误,按任意键返回!);getch();return;}}voidcx1(){charname[10];inti,m;system(cls);printf(\n\n\n**********按学号查询**********\n);printf(\n请输入要查询的学号:);scanf(%s,name);m=0;for(i=0;in;i++)if(strcmp(pers[i].num,name)==0){printf(#Record学号姓名性别班级楼号寝室号本人电话设计题目8\n);printf(%7d%-8s%-8s%-6s%-8s%-8s%-8s%-8s\n,i+1,pers[i].num,pers[i].name,pers[i].sex,pers[i].class1,pers[i].lh,pers[i].qsh,pers[i].tel);m++;}if(m==0)printf(\n查无此人!\n);printf(pressanykeycontinue\n);getch();}voidcx2(){charname[20];inti,m;system(cls);printf(\n\n\n**********按姓名查询**********\n);printf(\n请输入姓名:);scanf(%s,name);m=0;for(i=0;in;i++)if(strcmp(pers[i].name,name)==0){printf(#Record学号姓名性别班级楼号寝室号本人电话\n);printf(%7d%-8s%-8s%-6s%-8s%-8s%

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功