畢業(yè)設計----企業(yè)人事管理系統(tǒng)設計與實現(xiàn)_第1頁
已閱讀1頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  畢 業(yè) 論 文(設 計)</p><p>  論文(設計)題目: 企業(yè)人事管理系統(tǒng)設計與實現(xiàn) </p><p>  二級學院: 計算機學院 </p><p>  學科專業(yè): 計算機信息管理 </p&

2、gt;<p>  畢業(yè)論文(設計)內(nèi)容介紹</p><p><b>  目錄</b></p><p><b>  摘 要3</b></p><p>  Abstract4</p><p>  第一章 前言5</p><p>  1.1課題的研究意義

3、,國內(nèi)外研究狀況、水平和發(fā)展趨勢5</p><p>  1.2企業(yè)人事管理系統(tǒng)的可行性分析5</p><p>  1.2.1經(jīng)濟可行性5</p><p>  1.2.2技術上可行性6</p><p>  1.2.3管理上的可行性6</p><p>  1.3 企業(yè)人事管理系統(tǒng)的建立的必要性6</p&g

4、t;<p>  第二章 開發(fā)工具的介紹7</p><p>  2.1 Visual Basic7</p><p>  2.2 Microsoft SQL Server20008</p><p>  第三章 系統(tǒng)需求分析10</p><p>  3.1 企業(yè)人事管理系統(tǒng)的業(yè)務流程圖11</p>

5、<p>  3.1.1業(yè)務流程圖使用的基本符號11</p><p>  3.1.2企業(yè)人事管理系統(tǒng)總體業(yè)務流程圖12</p><p>  3.2 企業(yè)人事管理系統(tǒng)的數(shù)據(jù)流程圖13</p><p>  3.2.1數(shù)據(jù)流程圖使用的基本符號13</p><p>  3.2.2企業(yè)人事管理系統(tǒng)的數(shù)據(jù)關聯(lián)圖13</p>

6、<p>  3.2.3企業(yè)人事管理系統(tǒng)的0層圖14</p><p>  3.2.4企業(yè)人事管理系統(tǒng)中系統(tǒng)管理過程的DFD15</p><p>  3.3課題系統(tǒng)需求15</p><p>  3.4課題功能需求16</p><p>  3.5課題性能需求17</p><p>  第四章 數(shù)據(jù)庫

7、設計18</p><p>  4.1 企業(yè)人事管理系統(tǒng)的數(shù)據(jù)字典18</p><p>  4.2 企業(yè)人事管理系統(tǒng)的組織結構圖19</p><p>  第五章 主要功能模塊設計20</p><p>  5.1 啟動界面設計20</p><p>  5.2 用戶登錄23</p><p

8、>  5.3 員工信息的錄入25</p><p>  第六章 系統(tǒng)測試29</p><p>  6.1系統(tǒng)安全性分析29</p><p>  6.2系統(tǒng)實用性分析29</p><p>  6.3 系統(tǒng)的測試角色、權限及模塊結合起來進行綜合測試29</p><p>  第七章 結論30<

9、;/p><p><b>  致 謝31</b></p><p><b>  參考文獻32</b></p><p><b>  摘 要</b></p><p>  隨著計算機技術的飛速發(fā)展,對于信息的需求對這個社會來說越來越重要,所以企業(yè)應建立一套完整的人事管理系統(tǒng)來改變傳統(tǒng)

10、的人事管理系統(tǒng),傳統(tǒng)的人事業(yè)務速度慢、效率低的弊端,提高工作效率、優(yōu)化人事管理、降低勞動成本,為了準確地針對市場變化做出相應的人事應變策略,從而在激烈的競爭中不斷地創(chuàng)造出更多的經(jīng)濟效益,以是企業(yè)立于不敗之地,所以企業(yè)有必要建立一套完善的人事管理系統(tǒng)。</p><p>  人事管理系統(tǒng)的公共信息管理模塊,是一個根據(jù)參考資料以及通過對濟南科亨網(wǎng)絡有限公司進行實際調(diào)研,采用Visual Basic編程,運用SQL se

11、rver 2000數(shù)據(jù)庫系統(tǒng),添加實現(xiàn)公共信息管理模塊的輔助功能而開發(fā)出來的,具備較完善功能的系統(tǒng)模塊。</p><p>  人事管理系統(tǒng)的公共信息管理模塊,操作簡便;界面友好、靈活、實用,可高頻數(shù)使用;該模塊主要包含了文檔信息、工作計劃和電子郵件三大功能;它提供了靈活的信息組織結構定義,有效的信息共享方式,快速的信息檢索能力,嚴格的信息查詢權限控制,進一步有效地解決了在一個公司內(nèi)部的信息管理、信息共享、信息檢索

12、,信息保密問題。</p><p>  關鍵詞:人事管理系統(tǒng)、軟件工程、數(shù)據(jù)庫、信息管理</p><p><b>  Abstract</b></p><p>  Along with the rapid development of computer technology, for the information needs of this s

