版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、企业内部管理系统概要设计说明书2017 年 6 月 8 日目录1. 引言1.1. 编写目的企业内部管理系统概要设计说明书是在部门 17 年新规范提出需求基础上,经过对公司内部管理系统需求规格说明书和系统原型的分析和系统设计编写而成。用于将软件系统需求转换为未来系统的设计,提交软件研发部门实现团队作为系统研发的依据和指南。1.2. 项目背景随着公司人员规模的不断扩大,员工的管理工作的负担变得越来越重,员工的基本信息没有统一的管理,导致行政管理人员无法统筹了解公司员工的基本情况。员工的考勤工作不够规范,缺乏统一的考勤信息收集、统计和分析工具,给项目及公司领导的管理工作带来了比较大的麻烦。与此同时,
2、公司内部的信息交流往往以邮件、即时通信工具为主,缺乏一个统一的资源管理的平台,导致内部资源管理分散,资源的利用率不高。因此需要建设一个员工信息管理、资源共享的信息平台,以促进公司内部效率提高,内部协同能力增强,资源利用率提高,进一步提高公司内部的办公效率。1.3. 适用范围本文档适用于所有与本项目有关的软件设计、开发阶段相关人员,主要包括项目组成员、研发经理、开发人员,项目管理人员,测试人员以及在以后想对系统进行扩展和维护的相关人员等。2. 总体设计2.1. 运行环境2.1.1. 硬件环境1) 应用服务器:XEON E5-2609 8G 内存2) 数据库服务器:XEON E5-2609 8G
3、内存2.1.2. 软件环境1) 操作系统 : Win2003 、 Win7、 Win8数据库系统: SQL Server 2008中间件:TOMCAT通信协议:http客户端浏览器:IE82.2. 总体结构设计2.2.1. 系统体系架构图 2-1 内部管理系统体系架构图2.2.2. 系统部署架构2.2.3. 系统软件架构3. 系统功能设计内部管理系统主要包括请假管理、考勤管理、加班管理、外出管理、驻场 管理、项目信息管理、任务单管理、会议管理、成果管理、规范制度管理、模 板管理、通知公告管理、活动管理、系统管理等主要功能,功能模块列表如下 所示:3.1.功能模块列表模块编号模块名称对应需求 功
4、能编号对应需求功能实现 优先级1请假管理高2考勤管理高3加班管理高4外出管理高5驻场管理高6项目信息管理7任务单管理8会议管理9成果管理10规范制度管理11模板管理12通知公告管理13活动管理14系统管理高3.1. 系统菜单前台系统一级菜单二级菜单三级菜单请假管理请假申请请假审批员工请假信息查询员工请假信息统计假期天数查询考勤管理个人考勤考勤补登申请考勤补登审核员工考勤信息查询员工考勤信息统计员工考勤信息维护加班管理加班申请加班审核员工加班信息查询加班信息统计外出管理外出申请外出审批外派驻场管理外派驻场申请外派驻场审核外派驻场信息查询外出管理外出申请外出审核员工外出信息查询任务单管理任务单申请
5、确认任务单受理任务单查询任务单统计会议管理我的会议会议查询会议统计系统管理提醒查询后启系统一级菜单二级菜单三级菜单后台系统管理用户管理角色管理权限管理组织管理菜单管理字典管理假期管理3.3.请假管理请假管理模块主要管理部门员工的请假工作,其主要包括请假申请、请假审批、请假统计等模块,具模块内部类图关系如下图所示:如上图所示,在模块内部请假申请类与请假记录类通过建立类关联关系 调用请假记录数据操作接口方法从而在业务办理过程中生成请假记当信息, 而请假记录类与请假统计类也采用关联方式使请假记录类方法中能够生成 请假统计类相关数据信息,实现了请假信息模块内部业务数据的流转和产 成。3.3.1. 请假
6、申请. 功能简介请假申请功能是指员工有添加请假申请、并对已有的请假申请进行修改和 查看审阅记录的操作。添加:员工填写请假申请单,提交后将请假信息发送给上级领导。修改:请假申请信息有误时,员工对自己的请假申请信息进行修改。终止申请:当员工的请假申请审核未通过可终止请假流程。查看审阅记录:员工通过查看审阅记录来了解自己的请假信息是否通过,从而进行相关的操作. 处理流程及说明请假人角色审批人查看权限控制普通员工技术经理或QCg理部门经理、技术总监、技术经理能够看到自己自己组中的请假树!通过请假申请 表 ABSENCE_APP 中的STATU身段与 工作流组件流转控 制相结
7、合同步更 新,(设置为-1:草 稿1:审批中2 :完成3 : 退回)来协助控制请假申 请单的流程总体状态。技术经理或质控经理技术总监部门经理、技术总监项目经理项目总监部门经理、项目总监技术总监部门经理部门经理注:1.考勤管理员能够看所有的请假申请记录。2 .部门经理查看超过(含)3天的请假申请。3 .公共组件组由【技术总监】审批同意后生效。请假申请输入项:名称限制条件描述请假日期文本必须填写,不可输入,格式为 yyyy-mm-dd请假的开始与结束时间请假类型请假申请内置设置项:名称限制条件描述请假申请日期文本格式为 yyyy-mm-dd填写日期(new Date()申请人对象获取当前请假填写人
8、的相关信息审核人对象根据相关绑定自动选择审核人字典对象请假类型以及编码状态及化控制请假申请的状态变化:当前是未审 批状态。自动统计请假天数根据员工请假申请的开始时间与结束时 问自动计算请假天数,并存入 ABSENCE_APPLY 中的 OFF_DAYS 段中。查询员工年假 或调休大 数请假类型为年假或者调休选择年假或调休后,查询员工休假表 VACATION_RECORD青彳贸申请人具有的 年假或者调休天数。如果申请单中填写的年假或调休的 请假天数超过请假申请人已有年假或者 调休天数时,提示员,/、能选择该请假 回。. 相关算法. 权限及安全登录到前台系统的所有用户都
9、可以使用该功能. 数据来源名称中文注释作用代码表表LEAVE_APPLY请假申请表VLEAVE_RECORD请假记录表VTIMEBOOK_VACATION员工休假表VTIMEBOOK_VACATION_MO员工休假调整记录DIFY表V请假申请表相关设置:表名称请假申请表表编他ABSENCE_APP基本数据项请假申请表:员工编号、员工姓名、请假日期、请假类别、起始日期、结束日期、天数、状态、详情描述、备注请假统计信息:员工编号、员工姓名、事假(天)、年假(天)、婚嫁(天)、调休(天)、产假(天)、病假(天)、其他(天)状态设置STATUS苦段设置为 0:未审批1:审批通过2 :退回
10、数据字典请假类型ABSENCE_TYPE请假类型编码ABSENCE_CODE年假事假病假探亲假婚假丧假产假倒休表名称员工休假表表编码VACATIONRECQR员工休假表相关设置:基本数据项调休小时数,调休天数,员工工号,员工姓名,年假天数,年假剩余天数,入职时间,是否是主管,工龄,是否在职,更新时间,操作人,调休备注初始值设置年假天数VACATION DAYS艮据员工工龄以及入职时间设置员工年假天数。年假剩余天数REMAIN_DAYSK认当前员工的年假天数,用于员工请年假时,比较请假的天数是否小于该员工剩余的年假天数。是,能够请年假;否,当前员工不能请大于剩余年假天数的年假。调休天数:调休天数
11、的计算是通过加班小时数(加班记录表EXTRA_WORK_RECQRD中的EXTRAWQRK_HQURS与请调休假(请假记录表 ABSENCE_RECQRD的请假类型ABSENCE_TY啊休)的天数进行加或者减的。加班满八小时添加一天调休。不满8小时记录在表字段调休小时数 VACATION_HOURS3.3.2. 请假审批. 功能简介当上级领导接收到请假申请的时候,对请假申请单进行审批。审批人对提 交上来的请假单有同意、不同意和退回操作同意:当审批人对请假单信息的意见填写同意的时候,同意请假申请。请 假流程结束。退回:当审批人不同意该请假信息,或请假信息有误的时候,审阅人点击 回退
12、给申请人,申请人对请假信息修改后再次提交申请。关闭:审批人对此请假信息进行关闭操作,不予以审阅。3.3.22 处理流程及说明请假审批对应人员关系:请假人员请假审批项目经理项目总监质量经理技术总监技术经理技术总监其它员工技术经理或质量经理(公共组件组由【技术总监】邮件回复同意后生效)请假审批输入项:名称限制条件描述审批意见文本审批结果请假审批内置设置项:名称限制条件描述审批时间文本格式为 yyyy-mm-dd填写日期(new Date()自动添加 一条请假 记录提交审批通过 按钮时。请彳贸申请表 ABSENCE_APPLY的 STATU吩段设置为1 ;考勤管理员是否 确认设IS_CHEC&
13、;段设X* 0 , 表示未确认。在请假记录表 ABSENCE_RECO R®l力口一条记录。在ABSENCE_RECORD入当前审批 的请假申请记录的请假申请ID、请假中 请人、申请人ID、申请人工号、请假中 请时间、请假类型、请假类型编码、请 假原因、请假开始时间、请假结束时间、 请假天数、状态等字段。更新调休或年假天数请假类型为年假或者调休管理员确认后,更新ABSENCE_APP 表中IS_CHEC灯段设置为1。更新员工休假表 VACATION_RECO呐别对应的年假天数或者调休天数减掉当 前请假申请人的年假或调休请假天数。更新 字段为 REMAIN_DAYS或 者VACATIO
14、N_DAYS/VACATION_HO URS3.3.23 相关算法3.3.24 权限及安全登录到前台系统的部门经理、项目总监、技术总监、技术经理/质控经理可以使用该功能3.325.数据来源名称中文注释作用代码表表LEAVE_APPLY请假申请表VLEAVE_RECORD请假记录表VTIMEBOOK_VACATION员工休假表VTIMEBOOK_VACATION_MO员工休假调整记录DIFY表V请假记录表相关设置:表名称请假记录表表编他ABSENCE_RECORD基本数据项请假记录表:员工编号、员工姓名、请假日期、请假类别、起始日期、结束日期、天数、状态、详情描述、备注请假统计信息:员工编号、员
15、工姓名、事假(天)、年假(天)、婚嫁(天)、调休(天)、产假(天)、病假(天)、其他(天)状态设置STATUS态字段设置为1:审批通过IS_CHECK勤员确认为:0:未确认1:已确认数据字典员工休假表相关设置:表名称员工休假表表编码VACATIONRECQR基本数据项调休小时数,调休天数,员工工号,员工姓名,年假天数,年假剩余天数,入职时间,是否是主管,工龄,是否在职,更新时间,操作人,调休备注初始值设置年假天数VACATION DAYS艮据员工工龄以及入职时间设置员工年假天数。年假剩余天数REMAIN_DAYSK认当前员工的年假天数,用于员工请年假时,比较请假的天数是否小于该员工剩余的年假天
16、数。是,能够请年假;否,当前员工不能请大于剩余年假天数的年假。调休天数:调休天数的计算是通过加班小时数(加班记录表EXTRA_WORK_RECQRD中的EXTRAWQRK_HQURS与请调休假(请假记录表 ABSENCE_RECQRD的请假类型ABSENCE_TY啊休)的天数进行加或者减的。加班满八小时添加一天调休。不满8小时记录在表字段调休小时数 VACATION HOURS3.3.3. 请假统计. 功能简介统计员工的请假情况,查看员工是否具有某项请假类别或是否能够调休。 统计按工资月(本月21日到下月20日为一个工资月)统计员工的请假信息。考勤管理员可以将员工的请假统计信息导
17、出到Excel文件中;也可以打印统计信息。. 处理流程及说明根据查询条件,统计周、月、统计相关. 相关算法. 权限及安全普通员工可查看自己的请假统计情况;项目总监、技术总监和考勤员可查 看部门所有员工请假统计情况;技术经理/质控经理可查看所属组员工请假统计 情况。. 数据来源名称中文注释作用代码表表LEAVE_APPLY请假申请表VLEAVE_RECORD请假记录表VTIMEBOOK_STATISTIC请假统计表V3.4.考勤管理考勤模块是记录和考察员工上下班出勤情况,员工的上下班打卡时间是 从公司的门禁打卡信息中获取的。 主要包括考勤信
18、息导入、考勤补登和考勤 统计功能,具模块内部主要类图关系如下图所示:如上图所示,在模块内部考勤记录类与考勤信息原始数据类建立类关联 关系,从而调用考勤信息原始数据类操作接口得到考勤原始数据并更新考勤 记录信息,而考勤统计类通过与考勤记录类建立对应类关联,使考勤统计类能够采用考勤记录类接口方法得到考勤基础数据进行考勤统计。3.4.1. 个人考勤. 功能简介考勤管理员把员工上月21日到本月20日的考勤打卡记录导入到本系统中 员工能够通过登陆系统查看个人的月打卡情况。. 处理流程及说明个人考勤根据公司结算日期:每月21-下月20日在职员工:每天21日0点自动生成当月21日
19、-下月20日考勤默信息,月底由 考勤管理员统一导入当月考勤,并核对新进员工:通过员工考勤维护页面,由考勤管理员人工处理,生成当月考勤原始信息. 相关算法. 权限及安全登录到前台系统的所有用户都可以使用该功能.数据来源名称中文注释作用代码表表TIMEBOOK_RECORD考勤信息表V3.4.2. 考勤补登申请.功能简介员工因工作原因(如加班、去客户现场、外派、驻场等原因)发生迟到、 早退、缺勤时,可以向上级领导提出补登申请。上级领导同意补登申请后,考 勤管理员对打卡信息进行补登。第f第二步第三步第四步流程导入考勤 统计结果登陆系统查看自己的
20、 考勤结果,如有 异议可发起考勤 补登申请对补登申请执行通 过或者退回操 作考勤补登人员考勤管理员补登人员技术经理或项目经 理或技术总监考勤管理员1.1. 22处理流程及说明图3-4-2-2补登流程考勤补登流程的详细描述如下:补登申请员工提交补登申请给上级领导。开发人员提交给技术经理;技术经理和质 控经理提交给技术总监。员工的一次补登申请只能登一天的考勤打开记录,不 能补登多天的考勤记录。员工收到上级领导退回的补登申请,可以修改补登申请信息重新提交;也 可以终止补登流程。补登确认上级领导接收到补登申请后,可执行如下操作。同意:同意补登申请,补登流程结束。退回:上级领导不同意补登申请或补登中请填
21、写有误时,退回给员工修改补登申请或终 止申请;3.423. 相关算法3.424. 权限及安全登录到前台系统的所有用户都可以使用该功能。3.425.数据来源名称中文注释作用代码表表TIMEBOOK_PATCH考勤补登表VTIMEBOOK_RECORD考勤信息表V3.4.3. 考勤补登审核1.1.1. 1.功能简介员工因工作原因(如加班、去客户现场、外派、驻场等原因)发生迟到、 早退、缺勤时,可以向上级领导提出补登申请。上级领导同意补登申请后,考 勤管理员对打卡信息进行补登。第f第二步第三步第四步流程导入考勤 统计结果登陆系统查看自己的 考勤结果,如有 异议可发起考勤 补登申请对补登申请执行通 过
22、或者退回操 作考勤补登人员考勤管理员补登人员技术经理或项目经 理或技术总监考勤管理员3.4.32. 处理流程及说明图3-4-2-2补登流程考勤补登流程的详细描述如下:补登申请员工提交补登申请给上级领导。开发人员提交给技术经理;技术经理和质 控经理提交给技术总监。员工的一次补登申请只能登一天的考勤打开记录,不 能补登多天的考勤记录。员工收到上级领导退回的补登申请,可以修改补登申请信息重新提交;也 可以终止补登流程。补登确认 上级领导接收到补登申请后,可执行如下操作。同意:同意补登申请,补登流程结束。退回:上级领导不同意补登申请或补登中请填写有误时,退回给员工修改补登申请或终 止申请;3.4.33
23、. 相关算法3.4.34. 权限及安全登录到前台系统的所有用户都可以使用该功能3.4.35. .数据来源名称中文注释作用代码表表TIMEBOOK_PATCH考勤补登表VTIMEBOOK_RECORD考勤信息表V3.4.4. 员工考勤信息查询1.1.1 .1. 功能简介统计员工的考勤情况,考勤按工资月(上月 21日到本月20日为一个工资 月)统计员工的考勤信息。普通员工可查看自己的考勤统计情况;项目总监、技术总监和考勤员可查看部门所有员工考勤统计情况;技术经理/质控经理可查看所属组员工考勤统计情况考勤管理员可以将员工的考勤统计信息导出到Excel文件中;也可以打印统计信息。3.4.42 处理流程
24、及说明3.4.43 相关算法3.4.44 权限及安全登录到前台系统的所有用户都可以使用该功能3.4.45 5.数据来源名称中文注释作用代码表表TIMEBOOK_RECORD考勤信息表V3.4.5. 员工考勤信息统计. 功能简介统计员工的考勤情况,考勤按工资月(上月 21日到本月20日为一个工资 月)统计员工的考勤信息。普通员工可查看自己的考勤统计情况;项目总监、技术总监和考勤员可查 看部门所有员工考勤统计情况;技术经理/质控经理可查看所属组员工考勤统计 情况。考勤管理员可以将员工的考勤统计信息导出到Excel文件中;也可以打印统计信息. 处理流程及说明
25、. 相关算法. 权限及安全登录到前台系统的所有用户都可以使用该功能. 数据来源名称中文注释作用代码表表TIMEBOOK_RECORD考勤信息表VTIMEBOOK_STATISTIC考勤统计表V3.4.6. 员工考勤信息维护. 功能简介3.4.62处理流程及说明. 相关算法.权限及安全登录到前台系统的所有用户都可以使用该功能.数据来源名称中文注释作用代码表表TIMEBOOK_RECORD考勤信息表V3.5. 加班管理加班管理模块主要用于员工在日常工作中的加班管理工作, 主要包括研 发人员加班申请、主管加班申请、加
26、班审批、考勤员确认、添加调休等功能, 其模块内部类图关系如下图所示:如上图所示,在模块内部加班申请类与加班时期类、 加班休假类建立类 关联关系,使加班申请类在加班业务处理过程中可以在模块内部调用加班时 期类、加班休假类的方法从而处理和有效存储加班单业务数据,实现了加班信息模块内部业务数据的流转。3.5.1.加班申请. 功能简介普通员工有提出加班申请的添加功能、并对已有的加班申请进行修改和查 看审阅记录的操作。添加:员工填写加班申请单,申请单提交至员工的技术主管处。修改:当员工的加班申请信息没有被审核通过,或加班申请信息有误时,员工对自己的加班申请信息进行相关的修改工作。删除:当员
27、工的加班申请信息未审核时或审核不通过时,可对加班申请信 息进行删除操作。查看:员工通过查看审阅记录来了解自己的加班申请单是否通过,从而进 行相关的操作。. 处理流程及说明根据当前工作流组件功能支持,在后台管理系统的组管理中创建5种流转审批角色组和考勤管理员:组名称组编他功能描述绑定节点普通员工组BJ_GENERAL申请加班研发人员申请技术经理组BJ_TECHNICAL_MANAi审批普通员工的加班制以 及发起加班申请技术经理审批项目经理组BJ_PROJECT_MANA审批技术经理的加班申请、技术经理提交的申请以及发起加班申请项目经理审批技术总监BJ_TECHNICAL_DIREC
28、TOR比技术经理的加班也、技 术经理提交的申请以及发起加班申请技术总监审批部门经理BJ_DEPART_MANA审批技术总监的加班申请以查看技术总监提交的审批通过的加班申请部门经理审批考勤管理员BJ_CHECK_ADMIN确认加班审核考勤管理员确认研发人员加班申请内置设置项:名称限制条件描述加班申请日期文本格式为 yyyy-mm-dd填写日期(new Date()申请人对象获取当前填写人的相关信息加班人员研发人员的加班申请只能为自己申请审核人对象根据流程绑定自动选择审核人申请类型申请类型 APPLY_CATEGRO»J0:申请加班 1:补报加班。加班申请人根据加班申请类型选择是申请加班
29、还是补报加班,并把0或者 1 存入 APPLY_CATEGROY中。加班时段力口班时段 EXTRAWORK_PERIOD为0:工作日加班1:周末加班2:法定节假日加班 3:其他假日加班 根据申请人加班的情况,填写相关时段, 存入0或1或2或3至U EXTRAWORK_PER 字段中。加班类别字段 EXTRAWORK_TYPEJ0.需求原因1.紧急事件根据填写加班类别存储到EXTRAWORK_TYP段中 0 或者 1。自动统计加班天数或者小时数考勤管理员确认后根据员工请假申请的开始时间与结束时 问自动计算请假天数,并存入 ABSENCE_APPLY 中的 OFF_DAYS 段中。请假类型为年假或
30、者调休选择年假或调休后,查询员工休假表 VACATION_RECORD青彳贸申请人具有的 年假或者调休天数。如果申请单中填写的年假或调休的 请假天数超过请假申请人已有年假或者 调休天数时,提示员,/、能选择该请假 回。.相关算法. 权限及安全登录到前台系统的所有用户都可以使用该功能.数据来源名称中文注释作用代码表表OVERTIME_APPLY加班申请表VOVERTIME_PERIOD加班时段表V3.5.2.加班审核.功能简介当主管或技术总监收到相关加班申请时,可对加班申请单进行审批。审阅 人对提交上来的加班申请单有批准、回退、和关闭的功能
31、。批准:当审阅人对加班申请单的意见填写同意的时候,批准该加班申请 研发人员加班申请提交至技术经理处,技术经理批准通过后提交至技术总监处, 技术总监批准通过该加班申请有效。回退:当审阅人不同意该加班申请时,或加班申请单信息有误的时候,审 阅人点击回退给申请人,申请人对加班申请单修改后再次提交申请。关闭:审阅人对此加班申请进行关闭操作,不予以审阅。3.5.22 处理流程及说明图3-5-3-2流程图-加班申请审阅流程加班申请根据4种不同的角色分了 4个流转方向:普通员工申请一一技术经理一一项目经理一一技术总监一一考勤管理员技术经理申请一一项目经理一一技术总监一一考勤管理员项目经理申请一一技术总监一一
32、考勤管理员技术总监一一部门经理一一考勤管理员注:技术总监审批完先关加班申请以后,转件给管理员的同时并且传阅给部门经理查看,部门经理不能参与审批加班审批内置设置项:名称限制条件描述审批时间文本格式为 yyyy-mm-dd填写日期(new Date()状态及化控制请假申请的状态变化:审核通过或者退回(1:审批通过2 :退回)自动添加一条审批记录每次转件时生成审批记录审批记录表(CHECK_RECORDS)存储相关字段看数据来源自动添加一条 或多员工条加班记 录考勤管理员确认以后当加口班申请单中添加的加班申请人为 一个人的时候,添加一条当前加班人的 加班记录,并在考勤员确认后更新调休 天数。3.52
33、3. 相关算法3.524. 权限及安全登录到前台系统的所有用户都可以使用该功能3.525. 数据来源名称中文注释作用代码表表OVERTIME_APPLY加班申请表VOVERTIME_PERIOD加班时段表VOVERTIME_VACATION加班调休表V加班记录表表名称请假记录表表编码ABSENCE_RECORD基本数据项请假记录表:员工编号、员工姓名、请假日期、考勤类别、起始日期、结束日期、天数、状态、详情描述、备注请假统计信息:员工编号、员工姓名、事假(天)、年假(天)、婚嫁(天)、 调休(天)、产假(天)、病假(天)、其他(天)状态设置STATUS态字段设置为1:审批通过IS_CHECK勤
34、员确认为:0:未确认1:已确认数据字典3.5.3. 员工加班信息查询. 功能简介员工的加班申请予以批准通过后,根据加班时间考勤管理员给相关员工添 加调休天数。调休添加比例为工作日 1:1 ,周末2:1 ,节假日3:1。调休管理的查询:查询由主管或管理员添加员工的调休信息记录 (员工号、 员工姓名、调休原因、调休时间、添加人员、添加时间)。调休管理的添加:添加员工的带薪休假的天数。员工调休信息根据当前员工请假或者加班的天数,经考勤员确认后动态变化的3.5.32 处理流程及说明3.5.33 相关算法3.5.34 权限及安全登录到前台系统的所有用户都可以使用该功能表名称员工休假表表编码
35、VACATIONRECQR.数据来源名称中文注释作用代码表表OVERTIME_APPLY加班申请表VOVERTIME_PERIOD加班时段表VOVERTIME_VACATION加班调休表V员工休假表相关设置:基本数据项调休小时数,调休天数,员工工号,员工姓名,年假天数,年假剩余天数,入职时间,是否是主管,工龄,是否在职,更新时间,操作人,调休备注初始值设置年假天数VACATION_DAYS艮据员工工龄以及入职时间设置员工年假天数。年假剩余天数REMAIN_DAYSK认当前员工的年假天数,用于员工请年假时,比较请假的天数是否小于该员工剩余的年假天数。是,能够请年假;否,当前员工不能
36、请大于剩余年假天数的年假。调休天数:调休天数的计算是通过加班小时数(加班记录表EXTRA_WORK_RECORD 中的EXTRAWORK_HOURS与请调休假(请假记录表 ABSENCE_RECORD 的请假类型ABSENCE_TY啊休)的天数进行加或者减的。加班满八小时添加一天调休。不满8小时记录在表字段调休小时数 VACATION_HOURS3.5.4. 加班信息统计. 功能简介. 处理流程及说明. 相关算法. 权限及安全登录到前台系统的所有用户都可以使用该功能。. 数据来源名称中文注释作用代码表表OVERTIME_AP
37、PLY加班申请表VOVERTIME_PERIOD加班时段表VOVERTIME_VACATION加班调休表V3.6. 外由管理员工上班发生在外公干的:包括去客户现场、部门公司活动、外出培训等,其模块内部类图关系如下图所示:如上图所示,在模块中外出申请类与外部考勤记录类之间建立类关联关 系,使外出申请类在外出申请业务处理办理过程中可以调用考勤记录类接口 方法更新考勤记录信息,实现了外出申请模块与相关模块数据的流转互动。3.6.1. 外由申请. 功能简介外出需进行外出登记,并由相关负责人签字确认。如未进行登记或未经负 责人确认的,视为旷工。外出规定为小于等于3天。对于外出时突发超过3天
38、时,需由项目经理(或 技术经理)重新进行登记或发起驻场申请。. 处理流程及说明. 相关算法. 权限及安全登录到前台系统的所有用户都可以使用该功能. 数据来源名称中文注释作用代码表表TIMEBOOK_OUTWORD外出申请表V3.6.2. 外由审核. 功能简介我的人事是在系统管理员授权的情况下对自己个人的相关人事信息进行调 整和管理。3.6.22处理流程及说明外出申请人提交申请后,选择审核的负责人相关算法3.623.权限及安全登录到前台系统的所有用户都可以使用该功能。3.624. 数据来源名称中文注释作用代码表表TIMEBOO
39、K_OUTWORD外出申请表VTIMEBOOK_RECORD考勤信息表V3.6.3.员工外由信息查询.功能简介外出管理模块主要用于部门员工上班时间发生在外公干(如去客户现场、部门活动、外出培训等)的管理。主要包括,外出申请,外出审批。各功能和对应的角色如下表所示况1角色外出申请普通员工、技术经理、质控经理、技术总监外出审核技术经理、质控经理、项目经理、技术总监、部门经理外出信息查询技术经理、质控经理、项目经理、技术总监、部门经理、考勤管 理员3.6.32处理流程及说明外出申请人提交申请后,选择审核的负责人。外出审核流程中的“审核”节点,在接收到审核任务时,系统需要给审核 人发邮件
40、提醒邮件提醒内容同考勤管理。. 相关算法. 权限及安全登录到前台系统的所有用户都可以使用该功能. 数据来源名称中文注释作用代码表表TIMEBOOK_OUTWORD外出申请表V3.7.外派驻场管理外派驻场管理模块主要用于部门员工在外派及驻客户现场工作的管理。主要包括:驻场申请,驻场审批,驻场到期提醒等,具模块内部类图关系如 下图所示:如上图所示,在模块内部外派驻场申请类与外派驻场记录类之间建立类 关联关系,使外派驻场申请类在外派驻场业务处理过程中可以在模块内部调 用外派驻场记录类接口方法处理外派驻场记录,实现了外派驻声信息模块内部业务数据的流转。3.7.
41、1. 外派驻场申请. 功能简介技术经理或项目经理有提出驻场申请的添加功能、并对已有的驻场申请进行修改和查看、审阅记录的操作添加:主管填写驻场申请单,驻场申请单提交至技术总监处。修改:当主管的驻场申请单没有被审核通过,或驻场申请有误时,员工对 自己的驻场申请进行相关的修改工作。查看审阅记录:主管通过查看审阅记录来了解自己提交的驻场申请是否通 过,从而进行相关的操作。. 处理流程及说明外派驻场审核流程中的“审核”节点,在接收到审核任务时,系统需要给 审核人发邮件提醒。. 邮件提醒内容同考勤管理相关算法. 权限及安全登录到前台系统的技术经理或项
42、目经理可以使用该功能。.数据来源名称中文注释作用代码表表STATION_APPLY外派驻场申请表VSTATION_RECORD外派驻场表V3.7.2.外派驻场审核1.1.1 .1.功能简介当技术总监或部门经理接收到员工的驻场申请时,对驻场申请单进行审批。审阅人对提交上来的请假单有批准、回退、和关闭的功能。批准:当审阅人对驻场申请单的意见填写同意的时候,批准该主场申请。回退:当审阅人不同意该驻场申请时,或驻场申请信息有误的时候,审阅人点击回退给申请人,申请人对驻场申请信息修改后再次提交申请。关闭:审阅人对此驻场申请进行关闭操作,不予以审阅。1.1.22 处理流程及说明图3-7-2-
43、2流程图-驻场申请审阅流程该申请必须由技术经理或项目经理发起,申请单提交后,进入技术总监审批过程,技术总监审批通过后进入部门经理审批过程,技术总监审批不通 过直接跳出。部门经理同意与否,表示申请通过与不通过,流程结束。3.723. 相关算法3.724. 权限及安全登录到前台系统的技术经理或项目经理可以使用该功能。.数据来源名称中文注释作用代码表表STATION_APPLY外派驻场申请表VSTATION_RECORD外派驻场表V3.7.3. 外派驻场信息查询. 功能简介当驻场申请到期前3天时,申请人登录系统时系统自动弹出提醒,提醒驻 场到期,安排驻场员工返回公司或提出
44、新的驻场申请。. 处理流程及说明. 相关算法. 权限及安全登录到前台系统的技术经理或项目经理可以使用该功能. 数据来源名称中文注释作用代码表表STATION_APPLY外派驻场申请表VSTATION_RECORD外派驻场表V3.8.会议管理会议管理模块是管理部门内部会议。主要包含我的会议、会议查询、会议 统计。各功能和对应的角色如下表所示:功能角色我的会议部门所有人员会议查询部门所有人员会议统计部门所有人员3.8.1.我的会议. 功能简介按照会议参与人的角色不同,会议分为我申请的会议、我主持的会议和我 参与的会议。默认列表数
45、据为我申请的会议。我的会议主要操作功能有新增会议、编辑会议、撤销会议、发布会议、删 除会议、会议通知和导出会议纪要。1 .新增会议:部门员工根据需要发起会议。新增会议数据项有会议标题、 会议类别、会议地点、开始时间、结束时间、申请人、主持人、必须参 会人员、可参会人员和附件。关键会议项描述a)会议类别:列表选择项,需要在字典管理里面对其维护。b)会议地点:列表选择项,需要在字典管理里面对其维护。c)申请人:当前系统登录用户。d) 主持人:列表选择项,读取部门下面的所有用户。默认值为当前申请人。e) 必须参会人员:会议必须参加的人员,通过输入参会人员名字,添加参会人员。如果输入人员名字在系统中不
46、存在,则系统给出提示。部门需要对参会人员的出勤情况进行考勤统计。用户可以点击每个人员后面的删除小图标,进行人员删除操作。f) 可参会人员:会议可参加的人员,通过输入参会人员名字,添加参会人员。如果输入人员名字在系统中不存在,则系统给出提示。部门不需要对这部分人员进行考勤统计。用户可以点击每个人员后面的删除小图标,进行人员删除操作。g) 附件:允许上传多个附件,也可以单个删除附件。操作功能描述a) 暂存:只是保存会议信息,不会将会议信息发布出去(不向参会人员发送会议通知) 。b) 保存并通知:系统将该会议信息发布到系统中,并邮件发送给参会人进行通知。保存并通知成功之后,该按钮变成灰色。c) 取消
47、:关闭新增会议界面,返回我的会议列表界面。2. 编辑会议:用户有权对自己申请和主持并且在会议开始时间之前的会议进行编辑。状态为发布和草稿的会议信息都能进行编辑,但状态为草稿的会议信息不受会议开始时间限制,同时编辑界面也不同,详见功能界面。操作功能描述a)保存:对于已发布状态的会议信息,在会议开始时间之前的编辑修改, 系统需要提醒是否再次发送邮件提醒。对于草稿状态的会议信息b)保存并通知:会议信息保存到数据库,同时再一次发送邮件通知参会 人。c)取消:推出编辑界面,返回我的会议界面。会议申请人或主持人在会后可通过编辑会议信息补充会议内容、会议出席 人员和请假人员信息,以及上传会议资料。无故出席人
48、员根据必须参会人、实 际参会人和请假人员自动算出。3 .发布会议:会议状态为草稿的会议,部门其他员工是看不到的,只有发 布以后的会议其他人才可以看到。4 .撤销会议:会议申请人或主持人可以撤销已发布的会议。撤销会议时需 要邮件通知相关参会人。5 .通知:如果邮件通知发送不成功或编辑保存时未发送邮件通知,申请人 或主持人可点击通知按钮发送会议通知;会议完成(当前日期大于等于 开始日期),通知按钮不显示。6 .导出会议纪要:会议查看人员可将会议信息导出到模版中并下载到本地, 会议模版见需求文档附录4。7 .删除会议:会议申请人或会议主持人可以删除状态为草稿的会议。. 处理流程及说明操
49、作功能控制逻辑会议类型操作功能操作类型执行条件描述我申请的会议查询点击按钮会议申请人为当前用表 MEETING_RECOM户。APPLY_USER_ID于等前系统用户ID。编辑点击按钮无如果表 MEETING_RECORDSTATUS=时,编辑界面为会议信息编辑 界白;STATUS=时,编辑界向为会议发 布后的编辑界面。删除点击按钮会议状态为草稿如果表 MEETING_RECORDSTATUS=时,才显示删除按钮。撤销点击按钮会议状态为发布如果表 MEETING_RECORDSTATUS=时,才显示撤销按钮。撤销之后的任务单字段STATUS=0通知点击按钮会议状态为发布如果表 MEETING_
50、RECORDSTATUS=时,才显示通知按钮。导出会议纪要点击按钮会议状态为发布如果表 MEETING_RECORDSTATUS=时,才显示通知按钮。我主持会议查询点击按钮会议主持人为当前用 户。表 MEETING_RECORDHOST_USER_ID于等前系统用户ID。编辑点击按钮无如果表 MEETING_RECORDSTATUS=时,编辑界面为会议信息编辑 界白;STATUS=时,编辑界向为会议发 布后的编辑界面。撤销点击按钮会议状态为发布如果表 MEETING_RECORDSTATUS=时,才显示删除按钮。撤销之后的任务单字段STATUS=0通知点击按钮会议状态为发布如果表 MEETING_RECORDSTATUS=时,才显示通知按钮。导出会议纪要点击按钮会议状态为发布如果表 MEETING_RECORDSTATUS=时,才显示通知按钮。我参与的会议查询点击
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年中国真空包装休闲食品行业市场规模及未来投资方向研究报告
- 2026年中国刺梨汁行业市场前景预测及投资价值评估分析报告
- 2025河南省体育彩票管理中心合同制聘用人员招聘50人考试笔试参考题库附答案解析
- 2025重庆江津区第二人民医院招聘非编人员2名笔试考试参考试题及答案解析
- 2026年中国铁路青藏集团有限公司招聘普通 高校本科及以上学历毕业生603人(一)笔试考试参考试题及答案解析
- 外科股骨骨折康复训练方案
- 颈动脉狭窄的术后管理与血流监测方法
- 2025年上饶银行供应链金融保理协议
- 餐饮业员工培训合同协议2025
- 子宫内膜异位症治疗方案
- 单招考试宣传课件
- 2024-2025学年安徽合肥七年级上册数学期中试卷及答案
- 塔罗教学课件
- 产程中产妇的饮食管理
- 机械行业安全隐患排查清单
- 2025年陕西邮政校招笔试题及答案
- 《体育场馆运营管理课件》课件
- 砂石料场租赁协议
- 第15届全国海洋知识竞赛参考试指导题库(含答案)
- 收养申请书模板
- 干部人才培养与医院管理
评论
0/150
提交评论