练习:WinForm(教师、学生系统登录)

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;

namespace 学生教师登录
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void rdoStudent_CheckedChanged(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (rdoStudent.Checked || rdoTeacher.Checked)
            {
                string name = txtName.Text.Trim();
                string pwd = txtPWD.Text;
                //选择学生
                if (rdoStudent.Checked)
                {
                    if (name == "student" && pwd == "student")
                    {
                        MessageBox.Show("学生登陆成功");
                    }
                    else
                    {
                        MessageBox.Show("登录失败");
                        txtName.Clear();
                        txtPWD.Clear();
                        txtName.Focus();
                    }
                }
                //选择老师
                else
                {
                    if (name == "teacher" && pwd == "teacher")
                    {
                        MessageBox.Show("教师登陆成功");
                    }
                    else
                    {
                        MessageBox.Show("登录失败");
                        txtName.Clear();
                        txtPWD.Clear();
                        txtName.Focus();
                    }
                }
            }

            else
            {
                MessageBox.Show("请首先选择登录身份");
            }
        }
    }
}

时间: 2024-10-11 20:30:51

练习:WinForm(教师、学生系统登录)的相关文章

Winform开发框架之系统登录实现

在业务系统的操作过程中,有时候,用户需要切换用户进行重新登录,这种情况有时候是因为一个人管理多个用户账号,希望通过不同的账号登录进行管理不同的资料,另一种情况是酒店的换班操作,另一个人接替前面的人进行系统维护管理.这种重新登录其实也是一种友好的操作之一,试想一下,换个账号登录,就需要推出系统,重新寻找运行程序才可以,而且如果系统启动较慢一点的,还需要等待,所以实现重新登录,有时候也是必要的.因此实现这个功能,也是体现我们开发的系统注重细节的表现. 另外,自动登录(其实是接受通过命令行参数进行登录

机房收费系统——登录优化

<机房收费系统个人版>基本上完工了,我的U层代码很多很乱.基本上是D层有几个函数,B层就对应有几个函数,U层使用对应B层中的每一个函数.比如说在登录中,U层首次要使用一个函数检查用户名和用户密码是否正确,然后再使用"添加用户上机记录"的函数.下面是登录的时序图: 登录业务比较简单,但是对于复杂的上机过程呢?U层要检查卡是否注册,余额是否充足,卡的状态是否在使用中,该卡是否现在不在线,通过这一系列检验后,还要查询学生表显示学生信息等等.这样就造成U层有好多函数,和B层的耦合度

Android:网络版学生系统

Android:网络版学生系统 项目简介 网络版学生信息管理APP,android客户端实现: 学生.管理员登录. 学生自我信息修改. 管理员对所有信息管理. 交换数据通过服务器,数据储存在服务器数据库中. 项目地址: AndroidStudentSystems 项目设计 使用工具 1.服务器搭建 技术: javaweb tomcat mysql8 工具: idea 2.客户端开发 技术: android(sdk 29) 工具: android studio (ver. 3.5.1) java(

bboss平台子系统配置及系统登录相关配置介绍

bboss平台可以包含一个主系统和多个子系统,每个子系统可以配置独立的子系统登录界面以及登录成功的跳转界面. 主系统配置: 主系统配置文件为/resources/module.xml文件,可以在module.xml中配置子系统和主系统的模块.首页及菜单 1.子系统配置 Xml代码   <subsystem name="移动门户"  id="mbp" module="module-mbp.xml" successRedirect="

【数据库设计-2】权限设计-系统登录用户权限设计

需求分析---场景 假设需要为公司设计一个人员管理系统,并为各级领导及全体员工分配系统登录账号.有如下几个要求: 1. 权限等级不同:公司领导登录后可查看所有员工信息,部门领导登录后只可查看本部门员工的信息,员工登录后只可查看自己的信息: 2. 访问权限不同:如公司领导登录后,可查看员工薪水分布界面,而员工则不能看到: 3. 操作权限不同:如系统管理员可以在信息发布界面进行增删改查发布信息,而普通员工只可以在信息发布界面进行查看,不能修改.删除和新增. 功能分析 1. 登录一个系统,基本都需要用

Windows server 2008R2服务器系统登录密码破解

服务器密码忘记,或者被恶意修改,系统被入侵,都是很让人烦心的事情,我试过很多方法,包括使用PE工具删除C盘Windows\System\config里面的SAM文件,可是过程都相当华美,结果都相当杯具.后来,通过摸索,终于发现一种简单易行的方式.可以修改Windows server 2008R2系统的登录密码,并且能够保证系统可以尽快恢复正常,正常使用. 1.准备好一张和当前Windows server 2008R2系统版本和位数相近(最好相同)的系统镜像光盘或者ISO文件. 2.设置系统从光盘

XP系统登录界面,需要手动点击用户帐户后才会出现输入密码的界面

问题描述XP系统,用户帐户设置有密码.用户表示之前启动到系统登录界面,会直接出现输入密码的对话框(见图一):现在启动到登录界面只看到用户帐户信息,需手动点击用户名后才能出现输入密码的界面,用户感觉不方便,希望解决此问题. (图一) (图二) 解决方案指导用户调出“计算机管理”,选择“本地用户和组”-“用户”,双击“Guest”,选中“帐户已停用”将Guest帐户停用后故障排除. 出处:http://support1.lenovo.com.cn/lenovo/wsi/htmls/detail_12

华农正方系统 登录地址

ip地址 http://202.116.160.170/http://202.116.160.167/http://202.116.160.166/华农正方系统 登录地址,布布扣,bubuko.com

系统登录时提示信息的修改与配置

系统登录时环境变量的修改与配置 1.定义系统提示符的变量 (1).系统提示符设置方式 PS1='[\[email protected]\t \w]\$' PS1='[\[email protected]\@\h \# \w]\$' PS1='[\[email protected]\h \W]\$' (2)符号所代表意义 1)\d:显示日期,格式为"星期 月日" 2)\h:显示简写主机名. 3)\t:显示24小时制时间 4)\T:显示12小时时间制 5)\A:显示24小时时间,格式为&q