人力資源管理系統(tǒng)課程設(shè)計_第1頁
已閱讀1頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  人力資源管理系統(tǒng)</b></p><p><b>  課 程 設(shè) 計</b></p><p>  題目:人力資源管理系統(tǒng)</p><p><b>  二○一二年一月二日</b></p><p><b>  目 錄</b>&l

2、t;/p><p><b>  摘要- 3 -</b></p><p>  第一章 緒論- 4 -</p><p>  1.1人力資源管理系統(tǒng)概述- 4 -</p><p>  1.2人力資源管理系統(tǒng)的發(fā)展- 4 -</p><p>  1.3人力資源管理系統(tǒng)的特點- 6 -</p>

3、;<p>  1.4人力資源管理系統(tǒng)假設(shè)問題-7 -</p><p>  1.5解決的方法- 7 -</p><p>  1.6開發(fā)工具的介紹- 8 -</p><p>  第二章 人力資源管理系統(tǒng)分析與設(shè)計- 10 -</p><p>  2.1 人力資源管理系統(tǒng)功能分析- 10 -</p><p

4、>  2.2 人力資源管理系統(tǒng)模塊設(shè)計- 14 -</p><p>  第三章 人力資源管理系統(tǒng)功能實現(xiàn)- 18 -</p><p>  3.1 登錄界面- 18 -</p><p>  3.2 主界面設(shè)計- 19 -</p><p>  3.3 職工管理窗口設(shè)計- 19 -</p><p>  3.

5、4 考勤系統(tǒng)設(shè)計窗口- 20 -</p><p>  3.5工資管理設(shè)計界面- 21 -</p><p>  第四章 總結(jié)- 23 -</p><p>  參考文獻- 24 -</p><p><b>  摘 要</b></p><p>  及時掌握本企業(yè)人才的各種信息、第一時間處

6、理好隨時變化的人力資源管理問題,建立一套符合企業(yè)實際的人力資源管理系統(tǒng)對企業(yè)在激烈的市場競爭環(huán)境下求得生存就顯得尤為重要,而我們所開發(fā)研究的企業(yè)人力資源管理系統(tǒng),能幫助企業(yè)準(zhǔn)確地進行各種數(shù)據(jù)的輸入、更新、計算、匯總、結(jié)算、輸出等分析統(tǒng)計工作,從而實現(xiàn)了企業(yè)人力資源管理的系統(tǒng)化、規(guī)范化、自動化。 </p><p>  隨著經(jīng)濟水平的發(fā)展,知識經(jīng)濟時代給企業(yè)人力信息管理提出了更高的要求,除了以往的工資利用計算機軟件e

7、xcel可以管理外,公司更希望能夠?qū)σ酝母鞣N的人事信息,考勤信息,工作評價信息,工資信息等統(tǒng)一管理起來。高效的、準(zhǔn)確的人事管理,不僅能促進員工不斷提高自身素質(zhì)、提高工作積極性。從而提高員工工作質(zhì)量和效率。</p><p>  對企業(yè)而言,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”。實行電子化的系統(tǒng)管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作,人力資源管理信息系統(tǒng)的實現(xiàn)可以減

8、輕比較繁瑣的手工信息管理。</p><p>  因此能夠開發(fā)出一個實用的人力資源管理系統(tǒng)對于企業(yè)來說是重中之重!</p><p>  關(guān)鍵詞:企業(yè)管理、人力資源、信息技術(shù)</p><p><b>  第一章 緒論</b></p><p>  1.1 人力資源管理系統(tǒng)概述</p><p>  人力資

9、源管理系統(tǒng)是典型的管理信息系統(tǒng),采用計算機管理企業(yè)的人力資源管理是當(dāng)前不可缺少的一種管理手段。其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強,數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。 本系統(tǒng)著眼于人力資源管理制度的業(yè)務(wù)實際,經(jīng)過實際的需求分析,采用功能強大的C#做為開發(fā)工具、SQL Server 2000做為數(shù)據(jù)庫開發(fā)出來的系統(tǒng)。 本人力

