某某市发改委人事管理与人事测评系统详细设计说明书

上传人:hs****ma 文档编号:457005097 上传时间:2022-12-27 格式:DOC 页数:24 大小:408KB
返回 下载 相关 举报
某某市发改委人事管理与人事测评系统详细设计说明书_第1页
第1页 / 共24页
某某市发改委人事管理与人事测评系统详细设计说明书_第2页
第2页 / 共24页
某某市发改委人事管理与人事测评系统详细设计说明书_第3页
第3页 / 共24页
某某市发改委人事管理与人事测评系统详细设计说明书_第4页
第4页 / 共24页
某某市发改委人事管理与人事测评系统详细设计说明书_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《某某市发改委人事管理与人事测评系统详细设计说明书》由会员分享,可在线阅读,更多相关《某某市发改委人事管理与人事测评系统详细设计说明书(24页珍藏版)》请在金锄头文库上搜索。

1、XXXX信息技术有限公司 技 术 文 件文件名称:XXX市发展和改革委员会人事管理与人事测评系统详细设计说明书文件编号:项目名称:XXX市发展和改革委员会人事管理与人事测评系统项目编号:HTA041105-1物料编码:文件密级: 受控标识:第 1 册共 20 页共 1 册版本状态拟制审核批准批准日期修订信息BCFC董楠、张良强谢风王官平相关部门/人员会签:文件发放(接收文件的部门或人员)替换旧版文件;替换: 第7页,共20页XXX市发展和改革委员会人事管理与人事测评系统详细设计说明书文件修订页编号章节名称修订内容简述修订日期订前版本订后版本修订人批准人1全部创建2005.04.11A董楠22.

2、系统概述3.详细设计增加加班费计算2005.05.17AB张良强目录1 范围11.1 标识12 系统概述13 详细设计13.1 人员基本信息模块13.1.1模块功能13.1.2模块设计13.2 组织机构模块33.2.1模块功能33.2.2模块设计33.3测评体系模块53.3.1模块功能53.3.2模块设计53.4测评权限模块63.4.1模块功能63.4.2模块设计63.5人事测评73.5.1模块功能73.5.2模块设计73.6系统维护103.6.1模块功能103.6.2模块设计103.7信息导入模块113.7.1模块功能113.7.2模块设计123.8 加班情况公示表及加班工资名册导入模块12

3、3.8.1模块功能123.8.2模块设计133.9 加班情况录入,查询及调整模块143.9.1模块功能143.9.2模块设计143.10加班工资名册维护模块153.10.1模块功能153.10.2模块设计153.11假期设定模块163.11.1模块功能163.11.2模块设计163.12加班情况统计导出模块173.12.1模块功能173.12.2模块设计174 页面结构描述184.1页面布局184.1.1页面顶部(图中编号为1的部分)184.1.2菜单部分(图中编号为2的部分)184.1.3页面主体(图中编号为3的部分)194.2页面功能194.2.1列表页面(XXX_list.jsp)194

4、.2.2详细页面(XXX_detail.jsp)194.2.3保存页面(XXX_save.jsp)194.2.4删除页面(XXX_delete.jsp)194.2.5选择页面(XXX_select.jsp)194.2.6打印准备页面(XXX_printall.jsp)194.2.7打印页面(XXX_print.jsp)204.2.8数据导入页面(XXX_import.jsp)204.2.9统计,导出页面(monthovert_XXX.jsp)204.2.10其它页面201 范围1.1 标识本文档已批准的标识号:XXX-XXXX-XX;本文档标题:北京市发展和改革委员会人事管理与人事测评系统详细

5、设计说明书。本文档适用于:北京市发展和改革委员会人事管理与人事测评系统项目开发应用,系统的配置标识是XXXX。本文档缩略语:发改委:北京市发展和改革委员会;2 系统概述本系统主要包括三方面内容:一、人事管理系统。对发改委人员基本信息及其它辅助信息进行管理,并提供相关查询、汇总、报表、输出功能。二、人事测评系统:针对发改委实行的人员季度考核量化体系,建立网上人事测评平台,并提供严格权限控制下的有关查询、汇总功能。三、加班费统计:针对发改委实行的加班费管理制度,提供加班费统计功能并实现相关的导入,查询,导出功能。3 详细设计3.1 人员基本信息模块3.1.1模块功能人员基本信息模块提供维护人员基本

6、信息的功能。人员基本信息包括:基本人事信息、工资变动记录、职务任免记录及培训记录。人员基本信息模块提供维护这四种实体间的关系。3.1.2模块设计后台根据权限限制可浏览的页面查看相关信息,和对相应的记录进行编辑。工资变动记录,职务任免记录和培训记录都是依据于基本人事信息,根据人员信息可以查看该人的工资变动记录,职务任免记录和培训记录。3.1.2.1包名cn/com/opendata/pes/info3.1.2.2对象图类名含义PersonInfoService基本人事信息的接口类,并有人员信息查询,编辑的有关方法。TrainingInfoService培训记录信息的接口类,并有培训记录信息查询,

