國有企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
國有企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
國有企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
國有企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
國有企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、碩士專業(yè)學(xué)位論文國有企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)Design and implementation of state-owned enterprise human resource management system作者:XXX導(dǎo)師:XXX北京交通大學(xué)2022年7月學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解北京交通大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定。特授權(quán)北京交通大學(xué)可以將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,提供閱覽服務(wù),并采用影印、縮印或掃描等復(fù)制手段保存、匯編以供查閱和借閱。同意學(xué)校向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和磁盤。學(xué)??梢詾榇嬖陴^際合作關(guān)系的兄弟高校用戶提供文獻(xiàn)

2、傳遞服務(wù)和交換服務(wù)。(保密的學(xué)位論文在解密后適用本授權(quán)說明)學(xué)位論文作者簽名: 導(dǎo)師簽名:簽字日期: 年 月 日 簽字日期: 年 月 日i學(xué)校代碼:10004 密級:公開北京交通大學(xué)碩士專業(yè)學(xué)位論文國有企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)Design and implementation of state-owned enterprise human resource management system作者姓名:XXX 學(xué) 號:XXXXXXXX導(dǎo)師姓名:XXX 職 稱:XXXX工程碩士專業(yè)領(lǐng)域:軟件工程 學(xué)位級別:碩士北京交通大學(xué)2022年7月v摘要隨著計算機(jī)的普及和計算機(jī)技術(shù)的飛速發(fā)展,人們開始

3、越來越多地利用計算機(jī)解決實際問題,人力資源管理系統(tǒng)作為軟件產(chǎn)品越來越受到企業(yè)的關(guān)注,現(xiàn)在已經(jīng)成為為企業(yè)管理層提供決策的重要工具。但是很長時間以來,企業(yè)對人力資源的管理方式是使用人工管理的辦法,這種管理雖然成本低廉,但是缺點卻十分明顯,如:效率低下、保密性差、任務(wù)繁瑣錯誤率高以及產(chǎn)生的大量數(shù)據(jù)文件,查找、更新起來十分困難。目前在計算機(jī)上使用的人力資源管理系統(tǒng),與傳統(tǒng)的人工方式相比具有無與倫比的優(yōu)勢,如:檢索速度快、保密性高、存儲數(shù)量大以及更新速度快等。這些優(yōu)點能大幅度提高企業(yè)人力資源管理效率,是未來企業(yè)發(fā)展的重要工具之一。本系統(tǒng)采用Visual C+軟件與Microsoft SQL 2008數(shù)據(jù)

4、庫開發(fā)完成,實現(xiàn)了系統(tǒng)登錄,人事檔案,人事管理和日常管理四個模塊,其中系統(tǒng)登錄包括用戶注冊,密碼修改,重新登錄,退出登錄;人事檔案包括檔案錄入,檔案檢索、應(yīng)聘登記及應(yīng)聘考核;人事管理包括添加部門,用人申請,業(yè)務(wù)考核;日常管理包括考勤錄入,請假條,編輯工資單等等。本系統(tǒng)基本滿足小型企業(yè)對人力資源的管理,界面友好,符合用戶使用習(xí)慣,能實際地提高工作效率。關(guān)鍵詞:人力資源管理系統(tǒng);管理效率;Visual C+ABSTRACTWith the continous development of science and computer all over the world,more and more p

5、eople began to use computers to solve practical problems. Human Resources management System as software more and more companies concerned about by the company, now it has become an important tool for enterprise management decision. But for a long time, enterprise management of human resource managem

6、ent is that use of artificial methods, although the management cost is low, but the downside is very obvious, such as: low efficiency, poor confidentiality, tasks is cumbersome and error rate is high, and produced a large number of data files, it is very difficult to find and update up.Currently the

7、 human resources management system use on the computer, compared with the traditional way of artificial has incomparable advantages, such as: the retrieval speed, high confidentiality, big storage quantity and update speed, etc. These advantages can greatly improve the efficiency of enterprise human

8、 resource management, it is one of the important tool for the development of future enterprise.The system is use of Visual C+ software and Microsoft SQL 2008 database development completed,the realize of system user login,personnel files,personnel management and daily management four modules.system

9、user login including user register,change password,log,log out;presonnel files including file input,file index,candidate register and candidate assessment;presonnel management including add department,employ application,business accessment;daily management including attendance input,request for leav

10、e,edit payroll and so on.The system can basically meet the needs of small business human resource management,user habits,can actually improve the work efficiency.目錄摘要iiABSTRACTiii目錄iv引言11.1 項目背景11.2 國內(nèi)外研究現(xiàn)狀21.3 研究目標(biāo)31.4 個人主要工作41.5 論文組織結(jié)構(gòu)42 系統(tǒng)概述52.1 系統(tǒng)簡介52.2 系統(tǒng)必要性52.3 系統(tǒng)目標(biāo)62.4 開發(fā)工具的選擇63 需求分析83.1 系統(tǒng)的功

11、能需求83.1.2 員工登記管理83.1.3 應(yīng)聘登記管理83.1.4 人事管理93.1.5 業(yè)務(wù)考核管理93.1.6 薪資管理103.1.7 考勤管理103.2 系統(tǒng)的非功能需求103.3 系統(tǒng)的性能分析113.4 技術(shù)可行性123.5 使用可行性124 系統(tǒng)總體設(shè)計134.1 系統(tǒng)設(shè)計思想134.2 系統(tǒng)模塊描述144.3 系統(tǒng)功能結(jié)構(gòu)154.4 系統(tǒng)的實體信息圖154.4.1員工信息154.4.2 工資信息164.4.3 請假信息174.4.4 員工考核174.4.5 應(yīng)聘者信息184.4.6 應(yīng)聘考核184.5 數(shù)據(jù)庫設(shè)計194.5.1 關(guān)系數(shù)據(jù)庫194.5.2 數(shù)據(jù)庫表描述204.6

12、 系統(tǒng)流程圖235 系統(tǒng)模塊詳細(xì)設(shè)計245.1 用戶登錄模塊設(shè)計245.2 主窗口設(shè)計275.3 人事檔案模塊設(shè)計305.3.1 員工檔案錄入模塊設(shè)計305.3.2 檔案檢索模塊設(shè)計385.3.3 應(yīng)聘者信息登記模塊405.3.4 應(yīng)聘考核模塊435.4 人事管理模塊設(shè)計445.4.1 添加部門模塊455.4.2 用人申請模塊設(shè)計475.4.3 業(yè)務(wù)考核模塊設(shè)計495.3.4 工資登記模塊設(shè)計505.5 日常管理模塊設(shè)計525.5.1 考勤錄入模塊設(shè)計525.5.2 請假模塊設(shè)計545.5.3 編輯工資單模塊設(shè)計565.6 將信息以表格的形式導(dǎo)入到Word中576 結(jié)束語61參考文獻(xiàn)62引言2

