欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    学生寝室管理系统答辩PPT.pptx

    • 资源ID:60895436       资源大小:913.07KB        全文页数:13页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    学生寝室管理系统答辩PPT.pptx

    学生寝室管理系统姓名:吴超姓名:吴超姓名:吴超姓名:吴超学号:学号:学号:学号:312010080611402 312010080611402专业班级:软件专业班级:软件专业班级:软件专业班级:软件4 4班班班班指导老师:周立章指导老师:周立章指导老师:周立章指导老师:周立章本系统的制作旨在实现学生寝室的自动化管理。学生寝室信息括寝室编号、宿舍名称、应居住人数、实际居住人数、所属年级、班号、电费、水费、室长、班主任等信息。而此程序的基本功能为:1)数据录入:录入所有学生寝室信息;2)查询:输入寝室编号或班号或室长或班主任,分别查找进行查找,输出找到的所有寝室信息;3)修改操作:输入寝室编号,修改相应的寝室信息(如修改室长等信息);4)删除:删除指定寝室的记录信息;5)浏览:能查看所有寝室信息。学生寝室管理系统简介系统总体框架学生寝室管理系统主函数查询函数录入函数浏览函数删除函数修改函数头文件各个函数分别编写,并在主函数中进行调用以实现功能本程序由两人共同完成其中高原主要负责录入函数,修改函数,浏览函数的编写,以及汇总后的测试工作;吴超主要负责头文件,查询函数,删除函数,主函数的编写,以及汇总后的更改工作;分工明细以下将对由我完成的内容进行介绍头文件struct studentint no;char name10;int yzrs;int szrs;int nj;int bh;float sf;float df;char sz10;char bzr10;struct stustudent xs20;int length;此头文件定义了两个结构体一个结构体为student,在这个结构体中定义了所要求的学生信息;另一个结构体为stu,在此结构体中定义了一个student结构体xs以及长度length主函数void main()char a;stu s;while(1)system(cls);coutsetw(20)欢迎使用学生寝室信息管理系统endl;coutsetw(20)请选择您将要进行的操作endl;coutsetw(20)*A 录入学生信息*endl;coutsetw(20)*B 查询学生信息*endl;coutsetw(20)*C 修改学生信息*endl;coutsetw(20)*D 删除学生信息*endl;coutsetw(20)*E 浏览学生信息*endl;coutsetw(20)*Q 退出管理系统*a;if(a=A|a=a)input(s);else if(a=B|a=b)cx(s);else if(a=C|a=c)xg(s);else if(a=D|a=d)delete_stu(s);else if(a=E|a=e)print(s);else if(a=Q|a=q)system(cls);cout 感谢使用本系统endl;cout制作人:吴超&高原endl;cout指导老师:周立章endl;break;elsecout输入错误,请重新输入!endl;system(pause);主函数介绍我将菜单直接做在了主函数中,效果如左图上所示。为了保证菜单界面的美观,也加入了暂停和清屏功能。通过IF,ELSE语句来调用相应函数;在退出系统后,显示感谢信息,效果如左图下所示。查询函数void cx(stu&s)int n,x,i=0;char m,name10;while(1)system(cls);cout请输入你要查询的寝室编号或班号或室长或班主任endl;cout 请选择你的查询方式endl;cout*A 按寝室编号*endl;cout*B 按班号查询*endl;cout*C 按室长查询*endl;cout*D 按班主任*endl;cout*E 退 出 查 询*m;if(m=A|m=a)cout请输入寝室编号n;这是查询函数的菜单部分,效果图如下所示:查询函数for(i=0,x=0;is.length;i+)if(n=s.xsi.no)cout寝室编号s.xsi.noendl;cout宿舍名称s.xsi.nameendl;cout应住人数s.xsi.yzrsendl;cout实住人数s.xsi.szrsendl;cout室长s.xsi.szendl;cout班主任s.xsi.bzrendl;cout班号s.xsi.bhendl;cout年级s.xsi.njendl;cout水费s.xsi.sfendl;cout电费s.xsi.dfendl;coutendl;x+;continue;system(pause);if(x=0)cout对不起,您要查询的结果不存在!endl;else if(m=B|m=b)此部分为查询功能实现部分,以for语句实现查找,通过比较找到信息输出,因为可能存在相同信息的寝室,所以以continue来进行下一次循环,而不是用break中断循环。若未找到,则输出错误信息。因为查询的方法基本相同,对于用其他方式查找的源代码不再给出,只是因为姓名为char型,在比较姓名的时候需要用if(strcmp(s.xsi.sz,name)=0)方式进行比较。删除函数void delete_stu(stu&s)int no,i;coutno;for(i=0;i=s.length)cout要删除的寝室不存在,删除失败!endl;elsefor(int j=i;js.length-1;j+)s.xsj=s.xsj+1;s.length-;通过for语句控制循环,找到需要删除的寝室后,用后一项信息覆盖前一项信息的方法进行删除,最后再将总长度减一。总结与体会通过本次的综合实训,收获还是蛮多的。其中最主要的还是团队感觉,因为是合作完成的,所以也能让我大概体验了以后工作是一种怎样的氛围。然后,这次实训也让我发现了自己的编程能力还是很薄弱的,在这样的一个过程中虽然有了一些提高,但还是远远不够,希望在以后的学习中能有更大的进步。谢谢

    注意事项

    本文(学生寝室管理系统答辩PPT.pptx)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开