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

下載本文檔

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

文檔簡介

1、<p><b>  本科畢業(yè)論文</b></p><p>  企業(yè)人事管理系統(tǒng)的設計與實現(xiàn)</p><p>  論文作者姓名:_____ _______________ </p><p>  作 者 學 號:____ __________ </p><p>  所 在 學 院:_____軟件學

2、院___________ </p><p>  所 學 專 業(yè):_____計算機科學與技術___</p><p>  導師姓名職稱:____ _____ </p><p>  論文完成時間:___ 2014年05月10日__ </p><p><b>  摘 要3</b></p>

3、;<p>  ABSTRACT4</p><p>  第1章 緒 論1</p><p>  1.1 課題來源1</p><p>  1.2 國內(nèi)外在該方向的研究現(xiàn)狀及分析及課題背景2</p><p>  1.2.1課題背景及研究意義2</p><p>  1.2.2國內(nèi)外的發(fā)展現(xiàn)狀2&

4、lt;/p><p>  1.3 使用的開發(fā)平臺3</p><p>  1.4論文的組織3</p><p>  第2章 企業(yè)人事管理系統(tǒng)的概述5</p><p>  2.1 總體功能概述5</p><p>  2.2 系統(tǒng)分析概述6</p><p>  2.2.1需求分析6</p

5、><p>  2.2.2 可行性分析7</p><p>  第3章 設計分析9</p><p>  3.1 理論基礎9</p><p>  3.2 系統(tǒng)總體設計9</p><p>  3.2.1系統(tǒng)的安全性10</p><p>  3.2.2數(shù)據(jù)的完整性10</p><

6、;p>  3.3 數(shù)據(jù)庫分析11</p><p>  第4章 數(shù)據(jù)庫設計13</p><p>  4.1 數(shù)據(jù)庫設計13</p><p>  4.1.1數(shù)據(jù)庫概念模型13</p><p>  4.1.2數(shù)據(jù)庫的表結構13</p><p>  4.2 數(shù)據(jù)字典14</p><p>

7、;  4.2.1登陸表14</p><p>  4.2.1工作人員個人信息表15</p><p>  4.2.3用戶打卡記錄表16</p><p>  4.2.4員工工作經(jīng)歷信息表17</p><p>  第5章 詳細設計和測試19</p><p>  5.1登陸界面19</p><p&

8、gt;  5.2 系統(tǒng)的測試21</p><p>  5.2.1 程序調(diào)試22</p><p>  5.2.2 分調(diào)22</p><p>  5.2.3 總調(diào)22</p><p><b>  結 論24</b></p><p><b>  參考文獻26</b>

9、</p><p><b>  致謝27</b></p><p><b>  摘 要</b></p><p>  進入二十一世紀以來,隨著改革開放的步伐,與國際現(xiàn)代化的接軌,我國企業(yè)信息管理逐步向現(xiàn)代化和高效、自動化的辦公潮流發(fā)展。人才作為企業(yè)發(fā)展的核心競爭力,在企業(yè)的發(fā)展中發(fā)揮著不可比擬的作用。于是,人才信息資源已經(jīng)成

10、為各個部門的重要財富.建立一個滿足各級部門信息處理要求的行之有效的信息系統(tǒng)也成為一個企業(yè)或者組織生存和發(fā)展的重要條件,良好的人才管理系統(tǒng)也便成為了企業(yè)管理重要的一部分。一個現(xiàn)代化的企業(yè)人事管理系統(tǒng)有助于企業(yè)節(jié)約成本、提高效率,而且還可以使領導者更清楚地了解到企業(yè)員工的相關資料,從而更合理地制定相關的人事信息,做到人盡其才。</p><p>  本系統(tǒng)主要針對中小企業(yè)的人事管理部門和制度進行開發(fā)設計的,在充分了解了

11、用戶需求的基礎上,進而得到相應的解決方案。從數(shù)據(jù)庫的設計到程序的編寫,從軟件的測試到系統(tǒng)的運行維護,本系統(tǒng)嚴格按照軟件設計的相關流程進行設計。</p><p>  本文首先簡單介紹了企業(yè)人事管理系統(tǒng)在國內(nèi)外的發(fā)展現(xiàn)狀和趨勢,并闡明了論文選題的目的和意義。其次,根據(jù)現(xiàn)人事管理系統(tǒng)的一般組織結構和業(yè)務流程進行了系統(tǒng)需求分析,同時論述了人事管理系統(tǒng)的詳細設計過程。</p><p>  本系統(tǒng)采用

12、C#作為開發(fā)語言,數(shù)據(jù)庫采用SQL Server 2005數(shù)據(jù)庫,應用Visual Studio 2010開發(fā)環(huán)境實現(xiàn)。</p><p>  本論文主要解決以下問題:</p><p>  1. 人事系統(tǒng)的設計思想;</p><p>  2. 數(shù)據(jù)庫的設計建立;</p><p>  3.對數(shù)據(jù)庫的驗證,修改,保存;</p><

13、;p>  4.對一些外部工具的調(diào)用。</p><p>  關鍵詞 人事管理 數(shù)據(jù)綁定 </p><p><b>  ABSTRACT</b></p><p>  Since entering the 21st century, with progressive enterprise information managem

14、ent in China's transition to a modern and efficient, automated business processes has become a must. Core competitiveness of talents as a business development and played an incomparable role in the development of the

15、 enterprise. Thus, information resources has become a major asset in all departments. the establishment of an effective information system that meets all levels of information processing requirements have</p><

16、p>  This system is mainly designed for personnel managers in the development of SMEs, on the basis of an analysis of the needs of users and corresponding solutions. From database design to coding, software testing to

17、system operation and maintenance, the system strictly in accordance with relevant software design process design.This article first introduces development status and trends of enterprise personnel management system, and

18、sets out the purpose and significance of the thesis. Secondly, acco</p><p>  This system uses c # as the language, the database uses SQL Server 2005 databases, and applications of Visual Studio 2010 developm

19、ent environment for.</p><p>  The problems settled in this thesis are as follows:</p><p>  1. the personnel system design;</p><p>  2. database design;</p><p>  3. vali

20、dation of the database, modify, save;</p><p>  4. calls on some external tools.</p><p>  Keywords: Personnel management Data binding</p><p><b>  第1章 緒 論</b></p&g

21、t;<p>  隨著改革開放三十多年來的快速平穩(wěn)化發(fā)展,我國經(jīng)濟處于高速發(fā)展階段,越來越多的企業(yè)從建立到發(fā)展壯大再到走向成熟。企業(yè)是國民經(jīng)濟的基本單元,企業(yè)發(fā)展得越好,經(jīng)濟發(fā)展水平進步就越快。</p><p>  然而隨著企業(yè)的發(fā)展,人員的增多,每年人力資源管理的成本也會不斷地增加,這一問題不僅耗費企業(yè)大量的資金,也耗費了大量的人力和精力。當企業(yè)規(guī)模較小時,人力(人事部門)尚且比較容易完成信息管理,

