:classStude
t
stri
g
ame姓名stri
g
umber学号stri
gage年龄stri
gsex性别stri
gbor
出生年月stri
gaddress地址stri
gtell电话stri
gemailEmail
publicvoidstude
t构造函数,对信息初始化voidi
put录入学生信息voidsave_
ew保存学生信息voidoutput输出信息voidsearch按姓名或学号查询信息voiddel删除想删除的学生信息
1主函数
开始主菜单
i
putoutputsearch
del
f2信息的输入
3浏览学生信息
开始
开始
录入信息
保存信息
返回主菜单
N
返回主菜单
打开文件Y
N文件中有无信息Y输出所有信息
结束
4按姓名或学号查询信息开始
N
打开文件Y
输入姓名或学号
5删除信息开始
N
打开文件Y
输入姓名或学号
Y
amesig
N
umbersig
输出信息
Y
amesig
N
umbersig
删除信息
返回主菜单
返回主菜单
五总结
通过本次课程设计懂得了,学习计算机语言知识,要不断实践,不断学习新的内容,特别是课堂中没有涉及的内容要自主的去学习并学会运用。在今后的学习中我要加强自主学习的能力,加强动手能力。通过一星期的C语言程序设计实习,我们从中受益匪浅,并且对C语言程序设计这一门课程有了更深一步的认识。在实习中,我们可以把这学期所学的理论知识和实践联系起来,在所要开发的项目中渐渐成长。虽然我们对这些C语言知识运用得还不是很熟练,但是相信我们也在滴水穿石地成长起来。发现问题,提出问题,解决问题,使我们从不足之处出发,寻找新的学习方向。
f在课程设计中,我设计了一个学生信息管理系统,它基本满足了界面友好,易于操作的要求,因此更利于用户操作方便,运行简易,从而达到对学生成绩更加有效系统的管理,并且速度更快内容更直接地达到用户所想要的效果。在该软件中我们实现了对学生信息的输入和存取、读取,对学生相关信息的删除等,并且可以按学号查询学生的相关信息等的功能。但软件中仍然存在一些不足,例如在输入有关学生的数据时名字没有限定,插入新的学生信息的程序还有待完善,菜单不美观等。
我一边设计一边探索,发现理论和实践要充分地结合,是需要扎实的基本功的,这就表明学好基础知识是理论付诸实践的前提。在实习中我们学到了很多,希望在以后我们能充分利用这样的机会充实自己,并希望这样的机会能被更好更多地提供。
六.运行结果
结果如下:
1、将程序进行初始化。2、进入主菜单界面如下图:
主菜单界面
界面显示的是一个“学生信息管理系统”,总的操作流程共五个方面:(1)学生信息录入r