2022年2022年教务管理系统设计C#版本 .pdf

上传人:Che****ry 文档编号:27224467 上传时间:2022-07-23 格式:PDF 页数:12 大小:1.33MB
返回 下载 相关 举报
2022年2022年教务管理系统设计C#版本 .pdf_第1页
第1页 / 共12页
2022年2022年教务管理系统设计C#版本 .pdf_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《2022年2022年教务管理系统设计C#版本 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年教务管理系统设计C#版本 .pdf(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、教务管理系统学号: 2010312118 姓名:徐胜林10 电信1、概念设计(1)概念模型( E-R 图) :学生课程选修学号成绩出生年月性别姓名名额上课时间学分课名课序号m n 选修联系的分E-R 图授课授课联系的分E-R 图课程名额上课时间学分课名课序号教师电话职称姓名工作证号1 n 教师班级属于最低总学分班号电话职称姓名工作证号学生学号出生年月性别姓名系系办公室电话系名系代号属于工作隶属关系的分E-R 图1 n 1 n 1 n 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1

2、 页,共 12 页 - - - - - - - - - 2.系统代码登录界面:学生教师系班级课程选修属于属于工作授课学号成绩出生年月性别姓名名额上课时间学分课名课序号最低总学分班号系办公室电话系名系代号电话职称姓名工作证号负责教务管理系统的总E-R 图1 n 1 n 1 n 1 1 1 n m n 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - privatevoid button1_Click(object sender,

3、EventArgs e) SqlConnection conn = new SqlConnection (); conn.ConnectionString = server=(local);database=jwxt;integrated security=true; conn.Open();/ 连接数据库if (textBox1.Text != & textBox2.Text != )/ 判断有否输入 if(radioButton1.Checked = false & radioButton2.Checked = false& radioButton3.Checked = false ) M

4、essageBox .Show( 请选择登录类型! ); else if (radioButton1.Checked = true )/ 判断管理员是否选中 SqlDataAdapter da = new SqlDataAdapter ( select * from xuser where username= + textBox1.Text + and password= + textBox2.Text + , conn);/ 查询数据库中是否有记录DataSet ds = new DataSet (ssss1 ); / 建表 da.Fill(ds); 名师资料总结 - - -精品资料欢迎下载

5、 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - conn.Close(); if (ds.Tables0.Rows.Count 0) Form2 f2 = new Form2(); / 跳转页面 f2.Show(); else textBox1.Text = ( ); textBox2.Text = ( ); MessageBox .Show( 用户名或密码错误!); elseif (radioButton3.Checked = true ) / 教师是否被选中 S

6、qlDataAdapter da = new SqlDataAdapter ( select * from tuser where username= + textBox1.Text + and password= + textBox2.Text + , conn); DataSet ds = new DataSet (ssss1 ); da.Fill(ds); conn.Close(); if (ds.Tables0.Rows.Count 0) Form13 f13 = new Form13(); f13.Show(); else textBox1.Text = ( ); textBox2.

7、Text = ( ); MessageBox .Show( 用户名或密码错误!); else / 学生是否被选中 SqlDataAdapter da = new SqlDataAdapter ( select * from gly where username= + textBox1.Text + and password= + textBox2.Text + , conn); DataSet ds = new DataSet (ssss3 ); da.Fill(ds); conn.Close(); if (ds.Tables0.Rows.Count 0) Form6 f1 = new For

8、m6(); f1.Show(); else 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - textBox1.Text = ( ); textBox2.Text = ( ); MessageBox .Show( 用户名或密码错误!); else / 用户和密码没有内容MessageBox .Show( 请输入用户名和密码! ); 学生界面:添加代码:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -

9、- - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - privatevoid button1_Click(object sender, EventArgs e) if ( this .textBox1.Text = | this .textBox2.Text = | this .textBox3.Text = | this .textBox4.Text = | this .textBox5.Text = | this .textBox6.Text = | this .textBox7.Text = | thi

10、s .textBox8.Text = ) MessageBox .Show( 你输入的学生信息部完整! ); else SqlConnection conn = new SqlConnection (); conn.ConnectionString = server=(local);database=jwxt;Integrated Security=True; conn.Open();/ 连接数据库SqlDataAdapter da = new SqlDataAdapter ( select*from student where sno= + textBox1.Text + , conn);

11、DataSet ds = new DataSet (ssss1 ); da.Fill(ds); if (ds.Tables0.Rows.Count 0) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 12 页 - - - - - - - - - MessageBox .Show( 此记录已存在 ); / textBox1.Text = ;/textBox2.Text = ;/textBox3.Text = ;/textBox4.Text = ;/textBox5.Tex