13、ociety is more and more important, so the enterprise shall establish a complete set of personnel management systems to change the traditional personnel management system, the traditional personnel business low speed, low

14、 efficiency of drawbacks, improve work efficiency, optimizing the personnel management, reduce the labor cost, in order to accurately according to market changes make corresponding personn</p><p>  Personnel

15、 management system of public information management module, is a reference material and through according to dalian in education information network limited company wide for actual investigation, using Microsoft vb.net u

16、sing SQL SERVER 2000 database system, add realize the public information management module of the auxiliary function and developed, with more perfect function system modules.</p><p>  Personnel management sy

17、stem of public information management module, simple operation, Friendly interface, flexible, practical, high frequency used; This module mainly contains a document information, work plan and email; three functions: It p

18、rovides flexible information organization structure definition, effective information sharing mode, rapid information retrieval capabilities, strict information query access control, further solved effectively in a compa

19、ny's internal information management,</p><p>  Keywords: personnel management system,ware engineering,data base, information management</p><p><b>  第一章 前言</b></p><p

20、>  1.1課題的研究意義,國內(nèi)外研究狀況、水平和發(fā)展趨勢</p><p>  隨著計算機技術的飛速發(fā)展,計算機在企業(yè)管理中應用的普及,利用計算機實現(xiàn)企業(yè)人事管理勢在必行。對于大中型企業(yè)來說,利用計算機支持企業(yè)高效率完成勞動人事管理的日常任務,是適應現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動人事管理走上科學化、規(guī)范化的必要條件;計算機所擁有的優(yōu)點有:檢索迅速、查找方便、可靠性高、存儲量大、成本低等。這些優(yōu)點能夠極大的提

21、高人事管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。不同的企業(yè)有不同的人事管理制度,這就決定了不同的企業(yè)需要不同的人事管理系統(tǒng)。</p><p>  國外專家對人事管理系統(tǒng)的研究比較早,發(fā)達國家的企業(yè)都很注重滋生人事管理系統(tǒng)的開發(fā)。特別是一些跨國公司,更是在人事管理系統(tǒng)上花費大量的人力物力和財力,通過這樣的系統(tǒng),做到真正意義上的人事管理。</p><p>  目前,我國企

22、業(yè)人事管理系統(tǒng)的應用基本上還是處于初級階段,其主要方面是應用范圍比較窄、水平比較低、效果不理想等。但是,現(xiàn)在又很多的企業(yè)還是根據(jù)自身的條件和需要,開始實施和應用人事管理系統(tǒng),用以加強人事管理的工作。所以,采人事管理系統(tǒng)可以為用戶提供大量的信息,從而使企業(yè)的人事管理更加的科學和規(guī)范,是人事管理都能專注于人力資源的發(fā)展和規(guī)劃,并大幅度的提升工作效率和水平。</p><p>  1.2企業(yè)人事管理系統(tǒng)的可行性分析<

23、;/p><p>  在決定開發(fā)管理信息系統(tǒng)應用項目之前,首先要做好系統(tǒng)開發(fā)的可行性分析??尚行苑治龅娜蝿帐谴_定項目開發(fā)是否必要和可行。建設企業(yè)人事管理系統(tǒng)的必要性取決于需求的迫切性和實現(xiàn)的可行性。從以下幾個方面認真進行研究,從而為確定系統(tǒng)開發(fā)項目的決策提供科學依據(jù)。</p><p>  1.2.1經(jīng)濟可行性</p><p>  對組織的經(jīng)濟狀況和投資能力進行分析,一方面

24、是支出的費用,其中包括設備購置費、軟件開發(fā)費、管理和維護費用、人員工資和培訓費等;另一方面是取得的收益,其中有一部分可以用錢來衡量,如開發(fā)本系統(tǒng),為企業(yè)節(jié)省的人力,物力。收益的另一部分難以用錢表示,如加強人事信息管理。</p><p>  1.2.2技術上可行性</p><p>  技術上的可行性分析所考慮采用的硬件和軟件技術能滿足用戶提出的要求(如計算機的容量、速度等)。此外,因本系統(tǒng)難

25、度不大,所涉及的范圍只限于企業(yè)人事信息管理,所以在技術上已達到開發(fā)該系統(tǒng)的能力。</p><p>  1.2.3管理上的可行性</p><p>  重要是管理人員對開發(fā)信息系統(tǒng)的態(tài)度和管理方面的基礎工作。重要領導不支持的項目肯定不可行。管理基礎工作好壞重要表現(xiàn)在管理制度和方法是否科學,規(guī)章制度是否齊全以及原始數(shù)據(jù)是否正確等方面。 </p><p>  綜上所述,為

