最近要设计一个软件,要求要有登录系统,经过几天的查看资料和调试,终于实现了基本功能。在搭建的过程也参考了许多人的资料,我也没有做记录,但内心还是十分感激。下面是我的登录系统的框架。
主要要求:
1.当运行软件是,登录界面弹出,需要输入用户名和密码进行登录;
2.用户名和密码要实现用文件保存,如果需要添加或者修改密码直接修改文件即可;(我这里用的是txt文件,目前还不会操作数据库)
3.能够保存最近几次成功登录的用户信息;(我这里只实现了登录时间及登录用户的存储,能够保留最后四次)
4.成功登录后,登录界面自动隐藏,主程序界面显示进行其他操作;(其他操作这里就不展开了,主要是登录框架)
我最后实现之后,保存登录信息做成了一个子vi,然后登录vi调用它,主程序vi调用登录vi,当然调用关系,可以根据个人的想法来决定谁来调用谁。
这里login就是登录的vi,login_message是对登录日志的实现。login中首先是对存有用户和密码信息的文本文件读取,然后通过比较确认是不是可以登录。如果用户上来不输入用户和密码直接点击登录,系统会提示输入信息,如下图