畢業(yè)論文---人力資源管理系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  畢業(yè)論文</b></p><p>  題 目 人力資源管理系統(tǒng) </p><p>  二O一二 年 五 月 十五 日</p><p>  目 錄</p><p><b>  1、前言3</b></p>&l

2、t;p><b>  1.1項(xiàng)目簡(jiǎn)介3</b></p><p><b>  1.2項(xiàng)目背景3</b></p><p>  1.3 項(xiàng)目目標(biāo)與期望3</p><p>  1.3.1 樹立全新企業(yè)形象3</p><p>  1.3.2 激發(fā)競(jìng)爭(zhēng)力4</p><p>

3、  1.3.3減輕部門負(fù)擔(dān)4</p><p>  1.4 項(xiàng)目設(shè)計(jì)原則4</p><p>  1.4.1 實(shí)用性原則4</p><p>  1.4.2 經(jīng)濟(jì)型原則4</p><p>  1.4.3 擴(kuò)充性原則4</p><p><b>  2、系統(tǒng)分析4</b></p>

4、<p>  2.1 需求分析5</p><p>  2.1.1系統(tǒng)開發(fā)環(huán)境需求5</p><p>  2.1.2 安全保密需求5</p><p>  2.1.3性能需求5</p><p>  2.1.4質(zhì)量需求5</p><p>  2.1.5 功能需求5</p><p>

5、  2.2可行性分析6</p><p>  2.2.1技術(shù)可行性分析6</p><p>  2.2.2操作可行性分析6</p><p>  2.2.3經(jīng)濟(jì)可行性分析6</p><p>  2.2.4系統(tǒng)結(jié)構(gòu)可行性分析6</p><p><b>  3、系統(tǒng)設(shè)計(jì)6</b></p&g

6、t;<p>  3.1系統(tǒng)功能結(jié)構(gòu)圖7</p><p>  3.2 系統(tǒng)模塊的總體設(shè)計(jì)7</p><p>  3.3系統(tǒng)功能模塊用例圖8</p><p>  3.4 模塊功能介紹8</p><p>  6、培訓(xùn)管理模塊8</p><p>  3.5數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)9</p>&l

7、t;p>  1、數(shù)據(jù)庫(kù)的需求分析9</p><p>  2、數(shù)據(jù)庫(kù)各表具體設(shè)計(jì)9</p><p>  3.6系統(tǒng)數(shù)據(jù)流圖11</p><p><b>  4、詳細(xì)設(shè)計(jì)12</b></p><p>  4.1數(shù)據(jù)庫(kù)的實(shí)現(xiàn)12</p><p>  4.2 登錄模塊設(shè)計(jì)13</p

8、><p>  4.3 主頁(yè)面詳細(xì)設(shè)計(jì)14</p><p>  4.4 部門管理模塊15</p><p>  4.5 員工管理模塊16</p><p>  4.6 招聘管理模塊18</p><p>  4.7 培訓(xùn)管理模塊19</p><p>  4.8 獎(jiǎng)懲管理模塊20</p>

9、;<p>  4.9 薪資管理模塊22</p><p>  5、系統(tǒng)開發(fā)平臺(tái)和工具23</p><p>  5.1 MyEclipse開發(fā)軟件簡(jiǎn)介23</p><p>  5.2 JSP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)23</p><p>  6、系統(tǒng)功能測(cè)試24</p><p>  6.1 測(cè)試的定義和目的24

10、</p><p>  6.2 測(cè)試的原則和方案24</p><p>  6.3測(cè)試階段24</p><p>  6.3.1界面測(cè)試24</p><p>  6.3.2功能測(cè)試25</p><p>  6.3.3 需求測(cè)試25</p><p>  6.3.4性能測(cè)試25</p&g

11、t;<p><b>  總 結(jié)26</b></p><p><b>  致 謝27</b></p><p><b>  參考文獻(xiàn)28</b></p><p><b>  人力資源管理系統(tǒng)</b></p><p>  摘要:隨

12、著計(jì)算機(jī)的普及和計(jì)算機(jī)科學(xué)技術(shù)的飛速發(fā)展,利用計(jì)算機(jī)解決實(shí)際問題越來越多地被人們所應(yīng)用。在企業(yè)信息管理中人力資源管理是重要部分,面對(duì)大量的人事信息,采用人力處理不僅浪費(fèi)時(shí)間,還浪費(fèi)人力和物力,并且數(shù)據(jù)的準(zhǔn)確性低。因此,開發(fā)一個(gè)界面友好,易于操作的人力資源管理軟件進(jìn)行自動(dòng)化處理變得十分重要,這就是本系統(tǒng)開發(fā)的目的和意義。本文所闡述的企業(yè)人力資源管理系統(tǒng),可進(jìn)行多條件查詢、更新、密碼設(shè)置等功能,以B/S模式高效地實(shí)現(xiàn)了人力資源管理系統(tǒng)的各項(xiàng)

13、功能。提升了企業(yè)的效率和競(jìng)爭(zhēng)力,滿足了現(xiàn)在企業(yè)管理的需要。</p><p>  JSP發(fā)展前景十分的開闊,而且很好地繼承了Java語(yǔ)言的特點(diǎn),因此本項(xiàng)目使用JSP語(yǔ)言作為基本,選用Tomcat作為服務(wù)器的平臺(tái),以MyEclipse作為開發(fā)平臺(tái),詳細(xì)介紹了本管理系統(tǒng)的開發(fā)過程。并從系統(tǒng)的需求分析、系統(tǒng)分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)方面介紹了整個(gè)開發(fā)過程。</p><p>  關(guān)鍵字:人力資源;JS

14、P;Hibernate;數(shù)據(jù)庫(kù)</p><p><b>  Abstract</b></p><p>  With the popularity of computers and the rapid development of computer science and technology, using computers to solve practical pr

15、oblems have increasingly been applied. In human resource management is an important part of enterprise information management, facing a large number of personnel information, using human treatment is not only a waste of

16、time, waste of human and material resources, and the accuracy of the data. automated processing of human resources management becomes very important</p><p>  JSP development prospects are very broad, and inh

17、erit the characteristics of the Java language very well, so this project using JSP language as a basic, select Tomcat as a server platform, MyEclipse development platform, details the development process of the managemen

18、t system. And from the summary of the requirements analysis, systems analysis, systems design, detailed design, describes the entire development process.</p><p><b>  1、前言</b></p><p>