13、1世紀(jì)是知識經(jīng)濟(jì)迅猛發(fā)展的時代,隨著大數(shù)據(jù)時代的來臨,各行各業(yè)都將信息作為一種非常重要的戰(zhàn)略資源,人力資源是知識的創(chuàng)造者,也是知識傳播的載體,是科學(xué)技術(shù)的突破創(chuàng)新不可或缺的關(guān)鍵部件,是企業(yè)的一筆寶貴的財富。處在前有堵截、后有追兵的環(huán)境下的現(xiàn)代企業(yè),想要在日新月異的市場競爭中占得先機(jī),就必須有效并深化企業(yè)內(nèi)部的變革,實現(xiàn)企業(yè)管理的現(xiàn)代化。如何在不影響生產(chǎn)力的情況下充分利用現(xiàn)有的人力、物力資源,減少人力成本,調(diào)動職工的工作積極性、提高企業(yè)在市場中的競爭力,是企業(yè)現(xiàn)代化管理過程中必須考慮的重要問題。人力資源管理系統(tǒng)運(yùn)用先進(jìn)的管理模式對企業(yè)的人力資源進(jìn)行管理,不僅可以通過無紙化辦公來降低企業(yè)的成本支出

14、,而且是企業(yè)內(nèi)部各個部門之間可以信息共享,提高人力資源的管理效率。因此,設(shè)計并開發(fā)出一套合適企業(yè)實際狀況的人力資源管理系統(tǒng),便顯得格外重要。本章的主要內(nèi)容是介紹國有企業(yè)人力資源管理系統(tǒng)的項目背景、國內(nèi)外研究現(xiàn)狀、研究意義以及和研究目標(biāo)等方面做整體介紹。1.1 項目背景本文根據(jù)陜西省汽車貿(mào)易公司國有企業(yè)現(xiàn)實情況,該企業(yè)在全國如山西、河北、山東、湖北等不同地區(qū)存在分公司,其業(yè)務(wù)范圍廣、人員眾多,但是部門結(jié)構(gòu)復(fù)雜且分散,管理層級較多,員工的信息管理主要使用傳統(tǒng)的紙質(zhì)裝進(jìn)檔案袋的方式進(jìn)行管理,在每位員工的檔案袋里,記錄著員工的基本簡歷薪資記錄,對這些信息均只能簡要登記和記錄,關(guān)于員工的動態(tài)化的信息管理

15、效率較低。在每次進(jìn)行數(shù)據(jù)統(tǒng)計報表時,從下級到上級需要層層匯總,耗費(fèi)巨大的人力物力,同時也容易滋生腐敗。而在匯總的過程中,常常會有實際情況的變動,使得上級不能對企業(yè)數(shù)據(jù)進(jìn)行實時追蹤,影響企業(yè)的判斷和決策。反過來數(shù)據(jù)的偏差也會增加企業(yè)人事冗余,加重人員的日常工作量。該企業(yè)在“十一五”期間開始規(guī)劃并啟動信息化辦公,邁出了信息化時代的第一步,建立了管理信息的采集、傳輸、接收、處理,但由于開發(fā)技術(shù)不過關(guān),系統(tǒng)的應(yīng)用性較差,存在不同地區(qū)系統(tǒng)信息不同步的分割現(xiàn)象。在“十二五”期間,企業(yè)制定了信息化發(fā)展規(guī)劃,提出了全新的“數(shù)字化企業(yè)”的理念,在新的方針指引下建立健全企業(yè)信息化管理水平。而企業(yè)人力資源管理系統(tǒng)的

16、設(shè)計與實現(xiàn)是實現(xiàn)“數(shù)字化企業(yè)”的一個重要步驟,該企業(yè)決定建立新的人力資源管理系統(tǒng),以消除各地區(qū)系統(tǒng)不同步導(dǎo)致的各項業(yè)務(wù)處理時間的偏差,提高企業(yè)管理的效率和實效!由于該企業(yè)在全國各地廣泛分布,且機(jī)構(gòu)復(fù)雜、人員眾多,同時業(yè)務(wù)工作也是五花八門,所以需要建立的人力資源管理系統(tǒng)與目前常用的按體系結(jié)構(gòu)設(shè)計的管理系統(tǒng)有所區(qū)別,它的體系結(jié)構(gòu)、運(yùn)行模式和環(huán)境、所運(yùn)用的技術(shù)均有別與傳統(tǒng)的管理系統(tǒng)。它最重要的應(yīng)用是要打破不同地區(qū)由于業(yè)務(wù)不同而導(dǎo)致的系統(tǒng)信息不同步現(xiàn)象,實現(xiàn)系統(tǒng)能在不同區(qū)域處理不同的信息,滿足各地區(qū)各部門之間的業(yè)務(wù)溝通。同時必須具有高度的安全性和可用性,以及能滿足各地區(qū)人員隨時隨地在系統(tǒng)中對所需要信息

17、的檢索要求。同時,該系統(tǒng)應(yīng)該包含企業(yè)人力資源管理系統(tǒng)的所有領(lǐng)域提供支持(包括用戶登錄、應(yīng)聘登記、員工檔案管理、合同管理、考勤管理、業(yè)務(wù)考核、薪資管理、添加部門和日常管理等等)。能夠提供各種查詢功能,輸出查詢信息,運(yùn)用報表和圖文顯示企業(yè)人力資源狀況。以此為基礎(chǔ)實現(xiàn)人力資源管理系統(tǒng)的自動化,提高夜業(yè)務(wù)效率和業(yè)務(wù)規(guī)范,為企業(yè)高層的決策提供參考價值。1.2 國內(nèi)外研究現(xiàn)狀國外的人力資源管理系統(tǒng)(HRMIS)最早出現(xiàn)在上世紀(jì)60年代末。最初的HRMIS僅僅具有自動計算薪資的功能,既不能記錄非財務(wù)的信息,也不能存儲薪資發(fā)放的歷史信息,因此不具備生成報表和分析薪資數(shù)據(jù)的功能。10年之后第二代的HRMIS誕生

18、,它基本上解決了第一代系統(tǒng)的主要缺陷,能夠記錄非財務(wù)的人力資源信息和保存薪資的發(fā)放歷史信息,同時也加入了生成報表和分析薪資數(shù)據(jù)的功能,較前一代有了較大的改善,但它并沒有系統(tǒng)的考慮人力資源的實際需求,而且其非財務(wù)的人力資源信息也不夠系統(tǒng)和全面。HRMIS的革命充革出現(xiàn)在上世紀(jì)90年代末的第三代HRMIS,其特點是從人力資源管理的角度出發(fā),用大型的數(shù)據(jù)庫將所有與人力資源有關(guān)的數(shù)據(jù)(如員工信息、歷史信息、工作分析、業(yè)績管理、福利待遇、培訓(xùn)等)統(tǒng)一管理,形成了集成的信息源。友好的用戶界面,強(qiáng)有力的報表生成工具、分析工具和信息的共享使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企

