2018-10-14

商超管理系统登录界面

一、登陆界面效果图

2018-10-14_第1张图片
1LLL

二、控件描述

1.控件:Lable
Lable1——用户类型
Lable2——用户名
Lable3——密
2.控件:LinkLable
LinkLable1—— 忘记密码?
3.控件: TextBox
TextBox1——空白值(可输入值)
TextBox2——空白值(可输入值)
4.控件: ComboBox
ComboBox1——库管员/收银员
5.控件: Button
Button1——登陆
Button2——退出
6.控件: PictureBox
PictureBox1——详见登陆界面截图

三、功能描述

1.默认角色为“收银员”,并且只允许选择“收银员”和“库管员”两种角色。
代码表示:this.comboBox1.SelectedIndex = 0;

2LLL
  1. 用户名最大长度不超过9个字符,密码需要显示为“*”号。
    2018-10-14_第2张图片
    3LLL

    2018-10-14_第3张图片
    4LLL

    3.登录正确则提示成功;登录失败则提示错误,并使用错误图标。
    登录成功界面:

2018-10-14_第4张图片
5LLL

登录失败提示错误界面:
2018-10-14_第5张图片
6LLL

4.点击退出时,退出应用程序。
5.登录窗口出现在屏幕 正中央,并且不能放大缩小。
2018-10-14_第6张图片
7LLL

四、优化登录系统:
  1. 输入用户名后回车,光标跳转到密码输入框。
    private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
    {
    if (e.KeyChar == (char)Keys.Enter)
    {
    SendKeys.Send("{tab}");
    }
    }
  2. 输入密码后回车,则直接登录。
  3. Tab 进入输入框时,自动全选。
    4.还可以设置用手机验证码登录、QQ账号登录,微信账号登录,记住密码等。

你可能感兴趣的:(2018-10-14)