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

上传人:you****now 文档编号:68932013 上传时间:2022-12-30 格式:DOC 页数:27 大小:484.50KB
返回 下载 相关 举报
某某市发改委人事管理与人事测评系统详细设计说明书106846.doc_第1页
第1页 / 共27页
某某市发改委人事管理与人事测评系统详细设计说明书106846.doc_第2页
第2页 / 共27页
点击查看更多>>
资源描述

《某某市发改委人事管理与人事测评系统详细设计说明书106846.doc》由会员分享,可在线阅读,更多相关《某某市发改委人事管理与人事测评系统详细设计说明书106846.doc(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Evaluation Warning: The document was created with Spire.Doc for .NET.XXXX信信息技术有有限公司 技 术 文 件文件名称:XXX市发发展和改革革委员会人人事管理与与人事测评评系统详细细设计说明明书文件编号:项目名称:XXX市发发展和改革革委员会人人事管理与与人事测评评系统项目编号:HTA00411005-1物料编码:文件密级:受控标识:第1册共20页共1册版本状态拟制审核批准批准日期修订信息BCFC董楠、张良良强谢风王官平相关部门/人员会签签:文件发放(接收文件件的部门或或人员)替换旧版文文件;替换换:第22页,共20页XX

2、X市发展和改革委员会人事管理与人事测评系统详细设计说明书文件修订页页编号章节名称修订内容简简述修订日期订前版本订后版本修订人批准人1全部创建2005.04.111A董楠22.系统概概述3.详细设设计增加加班费费计算2005.05.17AB张良强目录1 范围111.1 标标识12 系统概概述13 详细设设计13.1 人人员基本信信息模块113.1.11模块功能能13.1.22模块设计计13.2 组组织机构模模块33.2.11模块功能能33.2.22模块设计计33.3测评评体系模块块53.3.11模块功能能53.3.22模块设计计53.4测评评权限模块块63.4.11模块功能能63.4.22模块设

3、计计63.5人事事测评73.5.11模块功能能73.5.22模块设计计73.6系统统维护1003.6.11模块功能能103.6.22模块设计计103.7信息息导入模块块113.7.11模块功能能113.7.22模块设计计123.8 加加班情况公公示表及加加班工资名名册导入模模块123.8.11模块功能能123.8.22模块设计计133.9 加加班情况录录入,查询询及调整模模块143.9.11模块功能能143.9.22模块设计计143.10加加班工资名名册维护模模块153.10.1模块功功能153.10.2模块设设计153.11假假期设定模模块163.11.1模块功功能163.11.2模块设设计

4、163.12加加班情况统统计导出模模块173.12.1模块功功能173.12.2模块设设计174 页面结结构描述1184.1页面面布局1884.1.11页面顶部部(图中编编号为1的部分)1184.1.22菜单部分分(图中编编号为2的部分)1184.1.33页面主体体(图中编编号为3的部分)1194.2页面面功能1994.2.11列表页面面(XXXX_lisst.jssp)194.2.22详细页面面(XXXX_dettail.jsp)194.2.33保存页面面(XXXX_savve.jssp)194.2.44删除页面面(XXXX_dellete.jsp)194.2.55选择页面面(XXX_sel

5、eect.jjsp)1194.2.66打印准备备页面(XXXX_pprinttall.jsp)194.2.77打印页面面(XXX_prinnt.jssp)2004.2.88数据导入入页面(XXX_impoort.jjsp)2204.2.99统计,导导出页面(monthovert_XXX.jsp)204.2.110其它页页面201 范围1.1 标标识本文档已批批准的标识识号:XXXX-XXXXX-XX;本文档标题题:北京市市发展和改改革委员会会人事管理理与人事测测评系统详详细设计说说明书。本文档适用用于:北京京市发展和和改革委员员会人事管管理与人事事测评系统统项目开发发应用,系系统的配置置标识是

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

7、信信息的功能能。人员基基本信息包包括:基本本人事信息息、工资变变动记录、职职务任免记记录及培训记录录。人员基基本信息模模块提供维维护这四种种实体间的的关系。3.1.22模块设计计后台根据权权限限制可可浏览的页页面查看相相关信息,和和对相应的的记录进行行编辑。工工资变动记记录,职务务任免记录录和培训记记录都是依依据于基本本人事信息息,根据人人员信息可可以查看该该人的工资资变动记录录,职务任任免记录和和培训记录录。3.1.22.1包名cn/coom/oppendaata/ppes/iinfo3.1.22.2对象图类名含义PersoonInffoSerrvicee基本人事信信息的接口口类,并有有人员

8、信息息查询,编编辑的有关关方法。TrainningIInfoSServiice培训记录信信息的接口口类,并有有培训记录录信息查询询,编辑的的有关方法法。WageIInfoSServiice工资变动记记录的接口口类,并有有工资变动动记录查询询,编辑的的有关方法法。AppoiintInnfoSeervicce职务任免记记录的接口口类,并有有职务任免免记录查询询,编辑的的有关方法法。类名:PeersonnInfooServvice方法功能delette()根据对象参参数删除用用户(做删删除标记)findBByKeyy()根据参数查查找用户。Save()保存新增或或修改后的的用户。类名:Trraini

9、ingInnfoSeervicce方法功能delette()删除培训记记录findBByKeyy()查找培训记记录。Save()保存新增或或修改后的的培训记录录。类名:WaageInnfoSeervicce方法功能delette()删除工资变变动记录findBByKeyy()查找工资变变动记录。Save()保存新增或或修改后的的工资变动动记录。类名:ApppoinntInffoSerrvicee方法功能delette()删除任免信信息记录findBByKeyy()查找任免信信息记录。Save()保存新增或或修改后的的工资变动动记录。3.2 组组织机构模模块3.2.11模块功能能维护组织机机构的

10、上下下级关系,维维护部门中中的角色以以及每种角角色的成员员。3.2.22模块设计计3.2.22.1包名cn/coom/oppendaata/oorgann3.2.22.2对象图类名含义Deparrtmennt部门Role角色BaseRRole基础角色RoleMMembeer角色成员3.2.22.3实现组织机构是是一个树型型结构,应应该有一个个唯一的根根节点(即即发改委)。组组织结构树树上的父亲亲节点表示示当前部门门的上级部部门,孩子子节点表示示当前部门门的下级部部门。组织结构树树的根节点点(即“发改委”)在系统统部署时就就创建出来来,并且不不得删除。其其它部门都都在其下创创建。对新新创建的部部

11、门都需要要指定上级级部门,即即不能再创创建根节点点。发改委下默默认的角色色有:委主主任、委副副主任、委委员。创建部门时时,默认给给部门创建建如下角色色:主管领领导、协管管领导、处处长、副处处长和一般般干部。系统创建时时建立如下下几个默认认的基础角角色:委领领导、中层层干部、一一般干部。各各个部门的的处长、副副处长和一一般干部设设置为相应应的基础角角色。基础础角色有可可被测评和和不可被测测评两种类类型。原则上不用用再对基础础角色做修修改,但系系统留有JSP页面来维维护基础角角色。创建角色时时,必须为为该角色指指定一个基基础角色。角角色的类型型就是基础础角色的类类型,即可可被测评和和不可被测测评。

12、由于于分配测评评权限是依依照角色进进行分配的的,那么为为了保证每每个人被别别人测评的的权限之和和为100%,要求每每个人同时时只能属于于一种被测测评角色。3.3测评评体系模块3.3.11模块功能能维护考核量量化测评表表,测评表表始终是一一个合法的的量化表。开开始新的测测评期时,复复制当前量量化表作为为历史记录录。3.3.22模块设计计3.3.22.1包名cn/coom/oppendaata/ppes/eevaluuatioon/ittem3.3.22.2对象图3.3.22.3实现采用一次性性提交的方方式保证数数据库内的的测评量化化表始终是是有效的。保存历史量量化表修改测评量量化表3.4测评评权

13、限模块块3.4.11模块功能能记录角色间间的被测评评(Quiizzeee)和测评(Quiizzerr)关系以及及该关系的的权值。3.4.22模块设计计3.4.22.1包名cn/coom/oppendaata/eevaluuatioon/peermisssionn3.4.22.2对象图类名含义EvaPeermisssionn保存被测评评角色和测测评角色间间的测评权权值EvaPeermisssionnDAO持久化实体体的接口EvaPeermisssionnServvice业务接口3.4.22.3实现采用一次提提交方式设设置测评角角色对被测测评角色的的测评权限限。3.5人事事测评3.5.11模块功能

14、能维测评记录录。记录测测评所用的的量化表、参参加测评的的被测评人人、对被测测评人有测测评权限的的角色所打打分数的平平均分、每每个角色中中人员所打打总分及详详细分数。对当前正正在进行的的测评期,测评用户户可以对被测测评用户进进行评分,管理员可进进行代测评评,民主测测评。通过此模块块可以查询询到历史测测评的所有有细节。3.5.22模块设计计3.5.22.1包名cn/coom/oppendaata/eevaluuatioon/reecordd3.5.22.2对象图类名含义EvaReecordd测评记录,测测评期记录录的主记录录EvaTaable历史测评表表主记录EvaPeersonnScorre参加

15、某个测测评的被测测评人员记记录EvaRooleRiight对被测评人人具有测评评权限的测测评角色记记录EvaSccoreDDetaiil测评角色中中人员所打打分数记录录EvaEllemenntScoore测评人所打打分数的详详细记录EvaReecorddDAO测评记录模模块总对外外接口3.5.22.3实现创建考评记记录的同时时创建所有有表中的记记录,并将将所有表中中的记录标标记为未完完成,只有有当主表记记录相关的的所有子表表记录被标标记为完成成后,主表表记录才能能标记为完完成。当所所有记录被被表记为完完成后,表表示当前测测评期结束束。开始新的测测评期时,需需要首先完完成如下工工作:第一步:备备

16、份当前考考核量化表表作为历史史记录。第二步:通通过测评权权限模块获获得所有被被测评角色色,取得被被测评角色色中所有人人员创建EvaPPersoonScoore列表。需需要同时记记录人员所所属的部门门及角色第三步:在在创建每条条人员信息息的同时,根根据该人员员所属的角角色,通过过评测权限限模块取得得有权对该该角色打分分的角色下下的用户,依依次创建出出EvaSScoreeDetaail列表。第四步:依依据当前考考核量化表表为每条EvaSScoreeDetaail记录创建EvsEElemeentSccore列表。人员登录后后,取得该该人对应的的PerssonInnfo,通过调调用方法,得得到等待该该

17、人测评的的记录列表表,点击某某个记录,进进入测评页页面进行打打分。打分分完毕后,将将相应记录录标记为完完成,再依依次检查相相关的主记记录是否可可以标记为为完成。3.6系统统维护3.6.11模块功能能对测评量化化表进行维维护,在系统初初始化时维维护测评权权限,以及及发布新的的测评任务务,对新的测评评期进行初初始化。3.6.22模块设计计3.6.22.1包名cn/coom/oppendaata/eevaluuatioon/reecordd3.6.22.2对象图测评量化表表测评权限类名含义EvaTaable维护测评量量化表EvaCoontennt测评内容表表的接口EvaEllemennt测评要素表表

18、的接口BaseRRoleSServiice对基础角色色进行操作作EvaPeermisssionnServvice对测评权限限进行维护护PersoonInffoSerrvicee对人员信息息进行操作作的接口RoleSServiice对角色进行行操作,可可根据基础础角色,部部门等条件件查询角色色3.6.22.3实现从测评量化化表,内容容表,要素素表中查出出考核类别别,要素,内内容等信息息,对测评量量化表和基基础角色可可进行增删删改操作。新增测评期期后就可以以对测评权权限进行维维护:根据据基础角色色查出被测测评角色,用户选中一个被测评角色,显示增删改测评角色的窗口并查询各角色下面的用户,用户设定相应

19、角色,用户及权值保存后,显示新添加的测评角色,判断所有测评权限是否设置完毕,完毕则把内容设成只读。3.7信息息导入模块块3.7.11模块功能能导入系统初初始化用到到的数据,包包括人员信信息,平台台登录信息息,组织机机构信息。3.7.22模块设计计3.7.22.1包名cn/coom/oppendaata/ppes/app3.7.22.2对象图类名含义ImporrtDeppartmment导入组织机机构ImporrtExccelDaata导入人员信信息ParseeExceelDatta导入平台用用户DeparrtmenntSerrvicee部门信息的的接口类,按按树形结构构统计部门门信息Perso

20、onInffoSerrviceeImpll基本人事信信息的接口口类,并有有人员信息息查询,编编辑的有关关方法。3.7.22.3实现人员信息导导入实现:对导入的EExcell文档进行行数据校验验,如果数数据格式有有误,则返返回页面,把把导入的人人员信息保保存导数据据库,解析析人员数据据,根据用用户姓名更更新数据库库中人员的的userrid,将将人员加导导角色中。平台用户导导入实现:对导入的平平台登录数数据进行处处理,去掉掉重复记录录,对数据据格式进行行验证,把把导入的平平台登录信信息保存导导数据库中中。组织机构导导入实现:从exceel中读入所所有部门,对重复的记录进行处理,把结果构造成一个组织

21、机构树,根据组织机构树,向库中添加记录。3.8 加加班情况公公示表及加加班工资名名册导入模模块3.8.11模块功能能导入模块主主要实现对对加班情况况公式表和和加班工资资名册的导导入及验证证功能。按按季度导入入加班工资资名册;把把加班情况况做成exceel表格,每每个月一个个sheeet,管理员员按月导入入加班记录录,存成加加班情况公公示表。3.8.22模块设计计3.8.22.1对象图(导入加班班工资名册册)3.8.22.2实现类名含义ImporrtOveertimmepubblic实现导入加加班情况公公式表的功功能。OverttimePPubliicSerrviceeImpll加班情况公公示表

22、的实实现类,并并实现加班班公示记录录的持久化化。ImporrtOveertimmeWaggeInffo实现导入加加班工资名名册的功能能。OverttimeWWageIInfoSServiiceImmpl加班工资名名册的实现现类,并实实现加班工工资名册记记录的持久久化。类名:ImmporttOverrtimeepubllic方法功能validdateDDateFFormaat()验证输入时时间格式是是否正确,是是否当月记记录getDaateFrromCeell()对输入日期期按指定格格式进行解解析。imporrtExccelDaata()根据月份导导入当月记记录getOvvertiimePuub

23、liccListt()以列表形式式取得加班班公示记录录validdateDData()数据格式验验证。类名:ImmporttOverrtimeeWageeInfoo方法功能validdateDData()数据格式验验证。imporrtExccelDaata()根据季度导导入加班工工资名册记记录。getOvvertiimeWaageInnfoLiist()以列表形式式取得加班班工资名册册记录类名:OvvertiimeWaageInnfoSeervicceImppl方法功能Save ()保存工资名名册记录findBByKeyy()查找工资名名册记录。3.9 加加班情况录录入,查询询及调整模模块3.

24、9.11模块功能能按照时间段段录入加班班情况并验验证,对每每月加班时时间超过32小时的用用户进行统统计和调整整,提供加加班记录的的查询功能能。3.9.22模块设计计3.9.22.1对象图3.9.22.2实现类名含义OverttimePPubliicSerrviceeImpll每月加班工工资记录HQadjjust加班情况调调整查询QuartterOvvertiimeImmpl每季度录入入工资名册册产生一条条记录类名:OvvertiimePuubliccServviceIImpl方法功能save()保存加班公公示记录findBByKeyy()查找加班公公示记录。Delette()删除加班公公示记录

25、。imporrtDattaSerrvicee()把加班公示示记录保存存到数据库库。3.10加加班工资名名册维护模模块3.10.1模块功能能对每季度的的加班工资资名册进行行查询操作作,新增或或修改加班班工资名册册信息。3.10.2模块设计计3.10.2.1对象图3.10.2.2实现类名含义OverttimeWWageIInfoSServiiceImmpl加班工资名名册记录WageIInfoCColleectImmpl每季度录入入工资名册册产生一条条记录类名:OvvertiimeWaageInnfoSeervicceImppl方法功能Save()保存新增或或修改后的的加班工资资名册记录录delet

26、te()删除加班工工资名册记记录。findBByKeyy()查出加班工工资名册记记录。imporrtDattaSerrvicee()把加班工资资名册记录录保存到数数据库。3.11假假期设定模模块3.11.1模块功能能对法定假日日和串休情情况进行增增删改操作作。3.11.2模块设计计3.11.2.1对象图3.11.2.2实现类名含义OverttimeIInfoSSetSeervicceImppl保存被测评评角色和测测评角色间间的测评权权值类名:OvvertiimeInnfoSeetSerrviceeImpll方法功能Save()保存新增或或修改后的的假期设定定delette()删除假期设设定。f

27、indBByKeyy()查出已经设设置的假期期设定。3.12加加班情况统统计导出模模块3.12.1模块功能能对用户的加加班记录按按季度统计计,并导出出成exceel格式。分别别按季度内内每月每人人算出总工工资,日工工资,小时时工资,保保存到每月月工资表中中,从加班班公示表中中查出用户户加班记录录,算出用用户的加班班类型,根根据用户的的加班类型型核算加班班费,保存存到每月加加班工资表表中,再根根据各月份份加班费核核算出季度度的加班费费,最后导导出成exceel格式。3.12.2模块设计计3.12.2.1对象图3.12.2.2实现类名含义CalcFFee对加班工资资记录进行行统计,算算出用户的的加

28、班费CalcHHolidday提供法定假假日计算的的函数CalcDDate算出起止时时间段跨的的天数HQstaatisttic根据季度查查出每月加加班工资记记录方法功能initiial()根据季度算算出本季度度各月份calcSStatiisticc()根据加班公公示表统计计出用户该该季度的加加班费。类名:CaalcFeee类名:CaalcHoolidaay方法功能judgeeholiiday()返回用户加加班的类型型是平常加加班,公休休日还是法法定假日getHoolidaay()根据起止时时间算出时时间段和加加班类型。nextdday()算出给定日日期的下一一天,返回回字符串类类型。4 页面结

29、结构描述改革与发展展委员会人人事管理系系统(后简简称系统)的的页面主要要完成与客客户之间的的数据交互互。本文主主要概括的的介绍系统统所使用的的页面功能能以及机构构乃至函数数调用,为为用户更详详细的介绍绍本系统得得设计细节节。4.1页面面布局系统的各种种功能页面面拥有相似似的布局,最最常见的布布局如图:4.1.11页面顶部部(图中编编号为1的部分)显示登陆的的用户以及及当前日期期与时间。为为公共引用用的页面。4.1.22菜单部分分(图中编编号为2的部分)根据登陆用用户的权限限生成不同同的功能链链接,并集集成登陆状状态的验证证功能。为为公共引用用的页面。4.1.33页面主体体(图中编编号为3的部分

30、)数据显示、与与用户交互互的主体,用用户输入数数据得位置置,以及系系统根据用用户操作反反馈信息的的显示区域域。主要分分为:4.1.33.1页面面功能提示示(图中编编号为3-1的部分)根据登陆用用户以及各各页面所完完成的功能能种类,显显示相应的的提示信息息,帮助用用户了解页页面功能。4.1.33.2数据据搜索(图图中编号为为3-2的部分)根据页面所所要显示的的数据种类类生成可以以提供用户户进行搜索索的条件。为为公共引用用的页面。4.1.33.3数据据翻页显示示(图中编编号为3-3的部分)根据数据数数目提供用用户翻页显显示的操作作。为公共共引用的页页面。4.1.33.4数据据列表显示示区(图中中编

31、号为3-4的部分)列表显示数数据的主要要信息,列列表头部提提供重新排排序操作,数数据列表跳跳转其它页页面的链接接。4.2页面面功能按照页面完完成的功能能可将系统统所涵盖的的所有页面面归纳为下下面这几大大种类:4.2.11列表页面面(XXX_listt.jspp)完成数据的的分页列表表显示,提提供数据的的搜索、选选择、分页页显示,并并提供某一一模块的附附属功能如如:增加、删删除、显示示、修改、打打印等入口口。4.2.22详细页面面(XXX_detaail.jjsp)完成单项数数据的显示示供用户进进行修改,或或提供格式式化的界面面供用户创创建新的数数据,提供供单项数据据的增加、修修改、删除除、打印

32、功功能。4.2.33保存页面面(XXX_savee.jspp)完成对用户户提交的数数据的保存存,根据传传递参数判判断完成新新增或修改改操作,并并根据操作作成功状态态进行跳转转,用户不不可见。4.2.44删除页面面(XXX_deleete.jjsp)完成删除用用户选择的的单项或批批量数据,并并根据操作作成功状态态进行跳转转,用户不不可见。4.2.55选择页面(XXX_seleect.jjsp)完成对用户户选择数据据的处理,用用以对用户户操作进行行预处理,用用户不可见见。4.2.66打印准备备页面(XXX_prinntalll.jspp)为批量打印印准备数据据,用户不不可见。4.2.77打印页面(

33、XXX_prinnt.jssp)按照实际打打印要求格格式化显示示数据,提提供预览、页页面设置、打打印功能。4.2.88数据导入入页面(XXX_impoort.jjsp)系统初始化化时,用以以导入基础础数据。4.2.99统计,导导出页面(monthovert_XXX.jsp)完成用户季季度加班记记录的显示示,调用后后台程序统统计用户的的季度加班班费,实现现统计结果果导出成Exceel表。4.2.110其它页页面登陆相关页页面。可见见页面:logiin.jssp系统登陆陆页面;indeex.jssp工作提示示平台。不不可见页面面:loadding.jsp登陆验证证页面;logoout.jjsp系统登出出页面;。组织机构页页面:orgaan_trree.jjsp树型显示示组织机构构,为维护护组织机构构、测评权权限提供入入口。测评量化表表页面。evalluatiionittem.jjsp测评量化化表维护页页面,动态态创建量化化表,并生生成格式化化信息提交交后台处理理;evalluatiion_ttablee.jspp量化表显显示弹出页页面,显示示量化表或或者评分详详细。参考类型测测评期记录录导出页面面。histtory_expoort.jjsp数据处理理导出页面面,导出各各种类型的的exceel数据文件件。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理工具

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