《Visual C#.NET+Access教务管理系统 任务书+论文+源代码.doc》由会员分享,可在线阅读,更多相关《Visual C#.NET+Access教务管理系统 任务书+论文+源代码.doc(36页珍藏版)》请在金锄头文库上搜索。
1、三三级级实实践践课课题题设设计计任任务务书书 姓姓 名名 软件技术编码 专业 班 题题 目目教务管理系统 设设 计计 任任 务务 开发一个比较完善的基于 b/s 结构或 c/s 结构的教务管理系统 主要功能包括: 1、教务人员排课、调课、汇总各类考试成绩 2、学生选课、查看考试成绩及选课情况, 3、管理员管理各类用户基本信息,以及各类查询统计等功能。 4、一般教师查看课程表、打印学生名单、录入考试成绩, 要求:具有教务的完整功能,界面操作合理、人性化,每个组员工作量都要饱满。数据 库设计及代码符合规范。文档完整、规范。 要求各类用户可根据条件生成各种类型的报表,方便管理。 时时 间间 进进 度
2、度 第 17 周(09-12-2509-12-31): 第 18 周(10-01-01-10-01-7): 第 19 周(10-01-810-01-14): 原原 主主 始始 要要 资资 参参 料料 考考 与与 文文 献献 01杨云. ASP.NET 典型系统开发 M:北京.人民邮电出版社. 2006.6 02千丽霞.ASP TeaMessage tm; StuMessage sm; ClassMessage cm; CourseMessage coum; DepartMessage dm; public void formvisible() if (tm != null) tm.Close(
3、); if (sm != null) sm.Close(); if (cm!= null) cm.Close(); if (coum != null) coum.Close(); if (dm != null) dm.Close(); private void button1_Click(object sender, EventArgs e) formvisible(); tm = new TeaMessage(); tm.MdiParent =this; tm.Show(); private void button2_Click(object sender, EventArgs e) for
4、mvisible(); sm = new StuMessage(); sm.MdiParent =this; sm.Show(); private void button3_Click(object sender, EventArgs e) formvisible(); cm = new ClassMessage(); cm.MdiParent = this; cm.Show(); private void button4_Click(object sender, EventArgs e) formvisible(); coum = new CourseMessage(); coum.MdiP
5、arent =this; coum.Show(); private void button5_Click(object sender, EventArgs e) formvisible(); dm = new DepartMessage(); dm.MdiParent = this; dm.Show(); private void button6_Click(object sender, EventArgs e) Pwd_Change pc = new Pwd_Change(); pc.ShowDialog(); private void button7_Click(object sender
6、, EventArgs e) this.Close(); private void Frm_Admin_FormClosing(object sender, FormClosingEventArgs e) Application.Exit(); private void button8_Click(object sender, EventArgs e) formvisible(); MessageSort ms = new MessageSort(); ms.MdiParent=this; ms.textBox12.Text = 管理员; ms.Show(); private void 计算器
7、ToolStripMenuItem_Click(object sender, EventArgs e) System.Diagnostics.Process.Start(calc.exe); private void 记事本ToolStripMenuItem_Click(object sender, EventArgs e) System.Diagnostics.Process.Start(notepad.exe); private void 绘图板ToolStripMenuItem_Click(object sender, EventArgs e) System.Diagnostics.Pr
8、ocess.Start(mspaint.exe); private void 蓝色天空ToolStripMenuItem_Click(object sender, EventArgs e) skinEngine1.SkinFile = DiamondBlue.ssk; private void 绿色心情ToolStripMenuItem_Click(object sender, EventArgs e) skinEngine1.SkinFile = DiamondGreen.ssk; private void MSNToolStripMenuItem_Click(object sender,
9、EventArgs e) skinEngine1.SkinFile = MSN.ssk; private void Frm_Admin_Load(object sender, EventArgs e) 教师信息管理界面层代码如下: namespace EduManagement public partial class TeaMessage : Form public TeaMessage() InitializeComponent(); private void splitContainer1_SplitterMoved(object sender, SplitterEventArgs e)
10、 EBLL.User u; EModel.Teacher t; public void real() textBox24.ReadOnly = true; textBox23.ReadOnly = true; textBox13.ReadOnly = true; textBox22.ReadOnly = true; textBox21.ReadOnly = true; textBox20.ReadOnly = true; textBox19.ReadOnly = true; textBox18.ReadOnly = true; textBox17.ReadOnly = true; textBo
11、x16.ReadOnly = true; textBox15.ReadOnly = true; textBox14.ReadOnly = true; public void noreal() textBox24.ReadOnly = false; textBox23.ReadOnly = false; textBox13.ReadOnly = false; textBox22.ReadOnly = false; textBox21.ReadOnly = false; textBox20.ReadOnly = false; textBox19.ReadOnly = false; textBox1
12、8.ReadOnly = false; textBox17.ReadOnly = false; textBox16.ReadOnly = false; textBox15.ReadOnly = false; textBox14.ReadOnly = false; private void TeaMessage_Load(object sender, EventArgs e) this.WindowState = FormWindowState.Maximized; u=new EBLL.User(); dataGridView1.DataSource = u.TeaMessage_Select
13、(); real(); public void UIModel() /t = new EModel.Teacher(); /string Id = (DataRowView)this.BindingContextdataGridView1.DataSource.Current)0.ToString(); /dt = u.TeaMessage_Select(teaid=+Id+); int id = this.dataGridView1.CurrentRow.Index; textBox24.Text = dataGridView10,id.Value.ToString(); textBox23.Text = dataGridView11, id.Value.ToString(