19、<b>  1.1項(xiàng)目簡(jiǎn)介</b></p><p>  人力資源管理信息系統(tǒng)(Human Resource Information System)是用于制定人力資源決策信息的集成系統(tǒng),其應(yīng)用主要是為了提高企業(yè)人力資源管理水平。本項(xiàng)目的開發(fā)主要包括前臺(tái)應(yīng)用程序及后臺(tái)數(shù)據(jù)庫(kù)的建立、維護(hù)兩個(gè)方面。前臺(tái)頁(yè)面要求應(yīng)用程序功能完備,易使用,人性化等特點(diǎn),而后臺(tái)數(shù)據(jù)庫(kù)則要求信息準(zhǔn)確、完整性強(qiáng)、安全性高。系

20、統(tǒng)主要目標(biāo)是為了提高企業(yè)信息化水平,促進(jìn)企業(yè)管理的規(guī)范化、制度化、流程化。并通過對(duì)員工及人力資源活動(dòng)信息(招聘、工資、培訓(xùn))等的優(yōu)化措施來提高效率,及時(shí)與客戶溝通來滿足客戶、企業(yè)自身的需求。</p><p>  人力資源管理信息系統(tǒng)在企業(yè)有效的實(shí)施,將會(huì)促使企業(yè)管理人員從日常大量的行政事務(wù)工作中抽離出來,從而專注于對(duì)企業(yè)的人力資源管理活動(dòng)進(jìn)行計(jì)劃組織,監(jiān)督和咨詢的職能,促進(jìn)企業(yè)人力資源管理向規(guī)范化、標(biāo)準(zhǔn)化、決策科

21、學(xué)化方向發(fā)展。系統(tǒng)調(diào)動(dòng)了企業(yè)管理者和每一位普通員工都能積極參與到企業(yè)人力資源管理活動(dòng)中,并且通過推進(jìn)人力資源管理信息化建設(shè)來進(jìn)一步優(yōu)化企業(yè)人力資源管理水平和管理效率,加強(qiáng)了市場(chǎng)競(jìng)爭(zhēng)力。</p><p><b>  1.2項(xiàng)目背景</b></p><p>  隨著電腦與網(wǎng)絡(luò)技術(shù)的日漸發(fā)展,電子商務(wù)發(fā)展迅速,企業(yè)競(jìng)爭(zhēng)已經(jīng)從有形的市場(chǎng)逐漸轉(zhuǎn)向網(wǎng)絡(luò),企業(yè)信息化將會(huì)大大提升企業(yè)

22、的市場(chǎng)綜合競(jìng)爭(zhēng)力。目前國(guó)內(nèi)大部分的企業(yè)管理還處于傳統(tǒng)的人事管理階段,缺少信息化系統(tǒng)軟件來提升企業(yè)的效率?;谄髽I(yè)經(jīng)營(yíng)的多元化拓展,企業(yè)規(guī)模的擴(kuò)大,以及對(duì)于企業(yè)的管理、業(yè)務(wù)擴(kuò)展、企業(yè)品牌形象等一系列要求,人力資源管理系統(tǒng)應(yīng)運(yùn)而生了。</p><p>  近年來,基于web的應(yīng)用系統(tǒng)的開發(fā)備受關(guān)注,但目前的人力資源管理軟件大多是在單機(jī)系統(tǒng)下的應(yīng)用,這樣對(duì)信息的管理和使用很不方便。并且由于開發(fā)工具自身的限制,對(duì)網(wǎng)絡(luò)功能

23、的支持度不夠,為軟件升級(jí)到互聯(lián)網(wǎng)帶來了麻煩。因此,有必要開發(fā)一個(gè)基于網(wǎng)絡(luò)環(huán)境的人力資源管理系統(tǒng),來實(shí)現(xiàn)正常的數(shù)據(jù)的傳輸和利用。</p><p>  1.3 項(xiàng)目目標(biāo)與期望</p><p>  1.3.1 樹立全新企業(yè)形象</p><p>  對(duì)于企業(yè)而言,企業(yè)的品牌形象至關(guān)重要。特別是互聯(lián)網(wǎng)技術(shù)高度發(fā)展的今天,通過人力資源管理系統(tǒng)的前臺(tái)頁(yè)面,員工、客戶可通過網(wǎng)站深入

24、的了解企業(yè)形象、企業(yè)實(shí)力。因此極大的提升企業(yè)在員工和客戶心中的整體形象。 </p><p>  1.3.2 激發(fā)競(jìng)爭(zhēng)力</p><p>  通過本系統(tǒng),員工在登錄后可以看到獎(jiǎng)勵(lì)狀況,這會(huì)極大的激發(fā)員工間的競(jìng)爭(zhēng)。通過這種方式,可以使員工全身心投入工作,從而提高工作效率。</p><p>  1.3.3減輕部門負(fù)擔(dān)</p><p>  公司所有

25、的和員工有關(guān)的運(yùn)作,包括加薪,請(qǐng)假,出差,人員的調(diào)動(dòng),離任等等都是由人力資源部門來統(tǒng)一調(diào)度完成的。如果是一家大型企業(yè),那么工作量無(wú)疑是相當(dāng)驚人的。因此人力資源系統(tǒng)的開發(fā),會(huì)大大緩解部門的工作壓力,也降低了人工作業(yè)的錯(cuò)誤機(jī)率。</p><p>  綜上所述,有關(guān)人力資源管理網(wǎng)站的建設(shè)目標(biāo)可總結(jié)如下:</p><p>  幫助企業(yè)建立有效的企業(yè)形象宣傳、風(fēng)采展示,打造企業(yè)新形象。</p&

26、gt;<p>  增加員工間的競(jìng)爭(zhēng)機(jī)制,鼓勵(lì)員工的工作積極性。</p><p>  采用智能管理,為企業(yè)節(jié)省人力,物力和財(cái)力。</p><p>  1.4 項(xiàng)目設(shè)計(jì)原則</p><p>  1.4.1 實(shí)用性原則</p><p>  切實(shí)考慮到人力資源管理中可能遇到的問題完善需求分析,以減少日后的漏洞和BUG修改。</p&

27、gt;<p>  1.4.2 經(jīng)濟(jì)型原則</p><p>  以企業(yè)自身需求為基礎(chǔ),提供廣泛的涵蓋用戶多種需求功能的網(wǎng)絡(luò)平臺(tái),以靈活的數(shù)據(jù)處理方式來滿足需求,節(jié)約網(wǎng)站建設(shè)成本,并確保有較好的拓展性和開放性。同時(shí)系統(tǒng)具有基于Web界面的管理后臺(tái),能自主的對(duì)大部分內(nèi)容作更新、修改操作,有效節(jié)省了企業(yè)網(wǎng)站的運(yùn)營(yíng)成本。</p><p>  1.4.3 擴(kuò)充性原則</p>