26、了提高企業(yè)工作效率、保證企業(yè)人事管理質量、快速而且準確地為企業(yè)制定好的經(jīng)營方針與決策,在有限的時間內(nèi)完成工作任務及達到預期的目的,我選擇了開發(fā)企業(yè)人事管理系統(tǒng)。</p><p>  1.3 企業(yè)人事管理系統(tǒng)的建立的必要性</p><p>  目前,國內(nèi)人事信息管理系統(tǒng)的開發(fā)技術基本成熟;主要原因在于人事信息管理系統(tǒng)本身具有業(yè)務清晰、數(shù)據(jù)處理規(guī)范等許多優(yōu)點,為其實現(xiàn)計算機信息化提供了必要的優(yōu)

27、越條件;加上近十年來計算機技術的飛躍發(fā)展,以及國內(nèi)各應用單位的高度重視,人事信息管理系統(tǒng)在國內(nèi)基本上已進入了普及應用的階段。國內(nèi)近90%以上的應用計算機及開發(fā)管理信息系統(tǒng)的公司和單位均開發(fā)并運行了人事信息管理系統(tǒng),其他沒有和正準備開發(fā)計算機應用或開發(fā)管理系統(tǒng)的公司和單位,也把人事信息管理系統(tǒng)作為其應用與開發(fā)的首要目標。加上國家勞動主管部門及國內(nèi)計算機應用開發(fā)商的共同努力,國內(nèi)目前已有多種通用的人事信息管理系統(tǒng)軟件供應用單位選擇使用,而且

28、還有多種人事信息管理系統(tǒng)開發(fā)通用工具供用戶開發(fā)自己的人事信息管理系統(tǒng)。應該說,人事信息管理系統(tǒng)的開發(fā)與應用在國內(nèi)已進入相對成熟期。</p><p>  第二章 開發(fā)工具的介紹</p><p>  開發(fā)工具的選擇采用Visual Basic編程,運用SQL SERVER 2000數(shù)據(jù)庫系統(tǒng),添加實現(xiàn)公共信息管理模塊的輔助功能而開發(fā)出來的,具備較完善功能的系統(tǒng)模塊。</p>

29、<p>  2.1 Visual Basic</p><p>  本文選用Visual Basic語言進行設計開發(fā),Microsoft Visual Basic 6.0是Microsoft 公司成功的編輯語言產(chǎn)品之一,在全世界擁有眾多的用戶和使用者,它提供了開發(fā)Microsoft Windows 應用程序的最迅速最簡捷的方法。</p><p>  Visual Basic是Mi

30、crosoft公司在QuickBASIC的基礎上,為開發(fā)Windows應用序提供的強有力的開發(fā)環(huán)境和工具,它使具有很好的圖形用戶界面的程序設計語言,它采用面向對象和事件驅動的程序設計兩種新機制,把過程化和結構化編程集合在一起。正是由于它在應用程序開發(fā)中的圖形化構思,使得開發(fā)者能夠非常容易地創(chuàng)建一個窗口,然后從VB工具箱選擇控件放在窗體內(nèi),無須編寫程序。</p><p>  Visual Basic 是一種功能強大

31、的可視化軟件開發(fā)環(huán)境。因為Visual Basic For Windows 是一種具有良好圖形界面的程序,同時又是一種完全支持面向對象程序設計的語言,它實現(xiàn)了實踐、理論、再實踐、再提高使得自己網(wǎng)絡程序設計能力及實際編成動手能力均有較大的提高。Visual Basic語言的內(nèi)容包括網(wǎng)絡程序設計,Winsock編程原理,Winsock控件的程序設計,Winsock API 應用等等。</p><p>  Visual

32、 是指開發(fā)圖形用戶界面的方法,不需要編寫大量的代碼去描述界面元素的外觀和位置而只要把預先建立的對象放到窗體上即可;Basic 是指BASIC語言,一種在計算機發(fā)展歷史上應用極為廣泛的一種語言,其中包含了數(shù)百條語句,函數(shù)及關鍵字等,有它們建立應用程序。隨著版本的更新,Visual Basic 6.0已成為真正規(guī)范化的大型開發(fā)語言和環(huán)境,不但功能強大而且更容易使用,其代碼效率已基本達到Visual C++的水平。它具有如下功能和特點:<

33、;/p><p>  Visual Basic.NET技術</p><p>  隨著Visual Studio.NET的全新登場,作為其組件之一的Visual Basic.NET也與廣大用戶見面了。它在.NET框架的基礎上對Visual Basic進行了非常大的改進,使操作變得更加容易,功能變得更加強大。Visual Basic.NET 是 Visual Basic的升級版本,除了增加許多新功能

34、外,Microsoft將它重新打造以更適合編寫Web程序以及分布式應用程序。Visual Basic.NET有兩種新的窗體方式,分別是Windows窗體和Web窗體;集成的ADO.NET能夠存取脫機的資料來源;最新的語言不再支持部分傳統(tǒng)的關鍵詞;完整的面向對象的功能提高了用戶的代碼利用能力等。另外,Visual Basic.NET完全支持其他的 Visual Studio.NET 語言。無論是通過編譯過的組件,還是通過原始程序代碼,都可

