《模拟人才招聘选拔群体决策支持系统mxh.doc》由会员分享,可在线阅读,更多相关《模拟人才招聘选拔群体决策支持系统mxh.doc(61页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Evaluation Warning: The document was created with Spire.Doc for .NET.模拟人才招聘选拔群体决策支持系统人才招聘是企业人力资源管理的源头工作,对企业员工队伍的质量起着关键的把关作用。由于有关人才招聘选拔的决策问题大都是板结构化和非结构化问题,并且需要多个部门的主管或资历较深的管理人员及技术人员共同参与决策,目前还少有可供企业选用的决策支持系统。本节针对人才招聘这一颇有难度的群体决策支持问题,介绍华东理工大学研制的“模拟人才招聘选拔群体决策支持系统”,试图通过该案例系统,进一步说明群体决策支持系统的基本构造和工作原理。一 系统基本
2、思路本系统根据据人才招招聘的特特点,按按同地异异时群体体决策类类型设计计,以工工作流程程方式布布置一定定数量的的决策进进程步骤骤,分设设进程主主控和招招聘操作作处理两两个部分分,在一一个局域域网上运运行。整整个流程程分应聘聘者材料料阅读评评价、应应聘者形形象评价价、面试试提问、应应聘者答答问、招招聘者评评分以及及最终的的选拔表表决等一一五个步步骤。其其中问题题提问、答答问和评评分等步步骤设两两轮。因因为是一一个模拟拟系统,应应聘者采采用虚拟拟技术预预设,面面试以不不见面的的问答形形式进行行,所提提问题和和回答也也预先按按数倍使使用量设设置,应应聘者的的答问随随机从预预置答案案中抽取取。系统设模
3、拟拟时钟,记记录进程程时间,步步骤切换换由主持持者触发发控制,可可进可退退。招聘聘者的分分析评价价采用打打分制,部部分内容容采用模模糊区间间值,汇汇总统计计采用平平均、加加权综合合等简易易算法。本系统主要要用于群群体决策策支持系系统的实实验教学学和企业业招聘人人员的操操作训练练,但根根据具体体企业的的特定要要求,经经过少量量的改动动和参数数设置后后也能用用于辅助助企业实实际的人人才招聘聘选拔工工作。基基于上述述想法,系系统综合合应用了了以下方方法和技技术。1. 管理决策基基本思想想和决策策支持系系统的基基本原理理。2. 群体决策支支持系统统的结构构和构造造方法。3. 计算机网络络技术、数数据库
4、和和应用开开发技术术。4. 人才招聘选选拔的基基本流程程和简易易人才评评价方法法。5. 时钟推进、事事件驱动动以及管管理对象象模拟等等模拟技技术。二 系统构成招聘选拔处理模块通信库招聘选拔数据库招聘选拔模型库方法库规程库应聘者材料预置提问问题、答问、评价、选拔结论内置邮件系统发布信息评审意见综合、提问随机抽取、选拔结论表决平均综合法、加权综合法、模糊评判法、时间随机函数招聘选拔规程、招聘选拔流程、进程状态招聘者1招聘者2招聘者n主持者本系统按照照基本的的群体决决策支持持系统结结构构造造,在三三库结构构的基础础上加入入规程库库和通讯讯库,分分设供主主持者和和选拔者者使用的的两套人人机接口口,见图
5、图。数据库储存存与管理理应聘者者材料、交交付应聘聘者回答答的问题题和系统统运行过过程中产产生的数数据,运运行过程程所产生生的数据据包括应应聘者的的问题回回答,招招聘者对对应聘者者印象、材材料和答答问的评评价意见见等。模模型库储储存有招招聘者评评审意见见综合、提提问随机机抽取以以及选拔拔结论表表决等模模型。方方法库储储存评审审和表决决等决策策中使用用的平均均综合法法、加权权综合法法和模糊糊评判法法等简易易的数学学计算方方法。本系统的特特点主要要反映在在群体决决策规程程和通信信两个方方面。规规程库设设有招聘聘选拔的的规则和和流程、招招聘者进进入确认认、进程程状态监监视和进进程步骤骤进退等等控制机机
6、制,主主持者遵遵循以规规程和时时间为依依据的进进程控制制机制组组织和操操纵系统统的运行行;通讯讯库设置置内部邮邮件系统统和信息息发布模模块,支支持主持持者与招招聘者、招招聘者相相互之间间在系统统运行过过程中的的交流、讨讨论和协协商,发发布规程程、进程程和各个个阶段成成果等信信息。主持者和招招聘者分分别使用用不同的的人机接接口,均均以按钮钮和菜单单进行交交互。前前者的人人机接口口设有主主控界面面,实现现进程的的监控和和推进、与与招聘者者的联络络、进程程信息的的发布和和最终结结论的宣宣布等;后者的的人机接接口设有有运行操操作界面面,供招招聘者报报道,按按规程要要求操作作招聘选选拔各步步骤,与与主持
7、者者和其他他招聘者者进行联联系交流流。招聘聘选拔处处理模块块是系统统的核心心,接受受主持者者进程控控制调度度和招聘聘者步骤骤操作的的请求,在在进程控控制调度度上,结结合工作作流程,采采用时间间随机函函数实现现推进,对对步骤操操作,调调用模型型库相关关模型和和数据库库中的数数据,作作相应处处理,返返回处理理结果。三 系统运行本系统按照照规程预预定内容容、要求求和时间间运作,从从招聘者者报道开开始至宣宣布选拔拔结束,共共分一五五步骤,在在主持者者的控制制下推进进,必要要时也可可逆向返返回上一一步骤,作修改和补充工作。系统运作流程见图:系统总控主控系统启动接受招聘者报到各招聘者报到,操作系统启动宣布
8、活动事项招聘者阅读活动事项发布应聘者背景材料招聘者阅读应聘者背景材料招聘者打应聘者简历分发布供选面试提问问题招聘者选择提问招聘者提问汇总、提取发布招聘者阅读提问汇总预置答问提取、发布招聘者阅读应聘者答问、打分招聘者打印象分面试、印象分综合、发布招聘者阅读评分汇总启动表决程序招聘者选拔表决表决统计、抉择入选者发布招聘选拔结果招聘者收阅表决结果本系统的运运作现由由主持者者启动并并作初始始化处理理,然后后各招聘聘者以报报到的方方式回答答用户名名和口令令进入系系统。系系统运转转后主持持者如果果退出或或不做任任何操作作,不影影响造聘聘者的工工作,但但步骤将将停止推推进。在在运作中中途,招招聘者也也能暂时
9、时退出系系统,然然后再报报到进入入,且不不影响先先前所做做的工作作。这些些特点可可以使规规程的某某些特殊殊步骤延延续较长长时间,让让决策参参与者有有一定的的时间动动机,实实现异时时的群体体决策。当进入系统统的招聘聘者达到到规定的的人数时时,主持持者宣布布招聘活活动开始始,招聘聘者根据据每个步步骤的要要求单独独执行决决策分析析工作,一一个步骤骤完成后后发出执执行完毕毕的确认认信息,等等待下一一步骤的的开始。期期间,招招聘者可可以通过过内置的的邮件系系统就自自己的观观点和意意见进行行私下交交流。在系统运行行中,主主持者监监视每个个招聘者者执行步步骤地进进度,向向招聘者者发布进进程信息息,但但在不违
10、违反规定定的情况况下,不不干预他他们具体体的分析析评判工工作。主主持者根根据预定定的步骤骤进度决决定按时时、提前前或延迟迟步骤的的切换,并并及时通通报阶段段性的招招聘成果果。系统对进程程调度和和每个步步骤操作作的处理理,除招招聘者人人数和提提问问题题数等需需积累的的内容外外,均在在步骤切切换时提提交招聘聘选拔处处理模款款完成。四、数据文文件说明明(1)Aggendda:活动动步骤表表,共10个步骤骤,每个个步骤一一条记录录,共十十条记录录(已预预置)(2)Annsweer:提问问答案表表,对应应六个题题目,每每位应聘聘者六条条记录(两两层:3位应聘聘者X 6个题目目,已预预置)(3)Apppl
11、iicann:应聘聘者材料料表,每每位应聘聘者一条条记录,三三位应聘聘者共三三条记录录(已预预置)(4)Maail: 邮件收收发周转转表,每每个评委委一条记记录(5)Maanagger:招聘聘评委工工作状态态表,每每个评委委一条记记录(主主持者事事先添置置)(6)Myyscoore11:招聘聘评委个个人各项项打分表表,每个个招聘评评委对应应每个应应聘者一一条记录录,即每每个评委委三条记记录(两两层:评评委数 X 3位应聘聘者,初初始化时时重新设设置记录录)(7)Myyscoore22:招聘聘评委提提问问题题及打分分表,每每个评委委对每个个应聘者者打分三三题,三三位应聘聘者共九九题。每每个评委委
12、九条记记录(三三层:评评委数 X 3位应聘聘者 X 3个题目,初始化化时重新新设置记记录)(8)Nootess:活动动事项表表(已预预置)(9)Ouurquuestt:招聘聘评委提提问问题题汇总表表(10)QQuesstioon:待抽抽提问问问题表(已已预置)(11)RReaddlisst:供阅阅读的材材料清单单表(已已预置)(12)SSeleedecci:决策策表决记记录表,结结构与与与Apppliccan相同* 程序开开始PARAMMETEERS conntroolx & 活动主主持者代代号 SET TTALKK OFFFSET SSAFEETY OFFFSET DDATEE ANNSIS
13、ET RREFRRESHH TOO 5SET EEXACCT OFFFSET SSYSMMENUU OFFFSET SSCORR OFFFSET SSTATTUS BARR OFFFCLOSEE ALLLCLEARRserveer_ppathh = ee:cczg_ressearrchboooks-miss-20004pgddss & SET DDEFAAULTT TOO &sservver_patthIF PAARAMMETEERS()=00 coontrrolxx = maanaggerxx = & 本机评评委代号号ELSE IFF coontrrolxxMISS AAND conntro
14、olxRRESEET coontrrolxx = maanaggerxx = ELLSE maanaggerxx = conntroolx ENNDIFFENDIFFSELECCT 00USE aagennda SHHAREE & 进程表表SELECCT 00USE aanswwer SHAARE & 提问答答案表SELECCT 00USE aappllicaan SSHARRE & 应聘者者材料表表SELECCT 00USE mmaill SHHAREE & 邮件收收发周转转表SELECCT 00USE mmanaagerr SHHAREE & 招聘评评委工作作状态表表表SELECCT 00
15、USE mmysccoree1 SSHARRE & 招聘评评委个人人各项打打分表(包包括两个个提问问问题号、简简历分、印印象分、答答题分)SELECCT 00USE mmysccoree2 SSHARRE & 招聘评评委提问问问题及及打分表表SELECCT 00USE nnotees SSHARRE & 活动事事项表LOCATTE FFOR Iteem_nno=应聘人人数REPLAACE Iteem_xx WIITH STRR(REECCOOUNTT(aappllicaan), 22)LOCATTE FFOR Iteem_nno=评委人人数REPLAACE Iteem_xx WIITH STR
16、R(REECCOOUNTT(mmanaagerr), 2)SELECCT 00USE oourqquesst SSHARRE & 招聘评评委提问问问题汇汇总表SELECCT 00USE qquesstioon SSHARRE & 待抽提提问问题题表SELECCT 00USE rreaddlisst SSHARRE & 供阅读读的材料料清单表表IF EOOF() APPPENND BBLANNK REEPLAACE Reaad_iitemm WIITH 活动事事项ENDIFF * 如果selledeeci为空白白则自动动添加记记录(条条数 = apppliccan)SELECCT 00USE s
17、seleedecci SSHARRE & 决策表表决记录录表SELECCT aappllicaanSCAN SCAATTEER TTO xxxx MEMMO SELLECTT seeleddecii IF EOFF() APPPENDD BLLANKK ENDDIF GATTHERR FRROM xxxx MEEMO SKIIP SELLECTT apppliicannENDSCCAN* 产生应应聘者姓姓名字符符串SELECCT aappllicaanGO TOOPappx = Appp_naame & 当前翻翻选应聘聘者名称称appnaamess = SCAN apppnammes = aa
18、ppnnamees+IIIF(EMPPTY(apppnammes), , ;) apppnammes = aappnnamees+AApp_nammeENDSCCAN*SELECCT 00CREATTE CCURSSOR queest_temmp(QQuesst_nno CC(3), QQuesst_nnum N(33)* 初始化化段IF paarammeteers()=11 ANND cconttrollx=RESSET DOO doo_reesett REETURRNENDIFF *DEFINNE WWINDDOW perrsonn FRROM 5, 10 SIZZE 330, 1200
19、TIITLEE 人才招招聘选拔拔系统 SSYSTTEM COLLOR RGBB(, , , 1992, 1922, 1192)MOVEWWINDDOWpperssonCCENTTERACTIVVATEE WIINDOOW pperssonx 1, 3 SAAY 议程: FFONTT 宋体, 12 STYYLE BTT CCOLOOR nnx 2.55, 33 FIILL TO 28, 411 COOLORR n/bg* & n/bbIF coontrrolxx x 2, 54 SAAY 人才招招聘选拔拔系统 FFONTT 宋体, 28 STYYLE B COOLORR grr+/bb*ELSE
20、 x 2, 54 SAAY 人才招招聘选拔拔系统 FFONTT 宋体, 28 STYYLE BTT CCOLOOR nnENDIFFx 8, 44 TOO 244, 1116 PENN 2 STYYLE 200 CCOLOOR rrbx 9, 47 TOO 233, 11一三 PEEN 11 STTYLEE 220 COLLOR rbcur_sstattus = .F. & 实际未未用step_timme0 = SSECOONDSS()DO WHHILEE .TT. SEELECCT aagennda GOO TOOP SCCAN WHIILE Is_passs AAND mannageerx
21、 x RRECNNO()*2.5+11, 44 SAAY FFONTT 宋体, 一三 STTYLEE BB CCOLOOR rr/gbb* x RRECNNO()*2.5+11, 77 SAAY SStepp_noo+ +TTRIMM(Sttep_namme) FONNT 宋体, 一三 STTYLEE BB CCOLOOR NN/gbb* & b/bg* ENNDSCCAN x RECCNO()*22.5+1, 4 SSAY FONNT 宋体, 一三 COOLORR b/gb* x RECCNO()*22.5+1, 7 SSAY Steep_nno+ +TRIIM(SStepp_naame)
22、FOONT 宋体, 一三 STTYLEE BB CCOLOOR rr+/ggb* & bb IFF EOOF() GOO BOOTTOOM ENNDIFF cuur_ssteppno = SStepp_noo IFF VAAL(ccur_steepnoo)11 cuur_ssteppno = 01 ENNDIFF cuur_sstepp = TTRIMM(Sttep_namme) cuur_ddataa = TTRIMM(Sttep_datta) DOO CAASE CAASE conntroolx curr_sttepppm = TRRIM(Steep_nnamee) CAASE manna
23、geer.IIs_&curr_sttepnno AAND mannageerx curr_sttepppm = TRRIM(Steep_ppromm2) OTTHERRWISSE curr_sttepppm = TRRIM(Steep_ppromm1) ENNDCAASE cuur_ssteppp3 = TTRIMM(Sttep_proom3) x 12, 488 CLLEARR TOO 144, 1112 x 12, 822-LEEN(ccur_steeppmm)/11.2-LENN(cuur_sstepppm)/2 SAYY cuur_sstepppm FONNT 宋体, 一八 STTYL
24、EE BB CCOLOOR RRGB(0, 0, 0, 1922, 1192, 1992) IFF coontrrolxx cuur_ssecoond = RROUNND(SSECOONDSS(), 0) sttep_timmex = ccur_seccondd - steep_ttimee0 + Sttep_timme2 sttep_timme0 = ccur_seccondd REEPLAACE Steep_ttimee2 WWITHH sttep_timmex ENNDIFF sttep_minnx = IINT(Steep_ttimee2 / 600) sttep_seccx = MM
25、OD(Steep_ttimee2, 60) SEELECCT mmanaagerr COOUNTT TOO arrrivve_nno FFOR Is_&cuur_ssteppno LOOCATTE FFOR Mannageer_iid=mmanaagerrx IFF cuur_ssteppno=011 SEELECCT nnotees LOOCATTE FFOR Iteem_nno=实到人人数 REEPLAACE Iteem_xx WIITH STRR(arrrivve_nno, 2) ENNDIFF thhis_proomptt = curr_stteppp3+IIIF(curr_sttep
26、宣布招招聘结果果, ALLLTRIIM(SSTR(arrrivee_noo, 22), ) x 一五, 448 CCLEAAR TTO 117, 1100 x 一五, 774-LLEN(thiis_pprommpt)/2 SAYY thhis_proomptt FOONT 宋体, 16 STYYLE B COOLORR RGGB(00, 00, 00, 1192, 1992, 1922) SEELECCT aagennda x 20, 644 SAAY 时间:+STRR(Sttep_timme1, 2)+分钟 +STTR(sstepp_miinx, 2)+:+RRIGHHT(00+LTTRIM
27、M(STTR(sstepp_seecx, 2), 2)+ ; FONNT 宋体, 12 STYYLE B COOLORR RGGB(00, 00, 00, 1192, 1992, 1922) IFF NOOT EEOF() SKKIP ENNDIFF SCCAN RESST x RRECNNO()*2.5+11, 44 SAAY FFONTT 宋体, 一三 COOLORR N/gb* & bb/b x RRECNNO()*2.5+11, 77 SAAY SStepp_noo+ +SStepp_naame FONNT 宋体, 一三 COOLORR N/gb* & COOLORR w+/b ENN
28、DSCCAN chhoicce1 = meenu11 = IIIF(conntroolx= , 执行, 控制) x 26, 522 GEET cchoiice11 PIICTUURE x*H +meenu11+;阅读;邮件;退出 SSIZEE 1.5, 8, 2 FFONTT 宋体, 12 STYYLE B IFF coontrrolxx x 25.8, 51.3 TTO 228, 64.5 PPEN 3 CCOLOOR ggr+/b, gr+/b, grr+/bb ENNDIFF* SEELECCT mmaill GOO BOOTTOOM SKKIP LOOCATTE FFOR Mannag
29、eer_iid=mmanaagerrx inn_maailxx = In_maiil IFF NOOT EEMPTTY(iin_mmaillx) & AAND NOTT Iss_reead x 17.5, 77 SAYY 有你的的邮件. FONNT 宋体, 11 STYYLE B COOLORR w+/b* ? CHHR(77) ELLSE x 17.5, 75 CLEEAR TO 一八.5, 1000 ENNDIFF REEAD TIMMEOUUT 33 SEELECCT mmanaagerr cuur_ssteppx = cuur_sstepp DOO CAASE CAASE chooic
30、ee1=控制 DO do_conntrool WWITHH cuur_ssteppx CAASE chooicee1=执行 DO do_steep WWITHH cuur_ssteppx CAASE chooicee1=阅读 DO do_reaad WWITHH coontrrolxx CAASE chooicee1=邮件 DO do_maiil WWITHH coontrrolxx CAASE chooicee1=退出 EXIIT ENNDCAASEENDDOOCLEARR GEETSCLOSEE ALLLRELEAASE WINNDOWW peersoonRETURRN*PROCEEDUR
31、RE ddo_rreseetSELECCT aagennda & REPLAACE ALLL Sttep_proomx WITTH , Steep_ttimee2 WWITHH 0, Iss_paass WITTH .F., Iss_paasseed WWITHH SELECCT mmanaagerr & SCAN FORR i=1 TTO 110 sii = RIGGHT(0+ALLLTRRIM(STRR(i, 2), 2) REEPLAACE Is_&sii WIITH .F., IIs_&si.ed WITTH ENDDFORR REPPLACCE IIn_mmaill WIITH ,
32、Ouut_mmaill WIITH , Too_whho WWITHH , IIs_rreadd WIITH .F.ENDSCCAN SELECCT aappllicaan & REPLAACE ALLL Sccoree1 WWITHH 0, Sccoree2 WWITHH 0, Sccoree3 WWITHH 0, Sccoree4 WWITHH 0, Sccoree0 WWITHH 0, Goot_nnum WITTH 00, SSelee_deeci WITTH SELECCT nnotees &REPLAACE ALLL Ittem_x WWITHH SELECCT mmysccore
33、e1 & 记录数 = 评委数 X 应聘者者数dbfx = DDBF()USE &dbffx EEXCLLUSIIVEZAPSELECCT mmanaagerrSCAN SELLECTT apppliicann SCAAN SSELEECT mysscorre1 AAPPEEND BLAANK RREPLLACEE Maanagger_id WITTH mmanaagerr.Maanagger_id, Appp_nnamee WIITH apppliccan.Appp_naame SSELEECT apppliccan ENDDSCAAN SELLECTT maanaggerENDSCCAN S
34、ELECCT mmysccoree1REPLAACE ALLL Quuestt_noo1 WWITHH , QQuesst_nno2 WITTH , Ressumee_scc WIITH 0, Imppresss_ssc WWITHH 0, Seele_decci WWITHH SELECCT mmysccoree2 & 记录数 = 评委数 X 3位应聘聘者数 X 3个题目目dbfx = DDBF()USE &dbffx EEXCLLUSIIVEZAPSELECCT mmanaagerrSCAN SELLECTT apppliicann SCAAN SSELEECT mysscorre2 FF
35、OR i=11 TOO 3 si = SSTR(i, 1) APPPENDD BLLANKK REPPLACCE MManaagerr_idd WIITH mannageer.MManaagerr_idd, AApp_namme WWITHH apppliicann.Appp_nnamee EENDFFOR SSELEECT apppliccan ENDDSCAAN SELLECTT maanaggerENDSCCAN SELECCT oourqquesst &REPLAACE ALLL Quuestt_noo WIITH , Quuestt_ass WIITH , Annsw_sc WITT
36、H 00SELECCT mmaillREPLAACE ALLL Inn_maail WITTH CLOSEE DAATABBASEERETURRN*PROCEEDURRE ddo_cconttrollPARAMMETEERS steepxDEFINNE WWINDDOW p_cconttroll FRROM 1, 1 SSIZEE 100, 880 TTITLLE 活动控控制窗 SSYSTTEM COLLOR RGBB(, , , 1992, 1922, 1192) INN DEESKTTOPMOVEWWINDDOWpp_coontrrolCCENTTERACTIVVATEE WIINDOOW
37、 pp_coontrrolx 2, 10 SAYY 当前活活动:+ssteppx FFONTT 宋体, 12 STYYLE Bchoicce2 = 退出x 6, 12 GETT chhoicce2 PICCTURRE x*HH 下一活活动;上一活活动;退出 SSIZEE 1.5, 8, 3 FFONTT 宋体, 12 STYYLE BREAD MODDALIF chhoicce2=下一活活动 DOO CAASE CAASE steepx=评委报报到 SELLECTT maanagger COUUNT TO summ_n COUUNT TO arrrivee_n FORR Iss_&ccur_steepnoo SELLECTT nootess LOCCATEE FOOR IItemm_noo=评委人人数