28、<p>  項(xiàng)目具有可擴(kuò)充性的整體規(guī)劃及框架設(shè)計(jì),而前臺(tái)頁(yè)面的設(shè)計(jì)能保證在增加欄目后不會(huì)破壞網(wǎng)站的整體結(jié)構(gòu)。并且后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)有高度的擴(kuò)充性,能對(duì)應(yīng)前臺(tái)頁(yè)面對(duì)欄目進(jìn)行增加、刪除、修改、查詢等操作。</p><p><b>  2、系統(tǒng)分析</b></p><p><b>  2.1 需求分析</b></p><p

29、>  需求分析用來確定系統(tǒng)開發(fā)的方向。其任務(wù)是結(jié)合企業(yè)的整體目標(biāo)、業(yè)務(wù)現(xiàn)狀、技術(shù)水平、擴(kuò)展能力等因素,對(duì)用戶提出的需求從信息系統(tǒng)目標(biāo)、整體框架結(jié)構(gòu)、業(yè)務(wù)功能、技術(shù)性能、系統(tǒng)整合等方面進(jìn)行深入分析,最后制定出全面、合理、可行的信息系統(tǒng)需求。需求分析的要求將直接影響到整個(gè)數(shù)據(jù)系統(tǒng)應(yīng)用的質(zhì)量和功能。</p><p>  2.1.1系統(tǒng)開發(fā)環(huán)境需求</p><p>  系統(tǒng)采用windows

30、 XP作為操作系統(tǒng),采用Tomcat 6.0為服務(wù)器,端口為8080。JDK使用JDK1.6版。開發(fā)工具為MyEclipse 8.5版。數(shù)據(jù)庫(kù)為MySql安全版。</p><p>  2.1.2 安全保密需求 </p><p>  系統(tǒng)的系統(tǒng)架構(gòu),以及權(quán)限機(jī)制可以保證系統(tǒng)的安全性。首先從系統(tǒng)架構(gòu)看,本系統(tǒng)采用B\S模型,這會(huì)使服務(wù)器數(shù)據(jù)源與客戶端分離,保證了數(shù)據(jù)的物理獨(dú)立性;其次系統(tǒng)的用戶

31、授權(quán)機(jī)制通過角色的定義管理實(shí)現(xiàn),通過定義某些角色能進(jìn)行的操作權(quán)限,和定義用戶擁有的角色,限定用戶的操作權(quán)限,實(shí)現(xiàn)對(duì)不同用戶的授權(quán)。</p><p><b>  2.1.3性能需求</b></p><p>  系統(tǒng)可以在正常的網(wǎng)絡(luò)環(huán)境下保證及時(shí)的響應(yīng)。小批量的業(yè)務(wù)處理的響應(yīng)時(shí)間為3至8秒,大批量的業(yè)務(wù)處理、查詢的時(shí)間應(yīng)該控制在30至40秒內(nèi)。</p>&l

32、t;p><b>  2.1.4質(zhì)量需求</b></p><p>  用戶使用系統(tǒng)應(yīng)具有操作簡(jiǎn)易性、方便性和易學(xué)習(xí)性,如輸入的無(wú)合法性和值域檢查,對(duì)于繁瑣復(fù)雜的操作有必要的提示信息,可以記憶用戶的設(shè)置和操作習(xí)慣,方便用戶操作,對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行大量操作修改刪除時(shí)要進(jìn)行用戶確認(rèn)。系統(tǒng)還應(yīng)該注意用數(shù)字說明所要求的可靠程度,避免如“24×7”這樣的描述。在系統(tǒng)的應(yīng)用平臺(tái)設(shè)計(jì)中采用的是基于

33、JAVA技術(shù)并且符合J2EE開發(fā)規(guī)范的系統(tǒng)應(yīng)用平臺(tái),使得系統(tǒng)具有可維護(hù)性和可擴(kuò)展性。</p><p>  2.1.5 功能需求</p><p>  本項(xiàng)目希望通過這個(gè)系統(tǒng)的實(shí)施規(guī)范人事檔案的管理,規(guī)范薪酬體系和薪酬發(fā)放的管理,規(guī)范人事的調(diào)動(dòng)管理、培訓(xùn)管理和激勵(lì)管理。并對(duì)招聘工作的職位發(fā)布、簡(jiǎn)歷、面試、招聘題庫(kù)、招聘考試、錄用等環(huán)節(jié)加以規(guī)范。系統(tǒng)還需提供人事檔案的導(dǎo)出和報(bào)表功能。</p

34、><p><b>  2.2可行性分析</b></p><p>  2.2.1技術(shù)可行性分析</p><p>  系統(tǒng)采用JSP、Servlet和MySql來進(jìn)行開發(fā),Windows XP 操作系統(tǒng),用Dreamweaver進(jìn)行前臺(tái)頁(yè)面的設(shè)計(jì),采用Servlet與后臺(tái)數(shù)據(jù)庫(kù)連接,來完成對(duì)數(shù)據(jù)的增、刪、改、查等功能。另外由于JSP和Servlet功能

35、強(qiáng)大,而MySql在開發(fā)方面具有方便快捷、使用靈活的特點(diǎn),因此使用JSP、Servlet和MySql是開發(fā)輕平臺(tái)的完美組合。由此說明系統(tǒng)在技術(shù)方面可行。</p><p>  2.2.2操作可行性分析</p><p>  本系統(tǒng)界面設(shè)計(jì)簡(jiǎn)潔友好,功能完善,經(jīng)過詳細(xì)設(shè)計(jì)和測(cè)試之后的系統(tǒng)具有操作簡(jiǎn)單,方便靈活等優(yōu)點(diǎn)??梢詽M足各種用戶的不同需求,同時(shí)也方便了公司的內(nèi)部管理。管理人員及用戶一定會(huì)在短

36、時(shí)間內(nèi)掌握并熟練使用。</p><p>  2.2.3經(jīng)濟(jì)可行性分析</p><p>  由于MySql數(shù)據(jù)庫(kù)和Tomcat都是免費(fèi)開源的開發(fā)學(xué)習(xí)工具,使用靈活方便,技術(shù)也不復(fù)雜,開發(fā)周期較短,因此開發(fā)成本較低,所以說經(jīng)濟(jì)方面可行。</p><p>  2.2.4系統(tǒng)結(jié)構(gòu)可行性分析</p><p>  系統(tǒng)采用B/S模式。B/S(Browse

37、r/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。在這種結(jié)構(gòu)下用戶工作界面是通過www瀏覽器來實(shí)現(xiàn),很少部分?jǐn)?shù)據(jù)邏輯在前段(Browser)實(shí)現(xiàn),它的主要事務(wù)邏輯是實(shí)現(xiàn)在服務(wù)器端(Server)的,形成所謂的三層3-tier結(jié)構(gòu)。它可以大大簡(jiǎn)化客戶端電腦的數(shù)據(jù)載荷,減輕系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低用戶的總體成本。從當(dāng)前的軟件技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet模式下數(shù)據(jù)庫(kù)的使用,相對(duì)易于控制、成本也較低。特別是

