输入 员工 ID,员工密码
处理 系统验证所输入的员工 ID 和员工密码与后台数据库记录是否正确
输出 1. 所输入的员工 ID 和员工密码正确,则允许员工进入操作界面;
2. 所输入的员工 ID 和员工密码不正确,则输出错误信息,并且重新返回登
陆界面。
补充说明 员工 ID 和员工密码不能为空
2. 员工签到:
名称、标识符 员工签到
功能描述 员工上班前点击“签到”按钮,系统自动记录下员工的 ID 和上班时间,并以
此与系统设定上班时间规则比较来决定是否迟到。
实现要求 提供“签到”按钮
输入 当前的系统时间和员工 ID
处理 1. 点击按钮后,以当前系统时间与系统设定上班时间规则比较来决定是否
迟到?如果当前时间>规则设定上班时间,则为迟到,否则为正常出
勤.
2. 系统时间、员工 ID 和是否迟到状态保存到数据库.
3. 提示签到成功或迟到.
输出 提示签到成功或迟到.
补充说明 当天不能重复签到
3. 员工签退:
名称、标识符 员工签退
功能描述 员工下班前点击“签退”按钮,系统自动记录下员工的 ID 和上班时间,并以
此与系统设定下班时间规则比较来决定是否早退。
实现要求 提供“签退”按钮
输入 当前的系统时间和员工的 ID
处理 1.若规则设定的旷工时间上限<下班时间<规则设定的下班时间,则为早
退
2.若下班时间<设定的旷工时间上限,则为旷工。
3.以上 2 者皆不是则为正常下班
4.系统时间、员工 ID 和是否早退或旷工状态保存到数据库.
5.提示签退成功、早退或旷工.
输出 提示签退成功、早退或旷工.
补充说明 当天不能重复签退
4. 员工修改密码
名称、标识符 员工修改密码
功能描述 让员工能修改自己的登陆密码
实现要求 提供修改密码界面
输入 员工旧密码和新的密码
处理 1. 验证旧密码与系统数据库所记录的该员工编号的密码是否一致
4 / 17