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