38、在JAVA這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后,應(yīng)用B/S架構(gòu)管理軟件更是方便、快捷、高效。這是全方面的開發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN、WAN,Internet/Intranet)訪問和操作共同的數(shù)據(jù)庫(kù)。它可以有效地保護(hù)數(shù)據(jù)平臺(tái)和訪問管理權(quán)限,數(shù)據(jù)庫(kù)服務(wù)器也很安全。</p><p><b>  3、系統(tǒng)設(shè)計(jì)</b></p><p>  3.1系

39、統(tǒng)功能結(jié)構(gòu)圖</p><p>  人力資源管理系統(tǒng)功能如圖1所示:</p><p>  圖1 企業(yè)員工管理系統(tǒng)功能結(jié)構(gòu)圖</p><p>  3.2 系統(tǒng)模塊的總體設(shè)計(jì)</p><p>  根據(jù)需求分析所需的功能,按照B/S模式的方法,對(duì)整個(gè)系統(tǒng)做出總體設(shè)計(jì)。</p><p>  首先進(jìn)入到登錄頁(yè)面,這主要對(duì)用戶進(jìn)行區(qū)

40、別驗(yàn)證,是系統(tǒng)的第一層安全道,因此在這里進(jìn)行嚴(yán)格驗(yàn)證,不是系統(tǒng)指定的用戶則不能進(jìn)入系統(tǒng)。系統(tǒng)管理員將擁有對(duì)管理員信息登記,員工管理、考勤管理、薪金管理、培訓(xùn)管理等所有系統(tǒng)基本模塊的管理功能,還可以進(jìn)行查詢、增加、刪除、修改等基本操作。普通管理員可以管理除了系統(tǒng)管理員以外的其他用戶。各個(gè)模塊都是實(shí)現(xiàn)系統(tǒng)的核心模塊,模塊之間的耦合程度低,而幾個(gè)模塊之間的消息傳遞是通過JSP內(nèi)置對(duì)象session來實(shí)現(xiàn)的。</p><p&

41、gt;  3.3系統(tǒng)功能模塊用例圖</p><p>  系統(tǒng)功能模塊的用例圖示如圖2所示:</p><p>  管理員 普通員工</p><p>  圖2 系統(tǒng)模塊示意圖</p><p>  3.4 模塊功能介紹</

42、p><p><b>  1、登錄模塊</b></p><p>  登錄模塊是用戶進(jìn)入系統(tǒng)進(jìn)行管理前的驗(yàn)證操作,要進(jìn)入系統(tǒng)只有輸入正確的用戶名和密碼從而進(jìn)行其他操作。</p><p><b>  2、部門管理模塊</b></p><p>  此模塊可以實(shí)現(xiàn)對(duì)企業(yè)部門的管理,并且可以根據(jù)需要對(duì)某個(gè)部門的內(nèi)容

43、進(jìn)行修改、刪除和查詢。</p><p><b>  3、獎(jiǎng)懲管理模塊</b></p><p>  此模塊可以對(duì)企業(yè)員工進(jìn)行獎(jiǎng)懲類別,內(nèi)容原因等獎(jiǎng)懲信息的管理。并且可以根據(jù)管理需要增加、刪除、修改獎(jiǎng)懲的詳細(xì)信息。</p><p><b>  4、人員調(diào)動(dòng)模塊</b></p><p>  在本模塊管理企

44、業(yè)人員可以調(diào)動(dòng)信息管理,并可以根據(jù)需要對(duì)某些人員調(diào)動(dòng)記錄進(jìn)行增加、修改和刪除。</p><p><b>  5、招聘管理模塊</b></p><p>  在此模塊中可以對(duì)公司招聘信息進(jìn)行管理,并且可以根據(jù)應(yīng)聘者的分析對(duì)招聘信息進(jìn)行增加、修改和刪除。</p><p><b>  6、培訓(xùn)管理模塊</b></p>

45、<p>  此模塊可以實(shí)現(xiàn)對(duì)應(yīng)聘人員的培訓(xùn)計(jì)劃的信息管理和安排。并且根據(jù)需要可以對(duì)應(yīng)聘者的信息進(jìn)行登記、查詢、修改、刪除操作。對(duì)企業(yè)員工添加培訓(xùn)計(jì)劃、修改刪除操作。</p><p>  3.5數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)</p><p>  1、數(shù)據(jù)庫(kù)的需求分析</p><p>  根據(jù)項(xiàng)目的處理需求分析,數(shù)據(jù)表的設(shè)計(jì)及功能對(duì)應(yīng)如下:</p><

46、p>  員工信息表:主要用于保存員工基本信息</p><p>  招聘管理信息表:用來存儲(chǔ)招聘信息</p><p>  培訓(xùn)管理信息表:用來存儲(chǔ)員工培訓(xùn)的信息</p><p>  獎(jiǎng)懲管理信息表:用來記錄員工獎(jiǎng)懲信息</p><p>  薪金管理信息表:用來保存員工薪資信息</p><p>  部門信息表:用來保

47、存各部門的信息</p><p>  用戶信息表:用來保存普通用戶與管理員的信息</p><p>  2、數(shù)據(jù)庫(kù)各表具體設(shè)計(jì)</p><p> ?。?)員工信息表(tb_employee):主要用于保存員工信息,表結(jié)構(gòu)見表1所示:</p><p>  表1 員工基本信息表(tb_employee)</p><p>  (

48、2)用戶信息表(tb_user)用來存儲(chǔ)管理員信息,表結(jié)構(gòu)見表2所示:</p><p>  表2 管理員信息表(tb_user)</p><p> ?。?)獎(jiǎng)懲信息表(tb_jc)用來存儲(chǔ)獎(jiǎng)懲信息,其表結(jié)構(gòu)見表3所示:</p><p>  表3考勤信息表(tb_jc)</p><p>  (4)薪資信息表(tb_pay)用來存儲(chǔ)員工薪資信息,