19、業(yè)人力資源規(guī)劃和政策制定。HRMIS在中國的應(yīng)用始于上世紀(jì)80年代中期,當(dāng)時的管理系統(tǒng)實際上是工資管理系統(tǒng)。20世紀(jì)90年代后期,國家和企業(yè)才開始對人力資源管理概念和內(nèi)涵有了深入理解與認(rèn)識,但是我國現(xiàn)有的HRMIS仍存在很多問題:系統(tǒng)不完善、系統(tǒng)自我封閉、不肯動態(tài)性、忽視輔助決策功能等等。國內(nèi)有用友公司的HRMS,金蝶公司的e-HR,金益康公司的金益康人力資源管理信息系統(tǒng)、上海嘉揚(yáng)信息系統(tǒng)公司的嘉揚(yáng)人力資源管理系統(tǒng)等等,國外的一些人力資源管理公司更發(fā)達(dá),舉不勝舉,在高速發(fā)展的經(jīng)濟(jì)環(huán)境下,人力資源管理也發(fā)展得相當(dāng)快,要使得人力資源管理系統(tǒng)更全面,更方便的管理,因此開發(fā)出一個界面友好,易于管理的人

20、力資源軟件軟件尤為重要。隨著知識經(jīng)濟(jì)時代的到來,人力資源取代了金融資源、物質(zhì)資源,成為企業(yè)的核心資源。人力資源管理對企業(yè)發(fā)展的重要性已經(jīng)成為企業(yè)內(nèi)部的共識,人的因素也越來越成為企業(yè)實現(xiàn)自己戰(zhàn)略目標(biāo)的關(guān)鍵因素。因此,一個良好的人力資源管理,是振興企業(yè)未來的命運(yùn)一劑良藥,它已成為企業(yè)管理的核心。在企業(yè)里,人事資料繁多,需要管理很多的數(shù)據(jù)信息,現(xiàn)今,很多企業(yè)都只是運(yùn)用計算機(jī)做一些簡單的辦公軟件處理,有的甚至沒有使用計算機(jī)來進(jìn)行信息管理。調(diào)查研究后,發(fā)現(xiàn)他們主要是利用文本和表格等手工方式來對信息管理進(jìn)行處理,而對于員工的薪資、考勤管理等信息則采用檔案的形式保存。由于企業(yè)員工流動量大,因而數(shù)據(jù)信息處理的

21、任務(wù)繁重,而且容易出錯和丟失,查找起來也相當(dāng)?shù)睦щy。綜合來說,缺乏系統(tǒng)有效的信息管理方式,這就是人力資源管理系統(tǒng)開發(fā)的基本環(huán)境。1.3 研究目標(biāo)本文的研究目標(biāo)是運(yùn)用全新的技術(shù),根據(jù)該企業(yè)人力資源管理的狀況,同時結(jié)合企業(yè)對系統(tǒng)的要求設(shè)計并實現(xiàn)一個企業(yè)人力資源管理系統(tǒng),實現(xiàn)企業(yè)管理的規(guī)范化,提高人力資源管理效率。要實現(xiàn)的目標(biāo)主要有以下幾點: 1、所開發(fā)的系統(tǒng)應(yīng)與該企業(yè)的業(yè)務(wù)相結(jié)合,滿足企業(yè)日常的人力資源管理的需要,提供登錄管理功能,給每個企業(yè)員工分配一個用戶名和密碼,同時記錄員工登錄訪問系統(tǒng)時所進(jìn)行的操作的詳細(xì)狀況。2、系統(tǒng)應(yīng)該具有簡潔美觀、方便不同員工使用等基本要求,同時針對企業(yè)的不同人員,如地

22、區(qū)領(lǐng)導(dǎo)、部門負(fù)責(zé)人和普通員工開放不同的權(quán)限,同時還要保證系統(tǒng)的流暢運(yùn)行。3、數(shù)據(jù)對于一個企業(yè)來說是非常重要的,競爭對手也會千方百計收集本企業(yè)的生產(chǎn)數(shù)據(jù),所以系統(tǒng)除了具備完善的用戶權(quán)限機(jī)制外,還要保證數(shù)據(jù)的安全有效性,只有公司高層還能取得完整的生產(chǎn)數(shù)據(jù)。4、系統(tǒng)應(yīng)該具備良好的擴(kuò)展性和兼容性,能在window XP、window7等平臺上運(yùn)行,同時應(yīng)該具備靈活性,可以在需要時對系統(tǒng)的功能模塊進(jìn)行維護(hù)和擴(kuò)展。1.4 個人主要工作本人與項目經(jīng)理設(shè)計并實現(xiàn)了該系統(tǒng),本人參與了該系統(tǒng)的開發(fā)過程,主要工作有:1、通過項目經(jīng)理的介紹與引導(dǎo),調(diào)研企業(yè)人力資源管理系統(tǒng)的需求,通過與企業(yè)有關(guān)人員的交流,熟悉了人力資

23、源管理的流程,并調(diào)查了員工對系統(tǒng)功能的要求,同時閱讀并參考其它企業(yè)人力資源管理系統(tǒng)的相關(guān)文檔,明確了系統(tǒng)的功能需求,編寫需求文檔,同時為以后的系統(tǒng)設(shè)計和功能模塊設(shè)計奠定基礎(chǔ)。2、根據(jù)系統(tǒng)的需求文檔,開發(fā)并完成“登錄管理”(用戶登錄、應(yīng)聘登記)、“檔案管理”、“薪資管理”、“日常管理”(請假,工資單,考勤等)、“權(quán)限管理”等。3、完成系統(tǒng)開發(fā)之后,將系統(tǒng)上線測試,修改系統(tǒng)中出現(xiàn)的漏洞,結(jié)合測試中員工提出的合理意見對系統(tǒng)進(jìn)行優(yōu)化,同時編寫系統(tǒng)測試文檔。4、將調(diào)試好的系統(tǒng)上線工作,同時編寫系統(tǒng)使用說明書,并組織企業(yè)員工培訓(xùn),介紹系統(tǒng)的使用方法。1.5 論文組織結(jié)構(gòu)本文共分為六個章節(jié),其架構(gòu)如下:第一

24、章,引言。針對本文的項目背景及意義進(jìn)行了全面的概述。對人力資源管理系統(tǒng)的國內(nèi)外研究現(xiàn)狀進(jìn)了簡明扼要的介紹,并陳述了本論文的研究目的和本人在準(zhǔn)備論文期間做的工作。第二章,系統(tǒng)概述。對該系統(tǒng)做了簡要的介紹,同時論述了系統(tǒng)的必要性和系統(tǒng)所要達(dá)到的目標(biāo),最后介紹了制作該系統(tǒng)所需要的工具。第三章,需求分析。本章主要介紹了系統(tǒng)的功能需求,即系統(tǒng)的各個模塊應(yīng)該具備怎樣的功能,同時也闡述了系統(tǒng)的非功能需求以及系統(tǒng)的技術(shù)可行性和是用可行性。第四章,系統(tǒng)總體設(shè)計。本章從系統(tǒng)設(shè)計思想、系統(tǒng)模塊描述、系統(tǒng)功能結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計等幾個方面對企業(yè)人力資源管理系統(tǒng)的體系架構(gòu)做了描述。第五章,系統(tǒng)模塊詳細(xì)設(shè)計。根據(jù)前文的介紹,