22、但隨著企業(yè)規(guī)模增大,人員增多,老式的紙質(zhì)管理方法就會出現(xiàn)許多弊端。比如說,保存困難、不易查詢、耗費大量人力卻仍然工作效率低下,工作出錯率增高等,這種方法已經(jīng)跟不上時代,企業(yè)對新型的,高效的,簡易的管理辦法的呼聲越來越迫切。因此,促進了企業(yè)人事管理的改革。</p><p>  人力資源管理系統(tǒng)產(chǎn)生于上個世紀60年代末期,當時的計算機技術已經(jīng)進入實際應用階段。同時,大型企業(yè)用純手工來計算和發(fā)放薪資既費時、費力又非常容

23、易出錯。為了快速解決這個矛盾,第一代的人力資源管理信息系統(tǒng)應運而生。經(jīng)過將近40年的發(fā)展,社會對公司,公司對人力的要求也在不斷變化。如今大多數(shù)公司普遍使用的是第三代人力資源管理信息系統(tǒng)。第三代人力資源管理信息系統(tǒng)不僅界面友好,能支持多平臺,并提供了強有力的報表生成工具、分析工具和信息共享,使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略發(fā)展的角度來考慮企業(yè)人力資源規(guī)劃和政策。企業(yè)人力資源管理系統(tǒng)的出現(xiàn)是企業(yè)管理的一個重要里程碑

24、,公司各種資源的實際應用情況是各不相同的,一款人力資源管理系統(tǒng)不能適用于所有公司。所以說一個可以安全的、規(guī)范的,自動化的、適合本公司的企業(yè)人力資源管理系統(tǒng)對企業(yè)的發(fā)展是必不可少的。</p><p>  企業(yè)人事管理系統(tǒng),屬于ERP的一個部分。它單指匯集成功企業(yè)先進的人力資源管理理念、人力資源管理實踐方案、人力資源信息化系統(tǒng)建設的經(jīng)驗,以信息技術實現(xiàn)對企業(yè)人力資源信息的高度集成化管理,為中國企業(yè)使用的人力資源管理提

25、供良好的解決方案。企業(yè)人事管理系統(tǒng)的核心價值在于將人力資源工作者從繁重的日?,嵥槭聞罩薪夥懦鰜?,將更多地精力用于企業(yè)的人力資源職能管理和管理決策,保持企業(yè)人才不凋落使公司能夠繼續(xù)保持高速平穩(wěn)發(fā)展。 集中記錄、監(jiān)測和分析所有勞動力的技能和資格,提供決策分析,提高企業(yè)整體的科技含量與管理效率,加快企業(yè)的信息化建設,是當今企業(yè)人事管理必須科技化,高效化的一部分。</p><p><b>  1.1 課題來源

26、</b></p><p>  在 “科技改變未來”的今天,三哥工作室作為國內(nèi)軟件行業(yè)的佼佼者,為保持軟件行業(yè)領導品牌必須順應時代發(fā)展的潮流,做好高精度,高安全度,高適合度和高水平的軟件</p><p>  該課題為實習期間三哥工作室人力資源部委托本部門所做,用于本公司的人事管理方面。委托方提出的要求是:界面友好,安全適用,操作簡單實用,功能強大。</p><

27、p>  1.2 國內(nèi)外在該方向的研究現(xiàn)狀及分析及課題背景</p><p>  1.2.1課題背景及研究意義</p><p>  在人才發(fā)展才是硬道理的今天,人才的流失和缺失是各個企業(yè)的致命硬傷。如何保住難能可貴的人才是企業(yè)人事部門的頭疼大事。高效、精確、合理、人性化的企業(yè)管理制度和文化能夠保證人員人心穩(wěn)定,工作無憂。在一定程度上可以減少人員流失量。</p><p

28、>  為使本公司人事管理做到高精度,及時有效,更好地為人力資源管理部門在對員工的成本管理、知識管理、績效管理等綜合管理給予幫助,特開發(fā)此項目。</p><p>  在企業(yè)中,人事管理工作是非常重要的,它負責整個企業(yè)的日常人事安排,人員的人事管理,人員的薪資福利等。高效的人事管理可以提高企業(yè)的市場競爭力,使企業(yè)具有更強的凝聚力,發(fā)展?jié)摿突盍?。員工的基本信息管理是公司人事管理的基礎,在公司員工普遍流失的今天,

29、一個準確又及時的人事管理系統(tǒng)有利于人事部門對員工流動情況進行分析編制,為企業(yè)所需人員提供了保障。通過良好的人力資源管理機制的實施來吸引并穩(wěn)定一批杰出的管理者,造就一支優(yōu)秀的人才隊伍,企業(yè)就能創(chuàng)造出好的經(jīng)濟和文化效益,最終促成企業(yè)的可持續(xù)發(fā)展。</p><p>  1.2.2國內(nèi)外的發(fā)展現(xiàn)狀</p><p>  近些年,一些較大的企業(yè)經(jīng)常自主開發(fā)企業(yè)人力資源管理軟件,這樣做有一定的好處,如成

30、本低廉、針對公司有個性化特色化,上級單位一次開發(fā),基層單位可以重復利用,而且一定程度上能滿足個性化需求。但是實踐證明,這種開放方式一般難以成功。一方面,企業(yè)內(nèi)部開發(fā)人員往往缺乏項目經(jīng)驗,導致與最終用戶的需求相悖;另一方面,這種形式的軟件開發(fā)不參與市場競爭,僅僅是供給內(nèi)部使用,有可能導致開發(fā)人員敷衍了事,開發(fā)的系統(tǒng)不能真正起到作用。與此同時,由于我國正處在由傳統(tǒng)管理方式向人力資源管理過渡的轉(zhuǎn)型時期,企業(yè)中的管理方法從思想到行動都發(fā)生著巨大

31、的變化,處于摸索中的人力資源管理隨時都可能發(fā)生這樣那樣的變革,這就對人力資源管理軟件提出了巨大的挑戰(zhàn),軟件如果不能夠隨著變革而自行適應,那么,這個軟件就沒有生命力。</p><p>  國外人力資源管理系統(tǒng)與國內(nèi)的相比,優(yōu)勢主要體現(xiàn)為:具有雄厚的實力,在技術力量的培養(yǎng)、研發(fā)、市場推廣等方面大力投入;具有一定包括硬件廠商、數(shù)據(jù)庫公司、咨詢公司在內(nèi)的合作伙伴,形成強強聯(lián)手的格局。國外人力資源管理系統(tǒng)伴隨著管理理論的發(fā)