35、以互相繼承另一種語言撰寫的類。通過統(tǒng)一的調(diào)試程序(debugger),還可以在同一個環(huán)境中調(diào)試不同的語言,并且本地和遠程可以一起調(diào)試。實際上,不管用戶使用哪一種語言,.NET 平臺都提供相同豐富的API,這為用戶使用Visual Basic </p><p>  2.2 Microsoft SQL Server2000 </p><p>  SQL Server 2000是Microsof

36、t公司推出的SQL Server數(shù)據(jù)庫管理系統(tǒng)的最新版本。SQL Server 2000全面擴展了SQL Server 7.0的性能及可靠性和易用性,使它成為一個杰出的數(shù)據(jù)庫平臺,可用于大型聯(lián)機事務處理、數(shù)據(jù)倉庫,以及電子商務等。</p><p>  SQL Server2000具有使用方便、可伸縮性好、與相關軟件集成程度高等優(yōu)點,應用的操作系統(tǒng)支持所有的Windows版本。SQL Server2000具有支持X

37、ML、增強對數(shù)據(jù)行中的TEXT類型數(shù)據(jù)支持、可以添加用戶自定義函數(shù)、索引化視圖、增強全文檢索功能等新特性。</p><p>  SQL Server 2000 的特性包括:</p><p>  Internet 集成。SQL Server 2000 數(shù)據(jù)庫引擎提供完整的XML 支持。它還具有構成最大的Web 站點的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和安全功能。SQL Server 2000

38、 程序設計模型與 Windows DNA 構架集成,用以開發(fā) Web 應用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服務等功能,在Web 應用程序中包含了用戶友好的查詢和強大的搜索功能。</p><p>  可伸縮性和可用性。同一個數(shù)據(jù)庫引擎可以在不同的平臺上使用,從運行 Microsoft Windows 98 的便攜式電腦,到運行 Microsof

39、t Windows 2000 數(shù)據(jù)中心版的大型多處理器服務器。SQL Server 2000 企業(yè)版支持聯(lián)合服務器、索引視圖和大型內(nèi)存支持等功能,使其得以升級到最大 Web 站點所需的性能級別。</p><p>  企業(yè)級數(shù)據(jù)庫功能。SQL Server 2000 關系數(shù)據(jù)庫引擎支持當今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護數(shù)據(jù)完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。SQL Serv

40、er 2000 分布式查詢使您得以引用來自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 2000 數(shù)據(jù)庫的一部分,同時分布式事務支持充分保護任何分布式數(shù)據(jù)更新的完整性。復制同樣使您得以維護多個數(shù)據(jù)復本,同時確保單獨的數(shù)據(jù)復本保持同步。可將一組數(shù)據(jù)復制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務器。</p><p>  易于安裝、部署和使用。 SQL Server 20

41、00 中包括一系列管理和開發(fā)工具,這些工具可改進在多個站點上安裝、部署、管理和使用 SQL Server 的過程。SQL Server 2000 還支持基于標準的、與 Windows DNA 集成的程序設計模型,使 SQL Server 數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強大的可伸縮系統(tǒng)的無縫部分。這些功能使您得以快速交付 SQL Server 應用程序,使客戶只需最少的安裝和管理開銷即可實現(xiàn)這些應用程序?!?lt;/p><

42、p>  第三章 系統(tǒng)需求分析</p><p>  需求分析工作是系統(tǒng)生命周期重要的一步,也是決定性的一步。忽略需求分析往往會付出沉重的代價。大量實踐表明,企業(yè)人事管理系統(tǒng)產(chǎn)生的許多錯誤都是由于需求定義不準確或錯誤導致的,而且,如果在需求定義階段發(fā)生錯誤,則修改這些錯誤的代價是非常高的,并隨著開發(fā)周期的進展,改正錯誤或在改正錯誤時引入的附加錯誤的代價是按指數(shù)增長的。因此,系統(tǒng)開發(fā)中的需求定義是系統(tǒng)成功的

43、關鍵一步,必須引起足夠的重視。企業(yè)人事管理系統(tǒng)中一項重要的工作就是錄入和校對員工的基本信息和人事活動提醒,由于人數(shù)多,細節(jié)多,人工處理很容易丟失資料或出現(xiàn)不準確的情況,因此采用計算機進行企業(yè)人事管理,根據(jù)具體情況進行需求分析。</p><p>  需求開發(fā)活動包括以下幾個方面:</p><p>  確定產(chǎn)品所期望的用戶分類。 </p><p>  獲取每類用戶的需求

