当前位置:首页 > 基于java学生考勤管理系统
sptime spz
文本 50 50
文本
13
6 系统实现
6.1密码修改
(1)程序描述
该模块是涉及到安全性的一个模块,同时也是比较重要的模块。 (2) 功能
表5-1 密码修改功能表
程序名称 相关数据库表 输入 输出 程序处理说明 密码修改 LOGINUSER 旧密码、新密码 将修改结果显示 1. 输入旧密码和新密码 2. 验证旧密码是否正确 3. 验证新密码与重密码是否一致 4. 将该记录插入数据库 (3)程序流程图 开始输入旧密码、新密码N判断密码信息的准确性Y连接数据库Y更新数据库N输入新信息结束
图6-1 密码修改程序流程图
14
(4)测试计划
1) 旧密码为空或错误时,则显示旧密码不能为空或错误。
2) 新密码和重密码为空或不一致时,则提示新密码和重密码不能为空或要求一致。 3) 输入的信息都完整且符合条件时,则显示密码修改完成。
6.2请假
1)程序描述
该模块是最重要最核心的一个模块,请假审批模块、考勤模块都是围绕这个模块做的。 (2) 功能
表6-2 请假申请功能表
程序名称 相关数据库表 输入 输出 程序处理说明 申请课题 QJMX 请假信息(学号、请假开始时间、请假开始节次、请假结束时间、请假结束节次、原因、申请时间) 将该学生的所有请假信息显示 1. 输入请假信息 2. 验证必填内容是否填满 3. 将该记录插入数据库 (3)程序流程图 开始输入请假信息判断请假信息准确性Y插入到数据库N结束
图5-2 申请课题程序流程图
15
(4)测试计划
1) 必填项目未填满时,则提示要填写该项目。
2) 输入的信息都完整且符合条件时,则显示全部请假申请。
6.3请假审批
(1)程序描述
该模块是比较重要的一个模块,考勤管理模块都是在这个模块配合完成。 (2) 功能
表6-3请假审批功能表
程序名称 相关数据库表 输入 输出 程序处理说明 课题审核 QJMX 请假信息(学号、请假开始时间、请假开始节次、请假结束时间、请假结束节次、原因、申请时间)、审核状态 将该审核情况信息显示 1. 审核状态、备注 2. 审核状态输入完显示审核情况 3. 将该记录插入数据库 (3)程序流程图 开始查看学生请假信息选择审批情况更新请假信息
结束 图6-3 请假审核程序流程图
16
共分享92篇相关文档