用户登录界面流程图
2016-07-29 14:54:00 0 举报
用户登录界面流程图描述如下: 1. 用户打开登录页面,输入用户名和密码。 2. 系统验证用户名和密码的格式是否正确。 3. 如果格式正确,系统将验证用户名是否存在。 4. 如果用户名存在,系统将验证密码是否正确。 5. 如果密码正确,用户将被重定向到主页。 6. 如果用户名不存在或密码不正确,系统将显示错误消息。 7. 用户可以点击“忘记密码”链接来重置密码。 8. 用户也可以点击“注册新用户”链接来创建新账户。
作者其他创作
大纲/内容
输入账号、密码、验证码
调用Service的findByUserid()
结束
系统显示该用户仅被允许访问的操作导航界面
从数据库中获取该用户访问权限,并将该用户信息保存到session的user属性,
是
返回用户权限
welcome.jsp(系统首页面)
开始
系统记录该用户登录成功日志
访问数据库查找该账号是否存在
否
用户点击导航栏的按钮链接
返回用户信息
从session中获取user属性
跳转到登录页面
MainAction(Action)
调用DAO的findByUsername()
调用Action的login()验证账号
CheckLogInFilter(过滤器)
输入账号,密码,验证码
跳转到用户登录界面
UserService(Service)
login.jsp(登录界面)
发送请求
user==null ?
过滤用户请求
验证账号程序
验证是否通过
main.jsp(主操作页面)
MenuDAO(DAO)
调用Service的findByUsername()
UserDAO(DAO)
判断链接地址是否需要用户账号
查找该用户访问权限
将用户信息保存到Session中
MenuService(Service)
0 条评论
下一页