实现目标:
用户录入账户密码,从数据库中检查是否存在,如果存在,则登录主界面,并在主窗体显示相关用户信息。
实现方法:
1、 数据库定义在com.system. LoginUserInfo类中;
2、 创建公共的连接方法,参见com.common.util. PublicConnection;
3、 在设计界面中设计用户登录个界面,类型为TitleWindow类型;
其他非功能性:
1、用户按enter键,可自动跳转到下一录入框;
2、当用户在数据库中不存在时,系统给予提示;
3、用户在点击“退出”按钮时,系统给予提示;
其他说明:
考虑安全,故用户密码加密保存;数据未设置密码保护机制,但关键数据,如商品的价格、客户资料、单据金额等全加密,一般用户即使拿到这个文件打开也无法看懂数据。
存储数据库的表名为tsm_staff;用户所在公司信息表为tsm_company_config
实现方法请参见相关文件;
登录界面如下:
用法:
登录用户可用sm,密码为123,其他用户请通过工具查看;
你可以去这里下载资源http://download.csdn.net/detail/remzhang/7156705