视觉论坛VISIONBBS微信公众号:石鑫华视觉网

 找回密码
 注册会员
查看: 1893|回复: 3

[原创] LabVIEW用户登陆管理系统

[复制链接]
  • TA的每日心情
    开心
    昨天 09:43
  • 签到天数: 1330 天

    [LV.10]100FPS

    发表于 2013-11-11 21:43:36 | 显示全部楼层 |阅读模式
    本帖最后由 石鑫华视觉 于 2015-6-5 13:00 编辑
    - S. y% T' J; @4 [$ e
    . Y: Z) Q6 K1 x  [6 U
    LabVIEW用户登陆管理系统

    * z9 u9 M2 J7 F( T2 ~. [6 N6 M3 v
    ' X, U( f* P. }% ~3 H/ f+ D  g在许多应用软件中,都需要使用到用户管理系统,以控制不同的用户的权限。如管理员,参数修改工程师,普通应用操作员等。这时就需要有用到用户登陆管理模块。
    ' `/ \2 W: ]: l# ~1 bLabVIEW用户登陆管理系统是由石鑫华机器视觉网提供的模块化的用户登陆管理系统。使用LabSQL数据库工具,利用Access数据库,来实现用户登陆并管理用户。
    ' D/ K$ y( _1 c+ V$ Z8 j
    图1 用户登陆
      p  [% s, j/ R8 n; A" m- X+ M
    图1中所示的用户登陆按钮,其响应时调用的即为调用登陆系统:
    % _4 i; F7 H/ V
    图2 调用登陆子系统

    ) N+ B7 z6 t  P4 R. L. _' k图2为调用用户登陆管理子系统模块后,根据用户的权限,来控制主程序中的相应的按钮的使能与禁用。如图所示,当为管理员时,规格参数、设置参数等控件都变成使能,而如果只是操作员时,则禁用这些控键。

    " L  ?( @0 A, u图3 用户登陆主界面
    + R, L. m0 ]" T
    ( T4 t) `1 p, T6 S4 `6 D
    图4 用户登陆主界面可包含历史用户登陆清单

    " x. B/ y6 T- m: ~  @
    2 f* f$ c! ?" L
    图5 选择相应的用户或直接输入用户名以及密码准备登陆系统
    7 D7 i8 e. ]1 N$ ]" J( E' K  b5 S

    # m) k) r3 G/ B7 |1 s8 c图6 登陆完成
    7 k( n5 y+ S3 _. @
    图6所示登陆完成后,用户登陆使能,设置参数、打开参数、运动、连续采集、单帧采集、图像处理、自动运行等按钮都使能了。
    , }2 E  q# ?2 M+ x8 E3 S+ a  V: I在图5中,输入用户名和密码后,如果不点击登陆,而是点击退出,则退出登陆,返回主程序。5 @1 F7 R" W% p1 p  \  c
    同样,点击管理用户时,则会根据用户校验用户的权力与密码,如果用户是管理员且密码正确,则进入用户管理界面,如果不够权限或密码不正确,则无法管理用户。

    7 C0 G) `/ l9 q7 Z+ _) j图7 用户管理界面

      o# M- K- [: q

    3 t$ i4 P. z2 q. |/ |图8 查询结果
    " d. X7 G& T: \+ t! ~8 M
    点击查询按钮后,得到除默认管理员之外的所有用户数据,包含用户名、密码、权限等。6 ]6 }* T6 _/ g/ C' k0 d
    点击新建,则会新建用户:

    + e. W) Y. ]/ R2 p. X2 y! t图9 新建用户对话框
    1 g  O* R2 e% p0 {
    ' i  U. {4 c9 `- D) L+ C, M5 [) H
    图10 新建用户

    3 e. V3 J. ~6 t+ v- w; I) v& F# s( ~% H5 {输入新用户名与密码、确认密码并选择相应的权限(普通用户与管理员),点击确定,则添加新用户:

    5 D3 a# W  J& {* o4 m; D图11 添加新用户完成
    , i' o% k) w: Q
    在用户列表中选择某一个用户,再点击更新按钮,则可以更新当前选择用户的密码:
    # U$ V; ?/ R, ]& }" S# ?$ d5 O
    图12 更新密码对话框
    : H/ ^: L; Y2 R

    " S  T1 U* ~* M; F9 C1 m图13 更新密码
    , i7 m% Y  f* g; ^6 {
    在更新密码对话框中输入新密码与确认新密码,确定即可更新密码:
    + m# M* l5 k4 w/ J
    图14 更新用户密码

    - i3 n' B: H, |' m- @- g- ^* x$ y( ]    同更新用户密码类似,点击用户列表中的某个用户,再点击删除,则可以删除当前的用户,如下图所示:

    4 I" ]* ?% g: u( M图15 删除用户

    % k4 C3 O3 }3 u8 @图5中,最后还有一个修改密码,这个按钮是用来给用户直接修改密码的,不限权限,所有用户均可以更改自己知道的用户名与密码。当然首先也是要校验用户名是否存在,以及密码是不是正确的:

    + L, N! R+ [: c2 H6 F- ?" [图16 修改密码

    : G' z" W/ o0 h" F! E% s! @以上即为LabVIEW实现的一套简单实用的用户登陆管理系统。软件版本为LabVIEW2012。
    ' m1 t* z4 n5 ^商品详细请登陆机器视觉商城& z& P" j+ I3 D' A$ o
    LabVIEW用户登陆管理系统
    7 ~! A3 D* o9 J2 K2 C
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-8-14 12:39
  • 签到天数: 272 天

    [LV.8]80PFS

    发表于 2015-6-4 06:05:59 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    4 天前
  • 签到天数: 106 天

    [LV.6]60FPS

    发表于 2018-6-27 23:57:23 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    昨天 10:15
  • 签到天数: 127 天

    [LV.7]70FPS

    发表于 2018-8-14 10:04:25 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    淘宝机器视觉商城

    Archiver|手机版|小黑屋| 机器视觉之家|东莞市华动智能科技有限公司 ( 粤ICP备17078359号-2 ) |网站地图

    GMT+8, 2018-10-23 05:49

    Powered by shixinhua.com X3.4

    © 2009-2018 VISIONBBS.COM 浏览量:

    快速回复 返回顶部 返回列表