[工学]c++实训报告

[工学]c++实训报告

ID:29865011

大小:377.68 KB

页数:17页

时间:2018-12-24

[工学]c++实训报告_第1页
[工学]c++实训报告_第2页
[工学]c++实训报告_第3页
[工学]c++实训报告_第4页
[工学]c++实训报告_第5页
资源描述:

《[工学]c++实训报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实训报告数学与计算机学院实训报告课程名称:C/C++基础编程实训课程代码:实训题目:学生寝室管理系统年级/专业/班:2010级软件4班学生姓名:吴超学  号:312010080622402实训成绩:学习态度及平时成绩(30)技术水平与实际能力(20)创新(5)报告(计算书、图纸、分析报告)撰写质量(45)总分(100)指导教师签名:年月日实训报告实训时间4.12-5.2地点6A418 实训学时6实训目的提高编程能力提高合作协调能力掌握c++面向过程实验方法实训内容 某学校要对学生寝室进行自动化管理。学生寝室信息括寝

2、室编号、宿舍名称、应居住人数、实际居住人数、所属年级、班号、电费、水费、室长、班主任等信息。要求编程程序实现如下功能:1)数据录入:按上面录入学生寝室信息;2)查询:输入寝室编号或班号或室长或班主任,分别查找进行查找,输出找到的所有寝室信息;3)修改操作:输入寝室编号,修改相应的寝室信息(如修改室长等信息);4)删除:删除指定寝室的记录信息;5)浏览:能查看所有寝室信息要求以每个功能以函数实现,以菜单的形式显示各功能,从菜单中选择相应的编号后执行相应的功能。实训分工安排本程序由两人共同完成其中高原主要负责录入函数,

3、修改函数,浏览函数的编写,以及汇总后的测试工作;吴超主要负责头文件,查询函数,删除函数,主函数的编写,以及汇总后的更改工作;实训要求 两人合作完成通一项目分工合作后汇总进行统一测试与更正使用面向过程的实验方法使用实训室及主要设施设备 6A418联想商用电脑D2527联想Y460实训成果及明1完成了此次实训内容2完成了实验报告3提高了自己的合作能力以及编程能力实训报告引言1需求分析本程序是针对学生寝室信息自动化管理而设计,能够对学生的寝室信息(包括寝室编号、宿舍名称、应居住人数、实际居住人数、所属年级、班号、电费、水

4、费、室长、班主任等)进行方便的自动化管理。它应实现的功能有:1.数据录入功能:能够通过计算机录入学生寝室信息,并进行储存;2.信息查询功能:进入此系统能够清晰地查询使用者需要的学生寝室信息,能够根据寝室编号、班号、室长或班主任分别进行查找,并在查询成功后输出所有的寝室信息;3.信息修改功能,为了防止录入数据时的失误带来的错误信息,本系统应能修改错误的信息,根据错误修改指定的信息,而不必全部重新输入;4.信息删除功能:由于失误或是学生转学等原因需要删除学生信息,则要求本系统能够根据要删除的寝室信息进行特定删除,而不影

5、响其他寝室信息;5.信息浏览功能:为了方便使用者查看所有学生寝室信息,此系统应能根据需要输出所有学生信息;6.可维护性:为了适应将来更新的需求,本系统应能有良好的可维护性;1.1系统概述本系统为学生寝室管理系统,能方便的对学生的寝室信息作出自动化管理,它包括的功能有:数据录入功能,信息查询功能,信息修改功能,信息删除功能,信息浏览功能;具有简单,易用,清新,人性化的特点,适合大众使用。1.2功能需求分析1.数据录入功能:能够通过计算机录入学生寝室信息,并进行储存;2.信息查询功能:进入此系统能够清晰地查询使用者需要

6、的学生寝室信息,能够根据寝室编号、班号、室长或班主任分别进行查找,并在查询成功后输出所有的寝室信息;实训报告1.信息修改功能,为了防止录入数据时的失误带来的错误信息,本系统应能修改错误的信息,根据错误修改指定的信息,而不必全部重新输入;2.信息删除功能:由于失误或是学生转学等原因需要删除学生信息,则要求本系统能够根据要删除的寝室信息进行特定删除,而不影响其他寝室信息;3.信息浏览功能:为了方便使用者查看所有学生寝室信息,此系统应能根据需要输出所有学生信息;4.可维护性:为了适应将来更新的需求,本系统应能有良好的可维

7、护性;1.3运行环境任意windows环境;奔腾133以上的pc机,内存需在16兆以上;1.4测试数据1在主菜单中分别选择A,B,C,D,E,Q;2在录入页面录入三个寝室信息,寝室编号分别为1,2,3;其中1,2号寝室的班号相同,都为4;3号寝室班号为3;2,3号寝室的班主任姓名相同,都为w,1号寝室班主任为q;3在查询菜单中分别选择A,B,C,D,E;在按班号查询时输入4;在按班主任姓名查询时输入q;4在修改菜单中依次输入0-10,更改信息后选择浏览;5在删除菜单中输入2,再在查询菜单中查询2号寝室信息;2概要设

8、计实训报告为方便合作者的统一,先定义一个头文件共同使用,头文件为定义的结构体,根据面向过程的试验方法,将不同的功能分为不同的函数分别实现,函数分别为:录入函数:voidinput()查询函数:voidcx()修改函数:voidxg()删除函数:voiddelete_stu()浏览函数:voidprint()主函数:voidmain()在主函数中显示菜单,根据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。