12、t = ;/textBox6.Text = ;/textBox7.Text = ;/textBox8.Text = ;/textBox1.Focus(); else / cmd.CommandText = INSERT INTO student(sno,sname,ssex,age,jg,xibie,zy,class) values( + textBox1.Text + , + textBox2.Text + , + textBox3.Text + , + textBox4.Text + , + textBox5.Text + , + textBox6.Text + , + textBox7.

13、Text + , + textBox8.Text + );/ cmd.Connection = conn;/ cmd.ExecuteNonQuery();SqlCommand cmd = new SqlCommand (); cmd.CommandType = CommandType.Text; cmd.CommandText = INSERT INTO student(sno,sname,ssex,age,jg,xibie,zy,class) values( + textBox1.Text + , + textBox2.Text + , + textBox3.Text + , + textB

14、ox4.Text + ,+ textBox5.Text + , + textBox6.Text + , + textBox7.Text + , + textBox8.Text + ); cmd.Connection = conn; cmd.ExecuteNonQuery();/ 添加记录MessageBox .Show( 添加成功 ); conn.Close(); / MessageBox.Show(添加成功 );/SqlDataAdapter da = new SqlDataAdapter(select * from tuser where username= + textBox1.Text

15、 + and password= + textBox2.Text + , conn);/ DataSet ds = new DataSet();/ da.Fill(ds); conn.Close(); 查询代码:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 12 页 - - - - - - - - - privatevoid button3_Click(object sender, EventArgs e) DataSet ds = new DataSet(); usi

16、ng ( SqlConnection conn = new SqlConnection () conn.ConnectionString = server=(local);database=jwxt;Integrated Security=True; conn.Open(); using ( SqlCommand command = conn.CreateCommand() command.CommandText = select * from student; SqlDataAdapter da = new SqlDataAdapter (command); try da.Fill(ds);

17、 catch DataTable dt = new DataTable (); dt = ds.Tables0.Copy(); this .dataGridView1.DataSource = dt; / 绑定到 datagridview中显示 删除代码:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 12 页 - - - - - - - - - privatevoid button1_Click(object sender, EventArgs e) if ( this

18、 .textBox1.Text = ) MessageBox .Show( 请输入要删除的学生学号 ); else SqlConnection conn = new SqlConnection (); conn.ConnectionString = server=(local);database=jwxt;Integrated Security=True; conn.Open();/ 连接数据库SqlDataAdapterda = newSqlDataAdapter (select*from student where sno=+ textBox1.Text + , conn); DataSe

19、t ds = new DataSet(ssss1 ); da.Fill(ds); if (ds.Tables0.Rows.Count 0) SqlCommand cmd = new SqlCommand (); cmd.CommandType = CommandType.Text; cmd.CommandText = delete from student where sno= + textBox1.Text.ToString() + ; cmd.Connection = conn; cmd.ExecuteNonQuery();/ 添加记录MessageBox .Show( 删除成功 ); c

20、onn.Close(); else MessageBox .Show( 此用户不存在 ); textBox1.Text = ; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 12 页 - - - - - - - - - /textBox2.Text = ; textBox1.Focus(); 修改代码:privatevoid button1_Click(object sender, EventArgs e) if ( this .textBox2.Text = | th

21、is .textBox3.Text = | this .textBox4.Text = | this .textBox5.Text = | this .textBox6.Text = | this .textBox7.Text = | this .textBox8.Text = ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 12 页 - - - - - - - - - MessageBox .Show( 输入的学生信息不完整 ); else SqlConnecti

22、on conn = new SqlConnection (); conn.ConnectionString = server=(local);database=jwxt;Integrated Security=True; conn.Open();/ 连接数据库SqlDataAdapterda = newSqlDataAdapter (select*from student where sno=+ textBox1.Text + , conn); DataSet ds = new DataSet( ssss1 ); da.Fill(ds); if (ds.Tables0.Rows.Count 0

23、) /sqlcom = new SqlCommand(select * from student where 学号= + textBox13.Text.ToString() + , sqlcon);/ sqldr = da.ExecuteReader();/ sqldr.Read();SqlCommand cmd = new SqlCommand (); cmd.CommandType = CommandType.Text; cmd.CommandText = update student set sname= + textBox2.Text + ,ssex=+ textBox3.Text +

24、 ,age= + textBox4.Text + ,jg= + textBox5.Text + ,xibie= + textBox6.Text + ,zy= + textBox7.Text + ,class= + textBox8.Text + where sno= + textBox1.Text + ; cmd.Connection = conn; cmd.ExecuteNonQuery();/ 添加记录MessageBox .Show( 修改成功 ); conn.Close(); else MessageBox .Show( 此记录不存在 ); textBox1.Text = ; textBox2.Text = ; 教师界面:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 12 页 - - - - - - - - - 管理员界面:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 12 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

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

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