32、展,其設計思路蘊涵了先進的管理理念;國外人力資源管理系統(tǒng)起步較早,完整性和成熟度高,開發(fā)出了適用于不同行業(yè)的解決方案。西方發(fā)達國家已廣泛使用人力資源管理系統(tǒng),其他一些軟件系統(tǒng)如ERP(企業(yè)資源計劃)、WFM(工作流管理)等在開發(fā)過程中預留了與人力資源管理系統(tǒng)的接口,使得國外的人力資源管理系統(tǒng)今后的擴展難度降低。國外人力資源管理系統(tǒng)對于基于互聯(lián)網(wǎng)技術的研究和支持不遺余力,以PeopleSoft為例,其最新版本是完全基于互聯(lián)網(wǎng)架構的版本,使

33、得其易用性大大加強。</p><p>  從某種意義上來說,國外雖然有著較為成熟的產(chǎn)品,在成熟度、先進性上都要優(yōu)于大多數(shù)的國內(nèi)產(chǎn)品,但在我國大多數(shù)公司人力資源管理制度并不規(guī)范,這就導致了國外的產(chǎn)品實用性、有效性大打折扣,而且其價格過于昂貴,讓國內(nèi)企業(yè)難以接受。另一方面來說,我國企業(yè)受中華民族源遠流長的文化影響,人力資源管理上比西方企業(yè)更強調(diào)人性化,而非制度化。這也是的國外軟件開發(fā)商很難開發(fā)出符合中國企業(yè)需要的產(chǎn)品

34、。</p><p>  1.3 使用的開發(fā)平臺</p><p>  支持軟件:office ,記事本,計算器。</p><p>  開發(fā)平臺:Windows 7。</p><p>  應用平臺:Windows XP及其以上。</p><p>  支持環(huán)境:IIS 5.0</p><p>  數(shù)

35、 據(jù) 庫:Microsoft SQL Server 2005</p><p>  服務器:80x86系列微機</p><p>  CPU:733MHz以上</p><p><b>  內(nèi)存:256M以上</b></p><p>  硬盤空間:40G以上</p><p>  電腦配置:80x86系列

36、微機</p><p>  CPU: 166MHz以上</p><p><b>  內(nèi)存:16M以上</b></p><p><b>  硬盤空間:2G以上</b></p><p>  開發(fā)工具和語言:Microsoft Visual Studio 2008 -C#,netformwork3.5。&l

37、t;/p><p>  企業(yè)人事管理系統(tǒng)是一個典型的C#工程。數(shù)據(jù)庫是采用大型數(shù)據(jù)庫SQL Server 2005。核心系統(tǒng)中的主要邏輯功能是由SQL Server 2005存儲過程實現(xiàn)。通過窗口化的程序代碼將數(shù)據(jù)庫中的表單值羅列在相應的位置中,然后通過對應的窗口進行解析顯示。調(diào)用相應的功能存儲過程,再將處理后的返回結果儲存在對應的數(shù)據(jù)庫表格中。</p><p><b>  1.4論文

38、的組織</b></p><p>  本論文共分為六章,具體的章節(jié)內(nèi)容安排如下:</p><p>  第1章是緒論部分,簡略陳述了研究此系統(tǒng)的時代背景及其意義,同時對國內(nèi)外研究的現(xiàn)狀也做了粗略的分析對比。</p><p>  第2章是相關技術的設計理論部分,主要對此系統(tǒng)在研究開發(fā)過程所使用到的相關技術作了簡單的陳述,通過本章可以了解到研究此系統(tǒng)的技術設計構

39、造。</p><p>  第3章是項目概述部分,本章對實現(xiàn)系統(tǒng)的需求進行了全面的分析,從員工及人事專員為典型代表對系統(tǒng)進行分析,深入了解平臺的功能。</p><p>  第4章是系統(tǒng)的詳細設計部分,主要陳述了如何實現(xiàn)該系統(tǒng)的整體設計,相關數(shù)據(jù)庫以及某個功能模塊的設計。</p><p>  第5章是系統(tǒng)的實現(xiàn)部分,在有了前面設計及需求的分析的基礎上,在本章主要描述了實

40、現(xiàn)該系統(tǒng)的具體環(huán)境及過程。</p><p>  第6章是結論,簡要總結了該系統(tǒng)所完成的工作以及存在的不足,同時描述了對系統(tǒng)的未來功能更新發(fā)展的期望。</p><p>  第2章 企業(yè)人事管理系統(tǒng)的概述</p><p>  企業(yè)人事管理系統(tǒng)的主要任務是對人事檔案進行整理,使得管理員能方便、快捷地對人事檔案信息進行查詢、統(tǒng)計、更新。通過該系統(tǒng),使企業(yè)的人事管理工作系統(tǒng)

41、化、無紙化、規(guī)范化、自動化,從而提高企業(yè)人事管理的效率。</p><p>  2.1 總體功能概述</p><p>  本系統(tǒng)可以實現(xiàn)一下功能:</p><p>  實現(xiàn)人員信息的詳細記錄</p><p>  人事管理專員可以通過人事管理系統(tǒng)維護員工資料、部門設置、人員分組、員工出勤薪資記錄、員工異動信息等。</p><p

42、>  支持多條件查詢功能,聯(lián)系方便</p><p>  系統(tǒng)可以通過多個方式查詢信息,系統(tǒng)提供各個部門的聯(lián)系方式。</p><p><b>  自動提醒</b></p><p>  本系統(tǒng)提供合同到期提醒、員工生日提醒等智能提醒方式</p><p><b>  資料電子化管理</b></

43、p><p>  人事部門的工作一般都是日常性的而且是比較繁雜的,大量重復性工作很容易導致員工工作沒有新鮮感。使用人事管理系統(tǒng)可以讓繁雜的工作電子化管理,提高人事部門員工的工作效率。</p><p>  發(fā)布招聘信息和企業(yè)信息</p><p>  人事專員可以通過系統(tǒng)錄入應聘者簡歷,安排初審人員、面試人員,將企業(yè)的招聘工作在系統(tǒng)中管理起來。對于公司的內(nèi)部決定重大事情和公告

44、等可以通過本系統(tǒng)發(fā)布,減免了會議通知或者電話通知等的繁瑣工作。</p><p>  本系統(tǒng)權限分為人事專員權限和普通工作人員權限。</p><p><b>  人事專員的權限是:</b></p><p>  增、刪、改、查員工的個人信息;</p><p><b>  員工薪資管理;</b></

45、p><p><b>  公司公告發(fā)布更新;</b></p><p>  負責公司人事招聘信息的發(fā)布、更新。</p><p>  普通工作人員的權限:</p><p>  查看、更改個人信息;</p><p><b>  查詢個人打卡記錄;</b></p><p

46、><b>  查詢個人工資記錄;</b></p><p>  查詢公司公告和招聘信息。</p><p><b>  共有權限:</b></p><p>  使用計算器和記事本工具</p><p><b>  重新登錄。</b></p><p>  