44、。 </p><p>  了解實際用戶任務和目標以及這些任務所支持的業(yè)務需求。 </p><p>  分析源于用戶的信息以區(qū)別用戶任務需求、功能需求、業(yè)務規(guī)則、質量屬性、建議解決方法和附加信息。 </p><p>  將系統(tǒng)級的需求分為幾個子系統(tǒng),并將需求中的一部份分配給軟件組件。 </p><p>  了解相關質量屬性的重要性。 </

45、p><p>  商討實施優(yōu)先級的劃分。 </p><p>  將所收集的用戶需求編寫成規(guī)格說明和模型。 </p><p>  評審需求規(guī)格說明,確保對用戶需求達到共同的理解與認識,并在整個開發(fā)小組接受說明之前將問題都弄清楚。</p><p>  3.1 企業(yè)人事管理系統(tǒng)的業(yè)務流程圖</p><p>  3.1.1業(yè)務流程圖

46、使用的基本符號</p><p>  業(yè)務流程圖使用基本符號如圖1.1所示</p><p>  (1) 業(yè)務處理的人員或單位</p><p>  (2) 業(yè)務處理描述</p><p>  (3) 業(yè)務處理單據(jù)或憑證</p><p>  (4) 業(yè)務處理數(shù)據(jù)或賬目存檔</p><p>  (5) 數(shù)

47、據(jù)傳遞過程</p><p>  業(yè)務處理的人員或單位</p><p><b>  業(yè)務處理描述 </b></p><p><b>  業(yè)務處理單據(jù)或憑證</b></p><p>  業(yè)務處理數(shù)據(jù)或賬目存檔 </p><p><b>  數(shù)據(jù)傳遞過程</b&

48、gt;</p><p>  圖1.1業(yè)務流程圖使用的基本符號</p><p>  3.1.2企業(yè)人事管理系統(tǒng)總體業(yè)務流程圖</p><p>  圖1.2總體業(yè)務流程圖</p><p>  3.2 企業(yè)人事管理系統(tǒng)的數(shù)據(jù)流程圖</p><p>  3.2.1數(shù)據(jù)流程圖使用的基本符號</p><p>

49、;  數(shù)據(jù)流程圖使用基本符號如圖3.1所示</p><p>  過程/加工 數(shù)據(jù)流 外部實體 數(shù)據(jù)存儲 </p><p>  圖3.1數(shù)據(jù)流程圖使用的基本符號</p><p>  3.2.2企業(yè)人事管理系統(tǒng)的數(shù)據(jù)關聯(lián)圖</p><p>  企業(yè)人事管理

50、系統(tǒng)的數(shù)據(jù)關聯(lián)圖如圖3.2所示</p><p><b>  圖3.2數(shù)據(jù)關聯(lián)圖</b></p><p>  3.2.3企業(yè)人事管理系統(tǒng)的0層圖</p><p>  企業(yè)人事管理系統(tǒng)的0層圖如圖3.3所示</p><p>  圖3.3 企業(yè)人事管理系統(tǒng)的0層圖</p><p>  3.2.4企業(yè)人事

51、管理系統(tǒng)中系統(tǒng)管理過程的DFD</p><p>  系統(tǒng)管理過程的DFD如圖3.4表示</p><p>  圖3.4系統(tǒng)管理過程的DFD</p><p><b>  3.3課題系統(tǒng)需求</b></p><p>  企業(yè)的人事管理職能主要分為人事檔案信息管理、人事變動管理、考勤管理、員工培訓管理、獎懲管理、合同管理、工資管

52、理等內(nèi)容。其中工資管理由企業(yè)人事部制定標準,對企業(yè)效益進行系統(tǒng)分析研究,定出應發(fā)金額標準,再由財務部計算員工工資,定出實發(fā)工資并發(fā)放。除此之外的其他管理職能由人事部單獨執(zhí)行。</p><p>  在人事系統(tǒng)開發(fā)時應考慮以下需求:</p><p>  滿足人事管理職能的基本要求;</p><p>  進行多層次數(shù)據(jù)匯總,為各層次管理者的決策分析提供數(shù)據(jù);</p&

53、gt;<p>  具有完整的系統(tǒng)接口,滿足靈活的數(shù)據(jù)導入與導出;</p><p>  對操作人員的技能要求比較低,操作方便;</p><p>  能夠實現(xiàn)方便的擴展,滿足企業(yè)發(fā)展的需要;</p><p>  能夠保障人事管理數(shù)據(jù)的安全、準確。</p><p><b>  3.4課題功能需求</b></

54、p><p>  基于系統(tǒng)需求分析,該系統(tǒng)需要實現(xiàn)以下基本功能:</p><p>  用戶管理:管理系統(tǒng)操作人員,設置操作人員口令和權限。在滿足不同系統(tǒng)用戶的操作需求的基礎上,提高系統(tǒng)的安全性。</p><p>  人事檔案管理:完成企業(yè)對員工個人檔案(包括員工的基本檔案和在職信息)的管理及相關操作。操作員進行員工檔案信息錄入及更改,其中包括員工的基本信息、工作經(jīng)歷、家庭

