[目录] 基于chainsql的考勤记录系统 客户端结构(登陆->主界面) 登陆 用户登陆(选择用户按钮) 输入账号密码确认登陆(与服务器建立websocket联系) 向服务器传递消息信息(包含账号密码) 服务器确认账号密码是否正确(数据库查询) 服务器返回账号密码(消息成功/错误) 客户端接收消息(登录主界面,关闭登陆窗口) 进入主界面 管理员登陆(选择管理员按钮) 输入账号密码确认登陆(与服务器建立websocket联系) 向服务器传递消息信息(包含学生账号密码) 服务器确认账号密码是否正确(数据库查询) 服务器返回账号密码(消息成功/错误) 客户端接收消息(登录主界面,关闭登陆窗口) 进入主界面 注册 管理员设置注册选项 主界面 用户界面(每秒向服务器提交请求更新面板) 签到按钮(向服务器提交签到请求,更新当前状态) 当前只能存在一个签到任务(只设置一个签到任务) 状态面板 显示当前