47、本系統(tǒng)總體功能如圖2-1所示。</p><p>  圖 2-1 企業(yè)人事管理系統(tǒng)模塊設計</p><p>  2.2 系統(tǒng)分析概述</p><p><b>  2.2.1需求分析</b></p><p>  對于一般的企業(yè)只需要人員檔案管理,個人信息維護,公司的公告和招聘信息。所以源于此因,我們的系統(tǒng)功能可以從表2-1

48、看出。</p><p>  表2-1 企業(yè)人事管理系統(tǒng)權限表</p><p>  2.2.2 可行性分析</p><p>  我們在詳細了解和深刻認識了三哥工作室的公司狀況、發(fā)展方向、存在的問題和各級管理人員的信息需求后,了解到系統(tǒng)建設對三哥工作室的重要性。收集到真實、準確和適用的相關信息,是系統(tǒng)開發(fā)的第一階段——系統(tǒng)分析階段工作的重要內(nèi)容。信息收集也是完成系統(tǒng)分

49、析各項任務的基礎。在系統(tǒng)建設中,建設者首先必須收集信息,了解情況,明確問題和目標,視具體情況決定工作方針。</p><p>  該企業(yè)人事管理系統(tǒng)采取的是訪問與實踐相結合的調(diào)查方法。首先,通過交流提問的方式與用戶進行交談,收集有關信息,在訪問時充分聽取各方面的要求和希望,同時做好有關新系統(tǒng)的宣傳工作;其次,通過參加業(yè)務實踐了解系統(tǒng),有目的的跟班學習,以達到比較深入細致地掌握工作流程中人事檔案的建立,維護,更新和刪

50、除。</p><p>  系統(tǒng)的可行性分析的目的在于用最小的代價、盡可能短的時間、在現(xiàn)有的技術、經(jīng)濟和人員素質(zhì)等條件下確定是否有必要解決該問題,是否能解決該問題和怎樣解決好該問題。其實質(zhì)上是要進行一次大大壓縮簡化了的系統(tǒng)分析和設計的過程,也就是在較高層次上以較抽象的方式進行的系統(tǒng)分析和設計的過程。一般應該從下述三方面研究每種解法的可行性:技術可行性,經(jīng)濟可行性,操作可行性。</p><p>

51、;  2.2.2.1 技術上的可行性</p><p> ?。?)目前三哥工作室的網(wǎng)絡狀況可以對瀏覽器/服務器應用提供可靠的支持,不必更改現(xiàn)有網(wǎng)絡狀況。</p><p>  三哥工作室已經(jīng)實現(xiàn)了局域網(wǎng)互連,網(wǎng)絡狀況良好,能較快速可靠的支持一般的網(wǎng)絡應用,可以滿足一般性的瀏覽器/服務器應用的網(wǎng)絡需求。</p><p> ?。?)現(xiàn)有的硬件環(huán)境可以滿足長時間的系統(tǒng)更新維護

52、后的應用的需求。</p><p>  (3)現(xiàn)有的軟件環(huán)境可以滿足一般性應用的需求</p><p>  三哥工作室內(nèi)部的計算機上采用的操作系統(tǒng)平臺,多為Microsoft公司的Windows 7等,為圖形化操作系統(tǒng),界面一致,用戶使用熟悉方便。數(shù)據(jù)庫管理系統(tǒng)(DBMS)采用的是Miscrosoft SQL Server 2005 。該系統(tǒng)具有性能穩(wěn)定、使用簡單、功能強大、安全等特點,完全可

53、以滿足中小型企業(yè)的數(shù)據(jù)管理和處理要求。</p><p> ?。?)企業(yè)內(nèi)部人員業(yè)務和技術水平</p><p>  企業(yè)內(nèi)部工作人員對自身實力很了解,同時公司人員多為計算機類的本科或者碩士人才,能夠較容易的對實際工作進行分析處理,將實際工作進行抽象概念化,而且能夠根據(jù)計算機的特點提出功能要求,降低開發(fā)人員與使用人員間溝通的時間。</p><p> ?。?)系統(tǒng)開發(fā)人員

54、的技術水平</p><p>  開發(fā)人員為計算機類學院和信息通訊類的畢業(yè)生,具有一定的系統(tǒng)開發(fā)經(jīng)驗,專業(yè)知識熟練掌握,再經(jīng)過參加實際項目的開發(fā),經(jīng)驗更加成熟,能夠較容易的了解用戶需求并能在計算機上實現(xiàn)自己的良好技術。指導教師也具有很高的軟件開發(fā)經(jīng)驗,同時具有豐富的實際項目開發(fā)方面的經(jīng)驗。這些都是系統(tǒng)開發(fā)質(zhì)量的重要保證。</p><p><b> ?。?)結論</b>&

55、lt;/p><p>  通過后臺實現(xiàn)了對客戶各類訂單進行管理的功能,實現(xiàn)了對網(wǎng)站新聞信息的更新功能。因此,該汽車管理系統(tǒng)開發(fā)在技術上是可行的。</p><p>  2.2.2.2 經(jīng)濟上的可行性</p><p>  三哥工作室作為國內(nèi)首屈一指的軟件領導者,為加強在信息管理方面的表現(xiàn),使用戶更加的了解企業(yè)的動態(tài)信息,是公司工作效率更好地改善和提高。公司在本系統(tǒng)的開發(fā)方面給

56、與大量的財力支持,所以說在經(jīng)濟方面開發(fā)此系統(tǒng)是可行的。</p><p>  2.2.2.3法律上的可行性</p><p>  此企業(yè)人事管理系統(tǒng)是本人單獨設計的系統(tǒng),具有很大的實際意義。開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫都是開源代碼,因此對這個系統(tǒng)進行開發(fā)與普通的系統(tǒng)軟件設計存在很大不同,沒有侵權等問題,在法律上完全具有可行性。</p><p>  總而言之,開發(fā)一個企業(yè)人

57、事管理系統(tǒng)對三哥工作室來說能夠節(jié)約成本,化繁為簡,提高工作效率。所以說是必要的可行的,也是有利的。</p><p><b>  第3章 設計分析</b></p><p>  本章結合三哥工作室內(nèi)部關于人事管理系統(tǒng)自我總結的《人事規(guī)劃學習手冊》的內(nèi)容和公司的人事管理制度,首先描述公司引進人事管理概念和文化后所要對系統(tǒng)進行的中國化,人性化,合理化的系統(tǒng)功能模塊的增加所需要

58、的理論基礎和技術,最后是闡述企業(yè)人事管理系統(tǒng)的總體設計和所需要的數(shù)據(jù)庫的分析和規(guī)劃。</p><p><b>  3.1 理論基礎</b></p><p>  在學習了一年C#和多次實踐訓練后,我們根據(jù)委托方的人事管理制度和考核辦法等和國家的相關法律法規(guī)歷時兩個月制定出本系統(tǒng)。本系統(tǒng)主要使用的是Windows窗體的相關知識包含以下方面:</p><

