5.5 请假管理模块 5.5.1 申请请假
模块名称 功能描述 操作流程 请假管理模块 申请请假 员工登陆系统 点击导航栏的“请假”,选择“申请请假”,进入请假页面 填写起始时间,请假事由,选择请假类型 点击“提交”按钮,提交数据。 进入“请假审批状况”列表页面,可以看到刚提交的请假申请,此时已成功申请,等待部门经理审批。 结束(等待审批) 业务流程 页面输入 页面输出 对应的类 对应的方法 方法输入 方法输出 请假日期,请假时间段,请假的理由,请假的人员 创建成功,跳转到查看请假审批状态页面。失败则弹出框提示信息。 OA_AskForLeave [HttpGet]Create();[HttpPost]Create(OA_ AskForLeave AskForLeave) AskForLeave实体对象 查询条件 接口设计 数据库表 表字段 修改成功,则将请假条数据写入数据库后,重定向到查看人员页面; 否则,弹出信息提示。 姓名,部门,申请日期,申请类型 无 OA_AskForLeave 字段名 AFL_ID AFL _EmployeeID AFL _ApplicationDate AFL _StartDate AFL _EndDate AFL _Content AFL _TypeID AFL _ApproveStatus AFL _ ApproveContent AFL _ ApproveDate 数据类型 Int Nvarchar(5) Nvarchar(30) Nvarchar(6) Nchar(1) Datetime Int Int Money Nvarchar(50) 是否默认值 为空 否 否 否 否 否 否 否 否 否 否 自增 备注 主键 员工编号 5.5.2 查看请假审批状态
模块名称 功能描述 操作流程 请假管理模块 查看请假审批状态 员工登陆系统 点击导航栏的“请假”,选择“请假审批状态”, 进入查看请假审批状态页面。 根据需要填写“姓名”或者选择“申请日期”,“部门”“申请类型”进行查询。如若需要重新填写,则可以点击“重置”按钮。 点击“查询”按钮,提交数据。 “请假审批状态”列表更新,列出查询的结果,此时查询成功。 在“请假审批状态”列表的“操作”栏中,可以点击“详情”按钮,页面弹出当前请假条的详细情况,可查看当前请假条详情。 点击“关闭”按钮,关闭当前请假条的详细情况。 业务流程 请假查询结束 普通员工 根据条件查询请假条的审批状态列表。 查看某条请假条的详细情况。 页面输入 页面输出 对应的类 对应的方法 方法输入 方法输出 查询条件 接口设计 数据库表 表字段 姓名 请假审批状态列表,当前请假条详细情况表 OA_AskForLeave Index AskForLeave实体对象的集合 将请假条数据输出到当前界面 姓名,部门,申请日期,申请类型 无 OA_AskForLeave 字段名 AFL_ID AFL _EmployeeID AFL _Application ate AFL _StartDate AFL _EndDate AFL _Content AFL _TypeID AFL _ApproveStatus AFL _ ApproveContent 数据类型 Int Int Datetime Datetime Datetime Int Nvarchar(50) 是否默认值 为空 否 否 否 否 否 否 否 自增 无 无 备注 主键 员工编号 123456 Nvarchar(Max) 否 Nvarchar(Max) 否
5.5.3 审批请假
模块名称 功能描述 请假管理模块 审批请假 操作流程 部门经理登陆系统 点击导航栏的“请假”,选择“审批请假”, 进入审批请假页面。 根据需要填写“姓名”或者选择“申请日期”,“部门”“申请类型”进行待审批请假条的查询。如若需要重新填写,可以点击“重置”按钮。 点击“查询”按钮,提交数据。 “待审批请假”列表更新,列出查询的结果,此时查询成功。 在“待审批请假”列表的“操作”栏中,可以点击“审批”按钮,页面弹出当前请假条的详细情况以提供进行审批。 如果同意请假则点击“同意并给予回执”并填写“备注”内容;如果不同意则点击“拒绝并说明”并填写“备注”内容。 点击“关闭”按钮,关闭当前请假条的审批。 请假审批结束 部门经理 业务流程 根据条件 查询待审批的请假条 审批请假条
OA办公系统详细设计 - 图文
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)