49、其表結(jié)構(gòu)見表4所示:</p><p>  表4薪資信息表(tb_pay)</p><p>  招聘信息表(tb_job)用來存儲(chǔ)招聘信息,其表結(jié)構(gòu)見表5所示:</p><p>  表5 招聘信息表(tb_job)</p><p>  培訓(xùn)管理信息表(tb_train)用來存儲(chǔ)員工的人事調(diào)動(dòng)信息,其表結(jié)構(gòu)見表6所示:</p>&l

50、t;p>  表6培訓(xùn)管理信息表(tb_ train)</p><p>  (7)部門信息表(tb_department)用來存儲(chǔ)企業(yè)部門信息,其表結(jié)構(gòu)見表 所示:</p><p>  表7部門信息表(tb_department)</p><p><b>  3.6系統(tǒng)數(shù)據(jù)流圖</b></p><p>  1、項(xiàng)目基

51、本數(shù)據(jù)流圖如圖3所示:</p><p>  反饋系統(tǒng)查詢信息 反饋系統(tǒng)管理信息</p><p>  查詢信息 管理信息 </p><p>  圖3項(xiàng)目基本數(shù)據(jù)流圖 </p><p>  2、第二層數(shù)據(jù)流圖如圖4所示:</p><p>  反饋查詢信息

52、 管理</p><p><b>  管理員信息表</b></p><p><b>  員工基本信息表</b></p><p><b>  薪資信息表</b></p><p>  反饋系統(tǒng)查詢信息 管理

53、 管理</p><p><b>  招聘信息表</b></p><p><b>  反饋系統(tǒng)查詢信息</b></p><p>  管理 登</p><p>  培訓(xùn)信息表

54、 陸</p><p><b>  信</b></p><p>  反饋查詢信息 管理 息</p><p><b>  管理員信息表</b></p><p>  圖4

55、 第二層數(shù)據(jù)流圖</p><p><b>  4、詳細(xì)設(shè)計(jì)</b></p><p>  依據(jù)總體設(shè)計(jì),詳細(xì)設(shè)計(jì)中需要對(duì)每個(gè)模塊做出具體實(shí)現(xiàn)方法的計(jì)劃,并寫出關(guān)鍵代碼。</p><p><b>  4.1數(shù)據(jù)庫(kù)的實(shí)現(xiàn)</b></p><p>  項(xiàng)目的數(shù)據(jù)庫(kù)連接是Servlet技術(shù)來實(shí)現(xiàn)的,它的本質(zhì)是

56、封裝了JDBC。而JDBC(Java Database Connectivity)是由Java語(yǔ)言所編寫的類和界面組成,它可用來執(zhí)行SQL語(yǔ)句的Java API,使開發(fā)數(shù)據(jù)庫(kù)人員可以用Java語(yǔ)言編寫數(shù)據(jù)庫(kù)應(yīng)用程序;JDBC是獨(dú)立于數(shù)據(jù)庫(kù)的API,支持由Java表示的數(shù)據(jù)庫(kù)語(yǔ)句轉(zhuǎn)換為訪問實(shí)際數(shù)據(jù)庫(kù)的調(diào)用,并且可以直接調(diào)用SQL命令。使用JDBC以后開發(fā)人員可以很便捷的將SQL語(yǔ)句傳送給所有數(shù)據(jù)庫(kù)。在這里就是利用JDBC來進(jìn)行數(shù)據(jù)庫(kù)的