59、p><b>  窗體、控件和組件;</b></p><p>  窗體與對話框的現(xiàn)實與隱藏;</p><p>  選擇控件、容器類控件,日期控件;</p><p>  菜單、工具欄和狀態(tài)欄。</p><p><b>  目錄與文件管理;</b></p><p> ?、?目

60、錄的創(chuàng)建、刪除和移動;</p><p> ?、?,文件的復制、刪除和移動;</p><p> ?、?,F(xiàn)olderBrowserDianlog對話框。</p><p>  3.2 系統(tǒng)總體設計</p><p>  系統(tǒng)主體分為普通用戶窗口和人事部門窗口。</p><p>  在登錄系統(tǒng)時,先選擇對應的職能,系統(tǒng)判斷正確后進

61、入相應的頁面;</p><p>  人事部門的:主要是用來對公司人事檔案的維護管理做到及時更新、準確記錄</p><p>  普通員工的:主要是查看個人信息,更改個人信息的一部分信息</p><p>  企業(yè)人事系統(tǒng)板塊功能設計如圖3-1.</p><p>  圖 3-1 企業(yè)人事管理功能結構圖</p><p>  

62、從圖3-1可以看出本工作室所設計的企業(yè)人事管理系統(tǒng)是一個功能齊全,人性化的優(yōu)秀企業(yè)軟件,符合市場上中低企業(yè)的發(fā)展要求,能夠高兼容性的應用于各個中低企業(yè)。</p><p>  3.2.1系統(tǒng)的安全性</p><p>  本系統(tǒng)嚴格控制管理權限,具體要求如下:</p><p>  1.要想對本系統(tǒng)進行訪問,首先要依靠工號和密碼在系統(tǒng)中登陸,無權限的用戶不可以通過任何方式

63、登錄系統(tǒng)和對系統(tǒng)的任何信息和數(shù)據(jù)進行查看,這樣可以保證系統(tǒng)的安全可靠性和準確性。</p><p>  2.在具體實現(xiàn)中對不同的權限進行設定,不同權限的用戶在系統(tǒng)中登陸后,不可以越級操作,只有管理員能夠修改或者刪除信息;普通用戶只能在線查詢信息。</p><p>  3.2.2數(shù)據(jù)的完整性</p><p>  1.所有記錄信息要保持全面,信息記錄內(nèi)容不可以是空。&l

64、t;/p><p>  2.各種數(shù)據(jù)間相互聯(lián)系要保持正確。</p><p>  3.相同數(shù)據(jù)在不同記錄中要保持一致。</p><p><b>  3.3 數(shù)據(jù)庫分析</b></p><p>  在確定系統(tǒng)功能和模塊后,我們主要做了以下分析:公司的人員組成和部門設置、公司的人員信息(包含性別、民族、住址類的基本信息和家庭成員關系

65、、工作經(jīng)歷類的其他信息)、公司員工薪資列表等等因此我們需要設計登陸表、部門表、員工信息表、薪資表等至少4個表格。我們以員工基本信息表作為例子展示相關信息:如表格3.1。</p><p>  表格3.1 員工基本信息類型</p><p>  數(shù)據(jù)庫邏輯設計有以下幾點:</p><p>  1) 完整性實現(xiàn)機制:</p><p><b&g

66、t;  實體完整性:主鍵 </b></p><p>  父表中插入數(shù)據(jù):受限插入;遞歸插入</p><p>  父表中刪除數(shù)據(jù):級聯(lián)刪除;受限刪除;可空</p><p>  父表中更新數(shù)據(jù):級聯(lián)更新;受限更新;可空</p><p>  DBMS對參照完整性可以有兩種方法實現(xiàn):外鍵實現(xiàn)機制(約束規(guī)則)和觸發(fā)器實現(xiàn)機制</p&g

67、t;<p>  以下是用戶定義完整性:</p><p>  NOT NULL;觸發(fā)器;CHECK </p><p>  2) 用約束而非商務規(guī)則強制數(shù)據(jù)完整性</p><p>  采用數(shù)據(jù)庫系統(tǒng)實現(xiàn)數(shù)據(jù)的完整性。這不但包括通過標準化實現(xiàn)的完整性而且還包括數(shù)據(jù)的功能性。在寫數(shù)據(jù)的時候還可以增加觸發(fā)器來保證數(shù)據(jù)的正確性。不要依賴于商務層保證數(shù)據(jù)完整性;它不

68、能保證表之間(外鍵)的完整性所以不能強加于其他完整性規(guī)則之上。</p><p>  3) 強制指示完整性</p><p>  在有害數(shù)據(jù)進入數(shù)據(jù)庫之前將其剔除,激活數(shù)據(jù)庫系統(tǒng)的指示完整性特性。這樣可以保持數(shù)據(jù)的清潔而能迫使開發(fā)人員投入更多的時間處理錯誤條件。</p><p>  4) 使用查找控制數(shù)據(jù)完整性</p><p>  控制數(shù)據(jù)完整性

69、的最佳方式就是限制用戶的選擇。只要有可能都應該提供給用戶一個清晰的價值列表供其選擇。這樣將減少鍵入代碼的錯誤和誤解同時提供數(shù)據(jù)的一致性。某些公共數(shù)據(jù)特別適合查找:區(qū)號代碼、狀態(tài)代碼等。</p><p><b>  5) 采用視圖</b></p><p>  為了在數(shù)據(jù)庫和應用程序代碼之間提供另一層抽象使之更清晰明目,可以為應用程序建立專門的數(shù)據(jù)視圖而不必非要應用程序直

70、接訪問數(shù)據(jù)表。</p><p><b>  第4章 數(shù)據(jù)庫設計</b></p><p>  數(shù)據(jù)庫設計(Database Design)是指在一個給定的應用環(huán)境中,構造出最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)。在數(shù)據(jù)庫領域之中,常常把使用數(shù)據(jù)庫的各類系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫應用系統(tǒng)。本系統(tǒng)就是一個很好的例

71、子。</p><p>  數(shù)據(jù)庫的使用才能使整個系統(tǒng)成功運轉(zhuǎn)起來,沒有數(shù)據(jù)庫就相當于人沒有了血液,數(shù)據(jù)庫對本系統(tǒng)的重要性可想而知。我使用的是SQL Server 2005。在建立人事信息,設計數(shù)據(jù)庫的結構建立數(shù)據(jù)庫的過程,為了支持相關程序運行,需要“反復探索,逐步求精”。</p><p>  數(shù)據(jù)庫建設是服務器硬件和應用軟件、干件的結合。在使用數(shù)據(jù)庫是應該注意避免使用觸發(fā)器,使用常用英語,