25、運(yùn)用軟件開發(fā)工程,針對用戶登錄模塊、人事檔案模塊、人事管理模塊和日常管理模塊進(jìn)行編程。第六章,全文總結(jié),總結(jié)在撰寫本論文期間的收獲和自己的不足。2 系統(tǒng)概述2.1 系統(tǒng)簡介該系統(tǒng)名稱是人辦資源管理系統(tǒng)。本系統(tǒng)是以人事檔案和人事管理為核心,提供了應(yīng)聘登記、員工檔案、薪資管理、用人申請、業(yè)務(wù)考核、考勤錄入、工資核算等功能,本系統(tǒng)具有以下優(yōu)點: 1)具有高度的信息綜合利用效益,可以對企業(yè)的員工信息進(jìn)行管理,進(jìn)而達(dá)到對企業(yè)的信息自動化處理, 2)徹底改變了企業(yè)信息復(fù)雜、混亂,信息出錯,易丟失,不易查找的現(xiàn)狀,使HRMIS網(wǎng)絡(luò)化、規(guī)范化、信息化,以最快的方式解決人力資源調(diào)度等問題。3)本系統(tǒng)能夠動態(tài)直觀

26、的反映企業(yè)人力資源管理的狀況,為HRMIS提供高效的決策支持。2.2 系統(tǒng)必要性現(xiàn)行的人力資源系統(tǒng)運(yùn)用先進(jìn)的軟件,配備高速、大容量的硬件基礎(chǔ)上的新的人力資源管理模式,通過集中式的信息庫、自動處理信息、員工自助服務(wù)以及服務(wù)共享,達(dá)到降低成本、提高效率、改進(jìn)員工服務(wù)模式的目的。它通過與企業(yè)現(xiàn)有的網(wǎng)絡(luò)技術(shù)相聯(lián)系,保證人力資源系統(tǒng)管理與日新月異的技術(shù)環(huán)境同步發(fā)展。(1) 管理人員角色和目標(biāo)的改變在傳統(tǒng)的人力資源管理中,管理人員耗費(fèi)了大量的時間和精力在繁瑣的日常行政事務(wù)處理上,而其在企業(yè)管理層的主要角色應(yīng)該是參謀,為企業(yè)的發(fā)展提供咨詢和制定策略,但是日常事務(wù)嚴(yán)重阻礙了參謀角色的發(fā)揮。現(xiàn)在通過HRMIS,

27、管理人員將可以將絕大部分精力放在為管理層提供咨詢、建議上,而在行政事務(wù)上的工作可以由系統(tǒng)自動完成,只需占用HR人員極少的精力和時間。(2) 提供更好的服務(wù)HRMIS可以及時、快捷的發(fā)布各種信息,加強(qiáng)內(nèi)部的信息溝通。不同的員工可以直接從系統(tǒng)中獲得自己所需的各種信息,并根據(jù)相關(guān)的信息做出決策和提出相應(yīng)的行動方案。(3) 降低成本HRMIS通過降低人力資源管理工作的人工成本、降低因人為操作導(dǎo)致的損失、提高企業(yè)運(yùn)轉(zhuǎn)效率等達(dá)到降低企業(yè)運(yùn)作成本的目的。(4) 革新管理理念HRMIS的目應(yīng)該是提高企業(yè)的管理理念而不僅僅是改變管理方式,將先進(jìn)技術(shù)與人力資源管理相結(jié)合,不僅僅是為了將現(xiàn)有的人力資源工作做得更好,

28、更重要的是,做些對于企業(yè)來講更有效率的事情,成為管理層的決策支持者,為決策提供參考和解決方案。2.3 系統(tǒng)目標(biāo)對于HRMIS這樣的管理軟件要求操作簡單、靈活、方便,反應(yīng)快速、準(zhǔn)確。根據(jù)要求分析的描述以及用戶的溝通,本系統(tǒng)設(shè)計時應(yīng)達(dá)到以下目標(biāo):(1) 系統(tǒng)界面設(shè)計美觀、友好。 (2) 智能化程度高、操作靈活、方便。(3) 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。(4) 反應(yīng)快速、計算準(zhǔn)確。(5) 實現(xiàn)員工入職登記、查詢修改及入職合同的錄入、編輯。(6) 登記并可瀏覽日常考勤信息。(7) 記錄公司定期的員工考核成績。(8) 實現(xiàn)部門用人申請的登記。(9) 實現(xiàn)應(yīng)聘者信息備檔。(10) 實現(xiàn)工資單自動錄入及缺勤原因

29、的扣資計算。2.4 開發(fā)工具的選擇本系統(tǒng)采用Microsoft Visual C+開發(fā), Visual C+是Windows平臺上的C+編程環(huán)境,學(xué)習(xí)VC+要了解很多Windows平臺的特性并且還要掌握MFC、ATL、COM等知識,難度比較大。MFC是VC+的靈魂,是Win32API的包裝類,需要理解文檔視圖類的結(jié)構(gòu),窗口類的結(jié)構(gòu),消息流向等,COM是代碼共享的二進(jìn)制標(biāo)準(zhǔn),需要掌握其基本原理等。Visual C+不僅僅是一個簡單的程序編譯器,Visual C+開發(fā)環(huán)境是一個基于Windows操作系統(tǒng)的可視化、面向?qū)ο蟮募砷_發(fā)環(huán)境。在Visual C+集成開發(fā)環(huán)境中,把實現(xiàn)程序設(shè)計功能的一組相

30、互關(guān)聯(lián)的C+源文件、資源文件以及支撐這些文件的類的集合稱為一個工程。Visual C+ IDE以項目工作區(qū)來組織應(yīng)用程序的工程。項目工作區(qū)含有工作區(qū)的定義和工程中所包含文件的所有信息。Visual C+最大的優(yōu)點就是能直接操作內(nèi)存數(shù)據(jù),算法實現(xiàn)過程簡潔,程序運(yùn)行速度快,而且直接與設(shè)備驅(qū)動程序接口或直接操作硬件;缺點是編寫界面不是太美觀。本系統(tǒng)通過SQL 2008數(shù)據(jù)庫和Visual C+的連接,實現(xiàn)對系統(tǒng)數(shù)據(jù)的管理,有效提高系統(tǒng)的管理操作。3 需求分析隨著國內(nèi)軟件公司規(guī)模的不斷擴(kuò)大,公司人力資源管理的工作量所占的比重也在逐漸增加。公司各部門的調(diào)整,工資計算、核算、發(fā)放的工作量很大,并且不允許出

31、錯,如果實行手工操作,要手工填寫大量表格,且易混易錯,不便管理。人力資源管理系統(tǒng)是這樣的一種管理軟件,它能夠快速、方便地顯示結(jié)果,還可以對有關(guān)工資的種信息進(jìn)行統(tǒng)計,服務(wù)于財務(wù)部門及公司主要管理者。實施人力資源管理系統(tǒng)可以集中、整合各種信息來源,有利于降低管理成本,提高公司管理效率和水平,從而促進(jìn)公司的進(jìn)一步發(fā)展和變革。3.1 系統(tǒng)的功能需求3.1.2 員工登記管理員工登記管理是系統(tǒng)的一個重要的組成部分,是系統(tǒng)的核心之所在。員工入職后,系統(tǒng)會給員工分配一個系統(tǒng)賬號,員工在登錄系統(tǒng)時,系統(tǒng)會連接數(shù)據(jù)庫前需對用戶身份進(jìn)行認(rèn)證。如果認(rèn)證通過,執(zhí)行連接。對非法用戶則拒絕執(zhí)行操作并關(guān)閉程序。3.1.3 應(yīng)

