《人力资源管理系统详细设计报告56382.doc》由会员分享,可在线阅读,更多相关《人力资源管理系统详细设计报告56382.doc(185页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 人力资源管理系统详细设计Evaluation Warning: The document was created with Spire.Doc for .NET.人力资源管理系统详细设计报告说明:本人人力资源源管理系系统详细细设计报报告包括括以下主主要内容容:1. 引言:实施施本系统统的公司司的背景景介绍等等2. 项目章程:目前公公司人力力资源管管理存在在的问题题、项目目范围、进进度表、预预算等3. 系统详细设设计说明明,包括:系统功能说说明、系统结结构说明明、DFFD图、ER图、操作作界面设设计、数数据库设设计、详详细的数数据表(包括主键、外键、数据类型、默认值、取值范围等)引言编制人力力
2、资源管管理系统统详细设设计报告告(下下称报告告),是是为了得得出对目目标系统统的精确确描述,设设计出程程序的蓝蓝图,使使程序员员能够根据据此蓝图图写出代代码。本报告的的读者是是:参与与系统开开发的管管理人员员以及系系统设计计人员、代代码编制制人员和和系统实实施人员员。背景介绍A公司是一一家主营营全国VSAAT卫星通通信业务务的有限限责任公公司,拥拥有信息息产业部部颁发的的VSAAT、ISP、SP和ICP服务许许可证。A公司成立立于19994年,经经过12年的迅迅速发展展,已经经在全国国建立了了金融、出出版、航航空机票票预定、远远程诊断断等六个个专用子子网系统统,并建建立了八八百多个个卫星终终端
3、站,同同时,为为不同的的客户提提供数据据、图象象、话音音等通信信传输业业务。到到目前为为止,A公司已已成为国国内规模模最大的的VSAAT通信服服务企业业之一。第一章项目目章程1项目的的参与者者该项目是对对A公司的的人力资资源管理理系统进进行规划划、设计计和实施施。前期期主要的的项目参参与者包包括:A公司一名名副总经经理担任任项目经经理,A公司人人力资源源部主管管,A公司人人力资源源部两名名副主管管,高级级系统分分析人员员2名,系系统设计计人员2名。2存在的的问题在实施该系系统之前前,A公司在在人力资资源管理理方面主主要存在在以下问问题:2.1人力力资源管管理工作作效率较较低系统实施前前,A公司
4、人人力资源源管理的的大部分分工作都都是通过过手工完完成,只只使用了了offficee等基本本的办公公软件,文文档的整整理和归归档方面面完全是是存储原原始的文文本资料料。2.2人力力资源管管理的体体系不健健全、不不完善公司缺乏统统一的与与企业发发展战略略相匹配配的人力力资源管管理体系系。人力力资源部部门的大大部分精精力仍从从事传统统的人事事管理工工作,不不具备履履行人力力资源管管理职能能所需要要的知识识和技能能,没有有掌握现现代人力力资源管管理的管管理理论论和管理理方法,对对员工的的招聘、培培训、绩绩效管理理、薪酬酬管理以以及员工工的职业业发展与与生涯规规划等方方面的工工作原则则、工作作方法和和
5、工作技技巧了解解不多,这这些都严严重制约约了A公司人人力资源源管理各各项职能能的发挥挥,难以以使人力力资源为为公司创创造出更更大的价价值。2.3人力力资源管管理缺乏乏科学规规划公司在人力力资源方方面没有有科学的的规划,只只能是走走一步看看一步,始始终处于于被动局局面。正正是由于于缺乏对对人力资资源的科科学规划划,使员员工的招招聘、培培训等工工作没有有计划性性,从而而导致在在人力资资源管理理上存在在较大的的随意性性,间接接地影响响到了A公司的的生产经经营活动动。2.4对员员工的激激励机制制缺乏科科学性公司主要依依靠增加加工资发发放奖金金来刺激激员工,对对员工的的绩效考考核往往往只流于于形式,既既
6、缺乏科科学性公公平性,又又未与分分配制度度相联系系,使得得绩效考考评的结结果没有有成为薪薪酬分配配、职位位变动及及奖优惩惩劣的直直接依据据。2.5对员员工的培培训与开开发不规规范对新员工的的岗前培培训不够够,工作作不规范范,同时时,不能能够将A公司成成功的经经验及时时进行总总结,以以摸索出出一套适适合公司司员工培培训与开开发的程程序与方方法。在在提供培培训时,不不能将员员工的个个人爱好好与兴趣趣同企业业的经营营需要很很好地结结合起来来,以实实现员工工个人和和公司的的双赢。3机会和和指示针对A公司司人力资资源管理理方面存存在的主主要问题题,可以以看到,A公司迫迫切需要要通过信信息系统统的构建建,
7、从以以下三个个方面对对人力资资源管理理体制进进行完善善。(1)通过过人力资资源系统统的实施施,对A公司的的组织架架构、岗岗位体系系、人员员结构、人人力资源源管理各各业务等等实现全全面掌控控;(2)通过过先进的的信息化化平台,整整合业务务,不断断规范和和优化人人力资源源业务管管理,全全面提高高人力资资源运营营质量与与效率;(3)积极极探索适适合于A公司的的新型人人力资源源管理方方式,尝尝试新的的人力资资源管理理流程与与方法,渴渴望逐步步提升人人力资源源管理水水平。4项目范范围A公司人力力资源系系统主要要包括六六大块的的业务:人事档档案管理理,工资资管理,考考勤管理理,企业业人才库库,系统统管理,
8、报报表管理理。5系统设设计理念念为了通过系系统的实实施,提提高A公司人人力资源源管理的的工作效效率,提提升人力力资源管管理的水水平,在在设计和和开发该该系统的的过程中中,将始始终以能能够帮助助A公司提提高核心心竞争力力为宗旨旨,以对对人力资资本的有有效管理理和开发发为中心心。为了了在系统统中体现现出现代代人力资资本管理理的理论论和方法法,将围围绕一个个核心、两两种职能能、三大大体系、四四个层面面上来实实现对人人力资本本管理的的思想。一一个核心心指的是是企业的的激励机机制,两两种职能能即人力力资源管管理的战战略性职职能和操操作性职职能,三三个体系系是指人人力资本本构建体体系、人人力资本本增值体体
9、系和人人力资本本分析体体系,四四个层面面包括人人力资源源管理战战略、人人力资源源管理制制度、人人力资源源管理流流程和人人力资源源管理技技术(见上图图)。6主要交交付成果果通过对A公公司人力力资源管管理的进进行详细细的需求求分析,将将在项目目的第一一个阶段段交付详详细的系系统设计计说明书书。7进度表表以及预预算7.1说明明实施该系统统之前,A公司人人力资源源管理没没有使用用任何信信息系统统,只使使用了常常见的办办公软件件,比如如offficee 等。针针对这一一情况,该该系统整整个实施施计划采采取分步步实施,有有重点地地进行。7.2实施施项目优优先序的的评定7.2.11关键程程度,即即反映流流程
10、或系系统功能能需求对对A公司的的目标,战战略和设设想的重重要程度度。在关键程度度的衡量量方面,有有三个对对比的尺尺度。如如下: 没有对该需需求的解解决方案案,A公司将将无法实实现其战战略目标标; 没有该领域域的解决决方案,A公司的的战略目目标的实实现会受受到限制制。在对对该领域域进行重重大投资资前应当当进行调调查; 该系统功能能的优先先级较低低,对A公司战战略的实实现不重重要。7.2.22当前IT系统对对该需求求的支持持程度如如何。 在这个方方面,主主要分析析以下三三点: 当前,是否否有IT系统支支持该需需求。 当前的ITT系统是是否可能能充分支支持该需需求。 当前,如果果没有大大的修改改,不
11、太太可能一一直满足足需要,是是否是重重新开始始可能比比较便宜宜和简单单。通过对A公公司的情情况进行行调查并并作对比比分析,可可以得到到具体的的实施计计划。7.2.33实施进进度安排排系统主要55个模块块:人事事信息管管理,事事务管理理,工资资管理,考考勤管理理,企业业人才库库。序号实施内容和和项目细节实施内内容总天数一人力资源管管理系统统开发和和设计200 ddayss1系统规划(前前期调查查,问题题陈述,决决定要决决绝的问问题范围围等,进进度安排排)50 daays2系统分析(进进行详细细的系统统需求分分析)50 daays3系统设计(制制定对应应需求的的详细的的技术蓝蓝图和规规格说明明)6
12、0 daays4系统实现(产产生相应应的软硬硬件技术术方案)90 daays二人力资源管管理系统统基础平平台部署署20.5 dayys(一)落实实部署环环境场地地1 dayys1数据管理设设备场地地1 dayys(二)设备备采购一三 daays1后备系统设设备4 dayys2数据库管理理系统3 dayys3网络通信设设备3 dayys4服务器设备备3 dayys(三)网络络3 dayys1数据管理中中心-人力资资源部门门接口1 dayys2数据管理中中心-经理部部门接口口1 dayys3数据管理中中心-远程办办公系统统接口1 dayys(四)系统统设备安安装3.5 ddayss1环境改造及及电
13、源、通通讯线路路铺设2 dayys2系统的安装装1 dayys1准备试运行行环境0.5 ddayss三完善人力资资源管理理系统信信息准备备30 daays四系统调试及及试运行行2.5 ddayss1准备试运行行环境1 dayys2试运行1 dayys3清除试运行行数据0.5 ddayss在系统正式式运行之之前,还还有一系系列的培培训和宣宣传工作作:一产品使用培培训6 dayys1管理人员培培训1 dayys2人力资源部部工作人人员培训训2 dayys三系统验收2 dayys四系统启动1 dayys六系统正式运运行7.3经费费预算(1)说明明本规划中的的经费预预算只是是大概的的数据,具具体的投投
14、资经费费,还需需在系统统设计后后作更加加详细的的预算。(2)基本本建设投投资人力资源管管理系统统基础平平台设备备:项目计算公式备注主机、PCC机及操操作系统统一五0万元元主要的操作作系统就就是开发发的人力力资源管管理系统统后备系统设设备及管管理软件件40万元服务器50万数据库管理理系统100万元元网络通讯设设备30万元总计370万其它的一次次性支出出项目费用(万元元)备注培训费2其他2合计4万(3)经常常性支出出项目费用(万元元)备注系统维护费费一般为系统统建设费费的5%第二章系统统详细设设计说明明本报告中中所涉及及的数据据流图是是描绘系系统的逻逻辑模型型,图中中没有任任何具体体的物理理元素,
15、只只是描绘绘信息在在系统中中流动和和处理的的情况。其其各个符符号意义义说明如如下:图1-1 图1-22 图1-33 图1-44l 正方形(或或立方形形):表表示数据据的源点点或终点点,即指指外部实实体。(如如图1-1)l 圆形:表示示变换数数据的处处理。(如如图1-2)l 两条平行线线:表示示数据存存储。(如如图1-3)l 箭头:表示示数据流流,即特特定数据据的流动动方向。(如如图1-4)1.体系结结构设计计1.1总体体结构采用客户/服务器器运行方方式。1.2运行行环境网络操作系系统:客户操作系系统:数据库:开发工具:2.数据库库设计2.1系统统数据流流图2.2所有有数据库库/表列表表2.2.
16、11系统表表2.2.11.1数数据字典典 hrr_syystaablee2.2.11.2指指标表 hr_sysscolllecct2.2.11.3代代码系统统表 wff_coodessysttablle2.2.11.4代代码表主主表 wff_coodeccolllectt2.2.11.5代代码表 wf_coddeittem2.2.11.6部部门表 hr_depparttmennt2.2.11.7界界面信息息 hrr_innterrfacce2.2.11.8方方案主表表 hrr_scchemme2.2.11.9子子方案表表 hrr_scchemme_mm2.2.11.100方案明明细表 hrr_
17、scchemme_dd2.2.11.111用户表 hrr_opperaatorr2.2.11.122组用户户主表 hrr_opperaatorr_grroupp2.2.11.一三用户户组明细细表 hrr_grroupp_deetaiil2.2.11.144常数表 hrr_coonstttabble2.2.22人事档档案信息息:2.2.22.1基基本信息息 A0012.2.22.2学学习简历历 hrr_sttudyy2.2.22.3工工作简历历 hrr_woork2.2.22.4家家庭关系系 hrr_faamilly2.2.22.5社社会关系系 hrr_soociaal2.2.22.6相相关信息
18、息 hrr_emmp_iinfoo2.2.33人事事事务信息息2.2.33.1内内部调动动 hrr_moove2.2.33.2养养老保险险hr_prootecct2.2.33.3住住房公积积金 hhr_ffounndsoourcce2.2.44基本信信息查询询2.2.44.1人人员信息息 A0012.2.44.2所所有事务务表2.2.55事务查查询2.2.55.1人人员信息息 A0012.2.55.2所所有事务务表2.2.66工资变变动管理理2.2.66.1工工资表 hrr_saalarry2.2.66.2人人员基本本信息 AA012.2.66.3公公式设置置表 hhr_fformmulaa2
19、.2.66.4考考勤扣款款表 hhr_cchecck_mmoneey2.2.77个人所所得税2.2.77.1工工资表 hhr_ssalaary2.2.77.2人人员信息息 A0012.2.77.3税税率表 hhr_ttax_ratte2.2.88银行代代发2.2.88.1工工资表 hhr_ssalaary2.2.88.2人人员信息息 A0012.2.88.3银银行模板板主表 hrr_baank_typpe2.2.88.4银银行模板板明细表表 hrr_baank2.2.99工资人人员信息息2.2.99.1工工资表 hhr_ssalaary2.2.99.2人人员信息息 A0012.2.110工资资
20、台帐2.2.110.11工资表 hhr_ssalaary2.2.110.22台帐方方案 hhr_ssalaary_couunt2.2.110.33部门表 hhr_ddepaartmmentt2.2.111工资资条2.2.111.11工资表 hhr_ssalaary2.2.111.22部门表 hhr_ddepaartmmentt2.2.112考勤勤排班2.2.112.11排班表 hrr_arrrannge_worrk2.2.112.22班次主主表 hrr_woork_massterr2.2.112.33班次明明细表 hrr_woork_dettaill2.2.112.44用户表表 hrr_opp
21、eraatorr2.2.112.55部门分分配表 hhr_cchecck_ddeptt2.2.112.66考勤代代码表 hhr_cchecck_ccodee2.2.112.77考勤代代码类表表 hrr_chheckk_coode_cattegeery2.2.一一三考勤勤刷卡2.2.一一三.1排班班表 hhr_aarraangee_woork2.2.一一三.2刷卡卡纪录表表 hhr_cchecck_rrecoord2.2.114考勤勤结果统统计2.2.114.11排班表 hhr_aarraangee_woork2.2.114.22刷卡纪纪录表 hhr_cchecck_rrecoord2.2.11
22、4.33请假表表 hrr_leeavee2.2.114.44考勤结结果表 hhr_cchecck_rresuult2.2.114.55考勤代代码表 hhr_cchecck_ccodee2.2.114.66部门分分配表 hhr_cchecck_ddeptt2.2.114.77用户表 hhr_ooperratoor2.2.一一五请假假管理2.2.一一五.1用户户表 hhr_ooperratoor2.2.一一五.2请假假表 hhr_lleavve2.2.116考勤勤数据清清除2.2.116.11排班表 hhr_aarraangee_woork2.2.116.22刷卡纪纪录表 hhr_cchecck_
23、rrecoord2.2.116.33考勤结结果表 hhr_cchecck_rresuult1.1 数据库/表表详细设设计详见附录AA3.系统详详细功能能设计3.1系统统总体结结构设计计该系统分为为六个模模块:人人事档案案管理、工工资管理理、考勤勤管理、企企业人才才库、系系统管理理、报表表管理。3.2系统统层次结结构设计计3.2.11 人人事档案案管理3.2.11.1人人事基本本信息管管理3.2.11.2事事务管理理A 一般事务B 养老保险C 住房公积金金D 内部调动3.2.11.3查查询E 基本信息查查询F 事务查询3.2.22工资管管理3.2.22.1工工资变动动A公式设置置B计算C月末处理
24、理3.2.22.2个个人所得得税3.2.22.3银银行代发发3.2.22.4工工资条3.2.22.5工工资人员员信息3.2.22.6工工资台帐帐3.2.22.7报报表3.2.33考勤管管理3.2.33.1排排班管理理3.2.33.2请请假管理理3.2.33.3刷刷卡管理理3.2.33.4结结果统计计3.2.33.5考考勤数据据清除3.2.33.6查查询3.2.33.7报报表3.2.44企业人人才库3.2.44.1人人才登记记3.2.44.2人人才录用用3.2.44.3人人才查询询3.2.55系统管管理3.2.55.1系系统构建建A 指标管管理B 代码管管理C 方案定定义D 参数管管理3.2.5
25、5.2用用户管理理A 用户管管理B 组管理理3.2.55.3数数据管理理A 数据备备份B 数据恢恢复C 初始化化管理3.2.55.4操操作管理理A 操作日日志B 变更日日志C 当前用用户D 事务提提醒3.2.66报表管管理3.2.66.1报报表设计计A 新建报报表B 打开报报表3.2.66.2报报表运行行4.系统的的功能模模块划分分4.1系统统的功能能模块划划分框图图4.1.11人事信信息管理理4.1.22事务管管理4.1.33工资管管理4.1.44 考勤管管理4.1.55企业人人才库4.2数据据库设计计中的ER图(实实体关系系图)本系统数据据库设计计中涉及及到多个个数据库库,限于于篇幅,以以
26、其中的的一个ER图举例例。4.3系统统的功能能模块描描述4.3.11动态数数据窗口口对象l 相关表数据字典 hr_sysstabble指标表 hrr_syyscoolleect界面信息 hr_intterffaceel 构建用户对对象定义两中数数据窗口口风格(free风格、grid风格)。l 实例变量ids_ssysttablle (数据字字典的数数据存储储)is_tyype(数据窗窗口风格格)id_ittem传入入指标项项流水号号数组is_whheree 动态态数据窗窗口条件件idw_ddw 数数据窗口口控件l 注册参数表标名数组组:该数数组保存存传入的的所有指指标集。动态创建的的指标项项:
27、传入入排好顺顺序的数数组ittem,该该数组存存放所有有需要创创建的指指标项。该该数组是是nummberr型数组组,存放放的是使使用指标标项在数数据字典典中的流流水号llistt_idd,流水水号唯一一标识指指标项。数据窗口:传入数数据窗口口控件名名称,以以便动态态创建数数据窗口口。数据窗口风风格:传传入数据据窗口风风格,是是freee还是是griid风格格。窗口名称:唯一标标示该数数据窗口口的名称称,以便便保存数数据窗口口中指标标项的位位置,长长度。(用用于界面面信息保保存标识识)wheree条件:动态构构造数据据窗口时时,选择择sqll的wheere 条件(多多表关联联条件或或检索条条件)
28、。l 构建数据存存储数据存储iids_sysstabble检检索数据据字典的的所有指指标项。由由传入的的指标项项数组构构建该数数据窗口口的whheree 子句句。既“wheere lisst_iid iin (id_iteem11, id_iteem., iid_iitemmn)”把数据据窗口的的选择语语句加上上构建的的wheere子子句,检检索出需需要的指指标项。所所有指标标项按数数组idd_ittem的顺顺序排序序。完成成数据存存储的构构建。l 动态创建数数据窗口口构造数据窗窗口语法法:选择择语句(select .)的选择项为指标集名称+指标项。语句为“select 指标集名称.指标项 f
29、rom 指标集 where 表关联条件”。(例SELLECTT taableenamme.ccol_1 , taableenamme.ccol_2 , . . . frrom taableenamme11 , taableenamme22, . taableenammenn wwherre tabblennamee1.cool_11 = tabblennamee2.cool_11 annd .)根据数据窗窗口的选选择语句句和数据据窗口风风格(iis_ttypee)生成成数据窗窗口语法法。用数数据窗口口控件动动态创建建该数据据窗口(idw_dw.create(数据窗口语法))。l 调整数据窗窗口
30、字段段风格从数据存储储idss_syystaablee中读取取指标项项信息,根根据信息息调整指指标项属属性。1 调整每个指指标项、指指标项标标签的字字体(宋宋体)、高高度(664)、大大小(99号)。2 根据顺序调调整其ttaboordeer顺序序,使其其一致。3 根据显示标标志置其其是否可可见(显显示标志志为N,该指指标项和和指标标标签不可可见)。4 根据数据类类型、长长度调整整编辑风风格、显显示风格格。5 根据是否代代码,创创建下拉拉数据窗窗口。如如果代码码类是多多级,创创建buuttoom按钮钮。如果代码标标志为YY,取得得代码类类、显示示列、值值列,调调用全局局函数ff_crreatt
31、eddddw(代码类类,显示示列,值值列)创建下下拉数据据窗口ddddwwnamme,并并把该指指标项编编辑风格格置为下下拉数据据窗口ttabllenaame_coll_1.ddddwnaame =ddddwnnamee。如果果数据窗窗口为自自由风格格,并且且代码类类是多级级代码类类,则在在该指标标项右侧侧创建一一个buuttoom 按按钮,同同时使指指标项保保护属性性为真。按按钮命名名规则 btnn+指标标项名称称。调整整下拉数数据窗口口的宽度度。l 调整数据窗窗口位置置grid 风格:如果数数据窗口口为网格格风格,则则通过数数据窗口口名称,在在界面信信息表hhr_ffaceeinffo中找
32、找到该窗窗口,该该字段的的列属性性(位置置、长度度、顺序序),根根据找到到的信息息调整指指标项属属性。固定宽度ffreee 风格格:根据据指标项项在动态态用户对对象的数数据存储储idss_syystaablee中的排排列顺序序和显示示标志,调调整每个个显示指指标项、指指标项标标签的位位置、长长度。动态调节数数据窗口口宽度风风格:根根据数据据存储iids_sysstabble中中显示指指标的总总数,和和指标项项每列的的个数,算算出数据据窗口中中指标项项列数,得得到数据据窗口高高度。根根据长宽宽的比例例,算出出指标项项标签、指指标项的的长度,调调整数据据窗口长长宽,调调整指标标项标签签、指标标项位
33、置置。l 调整数据窗窗口uppdatta属性性根据保存指指标项名名称设置置upddaatta属性性:根据据用户当当前要保保存的指指标名称称,设置置保存表表。l 数据校验构造全局函函数,传传入需要要检验数数据的流流水号,在在表hr_verrifyy中查找找验证规规则,根根据规则则进行校校验,验验证失败败使光标标停在该该校验字字段,返返回-1。通过过校验返返回1。4.4_EEMPIINFOO用户对对象4.4.11主界面面A界面模块功能由外部调用用时传入入指标序序号,通通过指标标序号从从hr_schhemee_d中获取取指标项项目,调调用动态态数据窗窗口对象象创建dw_1,如果果是修改改则从数数据库
34、中中检索出出被修改改人员的的数据。4.4.22按钮功功能l 增加设置标志(is_Acttionn = New),打打开档案案编辑窗窗口,新新增加档档案信息息(详见见档案编编辑窗口口)。l 修改设置标志(is_Acttionn = Moddifyy),打打开档案案编辑窗窗口,修修改档案案信息(详详见档案案编辑窗窗口)。l 删除删除选中的的数据行行。4.4.33档案编编辑窗口口l 界面l 相关表方案主表 hr_schhemee子方案表 hr_schhemee_m方案明细表表 hrr_scchemme_dd人员基本信信息相关关表l 模块功能外部调用时时传入指指标序号号,通过过指标序序号从hr_sch
35、hemee_d中获取取指标项项目序号号,调用用动态数数据窗口口对象创创建dw_1。如果果是修改改则检索索出被修修改的数数据。l 按钮功能l 确定取人员基本本信息表表中的empp_idd存入该该用户对对象使用用的表中中的empp_idd字段(此此为相关关联的外外件),根根据指标标项的是是否为空空属性校校验其输输入是否否为空,通通过验证证既保存存新增或或修改后后的数据据,如验验证失败败,提醒醒用户重重新输入入。l 取消不保存数据据,关闭闭窗口。4.4.33.1树树型代码码窗口A主窗口l 界面l 相关表代码类表 wf_coddecoolleect代码表 WWF_CCODEEITEEMl 模块功能外部
36、调用时时传入代码类类别、显示列、数据列三个参参数。构构造动态态SQL:SEELECCT LLISTT_IDD,+is_Dissp_CCol+,+iss_Daata_Coll+,CODDE_UUPIDD FRROM WF_CODDEITTEM WHEERE CODDETYYPE_ID =+lss_CoodeTTypee_idd+ ORRDERR BYY +is_Datta_CCol+ AASC从数据据库中检检索数据据构造TREEEVIIEW。点击+号从数数据库中中检索出出下级代代码插入入该节点点下展开开下级,双双击选中中一个代代码并返返回父窗窗口。4.5人事事档案管管理4.5.11基本信信息管理
37、理1.主窗口口l 界面l 菜单l 相关表方案主表 hr_schhemee子方案表 hr_schhemee_m方案明细表表 hrr_scchemme_dd基本信息 A011学习简历 hr_stuudy工作简历 hr_worrk家庭关系 hr_fammilyy社会关系 hr_socciall相关信息 hr_empp_innfol 模块功能该模块为人人事档案案管理的的主界面面,采用用sheeet窗窗口风格格,提供供对人员员的浏览览及其它它具体操操作功能能的入口口。在窗窗口打开开时,从从hr_depparttmennt数据据库表中中检索出出单位/部门构构造tv_1,dw_1数据据窗口根根据所选选方案从
38、从hr_schhemee,hrr_scchemme_mm,hrr_scchemme_dd的关联联中获取取项目序序号,调调用动态态数据窗窗口对象象来动态态构造(详详见动态态数据窗窗口创建建),在在窗口打打开时,dw_1不检索出任何数据,选择检索菜单,根据检索条件检索出满足条件的人员。在TV_1中选中单位/部门后,dw_1中只显示出选中单位/部门及其所有下级的人员。l 菜单功能1. 增加 设置is_AActiion = New,打开开人事档档案编辑辑窗口,编编辑新增增人员档档案信息息(详见见人事档档案编辑辑窗口)。2. 修改 设置iis_AActiion = Moddifyy, 打开人人事档案案编
39、辑窗窗口,修修改人员员档案信信息(详详见人事事档案编编辑窗口口)。3. 检索 设置置is_FFlagg = Rettrieeve,打开开条件窗窗口,根根据条件件检索出出符合条条件的人人员(详详见条件件窗口)。4. 快速定位 设置置is_FFlagg = Finnd,打开开条件窗窗口,根根据条件件查找定定位到满满足条件件的人员员(详见见条件窗窗口)。5. 数据替换 打开数数据替换换窗口,根根据替换换条件对对满足条条件的人人员进行行指定项项目的数数据替换换(详见见数据替替换窗口口)。6. 相关信息 打开媒体体信息窗窗口(详详见相关关信息窗窗口),编编辑人员员相关的的文本、图图形、视视频等多多媒体信
40、信息。4.5.22编辑窗窗口l 界面l 相关表学习简历 hr_stuudy工作简历 hr_worrk家庭关系 hr_fammilyy社会关系 hr_socciall相关信息 hr_empp_innfol 模块功能固定tabb页“基本信信息”的项目目采用与与父窗口口相同方方法获得得后调用用动态数数据对象象构造。其其余Tab页用用hr_sysscolllecct,hhr_sscheeme,hr_schhemee_m关关联通过过主方案案号和hhr_ssysccolllectt.obbj_ttypee=1的条件件获得hhr_ssysccolllectt.obbj_iid,调调用用户户对象uuo_eem
41、piinfoo动态加加入(详详见用户户对象uuo_eempiinfoo)。l 按钮功能l 确定验证人员编编号是否否重复,所所有不允允许为空空的指标标项不能能为空,直直到通过过验证才才能进行行以下动动作。如如果iww_paarennt.iis_aactiion=New,先保保存基本本信息(dw_1),再把人员序号逐个写到其它Tab页的数据行中的emp_id中,并保存,所有保存成功后,在主窗口中插入一个新行,把基本信息的项目逐个对应回写到新行中,然后刷新编辑窗口,准备下一个数据录入。l 取消取消当前操操作,关关闭窗口口。l 基本信息窗窗口中的的Butttonn按钮点击Butttonn ,获取取该B
42、utttonnd对应的的字段的的代码类类别、显显示字段段名、值值字段名名,打开开树型代代码窗口口(详见见树型代代码窗口口)4.5.33条件窗窗口l 界面l 模块功能主窗口点击击检索(查查找)打打开该窗窗口,窗窗口默认认插入20个空行行,项目目与主窗窗口的项项目相同同。如果果iw_parrentt.iss_Fllag=Finnd,将cbb_l.Texxt设为查找否则设设为检索。l 按钮功能l 检索(查找找)如果iw_parrentt.iss_Fllag=Rettrieeve,将dww_1每每地的条条件连接接成一个个字串并并替换父父窗口的的数据窗窗口SELLECTT语句的的wheere条条件子句句
43、,然后后从数据据库检索索数据。如如果iww_paarennt.iis_fflagg=Finng,将dww_1的的条件合合成一个个数据窗窗口查找找条件,在在主窗口口中根据据合成条条件查找找并选中中,继续续点击“查找”按钮,则则继续往往后查找找定位,并并取消前前一个选选中行,直直到查找找不到满满足条件件的行为为止,并并显示共共找到多多少个满满足条件件的人员员。l 清除双击选中一一行,点点击清除除删掉选选中行,并并在数据据窗口中中插入一一行空行行。l 取消关闭窗口。4.5.44数据替替换l 界面说明:在替替换条件件窗口的的项目(下)前前增加右右括号,在值后增加左括号。l 模块功能dw_1为为替换数数
44、据窗口口,窗口口打开时时插入20个空行行,项目目与主窗窗口项目目相同(下下拉数据据窗口)。dw_2为为替换条条件窗口口,窗口口打开时时插入20个空行行,项目目与主窗窗口项目目相同。l 按钮功能l 确定用dw_11的数据据构造Updaate语语句的sset子子句,ddw_22的数据据构造wwherre子句句,更新新数据库库(A01)成功功后,用用dw_2的数据据构造查查找条件件,在主主窗口中中查找到到符合条条件的人人员后,逐逐个替换换dw_1中选选择的项项目的数数据。完完成后关关闭窗口口。l 取消关闭窗口。4.5.55相关信信息l 界面l 相关表媒体信息表表 hrr_emmpinnfol 模块功能该窗口提供供对与人人员相关关的文本本、声音音、图形形、图像像、视频频等信息息的管理理界面,可可导入任任意类型型的媒体体信息,存存入数据据库(eemplloyeee_iinfoo),也也可导出出为文件件,在应应用调用用与媒体体类型关关联的应应用软件件浏览相相应的媒媒体信息息。l 按钮功能l 导入is_Acctioon=New打开导入窗窗口(如如下图),将将外部媒媒体信息息导入的的数据库库。先选选择类型型,然后后点击BBufffon选选择要导导入的文文件。l 导出 将ddw_11中选中中的信息息导出到到磁盘指指定文件件中。l 浏览 将ddw_11中选