57、連接。</p><p>  連接數(shù)據(jù)庫(kù)的代碼如下所示:</p><p>  public class DBManager {</p><p>  public static Connection getConn()</p><p>  {Connection conn=null;</p><p><b>  

58、try {</b></p><p>  Class.forName("com.mysql.jdbc.Driver");</p><p>  conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/hr","root","123");

59、</p><p>  } catch (ClassNotFoundException e) {</p><p>  e.printStackTrace();</p><p>  } catch (SQLException e) {</p><p>  e.printStackTrace();</p><p><b

60、>  }</b></p><p>  return conn;</p><p><b>  }</b></p><p>  public static void close(Connection conn)</p><p><b>  {</b></p><p&

61、gt;  if(conn!=null)</p><p><b>  {</b></p><p><b>  try {</b></p><p>  conn.close();</p><p>  } catch (SQLException e) {</p><p>  e.p

62、rintStackTrace();</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  4.2 登錄模塊

63、設(shè)計(jì)</p><p> ?。?)登錄頁(yè)面可以用來檢測(cè)用戶的合法性,系統(tǒng)對(duì)用戶進(jìn)行身份、用戶名和密碼分別在后臺(tái)進(jìn)行驗(yàn)證,可以有效防止非法用戶進(jìn)入系統(tǒng)進(jìn)行操作。登錄效果圖如圖5所示:</p><p><b>  圖 5 登錄首頁(yè)</b></p><p> ?。?)如果用戶沒有輸入用戶名或密碼就進(jìn)行登錄,那系統(tǒng)將會(huì)出現(xiàn)提示框提示用戶,如下圖6所示。如

64、果用戶輸入錯(cuò)誤的用戶名或密碼,同樣系統(tǒng)會(huì)報(bào)錯(cuò),以方便用戶正確操作。</p><p><b>  圖6 登錄失敗頁(yè)面</b></p><p>  4.3 主頁(yè)面詳細(xì)設(shè)計(jì)</p><p>  由于系統(tǒng)UI層由JSP負(fù)責(zé),而系統(tǒng)控制層由Servlet負(fù)責(zé),表單信息由bean負(fù)責(zé),其中BPO處理有action類承接。這也就是我們通常理解的MVC處理方

65、式。用戶輸入正確的用戶名和密碼進(jìn)入到系統(tǒng)后,在頁(yè)面頂部top.jsp包含了系統(tǒng)時(shí)間的顯示、修改密碼、幫助、退出系統(tǒng)、返回主頁(yè)幾個(gè)功能。左邊的left.jsp 是管理菜單的列表,包括六個(gè)子菜單:部門管理模塊、員工管理模塊、招聘管理模塊、培訓(xùn)管理模塊、獎(jiǎng)懲管理模塊、薪資管理模塊以及系統(tǒng)管理。當(dāng)然普通用戶和管理員進(jìn)入后的頁(yè)面功能是不同的。運(yùn)行效果如圖7所示:</p><p>  圖7 管理員登陸頁(yè)面圖</p>

66、;<p>  4.4 部門管理模塊</p><p>  部門管理是管理員對(duì)部門所實(shí)施的具體管理。管理員可以對(duì)企業(yè)進(jìn)行部門的添加、刪除、修改、查詢等操作。添加部門效果圖如圖8所示:</p><p><b>  圖8 添加部門頁(yè)面</b></p><p>  部門查詢是通過部門的序號(hào)進(jìn)行查詢,可以對(duì)企業(yè)整個(gè)部門進(jìn)行查看。它是通過后臺(tái)S

67、ervlet封裝數(shù)據(jù)然后返回到頁(yè)面。部門查詢一覽如圖9所示:</p><p><b>  圖9 部門一覽頁(yè)面</b></p><p>  刪除部門時(shí)系統(tǒng)將對(duì)用戶進(jìn)行提示,由用戶再次確認(rèn)信息,以防止用戶不小心執(zhí)行操作,丟失數(shù)據(jù)。運(yùn)行效果如圖10所示:</p><p>  圖10 刪除部門頁(yè)面</p><p>  4.5 員

68、工管理模塊</p><p>  員工模塊主要就是對(duì)員工的信息進(jìn)行增、刪、改、查操作。員工添加是對(duì)員工基本信息進(jìn)行添加。進(jìn)入添加頁(yè)面后,按照表單要求輸入正確的員工信息,點(diǎn)擊保存將添加員工,經(jīng)過后臺(tái)Servlet封裝到bean里面后存入到數(shù)據(jù)庫(kù),實(shí)現(xiàn)后的效果如圖11所示:</p><p>  圖11 添加員工頁(yè)面</p><p>  員工查詢是對(duì)員工的信息查詢,這里可以

69、通過開發(fā)部門來查詢對(duì)應(yīng)部門的員工或默認(rèn)查詢?nèi)繂T工。還可以對(duì)員工的詳細(xì)信息進(jìn)行查詢。這里的查詢都是通過運(yùn)行Servlet,然后由list封裝數(shù)據(jù),提取數(shù)據(jù)。效果圖如下所示:</p><p>  圖12 員工查詢頁(yè)面</p><p>  圖13 員工詳細(xì)查詢</p><p>  員工修改功能就是對(duì)與員工的實(shí)際信息進(jìn)行的更新修改,可以選擇員工的信息點(diǎn)擊修改,系統(tǒng)通過Ja

70、vaBean將前臺(tái)修改的數(shù)據(jù)存入到數(shù)據(jù)庫(kù)里面。下面是對(duì)一個(gè)員工信息修改的效果圖:</p><p>  圖14 員工修改頁(yè)面</p><p>  員工刪除就是選擇一個(gè)員工的信息,通過員工的編號(hào)在數(shù)據(jù)庫(kù)進(jìn)行刪除操作,這里系統(tǒng)會(huì)讓用戶執(zhí)行刪除確認(rèn)。效果圖就不舉例了。</p><p>  4.6 招聘管理模塊</p><p>  招聘管理是對(duì)應(yīng)聘人員

71、的應(yīng)聘信息進(jìn)行的管理,包括添加、查看、修改、刪除操作。這里的操作都是通過運(yùn)行Servlet,然后由list封裝數(shù)據(jù),提取數(shù)據(jù)。效果圖如圖15所示:</p><p>  圖15 添加招聘人員信息</p><p>  招聘人員查詢模塊。這里對(duì)應(yīng)聘信息還分為錄用人員和非錄用人員,可以分別對(duì)錄用人員和非錄用人員進(jìn)行查詢。還可以對(duì)非錄用人員進(jìn)行錄用。運(yùn)行效果如下圖所示:</p><

72、;p><b>  圖16 招聘查詢</b></p><p>  圖17 錄用人員查詢</p><p>  刪除招聘人員模塊,是對(duì)所應(yīng)聘的人員信息進(jìn)行刪除操作。同樣,這里的效果圖就不舉例了。</p><p>  4.7 培訓(xùn)管理模塊</p><p>  培訓(xùn)管理是對(duì)企業(yè)新員工進(jìn)行培訓(xùn),包括添加、查看、修改、刪除操作。

73、頁(yè)面的操作都是通過運(yùn)行Servlet,然后由list封裝數(shù)據(jù),提取數(shù)據(jù),回饋到數(shù)據(jù)庫(kù),最后反應(yīng)到前臺(tái)頁(yè)面的。添加培訓(xùn)信息如圖18所示:</p><p>  圖18 添加培訓(xùn)信息</p><p>  添加培訓(xùn)計(jì)劃后可以在培訓(xùn)通告查詢一欄中看到培訓(xùn)計(jì)劃,可以點(diǎn)擊每一個(gè)培訓(xùn)計(jì)劃里面看到培訓(xùn)的相關(guān)訊息,也可以刪除培訓(xùn)信息。運(yùn)行效果如圖19所示:</p><p>  圖19

74、培訓(xùn)通告查詢</p><p>  4.8 獎(jiǎng)懲管理模塊</p><p>  獎(jiǎng)懲管理模塊主要是用于記錄員工的獎(jiǎng)懲情況,可以對(duì)員工的獎(jiǎng)懲記錄進(jìn)行增、刪、改查。而員工的獎(jiǎng)懲信息是與其薪資相互掛鉤的。獎(jiǎng)懲記錄會(huì)最終會(huì)影響員工最后的實(shí)際工資。模塊的模型設(shè)計(jì)主要定義了JcAction.java,通過相應(yīng)的method控制增、刪、改除所對(duì)應(yīng)的操作。獎(jiǎng)懲模塊主要是由addJc.jsp、jcOne.jsp

75、、listJc.jsp所控制。addJc.jsp是用來添加獎(jiǎng)懲信息的。其效果圖如圖20所示:</p><p><b>  圖20獎(jiǎng)懲添加頁(yè)面</b></p><p>  listJc.jsp列出了獎(jiǎng)懲的大致信息,而jcOne.jsp是對(duì)獎(jiǎng)懲信息的詳細(xì)查詢,運(yùn)行效果如圖21所示:</p><p>  圖21 獎(jiǎng)懲信息查詢</p>&

76、lt;p>  圖22 獎(jiǎng)懲詳細(xì)查詢</p><p>  4.9 薪資管理模塊</p><p>  薪資管理是對(duì)員工考勤信息的管理。包括增、刪、改查的功能。員工的薪資是與多個(gè)因素有關(guān)聯(lián)的。包括基本工資、加班工資、全勤獎(jiǎng)、曠工費(fèi)及保險(xiǎn)費(fèi)。通過這些相互累加,最后才得出員工實(shí)際工資數(shù)。模塊的模型設(shè)計(jì)主要定義了PayAction.java,薪資模塊主要是由addPay.jsp、listPay.

77、jsp、listPayBypt.jsp所控制。addPay.jsp是用來添加薪資的。其效果圖如圖23所示:</p><p>  圖23 薪資添加頁(yè)面</p><p>  listPay.jsp、listPayBypt.jsp是用來查詢薪資的。這里我們有兩種方法可以查看到每個(gè)月各個(gè)員工的薪酬。一種是通過月份,而另一種是通過不同的員工來查看。效果圖如下所示:</p><p&

78、gt;  圖24 薪資查詢(月份)</p><p>  圖25 薪資查詢(員工)</p><p>  5、系統(tǒng)開發(fā)平臺(tái)和工具</p><p>  5.1 MyEclipse開發(fā)軟件簡(jiǎn)介</p><p>  MyEclipse是一個(gè)專門為Eclipse設(shè)計(jì)的商業(yè)插件和開源插件的完美結(jié)合。MyEclipse為Eclipse提供了一個(gè)大量私有和開源

79、的Java工具的集合,很大程度上解決了各種開源工具的不一致和缺點(diǎn)問題,并大大提高了Java和JSP應(yīng)用開發(fā)的效率。MyEclipse的實(shí)際價(jià)值來自其發(fā)布的大量的可視化開發(fā)工具和實(shí)用組件。如CCS/JS/HTML/XML的編輯器,幫助創(chuàng)建EJB和Struts項(xiàng)目的向?qū)Рa(chǎn)生項(xiàng)目的所有主要的組件如Action/Session Bean/Form等,此外還包括編輯Hibernate配置文件和執(zhí)行SQL語(yǔ)句的工具。此外MyEclipse還包括大