55、關系、獎懲記錄和培訓經(jīng)歷,要求對這些員工檔案信息可以進行新增、修改、刪除操作,同時可以進行查詢和瀏覽操作。該模塊是本系統(tǒng)的重點,用戶可以通過該模塊為單位建立一個比較完整的人事檔案系統(tǒng),同時可以對檔案進行查看。</p><p>  基礎數(shù)據(jù)管理:維護人事管理相關的一些基礎數(shù)據(jù)。主要包括以下功能:</p><p>  (a)民族檔案設置:維護職工中民族檔案信息;</p><

56、p> ?。╞)職工類型設置:維護當前企業(yè)職工與企業(yè)的關系的類別信息;</p><p>  (c)文化程度設置:維護企業(yè)職工的文化程度類別信息;</p><p> ?。╠)政治面貌設置:維護企業(yè)職工的政治面貌類別信息;</p><p> ?。╡)部門類別設置:維護企業(yè)中設立的部門類別信息;</p><p> ?。╢)職務類別設置:維護企業(yè)

57、中設立的職務類別信息;</p><p> ?。╣)職工資類別設置:維護企業(yè)中設立的工資類別信息;</p><p> ?。╤)稱類別設置:維護企業(yè)職工的職稱類別信息;</p><p>  人事變動管理:對于人事上的變動調(diào)整進行管理,對人員檔案的信息進行更新</p><p> ?。ㄈ纾簡T工職務、員工職稱、員工性質等的變動)。</p>

58、<p>  考勤管理:考勤管理可幫助公司完成時間管理記錄員工上下班、加班、出缺勤時間,并可將數(shù)據(jù)連至薪資計算系統(tǒng)處理,以便作薪資結算。企業(yè)還可根據(jù)此考勤系統(tǒng)查詢企業(yè)內(nèi)各時段的員工出缺勤狀況,作管理方面的分析。提供了全面的考勤管理。</p><p>  數(shù)據(jù)庫管理:對現(xiàn)有的數(shù)據(jù)庫進行管理,包括數(shù)據(jù)備份和恢復,以方便用戶對數(shù)據(jù)庫的管理和維護工作,提高系統(tǒng)的數(shù)據(jù)安全性。</p><p&g

59、t;<b>  3.5課題性能需求</b></p><p><b>  硬件環(huán)境</b></p><p>  在最低配置的情況下,系統(tǒng)的性能往往不盡如人意,現(xiàn)在的硬件性能已經(jīng)相當出色,且價格也很便宜,因此通常給服務器端配置高性能硬件。</p><p>  第四章 數(shù)據(jù)庫設計</p><p> 

60、 4.1 企業(yè)人事管理系統(tǒng)的數(shù)據(jù)字典</p><p>  數(shù)據(jù)字典是對描述數(shù)據(jù)流程圖中的數(shù)據(jù)項、數(shù)據(jù)流、數(shù)據(jù)存儲、加工處理邏輯等組成部分的嚴格定義,下面是本系統(tǒng)的部分數(shù)據(jù)字典:</p><p><b>  (1) 數(shù)據(jù)項定義</b></p><p>  數(shù)據(jù)項編號:1-01 數(shù)據(jù)項名稱:部門編號</p>

61、;<p>  別 名:無 簡 述:某個部門的編號</p><p>  類 型:數(shù)值型 長 度: 6字節(jié)</p><p><b>  取值 范圍:數(shù)字</b></p><p><b>  (2) 數(shù)據(jù)流定義</b

62、></p><p>  數(shù)據(jù)流名稱:員工信息表 編 號:F1</p><p>  簡 述:員工基本信息 數(shù)據(jù)流來源:人力資源部</p><p>  數(shù)據(jù)流去向:員工基本信息錄入處理</p><p>  數(shù)據(jù)流組成:員工編號+員工姓名+部門編號+性別+生日+住址+職位+出生地+聯(lián)

63、系電話+學歷</p><p>  流 通 量:1月/張 高峰流通量:1月/張</p><p> ?。?) 數(shù)據(jù)存儲的定義</p><p>  數(shù)據(jù)存儲的名稱:部門員工信息</p><p><b>  數(shù)據(jù)存儲編號:D1</b></p><p>  簡

64、 述:記錄員工信息和部門信息</p><p>  數(shù)據(jù)存儲組成:員工信息表+部門信息表</p><p>  關鍵字:員工編號、部門編號</p><p> ?。?) 處理邏輯的定義</p><p><b>  處理名:人事管理</b></p><p><b>  編 號:P1</b

65、></p><p><b>  輸 入:查詢信息</b></p><p>  輸 出:部門員工信息</p><p>  描 述:當系統(tǒng)用戶查看人事管理的信息后,就可記錄查詢出員工和部門的信息</p><p>  4.2 企業(yè)人事管理系統(tǒng)的組織結構圖</p><p>  企業(yè)人事管理系統(tǒng)