32、聘登記管理為企業(yè)招賢納士是應(yīng)聘登記管理的目標(biāo)。在目前這個機(jī)遇與挑戰(zhàn)并存的大環(huán)境下,以人為本是每個企業(yè)都要樹立的理念,重視人才,做好招聘環(huán)節(jié)中的每一個部分,才能吸引優(yōu)秀員工的加盟,也能提高招聘工作的效率。應(yīng)聘登記的流程如下:(1)企業(yè)通過調(diào)查用人制度,制定招聘計劃,計算出所需要招聘的職位和薪資,并在系統(tǒng)上發(fā)布;(2)應(yīng)聘人員在系統(tǒng)上尋找適合自己的崗位并投遞簡歷,人事管理部門通過本企業(yè)的要求對簡歷進(jìn)行篩選;(3)篩選通過的簡歷,利用各種通訊方式聯(lián)系應(yīng)聘者參加必要的筆試或者面試;(4)招聘結(jié)束之后,通過系統(tǒng)公布招聘人員名單,宣布結(jié)果,并對名單上的人員資料進(jìn)行登記。3.1.4 人事管理人事管理是對員工

33、的檔案、合同等信息進(jìn)行有效管理,并方便日后企業(yè)人事變動時的操作。(1)員工檔案管理此模塊主要需要建立四個窗口控件,對應(yīng)系統(tǒng)數(shù)據(jù)庫并進(jìn)行相應(yīng)的操作,這四個控件對應(yīng)的是增加、刪除、修改和查詢,同時還可以添加打印、按出生年月或者姓名排序或者搜索的基本功能。(2)員工合同管理此模塊和上面的員工檔案管理模塊相似,應(yīng)該具備查詢、搜索、排序和打印等基本功能。此模塊應(yīng)該對員工的權(quán)限予以限制,員工只能查詢合同,而不能增加、刪除或者修改合同。這樣設(shè)計的目的是保證員工合同數(shù)據(jù)的有效性,避免系統(tǒng)中出現(xiàn)不存在的合同或者數(shù)據(jù)有誤的合同。刪除功能應(yīng)該與員工檔案管理相結(jié)合,當(dāng)刪除一個員工的檔案后,該員工的合同也一并刪除。(3

34、)員工調(diào)動管理此模塊的主要功能是實現(xiàn)員工從一個部門調(diào)入另外一個部門,或者員工的職位、薪資發(fā)生變化,需要對員工的檔案進(jìn)行修改。3.1.5 業(yè)務(wù)考核管理根據(jù)員工每個月或者每個季度的表現(xiàn),來調(diào)節(jié)員工的工資或者獎金之類的關(guān)鍵性指標(biāo)。根據(jù)表現(xiàn)獎勵表現(xiàn)優(yōu)異的員工,懲罰表現(xiàn)差勁的員工,從而激發(fā)員工對工作的熱情,提高工作積極性,打到業(yè)務(wù)考核的目的。所以,建立合理的考核指標(biāo)和評分機(jī)制是業(yè)務(wù)考核的主要內(nèi)容。業(yè)務(wù)考核的主要流程如下:(1)企業(yè)高層根據(jù)企業(yè)目前的戰(zhàn)略目標(biāo)制定業(yè)務(wù)考核標(biāo)準(zhǔn),再通過人力資源管理部門將這個考核標(biāo)準(zhǔn)下發(fā)到各個地區(qū)的不同部門,部門再通過會議將上層領(lǐng)導(dǎo)人的意向和標(biāo)準(zhǔn)下發(fā)到每一個員工,明確考核標(biāo)準(zhǔn)。

35、(2)各個部門的考核人員要嚴(yán)格執(zhí)行考核標(biāo)準(zhǔn),并根據(jù)考核標(biāo)準(zhǔn),記錄每個員工的考核情況。(3)根據(jù)考核人員記錄的員工考核情況,根據(jù)考核標(biāo)準(zhǔn)里的評分細(xì)則,定性或者定量的評估(4)根據(jù)指定的考核制度和考核辦法,完成考核分析,并統(tǒng)計結(jié)果上報部門,部門再根據(jù)考核結(jié)果獎勵或懲罰相關(guān)員工。3.1.6 薪資管理薪資管理是企業(yè)人力資源管理的核心部分,是一個企業(yè)發(fā)展壯大、提升企業(yè)市場競爭力的重要部分,通過市場行情,結(jié)合本企業(yè)的債務(wù)情況制定合理的薪資政策,對招賢納士、提高企業(yè)文化有著重要的作用。利用高于市場行情的薪水可以激勵員工、留著核心人員、保障員工的生活水平,同時還能在市場競爭中占得先機(jī),最終提升本企業(yè)在市場中的

36、競爭力。系統(tǒng)的管理人員擁有對員工薪資進(jìn)行管理的權(quán)限,包括錄入、修改、刪除和瀏員工薪資新的的權(quán)限,同時還可以根據(jù)搜索條件輸出符合要求的員工信息。除了系統(tǒng)管理人員,部門的領(lǐng)導(dǎo)人也有權(quán)限查詢本部門員工的薪資信息,而普通員工則僅能夠查看自己的工資條信息,如發(fā)放工資的時間、薪資數(shù)目、津貼、需要繳納的個人所得稅、公積金以及獎金等信息,而不能查詢其他員工的信息。同時更高層的領(lǐng)導(dǎo)人則可查看各地區(qū)、各部門薪資情況。3.1.7 考勤管理此模塊用于記錄員工的出勤情況,通過考勤管理可以使企業(yè)考勤更加科學(xué)化,避免人情世故的影響,同時還能敦促員工更加積極的工作,其在人力資源管理系統(tǒng)中其著很重要的作用。考勤管理的主要功能有

37、:記錄員工每天上下班的時間,控制員工請假時間,同時還可以根據(jù)實際需要,例如出差的情況記錄考勤時間。最后根據(jù)設(shè)定的公式進(jìn)行處理,完成蔬菜并生成報表??记谀K可以與薪資模塊掛鉤,通過獎勵出勤高的員工,從而提高企業(yè)的生產(chǎn)效率。考勤模塊還可以實現(xiàn)其它功能,如企業(yè)實現(xiàn)輪班值時,每個人的考勤時間可能有所不同,或者在不同時期考勤時間也不同,所以除了運(yùn)用系統(tǒng)進(jìn)行考勤外,還可以增加其他的考勤方式,比如人工考勤等,這些方式可以應(yīng)對加班、事假等情況,并作出靈活的應(yīng)對措施。還可以根據(jù)實際情況,如員工的休假等,對不同的休假時間分別進(jìn)行處理,并完成報表匯總工作。每個月底都要輸出所有員工的考勤情況,并通過薪資體系計算出考勤