80、量由其他組織開發(fā)的開源插件,Genuitec增強(qiáng)了這些插件的功能并且撰寫了很多實(shí)用文檔便于開發(fā)者學(xué)習(xí)。綜上所述,MyEclipse插件對(duì)加速Eclipse的流行起到了很主要的作用,并大大簡(jiǎn)化復(fù)雜的Java/JSP應(yīng)用的開發(fā)。</p><p>  5.2 JSP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)</p><p>  JSP(Java Server Pages)是由Sun公司倡導(dǎo),許多公司參與創(chuàng)建的一種新動(dòng)態(tài)網(wǎng)頁(yè)技

81、術(shù)標(biāo)準(zhǔn),類似其他技術(shù)標(biāo)準(zhǔn)。在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm ,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)簽,構(gòu)成了JSP網(wǎng)頁(yè)(*.jsp)Servlet/JSP Container收到客戶端發(fā)出的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式響應(yīng)給客戶端,其中程序片段可以是:操作數(shù)據(jù)庫(kù),重新定向網(wǎng)頁(yè)以及發(fā)送E-Mail等等,這些都是建立動(dòng)態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端運(yùn)行,網(wǎng)絡(luò)上

82、傳送給客戶端的僅是得到的結(jié)果,與客戶端的瀏覽器無(wú)關(guān),因此,JSP稱為Server-side Language。所以被許多人認(rèn)為是未來最有發(fā)展前途的動(dòng)態(tài)網(wǎng)站技術(shù)之一。</p><p>  與其他程序語(yǔ)言相比較,PHP功能相對(duì)簡(jiǎn)單,不適合作大程序,而CGI效率相對(duì)較低,所以也不考慮,因?yàn)樵撓到y(tǒng)并沒有原有的基礎(chǔ)平臺(tái)需要擴(kuò)展,也不需要與其他系統(tǒng)進(jìn)行太多的交互,所以使用J2EE的模式并不能夠體現(xiàn)J2EE本身的優(yōu)勢(shì),而JSP

83、又是J2EE的核心技術(shù)之一,可以隨時(shí)升級(jí)為J2EE程序。這樣只需在ASP和JSP中進(jìn)行選擇。在進(jìn)行了諸多因素的比較后,最終認(rèn)為目前這個(gè)階段比較合適的是JSP,而選用Hibernate作為數(shù)據(jù)持續(xù)性處理層,則是考慮到了其高速的開發(fā)效率,代碼重用性高,易于維護(hù)等各種優(yōu)勢(shì)。最終目的是希望提高系統(tǒng)底層業(yè)務(wù)邏輯的可重用性,增加系統(tǒng)的可擴(kuò)展性,降低系統(tǒng)維護(hù)成本。</p><p><b>  6、系統(tǒng)功能測(cè)試<

84、/b></p><p>  軟件測(cè)試是軟件開發(fā)工程中重要的一環(huán),是用于檢測(cè)軟件品質(zhì)、性能是否符合需求分析的要求。這也是一項(xiàng)技術(shù)性工作,有很多方法和技巧。軟件測(cè)試是保證軟件質(zhì)量的重要步驟。因此,測(cè)試的質(zhì)量將直接影響到軟件編碼的質(zhì)量。</p><p>  6.1 測(cè)試的定義和目的</p><p>  軟件測(cè)試是在軟件編碼之后,對(duì)應(yīng)軟件的需求分析,設(shè)計(jì)規(guī)格說明書與編

85、碼的再次檢測(cè)。軟件測(cè)試就是為了發(fā)現(xiàn)軟件編碼中不合格、不規(guī)范的地方。軟件測(cè)試的目的在于將設(shè)計(jì)者與代碼coding者之間理解有偏頗的地方,軟件功能與需求不統(tǒng)一,不符合系統(tǒng)邏輯思維的情況都反應(yīng)出來,最后再由開發(fā)人員進(jìn)行修改和補(bǔ)充。測(cè)試也就是用于發(fā)現(xiàn)代碼中潛在的錯(cuò)誤與缺陷。</p><p>  6.2 測(cè)試的原則和方案</p><p>  對(duì)于所有系統(tǒng)來講,Zero-Bug是一種理想的境界,而基本

86、上我們采用Good-Enough原則,就是一種權(quán)衡投入與產(chǎn)出比的原則。不全面的測(cè)試是找不出軟件的漏洞的。如何達(dá)到我們所需的原則只有制定最低標(biāo)準(zhǔn)和測(cè)試的內(nèi)容以后再具體問題具體分析。測(cè)試從軟件的生存周期看就是指對(duì)軟件程序的測(cè)試,其優(yōu)點(diǎn)是被測(cè)得對(duì)象明確,可操作性比較強(qiáng)。但是測(cè)試是以設(shè)計(jì)規(guī)格說明書、需求分析為依據(jù)的,這樣有時(shí)候就會(huì)很難反正到底是哪一部分錯(cuò)誤。因此,較為理想的測(cè)試應(yīng)該是對(duì)軟件的開發(fā)過程,按軟件各個(gè)工程階段分別進(jìn)行審查。</p

