版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、人力資源管理系統(tǒng)詳細(xì)設(shè)計(jì)第5頁(yè)共89頁(yè)人力資源管理系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告說(shuō)明:本人力資源管理系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告包括以下主要內(nèi)容:1.2.引言:實(shí)施本系統(tǒng)的公司的背景介紹等項(xiàng)目章程:目前公司人力資源管理存在的問(wèn)題、項(xiàng)目范圍、進(jìn)度表、預(yù)算等3.系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明,包括: 系統(tǒng)功能說(shuō)明、系統(tǒng)結(jié)構(gòu)說(shuō)明、 表(包括主鍵、外鍵、數(shù)據(jù)類型、DFD圖、ER圖、操作界面設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、詳細(xì)的數(shù)據(jù) 默認(rèn)值、取值范圍等)引言編制人力資源管理系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告(下稱報(bào)告),是為了得出對(duì)目標(biāo)系統(tǒng)的精確描述,設(shè)計(jì)出程序的藍(lán)圖,使程序員能夠根據(jù)此藍(lán)圖寫出代碼。本報(bào)告的讀者是:參與系統(tǒng)開(kāi)發(fā)的管理人員以及系統(tǒng)設(shè)計(jì)人員、代碼編制人員和系統(tǒng)
2、實(shí) 施人員。背景介紹A公司是一家主營(yíng)全國(guó) VSAT衛(wèi)星通信業(yè)務(wù)的有限責(zé)任公司,擁有信息產(chǎn)業(yè)部頒發(fā)的 VSAT ISP、 SP和ICP服務(wù)許可證。A公司成立于1994年,經(jīng)過(guò)12年的迅速發(fā)展,已經(jīng)在全國(guó)建立了金融、出版、航空機(jī)票預(yù) 定、遠(yuǎn)程診斷等六個(gè)專用子網(wǎng)系統(tǒng),并建立了八百多個(gè)衛(wèi)星終端站,同時(shí),為不同的客戶提供數(shù) 據(jù)、圖象、話音等通信傳輸業(yè)務(wù)。到目前為止,A公司已成為國(guó)內(nèi)規(guī)模最大的 VSAT通信服務(wù)企業(yè)之一。第一章項(xiàng)目章程1.項(xiàng)目的參與者該項(xiàng)目是對(duì)A公司的人力資源管理系統(tǒng)進(jìn)行規(guī)劃、設(shè)計(jì)和實(shí)施。前期主要的項(xiàng)目參與者包括:A公司一名副總經(jīng)理?yè)?dān)任項(xiàng)目經(jīng)理,A公司人力資源部主管, A公司人力資源部?jī)擅?/p>
3、副主管,高級(jí)系統(tǒng)分析人員 2名,系統(tǒng)設(shè)計(jì)人員 2名。2.存在的問(wèn)題在實(shí)施該系統(tǒng)之前,A公司在人力資源管理方面主要存在以下問(wèn)題:2.1人力資源管理工作效率較低系統(tǒng)實(shí)施前,A公司人力資源管理的大部分工作都是通過(guò)手工完成, 的辦公軟件,文檔的整理和歸檔方面完全是存儲(chǔ)原始的文本資料。只使用了 office 等基本22人力資源管理的體系不健全、不完善公司缺乏統(tǒng)一的與企業(yè)發(fā)展戰(zhàn)略相匹配的人力資源管理體系。人力資源部門的大部分精力仍從事傳統(tǒng)的人事管理工作,不具備履行人力資源管理職能所需要的知識(shí)和技能,沒(méi)有掌握現(xiàn)代人 力資源管理的管理理論和管理方法,對(duì)員工的招聘、培訓(xùn)、績(jī)效管理、薪酬管理以及員工的職業(yè) 發(fā)展與
4、生涯規(guī)劃等方面的工作原則、工作方法和工作技巧了解不多,這些都嚴(yán)重制約了A公司人力資源管理各項(xiàng)職能的發(fā)揮,難以使人力資源為公司創(chuàng)造出更大的價(jià)值。2.3人力資源管理缺乏科學(xué)規(guī)劃公司在人力資源方面沒(méi)有科學(xué)的規(guī)劃,只能是走一步看一步,始終處于被動(dòng)局面。正是由于 缺乏對(duì)人力資源的科學(xué)規(guī)劃,使員工的招聘、培訓(xùn)等工作沒(méi)有計(jì)劃性,從而導(dǎo)致在人力資源管理 上存在較大的隨意性,間接地影響到了 A公司的生產(chǎn)經(jīng)營(yíng)活動(dòng)。2.4對(duì)員工的激勵(lì)機(jī)制缺乏科學(xué)性公司主要依靠增加工資發(fā)放獎(jiǎng)金來(lái)刺激員工,對(duì)員工的績(jī)效考核往往只流于形式,既缺乏科 學(xué)性公平性,又未與分配制度相聯(lián)系,使得績(jī)效考評(píng)的結(jié)果沒(méi)有成為薪酬分配、職位變動(dòng)及獎(jiǎng)優(yōu) 懲
5、劣的直接依據(jù)。2.5對(duì)員工的培訓(xùn)與開(kāi)發(fā)不規(guī)范對(duì)新員工的崗前培訓(xùn)不夠,工作不規(guī)范,同時(shí),不能夠?qū)公司成功的經(jīng)驗(yàn)及時(shí)進(jìn)行總結(jié),以摸索出一套適合公司員工培訓(xùn)與開(kāi)發(fā)的程序與方法。在提供培訓(xùn)時(shí),不能將員工的個(gè)人愛(ài)好與 興趣同企業(yè)的經(jīng)營(yíng)需要很好地結(jié)合起來(lái),以實(shí)現(xiàn)員工個(gè)人和公司的雙贏。3.機(jī)會(huì)和指示A公司迫切需要通過(guò)信息系統(tǒng)的針對(duì)A公司人力資源管理方面存在的主要問(wèn)題,可以看到,構(gòu)建,從以下三個(gè)方面對(duì)人力資源管理體制進(jìn)行完善。(1) 通過(guò)人力資源系統(tǒng)的實(shí)施,對(duì) A公司的組織架構(gòu)、崗位體系、人員結(jié)構(gòu)、人力資源管理 各業(yè)務(wù)等實(shí)現(xiàn)全面掌控;(2) 通過(guò)先進(jìn)的信息化平臺(tái),整合業(yè)務(wù),不斷規(guī)范和優(yōu)化人力資源業(yè)務(wù)管理,全
6、面提高人力 資源運(yùn)營(yíng)質(zhì)量與效率;(3) 積極探索適合于 A公司的新型人力資源管理方式,嘗試新的人力資源管理流程與方法, 渴望逐步提升人力資源管理水平。4. 項(xiàng)目范圍A公司人力資源系統(tǒng)主要包括六大塊的業(yè)務(wù):人事檔案管理,工資管理,考勤管理,企業(yè)人 才庫(kù),系統(tǒng)管理,報(bào)表管理。/人上龍歸程5. 系統(tǒng)設(shè)計(jì)理念為了通過(guò)系統(tǒng)的實(shí)施,提高 A公司人力資源管理的工作效率,提升人力資源管理的水平,在設(shè)計(jì)和開(kāi)發(fā)該系統(tǒng)的過(guò)程中,將始終以能夠幫助A公司提高核心競(jìng)爭(zhēng)力為宗旨,以對(duì)人力資本的有效管理和開(kāi)發(fā)為中心。為了在系統(tǒng)中體現(xiàn)出現(xiàn)代人力資本管理的理論和方法,將圍繞一個(gè)核心、兩種職能、三大體系、四個(gè)層面上來(lái)實(shí)現(xiàn)對(duì)人力資本
7、管理的思想。一個(gè)核心指的是企業(yè)的激勵(lì)機(jī) 制,兩種職能即人力資源管理的戰(zhàn)略性職能和操作性職能,三個(gè)體系是指人力資本構(gòu)建體系、人 力資本增值體系和人力資本分析體系,四個(gè)層面包括人力資源管理戰(zhàn)略、人力資源管理制度、人 力資源管理流程和人力資源管理技術(shù)(見(jiàn)上圖)。6. 主要交付成果通過(guò)對(duì)A公司人力資源管理的進(jìn)行詳細(xì)的需求分析,將在項(xiàng)目的第一個(gè)階段交付詳細(xì)的系統(tǒng) 設(shè)計(jì)說(shuō)明書(shū)。7. 進(jìn)度表以及預(yù)算7.1說(shuō)明實(shí)施該系統(tǒng)之前,A公司人力資源管理沒(méi)有使用任何信息系統(tǒng),只使用了常見(jiàn)的辦公軟件, 比如office 等。針對(duì)這一情況,該系統(tǒng)整個(gè)實(shí)施計(jì)劃采取分步實(shí)施,有重點(diǎn)地進(jìn)行。7.2實(shí)施項(xiàng)目?jī)?yōu)先序的評(píng)定7.2.1關(guān)
8、鍵程度,即反映流程或系統(tǒng)功能需求對(duì)A公司的目標(biāo),戰(zhàn)略和設(shè)想的重要程度。A公司將無(wú)法實(shí)現(xiàn)其戰(zhàn)略目標(biāo); 公司的戰(zhàn)略目標(biāo)的實(shí)現(xiàn)會(huì)受到限制。在對(duì)該領(lǐng)域進(jìn)行重沒(méi)有對(duì)該需求的解決方案, 沒(méi)有該領(lǐng)域的解決方案,A大投資前應(yīng)當(dāng)進(jìn)行調(diào)查;該系統(tǒng)功能的優(yōu)先級(jí)較低,對(duì)在關(guān)鍵程度的衡量方面,有三個(gè)對(duì)比的尺度。如下:A公司戰(zhàn)略的實(shí)現(xiàn)不重要。7.2.2 當(dāng)前IT系統(tǒng)對(duì)該需求的支持程度如何。在這個(gè)方面,主要分析以下三點(diǎn):當(dāng)前,是否有IT系統(tǒng)支持該需求。當(dāng)前的IT系統(tǒng)是否可能充分支持該需求。當(dāng)前,如果沒(méi)有大的修改,不太可能一直滿足需要,是否是重新開(kāi)始可能比較便宜 和簡(jiǎn)單。通過(guò)對(duì)A公司的情況進(jìn)行調(diào)查并作對(duì)比分析,可以得到具體的
9、實(shí)施計(jì)劃。7.2.3實(shí)施進(jìn)度安排系統(tǒng)主要5個(gè)模塊:人事信息管理,事務(wù)管理,工資管理,考勤管理,企業(yè)人才庫(kù)。序號(hào)實(shí)施內(nèi)容和項(xiàng)目1細(xì)節(jié)實(shí)施內(nèi)容總天數(shù)-一-人力資源管理系統(tǒng)開(kāi)發(fā)和設(shè)計(jì)200 days1系統(tǒng)規(guī)劃(前期調(diào)查,問(wèn)題陳述,決定要決絕的問(wèn)題范圍等,進(jìn)度安排)50 days2系統(tǒng)分析(進(jìn)行詳細(xì)的系統(tǒng)需求分析)50 days人力資源管理系統(tǒng)詳細(xì)設(shè)計(jì)3系統(tǒng)設(shè)計(jì)(制定對(duì)應(yīng)需求的詳細(xì)的技術(shù)藍(lán)圖和規(guī)格說(shuō)明)60 days4系統(tǒng)頭現(xiàn)(產(chǎn)生相應(yīng)的軟硬件技術(shù)方案)90 days-二二人力資源管理系統(tǒng)基礎(chǔ)平臺(tái)部署20.5 days(一)落實(shí)部署環(huán)境場(chǎng)地1 days1數(shù)據(jù)管理設(shè)備場(chǎng)地1 days(二)設(shè)備采購(gòu)13
10、days1后備系統(tǒng)設(shè)備4 days2數(shù)據(jù)庫(kù)管理系統(tǒng)3 days3網(wǎng)絡(luò)通信設(shè)備3 days4服務(wù)器設(shè)備3 days(三)網(wǎng)絡(luò)3 days1數(shù)據(jù)管理中心-人力資源部門接口1 days2數(shù)據(jù)管理中心-經(jīng)理部門接口1 days3數(shù)據(jù)管理中心-遠(yuǎn)程辦公系統(tǒng)接口1 days(四)系統(tǒng)設(shè)備安裝3.5 days1環(huán)境改造及電源、通訊線路鋪設(shè)2 days2系統(tǒng)的安裝1 days1準(zhǔn)備試運(yùn)行環(huán)境0.5 days三完善人力資源管理系統(tǒng)信息準(zhǔn)備30 days四系統(tǒng)調(diào)試及試運(yùn)行2.5 days1準(zhǔn)備試運(yùn)行環(huán)境1 days2試運(yùn)行1 days3清除試運(yùn)行數(shù)據(jù)0.5 days在系統(tǒng)正式運(yùn)行之前,還有一系列的培訓(xùn)和宣傳工作:
11、-一-產(chǎn)品使用培訓(xùn)6 days1管理人員培訓(xùn)1 days2人力資源部工作人員培訓(xùn)2 days三系統(tǒng)驗(yàn)收2 days四系統(tǒng)啟動(dòng)1 days、.八系統(tǒng)正式運(yùn)行7.3經(jīng)費(fèi)預(yù)算(1)說(shuō)明本規(guī)劃中的經(jīng)費(fèi)預(yù)算只是大概的數(shù)據(jù),具體的投資經(jīng)費(fèi),還需在系統(tǒng)設(shè)計(jì)后作更加詳細(xì)的預(yù)算。(2)基本建設(shè)投資人力資源管理系統(tǒng)基礎(chǔ)平臺(tái)設(shè)備項(xiàng)目計(jì)算公式備注主機(jī)、PC機(jī)及操作系統(tǒng)150萬(wàn)元主要的操作系統(tǒng)就是開(kāi)發(fā)的人力資源管理系統(tǒng)后備系統(tǒng)設(shè)備及管理軟件40萬(wàn)元服務(wù)器50萬(wàn)數(shù)據(jù)庫(kù)管理系統(tǒng)100萬(wàn)元網(wǎng)絡(luò)通訊設(shè)備30萬(wàn)元總計(jì)370萬(wàn)其它的一次性支出項(xiàng)目費(fèi)用(萬(wàn)元)備注培訓(xùn)費(fèi)2其他2合計(jì)4萬(wàn)(3)經(jīng)常性支出項(xiàng)目費(fèi)用(萬(wàn)元)備注系統(tǒng)維護(hù)費(fèi)一
12、般為系統(tǒng)建設(shè)費(fèi)的 5%第二章系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明本報(bào)告中所涉及的數(shù)據(jù)流圖是描繪系統(tǒng)的邏輯模型,圖中沒(méi)有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動(dòng)和處理的情況。其各個(gè)符號(hào)意義說(shuō)明如下:第17頁(yè)共89頁(yè)Entt 2圖1-1CD圖1-2Stor 3圖1-3圖1-4(如圖1-1)正方形(或立方形):表示數(shù)據(jù)的源點(diǎn)或終點(diǎn),即指外部實(shí)體。(如圖1-4)圓形:表示變換數(shù)據(jù)的處理。 (如圖1-2) 兩條平行線:表示數(shù)據(jù)存儲(chǔ)。 (如圖1-3) 箭頭:表示數(shù)據(jù)流,即特定數(shù)據(jù)的流動(dòng)方向。1.體系結(jié)構(gòu)設(shè)計(jì) 1.1總體結(jié)構(gòu)采用客戶/服務(wù)器運(yùn)行方式。1.2運(yùn)行環(huán)境網(wǎng)絡(luò)操作系統(tǒng):客戶操作系統(tǒng):數(shù)據(jù)庫(kù):開(kāi)發(fā)工具:2.數(shù)據(jù)庫(kù)設(shè)計(jì)
13、2.1系統(tǒng)數(shù)據(jù)流圖22所有數(shù)據(jù)庫(kù)/表列表2.2.1系統(tǒng)表2.2.1.1數(shù)據(jù)字典hr_systable2.2.1.2指標(biāo)表hr_syscollect2.2.1.3代碼系統(tǒng)表wf_codesystable2.2.1.4代碼表主表 wf_codecollect2.2.1.5代碼表wf_codeitem2.2.1.6部門表hr_de partme nt2.2.1.7界面信息hr_i nterface2.2.1.8方案主表hr_scheme2.2.1.9子方案表hr_scheme_m2.2.1.10方案明細(xì)表hr_scheme_d2.2.1.11用戶表hr_op erator2.2.1.12組用戶主表
14、hr_operator_group2.2.1.13用戶組明細(xì)表 hr_group_detail2.2.1.14常數(shù)表hr consttable2.2.2人事檔案信息:2.2.2.1基本信息A012.2.32.2.42.2.52.2.62.2.2.2222.32.2.2.42.2.2.52.2.2.6人事事務(wù)信息2.2.3.12.2.3.22.2.3.3基本信息查詢事務(wù)查詢2.2.4.12.2.4.22.2.5.12.2.5.2工資變動(dòng)管理2.2.6.12.2.6.22.2.6.32.2.6.4學(xué)習(xí)簡(jiǎn)歷工作簡(jiǎn)歷家庭關(guān)系社會(huì)關(guān)系相關(guān)信息內(nèi)部調(diào)動(dòng)養(yǎng)老保險(xiǎn)hr_studyhr_workhr_famil
15、yhr_socialhr_e mpinfohr_movehr_p rotect住房公積金 hr foundsource人員信息A01所有事務(wù)表人員信息A01所有事務(wù)表工資表hr_salary人員基本信息 A01公式設(shè)置表 hr formula考勤扣款表 hr_check_m oney2.2.7個(gè)人所得稅2.2.7.1工資表 hr_salary2.2.8銀行代發(fā)2.2.92.2.102.2.112.2.122.2.132.2.142.2.7.22.2.7.32.2.8.12.2.8.22.2.8.32.2.8.4工資人員信息工資臺(tái)帳工資條考勤排班考勤刷卡2.2.9.12.2.9.22.2.10.
16、12.2.10.22.2.10.32.2.11.12.2.11.22.2.12.12.2.12.22.2.12.32.2.12.42.2.12.52.2.12.62.2.12.72.2.13.12.2.13.2考勤結(jié)果統(tǒng)計(jì)2.2.14.12.2.14.22.2.14.32.2.14.42.2.14.52.2.14.62.2.14.7人員信息A01稅率表 hr tax rate工資表 hr_salary人員信息A01銀行模板主表hr_ba nk_type銀行模板明細(xì)表hr bank工資表 hr_salary人員信息A01工資表 hr_salary臺(tái)帳方案 hr_salary_co unt部門表工
17、資表部門表排班表hr_de partme nthr_salaryhr_de partme nthr_arra nge_work班次主表 hr_work_master班次明細(xì)表 hr work detail用戶表hr_op erator部門分配表 hr_check_de pt考勤代碼表 hr_check_code考勤代碼類表 hr_check_code_categery排班表 hr_arra nge_work刷卡紀(jì)錄表 hr_check_record排班表 hr_arra nge_work刷卡紀(jì)錄表 hr_check_record請(qǐng)假表 hr leave考勤結(jié)果表考勤代碼表部門分配表hr_che
18、ck_resulthr_check_codehr_check_de pt用戶表 hr_op erator2215請(qǐng)假管理2.2.15.1用戶表hr_op erator2.2.15.2請(qǐng)假表hr_leave2.2.16考勤數(shù)據(jù)清除2.2.16.1排班表2.2.16.2hr_arra nge_work刷卡紀(jì)錄表hr_check_record2.2.16.3考勤結(jié)果表hr_check_result數(shù)據(jù)庫(kù)/表詳細(xì)設(shè)計(jì)詳見(jiàn)附錄A3.系統(tǒng)詳細(xì)功能設(shè)計(jì)3.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)該系統(tǒng)分為六個(gè)模塊:人事檔案管理、工資管理、考勤管理、企業(yè)人才庫(kù)、系統(tǒng)管理、報(bào)表管理。3.2系統(tǒng)層次結(jié)構(gòu)設(shè)計(jì)3.2.1人事檔案管理3.2
19、.1.1人事基本信息管理3.2.1.2事務(wù)管理般事務(wù)養(yǎng)老保險(xiǎn) 住房公積金內(nèi)部調(diào)動(dòng)3.2.1.3查詢基本信息查詢 事務(wù)查詢3.2.2工資管理3.2.2.1工資變動(dòng)A公式設(shè)置B計(jì)算C月末處理3.2.2.2個(gè)人所得稅3.2.2.3銀行代發(fā)3.2.2.4工資條3.2.2.5工資人員信息3.2.2.6工資臺(tái)帳3.2.2.7報(bào)表考勤管理3.2.3.1排班管理3.2.3.2請(qǐng)假管理3.2.3.3刷卡管理3.2.3.4結(jié)果統(tǒng)計(jì)3.2.3.5考勤數(shù)據(jù)清除3.2.3.6查詢3.2.3.7報(bào)表3.2.33.2.4企業(yè)人才庫(kù)3.2.4.1人才登記3.2.53.2.4.23.2.4.3系統(tǒng)管理3.2.5.1人才錄用人才
20、查詢系統(tǒng)構(gòu)建指標(biāo)管理 代碼管理 方案定義參數(shù)管理3.2.5.2用戶管理A用戶管理B組管理3.2.5.3數(shù)據(jù)管理A數(shù)據(jù)備份B數(shù)據(jù)恢復(fù)C初始化管理3.2.5.4操作管理A操作日志326報(bào)表管理3.2.6.13.262B變更日志C當(dāng)前用戶D事務(wù)提醒報(bào)表設(shè)計(jì)A新建報(bào)表B打開(kāi)報(bào)表報(bào)表運(yùn)行人力資源管理系統(tǒng)詳細(xì)設(shè)計(jì)4.系統(tǒng)的功能模塊劃分 4.1系統(tǒng)的功能模塊劃分框圖 4.1.1人事信息管理4.1.2事務(wù)管理第12頁(yè)共89頁(yè)人力資源管理系統(tǒng)詳細(xì)設(shè)計(jì)第31頁(yè)共89頁(yè)4.1.3 工資管理4.1.4考勤管理4.1.5企業(yè)人才庫(kù)4.2數(shù)據(jù)庫(kù)設(shè)計(jì)中的 ER圖(實(shí)體關(guān)系圖)本系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)中涉及到多個(gè)數(shù)據(jù)庫(kù),限于篇幅,以
21、其中的一個(gè)ER圖舉例。4.3系統(tǒng)的功能模塊描述4.3.1動(dòng)態(tài)數(shù)據(jù)窗口對(duì)象動(dòng)態(tài)數(shù)據(jù)窗口流程參數(shù)注冊(cè)注冊(cè)數(shù)據(jù)tablename表名tableitem字段where條件dw_1數(shù)據(jù)窗口type窗口風(fēng)格ids_systable檢索出所有表的使用字段(按tableitem 順序排好序)gridfree動(dòng)態(tài)創(chuàng)建數(shù)據(jù)窗口dw_1.create(窗口語(yǔ)法)對(duì)象外可以修改(規(guī)則)數(shù)據(jù)窗口中排列字段規(guī)則根據(jù)字段信息設(shè)置字段風(fēng)格,是 代碼的構(gòu)件下拉數(shù)據(jù)窗口,調(diào)整 下拉數(shù)據(jù)窗口寬度相關(guān)表 數(shù)據(jù)字典hr_systable 指標(biāo)表 hr_syscollect 界面信息 hr_interface構(gòu)建用戶對(duì)象grid風(fēng)格)。
22、定義兩中數(shù)據(jù)窗口風(fēng)格(free風(fēng)格、 實(shí)例變量ids_systable (數(shù)據(jù)字典的數(shù)據(jù)存儲(chǔ)動(dòng)態(tài)數(shù)據(jù)窗口條件is_type(數(shù)據(jù)窗口風(fēng)格) id_item傳入指標(biāo)項(xiàng)流水號(hào)數(shù)組 is_where idw dw數(shù)據(jù)窗口控件注冊(cè)參數(shù)表標(biāo)名數(shù)組:該數(shù)組保存?zhèn)魅氲乃兄笜?biāo)集。動(dòng)態(tài)創(chuàng)建的指標(biāo)項(xiàng):傳入排好順序的數(shù)組item,該數(shù)組存放所有需要?jiǎng)?chuàng)建的指標(biāo)項(xiàng)。該數(shù) 組是number型數(shù)組,存放的是使用指標(biāo)項(xiàng)在數(shù)據(jù)字典中的流水號(hào) 指標(biāo)項(xiàng)。數(shù)據(jù)窗口 :傳入數(shù)據(jù)窗口控件名稱,以便動(dòng)態(tài)創(chuàng)建數(shù)據(jù)窗口。數(shù)據(jù)窗口風(fēng)格:傳入數(shù)據(jù)窗口風(fēng)格,是 free還是grid風(fēng)格。窗口名稱:唯一標(biāo)示該數(shù)據(jù)窗口的名稱,以便保存數(shù)據(jù)窗口中指標(biāo)項(xiàng)
23、的位置,長(zhǎng)度。(面信息保存標(biāo)識(shí)) where條件:動(dòng)態(tài)構(gòu)造數(shù)據(jù)窗口時(shí),選擇sql的where條件(多表關(guān)聯(lián)條件或檢索條件)。list_id,流水號(hào)唯一標(biāo)識(shí)(用于界構(gòu)建數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)ids_systable檢索數(shù)據(jù)字典的所有指標(biāo)項(xiàng)。由傳入的指標(biāo)項(xiàng)數(shù)組構(gòu)建該數(shù)據(jù)窗口的where 子句。既where list_id in (id_item1, id_item., id_itemn)”把數(shù)據(jù)窗口的選擇語(yǔ)句加上構(gòu)建的where子句,檢索出需要的指標(biāo)項(xiàng)。所有指標(biāo)項(xiàng)按數(shù)組id_item的順序排序。完成數(shù)據(jù)存儲(chǔ)的構(gòu)建。動(dòng)態(tài)創(chuàng)建數(shù)據(jù)窗口構(gòu)造數(shù)據(jù)窗口語(yǔ)法:選擇語(yǔ)句(select .)的選擇項(xiàng)為指標(biāo)集名稱 指標(biāo)集
24、名稱.指標(biāo)項(xiàng)from 指標(biāo)集where表關(guān)聯(lián)條件”。(例 SELECT tablename.col_1 , tablename.col_2 ,. table name2, .table name nwheretable name1.col_1and .)根據(jù)數(shù)據(jù)窗口的選擇語(yǔ)句和數(shù)據(jù)窗口風(fēng)格(is_type、生成數(shù)據(jù)窗口語(yǔ)法。用數(shù)據(jù)窗口控件動(dòng)態(tài)創(chuàng)建該數(shù)據(jù)窗口( idw_dw.create(數(shù)據(jù)窗口語(yǔ)法)。調(diào)整數(shù)據(jù)窗口字段風(fēng)格從數(shù)據(jù)存儲(chǔ)ids_systable中讀取指標(biāo)項(xiàng)信息,+指標(biāo)項(xiàng)。語(yǔ)句為“ selectfromtable name1=table name2.col_1根據(jù)信息調(diào)整指標(biāo)項(xiàng)屬性。
25、1調(diào)整每個(gè)指標(biāo)項(xiàng)、指標(biāo)項(xiàng)標(biāo)簽的字體(宋體)、高度(64)、大小(9號(hào))。2. 根據(jù)順序調(diào)整其taborder順序,使其一致。3. 根據(jù)顯示標(biāo)志置其是否可見(jiàn)(顯示標(biāo)志為N,該指標(biāo)項(xiàng)和指標(biāo)標(biāo)簽不可見(jiàn))。4. 根據(jù)數(shù)據(jù)類型、長(zhǎng)度調(diào)整編輯風(fēng)格、5. 根據(jù)是否代碼,創(chuàng)建下拉數(shù)據(jù)窗口。顯示風(fēng)格。如果代碼類是多級(jí),創(chuàng)建buttom 按鈕。如果代碼標(biāo)志為 Y,取得代碼類、 顯示列,值列)創(chuàng)建下拉數(shù)據(jù)窗口tablename_col_1.dddwname =dddwname如果數(shù)據(jù)窗口為自由風(fēng)格,并且代碼類是多級(jí)代 碼類,則在該指標(biāo)項(xiàng)右側(cè)創(chuàng)建一個(gè) buttom按鈕,同時(shí)使指標(biāo)項(xiàng)保護(hù)屬性為真。按鈕命名 規(guī)則btn+
26、指標(biāo)項(xiàng)名稱。調(diào)整下拉數(shù)據(jù)窗口的寬度。調(diào)整數(shù)據(jù)窗口位置grid風(fēng)格:如果數(shù)據(jù)窗口為網(wǎng)格風(fēng)格,則通過(guò)數(shù)據(jù)窗口名稱,在界面信息表hr_faceinfo 中找到該窗口,該字段的列屬性(位置、長(zhǎng)度、順序),根據(jù)找到的信息調(diào)整指標(biāo)項(xiàng)屬性。顯示列、值列,調(diào)用全局函數(shù)dddwname并把該指標(biāo)項(xiàng)編輯風(fēng)格置為下拉數(shù)據(jù)窗口f_createdddw(代碼類,固定寬度f(wàn)ree風(fēng)格:根據(jù)指標(biāo)項(xiàng)在動(dòng)態(tài)用戶對(duì)象的數(shù)據(jù)存儲(chǔ)ids_systable 中的排列順序和顯示標(biāo)志,調(diào)整每個(gè)顯示指標(biāo)項(xiàng)、指標(biāo)項(xiàng)標(biāo)簽的位置、長(zhǎng)度。動(dòng)態(tài)調(diào)節(jié)數(shù)據(jù)窗口寬度風(fēng)格:根據(jù)數(shù)據(jù)存儲(chǔ)ids_systable 中顯示指標(biāo)的總數(shù),和指標(biāo)項(xiàng)每列的個(gè)數(shù),算出數(shù)據(jù)窗
27、口中指標(biāo)項(xiàng)列數(shù),得到數(shù)據(jù)窗口高度。根據(jù)長(zhǎng)寬的比例,算出指標(biāo)項(xiàng)標(biāo) 簽、指標(biāo)項(xiàng)的長(zhǎng)度,調(diào)整數(shù)據(jù)窗口長(zhǎng)寬,調(diào)整指標(biāo)項(xiàng)標(biāo)簽、指標(biāo)項(xiàng)位置。調(diào)整數(shù)據(jù)窗口 up data屬性根據(jù)保存指標(biāo)項(xiàng)名稱設(shè)置updaata屬性:根據(jù)用戶當(dāng)前要保存的指標(biāo)名稱,設(shè)置保存表。數(shù)據(jù)校驗(yàn)構(gòu)造全局函數(shù),傳入需要檢驗(yàn)數(shù)據(jù)的流水號(hào),在表hr_verify中查找驗(yàn)證規(guī)則,根據(jù)規(guī)則進(jìn)行校驗(yàn),驗(yàn)證失敗使光標(biāo)停在該校驗(yàn)字段,返回-1。通過(guò)校驗(yàn)返回1。4.4 EMPINF0用戶對(duì)象 441主界面A界面dw 1增加修改刪除模塊功能由外部調(diào)用時(shí)傳入指標(biāo)序號(hào),通過(guò)指標(biāo)序號(hào)從hr_scheme_d中獲取指標(biāo)項(xiàng)目,調(diào)用動(dòng)態(tài)數(shù)據(jù)窗口對(duì)象創(chuàng)建dw_1,如果是
28、修改則從數(shù)據(jù)庫(kù)中檢索出被修改人員的數(shù)據(jù)。4.4.2按鈕功能增加New,打開(kāi)檔案編輯窗口,新增加檔案信息(詳見(jiàn)檔Modify ,打開(kāi)檔案編輯窗口,修改檔案信息(詳見(jiàn)檔設(shè)置標(biāo)志(is_Action =案編輯窗口)。修改設(shè)置標(biāo)志(is_Action =案編輯窗口)。刪除刪除選中的數(shù)據(jù)行。4.4.3檔案編輯窗口界面dw_1相關(guān)表方案主表hr_schemehr_scheme_m子方案表方案明細(xì)表hr_scheme_d人員基本信息相關(guān)表模塊功能外部調(diào)用時(shí)傳入指標(biāo)序號(hào),通過(guò)指標(biāo)序號(hào)從hr_scheme_d中獲取指標(biāo)項(xiàng)目序號(hào),調(diào)用動(dòng)態(tài)數(shù)據(jù)窗口對(duì)象創(chuàng)建 dw_1。如果是修改則檢索出被修改的數(shù)據(jù)。按鈕功能確定取人
29、員基本信息表中的emp_id存入該用戶對(duì)象使用的表中的emp_id字段(此為相關(guān)聯(lián)的外件),根據(jù)指標(biāo)項(xiàng)的是否為空屬性校驗(yàn)其輸入是否為空,通過(guò)驗(yàn)證既保存 新增或修改后的數(shù)據(jù),如驗(yàn)證失敗,提醒用戶重新輸入。取消不保存數(shù)據(jù),關(guān)閉窗口。443.1樹(shù)型代碼窗口A主窗口界面treeview相關(guān)表代碼類表 wf_codecollect代碼表 WF_CODEITEM模塊功能外部調(diào)用時(shí)傳入代碼類別、顯示列、數(shù)據(jù)列三個(gè)參數(shù)。構(gòu)造動(dòng)態(tài)SQL SELECTLIST_ID,+is_Disp_Col+,+is_Data_Col+,CODE_ UP ID FROM WF_CODEITEM WHERE CODET YP E_
30、ID =+ls_CodeTy pe_id+ ORDER BY +is_Data_Col+ ASC從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù)構(gòu)造 TREEVIEW/點(diǎn)擊 +號(hào)從數(shù)據(jù)庫(kù)中檢索出下級(jí)代碼插入該節(jié)點(diǎn)下展開(kāi)下級(jí),雙擊選中一個(gè)代碼并返回父窗口。4.5人事檔案管理 4.5.1基本信息管理1.主窗口界面人員信息管理-增加 個(gè)人信息窗口幫助機(jī)構(gòu)|_單位一 單位二部門一 部門二菜單檔案管理窗口幫助增加(A)Ctrl+A層疊(C)主題()F1修改(M)Ctrl+M水平平鋪(H)關(guān)于(A).刪除(D)Ctrl+D垂直平鋪(V)1排列圖標(biāo)(I)人員檢索(R) Ctrl+R快速定位(L) Ctrl+L數(shù)據(jù)替換(U) Ctrl+U
31、媒體信息(I)Ctrl+I返回(X)Ctrl+X相關(guān)表 方案主表 hr_scheme子方案表 hr_scheme_m 方案明細(xì)表 hr scheme d基本信息A01學(xué)習(xí)簡(jiǎn)歷hr_study工作簡(jiǎn)歷hr_work家庭關(guān)系hr_family社會(huì)關(guān)系hr_social相關(guān)信息hr_e mpinfo模塊功能該模塊為人事檔案管理的主界面,采用sheet窗口風(fēng)格,提供對(duì)人員的瀏覽及其它具體操作功能的入口。在窗口打開(kāi)時(shí),從hr_department數(shù)據(jù)庫(kù)表中檢索出單位/部門構(gòu)造tv_1 , dw_1 數(shù)據(jù)窗口根據(jù)所選方案從hr_scheme,hr_scheme_m,hr_scheme_d的關(guān)聯(lián)中獲取項(xiàng)目序
32、號(hào),調(diào)用動(dòng)態(tài)數(shù)據(jù)窗口對(duì)象來(lái)動(dòng)態(tài)構(gòu)造(詳見(jiàn)動(dòng)態(tài)數(shù)據(jù)窗口創(chuàng)建),在窗口打開(kāi)時(shí),dw_1不檢索出任何數(shù)據(jù),選擇檢索菜單,根據(jù)檢索條件檢索出滿足條件的人員。在TV_1中選中單位/部門后,dw_1中只顯示出選中單位/部門及其所有下級(jí)的人員。菜單功能1. 增加設(shè)置 is_Action =見(jiàn)人事檔案編輯窗口)2. 修改設(shè)置 is_Action 人事檔案編輯窗口)。3. 檢索設(shè)置 is_Flag見(jiàn)條件窗口)。4. 快速定位設(shè)置 is_Flag見(jiàn)條件窗口)。5. 數(shù)據(jù)替換打開(kāi)數(shù)據(jù)替換窗口, (詳見(jiàn)數(shù)據(jù)替換窗口)6. 相關(guān)信息打開(kāi)媒體信息窗口等多媒體信息。New打開(kāi)人事檔案編輯窗口,編輯新增人員檔案信息(詳=Mo
33、dify 打開(kāi)人事檔案編輯窗口,修改人員檔案信息(詳見(jiàn)=Retrieve ,打開(kāi)條件窗口,根據(jù)條件檢索出符合條件的人員=Find 打開(kāi)條件窗口,根據(jù)條件查找定位到滿足條件的人員根據(jù)替換條件對(duì)滿足條件的人員進(jìn)行指定項(xiàng)目的數(shù)據(jù)替換(詳見(jiàn)相關(guān)信息窗口),編輯人員相關(guān)的文本、圖形、視頻(詳(詳4.5.2編輯窗口界面人員信息管理-增加 基本信息I學(xué)習(xí)簡(jiǎn)歷I工作簡(jiǎn)歷I社會(huì)關(guān)系I家庭關(guān)系I編號(hào):姓名:I 確定 I I 取消 I相關(guān)表學(xué)習(xí)簡(jiǎn)歷hr_study工作簡(jiǎn)歷hr_work家庭關(guān)系hr_family社會(huì)關(guān)系hr_social相關(guān)信息 hr_emp_info模塊功能固定tab頁(yè)“基本信息”的項(xiàng)目采用與父窗
34、口相同方法獲得后調(diào)用動(dòng)態(tài)數(shù)據(jù)對(duì)象 關(guān)聯(lián)通過(guò)主方案號(hào)和 調(diào)用用戶對(duì)象構(gòu)造。其余 Tab 頁(yè)用 hr_syscollect,hr_scheme,hr_scheme_m hr_syscollect.obj_type=T 的條 件獲得 hr_syscollect.obj_id,uo_empinfo動(dòng)態(tài)加入(詳見(jiàn)用戶對(duì)象uo_empinfo )。按鈕功能 確定 驗(yàn)證人員編號(hào)是否重復(fù),所有不允許為空的指標(biāo)項(xiàng)不能為空,直到通過(guò)驗(yàn)證才能進(jìn)行以下動(dòng)作。如果iw_parent.is_action=New,先保存基本信息(dw_1),再把人員序號(hào)逐個(gè)寫到其它Tab頁(yè)的數(shù)據(jù)行中的mp_id 中,并保存,所有保存成功后
35、,在主窗口中插入一個(gè)新行,把基本信息的項(xiàng)目逐個(gè)對(duì)應(yīng)回寫到新行中,然后刷新編輯窗口,準(zhǔn)備 下一個(gè)數(shù)據(jù)錄入。取消 取消當(dāng)前操作,關(guān)閉窗口?;拘畔⒋翱谥械?Butt on按鈕點(diǎn)擊Button ,獲取該Buttond對(duì)應(yīng)的字段的代碼類別、顯示字段名、值字段名, 打開(kāi)樹(shù)型代碼窗口(詳見(jiàn)樹(shù)型代碼窗口)4.5.3條件窗口界面人力資源管理系統(tǒng)詳細(xì)設(shè)計(jì)人員檢索括號(hào)項(xiàng)目名運(yùn)算符顯示值括號(hào)1邏輯關(guān)系I清除(L)I查找(F) I I關(guān)閉(C)模塊功能主窗口點(diǎn)擊檢索(查找)打開(kāi)該窗口,窗口默認(rèn)插入20個(gè)空行,項(xiàng)目與主窗口的項(xiàng)目相同。如果iw_parent.is_Flag=nd 將cb_I.Text設(shè)為查找否則設(shè)為檢索
36、。按鈕功能檢索(查找)如果iw_parent.is_Flag=Retrieve 將dw_1每地的條件連接成一個(gè)字串并替換父窗口的數(shù)據(jù)窗口SELECT語(yǔ)句的where條件子句,然后從數(shù)據(jù)庫(kù)檢索數(shù)據(jù)。如果iw_parent.is_flag=ng 將dw_1的條件合成一個(gè)數(shù)據(jù)窗口查找條件,在主窗口中根據(jù)合成條件查找并選中,繼續(xù)點(diǎn)擊“查找”按鈕,則繼續(xù)往后查找定位,并 取消前一個(gè)選中行,直到查找不到滿足條件的行為止,并顯示共找到多少個(gè)滿足條 件的人員。清除 雙擊選中一行,點(diǎn)擊清除刪掉選中行,并在數(shù)據(jù)窗口中插入一行空行。取消關(guān)閉窗口。4.5.4數(shù)據(jù)替換界面快速數(shù)據(jù)替換項(xiàng)目數(shù)據(jù)項(xiàng)目運(yùn)算符值運(yùn)算符I清除(C
37、), IL替換(0)1 I取消(C)I弟22頁(yè)共89頁(yè)人力資源管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明:在替換條件窗口的項(xiàng)目(下)前增加右括號(hào),在值后增加左括號(hào)。模塊功能dw_1為替換數(shù)據(jù)窗口,窗口打開(kāi)時(shí)插入 據(jù)窗口)。dw_2為替換條件窗口,窗口打開(kāi)時(shí)插入20個(gè)空行,項(xiàng)目與主窗口項(xiàng)目相同(下拉數(shù)20個(gè)空行,項(xiàng)目與主窗口項(xiàng)目相同。按鈕功能確定用dw_1的數(shù)據(jù)構(gòu)造Up date語(yǔ)句的據(jù)庫(kù)( A01成功后,用dw_2的數(shù)據(jù)構(gòu)造查找條件,在主窗口中查找到符合條件 的人員后,逐個(gè)替換dw_1中選擇的項(xiàng)目的數(shù)據(jù)。完成后關(guān)閉窗口。set子句,dw_2的數(shù)據(jù)構(gòu)造 where子句,更新數(shù)取消 關(guān)閉窗口。4.5.5相關(guān)信息界面媒體
38、信息管理導(dǎo)入導(dǎo)出瀏覽修改刪除幫助退出dataw in dow(grid)相關(guān)表媒體信息表hr_empinfo模塊功能該窗口提供對(duì)與人員相關(guān)的文本、聲音、圖形、圖像、視頻等信息的管理界面,可導(dǎo)入任意類型的媒體信息,存入數(shù)據(jù)庫(kù)(employee_info ),也可導(dǎo)出為文件,在應(yīng)用調(diào)用與媒體類型關(guān)聯(lián)的應(yīng)用軟件瀏覽相應(yīng)的媒體信息。按鈕功能導(dǎo)入is_Acti on=New打開(kāi)導(dǎo)入窗口(如下圖),將外部媒體信息導(dǎo)入的數(shù)據(jù)庫(kù)。先選擇類型,然后點(diǎn)擊Buffon選擇要導(dǎo)入的文件。第35頁(yè)共89頁(yè)媒體導(dǎo)入導(dǎo)出將dw 1中選中的信息導(dǎo)出到磁盤指定文件中。瀏覽將dw_1中選中的信息導(dǎo)出到臨時(shí)文件中,然后調(diào)用相關(guān)應(yīng)用
39、打開(kāi)文件進(jìn)行瀏覽。修改is_Action=Modify 打開(kāi)修改窗口(如上圖),可修改媒體類型,并重新選擇要導(dǎo)入的文件。刪除刪除選中的信息。驗(yàn)證名稱不能為空,當(dāng)沒(méi)有名稱時(shí),自動(dòng)以選中文件名作為保存信息的名稱。4.6事務(wù)管理 4.6.1主窗口界面菜單(m_tra nstio n)事務(wù)處理(T)編輯(E)窗口( W)幫助(H)體檢管理.增加(N).層疊(C)主題(C).F1所有事務(wù)修改(M).水平平鋪(H)關(guān)于(A).刪除(D)垂直平鋪(V)-排列圖標(biāo)(I)退出(X)查找(F).過(guò)濾(S).事務(wù)處理I 編輯 I 窗口 I 幫助 I人員信息treeView(tv_1)選中事務(wù)相關(guān)信息datawi n
40、dow(dw_1)hr_scheme hr_scheme_m相關(guān)表萬(wàn)案王表子方案表方案明細(xì)表 hr scheme d所有事務(wù)表模塊功能該窗口為sheet窗口風(fēng)格,左邊為 treeview ,第一級(jí)為單位,單位下按部門表hr_department中的上下級(jí)關(guān)系構(gòu)建出部門樹(shù)。從人員信息表(A01)中檢索出人員信息,按所在部門掛在部門樹(shù)下,作為最低級(jí)的葉子節(jié)點(diǎn)。(只有展開(kāi)某節(jié)點(diǎn)時(shí),才從數(shù)據(jù)庫(kù)中檢索出下級(jí),插入下級(jí)節(jié)點(diǎn))。右邊顯示事務(wù)信息。當(dāng)打開(kāi)事務(wù)模塊時(shí),treeview(tv_1) 選中第一級(jí)部門,展開(kāi)第一級(jí)節(jié)點(diǎn)。同時(shí)根據(jù)菜單事務(wù)處理的第一項(xiàng)事務(wù)處理,動(dòng)態(tài)構(gòu)建好該事務(wù) 的數(shù)據(jù)窗口 dw_1。從方案
41、中存在的該事務(wù)的相關(guān)字段,在hr_systable 中檢索出數(shù)據(jù),根據(jù)數(shù)據(jù)類型、長(zhǎng)度、是否代碼等信息,動(dòng)態(tài)創(chuàng)建數(shù)據(jù)窗口dw_1;從事務(wù)指標(biāo)中檢索出該事務(wù)數(shù)據(jù)。菜單功能事務(wù)菜單中的事務(wù)處理菜單是動(dòng)態(tài)構(gòu)建。單擊某個(gè)事務(wù)按鈕,則動(dòng)態(tài)創(chuàng)建該事務(wù)的數(shù)據(jù)窗口,檢索出該事務(wù)的所有信息,顯示該事務(wù)信息。open事件:構(gòu)建部門人員樹(shù):從 hr_co nsttable表中取的單位信息,作為tv_1的根節(jié)點(diǎn)。從部門表hr_department中,用數(shù)據(jù)存儲(chǔ)檢索出上級(jí)部門為0的單位部門信息,和從人員信息表(A01)中按部門“ 0”檢索出人員信息,作為孩子節(jié)點(diǎn)。展開(kāi)根節(jié)點(diǎn)。檢索出該事務(wù)的信息。id,指標(biāo)名稱作為菜單名
42、03 + 2000 (基數(shù))”作id ,”體檢管理”作為菜單項(xiàng)名稱。構(gòu)建好該子菜單后,設(shè)在窗口菜單。以第一種事務(wù)為默構(gòu)建菜單:從方案中檢索出事務(wù)指標(biāo),取其指標(biāo)編號(hào)作為菜單 稱。例指標(biāo)編號(hào)“ A03”,指標(biāo)名稱“體檢管理”則取指標(biāo)編號(hào)的為該菜單項(xiàng)的標(biāo)識(shí) m_tra nsti on 的第一項(xiàng)事務(wù)處理作為第一項(xiàng)下拉菜單(既事務(wù)處理菜單) 認(rèn)事務(wù)動(dòng)態(tài)創(chuàng)建數(shù)據(jù)窗口。(參見(jiàn)事務(wù)處理:菜單按鈕)tv_1 的 select ion cha nged事件:data,如果是部門代碼,判斷該選中節(jié)點(diǎn)是否展開(kāi)過(guò),如果沒(méi)有展開(kāi)過(guò),取得選中節(jié)點(diǎn)的 則從部門表hr_de partme nt中,用數(shù)據(jù)存儲(chǔ)檢索出上級(jí)部門為該部
43、門代碼的單位部門信息, 和人員信息表(A01)中,按部門代碼檢索出人員信息,作為孩子節(jié)點(diǎn)。dw_1按部門代碼過(guò)濾出該部門下所有人員的事務(wù)信息。事務(wù)處理:菜單按鈕當(dāng)菜單中事務(wù)項(xiàng)選擇改變時(shí),根據(jù)選中的事務(wù),既通過(guò)菜單的id標(biāo)識(shí),在w_transtion窗口的用戶建事件 ue_changmenuitem (為系統(tǒng)的pbm_syscommarn消息)中通過(guò)標(biāo)識(shí)來(lái)判斷選 中的事務(wù),(把id轉(zhuǎn)化為指標(biāo)編號(hào),如 20003轉(zhuǎn)化為A03指標(biāo)編號(hào)),把該事務(wù)在當(dāng)前方案 中的所有指標(biāo)項(xiàng)加上人員基本信息表中人員編號(hào)、姓名,以及事務(wù)指標(biāo)、人員基本信息指標(biāo) 數(shù)組傳入動(dòng)態(tài)數(shù)據(jù)對(duì)象動(dòng)態(tài)構(gòu)建該事務(wù)的數(shù)據(jù)窗口,檢索出相應(yīng)的數(shù)據(jù)
44、。再根據(jù)tv_1中當(dāng)前選中的單位、部門過(guò)濾出該單位、部門下人員的該事務(wù)信息。增加:人力資源管理系統(tǒng)詳細(xì)設(shè)計(jì)第43頁(yè)共89頁(yè)設(shè)置增加修改標(biāo)志 標(biāo))。打開(kāi)增加編輯窗口is_Action =New,設(shè)置事務(wù)標(biāo)志is_Trans = A03(當(dāng)前事務(wù)指Open With Parm(w_tra ns_newedit,this),進(jìn)行該事務(wù)的增加操作。修改:設(shè)置增加修改標(biāo)志打開(kāi)增加編輯窗口Open With Parm(w_tra ns_newedit,this)is_Action = Edit 設(shè)置事務(wù)標(biāo)志 is_Trans = 03(當(dāng)前事務(wù)指標(biāo))。 ,進(jìn)行該事務(wù)的修改操作。刪除:當(dāng)事務(wù)數(shù)據(jù)窗口 dw_
45、1中有選中行,刪除菜單可用。當(dāng)點(diǎn)擊該菜單時(shí),彈出消息讓用戶確 認(rèn)是否刪除。用戶點(diǎn)擊確定時(shí),刪除該選中事務(wù)行,點(diǎn)亮下一數(shù)據(jù)行。如數(shù)據(jù)窗口沒(méi)有數(shù)據(jù), 則刪除菜單不可見(jiàn)。用戶點(diǎn)擊取消,則不作任何操作。查找:項(xiàng)目名運(yùn)算符顯示值邏輯關(guān)系事務(wù)查找定位I清除(L) I查找(F) I關(guān)閉(C)彈出查找條件窗口 (w_fin d),讓用戶選擇查找條件。如用戶點(diǎn)擊查找按鈕,構(gòu)造查找條件?!毙彰鹟s_Find=”姓名 = 張三and .” ,查找數(shù)據(jù)窗口 dw_1中數(shù)據(jù)ll_Rowdw_1.Find(ls_Find),如果找到數(shù)據(jù)(既ll_Row 0)就點(diǎn)亮找到數(shù)據(jù)行。如果再點(diǎn)查找,則從當(dāng)前行繼續(xù)往后查找。如點(diǎn)關(guān)閉
46、按鈕,則關(guān)閉查找條件窗口(w_Find)。過(guò)濾:項(xiàng)目名運(yùn)算符顯示值邏輯關(guān)系事務(wù)過(guò)濾I 過(guò)濾(S)I I 關(guān)閉(C)彈出過(guò)濾窗口(w_Search),讓用戶選擇過(guò)濾條件。如用戶點(diǎn)擊過(guò)濾按鈕,構(gòu)造過(guò)濾條件ls_Search =姓名=張三and .”,然后 ls_Search = ls_Search + 當(dāng)前 tv_1 選中的單位、部門條件組合過(guò)濾條件,過(guò)濾數(shù)據(jù)窗口dw_1中數(shù)據(jù)dw_1.SetFilter(ls_Search)dw_1.Filter()。如點(diǎn)關(guān)閉按鈕,則關(guān)閉過(guò)濾條件窗口(w_ Search)。462編輯窗口(一般事務(wù))界面確定取消事務(wù)增加修改(w_trans_newedit)模塊功
47、能該窗口完成事務(wù)的增加,修改功能。接收參數(shù) w_transtioniw_Parentiw_Parent =Po werObject Parmis_Actio n =iw_Paren t.is_Acti onis_Tra ns =iw_ Paren t.is_Tra ns根據(jù)參數(shù) is_Trans 確定事務(wù)種類,從方案表hr_scheme,hr_scheme_m, hr_scheme_d和數(shù)據(jù)字典hr_systable 中關(guān)聯(lián)出該事務(wù)指標(biāo)項(xiàng)。把人員基本信息表中人員編號(hào)、姓名和當(dāng)前事務(wù)的所有指標(biāo)項(xiàng)用數(shù)組同指標(biāo)名稱數(shù)組傳入動(dòng)態(tài)數(shù)據(jù)對(duì)象,動(dòng)態(tài)創(chuàng)建該數(shù)據(jù)窗choose is_Act ioncase New插入新行Edit ”d
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海體育大學(xué)《傳感器實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 乘法和加減法的混合運(yùn)算教案孟坤
- 2025化工產(chǎn)品合同范文
- 印刷現(xiàn)狀評(píng)估報(bào)告范文
- 上海視覺(jué)藝術(shù)學(xué)院《危機(jī)傳播管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 藥學(xué)專業(yè)業(yè)務(wù)報(bào)告范文
- 村鎮(zhèn)現(xiàn)場(chǎng)勘察報(bào)告范文
- 懷孕辭職報(bào)告范文簡(jiǎn)短
- 庫(kù)管的述職報(bào)告范文
- 向市政府打報(bào)告范文
- 法定代表人身份證明書(shū)-模板
- 酒店監(jiān)控室管理制度
- 工程部研發(fā)部KPI績(jī)效考核指標(biāo)匯總(定性)
- 作文互改互批互評(píng)探究課題研究方案
- 光伏斜屋頂計(jì)算書(shū)屋頂光伏電站項(xiàng)目荷載計(jì)算書(shū)
- 新蘇教版四年級(jí)上冊(cè)科學(xué)第三單元《常見(jiàn)的力》全部課件(含4課時(shí))
- 建筑垃圾再生利用方案PPT模板
- 醫(yī)用氧氣使用檢查記錄表
- 張小斐卜鈺許君聰小品《相親之女博士》臺(tái)詞劇本完整版
- 腹腔鏡下腎盂輸尿管成形術(shù)課件
- 熱鍍鋅教學(xué)講解課件
評(píng)論
0/150
提交評(píng)論