1、人事管理系统功能规范1人事管理系统功能规范 (Web 部分)人事管理系统功能规范2文档信息:文档名称 蓝山公司人事管理系统功能说明书 (Web 部分)描述 该文档描述人事管理系统的详细功能定义,并对模块划分、业务流程进行了定义。所有设计人员、开发人员、测试人员以及其他团队成员都应该以该文档作为产品的功能定义,并衍生出其他文档负责人 佘及仁状态 最终版项目组成:测试主管 左册师开发主管 谢岱马项目经理 佘及仁文档变更历史:时间 修改人 章节 描述2003-8-20 佘及仁 所有章节 创建文档初稿2003-9-1 佘及仁2003-9-10 佘及仁2003-9-30 佘及仁 所有章节文档路径:$/B
2、lueHill/HR/Documents/相关文档:文档 路径测试案例 $/BlueHill/HR/Documents/测试案例 .doc详细设计 $/BlueHill/HR/Documents/详细设计 .doc审核结果:审核人 意见 签名档全体团队 通过 左册师谢岱马佘及仁测试团队 通过 左册师人事管理系统功能规范3目录1 简介 41.1 背景 41.2 目标 42 功能描述 4Web 部分 52.1.1 登录 52.1.2 导航栏 72.1.3 员工资料管理 82.1.4 请假提交 132.1.5 请假审核 212.1.6 考勤管理 292.1.7 加班申请 362.1.8 加班审核 4
3、22.1.9 业绩评定 522.1.10 工资查询 612.1.11 登出 69人事管理系统功能规范41 简介1.1 背景蓝山公司的主营业务是软件开发,公司规模为 70 人左右,其部门包括人事部、财务部、研发部、销售部等。公司的人员类型有以下几种:普通员工、部门经理、人事部成员和总经理。其中人事部有一个人事经理,三个人事助理。该管理系统的主要功能是管理员工资料、管理员工考勤、计算员工薪资和业绩评定等。大部分涉及对敏感数据修改的工作都仅由人事部完成,如计算工资、修改考勤记录;并且有些只有人事经理才可以处理,如定制部门、指定员工的基本薪资等。普通员工可以通过 Web 浏览自己的基本资料、考勤信息、
4、薪资信息和请假记录等。员工也可以通过 Web 提出请假和加班申请,如果所属部门的经理审批通过,人事部就可以登记在案。人事经理默认拥有人事助理的所有权限,部门经理默认拥有普通员工的所有权限,总经理默认拥有部门经理的所有权限。1.2 目标该文档描述人事管理系统的详细功能定义,并对模块划分、业务流程进行了定义。所有设计人员、开发人员、测试人员以及其他团队成员都应该以该文档作为产品的功能定义,并衍生出其他文档。2 功能描述人事管理系统主要用于对公司内部员工、部门等人事信息进行管理,并提供了相关人事职能,为人事部提供了管理工具,同时让员工可以通过公司内部网络实现自我管理,提高了整体运作效能。公司的人员类
5、型有以下几种:普通员工、部门经理、人事部经理和人事助理。权限定义如 表 1 所示。表 1人员类型 权限描述普通员工 查看员工资料、请假、加班、考勤、薪资等信息,填写业绩报告部门经理 除普通员工的权限外,还可审批请假、加班和业绩报告的信息人事助理 修改员工资料,登记考勤信息,核实加班请假信息并计算月工资人事经理 除人事助理的权限外,还有指定员工起薪等权限整个系统分为两大主要功能模块和后台数据库服务器模块(见 图 1):i. 通过 B/S(浏览器 /服务器)结构实现的 Web 部分Web 部分主要供员工使用。普通员工可以通过 Web 浏览自己的基本资料、考勤信息、薪资信息和请假记录等。员工也可以通
6、过 Web 提出请假和加班人事管理系统功能规范5申请。ii. 通过 C/S(客户端 /服务器)结构实现的 Windows 部分Windows 部分主要供人事部使用。主要功能是管理员工资料、管理员工考勤、计算员工薪资和业绩评定等。大部分涉及对敏感数据修改的工作都仅由人事部完成,如计算工资、修改考勤记录;并且有些只有人事经理才可以处理,如定制部门、指定员工的基本薪资等。iii. 通过 SQL Server 2000 企业版实现的后台数据库服务器模块数据库中存储了人事管理系统中所有的信息和数据,为保证稳定性和良好的并发访问能力,采用 SQL Server 2000 企业版来实现。图 1 人事管理系统
7、结构图本文档只描述了 Web 部分的功能规范,其他部分可以参看另外两门课程( SQL Server 2000 数据库程序设计和基于 C# 的 Windows 应用程序设计或基于 VB. NET 的 Windows 应用程序设计 )的功能规范。Web 部分2.1.1 登录登录界面如 图 2 所示。登录时,需要输入用户名及密码,并单击“登录”按钮,完成登录过程。人事管理系统功能规范6图 2 登录页面功能说明: 登录名/密码 登录名必须是本单位数据库中已经设置好的登录名,否则登录时会提示出错 读取浏览器端的 Cookie 值,如果员工以前登录过,则自动显示上次的登录名,光标定位在“密码”文本框。若以
8、前没有登录过,则光标停留在“登录名”文本框,且文本框显示空白 密码长度不得超过 20 个字符,超过以后限制输入。可允许的字符至少要包括数字(09) 、大写字母(AZ)和小写字母(az ) 。但在这个登录页面,密码没有受到限制。在这里如果密码不正确,则无法进入系统。限制密码格式是在后面的“修改登录密码”模块涉及的 密码用掩码 * 显示,长度根据已设值进行限制(默认为 820 位) ,不能为空。若为空或是没有按照格式输入,则显示“密码错误,请重试!” 登录 如果登录者的输入是正确的,则直接进入“员工资料管理”模块的主界面 若“登录名”输入有误,则在“登录”按钮下面显示错误提示信息:“用户不存在,请
9、重试!” ,鼠标停留在“登录名”文本框,如 图 3 所示 若“密码”输入有误,则在“登录”按钮下面显示错误提示信息:“密码错误,请重试!” ,鼠标停留在“密码” 文本框人事管理系统功能规范7图 3 登录出错页面控件说明:控件 控件类型 控件的功能描述登录名 文本框 *用户在这里输入登录名*如果是第一次登录则显示空白*默认显示最近一次的登录名密码 文本框 *用户在这里输入登录密码登录 按钮 *用户点击登录按钮,然后才能进入系统出错提示 标签 *用户登录失败时出现此标签,显示失败原因*默认下隐藏2.1.2 导航栏员工登录成功后所看到的每一个网页的顶部都有一个导航栏,该导航栏上面列出了所有功能模块的
10、链接,单击链接即可进入相应模块的主界面。该导航栏方便了员工在不同模块之间的切换,如 图 4 所示。图 4 导航栏功能说明:人事管理系统功能规范8点击导航栏中每个功能模块的链接,都会进入相应模块的主界面。这个主界面默认为该功能模块下属的几个子链接中的第一个链接页。但是,有可能会根据登录者拥有的权限不同而出现不同的登录页面。比如在“请假审核”模块中,若普通员工进入则会显示“对不起,该网页属经理专用,请退出”等字样,只有经理级别以上的登录者才可以进入该页面。控件说明:控件 控件类型 控件的功能描述员工资料管理标签 *这是一个超链接*点击后显示员工资料请假提交 标签 *这是一个超链接*点击后显示请假申
11、请表请假审核 标签 *这是一个超链接*点击后显示待批准的请假申请考勤管理 标签 *这是一个超链接*点击后显示检索考勤记录的页面加班申请 标签 *这是一个超链接*点击后显示加班申请表加班审核 标签 *这是一个超链接*点击后显示待批准的加班申请业绩评定 标签 *这是一个超链接*点击后显示检索业绩报告工资查询 标签 *这是一个超链接*点击后显示查询工资的查询页登出 标签 *这是一个超链接*点击后显示退出系统的询问对话框2.1.3 员工资料管理员工登录成功后首先进入的就是该模块,该模块共有如下三个网页,可通过网页左侧的链接进行切换。默认显示“显示员工资料”页。(1) 显示员工资料页该页为模块的起始页,
12、该页界面如 图 5 所示。人事管理系统功能规范9图 5 员工资料控件说明:控件 控件类型 控件的功能描述显示员工资料标签 *这是一个超链接*点击后显示员工资料员工查询 标签 *这是一个超链接*点击后显示员工查询界面修改登录资料标签 *这是一个超链接*点击后显示修改密码界面员工姓名 标签 *显示员工的姓名员工照片 图像框 *显示员工的照片*若没有照片,则显示“没有照片”字样,并且背景是蓝色编号 标签 *显示员工的员工编号*员工编号应该是公司统一编制电子邮件 标签 *显示该员工的公司电子邮件*点击电子邮件左边的信封图标,则可以直接给该员工发信经理 标签 *显示该员工的部门经理*若本身已经是部门经理
13、,则显示总经理*若是总经理,则显示灰体字 N/A*点击经理名字左边的信封图标,则可以直接给经理发信人事管理系统功能规范10部门 标签 *显示该员工所属部门*若是总经理,则显示灰体字 N/A分机 标签 *显示该员工的分机号码自我介绍 文本框 *显示员工的自我介绍*如果是查看自己的信息,则可以编辑并修改这部分内容*如果查看的是其他员工的信息,则这部分内容不可以被编辑和修改修改 按钮 *员工修改自己的自我介绍时使用*如果是员工查看自己的资料,则显示这个按钮*如果查看别人的资料,则这个按钮隐藏(2) 员工查询页默认界面如 图 6 所示。图 6 员工查询功能说明: 查询姓名的输入框 在按员工姓名查询时,
14、系统支持模糊查询,即可以只输入姓名的一部分 文本框可以为空,但搜索结果会显示“对不起,没有找到匹配的记录” 搜索按钮 如果查询结果只有一个人,则网页直接跳转到员工资料页 如果查询结果有多个,则以 DataGrid 形式显示每一员工的登录名、姓名、所属部门及电子邮件,如 图 7 所示人事管理系统功能规范11 单击 DataGrid 控件中的员工姓名则跳转到员工资料页 单击所属部门则在 DataGrid 控件中重新显示该部门的所有员工,如 图 8 所示 单击电子邮件则启动邮件客户端程序图 7 多条查询结果图 8 同一部门搜索结果控件说明:控件 控件类型 控件的功能描述查询姓名 文本框 *此处输入要
15、查询的员工姓名人事管理系统功能规范12搜索 按钮 *搜索员工的信息时使用此按钮出错信息 标签 *没有找到匹配的员工时显示此标签*默认时隐藏查询结果 数据网格 *此处显示查询的记录集,包括登录名、姓名、部门和电子邮件*默认时隐藏(3) 修改登录密码页默认界面如 图 9 所示。图 9 密码修改功能说明: 单击“修改密码”按钮时,旧密码与数据库中的密码进行校验。若不符,则在“旧密码”文本框右处显示“旧密码不正确” ,同时清空所有文本框 密码长度根据已设值进行限制(默认为 820) ,且密码中必须包含数字、大写字母和小写字母。若不符的话,则在“新密码”文本框右处显示“请输入复杂密码” ,同时清空所有文
16、本框 新密码不能与旧密码相同,且不能为空。若相同,则在“新密码”文本框右处显示“新密码不能与旧密码相同” 。若为空,则在“新密码”文本框右处显示“密码不能为空” 新密码与新密码确认必须相同。若不相同,则在“新密码”文本框右处显示“密码确认不正确”控件说明:控件 控件类型 控件的功能描述人事管理系统功能规范13旧密码 文本框 *此处输入原来的密码*不能为空新密码 文本框 *此处输入新的密码*不能为空*不能和旧密码相同确认密码 文本框 *此处输入确认密码,应该和上面的新密码相同*不能为空修改密码 按钮 *提交修改密码请求密码格式错误标签 *当输入的密码不符合格式要求时出现此标签*默认时隐藏空白错误
17、 标签 *当文本框为空时出现此标签*默认时隐藏新旧密码相同标签 *当新旧密码相同时出现此标签*默认时隐藏密码确认不正确标签 *当确认密码和新密码不一致时出现此标签*默认时隐藏旧密码不正确标签 *当输入的旧密码和原来的密码不一致时出现此标签*默认时隐藏2.1.4 请假提交员工可通过单击导航栏上的“请假提交”进入该模块。共有如下四个网页,可通过网页左侧的链接进行切换。默认显示“提交请假”页。(1) 提交请假页该页为模块的起始页,默认界面如 图 10 所示。人事管理系统功能规范14图 10 请假提交功能说明: 如果请假时间超过预设值(默认为 5 天, 40 小时) ,则审核者必须为总经理。一旦用户选
18、择的天数超过默认值,则下拉框中的可选值不变,但详细记录中的审核者默认为“总经理” 当按下“提交”按钮时,需要检查请假是否符合如下规定 请假事由不能为空 输入日期必须正确,起始时间不能晚于结束时间 所请的小时数不能超过可用的年假小时数 已申请的请假时间不能重复申请使用 如果提交成功,则显示提示信息 如果提交失败,则显示出错提示。分别为: 请假事由不能为空,如 图 11 所示 请检查输入日期的正确性 所请的小时数超过可用的年假小时数 提交请假记录失败人事管理系统功能规范15图 11 请假事由为空时控件说明:控件 控件类型 控件的功能描述提交请假 标签 *这是一个超链接*点击后显示提交请假申请表单取
19、消请假 标签 *这是一个超链接*点击后显示可取消的请假申请记录历史记录查询标签 *这是一个超链接*点击后显示历史记录查询页面登录者姓名 标签 *以粗体显示登录者姓名剩余年假小时数标签 *显示该员工还能享受的年假小时数审批者姓名 下拉框 *显示该员工所属部门的部门经理以及总经理*默认情况下显示该员工的部门经理*若该员工已经是部门经理,则显示他上一级的经理名称*用户可以选择下拉框中的内容,也可以直接使用默认值开始、结束的日期日历控件 *双休日:浅紫色表示 *当天日期:淡绿色表示*国定假日:墨绿色表示*选中日期:草绿色表示*默认选中当天日期的第二天人事管理系统功能规范16*用户可以指定日期,也可以使
20、用默认值开始的时间 下拉框 *开始的时间有 9:0017:00 等 8 个可选项,其中12:00 属于午休时间,因此不包括在内*默认起始时间是 9:00*用户可以指定时间,也可以使用默认值结束的时间 下拉框 *结束的时间有 10:0018:00 等 9 个选项,其中午休的一个小时在计算时会自动跳过*默认结束时间是 18:00*用户可以指定时间,也可以使用默认值请假事由 文本框 *该文本框默认为空*用户必须输入请假事由,该文本框不能为空。如 图 11 所示请假的总小时数标签 *位于按钮“计算时间”的上方*默认情况下隐藏*当点击“计算时间”按钮后,该标签显示请假的总小时数计算时间 按钮 *计算请假
21、时间时使用*用户需要点击这个按钮,然后才能查看自己的请假小时数提交 按钮 *提交请假请求时使用*用户需要点击这个按钮,然后才能提交请假请求出错提示 标签 *当提交失败时,出现此标签,显示失败原因*默认下隐藏(2) 取消请假页默认界面如 图 12 所示。图 12 取消请假功能说明: 网页显示所有已提交但没有批准的请假记录。用 DataGrid 控件显示结果 点击数据网格中的“详细情况”时,显示这条记录的审批者以及请假原因,如 图 13 所示 如果没有符合条件的记录,则不显示 DataGrid,而显示提示信息: “对不起,没人事管理系统功能规范17有可取消的记录” ,如 图 14 所示 当单击数据
22、网格最右面的“取消”按钮时,则弹出对话框“真的要取消吗?” ,当用户单击“是” ,则对选定的记录进行取消操作图 13 请假的详细情况图 14 没有可取消的记录控件说明:控件 控件类型 控件的功能描述审批者 标签 *显示该条请假记录的审批者*默认下隐藏*点击“详细情况”时出现,如 图 13 所示请假事由 标签 *显示请假者的请假理由*默认下隐藏*点击“详细情况”时出现,如 图 13 所示人事管理系统功能规范18没有可取消的记录标签 *默认时隐藏*没有可取消的记录时出现该标签。如 图 14 所示可取消的记录集数据网格 *显示可取消的记录集*每条记录都包括请假的开始时间、结束时间、提交时间、状态、小
23、时数、详细情况、取消按钮等,如 图 12所示*如果没有可取消的记录,则隐藏该数据网格,如 图 14 所示确定是否要取消标签 *默认时隐藏*点击“取消”按钮后出现这个标签是 按钮 *默认时隐藏*确定要取消该记录时点击这个按钮否 按钮 *默认时隐藏*放弃取消该记录时点击这个按钮(3) 历史记录查询页默认界面如 图 15 所示。图 15 历史查询首页功能说明: 网页最初显示如 图 15 所示,起始时间默认为一个月之前的日期,结束时间默认为当前日期的第二天 在用户单击“搜索”按钮之后,若有记录则在该页面上以 DataGrid 控件的形式显示所有的记录,如 图 16 所示人事管理系统功能规范19图 16
24、 历史记录查询 若没有记录,则显示“没有找到任何记录!” ,如 图 17 所示图 17 没有找到记录 当输入的时间格式不正确时,会有错误提示信息出现,如 图 18 所示。起始时间和结束时间中有任一个为空时会有“该项不能为空!”的出错提示出现人事管理系统功能规范20图 18 日期格式错误 单击 DataGrid 中的某条记录的“详细情况”后,则在 DataGrid 的上面显示该记录的详细信息,如 图 19 所示。详细信息包括 审批者 请假事由 如果是已否决,则显示否决理由图 19 详细情况控件说明:人事管理系统功能规范21控件 控件类型 控件的功能描述开始时间 文本框 *默认为一个月之前的时间*
25、可以根据需要改变日期,但格式一定要符合要求结束时间 文本框 *默认为当前时期的第二天*可以根据需要改变日期,但格式一定要符合要求搜索 按钮 *搜索查询记录时使用日期格式出错提示标签 *填写的日期格式出错时弹出这个标签*默认时隐藏*如 图 18 所示没有找到任何记录标签 *默认时隐藏*没有可取消的记录时出现该标签。如 图 17 所示审批者 标签 *默认时隐藏*显示该条记录的审批者姓名请假事由 标签 *默认时隐藏*显示该请假记录的请假理由否决理由 标签 *默认时隐藏*显示审批者否决的理由查询到的历史记录集数据网格 *显示符合条件的记录集*每条记录都包括请假的开始时间、结束时间、提交时间、状态、小时
26、数、详细情况等,如 图 16 所示*如果没有符合条件的记录,则隐藏该数据网格,如 图 17 所示2.1.5 请假审核可通过单击导航栏上的“请假审核”进入该模块。共有如下几个网页,可通过网页左侧的链接进行切换,默认显示“批准请假”页。(1) 批准请假页功能说明: 该页面有权限限制,普通员工和经理的权限是不同的,因此默认页面的显示内容也不同 若用户是普通员工,没有权限使用该模块,则其默认显示如 图 20 所示的页面人事管理系统功能规范22图 20 没有查看权限 若用户是经理或总经理,有权限使用该模块,则默认界面如 图 21 所示图 21 审核请假首页 单击 DataGrid 记录的“请假事由” ,
27、则在 DataGrid 上面显示请假事由的标签,显示请假理由,如 图 22 所示图 22 请假事由人事管理系统功能规范23 单击 DataGrid 记录的“批准”按钮,则在数据库中记录该操作,同时该条记录从DataGrid 上消失 如果是“否决”按钮,则在 DataGrid 上面显示文本框,要求输入否决的理由,该文本框不能为空,如 图 23 所示图 23 否决理由控件说明:控件 控件类型 控件的功能描述批准请假 标签 *这是一个超链接*点击后进入批准请假页面部门汇总 标签 *这是一个超链接*点击后进入部门汇总首页面员工记录查询标签 *这是一个超链接*点击后进入员工记录查询首页面请假事由 标签
28、*默认时隐藏*点击 DataGrid 记录的请假事由后出现这个标签,显示请假的理由否决理由 文本框 *默认时隐藏*点击 DataGrid 记录的否决按钮后出现这个文本框*否决理由不能为空,否则会弹出一个出错提示对话框否决理由的确定按钮按钮 *默认时隐藏*确定否决一条请假申请时使用否决理由的取消按钮按钮 *默认时隐藏*撤消否决一条请假申请时使用待审核的请假记录集数据网格 *若没有待审核的请假申请,则隐藏*显示请假申请的员工姓名、开始时间、结束时间、提交时间、小时数、请假事由、批准按钮以及否决按钮人事管理系统功能规范24等(2) 部门汇总页功能说明: 该页面由于登录者的身份不同,显示的页面内容也是
29、不一样的 如果是普通员工登录,则显示如 图 20 所示页面 如果是部门经理登录,则显示如 图 24 所示页面 如果是总经理登录,则显示如 图 25 所示页面部门经理的登录界面默认显示的是这个部门的所有员工;而总经理的登录界面有一个选择部门的下拉框,默认下选中人事部的所有员工。图 24 部门经理的登录界面图 25 总经理的登录界面 起始时间默认为一个月之前的日期,结束时间默认为当前日期的第二天 登录身份不同,搜索后显示的结果页面也不一样 以部门经理身份登录后搜索的结果页面如 图 26 所示人事管理系统功能规范25图 26 部门请假情况 以总经理身份登录后搜索的结果页面比部门经理多了一个部门选择下
30、拉框,如 图 27 所示图 27 总经理查询页面 点击“进入”后出现 图 28 所示的页面人事管理系统功能规范26图 28 点击“进入”后 单击 DataGrid 中每条记录的“详细情况” ,则进入“ 员工记录查询页” ,显示该员工该时期的明细记录控件说明:控件 控件类型 控件的功能描述开始时间 文本框 *默认为一个月之前的时间*可以根据需要改变日期,但格式一定要符合要求结束时间 文本框 *默认为当前时期的第二天*可以根据需要改变日期,但格式一定要符合要求搜索 按钮 *搜索查询记录时使用日期格式出错提示标签 *填写的日期格式出错时弹出这个标签*默认时隐藏没有找到任何记录标签 *默认时隐藏*没有
31、符合的记录时出现该标签部门选择 下拉框 *只有总经理有这个权限,即只有当总经理登录时,才出现这个下拉框;经理登录时该下拉框隐藏*下拉框里是各个部门的部门名称*默认下选中“人事部”查询到的记录集数据网格 *显示查询到的记录*显示的内容有:员工姓名、请假次数、总小时数(必须是批准的) 、可用的小时数、详细情况等(3) 员工记录查询页功能说明:人事管理系统功能规范27 该页面由于登录者的身份不同,显示的页面内容也是不一样的 如果是普通员工登录,则显示如 图 20 所示页面 如果是部门经理登录,则显示如 图 29 所示页面 如果是总经理登录,则显示如 图 30 所示页面部门经理的登录界面默认显示的是这
32、个部门的经理,其下拉框里的选项是这个部门的所有员工;而总经理的登录界面有两个下拉框,一个是部门的选择下拉框,一个是这个部门员工的选择下拉框,默认下选中人事部的经理。图 29 经理登录页面图 30 总经理登录页面 起始时间默认为一个月之前的日期,结束时间默认为当前日期的第二天 点击搜索按钮后出现如 图 31 所示页面人事管理系统功能规范28图 31 员工记录查询 单击 DataGrid 中的某条记录后,则在 DataGrid 之上显示该记录的详细信息,如 图 32 所示,详细信息包括 审批者 请假事由 如果是已否决,则显示否决理由图 32 详细情况查询控件说明:人事管理系统功能规范29控件 控件
33、类型 控件的功能描述员工选择 下拉框 *下拉框里是一个部门的所有员工姓名*默认选中一个员工开始时间 文本框 *默认为一个月之前的时间*可以根据需要改变日期,但格式一定要符合要求结束时间 文本框 *默认为当前时期的第二天*可以根据需要改变日期,但格式一定要符合要求搜索 按钮 *搜索查询记录时使用日期格式出错提示标签 *填写的日期格式出错时弹出这个标签*默认时隐藏没有找到任何记录标签 *默认时隐藏*没有符合的记录时出现该标签部门选择 下拉框 *只有总经理有这个权限,即只有当总经理登录时,才出现这个下拉框;经理登录时该下拉框隐藏*下拉框里是各个部门的部门名称*默认下选中“人事部”审批者 标签 *默认
34、时隐藏*显示该条记录的审批者姓名请假事由 标签 *默认时隐藏*显示该请假记录的请假理由否决理由 标签 *默认时隐藏*显示审批者否决的理由后退 按钮 *在“部门汇总”的链接时出现*点击 DataGrid 中的“进入”后出现这个按钮,如 图 28 所示*点击这个按钮返回到前一个页面查询到的历史记录集数据网格 *显示符合条件的记录集*每条记录都包括请假的开始时间、结束时间、提交时间、状态、小时数、详细情况等,如 图 31 员工记录查询所示*如果没有符合条件的记录,则隐藏该数据网格2.1.6 考勤管理 员工可通过单击导航栏上的“考勤管理”进入该模块 该公司规定员工必须在上午 9 点之前上班,下午 6
35、点之后下班,不能早退或迟到(考勤策略由人事部设定/ 修改) 。有一名人事助理专门负责记录员工的上班和下班时间,如果一个员工在一个月内迟到多于 3 次,则要扣除薪水。考勤记录也影响该员工的绩效考核 本模块中员工可以查看自己的记录,经理可以查看下属的记录。该模块主要功能包括: 员工查看自己某段时间内的考勤记录(迟到/缺勤)人事管理系统功能规范30 如果登录者是经理,则可以查看下属的出勤情况 经理查看当日下属的考勤记录 经理查看某段时间内所有员工的记录汇总 经理查看某个员工考勤的明细记录 经理查看某段时间内迟到/缺勤次数最多的人员列表共有如下几个网页,可通过网页左侧的链接进行切换。默认显示“查看考勤记录”页。(1) 查看考勤记录页该页为模块的起始页,默认界面如 图 33 所示。图 33 考勤首页功能说明: 起始时间默认为一个月之前的日期,结束时间默认为当前日期的第二天 单击“显示结果”按钮后,才以 DataGrid 控件显示考勤记录,如 图 34 所示图 34 查看考勤记录