66、的組織流程圖如圖4.1所示</p><p>  圖4.1企業(yè)人事管理系統(tǒng)的組織結構圖</p><p>  第五章 主要功能模塊設計</p><p>  5.1 啟動界面設計</p><p>  屏幕顯示該界面,表明程序的開始運行,同時向用戶介紹這個軟件,此界面顯示本系統(tǒng)的名稱,用戶名,和密碼,用戶注冊后,程序將進入登錄窗口。</p

67、><p>  圖5-1用戶登錄窗體</p><p><b>  編寫程序代碼:</b></p><p>  Private Sub denglu_Click() </p><p>  If Text1.Text = "用戶名" Then "用戶名"可以自己

68、修改 </p><p>  If Text2.Text = "密碼" Then '"密碼"可以自己修改 </p><p>  MsgBox "歡迎進入本系統(tǒng)" </p><p>  Else </p><p>  MsgBox &qu

69、ot;密碼不正確,請重新輸入" </p><p><b>  End If</b></p><p><b>  Else</b></p><p>  MsgBox "用戶名錯誤, 請重新輸入"</p><p><b>  End If</b>

70、;</p><p><b>  End Sub</b></p><p><b>  圖5-2屬性窗口</b></p><p><b>  5.2 用戶登錄</b></p><p>  用戶登錄模塊開始,對系統(tǒng)的身份進行認證。身份認證可以分為以下兩個過程:</p>

71、<p>  確認用戶是否為正確的用戶;</p><p>  確認用戶的密碼是否正確;</p><p>  第一個過程決定用戶能否進入系統(tǒng)。第二個過程根據(jù)用戶的類型決定用戶的操作權限,從而決定用戶的工作界面。</p><p><b>  圖5-3 注冊窗體</b></p><p>  用戶打開系統(tǒng)首先見到的界面,

72、也是進入其它界面的入口。</p><p>  圖5-4登錄模塊 </p><p>  5.3 員工信息的錄入</p><p>  圖5-5添加員工基本信窗體</p><p>  圖5-6員工信息查詢列表</p><p>  圖5-7員工考勤信息添加窗體</p><p>  圖5-8添加工作評價

73、信息窗體</p><p>  圖5-9計發(fā)員工工資信息窗體</p><p>  圖5-10 查詢員工信息結果</p><p>  圖5-11 添加考勤信息</p><p>  第六章 系統(tǒng)測試</p><p>  為了保證系統(tǒng)運行的安全性、高效性,在經(jīng)過需求分析、設計和編碼等階段的開發(fā)后,需要對系統(tǒng)的源程序進行測

74、試,以找出并修正在各階段設計和開發(fā)的過程中的錯誤和缺陷。錯誤是一種嚴重的程序缺陷。測試的目的是為了發(fā)現(xiàn)盡可能多的缺陷,并期望通過改錯來把缺陷統(tǒng)統(tǒng)消滅,以期提高軟件的質量。</p><p>  6.1系統(tǒng)安全性分析</p><p><b> ?。?)系統(tǒng)使用控制</b></p><p>  員工必須提供正確的用戶ID號和密碼才可以使用該系統(tǒng)。&l

75、t;/p><p>  (2)系統(tǒng)使用權限控制</p><p>  系統(tǒng)功能菜單根據(jù)登錄用戶權限動態(tài)生成,用戶看不到也無法操作自己無權的使用的模塊。</p><p> ?。?)公共文檔、工作計劃的權限控制 </p><p>  6.2系統(tǒng)實用性分析</p><p>  本系統(tǒng)采用windows窗體作為用戶接口,為用戶提供

76、了最為便捷的使用體驗,同時依靠強大的客戶端運行能力,對數(shù)據(jù)的錄入提供了比網(wǎng)頁更為完美的驗證,對數(shù)據(jù)的輸出給用戶提供更為強大的檢索能力。</p><p>  6.3 系統(tǒng)的測試角色、權限及模塊結合起來進行綜合測試</p><p>  1.角色對應的菜單對不對;</p><p>  2.程序的控制權限對不對,即新增、修改、刪除、查詢、導出的權限對不對;</p>

77、;<p>  3.程序功能能不能使用;</p><p><b>  第七章 結論</b></p><p>  通過3個月的不斷努力,經(jīng)過系統(tǒng)的試用證明,本項目“企業(yè)人事管理系統(tǒng)設計與實現(xiàn)”最終圓滿完成,滿足了人事管理系統(tǒng)公共信息管理模塊的要求,達到了信息電子化,速度快捷,實用性強的功效。</p><p>  公共信息管理模塊

