自定義報表的人事管理系統設計論文_第1頁
自定義報表的人事管理系統設計論文_第2頁
自定義報表的人事管理系統設計論文_第3頁
自定義報表的人事管理系統設計論文_第4頁
自定義報表的人事管理系統設計論文_第5頁
已閱讀5頁,還剩55頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

52/60基于自定義報表的人事治理系統摘要:隨著技術的飛速進展,企業關于人事治理的要求也在不斷變更,隨著企業規模的不斷擴大,企業對人事信息治理的要求越來越高。高效的的人事治理系統越來越為經濟進展所需要。同時,人力資源作為企業的一項重要資源,對企業運營和治理起著不可替代的作用。通過對企業人事的治理分析,能夠更好地了解企業不同職員的信息,包括個人信息、任職經歷、業務能力等,使企業人力資源得到有效分配,以此提高企業進展速度和運營效率。同時在此基礎上增強人事治理信息化和網絡化平臺建設,以降低成本和提高效率的要求而設計人事治理信息處理系統。關于該系統的特點,進行了詳細的分析和設計,采納VB語言,SQLServer2000中的數據庫來進行數據的存儲,處理,結果輸出。本次課題研究要緊圍繞基于自定義報表的人事治理系統展開研究,依照客戶需求,開發出符合用戶需求、便捷高效的人事治理系統。關鍵詞:人事治理;企業治理;信息處理;SQLServer2000PERSONNELMANAGEMENTSYSTEMBASEDONSELFDEFINEDREPORTAbstract:todayalongwiththerapiddevelopmentoftechnology,businessrequirementsforpersonnelmanagementisalsoinconstantchange,withthecontinuousexpansionofthescaleofenterprises,enterprisesincreasinglyhighdemandofhumanresourcesinformationmanagement.Efficientpersonnelmanagementsystemismoreandmoreforthedevelopmentoftheeconomyneeded.Atthesametime,humanresourceasasanimportantresourceofenterprises,themanagementoftheenterprise,operationandmanagementplaysairreplaceablerole.Throughtheanalysisofenterprisehumanresourcemanagement,tobetterunderstanddifferententerpriseemployeeinformation,includingpersonalinformation,servingthecalendar,businessability,makeenterprisehumanresourcesareefficientlyallocated,inordertoimprovethedevelopmentspeedandoperatingefficiencyoftheenterprises.Andonthebasisofhumanresourcesmanagementinformationizationandtheconstructionofnetworkplatformoftheenhancement,inordertoreducethecostandincreasetheefficiencyofthedesignedhumanresourcesmanagementinformationprocessingsystem.Characteristicsofthesystem,thedetailedanalysisanddesign,usingVBlanguage,SQLServer2000databasefordatastorage,processing,outputresults.Theresearchmainlyfocusonhumanresourcessystembasedonuser-definedfunctionmodelisstudied,accordingtocustomerneeds,developedinlinewiththeneedsofusers,convenientandefficienthumanresourcesmanagementsystem.Keywords:PersonnelManagement;EnterpriseManagement;InformationProcessing;Server2000SQL目錄TOC\o"1-2"\h\u20194第1章前言 125551.1人事治理進展的現狀 1113971.2論文研究的目標與研究內容 1139091.3C/S/S系統架構 315823第2章系統需求分析 533462.1整體業務描述 5125182.2系統性能需求分析 521772.3功能需求分析 54247第3章系統整體設計 77833.1數據庫定義 795113.2系統框架設計 7177443.3本章小結 914518第4章系統功能實現 10279874.1部門信息治理 10173414.2人事信息治理 12168184.3工資信息治理 17272394.4保險信息治理 22220094.5查詢報表 25148144.6工具 2921331第5章系統測試 32196425.1系統測試 3240035.2測試用例 32307765.3測試的結果 3411898結束語 3528646參考文獻 368826致謝 37第1章前言1.1人事治理進展的現狀人隨著各個單位規模的不斷擴大,崗位增設越來越多,企業對人事信息治理的要求越來越高,人事的治理也越來越復雜。盡管人事治理系統在中國的企業中差不多有一定年限的歷史,但目前中國企業的人事治理系統水平仍然有限,已遠遠不能滿足企業關于日益復雜的人事信息的需求。傳統的人事信息治理處理方式存在諸多難以解決的問題和缺點,例如錄入、輸出過程繁瑣,存儲、查詢難度大,數據處理效率低等,顯然差不多不再完全適用。為提高治理效率,并加強企業人事治理工作的信息化和網絡化建設,以減低成本和提高效率的需要而設計“基于自定義報表的人事治理系統”。因此,為了使企業能更加靈活的運用人事治理系統,我們需要的人事治理系統是在滿足企業對人事信息的需求的同時滿足基于用戶的需求的人事治理系統。1.2論文研究的目標與研究內容1.2.1選課的意義隨著市場經濟體系的逐步成熟,企業規模的不斷擴大,人事治理方面所存在的問題也顯得愈加突出,面對著大量數據信息的錄入、存儲和處理輸出,原始的人事治理系統處理信息的方式顯然差不多不再適用。網絡技術已慢慢成為現代信息技術的主流力量,網絡的概念也隨著計算機技術和應用的進展而漸入生活。然而目前仍然有企業的人事治理系統只是簡單的進行信息統計和匯總等功能,不能將整個公司的人力信息融會關聯,使之成為龐大的人力信息網,使人事治理系統更加靈活的運用到企業的日常運營中。盡管也有部分企業嘗試將計算機網絡應用到人事治理系統之中,以此來減輕信息處理的工作量,然而,由于改進不夠完全,系統功能不夠全面,新的人事治理系統效率并不是專門高。這就需要我們加緊對人事治理系統的探究步伐和改進力度,設計出新的能夠滿足用戶需求和市場需要的人事治理系統。該系統可提高治理效率,職員個人信息能夠通過賬號和密碼來錄入及修改,大大減少了信息治理的工作量,也降低了人事治理的繁瑣程度。1.2.2軟件可行性研究現在,專門多企業的人事信息治理系統都不夠完善,甚至還有好多用人工和紙質資料進行治理。往常簡單的人事信息治理系統的治理效率極低,而且存在許多弊端,要緊包括:

