当前位置:首页 > 数据库课程设计 教务管理系统 - 图文
洛 阳 理 工 学 院 课 程 设 计 报 告
6.2、系统界面与源代码 6.2.1、界面
登陆界面
学生界面
7
洛 阳 理 工 学 院 课 程 设 计 报 告
老师界面
6.2.2、功能描述 1)登录
2)学生查询学习课程的成绩 3)老师查询学习所教课程的学生名单 4)修改登录密码 5)查看用户基本信息 6.2.3、程序源代码
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;
using System.Windows.Forms;
8
洛 阳 理 工 学 院 课 程 设 计 报 告
namespace 教务管理系统 {
public struct UserInform //结构体存储用户输入的信息 {
public static string UserType; public static string UserName; public static string UserSecret; public static LoginForm lg; }
public partial class LoginForm : Form //登陆界面 {
public LoginForm() {
InitializeComponent(); UserInform.lg= this; }
DataClasses1DataContext db;
private void Cancelbutton_Click(object sender, EventArgs e) {
this.Close(); }
private void Loginbutton_Click(object sender, EventArgs e) {
db = new DataClasses1DataContext(); this.bindingSource1.DataSource = db.UserInfo;
9
洛 阳 理 工 学 院 课 程 设 计 报 告
bool b = false;
if (UtypecomboBox.SelectedIndex!=-1) {
UserInform.UserName = UnametextBox.Text; UserInform.UserSecret = UsecrettextBox.Text;
UserInform.UserType = UtypecomboBox.SelectedItem.ToString();
var ss = from s in db.UserInfo where s.Utype == UserInform.UserType select s; foreach (var x in ss) {
if (x.Uname.ToLower()== UserInform.UserName.ToLower()&& x.Usecret == UserInform.UserSecret) {
MessageBox.Show(\欢迎您登陆!!!\ this.Visible = false; b = true;
switch (UserInform.UserType) {
case \学生\ sf.Show(); break;
case \老师\ tf.Show(); break;
case \管理员\ af.Show(); break;
case \教务员\ jw.Show(); break;
10
共分享92篇相关文档