10、資源管理系統(tǒng)可管理職工基本信息的記錄,進行修改,增加,查詢,刪除一些功能.并可以進行工資的修改,增加,查詢,刪除.還可對員工的考勤情況進行管理,主要用于電腦成員員工對公司人力資源的統(tǒng)一管理,同時方便統(tǒng)計部分?jǐn)?shù)據(jù)。</p><p>  1.2 人力資源管理系統(tǒng)的發(fā)展</p><p>  一個企業(yè)在市場中的競爭優(yōu)勢集中表現(xiàn)為以下兩點:一、企業(yè)是否具有在人才市場中具有能優(yōu)勢的人才;二、企業(yè)所具有

11、的人才是否具有合適的環(huán)境。所以現(xiàn)在的成功企業(yè)一般關(guān)注以下兩個方面,一是積極尋找合適的人才,并向辦法留住人才,還有一個就是營造企業(yè)的內(nèi)部環(huán)境,一面促進人才的成長,一面又有利于人才脫穎而出。這兩個方面,也許后者更重要,所以現(xiàn)在企業(yè)最流行的莫過于重組與再造,而且所有的管理活動都可以通過計算機和網(wǎng)絡(luò)完成,比如生產(chǎn)管理系統(tǒng)、物流管理系統(tǒng)、財務(wù)管理系統(tǒng)、客戶管理系統(tǒng)等等。所有的管理系統(tǒng)都是為了加快企業(yè)應(yīng)變能力和業(yè)務(wù)處理能力,但所有這些的實現(xiàn)又以企業(yè)

12、的員工為基礎(chǔ),所以人力資源管理者,如果還想成為CEO的戰(zhàn)略伙伴,就必須要改變自己的工作模式,加快自身對企業(yè)內(nèi)外環(huán)境、企業(yè)目標(biāo),以及其他直線部門的需要和變化的響應(yīng),并提高工作質(zhì)量。要想實現(xiàn)對這種快速變化的環(huán)境和需求的快速相應(yīng),我們就必須能夠盡早獲得和傳輸需求信息或變化的信息,必須更快的處理這種信息,并更快地做出相應(yīng)的處理,以滿足或處理這種變化。所以人力資源管理系統(tǒng),也就成為了越來越多企業(yè)的選擇不得已,也是必然的選擇。  

13、60;  人力資源管理系統(tǒng)有其自</p><p>  1、薪資計算系統(tǒng)時代 ,即人力資源管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀(jì)60年代末期。由于當(dāng)時計算機技術(shù)已經(jīng)進入實用階段,同時企業(yè)的規(guī)模也越來越大,用手工來計算和發(fā)放薪資既費時費力又非常容易出差錯,為了解決這個問題,第一代的人力資源管理系統(tǒng),其實就是薪資管理系統(tǒng)應(yīng)運而生。當(dāng)時由于技術(shù)條件和需求的限制,用戶非常少,而且那種系統(tǒng)充其量也只不過是一種自動計

14、算薪資的工具。</p><p>  2、薪資/人事管理系統(tǒng)時代 ,即第二代的人力資源管理系統(tǒng)出現(xiàn)于20世紀(jì)70年代末。隨著計算機技術(shù)的飛速發(fā)展,無論是計算機的普及性,還是計算機系統(tǒng)工具和數(shù)據(jù)庫技術(shù)的發(fā)展第二代薪資管理系統(tǒng)基本上解決了第一代系統(tǒng)的主要問題,開始紀(jì)錄員工的其他基本信息包括薪資的歷史數(shù)據(jù),此外,它的報表生成和薪資數(shù)據(jù)分析功能也都有了較大的改善。這個時代的的管理系統(tǒng)以薪資處理為主,并兼具了一部分人事信息管