(1)查詢檔案不方便:當我們想要調出某個職員的檔案或者職員的信息的時候,因為職員個人沒有治理檔案的權限功能使用,因此他就必須要到人事部去調出那個職員的檔案來查找得知自己的信息,自己不能單獨的去進行查詢。

(2)進行信息修改不方便:當職員的個人信息錄入錯誤的時候,要進行數據修改就專門苦惱,還要把所有的數據重新填一遍,而通過這種治理系統就能夠專門好的實現那個功能,不僅僅能夠及時快速的改正錯誤的信息,而且能夠幸免專門多不必要的苦惱。1.2.3研究目標數據庫項目定制:用戶能夠依照個人的需要的增加、修改或刪除數據庫項目。能夠從庫中選擇哪些字段可編輯,哪些不可編輯。自由報表:系統提供明細表、匯總表、部門數據透視表、職員信息表等多種自定義報表。報表項目從數據庫中選取,能夠設置公式,報表格式能夠定制,能夠導出到Excel。公式核算:有的數據庫項目需要依照多個數據庫的多個字段、設置多種條件計算,僅使用數據庫的公式功能無法滿足要求,系統提供強大的核算公式設置功能,用戶能夠依照需要設置復雜的核算公式。豐富的數據處理工具:數據部分調整、數據檢測、數據及時更新、數據輸入輸出、視圖設置、編輯字段設置、基礎原始數據設置。良好的數據處理性能:人事信息數據量較大,為了進一步提高原有系統數據處理效率,一方面要對數據整體結構進行更好的優化,另一方面采納更合理的數據處理方式,提高系統運行的效率。良好的安全性:防止非授權人員對數據庫進行直接訪問和修改。完整的權限治理:功能上通過分組權限和用戶權限,限制非授權用戶的功能訪問,級不上通過部門權限防止非授權用戶對其他部門業務數據的訪問。良好的擴展性:一方面數據結構要具有良好的可擴展性,另一方面面對不同的應用,設置不同人員對不同數據的不同訪問權限,在此基礎上提供給客戶端用戶不同的功能。良好的靈活性:具有處理復雜的業務(工資核算、自定義職員信息報表及其它報表、多條件聯合查詢等)的能力。簡單的操作性:系統界面友好,操作簡單便捷。易于維護:減少對客戶端和服務器端的系統及安全性方面的維護工作。1.3C/S/S系統架構目前,流行的軟件開發以C/S架構和B/S/S三層架構為主,兩種架構各有弊端,C/S架構一般應用于局域網中,它具有良好的性能和容易操作等優點,然而需要進行客戶端的安裝和維護。B/S三層架構廣泛應用于Internet應用程序中,它的運行效率較低,然而不需要進行客戶端的安裝。1.3.1C/S/S架構與B/S架構的比較表3-1是兩種方案的比較對比項目C/S架構B/S/S架構數據輸出能夠輸出EXCEL報表。生成EXCEL報表,然后通過網上下載訪問性能快較慢靈活性操作靈活一般權限治理不同級不的用戶,將被給予不同的數據處理權限。同多用戶網絡版數據庫安全設計維護WEB服務器連接文件。數據庫安全級不較高客戶端需要安裝不需要安裝服務器數據庫服務器1、數據庫服務器2、WEB服務器服務器配置一般配置較高配置系統維護治理內容較少治理內容較多為了解決系統在安全性方面的問題,我們在C/S架構中建立了中間層服務,形成了C/S/S架構的系統體系,完全解決了C/S架構的安全性問題,不僅提供了比B/S/S架構更高的系統性能,同時也提高了安全性。1.3.2獨立的數據庫服務器在系統架構部分,我們介紹了系統的C/S/S架構問題,在C/S/S架構中完全解決了客戶端的安全性問題,要緊體現在以下幾個方面:(1)中間層服務器與數據庫能夠在不同計算機上進行安裝,通過客戶端不能數據庫服務器進行識不,保障了數據庫服務器的安全性。(2)通過網絡提供數據庫連接屬性,提高了安全性。(3)不需要維護客戶端數據庫連接,減輕了客戶端系統的維護,同時也提高了數據庫服務器的安全性。圖1.1

