第 1 页 共 4 页
OA 功能设计文档
一、用户模块
1. 用户登录
功能描述
输入:账号、密码、验证码
输出: 登录成功、失败、账号已被禁用弹框
业务逻辑:
1)提供登录页面,账号、密码、验证码输入框
2)后端随机生成验证码,传入登录框让用户输入
3)后端接受用户输入的账号,密码,验证码,对用户表进行账号密码查询该用户是否
正确,接受的验证码与验证码生成器生成的验证码进行对比是否一致
4)账号、密码、验证码正确跳转进入菜单页面,错误则弹窗进行提示
2. 用户添加
功能描述
输入:用户信息
输出:添加是否成功弹框
业务逻辑:
1)提供添加按钮,点击按钮弹出添加窗口
2)窗口提供添加信息输入框
3)后端接收用户信息,与用户表进行查询该用户是否存在,存在则弹窗提醒“该用户