72、保存常用信息,編制文檔,反復測試等。</p><p><b>  4.1 數(shù)據(jù)庫設計</b></p><p>  4.1.1數(shù)據(jù)庫概念模型</p><p>  數(shù)據(jù)庫概念模型實際上是現(xiàn)實世界到機器世界的過渡階段。它用于信息世界的建模,是連接現(xiàn)實世界到信息世界的第一層抽象,是數(shù)據(jù)庫設計者進行數(shù)據(jù)庫設計的有利工具,也是設計人員和用戶之間進行交流的語

73、言。</p><p>  我們在建立數(shù)據(jù)庫概念模型時,是從數(shù)據(jù)的觀點出發(fā),觀察系統(tǒng)中的數(shù)據(jù)采集、傳輸、處理、存儲和輸出等,經(jīng)過分析總結之后建立起來的一個邏輯模型,用于描述系統(tǒng)中的數(shù)據(jù)狀態(tài)。</p><p>  4.1.2數(shù)據(jù)庫的表結構</p><p>  數(shù)據(jù)庫的表結構是由一個表的字段、類型、主鍵、外鍵、索引等基本屬性組成的。</p><p>

74、;  拿本系統(tǒng)的一個登錄表來說,代碼如下:</p><p>  Creat table logon (</p><p>  Id int primarykey,</p><p>  password varchar,</p><p><b>  )</b></p><p>  Id, passw

75、ord 為字段;primarykey為主鍵;varchar就是數(shù)據(jù)類型。</p><p>  在企業(yè)人事管理系統(tǒng)中,人事信息的E-R圖如圖4-8所示。</p><p>  圖4-8 員工信息E-R圖</p><p><b>  4.2 數(shù)據(jù)字典</b></p><p>  數(shù)據(jù)字典是指對數(shù)據(jù)的數(shù)據(jù)項、數(shù)據(jù)結構、數(shù)據(jù)流、

76、數(shù)據(jù)存儲、處理邏輯、外部實體等進行定義和描述,其目的是對數(shù)據(jù)流程圖中的各個元素做出詳細的說明。</p><p>  數(shù)據(jù)字典(Data dictionary)是一種用戶可以訪問的記錄數(shù)據(jù)庫和應用程序源數(shù)據(jù)的目錄。主動數(shù)據(jù)字典是指在對數(shù)據(jù)庫或應用程序結構進行修改時,其內(nèi)容可以由DBMS自動更新的數(shù)據(jù)字典。被動數(shù)據(jù)字典是指修改時必須手工更新其內(nèi)容的數(shù)據(jù)字典。</p><p>  數(shù)據(jù)字典在需求

77、分析階段被建立。</p><p><b>  4.2.1登陸表</b></p><p>  登陸表格包含員工的工號(ID)和密碼。數(shù)據(jù)庫中的表如表4-1所示,在數(shù)據(jù)庫中的直觀體驗如圖4-1所示。</p><p><b>  圖4-1 登陸表</b></p><p>  考慮到安全性等因素,我們決定

78、使用獨立的表格,可以在數(shù)據(jù)庫系統(tǒng)出問題時不被影響到。</p><p>  在建立系統(tǒng)到數(shù)據(jù)庫連接時,需要謹慎操作。</p><p>  SqlConnection con = new SqlConnection("你的數(shù)據(jù)庫連接字符串");//建立連接 </p><p>  con.Open();//打開連接 </p>

79、<p>  string sql = string.Format("select * from 你的表名 where 姓名={0} and 電子郵件={1} and 所屬部門={2} ", this.textbox1.text, this.textbox2.text, this.textbox3.text);//SQL語句</p><p>  SqlDataAdapter sad =

80、 new SqlDataAdapter(sql, con);//創(chuàng)建查詢器 </p><p>  DataSet ds = new DataSet();//創(chuàng)建結果集 </p><p>  sad.Fill(ds);//將結果集填入 </p><p>  con.Close();//關閉連接 </p><p>  this.

81、Datagridview.DataSource = ds.Tables[0];//獲取結果集中第一個表,指定數(shù)據(jù)源</p><p>  4.2.1工作人員個人信息表</p><p>  員工信息表是按照表格3.1的字段類型的要求做的,如圖4-2所示,建立表格如表4-2所示。</p><p>  表4-2 員工基本信息表</p><p>  

82、圖4-2 員工個人基本信息表</p><p>  員工家庭信息表如圖4-3所示,在本系統(tǒng)的界面如圖4-4所示。</p><p>  圖4-3 員工家庭信息表</p><p>  圖 4-4 員工家庭信息表在本系統(tǒng)的界面圖</p><p>  4.2.3用戶打卡記錄表</p><p>  員工打卡記錄是記錄員工考勤

83、的重要依據(jù),他能夠直接地精確地反映員工的考勤情況,財務部門依據(jù)次信息記錄來發(fā)放員工的工資。在數(shù)據(jù)庫中的員工打卡記錄如圖4-5。</p><p>  圖4-5 用戶打卡記錄圖</p><p>  4.2.4員工工作經(jīng)歷信息表</p><p>  員工工作經(jīng)歷是員工的財富和經(jīng)驗的象征,在員工的工作經(jīng)歷中我們能夠看到員工的個人能力和不足之處。同時,公司領導者也能夠看到員

84、工期望,能夠讓員工在公司得到自己的期望并為公司創(chuàng)造財富。數(shù)據(jù)庫中的信息表如圖4-6所示。系統(tǒng)中的信息表如圖4-7所示。</p><p>  圖4-6 數(shù)據(jù)庫中員工工作經(jīng)歷表</p><p>  圖4-7 系統(tǒng)中的員工工作經(jīng)歷表</p><p>  在數(shù)據(jù)庫中,員工工作經(jīng)歷信息表和員工的基本信息表中的字符段類型一樣,在這里就不一一闡述了。</p>&

85、lt;p>  第5章 詳細設計和測試</p><p>  詳細設計是軟件工程中軟件開發(fā)的一個步驟,就是對概要設計的一個細化,即詳細設計每個模塊實現(xiàn)算法,所需的局部結構,最終實現(xiàn)軟件工程的開發(fā)達到最終目的。</p><p>  詳細設計的主要任務是設計每個模塊的實現(xiàn)算法、所需的局部數(shù)據(jù)結構。詳細設計的目標有兩個:實現(xiàn)模塊功能的算法要邏輯上正確和算法描述要簡明易懂。</p>

86、<p>  概要設計是詳細設計的基礎和前提,必須在詳細設計之前完成,概要設計經(jīng)過多次復查確認后才可以開始詳細設計。概要設計,必須完成概要設計的文檔,包括系統(tǒng)的總體設計文檔、以及各個模塊的概要設計文檔。每個模塊的設計文檔都應該獨立成冊,不能混在一塊。</p><p>  概要設計里面的數(shù)據(jù)庫設計應該重點在描述數(shù)據(jù)關系上,說明數(shù)據(jù)的來龍去脈,在這里應該結合我們的一下結果數(shù)據(jù),說明這些結果數(shù)據(jù)的來源,為什么

