1、学生学籍管理系统代码学生学籍管理系统详细代码本文为学生学籍管理系统的各个模块效果图和详细代码;登录模块:登录模块代码:using System;using ;using ;using ;using ;using ;using StuIFMS public partial class Form1 : Form public Color temp;isible = false; isible = false; 学生信息录入模块:代码:using System;using ;using ;using ;using ;using ;using StuIFMS public partial class
2、StudentIFForm : Form public StudentIFForm() InitializeComponent(); ,./?;:|.ToArray()=0) = 非法输入!; else .ToArray() = 0) = 地址含非法字符; else = ; = true; ;?:|.ToArray() = 0) (姓名中包括非法字符!); else if !#$%&*()_+-=|:,./;?.ToArray() = 0) (地址中有非法字符!); else ame = ; (0).Adress = ; if (0).Sex = 男; else (0).Sex = 女; (0
3、).ClassN = isible = false; (); else (抱歉!数据尚未录入); 成绩录入模块:代码:using System;using ;using ;using ;using ;using ;using StuIFMS public partial class ScoreInForm : Form public ScoreInForm() InitializeComponent(); (); private void button2_Click(object sender, EventArgs e) 成原理 != null) = 成绩已存在; else = true; =
4、 ; if = 软件工程) if (stu.软件工程 != null) = 成绩已存在; else = true; = ; if = 英语) if (stu.英语 != null) = 成绩已存在; else = ; = true; if = 操作系统) if (stu.操作系统 != null) = 成绩已存在; else = ; = true; if = 毛概) if (stu.毛概 != null) = 成绩已存在; else = ; = true; else 成原理 = ; if = 软件工程) scor.软件工程 = ; if = 英语) scor.英语 = ; if = 操作系统)
5、 scor.操作系统= ; if = 毛概) scor.毛概 = ; if (确认录入该分数吗?, 提示, = (); if (isexist = false) 成原理 = ; if = 软件工程) scor.软件工程 = ; if = 英语) scor.英语 = ; if = 操作系统) scor.操作系统 = ; if = 毛概) scor.毛概 = ; if (您肯定要录入吗?, 提示, = (); else 成原理 != null) = stu.组成原理.ToString(); = true; = ; else = 成绩不存在; if = 软件工程) if (stu.软件工程 != n
6、ull) = stu.软件工程.ToString(); = true; = ; else = 成绩不存在; if = 英语) if (stu.英语 != null) = stu.英语.ToString(); = true; = ; else = 成绩不存在; if = 操作系统) if (stu.操作系统 != null) = stu.操作系统.ToString(); = true; = ; else = 成绩不存在; if = 毛概) if (stu.毛概 != null) = stu.毛概.ToString(); = true; = ; else = 成绩不存在; private void
7、 textBox2_TextChanged(object sender, EventArgs e) = ; = false; 成原理 = ; if = 软件工程) stu.软件工程 = ; if = 英语) stu.英语 = ; if = 操作系统) stu.操作系统 = ; if = 毛概) stu.毛概 = ; if (确认修改该学生的成绩?,提示, = (); else (信息不完整,无法修改); private void button2_Click(object sender, EventArgs e) 分 -= stu.组成原理; stu.组成原理 = null; if = 软件工程
8、) stu.总分 -= stu.软件工程; stu.软件工程 = null; if = 英语) stu.总分 -= stu.英语; stu.英语 = null; if = 操作系统) stu.总分 -= stu.操作系统; stu.操作系统 = null; if = 毛概) stu.总分 -= stu.毛概; stu.毛概 = null; if (确认要删除该项成绩吗?, 提示, = (); = ; else (信息不完整,无法修改); 总分和排名:计算总分:代码:using System;using ;using ;using ;using ;using ;using StuIFMS pub
9、lic partial class TotallForm : Form public TotallForm() InitializeComponent(); private void button2_Click(object sender, EventArgs e) DataClasses4DataContext mydata = new DataClasses4DataContext(); = ; 0.Visible = false; private void button1_Click(object sender, EventArgs e) 分 = 0; 作系统 != null) stu.
10、总分 += stu.操作系统; if (stu.毛概 != null) stu.总分 += stu.毛概; if (stu.软件工程 != null) stu.总分 += stu.软件工程; if (stu.英语 != null) stu.总分 += stu.英语; if (stu.组成原理 != null) stu.总分 += stu.组成原理; (); = ; 考试管理模块:查看考试: 添加考试: 修改考试:详细代码:using System;using ;using ;using ;using ;using ;using StuIFMS public partial class Test
11、Form : Form public TestForm() InitializeComponent(); private void TestForm_Load(object sender, EventArgs e) isible = false; = false; = false; = false; = false; = false; = false; = false; = false; = false; = false; = false; private void button2_Click(object sender, EventArgs e) 试科目 = & test.考试时刻 = &
12、test.考试地址 = isexist = true; if (isexist) (此考试已经存在了!); else TestTable temp = new TestTable 考试时刻 = , 考试地址 = , 考试科目 = .ToString() ; if (肯定要添加吗?, 提示, = (); isible = false; private void comboBox2_SelectedIndexChanged(object sender, EventArgs e) = ; 试科目 = & test.考试时刻 = = test.考试地址; private void comboBox1_
13、SelectedIndexChanged(object sender, EventArgs e) 清空 试科目 = 考试时刻); 试时刻; private void button6_Click(object sender, EventArgs e) 试科目 = & test.考试时刻 = 试时刻 = ; test.考试地址 = ; if (确认修改吗?, 提示, = (); 试科目 = & test.考试时刻 = isible = false; isible = false; 2.Visible = false; eaderText = 用户; eaderText = 身份; (); isib
14、le = false; ataPropertyName = 用户; 2.Visible = false; ataPropertyName = 身份; /(); private void DeleUserForm_Load(object sender, EventArgs e) /窗体初始化,从数据库里用户内外读出内容到datagridview1里,同时更新combox里内容 UpdateIF(); private void button1_Click_1(object sender, EventArgs e) /刷新按钮实现 UpdateIF(); private void radioButt
15、on2_CheckedChanged(object sender, EventArgs e) UpdateIF(); private void radioButton1_CheckedChanged(object sender, EventArgs e) UpdateIF(); /取消按钮的实现 private void button3_Click(object sender, EventArgs e) /关闭当前窗口 (); /删除按钮的实现 private void button2_Click(object sender, EventArgs e) /按照用户选择,删除用户内外的指定账户
16、/没有内容,用户内外没有内容 if = null) (没有可删除帐号); else if = null) (没有选择帐号!); else /选择了帐号,删除该帐号,并更新数据内外的内容,同时更新界面的内容 DataClasses1DataContext myData = new DataClasses1DataContext(); /分情形考虑 if /删除学生帐号 var StuQuery = from user in select user; foreach (var stu in StuQuery) if=&= else /删除教师学号 var TeaQuery = from users in select users; foreach (var tea in TeaQuery) if=&= if (删除数据将不可恢复!肯定?,提示, = /删除完了,保留结果,刷新界面 (); UpdateIF(); private void label2_Click(object sender, EventArgs e) private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) 资源管理器截图:数据库表截图:以上就是学生学籍管理系统的详细代码和效果截图。
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2