15、理的功能。 </p><p>  3、人力資源管理系統(tǒng)時代 ,即人力資源管理系統(tǒng)的第一次革命性變革出現(xiàn)在20世紀(jì)90年代初。由于企業(yè)管理理論,特別是人力資源理論的發(fā)展,使人們認識到人力資源在企業(yè)發(fā)展和企業(yè)競爭優(yōu)勢中的關(guān)鍵性作用,另外隨著IT技術(shù)的發(fā)展,把一些人力資源管理理念和理論應(yīng)用到企業(yè)管理中也變?yōu)榭赡?。這一階段企業(yè)最關(guān)注的時員工的績效考評和管理系統(tǒng),以及培訓(xùn)管理系統(tǒng)。第三代人力資源管理系統(tǒng)的特點是從

16、人力資源管理的角度出發(fā),用集中的數(shù)據(jù)庫將幾乎所有與人力資源相關(guān)的數(shù)據(jù)(如薪資福利、招聘、個人職業(yè)生涯的設(shè)計、培訓(xùn)、職位管理、績效管理、崗位描述、個人信息和歷史資料)統(tǒng)一管理起來,形成了集成的信息源。友好的用戶界面,強有力的報表生成工具、分析工具和信息的共享使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企業(yè)人力資源規(guī)劃和政策。  4、E人力資源管理系統(tǒng)或EHRMS時代 ,即人力資源管理信息系統(tǒng)的第二次革命

17、性變革出現(xiàn)在20世紀(jì)90年代末和21世紀(jì)初。由于internet和intranet技術(shù)的普及,以及人力資源管理理論的進一步發(fā)展,學(xué)習(xí)與發(fā)展成為企業(yè)與員工個人的永遠的主題,而IT技術(shù)為這一主題給出的答</p><p>  1.3 人力資源管理系統(tǒng)的特點</p><p>  人力資源管理系統(tǒng)有以下五個特點。1.和企業(yè)內(nèi)部其它系統(tǒng)兼容性;2.集團化管理模式即純互聯(lián)網(wǎng)結(jié)構(gòu);3.完全按企業(yè)需求靈活

18、定制性;4.無紙化辦公即改善企業(yè)“白紙黑字”的辦公流程;  5.根據(jù)企業(yè)所有管理權(quán)限分布式控制系統(tǒng)。而這些特點給企業(yè)也帶來了不很大的利益。企業(yè)無需考慮購買這套人力資源管理系統(tǒng)后與自身的其他管理系統(tǒng)和將來購買的先進系統(tǒng)互不兼容、數(shù)據(jù)無法交換的問題。企業(yè)更加不必擔(dān)心將來需要重新更換系統(tǒng)所帶來的資金重投入、員工及管理人員多次培訓(xùn)的憂患。無論公司現(xiàn)在機構(gòu)多么龐大,還是由現(xiàn)今的中小企業(yè)發(fā)展到大型集團,這套系統(tǒng)都可以為自己管理的游刃有余,

19、并且公司再怎么擴大都無需投入額外成本。在系統(tǒng)管理和升級方面更是輕松自如,因為系統(tǒng)只需要在企業(yè)服務(wù)器上安裝一次,其他客戶端電腦無需安裝任何額外程序(當(dāng)然需要我們企業(yè)上網(wǎng)必備的IE瀏覽器),升級管理輕松在一臺服務(wù)器上搞定,這樣我們企業(yè)分支機構(gòu)無任擴展到世界任何地方都不必擔(dān)心升級管理的痛苦。.現(xiàn)今企業(yè)管理個性化很融,各家有各家高招,針對于現(xiàn)在企業(yè)發(fā)展趨勢,必須要一套適合企業(yè)現(xiàn)今管理模式而且能定制未來發(fā)展模式的人力資源管理系統(tǒng),也就是說我們需要

20、的軟件應(yīng)該是</p><p><b>  1.4假設(shè)問題</b></p><p>  隨著公司逐年的發(fā)展,公司的人力資源管理等事務(wù)紛繁蕪雜,但大體上這些事務(wù)可包括以下幾個方面的內(nèi)容:人事基本信息管理,員工的業(yè)務(wù)檔案管理、員工的工作評價管理、員工的考勤管理、員工的工資管理等。以上各項中的每一個部分都有該方面的管理明細,以員工的基本信息管理為例,包含的明細有:員工編號、姓