87、我們要這樣設計的目的和原因。詳細設計里的數(shù)據(jù)庫設計就應該是一份完善的數(shù)據(jù)結構文檔,就是一個包括類型、命名、精度、字段說明、表說明等內(nèi)容的數(shù)據(jù)字典。</p><p>  概要設計重點在功能描述,對需求的解釋和整合,整體劃分功能模塊,并對各功能模塊進行詳細的圖文描述,應該讓委托人或者讀者大致了解系統(tǒng)做完后大體的結構和操作模式。詳細設計則是重點在描述系統(tǒng)的實現(xiàn)方式,各模塊詳細說明實現(xiàn)功能所需的類及具體的方法函數(shù),包括涉

88、及到的sql語句等。</p><p><b>  5.1登陸界面</b></p><p>  用更改窗口透明度的方法是窗口變得動態(tài)化,個性化可以給自己的作品增加一點亮點,具體代碼如下所示。</p><p>  this.Opacity -= 0.02;</p><p>  //這里是用timer控件更改界面的不透明度,讓

89、其變?yōu)?后,關閉。</p><p>  if (Opacity == 0)</p><p><b>  {</b></p><p>  timer1.Stop();</p><p>  this.Close();</p><p><b>  }</b></p>

90、<p>  普通員工如圖5-2所示。</p><p>  圖 5-2 普通員工造作界面</p><p>  人事部門的工作人員僅需要對員工的檔案進行更新維護(即我們所說的增刪改查)和公司信息發(fā)布等工作。所以說相對來說人事專員界面比較簡單不需要做一些復雜的操作。人事專員操作界面如圖5-3所示。</p><p>  圖 5-3 人事專員操作界面</p

91、><p>  在這兩個界面中值得一提的是:字符的移動和變色放大。具體代碼如下所示。</p><p><b>  字符的移動</b></p><p>  private void timer2_Tick(object sender, EventArgs e)</p><p><b>  {</b><

92、/p><p>  label3.Left -= 2;</p><p>  if (label3.Right <85)</p><p><b>  {</b></p><p>  label3.Left = 450;</p><p><b>  }</b></p>

93、;<p><b>  }</b></p><p>  注意:首先設定timer的屬性為enable。</p><p>  2,字符的變色和放大</p><p>  private void timer3_Tick(object sender, EventArgs e)</p><p><b>  

94、{</b></p><p>  if (DateTime.Now.Second%2 != 0)</p><p>  //這里說的是秒字符能否被2整除,如果能,顯示為…;如果不能,則顯示為…。</p><p><b>  {</b></p><p>  label4.Font = new Font(labe

95、l4.Font.FontFamily.Name,15,FontStyle.Regular);</p><p>  label4.ForeColor = Color.Gold;</p><p>  button1.BackColor = Color.GreenYellow; </p><p><b>  }</b></p><

96、;p><b>  else</b></p><p><b>  {</b></p><p>  label4.Font = new Font(label4.Font.FontFamily.Name, 15, FontStyle.Bold);</p><p>  label4.ForeColor = Color.Gr

97、een;</p><p>  button1 .BackColor = Color .WhiteSmoke;</p><p><b>  }</b></p><p><b>  }</b></p><p>  3,使用系統(tǒng)默認的打開方式打開文件</p><p>  priva

98、te void 公告更新ToolStripMenuItem_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  string path = @"D:\text\index.html";</p><p>  System.Diagnostics.Pro

99、cess.Start(path); </p><p><b>  }</b></p><p>  5.2 系統(tǒng)的測試</p><p>  系統(tǒng)測試是管理信息系統(tǒng)開發(fā)周期中一個十分重要而漫長的的階段。其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與穩(wěn)定性的最后關口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實現(xiàn)的最終審查。</p><

100、p>  調(diào)試與測試意義是不同的,測試的目標是發(fā)現(xiàn)系統(tǒng)中的錯誤,但發(fā)現(xiàn)錯誤并非我們的最終目的,系統(tǒng)開發(fā)的最終目的是高質(zhì)量的開發(fā)出一個符合用戶需要的信息系統(tǒng)。因此系統(tǒng)必須進行調(diào)試,它總是發(fā)生在測試之后,準確判定錯誤位置以及具體的出錯情況,繼而進行改正以排除錯誤。調(diào)試過程從執(zhí)行一個測試用例開始,評估測試結果,如果發(fā)現(xiàn)實際結果與預期結果不一致,則這種不一致就是一種癥狀,它表明在軟件中存在著隱藏的問題。調(diào)試過程試圖找出產(chǎn)生癥狀的原因,以便改

101、正錯誤。</p><p>  我對于本系統(tǒng),進行了以下幾種調(diào)試:</p><p>  5.2.1 程序調(diào)試</p><p> ?。?)用正常數(shù)據(jù)調(diào)試</p><p>  例如:在站內(nèi)搜索的時候可以輸入一些汽車的品牌和型號等數(shù)據(jù)進行調(diào)試。</p><p>  (2)用異常數(shù)據(jù)調(diào)試</p><p>

102、  例如:在站內(nèi)搜索的時候可以輸入一些非正常數(shù)據(jù)(除汽車品牌、型號)進行調(diào)試。</p><p> ?。?)用錯誤數(shù)據(jù)調(diào)試</p><p>  例如:在提交訂單的時候可以輸入一些錯誤數(shù)據(jù)(如用戶郵箱)進行調(diào)試。</p><p><b>  5.2.2 分調(diào)</b></p><p>  分調(diào)的目的主要是保證內(nèi)部控制關系正確和

103、數(shù)據(jù)內(nèi)容正確,同時測試模塊的運轉(zhuǎn)效率。</p><p>  例如:在訂單信息輸入后,進行返回的操作,此時查看系統(tǒng)是否會出現(xiàn)異常反應。</p><p><b>  5.2.3 總調(diào)</b></p><p>  總調(diào)是將主控制調(diào)度程序和功能模塊聯(lián)結起來調(diào)試,對系統(tǒng)各種可能使用的形態(tài)及組合在軟件中的流通情況進行可行性調(diào)試。這一階段最容易查出系統(tǒng)中屬于

104、相互關系方面的錯誤和缺陷。</p><p>  例如,在訂單提交完之后,對訂單受理,看是否成功。如沒有接受新訂單就受理,看是否會有錯誤提示,以類似此類的操作來對整個系統(tǒng)進行總調(diào)。</p><p>  系統(tǒng)測試是管理信息系統(tǒng)開發(fā)周期中一個十分重要而漫長的階段。其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實現(xiàn)的最終審查。在系統(tǒng)測試中發(fā)現(xiàn)的錯