78、整體上展現(xiàn)了文檔信息、工作計劃和電子郵件三者的關系,所謂的工作計劃也是文檔信息的產(chǎn)物。它靈活地配置了權限,設置了插入式架構,利用了TabControl和XtraGrid控件使界面友好,操作簡便;實現(xiàn)了電子公布欄的功能,員工可以在線查看公司規(guī)章制度,了解最新公司發(fā)展動態(tài),獲取公司最新消息;提供了檢索查詢功能,可選擇瀏覽多個查詢結果窗口,實現(xiàn)多文檔同時檢索;員工可根據(jù)自己擁有的權限進行發(fā)布、修改、查詢和刪除文檔信息。</p>

79、<p>  由于開發(fā)時間的限制以及開發(fā)者自身技術水平?jīng)]有達到駕輕就熟的能力,本系統(tǒng)模塊還存在很多不完善,需要以后改進的地方,具體問題如下:</p><p>  1.在接收和發(fā)送郵件時易產(chǎn)生時間間隔,有時也會因網(wǎng)絡不通,無法取得與服務器的連接。</p><p>  2.靜態(tài)菜單幫助/關于未進行具體實現(xiàn)。</p><p>  3.打開多個編輯文檔窗口時,文檔標

80、簽標示的不詳細。</p><p>  通過對企業(yè)人事管理系統(tǒng)公共信息管理模塊的開發(fā),發(fā)現(xiàn)自己在業(yè)務和技術方面都有很多不足之處,常常會遇到很多困難,使自己陷入一種困惑狀態(tài)。但也就是在這三個月的歷練中,我學到了很多東西,深深體會到了能量和毅力可以征服一切。對于該模塊存在的不足之處,我會在日后繼續(xù)完善的。</p><p><b>  致 謝</b></p>

81、<p>  在xx老師的悉心指導下,我們的畢業(yè)設計終于完成了,也畫上了一個完美的句號。</p><p>  首先請允許我向教導過我的老師們,說聲:“老師,你們辛苦了,謝謝你們在這兩年中對我的諄諄教誨,是你們的幫助與教導奠定了我完成此項目的基礎,我再次地感謝你們!”</p><p>  在此,我非常感謝學校對我們的嚴格要求,促使我嚴格遵守學校的安排,能按時完成畢業(yè)設計任務。由衷地感

82、謝老師們對我的關懷和指導,老師淵博的專業(yè)知識、嚴密的邏輯思維、認真負責的工作態(tài)度、嚴謹?shù)闹螌W風格,給予了我極大的鼓勵和幫助。在我遇到問題和困難時候,老師們都給予了我細心的解答和真誠的幫助,讓我受益匪淺。我還特別感謝在整個畢業(yè)設計期間給予我?guī)椭耐瑢W,在我最困難的時候,他們以最大的耐心幫助我,給了我極大的技術支持和心理激勵。我再次感謝學校、老師、同學、朋友,是他們,給予了我最大的熱情,讓我能順順利利地完成這次畢業(yè)設計。</p>

83、<p>  在本次畢業(yè)設計中,我從指導老師***老師身上學到了很多東西。他深厚的理論水平和高超的實踐能力都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學習都有一種巨大的幫助。在此表示衷心的感謝!</p><p>  同時,感謝三年來對我關心幫助的所有老師和同學,特別是計算機學院的輔導員和我們的班主任***即我的輔導老師在三年的學習給了我莫大的幫

84、助。最后,還要深深地感謝我的家人,是他們?yōu)槲业膶W習提供了良好的保障,并不斷給予我關懷和鼓勵,使我順利完成學業(yè)。</p><p><b>  參考文獻</b></p><p>  [1] 陶華亭 主編 《管理信息系統(tǒng)實用教程(第2版)》 第二版.大連:電子工業(yè)出版社,2003年版.</p><p>  [2] (英) Ian SOMMERVI

85、LLE 著.《軟件工程》.程成 陳霞 等譯.</p><p>  [3] 曾強聰.《Visual Basic 6.0 程序設計教程》.北京:中國水利水電出版社.2003年版.</p><p>  [4] 楊學全.《SQL Server實例教程(第2版)》.北京:清華大學出版社.2005年版.</p><p>  [5] 何瑞麟 佘學文 主編.《Visual

86、Basic 程序設計教程》.北京:科學出版社.2004年版.</p><p>  [6] 山東教育廳組編.《計算機文化基礎》. 山東: 中國石油大學出版社.2008年版.</p><p>  [7] 邵亮. 《PowerBuilder9.0快速入門篇》第一版.清華大學出版社.2004年9月.</p><p>  [8] 徐帆、王嵐.《Photoshop cs4圖

87、像處理簡明教程》第一版.清華大學出版社.2009年5月.</p><p>  [9]潭浩強/主編《visual basic 程序設計》.清華大學出版社.</p><p>  [10]王福成等/主編《visual basic 6.0 數(shù)據(jù)庫開發(fā)指南》.清華大學出版社.</p><p>  [11]鄭人杰、殷人昆編《軟件工程概論》.清華大學出版社.</p>

溫馨提示

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

評論

0/150

提交評論