人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文正稿_第1頁(yè)
人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文正稿_第2頁(yè)
人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文正稿_第3頁(yè)
人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文正稿_第4頁(yè)
人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文正稿_第5頁(yè)
已閱讀5頁(yè),還剩34頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

****大學(xué)畢業(yè)設(shè)計(jì)(論文)畢業(yè)設(shè)計(jì)(論文)人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

論文外文題目:DesignandImplementationOfHumanResourceManagementSystem論文主題詞:人事管理JSPMyEclipse開(kāi)發(fā)SQL數(shù)據(jù)庫(kù)外文主題詞:PersonnelManagementJSPMyEclipseDevelopmentSQL論文答辯日期:答辯委員會(huì)主席:評(píng)閱教師:引言1.1課題背景隨著計(jì)算機(jī)的普及和計(jì)算機(jī)科學(xué)技術(shù)的飛速發(fā)展,人們開(kāi)始越來(lái)越多地利用計(jì)算機(jī)解決實(shí)際問(wèn)題。人力資源管理也已成為世界各國(guó)發(fā)展的共同戰(zhàn)略。企業(yè)中人心的向背和員工對(duì)工作的投入程度在很大程度上決定了該企業(yè)的興衰與成敗。如何能保持本企業(yè)員工的工作責(zé)任感,激勵(lì)他們的工作熱情,減少人才的流失,已成為困擾企業(yè)主管和人力資源經(jīng)理的一個(gè)日益尖銳的問(wèn)題。[3]隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)技術(shù)不斷成熟,管理信息系統(tǒng)的強(qiáng)大功能已經(jīng)為人們深刻認(rèn)識(shí),借助現(xiàn)代信息技術(shù)和管理理論,建立企業(yè)信息管理系統(tǒng)是當(dāng)今社會(huì)的重要趨勢(shì)。員工信息管理是企業(yè)信息管理的重要部分,面對(duì)大量的人事信息,采用人力處理即浪費(fèi)時(shí)間、又浪費(fèi)人力和物力,并且數(shù)據(jù)的準(zhǔn)確性低。因此,開(kāi)發(fā)一個(gè)界面友好,易于操作的人力資源管理軟件進(jìn)行自動(dòng)化處理變得十分重要,這正是本系統(tǒng)開(kāi)發(fā)的目的和意義。[2]本系統(tǒng)針對(duì)現(xiàn)有的人力資源情況,通過(guò)建立透明、相容、一致、易查和全面的人力資源管理系統(tǒng),動(dòng)態(tài)直接反映企業(yè)人力資源的狀況,為人力資源管理和高層決策領(lǐng)導(dǎo)提供高效的決策支持。1.2開(kāi)發(fā)設(shè)計(jì)目的及意義隨著時(shí)代的發(fā)展,科學(xué)技術(shù)的日益進(jìn)步,人才對(duì)于一個(gè)公司的作用更加顯得突出。并成為了決定公司發(fā)展興衰的主要元素之一。從而使得人力資源管理工作也慢慢成為一個(gè)公司的管理的重要組成部分。為了適應(yīng)社會(huì)發(fā)展,更加有效的發(fā)揮出人才的才華與能力,所以就必須建立一個(gè)完善的人力資源管理系統(tǒng)方法,并使其投入到對(duì)人力的管理與分配上,解放以前的那種復(fù)雜而緩慢的工作方式,提高工作效率和管理水平,推動(dòng)企業(yè)與人文的和諧發(fā)展。只有建立完善的人才管理方式,才能更好的與世界接軌,從而實(shí)現(xiàn)公司的長(zhǎng)久穩(wěn)定發(fā)展。[3]人力資源管理原來(lái)都是手工操作的,這樣對(duì)員工的信息更新有許多不方便。為了滿足人力資源管理的需求,決定用JSP技術(shù)開(kāi)發(fā)一個(gè)基于B/S的人力資源管理系統(tǒng)。人力資源管理系統(tǒng)主要進(jìn)行對(duì)人事信息的更新和管理的智能操作[4]。對(duì)員工的出勤,獎(jiǎng)懲,部門等信息進(jìn)行管理,為管理者帶來(lái)許多方便。1.3開(kāi)發(fā)工具及環(huán)境介紹1.3.1MyEclipse8.5MyEclipse,是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。MyEclipse企業(yè)級(jí)工作平臺(tái),(MyEclipseEnterpriseWorkbench,簡(jiǎn)稱MyEclipse)是對(duì)EclipseIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。MyEclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。可以說(shuō)MyEclipse幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專屬eclipse開(kāi)發(fā)工具。1.3.2JDK1.6JDK(JavaDevelopmentKit)是SunMicrosystems公司為Java開(kāi)發(fā)人員設(shè)計(jì)的產(chǎn)品。從Java誕生以來(lái),JDK已經(jīng)成為使用最廣泛JavaSDK。JDK是整個(gè)Java的核心內(nèi)容,包括了Java運(yùn)行環(huán)境,Java工具和Java基礎(chǔ)的類庫(kù)三部分。從Sun的JDK1.5開(kāi)始,提高哦該了泛型等非常實(shí)用的功能,其版本也不斷更新,運(yùn)行效率得到了非常大的提高。1.3.3TomcatTomcat是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP程序的首選??梢赃@樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apahce服務(wù)器,可利用它響應(yīng)對(duì)HTML頁(yè)面的訪問(wèn)請(qǐng)求。實(shí)際上Tomcat部分是Apache服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)運(yùn)行tomcat時(shí),它實(shí)際上作為一個(gè)與Apache獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。1.3.4MySQL數(shù)據(jù)庫(kù)SqlServer2005是一個(gè)開(kāi)放源碼的軟件,是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái)。SqlServer2005為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供安全可靠的存儲(chǔ)功能。2系統(tǒng)需求分析2.1系統(tǒng)可行性分析2.1.1經(jīng)濟(jì)上的可行性1.前期投入資金比較少,只需要平臺(tái)系統(tǒng)的開(kāi)發(fā)、域名和空間的購(gòu)買費(fèi)用,需要一些花費(fèi),但是不多。2.接下來(lái)就是資料的錄入工作。管理員登陸系統(tǒng)后臺(tái),可對(duì)商品信息進(jìn)行添加、修改等工作即可。3.中后期主要工作就是維護(hù)更新,工作量不大,只需一位管理人員來(lái)完成添加商品、供應(yīng)商、客戶的信息。4.平臺(tái)進(jìn)入正常運(yùn)轉(zhuǎn)之后,可高效地進(jìn)行商品管理,節(jié)省大量的人力物力,從長(zhǎng)遠(yuǎn)看,獲益會(huì)遠(yuǎn)遠(yuǎn)大于支出。[15]從經(jīng)濟(jì)上來(lái)說(shuō),建設(shè)這樣一個(gè)系統(tǒng)是可行的。2.1.2操作上的可行性隨著計(jì)算機(jī)的使用更加的廣泛化,利用計(jì)算機(jī)來(lái)實(shí)現(xiàn)現(xiàn)代化的辦公管理也越來(lái)越普遍。這不僅能夠節(jié)省資源,同時(shí)也可極大地提高效率。人力資源管理系統(tǒng)的管理主要是信息的錄入、修改、統(tǒng)計(jì)等工作,一般工作人員都能夠勝任。從操作上來(lái)說(shuō)是可行的。[7]在技術(shù)上,使用Myeclipse開(kāi)發(fā)軟件與Access數(shù)據(jù)庫(kù)來(lái)開(kāi)發(fā)使得系統(tǒng)能夠得到有利的技術(shù)支持,并利于其后的維護(hù)與使用。[8]2.2系統(tǒng)需求分析本人力資源管理系統(tǒng)前端頁(yè)面顯示采用JSP,后臺(tái)數(shù)據(jù)庫(kù)采用MySQL。針對(duì)中小型企事業(yè)對(duì)人力資源管理的需求,本系統(tǒng)實(shí)現(xiàn)了對(duì)員工,部門,職位,考勤,獎(jiǎng)懲,培訓(xùn)和個(gè)人信息的管理,有效的實(shí)現(xiàn)了方便快捷的人力資源管理,減輕了管理人員的工作量,提高了管理人員的工作效率與工作質(zhì)量。[2]2.3系統(tǒng)性能需求作為一個(gè)數(shù)據(jù)庫(kù)系統(tǒng),首先,系統(tǒng)要有很好的穩(wěn)定性和可維護(hù)性,使得系統(tǒng)易于維護(hù);其次,系統(tǒng)要有很好的可擴(kuò)展性,能夠在現(xiàn)有框架不變的前提下增加新的業(yè)務(wù)邏輯,進(jìn)行二次開(kāi)發(fā);第三,系統(tǒng)要有很好的可移植性,在Windows系統(tǒng)下開(kāi)發(fā),適合覺(jué)得部分用戶,以滿足不同用戶的需求;第四,系統(tǒng)要考慮使用該系統(tǒng)的所有用戶的實(shí)際電腦操作水平,盡可能使界面簡(jiǎn)潔、美觀、操作簡(jiǎn)單。[10]2.4設(shè)計(jì)的基本思想設(shè)計(jì)思想遵循以下幾點(diǎn):1.采用B/S模式進(jìn)行開(kāi)發(fā),其優(yōu)點(diǎn)是后臺(tái)與前臺(tái)處理層次分明,而且符合眾多已經(jīng)習(xí)慣網(wǎng)頁(yè)搜索方式的用戶。[7]2.采用面向?qū)ο蟮拈_(kāi)發(fā)與設(shè)計(jì)理念。運(yùn)用面向?qū)ο蠹夹g(shù)的前提是對(duì)整體系統(tǒng)的高度和準(zhǔn)確抽象,通過(guò)它可以保證系統(tǒng)良好的框架,進(jìn)而帶來(lái)產(chǎn)品較強(qiáng)的穩(wěn)定性和運(yùn)行效率。[8]3.采用模塊化設(shè)計(jì)。模塊化設(shè)計(jì)要求將整個(gè)系統(tǒng)劃分成基于小的模塊,有利于代碼的重載,簡(jiǎn)化設(shè)計(jì)和實(shí)現(xiàn)過(guò)程。[5]4.簡(jiǎn)單方便的系統(tǒng)界面。設(shè)計(jì)簡(jiǎn)單友好的系統(tǒng)界面,方便用戶較快的適應(yīng)系統(tǒng)的操作。[5]5.速度優(yōu)先原則。由于此工具最重要的評(píng)測(cè)標(biāo)準(zhǔn)就是速度,因此在設(shè)計(jì)過(guò)程中,具體過(guò)程盡量做到資源占用少,速度快。[5]6.設(shè)計(jì)既要突出重點(diǎn),又要細(xì)致周到。要符合設(shè)計(jì)需求,在有可能改進(jìn)的地方進(jìn)行擴(kuò)充,使系統(tǒng)更適應(yīng)用戶的需要。[5]3系統(tǒng)分析與設(shè)計(jì)開(kāi)發(fā)系統(tǒng)之前,首先要對(duì)系統(tǒng)架構(gòu)進(jìn)行設(shè)計(jì),此過(guò)程是對(duì)系統(tǒng)的整體結(jié)構(gòu)的設(shè)計(jì)。包含系統(tǒng)的邏輯分層結(jié)構(gòu)、結(jié)構(gòu)的實(shí)現(xiàn)、數(shù)據(jù)庫(kù)等等,特別是在Java的大型項(xiàng)目中,還需要設(shè)計(jì)出程序中的包結(jié)構(gòu)及接口等,非常復(fù)雜,需要程序員進(jìn)行全面的考慮[3]。3.1系統(tǒng)目標(biāo)通過(guò)人力資源管理系統(tǒng)可使管理者快速高效地完成企業(yè)日常事務(wù)中的人事工作,降低人力資源管理的成本,使管理者能集中精力實(shí)現(xiàn)企業(yè)戰(zhàn)略目標(biāo)[3]。人力資源管理系統(tǒng)的具體目標(biāo)如下:1.對(duì)企業(yè)人力資源管理的基本信息進(jìn)行管理。2.管理企業(yè)的員工信息(即人事管理功能)。3.實(shí)現(xiàn)為個(gè)人提供網(wǎng)絡(luò)工作平臺(tái)的功能。4.實(shí)現(xiàn)企業(yè)的應(yīng)聘信息的管理功能。5.實(shí)現(xiàn)企業(yè)員工培訓(xùn)的一系列相關(guān)信息的管理。6.員工薪資信息管理。7.系統(tǒng)用戶信息的管理。8.系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。3.2系統(tǒng)總體設(shè)計(jì)本人力資源管理系統(tǒng)的需求,設(shè)計(jì)本網(wǎng)站組成結(jié)構(gòu)顯示了網(wǎng)站總體組織結(jié)構(gòu)。本管理系統(tǒng)主要能夠?qū)崿F(xiàn)考勤管理、人力管理、事項(xiàng)管理、郵件管理、個(gè)人管理等功能模塊的功能。系統(tǒng)功能結(jié)構(gòu)圖如圖3-1所示:人力資源管理系統(tǒng)人力資源管理系統(tǒng)考勤管理人力管理事項(xiàng)管理郵件管理個(gè)人管理上班簽到下班簽退考勤查看部門管理新增部門信息職位管理新增職位信息員工管理新增員工信息培訓(xùn)信息新增培訓(xùn)信息獎(jiǎng)懲信息新增獎(jiǎng)懲信息發(fā)送郵件查看個(gè)人信息修改個(gè)人信息退出系統(tǒng)圖3-1系統(tǒng)功能結(jié)構(gòu)圖3.3系統(tǒng)流程圖通過(guò)需求分析,系統(tǒng)業(yè)務(wù)流程圖如圖3-2所示:圖3-2系統(tǒng)流程圖3.4系統(tǒng)軟硬件平臺(tái)硬件需求:CPU:Pentium以上計(jì)算機(jī)內(nèi)存:512M以上軟件需求:操作系統(tǒng)版本:WindowsXP/vista/Win7開(kāi)發(fā)工具:MyEclipse6.0.1后臺(tái)服務(wù)器:ApacheTomcat6.0開(kāi)發(fā)語(yǔ)言:Java瀏覽器:IE6.04數(shù)據(jù)庫(kù)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)表的邏輯設(shè)計(jì),即把概念設(shè)計(jì)得到的概念數(shù)據(jù)庫(kù)模式變?yōu)檫壿嫈?shù)據(jù)模式。人力資源管理系統(tǒng)中子模塊所用到的數(shù)據(jù)表包括:?jiǎn)T工、部門、職位、獎(jiǎng)懲、培訓(xùn)和考勤。實(shí)體間關(guān)系屬性根據(jù)以上對(duì)數(shù)據(jù)庫(kù)的需求分析,并結(jié)合系統(tǒng)概念模型的特點(diǎn)及建立方法,建立實(shí)體間關(guān)系屬性實(shí)體實(shí)體1.員工實(shí)體擁有員工ID、備注、郵件、登錄名、姓名、密碼、電話、性別、部門ID和職位ID這十個(gè)屬性。員工實(shí)體屬性圖如圖4-1所示:圖4-1員工實(shí)體屬性圖2.部門實(shí)體擁有部門ID、備注、名稱和上級(jí)部門ID這四個(gè)屬性。部門實(shí)體屬性圖如圖4-2所示。圖4-2部門實(shí)體屬性圖3.職位實(shí)體擁有部門ID、備注、名稱和級(jí)別這四個(gè)屬性。職位實(shí)體屬性圖如圖4-3所示。圖4-3職位實(shí)體屬性圖4.獎(jiǎng)懲實(shí)體擁有獎(jiǎng)懲ID、時(shí)間、備注、標(biāo)題、員工名稱、類型這六個(gè)屬性。獎(jiǎng)懲實(shí)體屬性圖如圖4-4所示。圖4-4獎(jiǎng)懲實(shí)體屬性圖5.培訓(xùn)實(shí)體擁有獎(jiǎng)懲ID、開(kāi)始時(shí)間、天數(shù)、內(nèi)容、名稱、員工名稱和公司這七個(gè)屬性。培訓(xùn)實(shí)體屬性圖如圖4-5所示。圖4-5培訓(xùn)實(shí)體屬性圖6.考勤實(shí)體擁有考勤ID、規(guī)定時(shí)間、員工部門、備注、實(shí)際時(shí)間、員工姓名、結(jié)果、類型和電腦IP這九個(gè)屬性??记趯?shí)體屬性圖如圖4-6所示。圖4-6考勤實(shí)體屬性圖4.2系統(tǒng)E-R圖根據(jù)需求分析一個(gè)部門可以擁有多個(gè)員工,而一個(gè)員工只屬于一個(gè)部門,所以部門和員工的關(guān)系是1:N的關(guān)系。一個(gè)職位擁有多個(gè)員工,而一個(gè)員工只擁有一個(gè)職位,所以職位和員工的關(guān)系是1:N的關(guān)系。整個(gè)考勤記錄里擁有多條員工的考勤信息,而每條考勤信息里只擁有一個(gè)員工的考勤記錄,所以考勤和員工的關(guān)系是1:N的關(guān)系。[8]根據(jù)以上分析,系統(tǒng)E-R圖如圖4-7所示。圖4-7系統(tǒng)E-R圖4.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)概念模型獨(dú)立于任何特定的數(shù)據(jù)庫(kù)管理系統(tǒng),因此,需要根據(jù)具體使用的數(shù)據(jù)庫(kù)管理系統(tǒng)的特點(diǎn)進(jìn)行轉(zhuǎn)換。根據(jù)E-R模型,人力資源管理系統(tǒng)建立了以下邏輯數(shù)據(jù)結(jié)構(gòu),下面是各數(shù)據(jù)表的詳細(xì)說(shuō)明。4.3.1部門信息表用于記錄部門的ID、部門名稱、備注和其上級(jí)部門的ID等信息。詳細(xì)字段信息如表4-1所示。表4-1部門信息表字段類型是否為空鍵值默認(rèn)注釋idbigint(20)否PRI0編號(hào)(自增)descriptionVarchar(255)是NULL備注nameVarchar(255)否NULL部門名稱parent_idVarchar(255)是MULNULL上級(jí)部門4.3.2員工信息表用于記錄員工的ID、員工名、密碼、電話、郵件、備注以及所關(guān)聯(lián)的部門ID和職位ID等信息。詳細(xì)字段信息如表4-2所示。表4-2員工信息表字段類型是否為空鍵值默認(rèn)注釋idbigint(20)否PRI0編號(hào)(自增)descriptionVarchar(255)是NULL備注emailVarchar(255)是NULL郵件loginNameVarchar(255)否NULL登錄名nameVarchar(255)否NULL姓名passwardVarchar(255)否NULL密碼phoneNumberVarchar(255)是NULL電話sexVarchar(255)否NULL性別department_idbigint(20)否MULNULL部門IDrole_idbigint(20)否MULNULL職位ID4.3.3職位信息表用于記錄企業(yè)職位的編號(hào)、名字、備注以及權(quán)限的級(jí)別等信息。詳細(xì)字段信息如表4-3所示。表4-3職位信息表字段類型是否為空鍵值默認(rèn)注釋idbigint(20)否PRI0編號(hào)(自增)nameVarchar(255)否NULL職位名稱descriptionVarchar(255)是NULL備注gradeVarchar(255)是NULL級(jí)別4.3.4獎(jiǎng)懲信息表用于記錄員工獎(jiǎng)懲信息,包括獎(jiǎng)懲類型、獎(jiǎng)懲時(shí)間、獎(jiǎng)懲標(biāo)題,獎(jiǎng)懲備注以及員工姓名等信息。詳細(xì)字段信息如表4-4所示。表4-4獎(jiǎng)懲信息表字段類型是否為空KeyDefault注釋idbigint(20)否PRI0編號(hào)(自增)dayVarchar(255)否NULL獎(jiǎng)懲時(shí)間descriptionVarchar(255)是NULL備注goodbannameVarchar(255)否NULL獎(jiǎng)懲類型goodbadtitleVarchar(255)否NULL獎(jiǎng)懲標(biāo)題usernameVarchar(255)否NULL員工名稱4.3.5培訓(xùn)信息表用于記錄員工的培訓(xùn)信息,包括培訓(xùn)項(xiàng)目名稱、培訓(xùn)時(shí)間、培訓(xùn)總天數(shù)、培訓(xùn)公司、培訓(xùn)備注以及員工姓名等信息。詳細(xì)字段信息如表4-5所示。表4-5培訓(xùn)信息表字段類型是否為空鍵值默認(rèn)注釋idbigint(20)否PRI0編號(hào)(自增)begintimeVarchar(255)否NULL開(kāi)始時(shí)間companyVarchar(255)是NULL培訓(xùn)公司dayVarchar(255)否NULL培訓(xùn)天數(shù)descriptionVarchar(255)是NULL備注trainnameVarchar(255)否NULL培訓(xùn)名稱usernameVarchar(255)否NULL員工名4.3.6考勤信息表用于記錄員工的考勤信息,包括公司規(guī)定上下班時(shí)間、員工簽到簽退時(shí)間、員工部門、員工上班下班類型、考勤結(jié)果、員工姓名以及簽到電腦的IP等信息。詳細(xì)字段信息如表4-6所示。表4-6考勤信息表字段類型是否為空鍵值默認(rèn)注釋idbigint(20)否PRI0編號(hào)(自增)defineTimeVarchar(255)否NULL規(guī)定時(shí)間departmentVarchar(255)是NULL員工部門descriptionVarchar(255)否NULL考勤描述loginTimeVarchar(255)是NULL簽到(退)時(shí)間nameVarchar(255)否NULL員工姓名stateVarchar(255)否NULL考勤結(jié)果workTypeVarchar(255)否NULL上班下班類型ipVarchar(255)否NULL電腦ip5系統(tǒng)詳細(xì)設(shè)計(jì)5.1詳細(xì)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)步驟總體設(shè)計(jì)階段完成了軟件的結(jié)構(gòu)設(shè)計(jì),劃分了模塊,并規(guī)定了各模塊的功能與它們之間的聯(lián)系。在此之后,按照軟件開(kāi)發(fā)工程化的觀點(diǎn),應(yīng)進(jìn)入詳細(xì)設(shè)計(jì)階段。在詳細(xì)設(shè)計(jì)這個(gè)階段中,根據(jù)總體設(shè)計(jì)提供的文檔,確定每一個(gè)模塊的算法,內(nèi)部的數(shù)據(jù)組織,選定工具表達(dá)清晰正確的算法,編寫詳細(xì)設(shè)計(jì)說(shuō)明書,詳細(xì)測(cè)試用例和計(jì)劃。[9]詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣實(shí)現(xiàn)所要求的系統(tǒng),給出軟件模塊結(jié)構(gòu)中各個(gè)模塊的內(nèi)部過(guò)程描述。經(jīng)過(guò)這個(gè)階段的設(shè)計(jì)工作,得出對(duì)目標(biāo)系統(tǒng)的精確描述,這個(gè)描述在編碼階段可以由程序員直接翻譯成用某種程序設(shè)計(jì)語(yǔ)言書寫的程序。詳細(xì)設(shè)計(jì)又被稱作過(guò)程設(shè)計(jì),對(duì)模塊的內(nèi)部過(guò)程描述就是模塊內(nèi)部的算法設(shè)計(jì)。系統(tǒng)實(shí)現(xiàn)一般就是指的編碼階段。編碼就是將軟件詳細(xì)設(shè)計(jì)的結(jié)果翻譯成用某種程序設(shè)計(jì)語(yǔ)言書寫的程序。[12]軟件的設(shè)計(jì)開(kāi)發(fā)過(guò)程經(jīng)過(guò)需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)幾個(gè)階段之后,已經(jīng)形成了基本變成框架,最后就是通過(guò)編碼對(duì)設(shè)計(jì)進(jìn)一步具體化,實(shí)現(xiàn)相應(yīng)的功能。運(yùn)用軟件功能方法設(shè)計(jì)軟件,主要是為了提高軟件質(zhì)量,軟件質(zhì)量在很大程度上取決于設(shè)計(jì)的質(zhì)量,同時(shí)編碼的好壞也是影響軟件質(zhì)量的十分重要的因素,如果編碼中存在各種問(wèn)題,那么再好的設(shè)計(jì)也無(wú)法體現(xiàn)出來(lái)。另外,編碼質(zhì)量的好壞,也直接影響了軟件測(cè)試和軟件維護(hù)工作的進(jìn)行。[13]但是系統(tǒng)實(shí)現(xiàn)是在系統(tǒng)設(shè)計(jì)的基礎(chǔ)上的,基本上定下了系統(tǒng)設(shè)計(jì),就基本上定下了系統(tǒng)實(shí)現(xiàn)。5.2系統(tǒng)首頁(yè)設(shè)計(jì)人力資源管理系統(tǒng)是一個(gè)典型的MIS信息系統(tǒng),登錄模塊可以登陸進(jìn)入每一個(gè)管理權(quán)限,然后根據(jù)自己所在權(quán)限進(jìn)行工作的處理。[2]若想操作該系統(tǒng),必須先登錄到系統(tǒng)的主界面,若用戶名和密碼為空系統(tǒng)將提示“登錄名和密碼不能為空”,若輸入的用戶名、密碼、驗(yàn)證碼一個(gè)是錯(cuò)誤的,系統(tǒng)也將給予相應(yīng)的提示,輸入的信息不正確。若不想對(duì)系統(tǒng)進(jìn)行任何的操作可以退出系統(tǒng),再進(jìn)行其他的操作。其實(shí)現(xiàn)登錄模塊的流程如圖5-1所示,運(yùn)行效果如圖5-2所示。開(kāi)始開(kāi)始輸入用戶名、密碼、驗(yàn)證碼選擇根據(jù)用戶權(quán)限不同,進(jìn)入不同操作界面結(jié)束錯(cuò)誤報(bào)告否是圖5-1登錄流程圖圖5-2登錄模塊運(yùn)行圖系統(tǒng)登錄關(guān)鍵代碼如下:publicStringlogin(){ StringloginName=user.getLoginName(); Stringpasswd=user.getPassword(); MD5md5=newMD5(); Stringpassword=md5.getMD5ofStr(passwd); Useruser=service.getUserByLoginNameAndPassword(loginName,password); if(user==null){ ActionContext.getContext().put("message","員工名或密碼錯(cuò)誤"); return"login"; }else{ ActionContext.getContext().getSession().put("user",user); return"index"; }5.3系統(tǒng)主界面系統(tǒng)主界面主要包括郵件管理、考勤管理、人力管理、事項(xiàng)管理、個(gè)人管理模塊以及常用的快捷圖標(biāo)連接,在系統(tǒng)的左上方顯示員工的姓名和系統(tǒng)當(dāng)前的時(shí)間,在,頁(yè)面的上方靠左的位置,顯示員工的員工的姓名,職位和部門。系統(tǒng)主界面如圖5-3所示。圖5-3系統(tǒng)主界面實(shí)現(xiàn)系統(tǒng)主頁(yè)面運(yùn)行的關(guān)鍵程序代碼如下:<divclass="clear"></div><!--End.clear--> <divclass="content-box"><!--StartContentBox--> <divclass="content-box-header"> <h3><fontcolor="#05A2CE">Show</font></h3> <divclass="clear"></div> </div><!--End.content-box-header--> <divclass="content-box-content"> <divclass="tab-contentdefault-tab"id="tab1"><!--Thisisthetargetdiv.idmustmatchthehrefofthisdiv'stab--> <iframe frameborder="1"id="main"src="Department!message.action"name="right"scrolling="auto" style="height:100%;width:100%;"></iframe> </div><!--End#tab1--> </div><!--End.content-box-content--> </div><!--End.content-box--> <!--End.content-box--> <divid="footer">5.4考勤管理模塊設(shè)計(jì)本模塊自動(dòng)獲取了員工的姓名和部門,直接點(diǎn)簽到,就可簽到成功??稍O(shè)定企業(yè)規(guī)定的上班和下班時(shí)間,系統(tǒng)會(huì)根據(jù)簽到的時(shí)間和規(guī)定的時(shí)間做比較,自動(dòng)添加考勤結(jié)果:遲到、正常和早退信息。其運(yùn)行效果如圖5-4所示。圖5-4簽到運(yùn)行界面關(guān)鍵程序代碼如下:Stringtype=workLog.getWorkType(); Booleanflag=workLogService.findWorkLogByIp(type); if(flag==true){ return"repeatOnduty";}if(workLog.getWorkType().equals("上班")){this.workLogService.save(workLog); return"ondutyOK";}考勤管理模塊主,通過(guò)每天提交簽到后,員工可以查看自己詳細(xì)的考勤信息。詳細(xì)考勤信息界面如圖5-5所示。圖5-5考勤查看界面關(guān)鍵程序代碼如下:publicStringlistWorkLogs(){ Maprequest=(Map)ActionContext.getContext().get("request"); request.put("listWorkLogs",workLogService.findAllWorkLogs()); return"listWorkLogs";}5.5人力管理模塊設(shè)計(jì)5.5.1新增部門模塊設(shè)計(jì)員工根據(jù)自己職位的權(quán)限可添加新部門信息,如權(quán)限不足則會(huì)提示沒(méi)有此權(quán)限,不可對(duì)添加新部門信息。新增部門信息界面如圖5-6所示。圖5-6新增部門信息界面關(guān)鍵程序代碼如下:<linkrel="stylesheet"href="datetables/css/demo_page.css" type="text/css"media="screen"/> <linkrel="stylesheet"href="datetables/css/demo_table.css" type="text/css"media="screen"/> <scripttype="text/javascript"src="datetables/js/jquery.js"></script> <scripttype="text/javascript"src="datetables/js/jquery.dataTables.js"></script><scripttype="text/javascript"charset="utf-8">$(document).ready(function(){ $('#example').dataTable({ iDisplayLength:5, "sPaginationType":"full_numbers", "oLanguage":{ "sProcessing":"正在加載中", "sLengthMenu":"每頁(yè)顯示_MENU_條記錄", "sZeroRecords":"對(duì)不起,親,查詢不到相關(guān)數(shù)據(jù)!", "sEmptyTable":"表中無(wú)數(shù)據(jù)存在哦!", "sInfo":"當(dāng)前顯示_START_到_END_條,共_TOTAL_條記錄", "sInfoFiltered":"數(shù)據(jù)表中共有_MAX_條記錄", "sSearch":"搜搜", "oPaginate":{ "sFirst":"首頁(yè)", "sPrevious":"上一頁(yè)", "sNext":"下一頁(yè)",</script>5.5.2新增員工模塊設(shè)計(jì)員工根據(jù)自己的職位權(quán)限可添加新的員工信息,如權(quán)限不足則會(huì)提示沒(méi)有此權(quán)限,不可對(duì)添加新的員工信息。新增員工信息界面如圖5-7所示。

圖5-7新增員工信息界面關(guān)鍵程序代碼如下:StringloginName=user.getLoginName(); Booleanflag=service.checkUsername(loginName); if(flag==true){ returnaddUser(); }else{ MD5md5=newMD5(); user.getPassword(); StringnewPassword=md5.getMD5ofStr(user.getPassword()); user.setPassword(newPassword); user.setDepartment(department); user.setRole(role); this.service.save(this.user); returnSUCCESS;}5.6事項(xiàng)管理模塊設(shè)計(jì)員工根據(jù)自己職位的權(quán)限可查看企業(yè)員工的培訓(xùn)信息詳細(xì),包括培訓(xùn)項(xiàng)目名稱,培訓(xùn)天數(shù),開(kāi)始日期,單位的名稱和備注等。員工可根據(jù)自己職位的權(quán)限添加培訓(xùn)信息。培訓(xùn)信息界面如圖5-8所示。圖5-8培訓(xùn)信息界面關(guān)鍵程序代碼如下:

<title>培訓(xùn)</title> <linkrel="stylesheet"href="datetables/css/demo_page.css" type="text/css"media="screen"/> <linkrel="stylesheet"href="datetables/css/demo_table.css" type="text/css"media="screen"/> <scripttype="text/javascript"src="datetables/js/jquery.js"></script> <scripttype="text/javascript"src="datetables/js/jquery.dataTables.js"></script> <scripttype="text/javascript"charset="utf-8">$(document).ready(function(){ $('#example').dataTable({ iDisplayLength:5, "sPaginationType":"full_numbers6系統(tǒng)測(cè)試6.1測(cè)試的任務(wù)及目標(biāo)1.測(cè)試的任務(wù):在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤。2.測(cè)試的目標(biāo):(1)測(cè)試的目的是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程。(2)好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案。(3)成功的測(cè)試是發(fā)現(xiàn)了到今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。[14]6.2測(cè)試方案設(shè)計(jì)測(cè)試方案是測(cè)試階段的關(guān)鍵技術(shù)問(wèn)題。所謂測(cè)試方案包括預(yù)定要測(cè)試的功能。應(yīng)該輸入的測(cè)試數(shù)據(jù)和預(yù)期的結(jié)果,目標(biāo)是設(shè)計(jì)一組可能發(fā)現(xiàn)錯(cuò)誤的數(shù)據(jù)。測(cè)試有兩種方法:黑盒測(cè)試和白盒測(cè)試。[1]黑盒測(cè)試又稱為功能測(cè)試,在程序接口進(jìn)行,只檢查程序功能是否能夠按照規(guī)格說(shuō)明書的規(guī)定正確使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并發(fā)生正確的輸出信息,而且要能夠保持外部信息的完整性。[1]白盒測(cè)試又叫結(jié)構(gòu)測(cè)試,完全了解程序的結(jié)構(gòu)和處理過(guò)程,這種方法按照程序內(nèi)部的邏輯測(cè)試程序,檢驗(yàn)程序中每條通路是否都能按照預(yù)定要求正確工作[1]。本系統(tǒng)開(kāi)發(fā)過(guò)程進(jìn)行的測(cè)試步驟如下:6.2.1模塊測(cè)試也叫單元測(cè)試,目的是保證每一個(gè)模塊作為一個(gè)單元能正確運(yùn)行,本測(cè)試所發(fā)現(xiàn)的往往是編碼和詳細(xì)設(shè)計(jì)的錯(cuò)誤,主要評(píng)價(jià)模塊的下述五個(gè)特點(diǎn):1.模塊接口;2.局部數(shù)據(jù)結(jié)構(gòu);3.重要的執(zhí)行路徑;4.出錯(cuò)處理通路;5.影響上述各方面特性的邊界條件.模塊測(cè)試主要由代碼審查和軟件測(cè)試兩部分組成。[1]6.2.2集成測(cè)試包括系統(tǒng)測(cè)試和子系統(tǒng)測(cè)試。集成測(cè)試是組裝軟件的系統(tǒng)技術(shù),主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問(wèn)題。集成測(cè)試有兩種方法:非漸增式和漸增式,但比較而言,漸增式方法比較好,因?yàn)椋?.編寫的測(cè)試軟件較少,開(kāi)銷較小。2.較早地發(fā)現(xiàn)模塊間的接口錯(cuò)誤。3.錯(cuò)誤位置容易判斷。4.測(cè)試更徹底。因此,本系統(tǒng)集成測(cè)試采用漸增式測(cè)試中的混合法,即對(duì)軟件結(jié)構(gòu)中較上層使用自頂而下的測(cè)試方法,而對(duì)軟件結(jié)構(gòu)中較下層,使用的是自底向上方法,兩者結(jié)合,這是對(duì)模塊較多時(shí)測(cè)試的一種折衷方法。[3]6.2.3驗(yàn)收測(cè)試這一步是驗(yàn)證軟件的有效性。目的是向未來(lái)的用戶表明系統(tǒng)能夠象預(yù)定的那樣工作,驗(yàn)收測(cè)試一般使用黑盒測(cè)試法,驗(yàn)收測(cè)試有兩種可能的結(jié)果。1.功能和特性與用戶的要求有差距。2.功能和性能與用戶要求一致,軟件是可以接受的。這個(gè)階段發(fā)現(xiàn)的問(wèn)題往往和需求分析階段的差距有關(guān)。[3]6.2.4平臺(tái)運(yùn)行所謂平行運(yùn)行就是同時(shí)運(yùn)行。新開(kāi)發(fā)出來(lái)的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個(gè)系統(tǒng)的處理結(jié)果。目的有:1.可以在準(zhǔn)生產(chǎn)環(huán)境中運(yùn)行新系統(tǒng)而有不冒風(fēng)險(xiǎn);2.用戶能有一段熟悉新系統(tǒng)的時(shí)間;3.可以驗(yàn)證用戶指南和使用手冊(cè)之類的文檔;4.能夠以準(zhǔn)生產(chǎn)模式對(duì)新系統(tǒng)進(jìn)行全負(fù)荷測(cè)試,可以用測(cè)試結(jié)果驗(yàn)證性能指標(biāo)。[5]7配置/開(kāi)發(fā)工具1.MyEclipse開(kāi)發(fā)公司:

Genuitec工具介紹:MyEclipse是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。MyEclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能??梢哉f(shuō)MyEclipse幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專屬eclipse開(kāi)發(fā)工具。[12]2.Tomcat開(kāi)發(fā)公司:由Apache、Sun和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。工具簡(jiǎn)介:Tomcat服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的Web應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP程序的首選。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache服務(wù)器,可利用它響應(yīng)對(duì)HTML頁(yè)面的訪問(wèn)請(qǐng)求。實(shí)際上Tomcat部分是Apache服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat時(shí),它實(shí)際上作為一個(gè)與Apache獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。結(jié)束語(yǔ)人力資源管理系統(tǒng),采用JSP+SQL的模式來(lái)訂制的一個(gè)小型平臺(tái)。本次畢業(yè)設(shè)計(jì)將我大學(xué)四年所學(xué)的軟件理論知識(shí)用到了具體的實(shí)踐中去,深化了理論知識(shí),同時(shí)也鍛煉了動(dòng)手實(shí)踐能力。在這段日子里,我查閱了許多有關(guān)人事信息系統(tǒng)和人力資源信息系統(tǒng)的資料,翻閱了許多JSP的書籍,結(jié)合自己的經(jīng)驗(yàn),詳細(xì)調(diào)查了工作內(nèi)容與細(xì)節(jié),雖然學(xué)校每個(gè)學(xué)期都會(huì)有相應(yīng)課程的課程設(shè)計(jì)和實(shí)訓(xùn)來(lái)作為動(dòng)手練習(xí)訓(xùn)練,不過(guò)在本次畢業(yè)設(shè)計(jì)具體的實(shí)踐的時(shí)候還是遇到了很多小問(wèn)題,比如說(shuō)在jsp頁(yè)面將輸入框設(shè)為不可用是添加屬性readonly=“true”,而我在實(shí)際編程中卻錯(cuò)寫成disable=“true”,這樣直接導(dǎo)致了request對(duì)象取不到數(shù)據(jù),調(diào)試了程序很久才發(fā)現(xiàn)request對(duì)象獲得的返回值一直是空,之前一直以為是代碼哪里出了問(wèn)題,總是在查源程序的邏輯。這些雖然都是小問(wèn)題,但是由于不細(xì)心在具體實(shí)踐中卻浪費(fèi)了不少時(shí)間,看來(lái)平時(shí)還是要多多實(shí)踐才是。在系統(tǒng)的開(kāi)發(fā)過(guò)程中,我運(yùn)用到了自己在平時(shí)學(xué)習(xí)中掌握的一些技術(shù),通過(guò)這些技術(shù)的實(shí)現(xiàn),整個(gè)系統(tǒng)的性能得到了大大的提高。這些技術(shù)都在論文中做了比較詳細(xì)的介紹。本系統(tǒng)還存在許多的缺陷和不足之處,比如很多細(xì)節(jié)上做的還不行,有些功能模塊還應(yīng)再加強(qiáng)。希望在以后的時(shí)間里,我可以把這些缺陷都彌補(bǔ)過(guò)來(lái),進(jìn)一步完善系統(tǒng)。通過(guò)本次畢業(yè)設(shè)計(jì)我鍛煉了自己的自學(xué)、研究能力,也從中學(xué)到不少在學(xué)校在課堂上學(xué)不到的東西.通過(guò)實(shí)踐我也深刻的體會(huì)到軟件開(kāi)發(fā)的艱辛及問(wèn)題解決后的喜悅心情,培養(yǎng)我的獨(dú)立思考問(wèn)題的能力,同時(shí)也增強(qiáng)了我的理論聯(lián)系實(shí)際的能力,這為自己以后的工作奠定了良好的基礎(chǔ)。本系統(tǒng)可以在很大程度上減輕人力資源管理人員的工作負(fù)擔(dān),但由于時(shí)間按和技術(shù)條件的限制,還存在一些不足之處,有些功能還需要改進(jìn),還應(yīng)該做進(jìn)一步的系統(tǒng)調(diào)查需求分析工作,更深入的完善系統(tǒng)。致謝時(shí)間如梭,大學(xué)四年馬上就要結(jié)束了,在這四年的學(xué)習(xí)生活中,我學(xué)習(xí)到了很多知識(shí),專業(yè)知識(shí)方面更是有了很大的提高,是我這一生當(dāng)中最寶貴的財(cái)富,是不斷超越自我的歷程。在這最后的階段,我衷心的向?qū)W校的各位老師和我的同學(xué)表示我最衷心的感謝,感謝他們?cè)谶@四年當(dāng)中對(duì)我的幫助和關(guān)心。很感謝學(xué)校能夠提供我們這個(gè)鍛煉自我的機(jī)會(huì),給我們一個(gè)能夠使大學(xué)四年所學(xué)到的知識(shí)加以實(shí)踐的機(jī)會(huì)。感謝從大一到大四所有的授課教師,他們孜孜不倦的教導(dǎo)我們,使我們真正的學(xué)習(xí)到了知識(shí)。感謝我的畢業(yè)設(shè)計(jì)輔導(dǎo)老師,在他的幫助下我們才能順利的完成這次設(shè)計(jì),他耐心的輔導(dǎo)我們,對(duì)待我們提出的任何問(wèn)題都耐心的幫助作答,我真的很感謝指導(dǎo)老師。更感謝我的同學(xué),在他們的大力幫助之下,我才能順利有效的完成這次設(shè)計(jì),沒(méi)有他們的努力,就沒(méi)有我的成果最后感謝幫助過(guò)我的每一個(gè)人,沒(méi)有他們就沒(méi)有我的今天。參考文獻(xiàn)[1]高洪巖著.至簡(jiǎn)SSH--精通JavaWeb實(shí)用開(kāi)發(fā)技術(shù)(Struts+Spring+Hibernate)[M].北京:電子工業(yè)出版社,2009:355-370.[2]張忠磊,牟大中,張福增.JSP/Servlet構(gòu)建三層管理信息系統(tǒng)[EB/OL]./html/200606/200606171805337153_1.html,2011-9-24.[3]梁勇著.Java語(yǔ)言程序設(shè)計(jì)基礎(chǔ)篇(第8版)[M].北京:機(jī)械工業(yè)出版社,2011:228-230.[4]陳雄華著.使用Spring2.5注釋驅(qū)動(dòng)的IoC功能[EB/OL]./developerworks/cn/java/j-lo-spring25-ioc,2008-02-28.[5]王磊著.基于角色的訪問(wèn)控制技術(shù)[M].廣州:華南理工大學(xué),2011:10-11.[6]王珊,薩師煊著.數(shù)據(jù)庫(kù)概論[M].北京:高等教育出版社,2010:155-170.[7]郭克華著.JavaEE程序設(shè)計(jì)與開(kāi)發(fā)[M].北京:清華大學(xué)出版社,2011:241-245.[8]張龍著.Pro

Spring2.5[M].北京:人民郵電出版社,2009:103-110.[9]范立鋒,林果園.JavaWeb程序設(shè)計(jì)教程[M].北京:人民郵電出版社,2010:63-66.[10]JonDuckett著.HTML、XHTML、CSS與JavaScript入門經(jīng)典[M].北京:人民郵電出版社,2011:220-224.[11]陸舟著.Struts2技術(shù)內(nèi)幕[M].北京:機(jī)械工業(yè)出版社,2012:88-90.[12]ChristianBauer,GavinKing著.Hibernate實(shí)戰(zhàn)(第2版)[M].北京:人民郵電出版社,2008:130-141.[13]秦小波.設(shè)計(jì)模式之禪[M].北京:機(jī)械工業(yè)出版社,2010:15-31.[14]李剛著.瘋狂Java講義(第2版)[M].北京:電子工業(yè)出版社,2012:238-245.[15]張孝祥,徐明華.JSP基礎(chǔ)與案例開(kāi)發(fā)詳解[M].北京:清華大學(xué)出版社,2009:112-116.PS:論文算是送了,人力資源管理系統(tǒng)全套程序、軟件安裝包、答辯PPT價(jià)格50,需要的百度私信學(xué)校查重者慎入基于C8051F單片機(jī)直流電動(dòng)機(jī)反饋控制系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對(duì)良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級(jí)倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動(dòng)監(jiān)測(cè)系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營(yíng)養(yǎng)診斷專家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動(dòng)控制系統(tǒng)研究與開(kāi)發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測(cè)試儀的研制基于單片機(jī)的自動(dòng)找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開(kāi)發(fā)基于單片機(jī)的液壓動(dòng)力系統(tǒng)狀態(tài)監(jiān)測(cè)儀開(kāi)發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺(tái)控制器的研制基于單片機(jī)的軟起動(dòng)器的研究和設(shè)計(jì)基于單片機(jī)控制的高速快走絲電火花線切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開(kāi)發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實(shí)時(shí)內(nèi)核設(shè)計(jì)及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的煙氣二氧化硫濃度檢測(cè)儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開(kāi)發(fā)的技術(shù)研究基于單片機(jī)的液體點(diǎn)滴速度自動(dòng)檢測(cè)儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測(cè)量?jī)x的研制基于PIC單片機(jī)的電能采集終端的設(shè)計(jì)和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號(hào)檢測(cè)儀基于單片機(jī)的電機(jī)運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)Pico專用單片機(jī)核的可測(cè)性設(shè)計(jì)研究基于MCS-51單片機(jī)的熱量計(jì)基于雙單片機(jī)的智能遙測(cè)微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實(shí)踐研究基于單片機(jī)的輪軌力檢測(cè)基于單片機(jī)的GPS定位儀的研究與實(shí)現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時(shí)控和計(jì)數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測(cè)量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動(dòng)低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測(cè)量?jī)x的研制基于單片機(jī)的紅外測(cè)油儀的研究96系列單片機(jī)仿真器研究與設(shè)計(jì)基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的電梯門機(jī)控制器的研制基于單片機(jī)的氣體測(cè)漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線監(jiān)測(cè)技術(shù)研究基于單片機(jī)的膛壁溫度報(bào)警系統(tǒng)設(shè)計(jì)基于AVR單片機(jī)的低壓無(wú)功補(bǔ)償控制器的設(shè)計(jì)基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測(cè)系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動(dòng)信號(hào)的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲(chǔ)技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實(shí)踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實(shí)現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實(shí)驗(yàn)中的應(yīng)用研究基于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用基于PIC16F877單片機(jī)的莫爾斯碼自動(dòng)譯碼系統(tǒng)設(shè)計(jì)與研究基于單片機(jī)的模糊控制器在工業(yè)電阻爐上的應(yīng)用研究基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究與開(kāi)發(fā)基于Cygnal單片機(jī)的μC/OS-Ⅱ的研究基于單片機(jī)的一體化智能差示掃描量熱儀系統(tǒng)研究基于TCP/IP協(xié)議的單片機(jī)與Inter

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論