105、誤可能是各式各樣的,按其范圍和性質(zhì)可劃分為功能錯誤、系統(tǒng)錯誤、過程錯誤、數(shù)據(jù)錯誤以及編碼錯誤幾類。</p><p>  由于系統(tǒng)比較大,需要實現(xiàn)的功能較多,測試時很困難。我在實際調(diào)試過程中,采用的程序測試方法為:</p><p> ?。?)黑盒測試法。把程序看作一個黑盒子,完全不考慮程序的內(nèi)部結構和處理過程。也就是說,黑盒測試是在程序接口進行的測試,它只檢查程序功能是否按照軟件的需求規(guī)格說

106、明書的規(guī)定正常使用,程序是否能適當?shù)慕邮茌斎霐?shù)據(jù)并產(chǎn)生正確的輸出信息,程序運行過程中能否保持外部信息(如數(shù)據(jù)庫或文件)的完整性。它又稱為功能測試。</p><p> ?。?)白盒測試法。它的前提是可以把程序看成裝在一個透明的白盒子里,測試者完全知道程序的內(nèi)部結構和處理算法。這種方法按照程序內(nèi)部的邏輯測試程序,檢測程序中的主要執(zhí)行通路是否都能按預定要求正確工作。它又稱為結構測試。</p><p&

107、gt;<b>  結 論</b></p><p>  本文主要介紹了三哥工作室在推出小型企業(yè)人事管理系統(tǒng)時的設計思路和方法與實現(xiàn)過程中所遇到的問題。通過參與這個項目,我更加熟練的掌握了C#和數(shù)據(jù)庫的知識,積累了更多的經(jīng)驗,提高了編程的水平,加深理解了許多課程中、書本上學到的知識和理論。同時通過編寫畢業(yè)設計論文,我還掌握了軟件文檔的書寫方法和書寫格式。</p><p>

108、;  從人事信息錄入到查詢相關人事信息進行了全面的概述(國內(nèi)大部分的中小型企業(yè)人事管理系統(tǒng)中的功能大致如此,但也有例外)。</p><p>  總而言之,開發(fā)項目必須嚴格按照軟件工程的方法進行,其中生命周期法比較適合,即將軟件工程學和系統(tǒng)工程的理論與方法引入計算機信息應用系統(tǒng)的研制開發(fā)中,將信息系統(tǒng)開發(fā)的全過程嚴格地劃分為四個階段:系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)運行與維護。只有按照科學的開發(fā)方法才能開發(fā)出令人

109、滿意的系統(tǒng),而且開發(fā)起來也是事半功倍。</p><p>  由于時間比較倉促,再加上自己的實際開發(fā)經(jīng)驗比較少,所以軟件還有許多不完善的地方,有些功能實現(xiàn)得并不理想。在已經(jīng)完成的程序中,也存在許多不盡人意的代碼和數(shù)據(jù)結構。而這也讓我充分認識到了軟件編制的困難程度。對軟件的編制速度、復雜程度也有了充分的認識,對以后進行更為復雜和更大的設計任務打下了堅實的基礎。同時也更深入地領會到理論是實踐的基礎,一個好的算法和設計方

110、案可以事半功倍。</p><p>  根據(jù)小企業(yè)對人事管理的建議和要求,本系統(tǒng)可以實現(xiàn)以下目標:</p><p>  操作簡單方便、界面簡潔美觀、功能齊全、系統(tǒng)穩(wěn)定。</p><p>  在查看員工信息時,可以對當前員工的家庭情況、培訓情況進行添加、修改、刪除的操作。</p><p>  方便快捷的全方位數(shù)據(jù)查詢。</p>&l

111、t;p>  按照指定的條件對員工進行統(tǒng)計。</p><p>  可以使用工具進行數(shù)據(jù)計算和信息記錄。</p><p>  由于該系統(tǒng)的使用對象較多,要有較好的權限管理。</p><p>  盡管我們很努力的鞏固擴大系統(tǒng)功能,但是仍存在以下局限性:</p><p>  1. 僅適用于中小型企業(yè),在功能和需求方面不適用于大型企業(yè)或者是人員流

112、動性比較大的企業(yè)。</p><p>  2. 整個系統(tǒng)在對數(shù)據(jù)的操控方面局限性比較大,不能夠?qū)С龅紼xcel中;系統(tǒng)和數(shù)據(jù)庫的交互不夠開放流暢。</p><p>  3. 功能有限,不能在局域中相互交流,不能發(fā)電子郵件等。</p><p>  4. 對外發(fā)布信息和內(nèi)部招聘中,在系統(tǒng)的后期維護和更新中可能會比較困難。</p><p><b

113、>  參考文獻</b></p><p>  [ 1 ] 陶永明. 企業(yè)人事管理系統(tǒng)設計[ J ]. 計算機與信息技術. 2007-04</p><p>  [ 2 ] 張其亮,尚暉. 一個企業(yè)人事管理系統(tǒng)的設計與實現(xiàn)[ J ]. 計算機應用技術. 2008-06</p><p>  [ 3 ] 馬駿. C#程序設計及應用教程(第2版)人民郵電出版社

114、</p><p>  [ 4 ] 王艷, 黃洪,牟文廣. 基于ASP.NET技術的人事管理系統(tǒng)的設計與實現(xiàn)[ J ]. 西安大學學報.自然科學版第26卷, 第2期. 2007-03</p><p>  [ 5 ] 王熹. 計算機人事管理系統(tǒng)及界面設計[ J ]. 西北水力發(fā)電第22卷, 第2期</p><p>  [ 6 ] 薩師煊. 王珊. 數(shù)據(jù)庫系統(tǒng)概論[M]

115、 .北京:高等教育出版社,2001.18~20</p><p>  [ 7 ] 人力資源管理系統(tǒng) .工眾網(wǎng)[引用日期2013-03-1].</p><p>  [ 8 ] 如何建立個性化人力資源管理系統(tǒng)? .系統(tǒng)管理網(wǎng) </p><p><b>  致謝</b></p><p>  在歷經(jīng)重重困難和考驗下,歷時三個月的企

116、業(yè)人事管理系統(tǒng)終于完成了最后一次修改和測試。</p><p>  在這里我要感謝所有曾經(jīng)教導過我關心過我的老師們。幾位老師曾經(jīng)多次不厭其煩的教導我們,給我們講解各種案例和在實踐過程中的注意事項,這也是我們實踐過程中所缺少的重要東西。同學們曾經(jīng)給與我信心和鼓勵,讓我知道了什么是團隊。他們在我成長過程中給予了我極大的幫助。在這里我尤其要感謝的是**講師。本系統(tǒng)能夠成功的完成,要歸功于*老師在平時對我們的督促和幫助。*

溫馨提示

  • 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

提交評論