版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 摘 要</b></p><p> 隨著計算機的普及和計算機科學(xué)技術(shù)的飛速發(fā)展,人們開始越來越多地利用計算機解決實際問題。員工工資信息管理是企業(yè)信息管理的重要部分,面對大量的人事信息,采用人工處理既浪費時間、又浪費人力和物力,并且數(shù)據(jù)的準(zhǔn)確性低。因此,開發(fā)一個界面友好,易于操作的人力資源管理軟件進行自動化處理變得十分重要,這正是本系統(tǒng)開發(fā)的目的和意義。</
2、p><p> 本文所闡述的人力資源管理系統(tǒng),瀏覽器/服務(wù)器模式高效地實現(xiàn)了人事工資管理系統(tǒng)的各項功能,可進行多條件查詢、更新、密碼設(shè)置、工資和獎金的統(tǒng)計發(fā)放等功能。提升了企業(yè)的效率和競爭力,滿足了現(xiàn)代企業(yè)管理的需要。該系統(tǒng)較完整的完成了工資管理的各種功能,它包括前臺服務(wù)和后臺管理兩大功能模塊。在實現(xiàn)了不同權(quán)限用戶登陸,用戶的注冊、查詢,客戶信息的查詢。</p><p> 本系統(tǒng)采用C/S結(jié)
3、構(gòu),以C#.NET作為開發(fā)工具,SQL Server作為后臺數(shù)據(jù)庫,兩者完美組合,開發(fā)一個人事工資管理系統(tǒng),包括系統(tǒng)分析、數(shù)據(jù)庫設(shè)計和程序?qū)崿F(xiàn)等步驟。</p><p> 關(guān)鍵詞:人事工資管理系統(tǒng);互聯(lián)網(wǎng);C#.NET;SQL Server</p><p><b> Abstract</b></p><p> With the prolif
4、eration of computers and computer science and technology, the rapid development of more and more people began to use computers to solve practical problems. Employee information management is an important part of enterpri
5、se information management, faced with a large number of personnel information, using manpower to tackle the waste of time, but also a waste of human and material resources, and the low accuracy of the data. Therefore, de
6、veloping a user-friendly, easy to operate hum</p><p> Design is mainly used C#.NET and SQL Server to develop a Human resources management system, including systems analysis, database design and program and
7、other steps. The system completed a more complete customer management features, including front desk and back-office management functions of the two modules. In the realization of the rights of different users landing, t
8、he registration of users, query, the query customer information.</p><p> The introduction of computer systems for customer information for information management, the companies operating in various areas th
9、roughout the implementation of the computer control, can greatly enhance the company's efficiency and enhance competitiveness of firms.</p><p> Key words: Human resources management system;the Internet;
10、C#.NET;SQL Server</p><p><b> 目 錄</b></p><p><b> 第1章 緒 論1</b></p><p> 1.1 選題背景1</p><p> 1.2 目的和意義1</p><p> 1.3 系統(tǒng)開發(fā)環(huán)境2<
11、/p><p> 第2章 可行性分析3</p><p> 2.1 經(jīng)濟可行性3</p><p> 2.2 技術(shù)可行性3</p><p> 2.3 法律可行性4</p><p> 2.4 運行可行性4</p><p> 第3章 系統(tǒng)需求分析5</p><p&g
12、t; 3.1 人事工資管理信息系統(tǒng)的產(chǎn)生和發(fā)展情況5</p><p> 3.2 系統(tǒng)數(shù)據(jù)流圖的創(chuàng)建5</p><p> 3.3 數(shù)據(jù)字典構(gòu)建7</p><p> 3.3.1 數(shù)據(jù)項的定義7</p><p> 3.3.2 數(shù)據(jù)流的定義8</p><p> 3.3.3 數(shù)據(jù)處理12</p>
13、;<p> 3.3.4 數(shù)據(jù)存儲的定義14</p><p> 第4章 系統(tǒng)設(shè)計16</p><p> 4.1 系統(tǒng)模塊總體設(shè)計16</p><p> 4.2 系統(tǒng)功能設(shè)計17</p><p> 4.3 業(yè)務(wù)流程圖17</p><p> 第5章 數(shù)據(jù)庫設(shè)計21</p>
14、<p> 5.1 數(shù)據(jù)庫需求分析21</p><p> 5.2 概念設(shè)計21</p><p> 5.3 邏輯設(shè)計24</p><p> 5.4 創(chuàng)建數(shù)據(jù)表25</p><p> 第6章 系統(tǒng)實施28</p><p> 6.1 系統(tǒng)運行平臺設(shè)置28</p><p>
15、; 6.2 系統(tǒng)主頁設(shè)計28</p><p> 6.3 人事工資管理功能設(shè)計31</p><p> 6.3.1 人事資料查詢31</p><p> 6.3.2 人事資料錄入32</p><p> 6.3.3 人事資料刪除34</p><p> 6.3.4 人事資料修改34</p>
16、<p> 6.4 角色管理功能設(shè)計34</p><p> 6.5 工資查詢功能設(shè)計35</p><p> 第7章 系統(tǒng)的測試與性能分析37</p><p> 7.1 軟件測試的意義37</p><p> 7.2 軟件測試的用例37</p><p> 7.3 白盒測試和黑盒測試37<
17、;/p><p> 7.4 軟件測試步驟38</p><p> 7.5 本系統(tǒng)測試38</p><p> 7.6 系統(tǒng)總結(jié)39</p><p> 第8章 結(jié) 論40</p><p><b> 參考文獻41</b></p><p><b> 致 謝
18、42</b></p><p><b> 緒 論</b></p><p><b> 選題背景</b></p><p> 網(wǎng)絡(luò)化的今天,人事工資管理信息系統(tǒng),使公司的人力資源協(xié)作管理模式成為可能。通過網(wǎng)絡(luò)管理系統(tǒng),專門的人事工資管理人員可以提高自身工作效率,做好人力資源管理的協(xié)調(diào)工作,提高人力資源利用率;通過
19、網(wǎng)絡(luò)管理系統(tǒng),員工可以直接管理自己的技能,有效地發(fā)現(xiàn)和挖掘自身的潛能,與自己的上級、下屬、同事及時的進行溝通與交流,同心協(xié)作,積極為企業(yè)的發(fā)展與決策貢獻力量。通過網(wǎng)絡(luò)人事工資管理系統(tǒng)對企業(yè)人力資源進行管理,使企業(yè)人力資源管理適應(yīng)時代的發(fā)展要求,大大提高了企業(yè)的核心競爭力。能夠極地提高人事工資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。人事工資管理系統(tǒng)它能夠為用戶提供充足的信息和快捷和查詢手段,所以人事工資管理系統(tǒng)的內(nèi)
20、容對于企業(yè)的決策者和管理者來說都是至關(guān)重要的。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認(rèn)識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。</p><p><b> 目的和意義</b></p><p> 建立人事工資管理信息系統(tǒng)能樹立一個企業(yè)形象。對于任何一個企業(yè)而言,企業(yè)的品牌形象至關(guān)重要。 特別是對于互聯(lián)網(wǎng)技術(shù)高度發(fā)展的今天,
21、通過人事工資管理信息系統(tǒng),員工可通過系統(tǒng)查詢自己的收入,也側(cè)面的了解企業(yè)形象及企業(yè)實力,因此,建立具有國際水準(zhǔn)的工資管理能夠極大的提升企業(yè)在員工心中的整體形象。</p><p> 建立人事工資管理信息系統(tǒng)能減輕人事部門負擔(dān)。許多人知道,一個公司的所有和員工有關(guān)的運作,包括加薪,出差,請假,人員的調(diào)動,離任等等都由人力資源部門來完成,如果是一家擁有上千人的大型企業(yè),這個工作量是相當(dāng)驚人的。因此本系統(tǒng)的開發(fā),大大緩
22、解了該部門的工作壓力,也避免了以前工資以及人工作業(yè)的錯誤幾率。能夠極地提高人事,工資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p><b> 系統(tǒng)開發(fā)環(huán)境</b></p><p> 人事工資管理信息系統(tǒng)的開發(fā)主要包括前端應(yīng)用程序的開發(fā)以及后臺數(shù)據(jù)庫的建立和維護兩個方面。本系統(tǒng)采用B/S結(jié)構(gòu),開發(fā)本系統(tǒng)時,得主要采用的開發(fā)語言SQL
23、 Server作為后臺數(shù)據(jù)庫,前臺使用C#,C#編程語言是由微軟公司的Anders Hejlsberg和 Scott Willamette領(lǐng)導(dǎo)的開發(fā)小組專門為.NET平臺設(shè)計的語言,它可以使程序員移植到.NET上。這種移植對于廣大的程序員來說是比較容易的,因為C#從C,C++和Java發(fā)展而來,它采用了這三種語言最優(yōu)秀的特點,并加入了它自己的特性。C#是事件的驅(qū)動的,完全面向?qū)ο蟮目梢暬幊陶Z言,我們可以使用集成開發(fā)環(huán)境來編寫C#程序。
24、使用IDE,程序員可以方便的建立,運行,測試和調(diào)試C#程序,這就將開發(fā)一個可用程序的時間減少到不用IDE開發(fā)時所用時間的一小部分。使用IDE迅速建立一個應(yīng)用程序的過程稱為快速反映開發(fā)。</p><p> SQL Server 是Microsoft公司開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),SQL Server 2000是Microsoft公司2000年推出的最新版本。SQL Server 2000是一款面向
25、高端的數(shù)據(jù)庫管理系統(tǒng),它不僅繼承了SQL Server 前輩的性能、穩(wěn)定性、便于管理和易于開發(fā)等優(yōu)勢,同時又具有許多新特性??梢哉fSQL Server 2000目前已成為廣為使用的數(shù)據(jù)庫管理系統(tǒng)。</p><p> 管理數(shù)據(jù)庫及其對象時SQL Server 2000的主要任務(wù)。每個數(shù)據(jù)庫都是由表、觸發(fā)器、存儲過程等數(shù)據(jù)庫對象所組成的。</p><p> 數(shù)據(jù)表是包含數(shù)據(jù)庫中所有數(shù)據(jù)的數(shù)
26、據(jù)庫對象,設(shè)計完數(shù)據(jù)庫后就可以創(chuàng)建數(shù)據(jù)庫中用來存儲數(shù)據(jù)的表了。SQL Server 2000提供了兩種創(chuàng)建數(shù)據(jù)庫表:一種是利用表設(shè)計器創(chuàng)建表,一種是利用Transact-SQL語句中的creat命令創(chuàng)建表。創(chuàng)建完一個表之后,最重要的就是向表中插入數(shù)據(jù),這是最基本的操作。假如有需要刪除表的話,可以利用企業(yè)管理器刪除表或者用DROP TABLE語句刪除表。</p><p> SQL Server 2000數(shù)據(jù)存儲過
27、程將一些固定的數(shù)據(jù)操作集中起來處理,解決了數(shù)據(jù)庫使用時系統(tǒng)的速度和效率問題。打開SQL Server 企業(yè)管理器,選中數(shù)據(jù)庫中“存儲過程”文件夾,單擊鼠標(biāo)右鍵,選擇“新建存儲過程”命令,即可往對話框文本顯示處添加命令語句。存儲過程是保存起來的可以接受和返回用戶提供的參數(shù)的Transact-SQL語句的集合。修改存儲命令可以使用ALTER PROCEDURE語句更改存儲過程。刪除存儲過程可以使用DROP PROCEDURE命令。</
28、p><p><b> 可行性分析</b></p><p><b> 經(jīng)濟可行性</b></p><p> 系統(tǒng)的經(jīng)濟可行性指的是對組織的經(jīng)濟狀況和投資能力進行分析,對系統(tǒng)建設(shè)、運行和維護費用進行估算,對系統(tǒng)建成后可能取得的社會及經(jīng)濟效益進行估計。</p><p> 各公司企業(yè)已經(jīng)配備了電腦和傳真
29、,硬件上無需大量投資,投入小,回報大。 用戶可以在計算機前方便的對客戶的資料相關(guān)信息進行處理,極大的提高工作效率,不僅節(jié)約了時間、人力、物力,而且還提升了企業(yè)形象,工資計算也特別準(zhǔn)確,為客戶帶來方便優(yōu)質(zhì)的服務(wù),贏得更大的商業(yè)機遇。且本系統(tǒng)開發(fā)周期短,投入費用低,軟件生命周期長,真正的實現(xiàn)性價比最高。</p><p> 運行該系統(tǒng)的硬件和軟件支持費用需要2萬元,但軟件開發(fā)費用估計6.7萬元,但系統(tǒng)投入使
30、用后,每年可為節(jié)省支出約10萬元,假設(shè)該軟件可以使用5年。而一次性支出25萬元,再假定投資費用存入銀行的利息按5%計算。</p><p> 經(jīng)過分析,此人事工資管理信息系統(tǒng)在經(jīng)濟上的開發(fā)是可行的。</p><p><b> 技術(shù)可行性</b></p><p> 根據(jù)該系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操
31、作人員水平和數(shù)量等方面去考慮和分析。</p><p> 本系統(tǒng)的前臺開發(fā)工具采用當(dāng)前比較流行的C#.NET 開發(fā)工具。C#.NET作為一種可視化的、面向?qū)ο蟮目焖賾?yīng)用開發(fā)工具,是專門用于數(shù)據(jù)庫軟件開發(fā)的,可以使開發(fā)人員的工作速度更快、成本更低、質(zhì)量更高、功能更強。它全面支持面向?qū)ο缶幊?,是集成強大并易于使用的第四代編程語言。C#.NET 內(nèi)置包括數(shù)據(jù)窗口在內(nèi)的多種對象類,可以方便的訪問數(shù)據(jù)庫,對數(shù)據(jù)處理、查詢、
32、報表輸出等具有較強的功能,C#.NET 的以上特性使它已被廣大數(shù)據(jù)庫應(yīng)用開發(fā)人員所使用,并獲得好評。</p><p> 本系統(tǒng)將使用SQL Server 2005作為應(yīng)用程序的數(shù)據(jù)庫,它具有良好的并發(fā)處理和事務(wù)處理能力,并且具有較高的運行效率和穩(wěn)定性。這是一個支持中小型的成熟的功能強大的多用戶數(shù)據(jù)庫,是目前流行的常用數(shù)據(jù)庫之一,日常的維護和更新簡便靈活。采用簡潔的人機界面,更安全的密碼驗證體系,在取得更安全的措
33、施的同時為企業(yè)節(jié)省了成本,是一種安全的公司管理客戶資源的工具。</p><p> SQL Server 是一個功能強大、高性能的數(shù)據(jù)庫管理系統(tǒng)軟件,滿足客戶/服務(wù)器計算要求;它與WINDOWS NT的結(jié)合,使數(shù)據(jù)的傳輸量更大,響應(yīng)時間更快;SQL Server利用圖形化的管理工具,讓管理員對系統(tǒng)的管理非常方便;同時,SQL Server 提供了一整套數(shù)據(jù)庫管理體系結(jié)構(gòu),功能可靠。這些特點使將來系統(tǒng)的擴充非常便利
34、。</p><p><b> 法律可行性</b></p><p> 此人事工資管理信息系統(tǒng)是本人自主開發(fā)的管理系統(tǒng),是很有實際意義的系統(tǒng),開發(fā)這個系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,即該系統(tǒng)不同于原來已有的現(xiàn)代化的系統(tǒng),不存在侵權(quán)等問題,本系統(tǒng)開發(fā)不會侵犯他人、集體或國家利益,不違反國家法律,因此具有法律可行性。</p><p><b>
35、; 運行可行性</b></p><p> 操作可行性是指系統(tǒng)對組織機構(gòu)的影響,現(xiàn)有人員和機構(gòu)、設(shè)施、環(huán)境等對系統(tǒng)的適應(yīng)性以及進行人員信息查詢的補充計劃可行性。</p><p> 從新系統(tǒng)使用難易程度上來看,新系統(tǒng)使用起來并不復(fù)雜,界面設(shè)計親切,容易使用,通過接觸了解到公司的員工有接受新事物的能力,大多數(shù)員工平時都有過使用電腦的經(jīng)歷,學(xué)習(xí)該系統(tǒng)的使用應(yīng)該不會困難。該系統(tǒng)的實
36、施對公司的組織機構(gòu)不會有太大的影響。在今后的維護過程中,領(lǐng)導(dǎo)者可在店面里挑選或培養(yǎng)一、兩名對計算機知識比較了解的員工深入學(xué)習(xí)該系統(tǒng),系統(tǒng)的開發(fā)人員也會在系統(tǒng)實施后的半年時間內(nèi)不計酬的隨時解決系統(tǒng)出現(xiàn)的一些技術(shù)性問題。該系統(tǒng)使工作流程合理方便,充分的實現(xiàn)了客戶資源管理系統(tǒng)的自動化。目前業(yè)務(wù)員、管理人員和都有操作電腦的能力,通過提供一定的培訓(xùn),都能夠熟練操作。</p><p> 經(jīng)過上述論述分析,新系統(tǒng)的實施非常可
37、行。</p><p><b> 系統(tǒng)需求分析</b></p><p> 人事工資管理信息系統(tǒng)的產(chǎn)生和發(fā)展情況</p><p> 許多學(xué)者都對人事工資管理信息系統(tǒng)進行過定義,其中拍德瑞、德斯勒、諾伊及國內(nèi)學(xué)者余凱成等人將人事工資管理信息系統(tǒng)定義為:收集、處理、存儲和發(fā)布信息以支持決策、協(xié)調(diào)、控制、分析及可視化人事工資管理活動的相關(guān)組件的集成
38、系統(tǒng)。而舍小曼等人將人事工資管理信息系統(tǒng)定義為:“提供現(xiàn)實和準(zhǔn)確數(shù)據(jù)的計算機系統(tǒng),用于考核和晉升的目的。在這種意義上,它已經(jīng)超越了簡單的存儲和查詢信息,本文所界定的人事工資管理信息系統(tǒng),主要是指運用現(xiàn)代計算機、軟件及網(wǎng)絡(luò)技術(shù)來對公司的人事工資管理進行系統(tǒng)化、流程化的設(shè)計、管理、查詢和評價,以提高組織人事工資管理水平。它不僅需要計算機及網(wǎng)絡(luò)等硬件的支持,更需要HRMS軟件及相關(guān)的人事工資管理理念的輔佐。</p><p&
39、gt; 隨著人事工資管理理論的迅速發(fā)展,為推進人事工資管理信息化奠定了理論基礎(chǔ)?,F(xiàn)代人事工資管理已經(jīng)遠遠超出了傳統(tǒng)的人事管理范疇,而今,現(xiàn)代人事工資管理更需要借助和發(fā)揮現(xiàn)代信息和技術(shù)手段,優(yōu)化管理過程,提高管理效益。信息技術(shù)在人事工資管理中的應(yīng)用,可以提高工作效率,優(yōu)化業(yè)務(wù)流程,改善服務(wù)質(zhì)量,提供基于信息的查詢支持,在某種意義上實現(xiàn)全面人事工資管理。</p><p><b> 系統(tǒng)數(shù)據(jù)流圖的創(chuàng)建&l
40、t;/b></p><p> 數(shù)據(jù)流圖(date flow diagram , DFD),是SA方法中用于表示系統(tǒng)邏輯模型的一種工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。數(shù)據(jù)流圖是從數(shù)據(jù)的角度來描述一個系統(tǒng),數(shù)據(jù)流圖適合于宏觀地分析一個組織業(yè)務(wù)概況。</p><p> 在此系統(tǒng)中存在一些特殊的數(shù)據(jù)流,它們不依賴
41、用戶的操作而執(zhí)行,而是依賴于時間,也就是說,時間一到它們就會自動啟動執(zhí)行,這些事件稱為計劃任務(wù)。工資核算就是典型的計劃任務(wù),它們在月末自動啟動執(zhí)行,對員工的工資進行匯總計算。此外本系統(tǒng)中的計劃任務(wù)還有員工考勤和員工考核等。</p><p> 1.工資核算的數(shù)據(jù)流圖,如圖3-1所示。</p><p> 圖3-1 工資核算的數(shù)據(jù)流圖</p><p> 2.績效考核
42、的數(shù)據(jù)流圖,如圖3-2所示。</p><p> 圖3-2 績效考核的數(shù)據(jù)流圖</p><p><b> 數(shù)據(jù)字典構(gòu)建</b></p><p> 數(shù)據(jù)字典的作用是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實體、數(shù)據(jù)存儲和數(shù)據(jù)項等方面進行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文
43、字兩個方面對系統(tǒng)的邏輯模型進行完整的描述。</p><p><b> 數(shù)據(jù)項的定義</b></p><p> 數(shù)據(jù)元素是不可再分的數(shù)據(jù)單位,一般而言,包括如下內(nèi)容:數(shù)據(jù)項描述={數(shù)據(jù)項名,數(shù)據(jù)項含義說明,別名,數(shù)據(jù)類型,長度,取值范圍,取值含義,與其他數(shù)據(jù)項的邏輯關(guān)系,數(shù)據(jù)項之間的聯(lián)系}。其中,后兩項定義了數(shù)據(jù)的完整性約束條件,用于數(shù)據(jù)校驗。具體內(nèi)容,如表3-1所
44、示。</p><p> 表3.1 人力資源管理系統(tǒng)數(shù)據(jù)項定義</p><p><b> 續(xù)表3.1</b></p><p><b> 數(shù)據(jù)流的定義</b></p><p> 人事工資管理信息系統(tǒng)數(shù)據(jù)流定義:</p><p><b> 數(shù)據(jù)流編號:D1<
45、;/b></p><p><b> 數(shù)據(jù)流名稱:用戶名</b></p><p><b> 數(shù)據(jù)流來源:用戶</b></p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D2</b></p><p> 數(shù)據(jù)流名稱:
46、登錄信息</p><p><b> 數(shù)據(jù)流來源:用戶</b></p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D3</b></p><p><b> 數(shù)據(jù)流名稱:權(quán)限</b></p><p><b> 數(shù)
47、據(jù)流來源:權(quán)限表</b></p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D4</b></p><p> 數(shù)據(jù)流名稱:用戶信息</p><p><b> 數(shù)據(jù)流來源:用戶表</b></p><p> 數(shù)據(jù)流去向:管理系統(tǒng)&l
48、t;/p><p><b> 數(shù)據(jù)流編號:D5</b></p><p><b> 數(shù)據(jù)流名稱:角色</b></p><p><b> 數(shù)據(jù)流來源:角色表</b></p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:
49、D6</b></p><p> 數(shù)據(jù)流名稱:查詢條件</p><p><b> 數(shù)據(jù)流來源:用戶</b></p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D7</b></p><p> 數(shù)據(jù)流名稱:查詢語句</p>
50、;<p> 數(shù)據(jù)流來源:管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D8</b></p><p> 數(shù)據(jù)流名稱:記錄標(biāo)識</p><p><b> 數(shù)據(jù)流來源:用戶</b></p><p><b>
51、 數(shù)據(jù)流去向:系統(tǒng)</b></p><p><b> 數(shù)據(jù)流編號:D9</b></p><p> 數(shù)據(jù)流名稱:員工信息</p><p> 數(shù)據(jù)流來源:員工信息表/用戶</p><p><b> 數(shù)據(jù)流去向:系統(tǒng)</b></p><p><b>
52、 數(shù)據(jù)流編號:D10</b></p><p> 數(shù)據(jù)流名稱:獎勵總額</p><p> 數(shù)據(jù)流來源:管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D11</b></p><p> 數(shù)據(jù)流名稱:懲罰總額</p><
53、p> 數(shù)據(jù)流來源:管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D12</b></p><p> 數(shù)據(jù)流名稱:福利總額</p><p> 數(shù)據(jù)流來源:管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p>
54、;<b> 數(shù)據(jù)流編號:D13</b></p><p> 數(shù)據(jù)流名稱:保險總額</p><p> 數(shù)據(jù)流來源:管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D14</b></p><p> 數(shù)據(jù)流名稱:工資總額</
55、p><p> 數(shù)據(jù)流來源:管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D15</b></p><p><b> 數(shù)據(jù)流名稱:稅率</b></p><p><b> 數(shù)據(jù)流來源:稅率表</b></p
56、><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D16</b></p><p> 數(shù)據(jù)流名稱:考核方案</p><p> 數(shù)據(jù)流來源:考核方案表</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D17
57、</b></p><p> 數(shù)據(jù)流名稱:員工分?jǐn)?shù)</p><p> 數(shù)據(jù)流來源:考核分?jǐn)?shù)表</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D18</b></p><p> 數(shù)據(jù)流名稱:考核標(biāo)準(zhǔn)</p><p> 數(shù)據(jù)
58、流來源:考核標(biāo)準(zhǔn)表</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D19</b></p><p><b> 數(shù)據(jù)流名稱:總分</b></p><p> 數(shù)據(jù)流來源:管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:員工考核表s</p>
59、;<p><b> 數(shù)據(jù)流編號:D20</b></p><p> 數(shù)據(jù)流名稱:結(jié)果視圖</p><p> 數(shù)據(jù)流來源:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流去向:用戶</b></p><p><b> 數(shù)據(jù)流編號:D21</b></p>
60、<p><b> 數(shù)據(jù)流名稱:主頁</b></p><p> 數(shù)據(jù)流來源:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流去向:用戶</b></p><p><b> 數(shù)據(jù)流編號:D22</b></p><p><b> 數(shù)據(jù)流名稱:請求</b&
61、gt;</p><p><b> 數(shù)據(jù)流來源:用戶</b></p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D23</b></p><p> 數(shù)據(jù)流名稱:請求數(shù)據(jù)</p><p><b> 數(shù)據(jù)流來源:用戶</b>
62、</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流編號:D24</b></p><p> 數(shù)據(jù)流名稱:未授權(quán)視圖</p><p> 數(shù)據(jù)流來源:管理系統(tǒng)</p><p><b> 數(shù)據(jù)流去向:用戶</b></p><p&g
63、t;<b> 數(shù)據(jù)流編號:D25</b></p><p> 數(shù)據(jù)流名稱:獎勵信息</p><p> 數(shù)據(jù)流來源:獎勵信息表/管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)/獎勵信息表</p><p> 數(shù)據(jù)流編號:D26 </p><p> 數(shù)據(jù)流名稱:懲罰信息</p>
64、<p> 數(shù)據(jù)流來源:懲罰信息表/管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)/懲罰信息表</p><p><b> 數(shù)據(jù)流編號:D27</b></p><p> 數(shù)據(jù)流名稱:福利信息</p><p> 數(shù)據(jù)流來源:福利信息表/管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管
65、理系統(tǒng)/福利信息表</p><p><b> 數(shù)據(jù)流編號:D28</b></p><p> 數(shù)據(jù)流名稱:保險信息</p><p> 數(shù)據(jù)流來源:保險信息表/管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)/保險信息表</p><p><b> 數(shù)據(jù)流編號:D29</b&g
66、t;</p><p> 數(shù)據(jù)流名稱:員工工資</p><p> 數(shù)據(jù)流來源:員工工資表/管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)/員工工資表</p><p><b> 數(shù)據(jù)流編號:D30</b></p><p> 數(shù)據(jù)流名稱:考核結(jié)果</p><p>
67、數(shù)據(jù)流來源:員工考核表/管理系統(tǒng)</p><p> 數(shù)據(jù)流去向:管理系統(tǒng)/員工考核表</p><p><b> 數(shù)據(jù)處理</b></p><p> 處理過程的具體處理邏輯通常在詳細設(shè)計過程中用判定表或判定樹來描述。在數(shù)據(jù)字典中,只無原則描述處理過程的說明性信息,通常具體包括以下內(nèi)容:{處理過程名,說明,輸入數(shù)據(jù)流,輸出數(shù)據(jù)流,處理}<
68、;/p><p> 系統(tǒng)數(shù)據(jù)處理的定義:</p><p><b> 編號:P1</b></p><p><b> 名稱:合法檢查</b></p><p> 描述:對檢查用戶是否登錄</p><p> 輸入/輸出:D1,D2</p><p><
69、b> 編號:P11</b></p><p><b> 名稱:計算工資總額</b></p><p> 描述:根據(jù)員工信息獎懲,福利,保險等信息計算本月員工工資總額</p><p> 輸入/輸出:D10,D11,D12,D13,D14</p><p><b> 編號:P12</b&
70、gt;</p><p><b> 名稱:獲取稅率</b></p><p> 描述:根據(jù)員工工資總額,查詢稅率表并取出數(shù)據(jù)。</p><p> 輸入/輸出:D14,D15</p><p><b> 編號:P13</b></p><p><b> 名稱:計算實
71、際工資</b></p><p> 描述:根據(jù)工資總額和稅率計算員實際工資</p><p> 輸入/輸出:D14,D15</p><p><b> 編號:P14</b></p><p><b> 名稱:獲取考核方案</b></p><p> 描述:讀取考核
72、方案表,獲取考核方案。</p><p><b> 輸入/輸出:D16</b></p><p><b> 編號:P15</b></p><p><b> 名稱:獲取員工分?jǐn)?shù)</b></p><p> 描述:根據(jù)考核方案,讀取考核分?jǐn)?shù)表,獲取考核分?jǐn)?shù)</p>
73、<p> 輸入/輸出:D16,D17</p><p><b> 編號:P16</b></p><p><b> 名稱:獲取考核標(biāo)準(zhǔn)</b></p><p> 描述:根據(jù)考核方案及分?jǐn)?shù),獲取考核標(biāo)準(zhǔn)。</p><p><b> 輸入/輸出:D16</b><
74、;/p><p><b> 編號:P17</b></p><p><b> 名稱:計算總分</b></p><p> 描述:對所有當(dāng)前考核方案及當(dāng)前員工累計分進行匯總,得到總分</p><p> 輸入/輸出:D17,D18,D30</p><p><b> 數(shù)據(jù)
75、存儲的定義</b></p><p> 數(shù)據(jù)存儲編號:F11</p><p> 數(shù)據(jù)存儲名稱:員工保險表</p><p> 簡 述:存放公司員工所參加的保險信息。</p><p> 數(shù)據(jù)存儲組成:標(biāo)識+員工標(biāo)識+保險標(biāo)識+開始日期+結(jié)束日期+已停止</p><p> 數(shù)據(jù)存儲編號:F12<
76、;/p><p> 數(shù)據(jù)存儲名稱:稅率表</p><p> 簡 述:存放公司員工發(fā)工資時的稅率信息。</p><p> 數(shù)據(jù)存儲組成:標(biāo)識+名稱+最小工資+最大工資+稅率+備注</p><p> 數(shù)據(jù)存儲編號:F13</p><p> 數(shù)據(jù)存儲名稱:員工工資表</p><p> 簡
77、 述:存放公司員工工資詳細信息。</p><p> 數(shù)據(jù)存儲組成:標(biāo)識+員工標(biāo)識+年月+獎金+福利+懲罰+保險+應(yīng)發(fā)工資+稅率+實發(fā)工資+備注</p><p> 數(shù)據(jù)存儲編號:F14</p><p> 數(shù)據(jù)存儲名稱:考核方案表</p><p> 簡 述:存放公司考核方案的詳細信息。</p><p>
78、 數(shù)據(jù)存儲組成:標(biāo)識+方案編號+方案名稱+描述+A點分%+B點分%+C點分%+D點分%+E點分%+考核周期+已停止+等級A最小分+等級B最小分+等級C最小分+等級D最小分+等級E最小分</p><p> 數(shù)據(jù)存儲編號:F15</p><p> 數(shù)據(jù)存儲名稱:考核項目表</p><p> 簡 述:存放公司考核項目的詳細信息。</p><
79、p> 數(shù)據(jù)存儲組成:標(biāo)識+標(biāo)準(zhǔn)編號+標(biāo)準(zhǔn)名稱+答案A+答案B+答案C+答案D+答案E+考核項目+描述</p><p> 數(shù)據(jù)存儲編號:F16</p><p> 數(shù)據(jù)存儲名稱:考核分?jǐn)?shù)表</p><p> 簡 述:存放公司員工的某次考核的單項成績。</p><p> 數(shù)據(jù)存儲組成:標(biāo)識+被考核人標(biāo)識+考核方案標(biāo)識+考核標(biāo)準(zhǔn)
80、標(biāo)識+結(jié)果+考核人標(biāo)識+備注+記錄日期</p><p> 數(shù)據(jù)存儲編號:F17</p><p> 數(shù)據(jù)存儲名稱:方案-標(biāo)準(zhǔn)表</p><p> 簡 述:存放考核方案所對應(yīng)的考核標(biāo)準(zhǔn)。</p><p> 數(shù)據(jù)存儲組成:標(biāo)識+考核方案標(biāo)識+考核標(biāo)準(zhǔn)標(biāo)識+標(biāo)準(zhǔn)分?jǐn)?shù)+分?jǐn)?shù)來源</p><p> 數(shù)據(jù)存儲編號:F
81、18</p><p> 數(shù)據(jù)存儲名稱:員工考核表</p><p> 簡 述:存放員工在考核方案上的考核結(jié)果。</p><p> 數(shù)據(jù)存儲組成:標(biāo)識+方案-標(biāo)準(zhǔn)標(biāo)識+考核日期+等級+總分+員工標(biāo)識</p><p><b> 系統(tǒng)設(shè)計</b></p><p><b> 系統(tǒng)模
82、塊總體設(shè)計</b></p><p> 結(jié)構(gòu)化設(shè)計技術(shù)的核心是模塊分解設(shè)計,模塊是系統(tǒng)功能結(jié)構(gòu)圖的主要元素。其設(shè)計思想是,采用自頂向下、逐層分解的方法,先給出總的模塊功能,再逐層分解,使其分為多個大小適當(dāng),功能明確,具有一定獨立性且容易實現(xiàn)的模塊,從而把一個復(fù)雜的系統(tǒng)設(shè)計轉(zhuǎn)變成為多個簡單模塊的設(shè)計。</p><p> 根據(jù)系統(tǒng)功能的要求,可以將人事工資管理系統(tǒng)分解成登陸管理,
83、員工管理,工資管理,系統(tǒng)管理,考勤管理等五個功能模塊來分別設(shè)計。登陸管理包括用戶登錄和用戶的修改,員工檔案管理主要包括檔案的管理和查詢,工資管理有日成績,月度工資和報表輸出,系統(tǒng)管理有更改用戶,權(quán)限管理,和數(shù)據(jù)庫管理,考勤管理主要是對考勤的記錄和統(tǒng)計,功能模塊如圖4.1所示:</p><p> 圖4.1系統(tǒng)功能模塊圖</p><p><b> 系統(tǒng)功能設(shè)計</b>
84、</p><p> 人事工資管理信息系統(tǒng)所需實現(xiàn)的功能可以細分為以下幾個模塊:登陸管理,員工管理,工資管理,系統(tǒng)管理,考勤管理等五個功能模塊來分別設(shè)計。</p><p> 1.登陸管理模塊,用來記錄登錄的用戶名和密碼,模塊圖如圖4.2</p><p> 圖4.2登陸管理模塊圖</p><p> 2.員工管理模塊,包括員工信息管理,員工
85、信息查詢和員工密碼修改等等,功能模塊圖如圖4.3</p><p> 圖4.3員工管理模塊圖</p><p><b> 業(yè)務(wù)流程圖</b></p><p> 根據(jù)人事工資管理信息系統(tǒng)的具體情況,業(yè)務(wù)可分為四類,第一類是基本信息業(yè)務(wù),主要負責(zé)對企業(yè)所有基本信息的管理,如:員工信息、員工考勤信息、員工考核信息等;第二類是工資核算業(yè)務(wù),主要負責(zé)對
86、員工的工資進行核算,使其與員工的績效掛鉤;第三類是考勤業(yè)務(wù),是對員工考勤信息的管理;第四類是績效考核業(yè)務(wù),是對員工的工作績效的考核信息的管理。</p><p> 1.基本信息業(yè)務(wù)流程:</p><p> 用戶登錄系統(tǒng)后,系統(tǒng)根據(jù)用戶的權(quán)限,列出該用戶可用的系統(tǒng)功能,如員工信息管理,調(diào)崗調(diào)職,獎罰記錄,員工福利等,可對其進行錄入、修改、刪除或查詢。</p><p>
87、; 基本信息業(yè)務(wù)流程,如圖4.4所示。</p><p> 圖4.4 基本信息業(yè)務(wù)流程圖</p><p> 2.工資核算業(yè)務(wù)流程:</p><p> 首先讀取員工的信息,判斷員工狀態(tài)不為“離職”,取出員工的基本工資,然后順序讀取員工的獎懲信息、福利信息、保險信息,計算出員工的總工資,再根據(jù)總工資確定稅率,最后算出員工的實際工資,并保存。</p>
88、<p> 工資核算業(yè)務(wù)流程,如圖4.5所示。</p><p> 圖4.5 工資核算業(yè)務(wù)流程圖</p><p><b> 3.考勤業(yè)務(wù)流程:</b></p><p> 首先讀取員工信息,判斷員工當(dāng)日是否有班,如果有班,判斷是否有打卡記錄,如果沒有打卡記錄,判斷員工是否請假,是否調(diào)休,是否出差,如果都沒有,說明員工缺勤。</
89、p><p> 考勤業(yè)務(wù)流程,如圖4.6所示。</p><p> 圖4.6 考勤業(yè)務(wù)流程圖</p><p> 4.績效考核業(yè)務(wù)流程:</p><p> 首先讀取考核方案,獲得該方案的所有考核標(biāo)準(zhǔn),讀取員工在該方案所有標(biāo)準(zhǔn)上的分?jǐn)?shù),然后計算總分,根據(jù)總分評定員工考核等級。</p><p> 績效考核流程,如圖4.7所
90、示。</p><p> 圖4.7 績效考核業(yè)務(wù)流程圖</p><p><b> 數(shù)據(jù)庫設(shè)計</b></p><p><b> 數(shù)據(jù)庫需求分析</b></p><p> 通過以上對系統(tǒng)的分析,進而對數(shù)據(jù)庫進行設(shè)計,數(shù)據(jù)分析過程同數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)密切相關(guān),需要確定、編制、組織、篩選應(yīng)用
91、程序所使用的信息。它以一種能夠分析和分類的方式來捕獲用戶的所有信息,這使得某一模型可以直接轉(zhuǎn)化成數(shù)據(jù)庫結(jié)構(gòu)。</p><p> 我們使用一種信息建模技術(shù),這種技術(shù)是通過實體、關(guān)系、屬性三種基本對象來定義信息。實體是需要維護和使用的相關(guān)特性的集合體;屬性是實體的特性或特征;關(guān)系是實體之間的聯(lián)系,關(guān)系為實體記錄(實例)之間的聯(lián)系和交互作用方式建立了模型。</p><p> 工資管理系統(tǒng)需要
92、對員工的工資、獎金進行管理,還應(yīng)包括員工的一些基本信息和考勤情況、加班津貼。因此系統(tǒng)要滿足員工工資、獎金的計算工能,通過設(shè)定的每月基本工資和獎金,結(jié)合考勤情況的所扣工資和加班情況的所的津貼,計算出員工每個月實際的工資,最后更具每個月的工資和獎金計算出每個員工所得的年終獎金以及查詢部門或單個員工信息的功能。</p><p> 數(shù)據(jù)庫各實體及其屬性如下:</p><p> 部門:部門編號,
93、部門名稱。</p><p> 職位:職位編號,職位名稱,職位基本工資。</p><p> 員工:員工編號,員工名稱,員工性別,員工出生年份,員工參加工作時間,員工學(xué)歷,員工密碼,員工角色。</p><p> 考勤表:考勤編號,班天數(shù),月份。</p><p> 月工資發(fā)放表:員工編號,員工名稱,員工基本工資,加班津貼,應(yīng)發(fā)金額,實發(fā)金額
94、,余額。</p><p><b> 概念設(shè)計</b></p><p> 數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體的說,數(shù)據(jù)庫設(shè)計是一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的用戶的應(yīng)用需求。</p><p> 1.數(shù)據(jù)庫需要表述的信息有以下幾種:</p><p><b> ?。?
95、)員工信息</b></p><p><b> ?。?)部門信息</b></p><p><b> ?。?)職位信息</b></p><p><b> (4)考勤信息</b></p><p><b> ?。?)工資信息</b></p>
96、;<p><b> 2.概念模型</b></p><p> 部門(部門編號,部門名稱)</p><p> 職位(職位編號,職位名稱,職位基本工資)</p><p> 員工(員工編號,員工名稱,員工性別,員工出生年份,員工參加工作時間,員工學(xué)歷,員工密碼,員工角色)</p><p> 考勤表(考勤編
97、號,班天數(shù),月份)</p><p> 月工資發(fā)放表(員工編號,員工名稱,員工基本工資,加班津貼,應(yīng)發(fā)金額,實發(fā)金額,余額)</p><p> 3.通過分析整理可得人事工資管理信息系統(tǒng)E-R圖為:</p><p> 圖5.1人事工資管理信息系統(tǒng)E-R圖</p><p> 員工基本信息E-R圖 </p><p>
98、 圖5.2員工基本信息E-R圖</p><p> 員工職位信息與屬性E-R圖 </p><p> 圖5.3職位信息E-R圖</p><p> 月工資發(fā)放基本信息E-R圖 </p><p> 圖5.4月工資基本信息E-R圖</p><p> 年終獎金與屬性E-R圖</p><p> 圖
99、5.4年終獎金E-R圖</p><p> 員工津貼信息E-R圖</p><p> 圖5.5津貼信息E-R圖</p><p> 業(yè)績信息與屬性E-R圖</p><p> 圖5.6業(yè)績信息E-R圖</p><p> 員工工資等級信息與屬性E-R圖</p><p> 圖5.7等級信息E-R
100、圖</p><p><b> 邏輯結(jié)構(gòu)設(shè)計</b></p><p> 本節(jié)是從概念模型轉(zhuǎn)換成邏輯模型,邏輯模型的主要任務(wù)就是將設(shè)計的E-R圖轉(zhuǎn)換成我所選用的SQL Server數(shù)據(jù)庫所支持的數(shù)據(jù)模型相符合的數(shù)據(jù)模型。我之所以選用SQL Server數(shù)據(jù)庫是因為它支持關(guān)系,網(wǎng)狀,層次三種模型中的任意一種,而且提供了不同的環(huán)境與工具,非常適合軟件開發(fā)人員使用。以下就是
101、我根據(jù)E-R圖導(dǎo)出的邏輯模型。</p><p> 用戶(用戶名,密碼)</p><p> 部門(部門編號,部門名稱)</p><p> 職位(職位編號,部門編號,職位名稱,職位基本工資)</p><p> 員工(員工編號,員工名稱,員工性別,員工出生年份,員工參加工作時間,員工學(xué)歷,員工密碼,員工角色,職位編號)</p>
102、<p> 考勤表(考勤編號,員工編號,加班天數(shù),月份)</p><p> 月工資發(fā)放表(工資表編號,員工編號,員工基本工資,加班津貼,應(yīng)發(fā)金額,實發(fā)金額,余額,月份)</p><p><b> 創(chuàng)建數(shù)據(jù)表</b></p><p> 根據(jù)人事工資管理系統(tǒng)的實際情況,本系統(tǒng)數(shù)據(jù)表包括用戶信息表(Users)、員工信息表(Empl
103、oyee)、懲罰信息表(PunishRecord)、考核成績表(Employee_Exam)、考核方案表(Exam_Plan)等等。</p><p> 數(shù)據(jù)庫中部分信息表如表5.1至5.5所示。</p><p> 表5.1 Users(用戶信息表)</p><p> 表5.2 Employee(員工信息表)</p><p><b&
104、gt; 續(xù)表5.2</b></p><p> 表5.3 PunishRecord(懲罰信息表)</p><p> 表5.4 Employee_Exam(考核成績表)</p><p><b> 續(xù)表5.4</b></p><p> 表5.5 Exam_Plan(考核方案表)</p>&l
105、t;p><b> 系統(tǒng)實施</b></p><p><b> 系統(tǒng)運行平臺設(shè)置</b></p><p> 網(wǎng)絡(luò)環(huán)境:可在已建立的局域網(wǎng)和全國廣域網(wǎng)框架上運行,基于以TCP/IP傳輸協(xié)議為基礎(chǔ)的數(shù)據(jù)聯(lián)網(wǎng)模式。</p><p> 數(shù)據(jù)庫服務(wù)器:SQL Server 2005</p><p>
106、; 操作系統(tǒng)平臺:Microsoft Visual C# 2005</p><p> 客戶機:WIN2000 Professional/WIN2000 SERVER/WINXP/WIN2003,1024X768分辨率及以上,256M以上內(nèi)存。</p><p><b> 系統(tǒng)主頁設(shè)計</b></p><p> 這個項目我們使用多文檔界面,
107、單擊工具欄中的ADD MDI Form按扭,產(chǎn)生一個窗體。在窗體上添加所需控件。使用這個窗體的好處是可以使程序更加有條理。對于一個多任務(wù)的應(yīng)用程序,使用多文檔窗體還可以減少占用的系統(tǒng)資源。</p><p> 1.本系統(tǒng)的主界面整體結(jié)構(gòu)為上下結(jié)構(gòu)整個頁面分為三個部分:</p><p> Top:頁面頂層,用于展示公司的名稱、LOGO等;</p><p> Lef
108、t:頁面左部,導(dǎo)航欄部分,顯示六大模塊及其各子模塊的相關(guān)菜單樹;</p><p> Main:頁面的主要內(nèi)容,通過單擊導(dǎo)航欄鏈接,新建標(biāo)簽顯示詳細信息。</p><p> 系統(tǒng)主界面,如圖6.1所示。</p><p><b> 圖6.1系統(tǒng)主界面</b></p><p><b> 2.代碼設(shè)計</
109、b></p><p> private string MyBgPhoto;</p><p> private string MyAddress;</p><p> private string MyTel;</p><p> private string MyCode;</p><p> private
110、 string MyWeb;</p><p> private string MySlogan;</p><p> private string MyBgPhotoShow;</p><p> private string MyOperator;</p><p> private string MyCompany;</p>
111、<p> public void GetCompanyInformation()</p><p><b> {</b></p><p> MyAddress = (String)MyTable.Rows[0]["公司地址"];</p><p> MyTel = (String)MyTable.Rows[
112、0]["服務(wù)電話"];</p><p> MyCode = (String)MyTable.Rows[0]["郵政編碼"];</p><p> MyWeb = (String)MyTable.Rows[0]["公司網(wǎng)站"];</p><p> MySlogan = (String)MyTable.Ro
113、ws[0]["管理系統(tǒng)顯示名稱"];</p><p> MyCompany = (String)MyTable.Rows[0]["公司名稱"];</p><p> public void SetUserOperateMenu()</p><p> if ((int)MyTable.Rows[0]["人事管理之基
114、本檔案"] == 0)</p><p><b> {</b></p><p> this.基本檔案ToolStripMenuItem.Visible = false;</p><p> this.基本檔案ToolStripSeparator.Visible = false;</p><p> this.
115、基本檔案ToolStripButton.Visible = false;</p><p><b> }</b></p><p> if ((int)MyTable.Rows[0]["人事管理之工作業(yè)績"] == 0)</p><p><b> {</b></p><p>
116、 this.工作業(yè)績ToolStripMenuItem.Visible = false;</p><p> this.工作業(yè)績ToolStripSeparator.Visible = false;</p><p> this.工作業(yè)績ToolStripButton.Visible = false;</p><p><b> }</b>&l
117、t;/p><p> if ((int)MyTable.Rows[0]["工資管理之工資核算"] == 0)</p><p><b> {</b></p><p> this.工資核算ToolStripMenuItem.Visible = false;</p><p> this.工資核算ToolS
118、tripSeparator.Visible = false;</p><p> this.工資核算ToolStripButton.Visible = false;</p><p><b> }</b></p><p> if ((int)MyTable.Rows[0]["工資管理之工資發(fā)放"] == 0)</p&
119、gt;<p><b> {</b></p><p> this.工資發(fā)放ToolStripMenuItem.Visible = false;</p><p> this.工資核算ToolStripSeparator.Visible = false;</p><p> this.工資發(fā)放ToolStripButton.Vis
120、ible = false;</p><p><b> }</b></p><p> if ((int)MyTable.Rows[0]["查詢管理之個人員工檔案"] == 0)</p><p><b> {</b></p><p> this.個人員工檔案ToolStrip
121、MenuItem.Visible = false;</p><p> this.個人員工檔案ToolStripSeparator.Visible = false;</p><p> this.個人檔案ToolStripButton.Visible = false;</p><p><b> }</b></p><p&g
122、t; private void 退出系統(tǒng)EToolStripMenuItem_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (MessageBox.Show("您確定現(xiàn)在退出本系統(tǒng)嗎?", "信息提示", MessageBoxButtons
123、.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)</p><p><b> {</b></p><p> this.Close();</p><p><b> }</b></p><p> 人事工資管理功能設(shè)計</p>
124、<p><b> 人事資料查詢</b></p><p> 人事資料管理是對企業(yè)員工人事基本信息進行管理的模塊,人力資源管理終究是對人的管理,所以人事資料是系統(tǒng)所有數(shù)據(jù)的核心。人事資料管理模塊包括員工信息的增加、刪除、修改、查詢,其程序流程,如圖6.2所示。</p><p> 圖6.2 人事資料管理程序流程圖</p><p>&l
125、t;b> 人事資料錄入</b></p><p> 1.用戶登錄后,在系統(tǒng)主頁上單擊“員工基本信息”功能后進入的員工基本檔案維護主頁,然后單擊主頁上工具欄上的“增加”項,直接輸入增加員工的各種信息就可以了。條件輸入頁,如圖6.3所示。</p><p> 圖6.3系統(tǒng)管理界面</p><p><b> 2.代碼設(shè)計</b>
126、</p><p> public partial class PersonnelForm : Form</p><p><b> {</b></p><p> public PersonnelForm()</p><p> { InitializeComponent();</p><p>
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人力資源管理系統(tǒng)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計----人力資源管理系統(tǒng)
- 人力資源管理系統(tǒng)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計---人力資源管理系統(tǒng)
- 畢業(yè)設(shè)計--人力資源管理系統(tǒng)
- 人力資源管理系統(tǒng)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計---人力資源管理系統(tǒng)設(shè)計
- 人力資源管理系統(tǒng)畢業(yè)設(shè)計6
- 人力資源管理系統(tǒng)畢業(yè)設(shè)計論文
- 畢業(yè)設(shè)計-----企業(yè)人力資源管理系統(tǒng)
- 畢業(yè)設(shè)計----企業(yè)人力資源管理系統(tǒng)(jsp)
- 人力資源畢業(yè)設(shè)計--基于java的公司人力資源管理系統(tǒng)
- 人力資源畢業(yè)設(shè)計--基于java的公司人力資源管理系統(tǒng)
- 畢業(yè)設(shè)計---人力資源管理信息系統(tǒng)
- 基于web的人力資源管理系統(tǒng)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計----人力資源管理系統(tǒng)的設(shè)計與開發(fā)
- 畢業(yè)設(shè)計----企業(yè)人力資源管理系統(tǒng)設(shè)計說明
- 人力資源管理系統(tǒng)畢業(yè)設(shè)計說明書
- 人力資源管理(新)(人力資源管理)
- 畢業(yè)論文---人力資源管理系統(tǒng)
評論
0/150
提交評論