欢迎来到天天文库
浏览记录
ID:40025695
大小:600.07 KB
页数:10页
时间:2019-07-17
《C#课程设计报告材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用文档河南中医学院《C#程序设计》课程设计报告学生信息管理系统院系:信息技术学院专业:计算机科学与技术班级:2011级姓名:刘佩佩(组长)2011180032李玲玉2011180088、赵英娣2011180075、卢青青2011180098指导教师:吕雅丽完成日期:2012年6月10日文案大全实用文档设计题目:学生信息管理系统1.题目描述学生信息包括:学号,姓名,年龄,性别,出生年月,地址,入学成绩等。试设计一学生信息管理系统,使之能提供以下功能:1、录入学生信息(学生信息用文件或数据库保存)2、浏览学生信息3、查询学生信息(按姓
2、名查询、按成绩查询等)4、修改学生信息5、追加一个学生信息6、删除一个学生信息7、统计学生信息2.应用程序功能说明2.1、录入学生信息:单击“录入学生基本信息”按钮,可将学生的学号、姓名、年龄、性别、联系电话、家庭地址、入学成绩等录入,再单击“确定”,就可成功录入信息。2.2、浏览学生信息:单击“浏览学生基本信息”,可以直接看到全部学生的信息。2.3、查询学生信息:单击“查询学生基本信息”,可以按两种方式查询想要查的学生信息,一种是按姓名和成绩,一种是按姓名和学号查询。2.4、修改学生信息:单击“修改学生基本信息”,在查询的基础上,
3、进行个别要修改的项。2.5、追加一个学生信息:选择“添加学生基本信息”,可以继续添加学生信息。2.6、删除一个学生信息:单击“删除学生基本信息”,输入学号和姓名确定某一学生,再单击“删除”按钮。2.7、统计学生信息:单击“统计学生基本信息”,主要是统计共有多少学生的信息。3.源程序3.1实现录入privatevoidbutton1_Click(objectsender,EventArgse){Studentstu=newStudent();stu.StrNo+=textBox1.Text;stu.StrName+=textBox2.
4、Text;stu.StrSex+=textBox3.Text;stu.StrAge+=textBox4.Text;文案大全实用文档stu.StrProgress+=textBox5.Text;stu.StrAddress+=textBox6.Text;stu.StrPhone+=textBox7.Text;if(textBox1.Text==""){MessageBox.Show("请输入学号!");return;}if(textBox2.Text==""){MessageBox.Show("请输入姓名!");return;}els
5、e{MessageBox.Show("恭喜你,添加成功!");}Form4.ALStudent.Add(stu);textBox1.Text="";textBox2.Text="";textBox3.Text="";textBox4.Text="";textBox5.Text="";textBox6.Text="";textBox7.Text="";}3.2浏览信息privatevoidForm3_Load(objectsender,EventArgse){listBox1.HorizontalScrollbar=true;list
6、Box1.ScrollAlwaysVisible=true;for(inti=0;i7、ext;stringstrXing=textBox2.Text;文案大全实用文档if(((Student)ALStudent[i]).StrNo==strNum&&((Student)ALStudent[i]).StrName==strXing){MessageBox.Show("确定要删除吗?","提示",MessageBoxButtons.OKCancel);ALStudent.RemoveAt(i);}}}3.4分别按姓名、学号或姓名、成绩查询privatevoidradioButton1_CheckedChanged(obj8、ectsender,EventArgse){for(inti=0;i
7、ext;stringstrXing=textBox2.Text;文案大全实用文档if(((Student)ALStudent[i]).StrNo==strNum&&((Student)ALStudent[i]).StrName==strXing){MessageBox.Show("确定要删除吗?","提示",MessageBoxButtons.OKCancel);ALStudent.RemoveAt(i);}}}3.4分别按姓名、学号或姓名、成绩查询privatevoidradioButton1_CheckedChanged(obj
8、ectsender,EventArgse){for(inti=0;i
此文档下载收益归作者所有