人事管理方案樣本_第1頁
人事管理方案樣本_第2頁
人事管理方案樣本_第3頁
人事管理方案樣本_第4頁
人事管理方案樣本_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

人事管理方案樣本【摘要】信息技術(shù)為企業(yè)的進(jìn)展提供了機(jī)遇,也帶來了挑戰(zhàn)。如何改良企業(yè)內(nèi)部經(jīng)營(yíng)機(jī)制,公正、客觀、全面、快捷地評(píng)估員工的業(yè)績(jī),實(shí)現(xiàn)以人為本的經(jīng)營(yíng)戰(zhàn)略,提高人事管理工作的效率,使人事管理員有更多的精力去做人力資源分析、研究與開發(fā)工作,是企業(yè)立足進(jìn)展,開拓未來,領(lǐng)先同行業(yè)的關(guān)鍵。本文敘述了一個(gè)人事管理系統(tǒng)形成的全過程,包含部分演示。隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)與信息技術(shù)的進(jìn)展,越來越多地改善著現(xiàn)代人的觀念。網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)是計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)迅速進(jìn)展的一個(gè)辦公應(yīng)用解決方案,它的要緊目的是實(shí)現(xiàn)信息交流與信息共享,脫出來?,F(xiàn)在我國(guó)的許多的機(jī)關(guān)單位的人事管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能習(xí)慣時(shí)代的進(jìn)展,由于它浪費(fèi)了許多人力與物力,在信息時(shí)代這種傳統(tǒng)的管理方法必定被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代?;谶@種情況,我研究開發(fā)了這套人事管理系統(tǒng),希望這套系統(tǒng)能為學(xué)校的人事管理帶來更多的方便。2系統(tǒng)需求分析及可行性研究2.1系統(tǒng)需求分析人事管理系統(tǒng)能夠?qū)崿F(xiàn)功能包含"人事信息保護(hù)"、"數(shù)據(jù)查詢"、"統(tǒng)計(jì)報(bào)表"、"系統(tǒng)保護(hù)"。該系統(tǒng)應(yīng)該提供人事信息的錄入(修改)、刪除、統(tǒng)計(jì);人事常用的數(shù)據(jù)查詢(包含各類復(fù)雜查詢);各類人事統(tǒng)計(jì)報(bào)表的設(shè)計(jì)、生成、表式的導(dǎo)入與導(dǎo)出、打??;用戶賬號(hào)權(quán)限的設(shè)2.2可行性研究人事管理通常是對(duì)人事基本信息的管理,因此在數(shù)據(jù)庫(kù)模式定義中能夠?qū)⑷耸禄拘畔⒍x在一個(gè)表中,這樣對(duì)數(shù)據(jù)的增加、修改、刪除、查詢、統(tǒng)計(jì)操作處理起來都相對(duì)簡(jiǎn)單。統(tǒng)計(jì)報(bào)表的導(dǎo)出能夠利用OLE(對(duì)象的連接與嵌入)這項(xiàng)成熟的技術(shù)來實(shí)現(xiàn)。打印功能完全能夠根據(jù)開發(fā)工具自帶的屬性靈活的實(shí)現(xiàn)。用戶賬號(hào)權(quán)限的設(shè)置、管理能夠在數(shù)據(jù)庫(kù)中建立一張獨(dú)立的表來實(shí)現(xiàn),人事系統(tǒng)將根據(jù)用戶不一致的權(quán)限設(shè)置不一致的操作功能。關(guān)于開發(fā)工具我選擇powerbuild8.0+sqlsever2000。由于PowerBilder作為一種可視化的、面向?qū)ο蟮目焖賾?yīng)用開發(fā)(RAD)工具,內(nèi)置了包含數(shù)據(jù)窗口在內(nèi)的多種對(duì)象類,可方便的訪問數(shù)據(jù)庫(kù),它與SqlServer結(jié)合,使開發(fā)應(yīng)用程序這項(xiàng)艱辛的工作就象堆積木那樣簡(jiǎn)單方便。另外,PowerBilder有多個(gè)版本以支持多平臺(tái),其在某一平臺(tái)下開發(fā)的代碼,可容易的移植到另一平臺(tái)上,只需重新編譯即可。因此人事管理系統(tǒng)運(yùn)行于Windows系統(tǒng)是沒有問題的。同時(shí)SQLServer2000使用了工業(yè)界最先進(jìn)的數(shù)據(jù)結(jié)構(gòu),能夠?yàn)橐笞羁量痰腤eb應(yīng)用與企業(yè)應(yīng)用提供高度的可擴(kuò)展性與高可靠性。微軟提供了許多技術(shù)與工具,作為數(shù)據(jù)庫(kù)系統(tǒng)的標(biāo)準(zhǔn)集成組件。而且,通過巧妙的設(shè)計(jì)與自動(dòng)調(diào)整,自動(dòng)管理特性,SQLServer2000使客戶能夠更快,更容易的享受所用這些最先進(jìn)的Web與分析技術(shù)所帶來的好處,能夠快速提交應(yīng)用,從而贏得競(jìng)爭(zhēng)上的優(yōu)勢(shì)。SQLServer2000提供了重要的安全性方面的增強(qiáng),保護(hù)防火墻內(nèi)與與防火墻外的數(shù)據(jù),支持強(qiáng)有力的,靈活的,基于角色的安全,擁有安全審計(jì)工具,并提供高級(jí)的文件加密與網(wǎng)絡(luò)加密。SQLServer2000在TPC-C測(cè)試中在所有平臺(tái)下都創(chuàng)立了新的世界紀(jì)錄。3.1項(xiàng)目規(guī)劃人事管理系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫(kù)應(yīng)用程序,它分為數(shù)據(jù)的錄入、數(shù)據(jù)的刪除、數(shù)據(jù)的修改、數(shù)據(jù)的查詢、數(shù)據(jù)的統(tǒng)計(jì)分析、賬號(hào)的管理、日志的管理八部分構(gòu)成。具體可分為數(shù)據(jù)錄入模塊、修改刪除模塊、查詢模塊、統(tǒng)計(jì)模塊、報(bào)表打印模塊、賬號(hào)管理模塊、日志的管理模塊構(gòu)成,另外還有一特殊系統(tǒng)模塊?,F(xiàn)規(guī)劃功能模塊如下:3.1.1數(shù)據(jù)輸入模塊該模塊的要緊功能是負(fù)責(zé)輸入數(shù)據(jù),因此該模塊的設(shè)計(jì)出發(fā)點(diǎn)應(yīng)從方便用戶操作的角度出發(fā),如:非法數(shù)據(jù)輸入出現(xiàn)錯(cuò)誤提示等,另外一些較固定數(shù)據(jù)可讓用戶從下拉框種選擇,不必自己輸入。3.1.2數(shù)據(jù)查詢模塊用戶能夠直接快速地查閱與打印系統(tǒng)中的員工個(gè)人信息(如人員情況、部門情況、科室情況、職稱評(píng)定、在職情況與決策支持等信息);也能夠做出各類復(fù)雜的查詢,用戶可根據(jù)任意字段進(jìn)行查詢,包含多條件的與與或者運(yùn)算,為領(lǐng)導(dǎo)作出準(zhǔn)確推斷提供數(shù)據(jù)的支持。3.1.3數(shù)據(jù)刪除修改模塊修改刪除模塊通常也是數(shù)據(jù)庫(kù)中務(wù)必有的一個(gè)模塊,由于在輸入數(shù)據(jù)過程中難免會(huì)有出錯(cuò)的時(shí)候。當(dāng)修改刪除涉及到多個(gè)表時(shí),本系統(tǒng)將做出推斷并給出提示及相應(yīng)處理,以保證數(shù)據(jù)的完整性及一致性。3.1.4數(shù)據(jù)統(tǒng)計(jì)分析模塊該模塊將對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì),包含分組統(tǒng)計(jì),二維表統(tǒng)計(jì)及餅圖統(tǒng)計(jì)。各類統(tǒng)計(jì)結(jié)果都應(yīng)該能夠打印。3.1.5報(bào)表打印模塊數(shù)據(jù)的打印也是系統(tǒng)不可或者缺的模塊,打印頁面的大小及上下左右的邊距應(yīng)由用戶自己自由設(shè)置。也能夠?qū)?bào)表導(dǎo)入到word或者者excel中,由用戶自己設(shè)定打印方式。3.1.6賬號(hào)管理模塊實(shí)現(xiàn)了對(duì)用戶分組管理,同時(shí)可對(duì)用戶的數(shù)據(jù)訪問權(quán)限、功能操作權(quán)限進(jìn)行設(shè)置,大地保證了操作的安全性、嚴(yán)謹(jǐn)性及保密性。3.1.7日志管理模塊系統(tǒng)將用戶名,操作時(shí)間,操作內(nèi)容都記錄下來,然后寫到數(shù)據(jù)庫(kù)中。這樣能夠明白那個(gè)用戶什么時(shí)間作了什么操作,更好的保護(hù)了系統(tǒng)的安全性。3.2系統(tǒng)流程圖3.3規(guī)劃數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)的概念數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)的作用在于組織與表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫(kù)能夠分為兩類:非關(guān)系數(shù)據(jù)庫(kù)(flat-file)與關(guān)系數(shù)據(jù)庫(kù)(relational)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不一致部分的術(shù)語,象記錄、域等。數(shù)據(jù)庫(kù)之間的關(guān)是指明兩個(gè)庫(kù)之間共享一個(gè)共同的關(guān)鍵字值。一個(gè)連接是指一種虛擬的表,這種表是在當(dāng)用戶要求從相互關(guān)聯(lián)的各個(gè)不一致的表中獲取信息時(shí)建立的,關(guān)鍵字段用于在相互連接的不一致表中查找匹配的記錄。一個(gè)更高級(jí)的連接形式稱之自連接。這種連接是指一個(gè)表被連接到它自己的一個(gè)字段,或者在不一致的記錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫(kù)中有三種不一致類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字與外關(guān)鍵字。在表中使用的關(guān)鍵字類型用于描述庫(kù)表示什么與在數(shù)據(jù)庫(kù)中如何與其它的庫(kù)建立關(guān)系。根據(jù)系統(tǒng)規(guī)劃與上面的理論:可將該數(shù)據(jù)庫(kù)信息分為人事基本信息,職稱變動(dòng)信息,職務(wù)變動(dòng)信息,職別變動(dòng)信息,學(xué)習(xí)情況信息,工作變動(dòng)信息,學(xué)習(xí)情況信息,科室名稱,部門名稱九個(gè)主題,也就是說至少要九個(gè)表,另外還有部分系統(tǒng)編碼表。4系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)4.1數(shù)據(jù)分析與編碼設(shè)計(jì)數(shù)據(jù)分析要緊是分析各類數(shù)據(jù)的用途及相互之間的關(guān)聯(lián),分析數(shù)據(jù)的類型、數(shù)量發(fā)生頻度與使用頻度,并具體弄清晰每個(gè)數(shù)據(jù)所需的范圍與位數(shù)及來源的時(shí)間性,為數(shù)據(jù)庫(kù)、文件設(shè)計(jì)及輸出、輸入設(shè)計(jì)提供根據(jù),也為制定合理的數(shù)據(jù)處理方法提供根據(jù)。編碼是一項(xiàng)基礎(chǔ)工作,編碼務(wù)必唯一,編碼設(shè)計(jì)的目的是為了便于數(shù)據(jù)的存儲(chǔ)與檢索,提高處理的效率與精度,節(jié)約處理時(shí)間與減少確定字段數(shù)據(jù)類型規(guī)則:在實(shí)際選擇數(shù)據(jù)類型時(shí),應(yīng)結(jié)合字段的自身情況并考慮下列幾點(diǎn):.該字段用于存儲(chǔ)什么類型的值.要對(duì)字段中的值執(zhí)行什么類型的運(yùn)算.是否要用字段進(jìn)行排序.是否用字段對(duì)記錄進(jìn)行分組4.2.2數(shù)據(jù)庫(kù)模式定義根據(jù)需求分析本系統(tǒng)一共定義了12個(gè)表,分別為人員基本信息職務(wù)變動(dòng)表(T_Zwbd)、職別變動(dòng)表(T_Zbbd)、學(xué)習(xí)情況表(T_Xxqk)、工作變動(dòng)情況表(T_Gzbd)、教學(xué)經(jīng)歷表(T_Jxjl)、編制信息表 人員基本信息表與職稱變動(dòng)表、職務(wù)變動(dòng)表、職別變動(dòng)表、學(xué)習(xí)情況表、工作變動(dòng)情況表、教學(xué)經(jīng)歷表通過字段rybh有關(guān)聯(lián),構(gòu)成了人事的全部信息。人事管理日志表儲(chǔ)存每次用戶登陸系統(tǒng)后所作的一切操作。賬號(hào)管理表儲(chǔ)存所有用戶的信息,包含用戶名,口令。編制信息表儲(chǔ)存了12個(gè)表中的匯總信息,包含部門編號(hào)、政工人數(shù)、行政人數(shù)、會(huì)統(tǒng)人數(shù)、教學(xué)人數(shù)、科研人數(shù)、出版人數(shù)、開發(fā)人數(shù)、資料人數(shù)、實(shí)驗(yàn)人數(shù)、技術(shù)人數(shù)、衛(wèi)技人數(shù)、中幼教人數(shù)等等。部門表包含了本系統(tǒng)的所有部門,科室表包含了本系統(tǒng)的所有科室。下列是數(shù)據(jù)庫(kù)表結(jié)構(gòu)的圖形表示。varchar(20jbzk'vaicndnt*fbzk'vaicndnt*f4.3模塊設(shè)計(jì)4.3.1數(shù)據(jù)錄入模塊的設(shè)計(jì)通過數(shù)據(jù)窗口的insertrow(0)函數(shù),先插入一條空記錄,然往空記錄中輸入數(shù)據(jù),儲(chǔ)存到數(shù)據(jù)庫(kù)中即可。關(guān)于不一致的表,儲(chǔ)存方式不一致。人員基本信息表的新記錄儲(chǔ)存使用數(shù)據(jù)窗口的update()函數(shù)完成。在儲(chǔ)存之前做安全性檢測(cè),以防不合理數(shù)據(jù)入庫(kù)。其它表的輸入與基本信息表類似。其中科室表的新記錄儲(chǔ)存使用數(shù)據(jù)窗口的update()函數(shù)完成。剩余的表由于它們的主鍵都是行號(hào)(int類型的),在數(shù)據(jù)庫(kù)中把它們的Identity屬性都設(shè)為了yes,因此這些表的新記錄儲(chǔ)存只能用insertinto表名()values()語句來4.3.2數(shù)據(jù)刪除模塊的設(shè)計(jì)通過數(shù)據(jù)窗口的deleterow(currentrow)函數(shù),刪除一條當(dāng)前記錄,儲(chǔ)存到數(shù)據(jù)庫(kù)中即可.人員基本信息表中的一條記錄被刪除,與其關(guān)聯(lián)的其他表中的信息也將被刪除,這一目的是為了保證數(shù)據(jù)的一致性與完整性,此表的記錄儲(chǔ)存使用數(shù)據(jù)窗口的update()函數(shù)完成。其他表中的有關(guān)信息被刪除是通過”deletefrom表名where條件”4.3.3數(shù)據(jù)修改模塊的設(shè)計(jì)假如修改一條當(dāng)前記錄,先檢查一下數(shù)據(jù)是否合法,然后通過數(shù)據(jù)窗口的update()函數(shù)儲(chǔ)存到數(shù)據(jù)庫(kù)中即可。假如人員信息的人員編號(hào)被修改,其他關(guān)聯(lián)表中的人員編號(hào)也作相應(yīng)的修改,其目的是為了保證數(shù)據(jù)的一致性與完整性。人員信息的修改的格式式freeform其他的表的修改與其操作類似,只是顯示風(fēng)格不一致而已4.3.4數(shù)據(jù)查詢模塊的設(shè)計(jì)數(shù)據(jù)的查詢是通過sql語句實(shí)現(xiàn)的,系統(tǒng)使用一個(gè)數(shù)據(jù)窗口顯示加”能夠在條件框中增加一個(gè)空條件,然后按照用戶的要求添加合適“匹配”字段可選擇,包含“>,<,=,>=,<=,<>”,“數(shù)值”字段可根設(shè)置的,包含“AndOr”。當(dāng)用戶做了一次查詢之后,能夠修改“數(shù)值”字段的值做下一次查詢,也能夠單擊上面的“刪除”一個(gè)查詢條件,以習(xí)慣不一致的查詢,或者者單擊“全刪”刪除所有的查詢條件重新安排查詢。當(dāng)查詢條件輸入完畢以后,單擊“確定”就可按照相應(yīng)的條件進(jìn)行查詢了,查詢的結(jié)果顯示在右上方的基本信息框中?;拘畔⒖蛑酗@示了基本信息表中的所有字段,能夠根據(jù)用戶的要求選4.3.5報(bào)表打印模塊的設(shè)計(jì)數(shù)據(jù)的打印包含:頁面設(shè)置,打印預(yù)覽,打印三部分,其中打印的參數(shù)是通過結(jié)構(gòu)體來傳遞的。結(jié)構(gòu)體的定義如下:i_marginbottom//到下i_orientation//橫打還是縱打b_OK//是否單擊了“確定”頁面設(shè)置:頁面設(shè)置的參數(shù)是通過結(jié)構(gòu)體穿傳送的,界面見下圖打?。喉撁嬖O(shè)置完成以后就能夠打印了,打印的窗口如下圖:打印預(yù)覽的基本思想:打開預(yù)覽窗口時(shí),先把要預(yù)覽的數(shù)據(jù)窗口中的數(shù)據(jù)傳送到到預(yù)覽窗口,然后設(shè)置預(yù)覽窗口屬性完成預(yù)覽。預(yù)覽人員號(hào)人員代潤(rùn)人員姓名asfajfsfffsfafsdffasffsdffsdfffAA頁號(hào)字體據(jù)放:顯示比潤(rùn):頁號(hào)字體據(jù)放:顯示比潤(rùn):4.3.6賬號(hào)管理模塊的設(shè)計(jì)賬號(hào)管理是按照用戶的權(quán)限設(shè)定的,高級(jí)用戶能夠分配用戶、修改其他用戶的權(quán)限。中級(jí)用戶與普通用戶只能修改自的口令。這些操4.3.7日志管理模塊的設(shè)計(jì)在每次退出系統(tǒng)的時(shí)候,查找一下數(shù)據(jù)窗口的緩沖區(qū)就能夠獲得用戶對(duì)數(shù)據(jù)庫(kù)的操作,包含數(shù)據(jù)的增加、刪除、修改。然后系統(tǒng)將用戶名,操作時(shí)間,操作內(nèi)容都記錄下來,寫到數(shù)據(jù)庫(kù)中。4.4關(guān)鍵技術(shù)4.1導(dǎo)入word函數(shù)據(jù)窗口的行數(shù)與列數(shù)根據(jù)數(shù)據(jù)窗口的行數(shù)與列數(shù)獲得數(shù)據(jù)窗口中的數(shù)//Function-f_expo//datawindowdatawole_object=CREATEOIFole_object.ConnectToNewOb//得到數(shù)據(jù)窗口數(shù)據(jù)的列數(shù)與行數(shù)(行數(shù)應(yīng)該是數(shù)據(jù)行數(shù)+1)11_colnum=Long(datawindow.object.datawindow.coluole_object.ActiveDocument.Tables.Add(ole_object.Selecti1s_colname=datawils_value=datawindow.describe(1s_colname+".text")ole_object.ActiveDocument.SaveA0,False,"",True,"",False,False,4.2導(dǎo)入excel函數(shù)導(dǎo)入excel函數(shù)基本思想:建立ole對(duì)象連接excel,獲得要導(dǎo)入數(shù)據(jù)窗口的行數(shù)與列數(shù),根據(jù)數(shù)據(jù)窗口的行數(shù)與列數(shù)獲得數(shù)據(jù)窗口中象連接.li_ret=ole_excel.ConnectToObject('Excel.Applicaifli_ret<>0thenli_ret=ole_excel.ConnectToNewObject('Excel.Application')ifli_ret>0thenMessageBox('OLE錯(cuò)誤',endifole_excel.Application.Wolongi,j,ll_cols,xlsub=ole_excel.Application.ActiveWorkbook.Worksheets[1]1s_xzb=datawindow.Difls_xzb<>'!'andls_xzb<>'?'then1s_colname=dataw

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論