第一范文网 - 专业文章范例文档资料分享平台

基于VFP的学生学籍管理系统学生信息浏览与查询 (3)

来源:用户分享 时间:2020-06-30 本文由冬雾寒凉 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

山东凯文科技职业学院

5.3 学生信息的浏览、查询

登录模块的设计与实现 1.用户身份验证IPO图 输入:用户名和密码。 处理:

(1) 用户登录窗体启动。 (2) 输入用户名和密码。

(3) 从用户信息表中检查是否有相应的用户名和密码。 (4) 如果用户名或密码为空或者错误,进行提示。

(5) 如果输入的用户名和密码正确,则允许该用户进入系统。 (6) 进入主控制平台。 输出:主控制平台。

2.用户登录模块的窗体设计,如图5-1

图5-1

用户登录模块的主要代码 using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Data.SqlClient; namespace StudentManagementsystem {

public class Login : System.Windows.Forms.Form {

8

山东凯文科技职业学院

public static String Username=\保存用户登陆名,以便以后使用。 public static bool loginOrnot;//判断用户登陆成功与否。 private string strconn;//查询更新数据库字符串。 private string connstr=\private SqlDataAdapter sqlda;//查询数据库时使用的适配器。 private SqlConnection myconn;//数据库连接。 private DataTable mytable;//查询返回的数据表。 private DataRow Userrows;//表中的行。

private void login_butt_Click(object sender, System.EventArgs e) { }

private void Logout_butt_Click(object sender, System.EventArgs e) {

loginOrnot=false; this.Close();

9

Security=SSPI;database=StuMagSys\连接数据库字符串。

private DataSet dset =new DataSet();//保存查询结果的数据集。

}

myconn=new SqlConnection(connstr); sqlda=new SqlDataAdapter(strconn,myconn); dset.Clear();

sqlda.Fill(dset,\

mytable=dset.Tables[0];//查询的结果在Tables[0]中。 for(int j=0;j

{ }

MessageBox.Show(\用户名/密码错误!请重试!\确认loginOrnot=false; this.User_name.Text=\this.Passwords.Text=\

\

catch(Exception ex) { }

MessageBox.Show(ex.ToString(),\确认\

return;

山东凯文科技职业学院

}

}

}

主操作页面效果

1.主控制平台的窗体设计,如图

图5-2用户登录模块的窗体效果

2.窗体和控件特殊属性的设置: 控件 MainMenu StatusBar 3.主控制平台的主要代码 using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; namespace StudentManagementsystem {

public class MainFrm : System.Windows.Forms.Form { {

private System.Windows.Forms.MenuItem menuItem1; private System.Windows.Forms.MenuItem menuItem2; private System.Windows.Forms.MenuItem menuItem3; private System.Windows.Forms.PictureBox pictureBox1; private System.Windows.Forms.MenuItem Stu_JC;

控件名称 StuMenu MainstatusBar 10

山东凯文科技职业学院

}

InitializeComponent(); this.MainFrm_Load();

/*此处省略程序自动生成的代码*/ static void Main() { }

//根据登陆的用户名设置窗体状态。 private void MainFrm_Load() { }

//-----------显示学生信息查询窗体--------- private void QueryStu_Click(object sender, System.EventArgs e) { }

//-----------显示更新学生信息窗体--------- private void UpdateStu_Click(object sender, System.EventArgs e) }

//-----------显示学生成绩录入窗体--------- private void InputGrade_Click(object sender, System.EventArgs e) { }

//-----------显示学生成绩查询窗体--------- private void QueryStuGrade_Click(object sender, System.EventArgs e) { }

11

Login log=new Login(); log.ShowDialog();

if(Login.loginOrnot==true) Application.Run(new MainFrm());

this.MainstatusBar.Text=\欢迎使用学生信息管理系统:\

QueryStu QryStu=new QueryStu(); QryStu.Show();

UpdateStu updstu=new UpdateStu();

updstu.Show();

InputGrade inptgrade=new InputGrade(); inptgrade.Show();

QueryStuGrade qrystu=new QueryStuGrade(); qrystu.Show();

山东凯文科技职业学院

//-----------显示权限管理窗体--------- private void UpdateRole_Click(object sender, System.EventArgs e) { }

//-----------显示新生信息录入窗体--------- private void Newstu_Click(object sender, System.EventArgs e) { }

//-----------退出主界面--------- private void ExitSys_Click(object sender, System.EventArgs e) { }

//-----------显示密码修改窗体--------- private void ChgPsw_Click(object sender, System.EventArgs e) { }

//-----------显示班级管理窗体--------- private void AddClass_Click(object sender, System.EventArgs e) { }

//-----------显示课程管理窗体--------- private void Addcour_Click(object sender, System.EventArgs e) { }

//-----------显示帮助窗体---------

12

UpdateRole updrole=new UpdateRole(); updrole.Show();

NewStu nfrm=new NewStu(); nfrm.Show();

if(MessageBox.Show(\您确认要退出本系统?\确认

this.Close();

\

ChgPsw ChangePsw=new ChgPsw(); ChangePsw.Show();

NewClass NewC=new NewClass(); NewC.Show();

AddCourse AdCour=new AddCourse(); AdCour.Show();

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新教学研究基于VFP的学生学籍管理系统学生信息浏览与查询 (3)全文阅读和word下载服务。

基于VFP的学生学籍管理系统学生信息浏览与查询 (3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1108551.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top