38、所得的獎金等。還可以可以借助圖形等方式將數(shù)據(jù)展示出來,做相應(yīng)的處理。3.2 系統(tǒng)的非功能需求根據(jù)企業(yè)對系統(tǒng)的基本要求,其人力資源管理系統(tǒng)應(yīng)該具備以下幾個特性:(1)易用性和可操作性這兩種特性主要體現(xiàn)在:一是在系統(tǒng)功能上滿足不同層次、不同環(huán)境下員工的操作需求,能夠大幅度減輕工作中的困難,提高解決實際問題的能力;二是采用web圖形界面,遵照國內(nèi)外通用的標(biāo)準(zhǔn)和規(guī)范,界面簡潔易懂,同時又能體現(xiàn)人力資源管理系統(tǒng)的主要功能;三是利用箭頭導(dǎo)航,引導(dǎo)初用者按照系統(tǒng)流程進(jìn)行操作,避免多個窗口顯示功能,盡量在最少的窗口內(nèi)顯示并操作所有與之相關(guān)的信息,一方面可以提高系統(tǒng)的集成度,另一方面可以減少員工操作復(fù)雜度,同時

39、降低系統(tǒng)后期的維護(hù)成本。(2)開放性需要考慮到本系統(tǒng)與其它系統(tǒng)之間的關(guān)聯(lián),采用開放式網(wǎng)絡(luò)協(xié)議、主流的window XP/window 7操作系統(tǒng)、廣泛使用的數(shù)據(jù)庫查詢(SQL Server)和數(shù)據(jù)交換格式(XML),可以實現(xiàn)不同系統(tǒng)之間的整合和互操作的目的。對于需要與其他系統(tǒng)共享的數(shù)據(jù),應(yīng)該建立專門的共享數(shù)據(jù)庫存放,通過信息交換機(jī)制實現(xiàn)信息交換。同時應(yīng)該提供各種數(shù)據(jù)的導(dǎo)入和導(dǎo)出,制定規(guī)范的系統(tǒng)管理文檔,提高文檔的可讀性和安全性。(3)可轉(zhuǎn)移性和可擴(kuò)展性由于企業(yè)的業(yè)務(wù)經(jīng)常變換,因此在系統(tǒng)的設(shè)計過程中,需要借助數(shù)據(jù)庫技術(shù),使該管理系統(tǒng)具有可轉(zhuǎn)移性。在系統(tǒng)設(shè)計中采用模塊化設(shè)計,則可在不同網(wǎng)絡(luò)環(huán)境下與

40、不同平臺的系統(tǒng)進(jìn)行配置,或者是在業(yè)務(wù)或管理流程發(fā)生變換時,系統(tǒng)的各項功能能夠方便修改和擴(kuò)展,保證系統(tǒng)隨著業(yè)務(wù)的變換而靈活的組合和擴(kuò)展。同時要降低不同模塊之間的關(guān)聯(lián)性,當(dāng)一個模塊修改或發(fā)生故障時,并不會影響其它模塊的正常運(yùn)行。(4)保密性和安全性系統(tǒng)的保密性和安全性是指保證信息在傳輸過程中的完整性、真實性和可控制性,它是管理系統(tǒng)設(shè)計中的一個重要的部分,保證信息保密性和安全性的主要措施有:優(yōu)化系統(tǒng),減小系統(tǒng)的故障;將系統(tǒng)分塊化,保證不同模塊互不干擾的同時,縮短修復(fù)和維護(hù)系統(tǒng)時的時間;利用TCP和UDP協(xié)議,保證重要數(shù)據(jù)能夠不失貞傳輸,不重要數(shù)據(jù)能夠快速傳輸;對比較重要的數(shù)據(jù),進(jìn)行加密處理,防止數(shù)據(jù)

41、在網(wǎng)絡(luò)傳輸過程中被劫持、篡改,同時對數(shù)據(jù)使用者進(jìn)行認(rèn)證和授權(quán),根據(jù)不同級別的員工,給予不同級別的權(quán)限。最重要的一點是:保證信息安全最重要的是人,只有在企業(yè)內(nèi)部建立一套合理、完善的信息安全機(jī)制,才能保證企業(yè)各項安全措施得以實行。3.3 系統(tǒng)的性能分析系統(tǒng)需能夠?qū)?shù)據(jù)庫進(jìn)行反復(fù)讀寫操作,并且保證在數(shù)據(jù)庫存有大量信息的時候,系統(tǒng)的所有功能依然能正常運(yùn)行。系統(tǒng)每種操作都可以通過菜單來進(jìn)行。操作快捷、方便。易懂易會。系統(tǒng)集輸入、維護(hù)、查詢、統(tǒng)計和各種處理為一體,各種性能需求如下:(1)精度要求在精度要求上,根據(jù)使用需要,在各項數(shù)據(jù)的輸入,輸出及傳輸過程中,數(shù)據(jù)是獨(dú)立的。(2)時間要求在軟件方面,響應(yīng)時間

42、,更新處理時間都較為迅速快捷,完全滿足用戶要求。(3)保密性本軟件作為畢業(yè)設(shè)計課題,它的規(guī)模比較小,只通過密碼保密。(4)可轉(zhuǎn)移、可轉(zhuǎn)換性可轉(zhuǎn)移的環(huán)境是Windows XP/windows 7;可修改用戶名、密碼等。3.4 技術(shù)可行性由于開發(fā)此人力資源管理系統(tǒng)需要的硬件環(huán)境有Windows 7,支持的軟件有開發(fā)工具Visual C+所需用的操作人員熟練使用Visual C+及Microsoft SQL 2008,具有一定的數(shù)據(jù)庫開發(fā)功底及編程能力,現(xiàn)有開發(fā)工具Visual C+支持強(qiáng)大的數(shù)據(jù)庫開發(fā),再加上Windows 7穩(wěn)定的運(yùn)行環(huán)境的支持和開發(fā)人員的過硬技術(shù),從功能和性能上完全都滿足系統(tǒng)的

43、要求,因此從技術(shù)方面講開發(fā)此職工考勤管理系統(tǒng)是可行的。3.5 使用可行性本系統(tǒng)是按照當(dāng)今人力資源管理的需求而設(shè)計的,并將動態(tài)實時的員工注冊、應(yīng)聘登記、考勤記錄、工資計算、工資導(dǎo)出保等有機(jī)地聯(lián)系在一起,對企業(yè)人力資源信息、部門管理、員工信息管理、工資處理進(jìn)行全方位的管理。系統(tǒng)界面友好,操作簡單易行,查詢靈活方便,數(shù)據(jù)存儲安全。系統(tǒng)的安全性是基于使用的操作系統(tǒng)的程序的設(shè)計,在操作系統(tǒng)方面,如果使用的是Windows 7在安全上就要看此系統(tǒng)的管理程度了。作為一個企業(yè)考勤管理系統(tǒng)安全也是非常重要的,除了有適當(dāng)?shù)娜蒎e性外,還要增加一些程序來幫助系統(tǒng)的維護(hù)。在程序設(shè)計方面,該系統(tǒng)存在權(quán)限的管理,使每個操作