第2章系統需求分析2.1整體業務描述該系統要緊是為人事部開發的人事治理系統。保存計算機原本存儲的職員信息,和聚攏的信息,通過這些數據計算出有價值的信息,以使人事部能夠充分掌握職員的情況。因此,人事部能夠減少處理時刻,同時能夠更好地對數據進行詳細的分析。2.2系統性能需求分析(1)系統需要具有較強的適應性:從企業人事治理的不斷進展,企業人力治理的規范化與科學化不斷提高,需要適應企業不斷更新的數據信息。(2)系統的設計不能太復雜,要考慮到非專業人士的操作水平,系統的設計以有用為主,最大程序上減少職員的操作量,以此提高工作效率。(3)人性化,設計中需要考慮各個部門所需要的操作及部門權限,登錄的時候,可自動切換到自身所屬部門的操作界面。(4)通用性,系統設計需充分考慮到不同公司的內部使用情況,適應大眾。(5)系統需要劃分權限,以提高信息的保密要求。(6)對人員信息的錄入要求簡潔,對輸入字段進行限制。(7)科學性,系統的結構必須具有嚴謹性,科學性,適用性,易于后續的維護及升級。(8)高效性,設計過程中充分考慮各種計算方法,減輕各部門工作人員操作的工作量,以使系統效率更高。(9)可維護性,系統的代碼須整潔,代碼備注須明了,便于系統二次開發和升級維護(10)信息回饋力強,對用戶使用過程中遇到的任何問題,需要考慮以最簡潔的方式進行信息回饋。2.3功能需求分析1、用戶權限問題我們提供兩種權限:(1)用戶功能權限:不同身份的用戶能夠給予不同的權限。(2)分級權限:不同部門級不的用戶能夠訪問不同部門的數據。2、非治理用戶的數據錄入問題該系統在全廠應用,系統數據將能夠不必整體報盤或者報表導入數據,能夠通過客戶端對數據進行直接錄入,錄入完畢后由人事部進行審查、歸檔,關于數據錄入:(1)關于不同的需要生成不同的錄入功能:新的數據錄入界面。(2)關于具體的功能能夠定義該功能的項目(字段)。(3)關于具體的項目(字段)能夠定義不同的訪問和修改權限。(4)部門人員只能對本部門的進行數據訪問修改。3、數據項目設置人事治理的數據項目(字段)經常進行變化,因此數據庫中表的字段同意增加、刪除、修改等。同意編輯字段的名稱、主鍵、字段順序等。(1)職員信息表:能夠自由增加、定義單個職員的報表信息表(2)明細表:能夠選擇相關部門、能夠分部門打印、能夠設置標題、字段、條件、字體等(3)職員綜合信息查詢:多表聯合查詢、能夠設置條件、排序結果能夠打印、輸出到Excel文件(4)部門匯總表:能夠按部門或者其他項目匯總、能夠對具體項目中具體類不進行匯總(5)視圖:能夠增加、刪除、修改服務器中的視圖(6)其它問題:我們能夠依照不同企業的具體情況對軟件進行定制、改造。

