鄭州移動人力資源管理系統的設計與實施論文
1 鄭州人力資源管理系統的整體架構設計
近年來,隨著中國市場對外開發,社會經濟發生了翻天地覆第地方,新的經濟體制衝擊著舊的經濟體制,先前的人力資源管理系統[1]的大多數功能都不在適用於新的體制,由於人員流動比較大,鄭州人力資源管理公司在工作員工招聘方面,考核方面,調動方面,辭退方面等各個方面都不適應時代的發展,在現代的生活形式下,對著鄭州人力資源管理的缺點和現在化的情況下,在以前管理資源的根底下,根據現代化的需要,需要開發一個功能齊全的鄭州人力資源管理系統,由於字數限制,文章主要是針對鄭州移動人力資源管理系統的整體架構設計進行設計分析。鄭州移動人力資源管理系統主要包括:部門資訊管理、員工資訊管理、職位資訊管理、流程管理、許可權管理五大部分。
部門資訊管理包括:部門管理、部門等級管理、部門編制管理等三大模組;員工資訊管理包括:員工基礎資訊、學歷資訊、工作經歷、社會關係、職稱資訊、合同資訊、崗位能力等級認證等七大模組;職位資訊管理包括:職位管理、職級管理、職段管理、職類管理、職族管理、部門職位管理等六大模組;流程管理包括招聘、借調、退回、轉正、員工資訊更新等五大模組;許可權管理有角色管理模組。
新開發的鄭州人力資源管理系統的總體功能[2]包括以下內容:有員工管理功能、職位管理功能、績效管理功能,薪酬管理功能、培訓管理功能、系統管理功能等,在新建的系統中,資料庫中資料的資訊交換之間設計了一種包括物理設施層、應用層、應用介面層、平臺層、模擬實驗層、得出結論層、分享平臺的網路實踐互動平臺。物理設施層與平臺層相連線,用於承載平臺系統和應用軟體,為平臺提供計算資源、儲存資源、網路資源;應用介面層與平臺層相連線,用於為平臺設定統一標準的應用介面,平臺既可以獨立運作,又可以實現與多個應用掛接,同時實現一站登入、退出、實時更新平臺數據。在新開發系統中,總體說來,整個系統的功能機構框架和執行功能還是比較完好穩定的。
2 人力資源管理系統模組的詳細設計
由於篇幅限制,此係統只介紹完成整個系統重要部分模組的詳細設計說明,其中最關鍵的功能模組之一是資訊管理模組。它包括以下資料表的項詳細設計:部門資訊錄入表的資料表的項詳細設計,主要作用是為了角色資訊錄入;崗位管理中的崗位資訊錄入資料項詳細設計;人員資訊管理中人員基本資訊登記表資料項詳細設計說明;資質資訊錄入中資質資訊錄入表資料項詳細設計說明;教育經歷管理中教育資訊錄入 表資料項詳細設計說明;工作經歷管理中工作經歷資訊錄入表資料項詳細設計說明;培訓經歷管理中培訓資訊錄入表資料項詳細設計說明;員工考勤管理中員工考勤錄入表資料項詳細設計說明;員工檔案管理中員工檔案接收登記表資料項詳細設計說明;養老保險資訊管理中養老保險資訊錄入表資料項詳細設計說明;養老保險轉出中的養老保險轉出資訊表詳細說明,失業保險資訊管理中失業保險資訊錄入資訊表資料項詳細設計說明;醫療保險(含生育保險)資訊管理中醫療保險資訊錄入資訊表資料項詳細設計說明。這些都是系統必須明確界定的,也是資料表中必不可少的,它在系統中必須進行詳細設計,只有這樣,系統才能更好地符合客戶的需要。
3 已經完成整個系統部分詳細設計模組的流程
員工管理模組功能詳細設計資料流程如下:員工管理模組主要負責員工從招聘、試用、轉正、辭退或辭職整個週期間的工作,其中包括招聘、試用、轉正、辭退、辭職、借調、調出、員工資訊更新流程。(僅詳細介紹招聘模組)其中招聘流程如下:招聘申請—>稽核透過—>招聘—>資格審查—>崗前培訓—>錄用—>審批—>接收—>分配。
招聘流程主要物件為勞務公司。人力部員工管理員根據業務、職位編制需求在系統中發起招聘流程,設定招聘單位、職位、人員數量等條件。系統提醒部門人力管理員填寫招聘崗位、職位需求、應聘條件以及招聘原因,人力管理員提交部門經理進行稽核評議。(系統自動提醒部門經理)部門經理登入系統後,對招聘申請進行稽核評議,填寫招聘申請中部門經理稽核意見。透過,則系統自動流轉到人力部員工管理員;駁回,系統自動回滾到部門人力管理員。人力部員工管理員稽核招聘申請,並填寫招聘申請中人力部員工管理員稽核意見。透過,則系統自動流轉到人力部門經理;駁回,系統自動回滾到部門經理。人力部經理收到系統待辦工作提醒,登入系統對招聘申請進行稽核評議,填寫人力部經理稽核意見。透過,系統自動提交招聘申請到公司管理層;駁回,系統自動回滾到人力部員工管理員。公司管理層登入系統後(系統自動提醒待辦工作),對招聘申請進行稽核評議,填寫稽核意見。不管透過與否,公司管理層稽核意見回饋給部門經理。部門經理根據稽核意見,於員工管理員分派任務(或重新提交招聘申請或員工招聘開始),員工管理員負責釋出招聘資訊與勞務公司以及招聘前期工作(應聘人員資訊錄入系統)。系統自動提醒崗前培訓管理員、薪酬管理員準備培訓課程、試用期工薪。勞務公司提供應聘人員,公司進行崗前培訓、上崗考試及一系列工作篩選出試崗人員(非本系統控制)。從人員基本資訊進入公司起(人員基本資訊由勞務公司提供),員工管理員可對人員全程監控,(上轉基礎資訊管理),員工管理員錄入試用人員名單,提交公司管理層、人力部稽核。駁回,流程回滾到員工管理員,員工管理員重新提交錄用人員名單;透過,稽核意見返回員工管理員。員工管理員根據部門招聘申請,分配錄用員工及設定員工試用期。
分配人員及崗位名單到達部門後,系統自動提醒部門經理進行稽核。駁回,工作流程及駁回意見返回員工管理員;透過,員工進入部門、崗位正式上崗(試用期)。系統自動提醒職位管理對員工職位進行調整,提醒薪酬管理員對員工工薪進行調整;提醒培訓管理員有新員工上崗,安排培訓課程(員工試用期到期前,系統自動提醒部門人力管理員進行員工轉正或辭退流程)。
4 在系統中遇到的主要困難與解決
(1)在做該管理系統的操作許可權時遇到困難,即窗體頂端[3]在許可權管理的資料庫設計及實現時,要用來分別負責不同程度的使用者來限制許可權不同的使用者。在這部分設計中間通常由這3部分組成:資料庫系統設計、各種硬體和軟體連線、演算法設計實現。它們之間應該彼此包容,相互依存,如果要實現一個相對全面而且客戶滿意的系統,要考慮各種環節及各種因素以及它們之間的制約,不僅要考慮到每個客戶的需要,還要考慮特殊客戶的需要,並且還要考慮整個系統執行的時間和機型,對於不同使用者的需要,設計人員將許可權進行不同劃分,對於有些客戶如果只能具有存取功能,那麼設計人員將設為存進、檢視、改寫、去掉等許可權,設計人員還要考慮它的作用。它包括總計以及其他的相應操作,然後要改進系統的權力分制及以後的發展方向,換句話說,新建程式系統要考慮未來可能遇到的一些狀況,如果增加可能沒有想到的功能,要實現這些,就要合理應對資料庫的合理設定。然後還要考慮它的國際標準規範,該系統使用關係資料庫的責任管制。管制表還包括未來發展的內含,它們可以用這些來詳細記述,例如客戶表:客戶號、客戶名、客戶的相關敘述。
(2)資料庫管理系統的最大功能是查詢,因為它是整個系統的關鍵所在。在設計這個問題時,設計人員要考慮它的難點:技術上的難點和設計上的難點,其中要考慮到計算機之間連線的所有可能性,還要考慮業務最佳化查詢,以及各種計算機之間的聯機關鍵技術處理,其中最佳化是難點。就目前的`應用系統來說,最佳化查詢是計算機資料庫系統最大的業務,設計人員用查詢相關語句如SELECT等來設計,如果資料庫太龐大,就要對其最佳化設計,設計人員可以用到相關的計算機智慧最佳化演算法對其進行最佳化。對於多餘的客戶資訊要刪除,對於不完善的客戶資訊要補充,智慧最佳化演算法可以將其繁雜的多餘資料查找出來,然後進行相關處理。這樣可以將資料庫管理系統達到最大最佳化程度,所以查詢最佳化技術相對來說還是相當成熟,並且容易實現。最佳化查詢開發工具很多,只要選擇順手的即可。因此,如何設計高效合理的查詢語句就顯得非常重要。查詢是資料庫管理系統的任務,最佳化設計同樣也是資料庫管理系統的另一大任務,這兩大任務的實現主要取決於程式程式設計員的功底。好的程式程式設計員幾句程式就能實現其強大的語句功能,他程式設計出來的程式可以把效率提高10倍不止,查詢最佳化有現成最佳化演算法,不僅與資料庫找尋語句相結合,而且還能產生很大的功能,這樣的資料庫管理系統功能將會很強大,使用者用起來比較方便,同時能將找尋結果返回給各級使用者,所以整體來說,計算機查詢系統的重點就是改善使用者查詢計劃的解決方案。
(3)在應用程式和伺服器資料庫之間建立連線和訪問,遇到了幾個比較棘手介面設定問題,使用者進行相關的資料庫訪問是目前所有資料庫系統的一個最大的業務,不過不同的資料庫為客戶提供的資料訪問方法不同,而且資料庫系統的訪問功能也是不同的,主要在於他們的訪問入口或介面根本是不相同的,SQLServer2000具有非常強大的、數量眾多的資料庫管理系統程式介面(API)。API最主要功能是讓所有客戶不僅能夠實現客戶端程式的訪問,而且還能實現後臺伺服器或者是遠端遠距離的最大、最好、最快的資料庫的連線和訪問,支援各種各樣的計算機程式設計模式,目前做得最好的資料庫管理系統模式有ODBC、ADO和JDBC。在現代資料庫計算機系統設計中最使用的是ODBC。
不僅開放式資料庫連線ODBC是資料庫伺服器的一個相當標準協議,並且它向計算機資料庫系統的使用程式提供了一種快捷語言,而且是非常實用的語言,程式程式設計人員不用想太多,不管它所連線的資料庫是哪種型別,都可用標準的SQL語言訪問資料庫中的資料。
參考文獻
[1]鄭阿奇,顧韻華.SQL Server實用教程[M].電子工業出版社,2004.
[2]陳明.軟體工程實用教程[M].電子工業出版社,2006.
[3]金海月.計算機網路與資料通訊[M].中國輕工業出版社,2006.