44、的范圍,限制在一定的空間,這樣就不只加強(qiáng)了系統(tǒng)的安全,還提高了系統(tǒng)的穩(wěn)定性,使之適應(yīng)現(xiàn)今后的需求同發(fā)展。4 系統(tǒng)總體設(shè)計4.1 系統(tǒng)設(shè)計思想系統(tǒng)開發(fā)的任務(wù)是實現(xiàn)企業(yè)管理的系統(tǒng)化、規(guī)范化和自動化,從而達(dá)到提高企業(yè)管理效率的目的。模塊化的依據(jù)是:把復(fù)雜問題分解成許多容易解決的小問題。模塊化設(shè)計是把大型軟件按照一定的原則劃分成一個較小的相對功能獨(dú)立又相關(guān)聯(lián)的模塊。每個模塊完成一個特定的子功能。把這些模塊結(jié)合起來組成一個整體。完成指定的功能,滿足用戶的要求。采用模塊化原理的優(yōu)點在于可以使軟件結(jié)構(gòu)清晰,容易測試和調(diào)試。從而提高軟件的可靠性,可修改性。有助于軟件開發(fā)的組織管理。一個大型軟件可分別編寫不同的

45、模塊。模塊化理論的幾個重要概念如下:(1) 抽象抽象就是抽象出事物的本質(zhì)特性而暫時不考慮它們的細(xì)節(jié)。處理復(fù)雜系統(tǒng)唯一有效的方法是用層次的方式構(gòu)造和分析它。一個復(fù)雜的動態(tài)系統(tǒng)首先可以用一些高級的抽象概念構(gòu)造和理解,這些高級概念又可以用一些較低級的理解,直到最低層次的具體元素。(2) 信息隱蔽和局部化信息隱蔽是指在設(shè)計和確定模塊時,一個模塊內(nèi)包含的信息對于不需要這些信息的模塊來說,是不能訪問。局部化是指把一些關(guān)系密切的軟件元素物理的放得彼此靠近。信息隱蔽原理和局部化有助于在測試期間以及軟件維護(hù)期間修改軟件。因為絕大多數(shù)數(shù)據(jù)和過程對于軟件的其它部分而言是隱蔽的,從而由疏忽引入的錯誤就很少可能傳播到軟

46、件的其它部分。(3) 逐步求精的模塊化概念逐步求精和模塊化的抽象是密切相關(guān)的。軟件結(jié)構(gòu)每一層中模塊表示對軟件抽象層次的次細(xì)化。用自頂向下,逐步求精的方法由抽象到具體的方式分配控制,簡化了軟件設(shè)計和實施,提高了軟件可理解性和可測試性,并使軟件更容易維護(hù)。(4) 模塊獨(dú)立性模塊的劃分要使模塊間盡可能的相互獨(dú)立,獨(dú)立模塊較易維護(hù)。度量模塊的獨(dú)立程度有兩個標(biāo)準(zhǔn):內(nèi)聚和耦合。耦合是對一個軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量。耦合強(qiáng)弱取決于模塊間接口的復(fù)雜程度,進(jìn)入或訪問一個模塊的點。本系統(tǒng)主要設(shè)計思想如下:1) 盡量采用企業(yè)現(xiàn)有的軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開發(fā)方案,這樣可以充分利用公司現(xiàn)有資源,降低成

47、本的同時也提高系統(tǒng)開發(fā)水平和系統(tǒng)的適用性。2) 系統(tǒng)應(yīng)滿足人力資源管理系統(tǒng)需求,滿足企業(yè)對員工的信息管理和員工自助查詢服務(wù),達(dá)到操作過程中的實用、直觀、方便等要求。3) 系統(tǒng)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。4) 正確性:系統(tǒng)能正確處理內(nèi)部數(shù)據(jù),使各個文件中的數(shù)據(jù)與實際情況相符,這是系統(tǒng)設(shè)計的最重要的原則。5) 簡單性:在保證系統(tǒng)正確、功能完備的前提下,爭取簡化系統(tǒng),提供友好界面,這樣不僅減輕服務(wù)器的壓力,還方便用戶操作,既能降低成本,還方便維護(hù)。6) 適應(yīng)性:當(dāng)將系統(tǒng)運(yùn)用在其它環(huán)境中,或用戶對系統(tǒng)的提出新的要求時,系統(tǒng)應(yīng)該具備良

48、好的兼容性或者經(jīng)過簡單的修改便可。7) 可靠性:系統(tǒng)只有長期地發(fā)揮有效性、正確性,才能取得用戶的信任,才能被企業(yè)公司放心使用。8) 經(jīng)濟(jì)性:在保證本系統(tǒng)功能和性能完善的前提下,盡量節(jié)約成本。4.2 系統(tǒng)模塊描述本系統(tǒng)功能模塊具體描述如下:(1)系統(tǒng)操作模塊系統(tǒng)操作模塊主要包括用戶注冊,密碼修改,重新登錄,退出登錄,退出系統(tǒng),是系統(tǒng)用戶的登錄模塊。(2)人事檔案模塊人事檔案模塊包括員工檔案錄入、合同列表、調(diào)動記錄、應(yīng)聘登記,應(yīng)聘考核,是系統(tǒng)人事管理的核心模塊。員工檔案錄入主要是員工的基本信息登記,主要就是員工的詳細(xì)信息。應(yīng)聘登記主要就是應(yīng)聘者來應(yīng)聘的信息記錄。應(yīng)聘考核主要是人事部對應(yīng)聘者的考核結(jié)

49、果。(3)人事管理模塊人事管理模塊包括添加部門、用人申請、業(yè)務(wù)考核,工資登記,是人事管理的核心模塊。用人申請主要介紹員工對企業(yè)職位的申請。業(yè)務(wù)考核主要用于考核員工的工作態(tài)度與工作效果。工資登記主要用于員工工資記錄。(4)日常管理模塊日常管理模塊包括考勤錄入、請假條、編輯工資單,是人力資源管理系統(tǒng)的員工日常信息管理模塊??记阡浫胫饕涗泦T工日??记诘脑敿?xì)情況記錄。請假條主要是員工請假記錄登記。工資單模塊主要根據(jù)員工工資情況自動計算出基本工資、職務(wù)工資、缺勤扣款、工齡工資及養(yǎng)老保險,獎金需要用戶手動輸入,最后算出總金額。4.3 系統(tǒng)功能結(jié)構(gòu)人力資源管理系統(tǒng)主要有四大模塊構(gòu)成,分別是系統(tǒng)操作、人事檔

50、案、人事管理和日常管理,系統(tǒng)操作由三部分構(gòu)成,分別是:系統(tǒng)登錄、系統(tǒng)設(shè)計和用戶注冊;人事檔案由三部分構(gòu)成,分別是員工檔案、應(yīng)聘登記和應(yīng)聘考核;人事管理由四部分構(gòu)成,分別是薪資管理、用人申請、業(yè)務(wù)考核和添加部門;日常管理由三部分構(gòu)成,分別是考勤錄入、請假條和編輯工資條,具體的結(jié)構(gòu)圖如下:圖1 人力資源管理系統(tǒng)功能結(jié)構(gòu)圖4.4 系統(tǒng)的實體信息圖4.4.1員工信息員工信息主要包含以下幾個部分:員工編號、姓名、性別、出生年月、學(xué)歷、工作年限、電話、家庭住址、入職地址、所在部門和職務(wù)構(gòu)成,結(jié)構(gòu)見下圖:圖2 員工信息4.4.2 工資信息該模塊由員工編號、基本工資、養(yǎng)老保險、職務(wù)工資、工齡工資和缺勤扣資等幾