21、名、性別、部門、民族、出生年月、政治面貌、家庭住址、聯(lián)系電話、畢業(yè)學(xué)校、學(xué)歷等。若用人工的方法來管理這些數(shù)據(jù),不但會造成人力、物力、財力上的浪費,而且因為要處理的信息量過大不容易進行統(tǒng)計和分析。依靠傳統(tǒng)的手工管理越來越跟不上公司的發(fā)展需要,為了精簡人員,提高辦事效率和節(jié)約公司運營成本,特別需要改變以前單純依賴人工管理的模式。</p><p><b>  1.5 解決的方法</b></p

22、><p>  開發(fā)一個更實用更可靠的人力資源管理系統(tǒng)。具體方法如下:管理一個公司的整個系統(tǒng)的運行,包括員工基本信息,員工工資管理,員工的考勤情況,部門信息,崗位信息等。然后設(shè)置不同的用戶,給予不同的權(quán)限,以進行不同的操作。</p><p>  1、 先創(chuàng)建一個菜單,讓用戶選擇是對哪一類對象進行操作。</p><p>  2、 確定好對哪一類對象進行操作后,程序又創(chuàng)建一個

23、菜單讓用戶選擇對此類對象進行如何操作。操作包括:輸入記錄、顯示記錄、修改記錄和刪除記錄。 </p><p>  3、 輸入記錄時提示用戶輸入每一條記錄的各個字段,輸入的每一條記錄都要保存到文件如(a:\\example.dat)下。注意一條記錄相當(dāng)于一個對象。輸入的工號不能重復(fù),輸入的數(shù)據(jù)字段作有效性檢測。 </p><p>  4、 顯示記錄時,先提示用戶輸入要顯示哪一個記錄號的記錄,如

24、記錄號在不超出范圍則顯示要訪問的記,否則告訴用戶記錄號超出范圍。</p><p>  5、 修改記錄時,先要求用戶輸入要修改的記錄關(guān)鍵字內(nèi)容,如學(xué)生的關(guān)鍵字段學(xué)號、員工的關(guān)鍵字段是工號。輸入好關(guān)鍵字后進行查找所要修改的記錄,找到了重新輸入該記錄的數(shù)據(jù)成員內(nèi)容,否則告訴用戶找不到此記錄。 6、 刪除記錄時,先要求用戶輸入要修改的記錄關(guān)鍵字內(nèi)容,)輸入好關(guān)鍵字后進行查找所要刪除的記錄,找到了把它刪除掉,否則告

25、訴用戶找不到此記錄。提示:刪除的方法先創(chuàng)造一個臨時的文件(a:\\example.tmp),一條一條記錄查找過去,把非要刪除的記錄一條一條寫到臨時文件下,然后把臨時文件復(fù)制到a:\\example.dat下。 </p><p>  1.6開發(fā)工具的介紹</p><p>  這次課程設(shè)計我們用的是Microsoft Visual Studio 2008作為開發(fā)工具,并且用的編程語言是C#。在

26、連接數(shù)據(jù)庫時我們運用了Microsoft Visual Studio 2008中自帶的linq to sql 。下面的內(nèi)容分別介紹了這三個方面。</p><p>  Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代開發(fā)工具,代號“Orcas”,是對Visual Studio 2005一次及時、全面的升級。VS2008引入了25

27、0多個新特性,整合了對象、關(guān)系型數(shù)據(jù)、XML的訪問方式,語言更加簡潔。使用Visual Studio 2008可以高效開發(fā)Windows應(yīng)用。設(shè)計器中可以實時反映變更,XAML中智能感知功能可以提高開發(fā)效率。同時Visual Studio 2008支持項目模板、調(diào)試器和部署程序。Visual Studio 2008可以高效開發(fā)Web應(yīng)用,集成了ASP.NET AJAX 1.0,包含ASP.NET AJAX項目模板,它還可以高效開發(fā)Off

