一個(gè)人力資源管理系統(tǒng)的實(shí)現(xiàn)
摘要:隨著計(jì)算機(jī)應(yīng)用領(lǐng)域的飛速發(fā)展,人們開(kāi)始利用計(jì)算機(jī)解決一些實(shí)際問(wèn)題。本文的人力資源管理系統(tǒng),以C/S模式實(shí)現(xiàn)了人力資源管理的各項(xiàng)功能,包括檔案管理、出勤管理、工資管理、用人申請(qǐng)、業(yè)績(jī)考核、人員調(diào)動(dòng)等功能。系統(tǒng)運(yùn)行后,滿足了人力資源管理的需要,提升了管理效率。
關(guān)鍵詞:Visual C++;人力資源;面向?qū)ο?;?shù)據(jù)庫(kù)
隨著我國(guó)經(jīng)濟(jì)的快速發(fā)展,很多企業(yè)員工規(guī)模不斷擴(kuò)大,采用傳統(tǒng)人工管理方式出現(xiàn)困難,而且浪費(fèi)大量人力和物力。因此,針對(duì)某單位的實(shí)際情況,開(kāi)發(fā)一個(gè)界面友好,易于操作,對(duì)人力信息進(jìn)行統(tǒng)計(jì)分析的人力資源管理系統(tǒng)顯得十分必要。
1 系統(tǒng)的總體功能分析
結(jié)合某單位人力資源管理的特點(diǎn),經(jīng)過(guò)調(diào)研及與用戶的溝通,系統(tǒng)包括兩類用戶,分別為管理員和普通用戶。管理員擁有全部的權(quán)限,而普通用戶只有查閱功能。系統(tǒng)需要實(shí)現(xiàn)員工信息處理,考勤信息查詢,員工考核等功能,得到的功能結(jié)構(gòu)圖如圖1所示。
人力資源管理系統(tǒng)就是為了滿足人力資源管理的需要,系統(tǒng)主要功能有:1)系統(tǒng)操作:包括用戶注冊(cè)、密碼修改、重新登錄、退出登錄;2)人事檔案:包括檔案錄入、檔案檢索、調(diào)動(dòng)記錄、應(yīng)聘登記、應(yīng)聘檔案、應(yīng)聘考核;3)人事管理:包括添加部門、職務(wù)列表、用人申請(qǐng)、業(yè)務(wù)考核、業(yè)績(jī)列表、工資登記、工資管理;4)日常管理:包括考勤錄入、請(qǐng)假條、工資調(diào)整。
2 人力資源管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
人力資源管理系統(tǒng)在運(yùn)行過(guò)程中需要進(jìn)行大量增、刪、改、查等操作,根據(jù)系統(tǒng)需要設(shè)計(jì)了10張數(shù)據(jù)表,用于存儲(chǔ)不同的信息。這些表包括員工考核表、部門信息表、員工調(diào)動(dòng)表、職務(wù)信息表、員工信息表、工資管理表、工資表、請(qǐng)假表、日出勤登記表、用人申請(qǐng)登記表。主要的數(shù)據(jù)表設(shè)計(jì)如圖2、圖3所示。
建立數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)庫(kù)命名為“HRMS”;數(shù)據(jù)庫(kù)連接時(shí),首先導(dǎo)入動(dòng)態(tài)鏈接庫(kù),然后通過(guò)ODBC配置數(shù)據(jù)源,ADO插件提供數(shù)據(jù)對(duì)象.最后通過(guò)SQL語(yǔ)言完成對(duì)數(shù)據(jù)的操作。
3 系統(tǒng)主要功能的實(shí)現(xiàn)
開(kāi)發(fā)系統(tǒng)時(shí),選擇面向?qū)ο蟮姆椒ǎC合運(yùn)用數(shù)據(jù)庫(kù)和程序設(shè)計(jì)技術(shù)。以Visual C++6.0作為系統(tǒng)前臺(tái)應(yīng)用程序開(kāi)發(fā)工具,SQL Senrer 2005作為后臺(tái)數(shù)據(jù)庫(kù),開(kāi)發(fā)出一套操作簡(jiǎn)單、使用方便的人力資源管理系統(tǒng)。
c++相關(guān)文章:c++教程
評(píng)論