51、部分,結(jié)構(gòu)見下圖:圖3 工資信息4.4.3 請假信息本模塊由員工編號、請假類型、請假日期、終止日期、起始日期、請假時間和請假事由構(gòu)成,結(jié)構(gòu)見下圖:圖4 請假信息4.4.4 員工考核員工考核由員工編號、工作績效、工作態(tài)度、工作能力、考核月份和考核年份組成,結(jié)構(gòu)見下圖:圖5 員工考核4.4.5 應(yīng)聘者信息該模塊包括員工編號、姓名、性別、出生日期、學(xué)歷、專業(yè)、ICQ、電話、住址、籍貫、應(yīng)聘職位和應(yīng)聘部門組成,結(jié)構(gòu)見下圖:圖6 應(yīng)聘者信息4.4.6 應(yīng)聘考核該模塊包括員工編號、姓名、負(fù)責(zé)人、考核類型、日期和科目,結(jié)構(gòu)見下圖:圖7 應(yīng)聘考核4.5 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計在信息管理系統(tǒng)中有非常重要的地位,合

52、理的數(shù)據(jù)庫設(shè)計可以提高數(shù)據(jù)存儲的效率,好的數(shù)據(jù)庫設(shè)計有以下作用:1) 充分體現(xiàn)系統(tǒng)的需求,數(shù)據(jù)庫是為應(yīng)用服務(wù)的,一個好的數(shù)據(jù)庫設(shè)計的主要目的是能滿足企業(yè)系統(tǒng)的業(yè)務(wù)需求,同時準(zhǔn)確的表達(dá)數(shù)據(jù)間關(guān)系。2) 數(shù)據(jù)的準(zhǔn)確性和一致性,通過主外鍵、非空、限制、唯一索引等保證數(shù)據(jù)的健壯。3) 數(shù)據(jù)的查詢效率,通過合理表結(jié)構(gòu),安排物理存儲分區(qū)、增加索引等方式,提高數(shù)據(jù)的讀取速度,提高查詢效率。4) 必要時能根據(jù)需求擴(kuò)展數(shù)據(jù)結(jié)構(gòu)。4.5.1 關(guān)系數(shù)據(jù)庫數(shù)據(jù)庫是存儲在一起的相關(guān)數(shù)據(jù)的集合,這些數(shù)據(jù)是結(jié)構(gòu)化的,無有害的或不必要的冗余,并為多種應(yīng)用服務(wù);數(shù)據(jù)的存儲獨(dú)立于使用它的程序;對數(shù)據(jù)庫插入新數(shù)據(jù),修改和檢索原有數(shù)

53、據(jù)均能按一種公用的和可控制的方式進(jìn)行。當(dāng)某個系統(tǒng)中存在結(jié)構(gòu)上完全分開的若干個數(shù)據(jù)庫時,則該系統(tǒng)包含一個“數(shù)據(jù)庫集合”。數(shù)據(jù)庫設(shè)計(Database Design)是指根據(jù)用戶的需求,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。一般,數(shù)據(jù)庫的設(shè)計過程大致可分為5個步驟: (1)需求分析:調(diào)查和分析用戶的業(yè)務(wù)活動和數(shù)據(jù)的使用情況,弄清所用數(shù)據(jù)的種類、范圍、數(shù)量以及它們在業(yè)務(wù)活動中交流的情況,確定用戶對數(shù)據(jù)庫系統(tǒng)的使用要求和各種約束條件等,形成用戶需求規(guī)約。 (2)概念設(shè)計:對用戶要求描述的現(xiàn)實世界(可能是一個工廠、一個商場或者一個學(xué)校等),通過對其中住處的分類、聚集和概括,建

54、立抽象的概念數(shù)據(jù)模型。這個概念模型應(yīng)反映現(xiàn)實世界各部門的信息結(jié)構(gòu)、信息流動情況、信息間的互相制約關(guān)系以及各部門對信息儲存、查詢和加工的要求等。所建立的模型應(yīng)避開數(shù)據(jù)庫在計算機(jī)上的具體實現(xiàn)細(xì)節(jié),用一種抽象的形式表示出來。以擴(kuò)充的實體聯(lián)系模型(E-R模型)方法為例,第一步先明確現(xiàn)實世界各部門所含的各種實體及其屬性、實體間的聯(lián)系以及對信息的制約條件等,從而給出各部門內(nèi)所用信息的局部描述(在數(shù)據(jù)庫中稱為用戶的局部視圖)。第二步再將前面得到的多個用戶的局部視圖集成為一個全局視圖,即用戶要描述的現(xiàn)實世界的概念數(shù)據(jù)模型。 (3)邏輯設(shè)計:需要做的工作是將實際情況中的概念數(shù)據(jù)模型設(shè)計成數(shù)據(jù)庫的一種邏輯模式,即

55、適應(yīng)于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式。與此同時,可能還需為各種數(shù)據(jù)處理應(yīng)用領(lǐng)域產(chǎn)生相應(yīng)的邏輯子模式。這一步設(shè)計的結(jié)果就是所謂“邏輯數(shù)據(jù)庫”。 (4)物理設(shè)計:根據(jù)特定數(shù)據(jù)庫管理系統(tǒng)所提供的多種存儲結(jié)構(gòu)和存取方法等依賴于具體計算機(jī)結(jié)構(gòu)的各項物理設(shè)計措施,對具體的應(yīng)用任務(wù)選定最合適的物理存儲結(jié)構(gòu)(包括文件類型、索引結(jié)構(gòu)和數(shù)據(jù)的存放次序與位邏輯等)、存取方法和存取路徑等。這一步設(shè)計的結(jié)果就是所謂“物理數(shù)據(jù)庫”。 (5)驗證設(shè)計:在上述設(shè)計的基礎(chǔ)上,收集數(shù)據(jù)并具體建立一個數(shù)據(jù)庫,運(yùn)行一些典型的應(yīng)用任務(wù)來驗證數(shù)據(jù)庫設(shè)計的正確性和合理性。一般,一個大型數(shù)據(jù)庫的設(shè)計過程往往需要經(jīng)過多次循環(huán)反復(fù)。當(dāng)設(shè)計的某步發(fā)現(xiàn)問題時,可能就需要返回到前面去進(jìn)行修改。因此,在做上述數(shù)據(jù)庫設(shè)計時就應(yīng)考慮到今后修改設(shè)計的可能性和方便性。4.5.2 數(shù)據(jù)庫表描述本系統(tǒng)是采用SQL 2008設(shè)計數(shù)據(jù)庫的.本系統(tǒng)僅建立一個

溫馨提示

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

評論

0/150

提交評論