28、ice應(yīng)用和Mobile應(yīng)用。</p><p>  Visual Studio 是一套完整的開發(fā)工具集,用于生成 ASP.NET Web 應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動應(yīng)用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成開發(fā)環(huán)境 (IDE),利用此 IDE 可以共享工具且有助于創(chuàng)建混合語言解決方案。另外,這些語言利

29、用了 .NET Framework 的功能,通過此框架可使用簡化 ASP Web 應(yīng)用程序和 XML Web Services 開發(fā)的關(guān)鍵技術(shù)。</p><p>  LINQ是Language Integrated Query的簡稱,它是集成在.NET編程語言中的一種特性。已成為編程語言的一個組成部分,在編寫程序時可以得到很好的編譯時語法檢查,豐富的元數(shù)據(jù),智能感知、靜態(tài)類型等強類型語言的好處。并且它同時還使得查

30、詢可以方便地對內(nèi)存中的信息進行查詢而不僅僅只是外部數(shù)據(jù)源。</p><p>  LINQ定義了一組標(biāo)準(zhǔn)查詢操作符用于在所有基于.NET平臺的編程語言中更加直接地聲明跨越、過濾和投射操作的統(tǒng)一方式,標(biāo)準(zhǔn)查詢操作符允許查詢作用于所有基于<T>接口的源,并且它還允許適合于目標(biāo)域或技術(shù)的第三方特定域操作符來擴大標(biāo)準(zhǔn)查詢操作符集,更重要的是,第三方操作符可以用它們自己的提供附加服務(wù)的實現(xiàn)來自由地替換標(biāo)準(zhǔn)查詢操作

31、符,根據(jù)LINQ模式的習(xí)俗,這些查詢喜歡采用與標(biāo)準(zhǔn)查詢操作符相同的語言集成和工具支持。</p><p>  LINQ to SQL全稱基于關(guān)系數(shù)據(jù)的.NET語言集成查詢,用于以對象形式管理關(guān)系數(shù)據(jù),并提供了豐富的查詢功能。其建立于公共語言類型系統(tǒng)中的基于SQL的模式定義的集成之上,當(dāng)保持關(guān)系型模型表達能力和對底層存儲的直接查詢評測的性能時,這個集成在關(guān)系型數(shù)據(jù)之上提供強類型。</p><p&g