第3章系統整體設計3.1數據庫定義數據庫系統是一種用于創建行使和維持數據庫的操縱和統治數據庫的軟件。它對數據庫的安全和完整性通過采納統一的方法對數據庫來進行治理。數據庫的維持工作操作人員能夠通過數據庫系統來實現。該系統能夠提供多個進程使用戶用不同的方法建立和修改數據庫。3.2系統框架設計系統總體結構采納多文檔窗口,子界面顯示在主窗口。菜單采納命令菜單和彈出式菜單相結合的方式,窗口左面的命令菜單大小能夠改變,并能夠通過【命令欄】按鈕或者【F1】鍵隱藏或者顯示,并能夠依照用戶功能的不同,使能相應的菜單功能。系統架構采納C/S/S架構,并開發了中間層服務器(HrmsSvr),提供數據庫連接配置、系統注冊、客戶端用戶認證和專門功能的數據服務處理,內含了系統的安全體系設置。該系統采納VC++編程,獨立運行,解決了系統的安全性問題,并減少客戶端的維護。以下是對各個模塊功能的介紹1、部門信息治理包括部門設置、組織機構、單位信息。(1)部門設置:采納樹形部門結構,能夠設置、修改、刪除相關部門,能夠更改部門的上級部門。(2)組織機構:關于部門職責、部門負責人等組織內容的設置。(3)單位信息:企業及企業下屬單位差不多信息的治理。2、人事信息治理人事信息治理是系統的差不多模塊,能夠對職員的差不多信息進行維護,并能夠建立相關查詢和報表。(1)新進人員:包含增加、刪除、修改職員的差不多信息,提供按部門、職員姓名、職員編號查詢,全部職員、在職職員、離職職員查詢,職員照片治理,能夠隨時對某一字段按指定的順序排列。(2)人事信息編輯:能夠選擇顯示的字段、排序方式。提供按部門、職員姓名、職員編號查詢,全部職員、在職職員、離職職員查詢,能夠隨時對某一字段按指定的順序排列。(3)人事變動治理:人員變動:企業內部同一主管部門中人員調動,不需要調動手續。能夠對部門進行人員的雙向變動人員調動:企業內部非同一主管部門中人員調動,需要調動手續。人員調動包含職員調出單位信息、職員調出單位信息編輯,按通知單號、職員姓名、職員編號查詢,打印功預覽功能功能。能夠隨時對某一字段按有小到大或者由大到小的順序排列。(4)人員流淌:本企業人員調出本企業信息治理:包含職員調出單位信息、職員流淌單位信息編輯,按流淌編號、職員姓名、職員編號查詢,打印功能加入了預覽功能。能夠隨時對某一字段按有小到大或者由大到小的順序排列。(5)職務任免:含職員任職歷史信息顯示,職員任職治理,職員免職治理功能。(6)職稱治理:包含職稱錄入,顯示差不多具備當前職稱的職員信息,按流淌編號、職員姓名、職員編號查詢,職稱標準功能。(7)定崗定員:包含單位定崗定員設置,順序能夠調整,定崗定員報表功能。(8)培訓記錄:培訓班治理:培訓班信息維護,職員培訓治理:職員培訓信息維護,培訓報表:職員培訓信息查詢、報表功能。3、工資信息治理(1)工資發放人員治理:包含增加新進人員,刪除流淌人員,變動、調動人員的單位更新帶有回收站,能夠恢復原人員的工資信息功能。(2)工資信息編輯:能夠選擇顯示的字段、排序方式,提供按部門、職員姓名、職員編號查詢能夠隨時對某一字段按有小到大或者由大到小的順序排列。(3)投保基數:將保險庫中的投保基數轉送到工資庫中,用于工資核算(4)工資歸檔:查看職職員資歸檔的歷史信息,并維護歸檔工資信息,對當前工資進行歸檔保存。(5)年度匯總:能夠選擇具體的歸檔工資,對職職員資具體項目進行數據匯總(6)工資報表:能夠分部門輸出工資單形式的職職員資報表單,單位打印選擇采納直觀的樹形結構,操作簡單,界面直觀明了。界面直接生成打印文本,實現所見即所得效果標題設置直接顯示文本及字體變化,標題設置直觀明了4、保險信息治理(1)保險投保人員:對新增、流淌人員投保信息的維護。包含職員起保,職員停保,變動、調動人員的單位更新功能。(2)保險信息編輯:能夠選擇顯示的字段、排序方式。提供按部門、職員姓名、職員編號查詢能夠隨時對某一字段按有小到大或者由大到小的順序排列。(3)保險歸檔:包含自動計算投保年度,自動計算投保月數,查看職員保險歸檔的歷史信息,并維護歸檔保險信息,對當前保險進行歸檔保存功能。(4)保險查詢:對投保、停報、新增、臨時工等人員保險信息的查詢,能夠選擇顯示的字段、排序方式。提供按投保編號、職員姓名、職員編號查詢,能夠隨時對某一字段按有小到大或者由大到小的順序排列。5、設置(1)數據庫項目:新的數據庫結構設計采納了微軟對SqlServer數據庫結構設計的方式,提供了更大的靈活性和易用性。包含主鍵設置,缺省值,數據類型是否同意為空,能夠修改字段順序,能夠生成新的數據庫:保存數據庫結構或者對數據庫結構和數據一起復制到新的數據庫中。(2)核算公式:用圖標顯示相應字段有無公式設置,條件設置,能夠加入多個核算公式。6、系統工具(1)數據編輯:能夠選擇顯示的字段、排序方式。提供按部門、職員姓名、職員編號查詢,能夠隨時對某一字段按有小到大或者由大到小的順序排列。(2)數據批量調整:對數據庫項目批量調整數據。(3)數據檢查:對數據庫表中的重復數據進行檢查,對無單位人員或者無檔案人員進行檢查。加入了無單位人員檢查:該人員的單位編號在單位庫中沒有。加入無檔案人員檢查:該人員的職員編號在人員單位庫中沒有。(4)數據交換:能夠對數據庫不同表項目間的數據進行追加、插入。依照不同的數據交換方式進行了功能區分,操作界面更容易理解和操作。對應更新字段在表單中直接進行選擇處理3.3本章小結本章要緊介紹了系統的功能模塊,同時介紹了各個模塊的要緊功能和相關信息。通過與第二章內容作對比,能夠更直觀的感受到此次研究的人事治理系統的功能強大,內容豐富,靈活操作,清晰易明白,更加便于一般用戶關于人事治理系統的理解和操作。第4章系統功能實現系統包括部門信息治理、人事信息治理、工資信息治理、保險信息治理、合同治理、查詢報表、工具、系統治理等模塊。圖4.14.1部門信息治理采納樹形部門結構,能夠設置、修改、刪除相關部門,能夠更改部門的上級部門。通過部門編號體現上下級關系。部門編號開頭是其上級部門編號。部門編號修改后,下級部門編號自動隨著修改,上下級關系不變。能夠改變部門的上級部門,修改后,其下級部門編號也隨之改變,上下級關系不變,實現整個部門改變隸屬關系。刪除當前部門時,下級部門不刪除,隸屬級不自動上移。假如該部門有人員信息,不同意刪除該部門。操作內容包括部門編號、部門名稱、部門級不、部門負責人、部門職責、主管部門等。自動顯示該部門在職人數。1、增加下級部門:在部門樹選擇某個部門,點擊“增加下級部門”按鈕,顯示部門信息編輯界面。新部門編號中不必填寫上級編號,保存時會自動添加。一般采納2位編碼,能夠使用數字或字母。加上上級編號后,總長度不超過18個字符。部門級不假如選擇為處級,則能夠在“內部人員調動”模塊中使用,同意調整其內部人員的部門和崗位。2、修改當前部門:點擊“修改當前部門”按鈕,界面與“增加下級部門”相同,能夠修改部門編號、名稱等信息。3、刪除部門:刪除當前部門時,下級部門不刪除,隸屬級不自動上移。假如該部門有人員信息,不同意刪除該部門。圖4.2部門設置界面圖4.3部門信息編輯4.2人事信息治理人事信息治理是系統的差不多功能,能夠對職員的差不多信息進行維護,并能夠建立相關查詢和報表。4.2.1人事信息編輯用于顯示和修改職員的各種差不多信息,能夠關聯顯示工資、保險、合同信息,顯示當前人員崗位履歷和培訓情況。提供多表多字段組合條件查詢和快速查詢以及導出Excel和打印功能。能夠隨時對某一字段按有小到大或者由大到小的順序排列。能隨時顯示當前職員照片。假如當前操作員只具有部門權限,則只顯示其部門下職員差不多信息。圖4.4部門樹:按部門快速掃瞄職員信息。點擊樹中任意部門,顯示該部門及子部門職員信息。快速查詢:可按職員編號、姓名、入廠時刻范圍和在職情況快速查詢崗位履歷和培訓情況:顯示當前人員崗位履歷和培訓情況。在數據顯示區的表格中點擊或按箭頭鍵選中不同人員,崗位履歷和培訓情況隨時變化。查詢:點擊“查詢”按鈕,打開查詢條件設置界面。用于任意字段組合條件查詢,能夠設置排序條件,選擇需要顯示的字段。能夠選擇職員差不多信息、工資、保險、合同信息四個數據庫的字段顯示和設置查詢條件。能夠選擇表、字段、條件關系(等于、大于、小于、包含、空值等)和值,添加到條件框中。條件框中的條件能夠直接修改。其他各功能模塊的查詢也采納此種形式。核算數據:依照在“核算公式”部分設定的字段核算公式,核算相應數據。圖4.5查詢條件設置4.2.2職員差不多信息界面類似于人事信息編輯,用于一般用戶查詢職員差不多信息各項內容。假如當前操作員只具有部門權限,則只顯示其部門下職員差不多信息。4.2.3崗位治理包括定崗定員治理和人員上崗治理,提供按部門顯示的定崗定員報表、現有人員報表和二者對比的報表。與崗位治理有關的其他模塊包括內部人員變動、部門間調動、離職治理等。4.2.3.1定崗定員設置包括定崗定員和人員上崗治理。定崗定員治理是針對部門設定崗位、崗位級不、類不、歸崗、定員編制等信息。人員上崗是指定該部門具體人員所屬崗位。1、崗位設置即定崗定員治理,針對部門設定崗位、崗位級不、類不、歸崗、定員編制等信息。包括添加、修改、刪除崗位,調整崗位順序,崗位歸檔等操作。如圖4.6,上部左側顯示部門樹,右側顯示部門崗位設置信息列表,下部為人員崗位信息。單擊左側某個部門,右側顯示該部門崗位設置情況,包括具體部門名、崗位名、崗位類不、級不、歸崗、編制數、實有數合計數和審批狀態。人事部門用戶能夠查看和設置全單位崗位人員情況,分廠等部門用戶只治理本部門數據。2、人員定崗包括人員上崗、撤銷上崗、停崗等內容。能夠在上邊崗位列表中選中某個崗位,然后單擊“人員上崗”菜單項,假如該崗位差不多滿編制上崗,系統會給出提示,不同意再添加人員,但對治理員只提示,仍可接著操作。然后顯示人員上崗界面,如圖所示。能夠選擇人員和具體部門,設置上崗日期、分管業務等內容。圖4.6人員上崗4.2.3.2定崗定員報表能夠按部門統計定崗定員情況,分明細表和匯總表兩類。明細表顯示各部門定崗定員明細。包括崗位名稱、職務級不、歸崗、治理人員數、工人數、現有人員數、超缺數、合計數等項目。匯總表按部門統計治理人員數和工人數。圖4.7崗定員報表4.2.4人員調配用于人事變動治理,包括部門內部人員變動、部門間調動和職務任免3個子模塊。4.2.5離職治理用于本企業人員調出本企業或辭退、退休等情況的信息治理。離職后需要在工資、保險等模塊修改其相應信息。圖4.8離職治理4.2.6職稱治理用于治理職員職稱情況和注冊資格情況。包括職稱信息錄入、修改和職稱經歷的查看。圖4.9職稱治理下圖是用部門數據透視表設計器制作的“職員職務職稱情況統計表”。圖4.10職稱報表4.2.7職員招聘依照企業人員招聘流程設計,包括招聘打算制定、職位需求申報、應聘人員登記、面試、體檢、錄用等過程。招聘打算分為大學生招聘和招工兩類。依照招聘打算分隨時顯示職位需求信息,依照顧聘崗位(職位需求)查看應聘者列表及詳細簡歷,可批量安排面試時刻,面試項目從數據庫中提取,面試通過后能夠錄用,錄用人員數據自動轉入職員信息庫,減少重復錄入;未錄用人員轉入公司未錄用人員庫,以備今后查詢。數據能夠導入導出,減少錄入環節。提供方便的查詢、報表、打印功能。主界面頁面分為上中下三個區域。上部顯示招聘打算下拉列表,中間顯示該打算各部門職位需求列表,下部顯示應聘人員列表。選擇不同打算,顯示不同職位需求和應聘人員列表,點擊某職位需求,顯示該職位應聘人員列表。雙擊職位需求記錄,顯示職位需求申請表,能夠修改、查看。雙擊應聘人員,顯示應聘人員登記表。錄入應聘人員姓名或應聘崗位,快速查詢應聘人員。圖4.11招聘治理4.3工資信息治理包括工資發放人員治理、工資信息編輯、投保基數計算、工資歸檔、年度匯總、工資報表制作、考勤治理等子模塊。4.3.1工資發放人員治理用于新進人員起發工資(差不多信息進入工資庫)和人員單位變動后工資發放單位調整。界面上部是“增加新進人員”、“撤銷工資”、“更新變動人員單位”和“離退人員恢復”4個操作選項的單選按鈕和執行按鈕。選擇一個選項,下部右側表格顯示相應人員信息。下部左側的部門樹和右側的職員編號、職員姓名等用于人員篩選。圖4.12工資發放人員4.3.2工資信息編輯用于編輯職員各項工資信息。人事部工資治理用戶對全部職員的工資有編輯權限。也能夠授權分廠勞資員操作此模塊,職員范圍是本分廠人員。另外,系統提供“客戶端數據申報”功能,能夠設置指定字段由分廠勞資員錄入申報,目的是為了愛護某些專門字段數據。一般來講,分廠采納客戶端數據申報方式。數據核算依照在“工具”菜單的“核算公式”部分設定的字段核算公式,核算相應數據。點擊“核算數據”按鈕,首先彈出“考勤日期范圍設置”,設定當月應出勤天數和考勤日期范圍,系統自動將考勤情況倒入工資庫,然后按核算公式計算更新其它字段。圖4.13工資信息編輯4.3.3工資歸檔工資庫按月歸檔,保留工資歷史記錄,用于備查和報表分析。能夠在“年度匯總”模塊生成年度匯總數據。工資庫包含每個職員的記錄,假如每月的工資信息都在同一數據庫中,會導致工資庫數據過多,降低維護和查詢速度,因此設計為歸檔庫單獨見表保存。注意:工資歸檔庫不能隨意刪除,只能由治理員(admin)在程序中刪除(段處長意見),同時僅同意刪除最后一次的歸檔庫。治理員登錄后在工資歸檔畫面能夠看到“刪除”按鈕。假如使用“企業治理器”等數據庫工具直接刪除某月歸檔庫,則與它相關的“單位變動信息”、報表歸檔信息等不能隨之刪除,再次歸檔此月時就會出現數據沖突。歸檔工資記錄。頁面最上部為已歸檔的工資記錄列表。命名形式如“工資#201002”,其中后6位是歸檔年月。工資歸檔庫不能隨意刪除。歸檔操作。在頁面第二行,點擊查看按鈕,彈出查詢條件和字段選擇對話框,輸入歸檔條件或選擇歸檔字段,點擊確定按鈕,顯示當前工資庫信息。選擇工資歸檔月份,點擊“歸檔”按鈕,即可將當前工資數據保存為指定月份歸檔工資庫。事實上質是建立了一個新的數據庫表,因此,假如該月已有歸檔記錄,則不同意保存。相關操作。歸檔過程中,系統自動把當前工資庫的核算公式和報表指定到歸檔工資庫。以保證歸檔的工資庫仍可進行核算和使用已建立的報表。單位變動信息歸檔。此功能是附加在工資歸檔中的,工資歸檔時系統自動將部門變動情況保存到“單位變動信息”信息庫,并建立“視圖”,命名為“單位#201002”,后6位是歸檔年月,以按月歸檔部門設置的變動情況。圖4.14工資歸檔4.3.4工資年度匯總能夠選擇具體的歸檔工資,對職職員資具體項目進行數據匯總。能夠將匯總的數據保存為新庫,以備日常查詢。匯總保存的新庫能夠刪除。原始工作庫“年度工資匯總庫”不同意刪除。從歸檔工資庫列表選擇歸檔庫,雙擊或點擊按鈕,移動到匯總工資庫列表,選擇匯總項目,如差不多工資、實發工資等,必須是數值型項目。選擇目標數據庫,一般是“年度工資匯總庫”,也能夠選擇已保存的匯總庫,選擇目標字段和總月數字段。點擊顯示按鈕,系統將把所選的歸檔庫中的數據,按照職員編號對應,累計工資總額和月數,然后顯示數據列表。能夠點擊部門樹,按部門查看信息。圖4.15工資年度匯總4.3.5工資報表常用報表為工資明細表和部門匯總表,兩個報表差不多上定制生成的,按每月工資實際情況自動更新數據。也可在查詢報表模塊定制其它類型和內容的工資表。工資明細表能夠按部門顯示和打印,能夠每行一個表頭,這與一般明細表有所不同。圖4.16工資明細表圖4.17工資匯總表4.4保險信息治理4.4.1保險投保人員對新增、流淌人員投保信息的維護,包括職員起保、職員停保、恢復投保、更新變動人員單位。1、職員起保在操作項目下拉列表選擇“職員起保”,表格中顯示未投保人員的單位、姓名、新增緣故、入場時刻、調動時刻等信息,在第一列復選框點擊選中需要投保的人員,填寫投保緣故,選擇投保時刻,點擊“投保”按鈕,系統將所選人員投保信息保存到保險庫。能夠勾選“全選”復選框選擇全部。能夠單獨選擇“臨時工”查看,能夠錄入姓名部分信息快速查找,能夠點擊左側部門樹按部門掃瞄。未投保人員包括新進人員和已停保的而未離職人員(內退或調走后停保了又調回人員)。其中第二類人員再起保,保險庫中將有2條記錄,原先一條的“歷史記錄”字段值為1。2、職員停保在操作項目下拉列表選擇“職員停保”,表格中顯示調離本單位人員信息,在第一列復選框點擊選中需要停保的人員,填寫停保緣故,選擇停保時刻,點擊“停保”按鈕,系統將所選人員停保信息保存到保險庫。能夠勾選“全部人員”復選框,表格中顯示所有已投保人員,選擇人員停保。3、恢復投保在操作項目下拉列表選擇“恢復投保”,表格中顯示已停保人員列表,選擇相應人員,點擊“恢復”按鈕,恢復其投保信息。4、更新變動人員單位將保險庫中的職員的部門信息更新為職員差不多信息庫中的部門信息。列表中顯示兩庫不同的人員的新舊部門編號、調動緣故等。能夠勾選“內部人員”復選框,將內部調動人員信息專門列表,統一調整。圖4.18保險投保人員治理4.4.2保險信息編輯用于編輯職員各項保險信息。人事部工資治理用戶對全部職員的保險信息有編輯權限。界面采納與“工資信息編輯”一致的模式。能夠選擇顯示全部人員、投保人員、停保人員分不列表顯示。可按投保編號、職員編號、職員姓名快速查詢,按部門掃瞄。查詢、排序、字段選擇、導出Excel、核算數據、批量調整、在表格內修改等操作差不多與“工資信息編輯”一致。特定操作:同意選中某條記錄按“Delete”鍵刪除。在表格中修改停保緣故時,假如是“退休、病退、退職”三種情況,該職員數據會自動轉入“保險離退休人員”庫。假如原先是這三種情況,改為其它緣故,則系統自動將職員數據從“保險離退休人員”庫刪除。圖4.19保險信息編輯4.4.3保險歸檔用于對當前保險進行歸檔保存,能夠查看職員保險歸檔的歷史信息。與工資歸檔類似。圖4.20保險歸檔能夠將多個月份歸檔到一個庫,刪除保險庫數據或修改核算公式前應該歸檔,以保存正確的歷史數據。歸檔庫的命名包含起止月份。依照歸檔月份范圍確定歸檔數據范圍,包括以下操作:刪除停保時刻小于當前歸檔起始時刻往常的歸檔數據,刪除投保時刻在現在間段之后的人員,修改在此期間停保人員的投保年度,刪除在此以后補交保費的人員,清除在此之前補交保費的人員投保時刻、投保緣故,對補交人員修改投保年度為他的投保時刻,歸檔保險報表,歸檔保險公式,自動計算投保月數字段數據。上述操作針對歸檔庫,不阻礙保險庫原始數據。4.5查詢報表提供用戶自定義查詢和自定義報表功能。用戶能夠在此模塊定義所需的查詢和各類報表,數據自動隨數據庫數據變化而變化。報表內容、格式、篩選條件等均可自由定義,報表類型分為明細表、匯總表、職員信息表、部門數據透視表等,能夠實現各種復雜報表,為人力資源決策提供強大支持。4.5.1明細表用于定義和顯示明細表。界面上部左側顯示報表名稱下拉列表,包括當前登錄用戶自己定義的明細表和其他人定義而設置為公開顯示的明細表。假如是治理員登錄,則顯示為所有明細表列表。其右側是報表定義所在數據庫,一般情況下是一個庫,工資明細表或保險明細表可能包括歸檔庫。再右側為“按部門顯示”復選框,勾選后顯示按部門分不列出數據的明細表。假如是工資明細表,還會顯示一個“字段表頭”復選框,選中時顯示每行數據帶有一個表頭。下部左側顯示部門樹,用于操縱報表數據中人員的部門范圍。部門名稱帶有復選框,明細表數據只顯示選中部門人員的信息。同時,限定部門樹上光標所在部門以內人員的數據。圖4.21明細表設計4.5.2部門匯總表用于按部門匯總數據。能夠按部門和分組字段匯總統計數據,自動生成合計數。報表定義、項目設置、格式設置均類似于明細表。項目設置時,可設置項目還有分組字段設置和匯總方式設置。匯總方式包括計數、求和、最大值、最小值、平均數,分不對應SQL語句的Count、SUM、MAX、MIN、AVG函數。能夠直接在公式中使用這些函數,而不設置匯總方式。報表公式能夠仿照系統中已有的匯總表公式寫出所需要的公式、在匯總表中公式一般比較復雜,需要用戶具備一定SQL數據庫知識。例如:圖中報表的“工程”項目,其公式為“SUM(CASEWHEN[職員差不多信息].[職稱系列]='工程'THEN1ELSE0END)”,其意義為:當職員差不多信息庫中職員的職稱系列字段取值為“工程”時,則計數為1,然后再匯總求和,如此就能夠得到對應部門中職稱系列為工程的職員人數。相應地,“經濟”項目用于統計職稱系列為經濟的職員人數,其公式相關于工程項目,只改寫其中的“工程”二字為“經濟”即可,即:“SUM(CASEWHEN[職員差不多信息].[職稱系列]='經濟'THEN1ELSE0END)”。圖4.22匯總表設計匯總表中的總合計數可能出現不準確。導致的緣故是部門選擇可能存在上下級關系,如圖中所示,部門“處室”是“公司領導”、“證券法規部”等的上級部門,處室的合計數實際上差不多包含了其下級部門的數據,如此報表最后一行的總合計數確實是實際的2倍左右。因此,假如要總合計數準確,必須保證部門選擇時不能上下級部門同時選中。另外,某些部門匯總表也能夠使用“部門數據透視表”實現,由于透視表是按行按列設置條件和公式,合計數能夠特不指定參與的數據,能夠保證數據的準確性和靈活性。然而二者是有區不的,不能夠相互替代。如與上圖對應的使用透視表的“專業技術人員統計表”,如圖所示。其職稱級不橫向顯示,是特不指定的,而不是從庫中選取生成的,假如職稱級不中有“副高級”,上邊的匯總表能夠直接得到數據,不必修改報表項目設置,而下邊的透視表必須修改設置,添加一列,才能夠統計其數據。圖4.23部門數據透視表類型的專業技術人員統計表4.5.3部門數據透視表部門數據透視表能夠實現多種復雜報表,對人力資源決策將提供有力的支持。以部門為主分類條件(橫向),其他可枚舉的字段為第二分類條件(縱向),統計、計算某些字段的數據的報表。如按部門統計各部門男女職工人數、實習生人數。其差不多的功能與部門匯總表類似,但能夠實現更復雜的報表,能夠從更多的數據庫中提取數據,能夠單列設置條件,能夠自己設置公式、復制公式。采納可視化設計,部門信息、分類條件、透視數據都能夠通過鼠標拖動從數據庫的列表樹中添加到表格中,表格設計特不方便。各種條件也能夠自主修改,實現更復雜的數據選取。此報表設計時,數據來源的數據庫中必須有“單位編號”字段,或者有“職員編號”字段,或者是盡管字段名稱不是“單位編號”,但實際存儲的是“單位編號”,如調動庫中的“調出單位編號”,否則難以實現。圖4.24部門數據透視表設計4.5.4職員信息表用于顯示單個職員的綜合信息報表,該功能將依照數據庫中職員現有的各種信息自定義生成職員信息表。分為一般顯示界面和設計界面。在設計界面中,設置表項目、單元格大小、字體、邊框線、合并單元格等各種表格編輯操作,制作精美報表。報表項目的數據能夠從數據庫提取。從左側數據庫列表中,選擇職員的各種信息項目,拖動到表格相應位置即可。能夠設置公式,公式格式類似于Excel表格。關于數據庫中有多條記錄的情況,記錄分行顯示。提供打印功能。數據篩選條件:在“數據”菜單能夠設置人員篩選條件和單元格篩選條件。人員篩選條件用于篩選符合條件的人員,如要做“從事專門工種人員信息表”,可利用圖4.5.4報表篩選條件設置窗口進行設置,如此在一般顯示界面左側的人員列表中就可列出所有符合條件的人員。單元格篩選條件用于設置該單元格數據的篩選條件。如有多行數據,自動增加子表行數。在一般顯示界面,左側給出可用的職員信息表名稱,能夠選擇部門,列出該部門所有職員姓名,點擊任意職員,右側即可顯示其相應信息,操作特不方便。目前在“人事信息編輯”和“人才庫治理”模塊中都嵌入了職員信息表的調用,能夠及時全面的查看職員的各種差不多信息。圖4.25職員信息表設計4.6工具提供數據檢查、數據更新、數據導入導出等各種數據處理工具。4.6.1數據檢查由于非正常操作或數據導入不當,可能造成某些數據庫數據存在重復或某些字段如單位編號、檔案信息不全,以至于各數據庫數據不一致,使用本模塊能夠進行檢查,及時糾正非正常數據。檢查唯一性:用于進行重復數據進行檢查。選擇要檢查的數據庫,選擇字段,指定重復數,點擊“檢查唯一性”按鈕,顯示重復數據。無單位人員:檢查數據庫中的單位編號字段取值是否在“單位”庫中。無檔案人員:檢查該人員是在“職員差不多信息”庫中有記錄。圖4.26數據檢查4.6.3數據更新能夠對數據庫不同數據庫字段間的數據進行追加或更新,能夠篩選人員,只對符合某些條件的人員執行更新或追加操作。4.6.4數據導入外部數據導入到當前數據庫中。可從Excel、Access、dBaseV、MSSQLServer、Oracle等數據源導入到本地數據庫中。選擇數據源:指定驅動類型,即選擇那種數據來源,然后依照不同的驅動類型指定相應的連接參數,點擊“下一步”。圖4.27數據導入-選擇數據源數據導入:指定源表和目標表,目標表能夠選擇創建新表、刪除數據后追加、直接追加、對應職員編號更新4種方式。創建新表時,能夠在目的表列表框錄入新名稱,目的表的字段名與源表相同,字段類型和長度能夠改變。目的表已存在時,系統自動對應字段名稱,也能夠選擇對應。能夠加篩選條件,只導入部分數據。圖4.28數據導入-指定目標表和對應字段第5章系統測試5.1系統測試1.測試目的:本測試為海龍公司關于人事治理系統項目測試報告,目的在于檢測系統性能需求是否符合用戶需求,得出檢測結果并依照測試結果進行系統的調整,以適合用戶的需求。2.測試人員:(1)公司項目治理人員(2)公司信息部專員(3)系統開發者3.測試項目(1)功能測試:依照模擬現實的情況進行系統功能測試,對系統在運行中可能出現的用戶操作進行功能測試,對最后得出的結果進行系統驗證,看驗證結果是否為預期值同時功能是否達到用戶需求。(2)極限測試:對系統中出現的字段范圍等輸入一些超過范圍的字段來測試系統運行的情況,如密碼,通過輸入錯誤密碼來驗證,看是否能夠輸入,或是輸入字段超過數據庫同意的范圍。(3)SQL注入測試:通過輸入一些非法SQL語句或字段來測試系統的安全性。(4)連接測試:關于連接后進行斷網測試軟件己錄入數據是否保存入本地數據庫,并對網絡數據庫進行查驗,檢查數據的準確性。(5)安全測試,輸多次錯誤口令,進行測試。(6)兼容性測試,關于不同操作系統進行測試。(7)服務器負載測試,多用戶測試,對多用戶登錄的情況進行測試。(8)文件完整性測試,關于安裝后出現文件不完整的情況進行測試。(9)打印測試,對生成數據進行打印機輸出測試。5.2測試用例由于測試結果數量多,不易查看,在此我們歸納了要緊的測試用例來講明系統要緊功能的測試結果,如表5-1。表5-1系統運行性能要緊用例表測試內容測試內容差不緣故系統登錄模塊分登錄用戶身份和非登錄用戶身份權限訪問非登錄用戶沒有權限訪問某些模塊數據庫治理模塊只有治理員才能夠對系統進行所有操作。登錄用戶只能查看、修改、刪除自己的信息,修改自己的密碼。權限訪問非登錄用戶沒有權限訪問某些模塊職員信息查詢模塊用戶可按條件進行查詢,(包括職員編號,職員姓名,所在部門、職位)權限訪問非登錄用戶沒有權限訪問某些模塊職員信息修改模塊登錄用戶可依照需要修改信息,并將修改后數據保存到數據庫權限訪問非登錄用戶沒有權限訪問某些模塊職員信息添加模塊用戶向系統中輸入各種數據(包括職員編號,職員姓名,所在部門、職位,家庭住址等)然后數據保存到數據庫權限訪問非登錄用戶沒有權限訪問某些模塊職員信息刪除模塊用戶輸入職員編號或職員姓名,按回車鍵顯示所有信息,用戶可依照需要刪除權限訪問非登錄用戶沒有權限訪問某些模塊招聘治理模塊用戶對公司各部門的招聘需求及招聘進展情況進行治理,使內部職員及時了解到公司的招聘打算和崗位信息方便職員自薦和推舉合適人選權限訪問

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論