87、><p><b>  6.3測(cè)試階段</b></p><p>  為了確保測(cè)試的質(zhì)量,我將測(cè)試分為界面測(cè)試、功能測(cè)試、需求測(cè)試、性能測(cè)試四個(gè)階段。</p><p><b>  6.3.1界面測(cè)試</b></p><p>  界面的測(cè)試是軟件測(cè)試過程中最簡(jiǎn)單直觀的一種測(cè)試方法。通常只要我們仔細(xì)按照界面所要

88、求進(jìn)行核對(duì)就可以了。但是因?yàn)檫@一塊對(duì)程序開發(fā)人員太容易了,往往會(huì)被我們忽視和遺漏,也是Bug最容易出現(xiàn)的地方。界面中經(jīng)常出的幾種Bug:錯(cuò)別字,就是界面中有標(biāo)題或文本內(nèi)容出現(xiàn)一些錯(cuò)別字。這種錯(cuò)誤如果測(cè)試人員不注意很難找出來,也有可能會(huì)出現(xiàn)在提示語(yǔ)言框中。coding人員有時(shí)候會(huì)自己編造一些詞語(yǔ)。雖然意思也是對(duì)的,但是與需求和界面的標(biāo)準(zhǔn)不符合。主要是由于編碼人員沒有統(tǒng)一規(guī)范用語(yǔ)。頁(yè)面中有字體、字號(hào)不相匹配的情況,使頁(yè)面整體的風(fēng)格看上去不統(tǒng)

89、一。當(dāng)然,這種情況在有CSS定義的時(shí)候會(huì)很少,或者由于開發(fā)中沒有調(diào)用。部分頁(yè)面顯示不出來。這與數(shù)據(jù)庫(kù)的連接,架包的導(dǎo)入都有很大的關(guān)系。這時(shí)候就要對(duì)整個(gè)程序進(jìn)行調(diào)試。</p><p><b>  6.3.2功能測(cè)試</b></p><p>  功能測(cè)試是對(duì)系統(tǒng)模塊是否實(shí)現(xiàn)需求分析所要求的功能。需要注意的是:當(dāng)進(jìn)行查詢操作時(shí),有單一查詢,也有多個(gè)查詢條件組合查詢的,這就需

90、要注意各查詢條件之間的關(guān)系。當(dāng)進(jìn)行添加操作時(shí),要看前臺(tái)與后臺(tái)的數(shù)據(jù)錄入是否一致。以及修改刪除時(shí),前臺(tái)頁(yè)面數(shù)據(jù)的操作要與數(shù)據(jù)庫(kù)進(jìn)行對(duì)比,看看是否操作成功。</p><p>  6.3.3 需求測(cè)試</p><p>  需求是控制整個(gè)設(shè)計(jì)的方向和功能設(shè)計(jì)的,是軟件測(cè)試的重要環(huán)節(jié)。這就需要測(cè)試軟件是否實(shí)現(xiàn)了需求分析所要求的所有功能模塊。針對(duì)項(xiàng)目需求和業(yè)務(wù)需要,這里需要測(cè)試者按照功能需求式樣書查看

91、每一個(gè)功能以及功能所滿足的操作。</p><p><b>  6.3.4性能測(cè)試</b></p><p>  通常我們會(huì)將性能指標(biāo)歸結(jié)于硬件方面,比如操作系統(tǒng)和開發(fā)環(huán)境。比較容易忽略代碼本身的缺陷。作為測(cè)試者我們還要評(píng)估系統(tǒng)運(yùn)營(yíng)時(shí)所處的環(huán)境以及潛在的危險(xiǎn),善于發(fā)現(xiàn)所有可能的Bug。</p><p><b>  總 結(jié)</b

92、></p><p>  本次畢業(yè)設(shè)計(jì),是我們將以前所學(xué)的理論知識(shí)具體實(shí)現(xiàn)的過程,它給了我們面對(duì)實(shí)際問題的機(jī)會(huì)。</p><p>  在整個(gè)制作過程中,我不斷遇到問題,不斷解決問題,使我克服問題的自學(xué)能力有了進(jìn)一步的提高。整個(gè)軟件系統(tǒng)由自己設(shè)計(jì),使我自己對(duì)軟件的整體結(jié)構(gòu)設(shè)計(jì)有了初步的認(rèn)識(shí)。在實(shí)現(xiàn)每個(gè)功能模塊的時(shí)候我都會(huì)遇到不同的問題,這些問題不僅拓寬了我的思路,鍛煉了我的個(gè)人能力,使我

93、的技術(shù)更加充實(shí)。還使我意識(shí)到必須努力學(xué)習(xí)才能在工作中體現(xiàn)自己的價(jià)值,適應(yīng)社會(huì)的需要。</p><p><b>  致 謝</b></p><p>  本論文是在導(dǎo)師xx教授悉心指導(dǎo)下完成的,從論文研究課題、內(nèi)容、資料收集、結(jié)構(gòu)及至論文的完成,xx導(dǎo)師都給予了我許多富有關(guān)鍵性的建議和指導(dǎo)。xx老師淵博的知識(shí)、務(wù)實(shí)的工作作風(fēng)和無(wú)私的奉獻(xiàn)精神將使我終身受益。謹(jǐn)此向xx

94、導(dǎo)師表示衷心的感謝并致以崇高的敬意!</p><p>  同時(shí)也謝謝那些在我學(xué)習(xí)過程期間,給我教誨和知識(shí)的老師們,在各個(gè)方面給予我?guī)椭膯挝活I(lǐng)導(dǎo)和同學(xué),這將會(huì)使我終身受益,也感謝我的家人和朋友對(duì)我學(xué)業(yè)的大力支持,鼓勵(lì)和理解。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1]張一馳.人力資源管理教程[M]北京:北京出版社.

95、2004.</p><p>  [2]李剛.Struts2權(quán)威指南——基于WebWork核心的MVC開發(fā)[M]北京:電子工業(yè)出版社、2007.</p><p>  [3]廖若雪.JSP高級(jí)編程[M].北京:機(jī)械工業(yè)出版社,2001.</p><p>  [4]楊昭編.JSP課程設(shè)計(jì)案例精編[M].北京:中國(guó)水利水電出版社,2006.</p><p

96、>  [5]耿祥義,張躍平.Java2實(shí)用教程(第三版)[M]北京:清華大學(xué)出版社,2006.</p><p>  [6]孫衛(wèi)琴,李洪成.Tomcat與Java Web開發(fā)技術(shù)詳解[M].北京:電子工業(yè)出版社,2004.</p><p>  [7]陳華.Ajax從入門到精通[M]北京:清華大學(xué)出版社,2008.</p><p>  [8]Erich Gamma

溫馨提示

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

評(píng)論

0/150

提交評(píng)論