32、t;  C sharp(又被簡稱為“C#”)是微軟公司在二OOO年六月發(fā)布的一種新的編程語言,并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺亮相.C#是微軟公司研究員Anders Hejlsberg的最新成果.C#看起來與Java有著驚人的相似;它包括了諸如單一繼承,界面,與Java幾乎同樣的語法,和編譯成中間代碼再運行的過程.但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且它是微

33、軟公司.NET windows網(wǎng)絡(luò)框架的主角。 </p><p>  C#語言定義主要是從C和C++繼承而來的,而且語言中的許多元素也反映了這一點。C#在設(shè)計者從C++繼承的可選選項方面比Java要廣泛一些(比如說structs),它還增加了自己新的特點(比方說源代碼版本定義). 類:C#中類的申明與Java很相似.這是合理的因為經(jīng)驗告訴我們Java模型工作得很好.Java的關(guān)鍵字import已經(jīng)被替換成usin

34、g,它起到了同樣的作用.一個類開始執(zhí)行的起點是靜態(tài)方法Main().C#擁有比C,C++或者Java更廣泛的數(shù)據(jù)類型.這些類型是bool, byte, ubyte, short, ushort, int, uint, long, ulong, float, double,和decimal.象Java一樣,所有這些類型都有一個固定的大小.又象C和C++一樣,每個數(shù)據(jù)類型都有有符號和無符號兩種類型.與Java相同的是,一個字符變量包含的是一

35、個16位的Unicode字符.C#新的數(shù)據(jù)類型是decimal數(shù)據(jù)類型,對于貨幣數(shù)據(jù),它能存放28位10進制數(shù)字.  </p><p>  第二章 人力資源管理系統(tǒng)分析與設(shè)計</p><p>  2.1 人力資源管理系統(tǒng)功能分析</p><p>  在系統(tǒng)中需用到的表結(jié)構(gòu)有:</p><p>  表2-1 職員基本信息表</p>

36、<p><b>  表2-2 崗位表</b></p><p>  表2-3 月工資統(tǒng)計表</p><p><b>  表2-4 用戶清單</b></p><p><b>  表2-5 簽到表</b></p><p><b>  表2-6 簽離表</b

37、></p><p>  表2-7 職工調(diào)動表</p><p><b>  表2-8 請假表</b></p><p><b>  表2-9 部門表</b></p><p><b>  實體關(guān)系圖:</b></p><p><b>  圖2-

38、1實體關(guān)系圖</b></p><p>  數(shù)據(jù)流圖(DFD):</p><p>  圖2-2數(shù)據(jù)流圖(DFD)</p><p>  2.2 人力資源管理系統(tǒng)模塊設(shè)計</p><p>  本系統(tǒng)由員工信息管理子系統(tǒng),工資管理子系統(tǒng),考勤考核管理子系統(tǒng)組成,今后還可以根據(jù)發(fā)展需要添加相關(guān)系統(tǒng)。</p><p>

39、  1.員工信息管理子系統(tǒng)</p><p><b>  (1)員工信息查詢</b></p><p>  員工成功登錄人力資源管理系統(tǒng),輸入相關(guān)信息條件,進行員工信息查詢。員工對于自己的相關(guān)基本信息進行查看,以及相關(guān)人員查看員工的信息。在這個業(yè)務(wù)流程中,有兩個直接與系統(tǒng)交互的用戶:系統(tǒng)管理員,員工。</p><p><b>  (2)員

40、工信息修改</b></p><p>  人力資源管理部門等相關(guān)人員根據(jù)情況對員工信息進行修改更新與維護,員工自身對于自己的信息的更正等。整個流程如圖所示:</p><p>  圖2-3 員工信息修改</p><p>  (3)新員工信息添加</p><p>  當(dāng)公司招聘進新的員工時,需要將新員工的信息存進系統(tǒng)中。其流程如圖所示:

41、</p><p>  圖2.4新員工信息添加</p><p>  這個業(yè)務(wù)流程中涉及的業(yè)務(wù)實體同上面信息修改。其系統(tǒng)直接交互用戶也包括系統(tǒng)管理員,員工,人力資源部門人員,在上面的業(yè)務(wù)活動的基礎(chǔ)上,人力資源部門人員涉及的業(yè)務(wù)活動添加了添加員工信息</p><p>  (4)離職員工信息刪除</p><p>  公司員工因為某種原因離職的時候,就

42、需要從系統(tǒng)中將該員工的信息刪除。整個業(yè)務(wù)流程如圖所示:</p><p>  圖2-5離職員工信息刪除</p><p><b>  2.工資管理系統(tǒng)</b></p><p><b>  (1)員工獎罰管理</b></p><p>  當(dāng)某個員工獲取獎勵時,將員工相關(guān)信息以及其獲得的獎勵情況存入系統(tǒng)中。

43、月底時對所有獎勵表進行統(tǒng)計得出員工月獎勵情況表。整個業(yè)務(wù)流程如圖所示:</p><p>  圖2-6員工獎罰管理</p><p><b>  (2)員工績效考核</b></p><p>  從員工考勤考核部門將所有員工整月的情況報表,獎勵情況表以及懲罰信息表從系統(tǒng)中查詢獲取,然后根據(jù)考核條例評定出個員工的考核表。整個業(yè)務(wù)流程如圖所示:</

44、p><p>  圖2-7員工績效考核</p><p>  (3)當(dāng)月員工工資管理</p><p>  月底根據(jù)員工信息表中員工工資情況以及績效考核表中各員工考核情況得出員工月實際工資,存入系統(tǒng)中。流程如圖所示:</p><p>  圖2-8當(dāng)月員工工資管理</p><p><b>  3.考勤子系統(tǒng)</b&

45、gt;</p><p><b>  (1)考勤信息記錄</b></p><p>  公司采用相關(guān)電子設(shè)備對員工每天的上班情況進行記錄,而考勤部門的人員需要將這些信息分類存入天考勤信息登記表中。流程如圖所示:</p><p>  圖2.9考勤信息記錄</p><p><b>  4.月考勤信息統(tǒng)計</b&g

46、t;</p><p>  月底時,將各員工整月考勤情況,請假情況以及加班信息匯總得到月考勤信息表,該業(yè)務(wù)流程如圖所示:</p><p>  圖2-10月考勤信息統(tǒng)計</p><p>  這些業(yè)務(wù)流程涉及到的業(yè)務(wù)實體以及他們之間的關(guān)系如圖所示:</p><p>  圖2-11 業(yè)務(wù)流程圖</p><p>  第三章 人

47、力資源管理系統(tǒng)功能實現(xiàn)</p><p><b>  3.1 登錄界面</b></p><p>  設(shè)計思路:登陸界面(如圖3-2)的校驗和很多人不一樣,我是先進行用戶名,密碼以及用戶類型的校驗以后。登陸界面中的用戶類型下拉菜單是事先設(shè)定好的,管理員和普通職工可以進行的職權(quán)不一樣,這樣設(shè)計對于管理員的安全性有了很大的提高。在沒有管理員的用戶類型時,是不能登陸管理員界面的

48、。</p><p>  流程圖: </p><p>  正確 正確 錯誤 正確</p><p><b>  錯誤</b></p><p><b>  圖3-

49、1登陸流程圖</b></p><p><b>  3.2 主界面設(shè)計</b></p><p>  主界面的設(shè)計有一共有五個操作:系統(tǒng)管理,人事管理,工資管理,考勤管理,請假管理。但是對于管理員和普通職工操作是不同的,作為管理員,可以對公司上下所有人的信息進行增刪改查,但是作為公司的普通職工,他只可以看到自己的所有信息,而且不可以進行更改。雖然在主界面上沒有

50、什么區(qū)別,但在不同職權(quán)跳轉(zhuǎn)后看到的窗體時不一樣的。</p><p>  系統(tǒng)管理:操作時先判斷用戶的類型,若是管理員則能對系統(tǒng)中的用戶進行添加和刪除,對整個系統(tǒng)起到維護的作用。普通員工只能經(jīng)過此項進行更改密碼。人事管理:公司所有員工的信息都可以經(jīng)過這個查清楚。管理員可以注銷或者添加職工信息,如若公司的員工有變動,則要進行信息的錄入或者刪除。工資管理:工資和員工的崗位和考情情況聯(lián)系的較緊密,在顯示員工工資信息的時候

51、有些是事先已經(jīng)確定的了,如:請假扣除、考勤扣除等。</p><p>  考勤管理:每個員工到公司后就會進行簽到,這是與公司的刷卡系統(tǒng)相聯(lián)系,這里只用按鈕來代替。員工離開公司時也同樣進行簽離。管理員可以對員工的記錄進行查詢。查詢的方式可以按員工號或者按部門查詢,這樣可以方便管理員對員工進行統(tǒng)計等。</p><p>  請假管理:管理員可以對員工的請假信息進行錄入修改和刪除,當(dāng)然也可以查詢,分

52、為按員工編號查詢和按時間查詢。</p><p>  主窗體的代碼主要判斷用戶的類型進行判斷,并且有一部分進行參數(shù)的傳遞。</p><p>  3.3 職工管理窗口設(shè)計</p><p>  管理員能夠進行增刪改查的操作。查詢職工信息可以按照職工號查詢、按部門查詢和按崗位查詢的三種方式,可以方便管理員進行查詢。添加、刪除和更新職工信息如圖所示。</p>&

53、lt;p><b>  流程圖如下:</b></p><p><b>  添加職工信息:如圖</b></p><p>  完整 不存在 存在</p><p>  不完整 存在 不符合</p><p>  圖3-

54、2 添加職工信息流圖</p><p><b>  更新職工信息:</b></p><p>  存在 正確</p><p>  不 不正確</p><p><b>  不存在</b></p><p> 

55、 圖3-3 更新信息流圖</p><p>  當(dāng)用戶為普通職工時,只可以看到自身的信息,并且不可以進行修改,如若有錯,則可聯(lián)系管理員進行更改。</p><p>  3.4 考勤系統(tǒng)設(shè)計窗口</p><p>  管理員登陸到此窗口進行自己的登陸和職工的考勤信息查詢,流程圖如下:</p><p>  填寫完整 存在

56、 對應(yīng)</p><p>  不完整 不存在 不對應(yīng)</p><p>  圖3-4 考勤信息流程圖</p><p>  3.5工資管理設(shè)計界面</p><p>  管理員可對公司上下所有的員工的工資信息進行增刪改查,而一部分工資已由系統(tǒng)自定,顧添加時不可顯示。</p&

57、gt;<p>  圖3-5 數(shù)據(jù)流程圖</p><p>  第四章 總 結(jié)</p><p>  在這次課程設(shè)計中,我們接到題目時,我們在一起討論接下來怎么做的問題,結(jié)果我們建數(shù)據(jù)庫都花了不少時間。后來在進行的過程中,我們發(fā)現(xiàn)著實有點難,不知從何下手。因為要運用到C#的有關(guān)知識,怎樣將C#與后臺數(shù)據(jù)庫連接起來以及對于C#等的語句怎樣使用都是一開始有待解決的問題。由于C#

58、我們還沒有正式開課,所以對于它的編程情況我們都是一頭霧水。在老師布置這個任務(wù)的時候,我們所有人都目瞪口呆,認為完全不可能完成。但經(jīng)過近半個學(xué)期的奮戰(zhàn),我們成功了!</p><p>  也許是青年人的不認輸心態(tài),促使我在接到作業(yè)之后馬上到圖書館借有關(guān)C#的書籍,再運用會計信息系統(tǒng)中學(xué)到的知識,把學(xué)計算機編程時的技能充分應(yīng)用于軟件的設(shè)計中。剛拿到手,我們在心里對自己說,這就是我這半個學(xué)期的任務(wù)了。在剛著手時,真是不知

59、該如何開始,在自己的充分收資料后,我們倒是摸到了一點頭緒,就這樣我們便開始了奮戰(zhàn)。</p><p>  從未接系統(tǒng)設(shè)計,完全靠我們自學(xué),開始我覺得我們都學(xué)過會計信息系統(tǒng)了,再重新獨立完成一項程序設(shè)計,應(yīng)該不是很難。對自己有很大的信心??呻S著進度的發(fā)展,才發(fā)現(xiàn)想做好這個課程設(shè)計不是易事。過程中我遇到了很多的難題,比如像是怎樣用C#的知識來實現(xiàn)各模塊的功能以及如何實現(xiàn)各部分的參照完整性。期間我查過相關(guān)書籍,最終我們找

60、到了方法來連接數(shù)據(jù)庫,即用linq來做,這樣就容易多了。我們直接用linq連接到數(shù)據(jù)庫,簡單易行。而且省去了很多寫連接數(shù)據(jù)庫的代碼的時間,使我們有充分的時間去做接下來的工作。</p><p>  開始時,我們做的是人力資源管理系統(tǒng),可我們對這方面的知識知道的并不多,于是那段時間還花了不少時間來熟悉這方面的東西。于是建數(shù)據(jù)庫,添加數(shù)據(jù),都花了不少時間。我們完成了任務(wù),看著自己的作品,我們都會心的笑了。在整個課程設(shè)計

61、過程中,如果沒有童老師上課時的悉心的指導(dǎo)和我們幾個人的一起討論,是很難完成任務(wù)的。最后,謝謝童老師的指導(dǎo)。</p><p><b>  參考文獻</b></p><p>  數(shù)據(jù)庫技術(shù)與應(yīng)用(SQL Server) 劉衛(wèi)國 嚴(yán)暉 主編 清華大學(xué)出版社</p><p>  C#和.NET 3.0第一步 周禮 編著 清華大學(xué)出版社</p&g

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論