7、编辑的有关方法。WageInfoService工资变动记录的接口类,并有工资变动记录查询,编辑的有关方法。AppointInfoService职务任免记录的接口类,并有职务任免记录查询,编辑的有关方法。类名:PersonInfoService方法功能delete()根据对象参数删除用户(做删除标记)findByKey()根据参数查找用户。Save()保存新增或修改后的用户。类名:TrainingInfoService方法功能delete()删除培训记录findByKey()查找培训记录。Save()保存新增或修改后的培训记录。类名:WageInfoService方法功能delete()删除工资

8、变动记录findByKey()查找工资变动记录。Save()保存新增或修改后的工资变动记录。类名:AppointInfoService方法功能delete()删除任免信息记录findByKey()查找任免信息记录。Save()保存新增或修改后的工资变动记录。3.2 组织机构模块3.2.1模块功能维护组织机构的上下级关系,维护部门中的角色以及每种角色的成员。3.2.2模块设计3.2.2.1包名cn/com/opendata/organ3.2.2.2对象图类名含义Department部门Role角色BaseRole基础角色RoleMember角色成员3.2.2.3实现组织机构是一个树型结构,应该有

9、一个唯一的根节点(即发改委)。组织结构树上的父亲节点表示当前部门的上级部门,孩子节点表示当前部门的下级部门。组织结构树的根节点(即“发改委”)在系统部署时就创建出来,并且不得删除。其它部门都在其下创建。对新创建的部门都需要指定上级部门,即不能再创建根节点。发改委下默认的角色有:委主任、委副主任、委员。创建部门时,默认给部门创建如下角色:主管领导、协管领导、处长、副处长和一般干部。系统创建时建立如下几个默认的基础角色:委领导、中层干部、一般干部。各个部门的处长、副处长和一般干部设置为相应的基础角色。基础角色有可被测评和不可被测评两种类型。原则上不用再对基础角色做修改,但系统留有JSP页面来维护基

10、础角色。创建角色时,必须为该角色指定一个基础角色。角色的类型就是基础角色的类型,即可被测评和不可被测评。由于分配测评权限是依照角色进行分配的,那么为了保证每个人被别人测评的权限之和为100%,要求每个人同时只能属于一种被测评角色。3.3测评体系模块3.3.1模块功能维护考核量化测评表,测评表始终是一个合法的量化表。开始新的测评期时,复制当前量化表作为历史记录。3.3.2模块设计3.3.2.1包名cn/com/opendata/pes/evaluation/item3.3.2.2对象图3.3.2.3实现采用一次性提交的方式保证数据库内的测评量化表始终是有效的。保存历史量化表修改测评量化表3.4测

11、评权限模块3.4.1模块功能记录角色间的被测评(Quizzee)和测评(Quizzer)关系以及该关系的权值。3.4.2模块设计3.4.2.1包名cn/com/opendata/evaluation/permission3.4.2.2对象图类名含义EvaPermission保存被测评角色和测评角色间的测评权值EvaPermissionDAO持久化实体的接口EvaPermissionService业务接口3.4.2.3实现采用一次提交方式设置测评角色对被测评角色的测评权限。3.5人事测评3.5.1模块功能维测评记录。记录测评所用的量化表、参加测评的被测评人、对被测评人有测评权限的角色所打分数的平

12、均分、每个角色中人员所打总分及详细分数。对当前正在进行的测评期,测评用户可以对被测评用户进行评分,管理员可进行代测评,民主测评。通过此模块可以查询到历史测评的所有细节。3.5.2模块设计3.5.2.1包名cn/com/opendata/evaluation/record3.5.2.2对象图类名含义EvaRecord测评记录,测评期记录的主记录EvaTable历史测评表主记录EvaPersonScore参加某个测评的被测评人员记录EvaRoleRight对被测评人具有测评权限的测评角色记录EvaScoreDetail测评角色中人员所打分数记录EvaElementScore测评人所打分数的详细记录

13、EvaRecordDAO测评记录模块总对外接口3.5.2.3实现创建考评记录的同时创建所有表中的记录,并将所有表中的记录标记为未完成,只有当主表记录相关的所有子表记录被标记为完成后,主表记录才能标记为完成。当所有记录被表记为完成后,表示当前测评期结束。开始新的测评期时,需要首先完成如下工作:第一步:备份当前考核量化表作为历史记录。第二步:通过测评权限模块获得所有被测评角色,取得被测评角色中所有人员创建EvaPersonScore列表。需要同时记录人员所属的部门及角色第三步:在创建每条人员信息的同时,根据该人员所属的角色,通过评测权限模块取得有权对该角色打分的角色下的用户,依次创建出EvaScoreDetail列表。第四步:依据当前考核量化表为每条EvaScoreDetail记录创建EvsElementSco

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号