




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘要當(dāng)今社會(huì),互聯(lián)網(wǎng)空前的發(fā)展,給人們的工作和生活帶來(lái)了極大地便利和高效,信息化,電子化已經(jīng)成為節(jié)約運(yùn)營(yíng)成本,提高工作效率的首選。人力資源管理是現(xiàn)代企業(yè)管理工作不可缺少的一部分,是推動(dòng)企業(yè)走向科學(xué)化、規(guī)范化的必要條件。員工是企業(yè)生存的主要元素,員工的增減、變動(dòng)將直接影響到企業(yè)的整體運(yùn)作。當(dāng)代企業(yè)的員工處于不斷增加的趨勢(shì),而且員工的分工種類(lèi)多樣,之間聯(lián)系緊密,需要做的統(tǒng)計(jì)工作非常多,加之當(dāng)前大量企業(yè)的人力資源管理尚處于手工作業(yè)階段,不但效率低下,還常常因?yàn)楣芾淼牟簧鞫霈F(xiàn)紕漏。因此根據(jù)部分企業(yè)提供的需求,設(shè)計(jì)此企業(yè)人力資源管理系統(tǒng),以幫助企業(yè)達(dá)到人力資源管理辦公自動(dòng)化、節(jié)約管理成本、提高企業(yè)工作
2、效率的目的。本企業(yè)人力資源管理系統(tǒng)采用桌面應(yīng)用程序進(jìn)行開(kāi)發(fā),主要對(duì)企業(yè)員工的信息以及跟人力資源相關(guān)的工作流程進(jìn)行集中的管理,方便企業(yè)建立一個(gè)完善的、強(qiáng)大的員工信息數(shù)據(jù)庫(kù)。它是以MyEclipse和SQL Server數(shù)據(jù)庫(kù)作為開(kāi)發(fā)平臺(tái)。使用JSP設(shè)計(jì)操作控件和編寫(xiě)操作程序,完成數(shù)據(jù)添加、修改、刪除、查詢等功能;并使用SQL Server數(shù)據(jù)庫(kù)形成數(shù)據(jù)表,進(jìn)行數(shù)據(jù)存儲(chǔ)。本論文是從現(xiàn)代企業(yè)管理中的人力資源管理現(xiàn)狀出發(fā),針對(duì)人力資源管理的復(fù)雜程序,經(jīng)過(guò)詳細(xì)的系統(tǒng)調(diào)查,開(kāi)發(fā)出的操作簡(jiǎn)單而且方便使用的一個(gè)人力資源管理系統(tǒng)。對(duì)企業(yè)中的人員檔案、薪資信息、招聘信息、獎(jiǎng)懲記錄信息等進(jìn)行管理。關(guān)鍵詞:人力資源管
3、理JSPSQL Server ABSTRACTIn our society, the unprecedented development of Internet has brought us great convenience and efficiency. Informatization and electronization have become the first choice of saving operation cost and improving work efficiency. Human resources management is an integral part of
4、 the modern enterprise management work, is to promote the enterprises to the scientific and standardized the necessary conditions. Employees are the key elements of business survival, changes in staff; changes will directly affect the overall operation of the enterprise. Contempory corporate staff i
5、s in constant increase, and the staff of the division of species diversity, between the closely linked and need to do a lot of statistical work, and many enterprises Human resources management systems lie in the phase of manual management which inefficient and easy to go wrong by carelessness. There
6、fore, this MIS(Management Information System) is designed to make the Human resources management more scientific, normative and efficient.The system adopts the structure mode of desk application, Windows 7 as the operation system, SQL Server as the background database, and MyEclipse as the developin
7、g tool. It can help enterprises to establish a perfect, strong staff information database, which facilitates the centralized management of staff information and workflow. Use the JSP design operation control and write operating procedures, complete data add, modify and delete inquiry function. And u
8、se SQL Server database forming data table, to storage the data.This paper is from the modern enterprise management status quo of Human resources management, Human resources management for the complex procedures of the system after a detailed investigation, the development of simple and convenient to
9、 use a Human resources management system. The enterprise in the management of Human resources files, payroll information management, mobilization of information, records and information management incentives.Key words: Human resources Management JSP SQL Server 目錄1 前言11.1 開(kāi)發(fā)背景11.2 國(guó)內(nèi)外研究現(xiàn)狀11.2.1 國(guó)內(nèi)外發(fā)展
10、狀況11.2.2 技術(shù)革新21.3 系統(tǒng)設(shè)計(jì)目標(biāo)21.4 研究的意義22 開(kāi)發(fā)工具與技術(shù)42.1 開(kāi)發(fā)工具簡(jiǎn)介42.2 SQL Server數(shù)據(jù)庫(kù)技術(shù)43 系統(tǒng)需求分析63.1 可行性分析63.1.1 技術(shù)可行性分析63.1.2 經(jīng)濟(jì)可行性分析63.1.3 操作可行性分析63.1.4 社會(huì)可行性分析63.2 需求分析63.2.1 功能需求63.2.2 性能需求73.2.3 構(gòu)建業(yè)務(wù)模型74 系統(tǒng)總體設(shè)計(jì)94.1 系統(tǒng)模塊規(guī)劃94.2 系統(tǒng)功能結(jié)構(gòu)圖94.3 數(shù)據(jù)庫(kù)設(shè)計(jì)104.3.1數(shù)據(jù)庫(kù)需求分析104.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)104.3.3數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)104.4 模塊設(shè)計(jì)134.4.1登錄
11、模塊設(shè)計(jì)134.4.2 首頁(yè)設(shè)計(jì)134.4.3 部門(mén)管理模塊設(shè)計(jì)144.4.4 員工管理模塊設(shè)計(jì)144.4.5 招聘管理模塊設(shè)計(jì)154.4.6 培訓(xùn)管理模塊設(shè)計(jì)154.4.7 獎(jiǎng)懲管理模塊設(shè)計(jì)164.4.8 薪資管理模塊設(shè)計(jì)164.4.9 系統(tǒng)管理模塊設(shè)計(jì)174.4.10 用戶修改模塊設(shè)計(jì)175 系統(tǒng)實(shí)現(xiàn)195.1 系統(tǒng)開(kāi)發(fā)環(huán)境195.2 創(chuàng)建配置文件195.3 數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)215.4 控制層的實(shí)現(xiàn)245.5 系統(tǒng)部署246 系統(tǒng)測(cè)試266.1 模塊測(cè)試266.1.1 登錄模塊的測(cè)試266.1.2 系統(tǒng)內(nèi)部模塊的測(cè)試276.2 系統(tǒng)測(cè)試286.3 驗(yàn)收測(cè)試29總結(jié)30謝辭31參考文獻(xiàn)32附
12、錄3337 / 411 前言1.1 開(kāi)發(fā)背景計(jì)算機(jī)技術(shù)的飛速發(fā)展促使了各行各業(yè)信息化進(jìn)程的推進(jìn),對(duì)基于數(shù)據(jù)庫(kù)的信息管理系統(tǒng)(MIS)的需求量也不斷增大。特別是在現(xiàn)代企業(yè)管理中,計(jì)算機(jī)的應(yīng)用不斷普及,涉及管理的各個(gè)環(huán)節(jié),因此企業(yè)需要各種MIS的廣泛應(yīng)用,MIS改變了以往大量紙質(zhì)資源存放和查找困難的狀況,將人們從繁重的勞動(dòng)中解放出來(lái),同時(shí)也減少了人為錯(cuò)誤的概率,將使信息處理專(zhuān)業(yè)化,并能提高信息的準(zhǔn)確性和及時(shí)性。全球化的發(fā)展,使人才的爭(zhēng)奪和發(fā)展成為企業(yè)競(jìng)爭(zhēng)關(guān)鍵的制勝因素?,F(xiàn)代人事面臨著更新的挑戰(zhàn)。人事不再是隱藏在公司業(yè)務(wù)運(yùn)作后面的默默支持者,而日益突顯在企業(yè)整體和長(zhǎng)期發(fā)展的核心地位。這如對(duì)人才得渴望
13、,越來(lái)越多的國(guó)內(nèi)企業(yè)也正在引進(jìn)先進(jìn)的人力資源管理理念和方法。為與社會(huì)經(jīng)濟(jì)發(fā)展相適應(yīng),企業(yè)人力資源管理系統(tǒng)作為信息管理系統(tǒng)的一種1,是現(xiàn)代企業(yè)管理工作中不可缺少的一部分,是適應(yīng)現(xiàn)代企業(yè)制度要求,推動(dòng)企業(yè)勞動(dòng)人力資源管理走向科學(xué)化,規(guī)范化的必要條件。員工是企業(yè)生存的主要元素,員工的增減、變動(dòng)將直接影響到企業(yè)的整體運(yùn)作。因?yàn)樵诟母锷钊牒褪袌?chǎng)經(jīng)濟(jì)告訴發(fā)展的今天,企業(yè)逐漸變得龐大起來(lái);另外由于現(xiàn)代企業(yè)的工作流程越來(lái)越清晰,社會(huì)分工越來(lái)越精細(xì),所以傳統(tǒng)的人工處理方式無(wú)法完成大量人員的信息分析和處理工作,它越來(lái)越不能適應(yīng)現(xiàn)代企業(yè)人力資源管理的需要。因此在這種情況下,企業(yè)人力資源管理系統(tǒng)應(yīng)運(yùn)而生,并且為現(xiàn)在各
14、個(gè)企業(yè)重視。1.2 國(guó)內(nèi)外研究現(xiàn)狀1.2.1 國(guó)內(nèi)外發(fā)展?fàn)顩r作為國(guó)外管理信息系統(tǒng)(MIS)中優(yōu)秀的ERP管理軟件早在二十多年前就已經(jīng)進(jìn)入我國(guó)。到現(xiàn)在,我國(guó)建立MIS的企業(yè)接近50%。我國(guó)自己開(kāi)發(fā)MIS也已有十幾年的歷史了,至今仍是方興未艾。1998年國(guó)內(nèi)幾十家財(cái)務(wù)軟件公司,如金蝶、用友、浪潮國(guó)強(qiáng)、安易等發(fā)起了“向全面企業(yè)管理軟件的進(jìn)軍”。客觀的說(shuō),我國(guó)MIS的建立取得了一定的成績(jī),一批MIS正走向成熟,為我國(guó)企業(yè)的現(xiàn)代化發(fā)揮著應(yīng)有的作用。傳統(tǒng)的MIS應(yīng)用平臺(tái)主要采用C/S模式,隨著Internet2的普及應(yīng)用,MIS應(yīng)用平臺(tái)將從C/S模式向B/S模式過(guò)度,但基于目前企業(yè)的結(jié)構(gòu)和企業(yè)本身的安全性
15、考慮,還是需要本企業(yè)封閉為一個(gè)局域網(wǎng),所以在局域網(wǎng)應(yīng)用領(lǐng)域C/S模式仍是占主導(dǎo)地位。從上世紀(jì)50年代至70年代,一些發(fā)達(dá)國(guó)家開(kāi)始研究計(jì)算機(jī)技術(shù)在企業(yè)經(jīng)營(yíng)、管理、設(shè)計(jì)、制造等部分的應(yīng)用,形成了一批分立的、單項(xiàng)應(yīng)用系統(tǒng)。由于技術(shù)的限制,應(yīng)用深度還有限,應(yīng)用的寬度也是限于某個(gè)特定的領(lǐng)域。這個(gè)時(shí)期的應(yīng)用更多地只能被稱為計(jì)算機(jī)化,也就是用計(jì)算機(jī)代替人工處理數(shù)據(jù)等工作,而不是我們現(xiàn)在所說(shuō)的信息化。80年代末,人們將生產(chǎn)生活中的銷(xiāo)售、財(cái)務(wù)、成本、工程技術(shù)等主要環(huán)節(jié)與閉環(huán)MRP集成為一個(gè)系統(tǒng),成為管理整個(gè)企業(yè)的一種綜合性的制定計(jì)劃的工具。它可以使管理人員從復(fù)雜的事務(wù)中解脫出來(lái),真正把精力放在提高管理水平上,去
16、解決管理中的實(shí)質(zhì)性問(wèn)題。美國(guó)的Gartner Group公司在90年代初期提出“企業(yè)資源計(jì)劃ERP”,它是一種新型的管理模式,而作為一種管理工具,它同時(shí)又是一套先進(jìn)的計(jì)算機(jī)管理系統(tǒng)。此時(shí),國(guó)外企業(yè)信息化趨于成熟,管理信息系統(tǒng)發(fā)展不斷深入。其中優(yōu)秀的ERP管理軟件也進(jìn)入了我國(guó)。到現(xiàn)在,我國(guó)建立MIS的企業(yè)接近50%。我國(guó)自己開(kāi)發(fā)MIS也有十幾年的歷史了,至今仍是方興未艾。客觀的說(shuō),我國(guó)MIS的建立取得了一定的成績(jī),一批國(guó)產(chǎn)MIS正走向成熟,為我國(guó)企業(yè)的現(xiàn)代化發(fā)揮著重要的作用。目前,我國(guó)企業(yè)人力資源管理正在不斷發(fā)展,許多企業(yè)已經(jīng)實(shí)現(xiàn)了人力資源信息的計(jì)算機(jī)管理,它可以協(xié)助企業(yè)各個(gè)部門(mén)各單位學(xué)科、全面
17、、高效地進(jìn)行人力資源管理,具有檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、成本低等優(yōu)點(diǎn),而且能夠提高企業(yè)人力資源管理的效率,大量節(jié)約企業(yè)的管理成本,提高企業(yè)的經(jīng)濟(jì)效益。但這些管理系統(tǒng)中有的是僅供某個(gè)部門(mén)使用,未能實(shí)現(xiàn)對(duì)整個(gè)企業(yè)信息的更高效、更可靠地管理,從而在一定程度上限制了企業(yè)自身的進(jìn)步,阻礙了企業(yè)管理朝著科學(xué)化、規(guī)范化和信息化的發(fā)展,不利于我國(guó)企業(yè)同國(guó)際的接軌。1.2.2 技術(shù)革新無(wú)論是現(xiàn)在還是將來(lái),工業(yè)的發(fā)展越來(lái)越多地取決于科學(xué)和技術(shù)、知識(shí)與技能。高新科技產(chǎn)業(yè)更是如此。這不僅要求員工尤其是技術(shù)人員掌握新的科學(xué)知識(shí)和技術(shù)能力,而且更重要的在于要求員工深入而快捷地掌握和應(yīng)用這些知識(shí)和技
18、能。這就導(dǎo)致了兩個(gè)問(wèn)題。第一,隨著這種技術(shù)革新的發(fā)展和知識(shí)更新速度的加快,人們有更多的職業(yè)選擇機(jī)會(huì)。第二,伴隨著這種發(fā)展以及職業(yè)選擇機(jī)會(huì)的增多,人力資源管理活動(dòng)和頻繁程度加??;而且這種活動(dòng)對(duì)科學(xué)技術(shù)的要求與它的反應(yīng)程度也更高了,進(jìn)而提高了人力資源成本。1.3 系統(tǒng)設(shè)計(jì)目標(biāo)一個(gè)方便用戶使用的軟件應(yīng)該具備軟件體積小,操作界面友好,基本功能穩(wěn)定,運(yùn)行速度快等特性。1 實(shí)用性:本系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原則。根據(jù)實(shí)際的需求分析,應(yīng)該設(shè)計(jì)并實(shí)現(xiàn)一個(gè)先進(jìn)的系統(tǒng)。從用戶角度出發(fā)盡可能的方便用戶使用,滿足基本的用戶需要,盡可能降低使用前的培訓(xùn)和使用中的維護(hù)時(shí)間并充分體現(xiàn)辦公一體化的優(yōu)勢(shì),使其具有實(shí)用
19、性。2 移動(dòng)性:本系統(tǒng)具備了很好的移動(dòng)性,確保不同的使用者都能以最佳的方式來(lái)使用所需的系統(tǒng),普通使用者只需要使用瀏覽器就可以在任何地方通過(guò)身份權(quán)限確認(rèn)后就可以進(jìn)行相關(guān)操作。3 先進(jìn)性:本設(shè)計(jì)將充分應(yīng)用現(xiàn)有成熟的計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、軟件開(kāi)發(fā)技術(shù),為用戶提供高性能的系統(tǒng)。系統(tǒng)采用tomcat開(kāi)發(fā)模式、SQL Server2005數(shù)據(jù)庫(kù)、開(kāi)發(fā)環(huán)境采用MyEclipse,可以方便的滿足此辦公一體化系統(tǒng)的使用和管理上的需要。4 高安全性:在設(shè)計(jì)中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶共享資源,同時(shí)也可保證關(guān)鍵數(shù)據(jù)的安全性。5 可維護(hù)性:系統(tǒng)的設(shè)計(jì)要求方便維護(hù),包括硬件的維護(hù),軟件的
20、維護(hù)(更改,升級(jí)等)和網(wǎng)絡(luò)的維護(hù)。6 可擴(kuò)展性及靈活性:系統(tǒng)的設(shè)計(jì)以方便未來(lái)業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要求能夠方便的升級(jí),充分保護(hù)系統(tǒng)的投資。1.4 研究的意義隨著社會(huì)政治經(jīng)濟(jì)的發(fā)展,人們的工作目標(biāo)和價(jià)值觀也都發(fā)生了重要的變化。這就對(duì)人力資源管理部門(mén)和管理人員提出了新的要求和新的問(wèn)題,不得不考慮諸如工作類(lèi)型設(shè)計(jì)、崗位分析、充分尊重員工以及為他們提供良好的個(gè)人發(fā)展和自我價(jià)值實(shí)現(xiàn)的環(huán)境與條件等問(wèn)題。這樣,人力資源管理就派上了用場(chǎng)。作為信息學(xué)院的學(xué)生,即時(shí)了解和掌握流行的即時(shí)通訊機(jī)制并且應(yīng)用到實(shí)踐過(guò)程中,將極大的提高自己的設(shè)計(jì)和開(kāi)發(fā)軟件的積極性;提升自己的理論和技術(shù)水平,跟蹤國(guó)內(nèi)外最新的技術(shù)和
21、開(kāi)發(fā)模式,為以后類(lèi)似的開(kāi)發(fā)積累經(jīng)驗(yàn);同時(shí),開(kāi)發(fā)出來(lái)的作品也可以真正運(yùn)用到實(shí)際當(dāng)中,方便大家的溝通和交流。2 開(kāi)發(fā)技術(shù)與工具2.1 開(kāi)發(fā)工具簡(jiǎn)介本系統(tǒng)的開(kāi)發(fā)環(huán)境是jdk6.0+MyEclipse7.0+Tomcat6.0,使用的語(yǔ)言是java3-5語(yǔ)言。JDK(Java Development Kit)是Sun Microsystems公司為Java開(kāi)發(fā)人員設(shè)計(jì)的的產(chǎn)品。從Java誕生以來(lái),JDK已經(jīng)成為使用最廣泛Java SDK。JDK 是整個(gè)Java的核心內(nèi)容,包括了Java運(yùn)行環(huán)境,Java工具和Java基礎(chǔ)的類(lèi)庫(kù)三部分。JDK是學(xué)好Java的前提。而專(zhuān)門(mén)運(yùn)行在x86平臺(tái)的Jrocket在
22、服務(wù)端運(yùn)行效率也要比Sun JDK好很多。從SUN的JDK5.0開(kāi)始,提供了泛型等非常實(shí)用的功能,其版本也不斷更新,運(yùn)行效率得到了非常大的提高。現(xiàn)在最新版本是jdk6.0。MyEclipse6企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse)是對(duì)Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, H
23、ibernate。MyEclipse 7.0的發(fā)布意味著我們不再需要配置Tomcat以及服務(wù)器了,你所需要做的僅僅是安裝MyEclipse 7.0。7.0發(fā)行版包括在7.0M2和6.6版本基礎(chǔ)上對(duì)bug的修復(fù)和功能的加強(qiáng)。提供的支持包括:Eclipse 3.4.1/Ganymede、REST web服務(wù)、新的myeclipse操作板、spring工具集更新、集成Manven2、open JPA支持、高級(jí)javascript工具、專(zhuān)業(yè)的jsdt實(shí)現(xiàn)、報(bào)表工具加強(qiáng)、jsf和ICEfaces工具更新。Tomcat是Apache 軟件基金會(huì)(Apache Software Foundation)的Ja
24、karta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)研究而成。因?yàn)橛辛薙un 的參與和支持的原因,最新的Servlet 和JSP7-8 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 規(guī)范。因?yàn)門(mén)omcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java 愛(ài)好者的喜愛(ài)并得到了部分軟件開(kāi)發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。目前最新版本是6.0。2.2 SQL Server數(shù)據(jù)庫(kù)技術(shù)SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),SQL Server 20009-10 是Microsoft
25、公司推出的SQL Server 數(shù)據(jù)庫(kù)l;管理系統(tǒng)的一個(gè)版本。SQL Server 2000 的特性:1.Internet 集成。SQL Server 2000 數(shù)據(jù)庫(kù)引擎提供完整的XML 支持。它還具有構(gòu)成最大的Web 站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。SQL Server 2000 程序設(shè)計(jì)模型與 Windows DNA 構(gòu)架集成,用以開(kāi)發(fā) Web 應(yīng)用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服務(wù)等功能,在Web 應(yīng)用程序中包含了用戶友好的查詢和強(qiáng)大的搜索功能。 2.可伸縮性和可用性。同一個(gè)數(shù)據(jù)庫(kù)引擎可以在不
26、同的平臺(tái)上使用,從運(yùn)行 Microsoft Windows® 98 的便攜式電腦,到運(yùn)行 Microsoft Windows 2000 數(shù)據(jù)中心版的大型多處理器服務(wù)器。SQL Server 2000 企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級(jí)到最大 Web 站點(diǎn)所需的性能級(jí)別。 3.企業(yè)級(jí)數(shù)據(jù)庫(kù)功能。SQL Server 2000 關(guān)系數(shù)據(jù)庫(kù)引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫(kù)引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫(kù)的用戶的開(kāi)銷(xiāo)減到最小。SQL Server 2000 分布式查詢使您得以引用來(lái)自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是
27、SQL Server 2000 數(shù)據(jù)庫(kù)的一部分,同時(shí)分布式事務(wù)支持充分保護(hù)任何分布式數(shù)據(jù)更新的完整性。復(fù)制同樣使您得以維護(hù)多個(gè)數(shù)據(jù)復(fù)本,同時(shí)確保單獨(dú)的數(shù)據(jù)復(fù)本保持同步。可將一組數(shù)據(jù)復(fù)制到多個(gè)移動(dòng)的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。 4.易于安裝、部署和使用。 SQL Server 2000 中包括一系列管理和開(kāi)發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過(guò)程。SQL Server 2000 還支持基于標(biāo)準(zhǔn)的、與 Windows DNA 集成的程序設(shè)計(jì)模型,使 SQL Server 數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)的使用成為生成強(qiáng)大的可伸
28、縮系統(tǒng)的無(wú)縫部分。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使客戶只需最少的安裝和管理開(kāi)銷(xiāo)即可實(shí)現(xiàn)這些應(yīng)用程序。 數(shù)據(jù)倉(cāng)庫(kù)。 SQL Server 2000 中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理 (OLAP) 的工具。SQL Server 中還包括一些工具,可用來(lái)直觀地設(shè)計(jì)數(shù)據(jù)庫(kù)并通過(guò) English Query 來(lái)分析數(shù)據(jù)。3 系統(tǒng)需求分析3.1 可行性分析3.1.1 技術(shù)可行性分析信息化發(fā)展的今天,計(jì)算機(jī)技術(shù)被廣泛應(yīng)用于各個(gè)領(lǐng)域中。對(duì)于企業(yè)辦公而言,實(shí)施本系統(tǒng)只需要企業(yè)內(nèi)部互聯(lián)的計(jì)算機(jī)網(wǎng)絡(luò),配以先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)與數(shù)據(jù)管理技術(shù),使數(shù)據(jù)的準(zhǔn)確性與安全性得到了很大的提高,且
29、在用戶的并行操作與用戶管理方面也有了極大地改善。在現(xiàn)有成熟的Sql Server 2000數(shù)據(jù)庫(kù)為設(shè)計(jì)工作提供了必要的保證,采用Jsp+JavaBean+Servlet模式,MVC架構(gòu),經(jīng)過(guò)調(diào)研以及需求分析得出此次系統(tǒng)開(kāi)發(fā)的技術(shù)完全能實(shí)現(xiàn)最終系統(tǒng)。 3.1.2 經(jīng)濟(jì)可行性分析采用傳統(tǒng)的手工輸入方法,不僅工作繁瑣而且需要人力很多,記錄容易出錯(cuò),那樣產(chǎn)生了成本高,效果差的弊病,對(duì)于一個(gè)企業(yè)的資料庫(kù)建立是十分困難和麻煩的。而采用這種系統(tǒng)所花費(fèi)的成本、精力都遠(yuǎn)遠(yuǎn)低于手工,并且使用十分方便,更新也簡(jiǎn)易,每個(gè)部門(mén)只需一個(gè)人統(tǒng)一管理,對(duì)企業(yè)實(shí)現(xiàn)辦公無(wú)紙化能起到很大的作用。所以此系統(tǒng)經(jīng)濟(jì)可行性也具備了。3.1
30、.3 操作可行性分析本系統(tǒng)界面簡(jiǎn)單大方,使用方便,操作簡(jiǎn)單,易于被用戶接受。用戶只需熟悉計(jì)算機(jī)操作,通過(guò)幫助文檔對(duì)此系統(tǒng)的使用做簡(jiǎn)單的了解,即可方便使用,而且使用此系統(tǒng)可以減少大量的錄入工作量,大大降低以前企業(yè)人力資源管理的煩瑣程度。所以,從操作方面來(lái)說(shuō),此系統(tǒng)的開(kāi)發(fā)是可行的。3.1.4 社會(huì)可行性分析隨著計(jì)算機(jī)的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴(kuò)展,日常人力資源管理必將實(shí)現(xiàn)無(wú)紙化辦公,并且加入到公司內(nèi)部的Internet或者是Intranet上去,實(shí)現(xiàn)數(shù)據(jù)的共享,這樣有利于勞資人力資源信息在單位內(nèi)部的查詢,提高了數(shù)據(jù)資源的利用,并且能及時(shí)的得到更新,不需要像過(guò)去那樣浪費(fèi)大量的人力物力去進(jìn)行抄寫(xiě),
31、提高了工作的效率。3.2 需求分析3.2.1 功能需求該系統(tǒng)分為六大模塊:部門(mén)管理、員工管理、招聘管理、培訓(xùn)管理、獎(jiǎng)懲管理、薪資管理。部門(mén)管理:該模塊是對(duì)部門(mén)信息(創(chuàng)建時(shí)間、規(guī)模以及其他說(shuō)明)的操作,實(shí)現(xiàn)部門(mén)信息的查詢、添加、刪除功能。員工管理:該模塊是對(duì)員工信息(員工的編號(hào)、姓名、性別、所屬部門(mén)、工種、學(xué)歷、入職時(shí)間)的操作,實(shí)現(xiàn)員工信息的增、刪、改、查的功能。招聘管理:該模塊是對(duì)應(yīng)聘者信息(姓名、性別、應(yīng)聘職、學(xué)歷、工作經(jīng)驗(yàn)、是否被錄用)進(jìn)行處理,實(shí)現(xiàn)增、刪、查、錄用的功能。培訓(xùn)管理:該模塊對(duì)培訓(xùn)信息(培訓(xùn)人、培訓(xùn)主題、培訓(xùn)時(shí)間、培訓(xùn)地點(diǎn))進(jìn)行處理,實(shí)現(xiàn)培訓(xùn)信息的增、刪、查功能。獎(jiǎng)懲管理:
32、該模塊處理員工的獎(jiǎng)懲信息(獎(jiǎng)懲主題、獎(jiǎng)懲類(lèi)型、獎(jiǎng)懲金額、獎(jiǎng)懲時(shí)間),實(shí)現(xiàn)獎(jiǎng)懲信息的增、刪、查功能。薪資管理:該模塊處理員工的薪資(員工姓名、當(dāng)前月份、基本工資、加班費(fèi)、考勤費(fèi)、曠工費(fèi)、保險(xiǎn)費(fèi)、實(shí)發(fā)工資),實(shí)現(xiàn)員工薪資的增、刪、查功能。3.2.2 性能需求(1) 靈活的數(shù)據(jù)記錄編輯功能,可以隨時(shí)對(duì)記錄進(jìn)行增加,修改,更新,刪除,瀏覽等編輯操作。并將查詢方式有機(jī)融入編輯界面,可以實(shí)現(xiàn)對(duì)某項(xiàng)記錄定為,再進(jìn)行編輯,修改,更新。(2) 多個(gè)數(shù)據(jù)庫(kù)表的任意組合條件的查詢。便于在實(shí)際檔案管理操作中應(yīng)對(duì)各種情況,多種條件下的人員情況進(jìn)行統(tǒng)計(jì)查看。要求查詢時(shí)間控制在三秒鐘以內(nèi)。(3) 具備分級(jí)用戶權(quán)限管理設(shè)置,
33、以確保檔案的保密性和安全性。(4) 對(duì)于數(shù)據(jù)庫(kù)的容量要求達(dá)到存儲(chǔ)至少500名員工的信息。3.2.3 構(gòu)建業(yè)務(wù)模型人力資源管理系統(tǒng)流程圖如圖3-1所示:圖3-1 人力資源管理系統(tǒng)流程圖4 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì)是對(duì)系統(tǒng)的模塊規(guī)劃、系統(tǒng)功能結(jié)構(gòu)及系統(tǒng)數(shù)據(jù)庫(kù)的總體設(shè)計(jì)。4.1 系統(tǒng)模塊規(guī)劃本系統(tǒng)主要由部門(mén)管理、員工管理、招聘管理、培訓(xùn)管理、獎(jiǎng)懲管理、薪資管理六大模塊組成。規(guī)劃系統(tǒng)功能模塊如下:部門(mén)管理:該模塊主要是由部門(mén)名稱、創(chuàng)建時(shí)間、部門(mén)人數(shù)、備注、組成,實(shí)現(xiàn)部門(mén)信息的查詢、添加、刪除。員工管理:該模塊主要由員工的編號(hào)、姓名、性別、所屬部門(mén)、工種、學(xué)歷、入職時(shí)間組成,實(shí)現(xiàn)員工信息的增加、刪除、修
34、改、查詢的功能。招聘管理:該模塊主要是由應(yīng)聘者的姓名、性別、應(yīng)聘職、學(xué)歷、工作經(jīng)驗(yàn)、是否被錄用組成,實(shí)現(xiàn)應(yīng)聘者信息的查詢、添加、刪除、錄用的功能。培訓(xùn)管理:該模塊主要由培訓(xùn)人、培訓(xùn)主題、培訓(xùn)時(shí)間、培訓(xùn)地點(diǎn)組成,實(shí)現(xiàn)培訓(xùn)信息的查詢、添加、刪除功能。獎(jiǎng)懲管理:該模塊主要由獎(jiǎng)懲主題、獎(jiǎng)懲類(lèi)型、獎(jiǎng)懲金額、獎(jiǎng)懲時(shí)間組成,實(shí)現(xiàn)獎(jiǎng)懲信息的查詢、添加、刪除功能。薪資管理:該模塊主要由員工姓名、當(dāng)前月份、基本工資、加班費(fèi)、考勤費(fèi)、曠工費(fèi)、保險(xiǎn)費(fèi)、實(shí)發(fā)工資組成,實(shí)現(xiàn)員工薪資的查詢、添加、刪除功能。4.2 系統(tǒng)功能結(jié)構(gòu)圖主要模塊結(jié)構(gòu)圖如4-1:圖4-1 人力資源管理系統(tǒng)功能結(jié)構(gòu)圖4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)4.3.1數(shù)據(jù)庫(kù)需
35、求分析數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)充分熟悉用戶各方面的需求,對(duì)于本系統(tǒng)用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這要求數(shù)據(jù)庫(kù)的結(jié)構(gòu)能充分滿足各種信息的輸入和輸出,收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,為后面的具體設(shè)計(jì)打下數(shù)據(jù)基礎(chǔ)。1數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性:數(shù)據(jù)的準(zhǔn)確輸入是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的異常和不正確,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來(lái)源是手工輸入。手工輸入數(shù)據(jù)要考慮數(shù)據(jù)的長(zhǎng)度和數(shù)據(jù)的屬性。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。2數(shù)據(jù)的一致性與完整性:由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的部門(mén)中,信息是共享數(shù)據(jù),所以如何
36、保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問(wèn)題。要解決這一問(wèn)題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。根據(jù)系統(tǒng)功能分析和需求總結(jié),考慮到將來(lái)功能上的擴(kuò)展,設(shè)計(jì)出部門(mén)信息表、員工表、招聘信息表、培訓(xùn)信息表、獎(jiǎng)懲信息表、薪資信息表、系統(tǒng)管理七個(gè)表。4.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。
37、本系統(tǒng)根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:部門(mén)信息表、員工表、招聘信息表、培訓(xùn)信息表、獎(jiǎng)懲信息表、薪資信息表、系統(tǒng)管理七個(gè)表。4.3.3數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)本項(xiàng)目數(shù)據(jù)庫(kù)db_personManager中創(chuàng)建了七個(gè)數(shù)據(jù)表。各個(gè)表的邏輯結(jié)構(gòu)如下:表tb_department表用于保存部門(mén)的基本信息,該表的結(jié)構(gòu)如表4-1所示。表4-1 部門(mén)信息表FieldTypeNullKeyDefaultCommentidInt-PRI-部門(mén)編號(hào)dt_nameChar(10)YES-部門(mén)名稱dt_create TimeVarchar(20)YES-創(chuàng)建時(shí)間dt_bzVarchar(50)YES-備注表tb_employee用
38、于保存員工基本信息,該表的結(jié)構(gòu)如表4-2所示。表4-2 員工信息表FieldTypeNullKeyDefaultCommentidInt-PRI-自動(dòng)編號(hào)em_serialNumberVarchar(30)-員工編號(hào)em_nameChar(10)-員工姓名em_sexChar(2)-員工性別em_ageInt-員工年齡em_IDCardVarchar(30)-身份證號(hào)em_bornVarchar(50)-出生日期em_nationChar(10)-民族e(cuò)m_marriageChar(10)-婚姻狀況em_visageChar(10)YES-政治面貌em_ancestralHomeChar(30
39、)YES-籍貫em_telVarchar(50)YES-聯(lián)系電話em_addressVarchar(50)YSE-家庭住址em_afterSchoolVarchar(50)YES-畢業(yè)學(xué)校em_specialityVarchar(50)YES-專(zhuān)業(yè)em_cultureChar(10)YES-文化程度em_startimeChar(30)YES-上崗時(shí)間em_departmentInt-部門(mén)名稱em_typeWorkChar(10)YES-部門(mén)工種em_createtimeVarchar(50)YES-登記時(shí)間em_createNameChar(30)YES-登記人名em_bzVarchar(5
40、0)YES-備注表tb_inviteJob用于保存招聘信息,該表的結(jié)構(gòu)如表4-3所示。表4-3 招聘信息表FieldTypeNullKeyDefaultCommentidInt-PRI-編號(hào)nameChar(10)YES-名稱sexChar(10)YES-性別ageIntYES-年齡bornVarchar(50)YES-出生日期jobVarchar(50)YES-應(yīng)聘職位specialtyVarchar(50)YES-專(zhuān)業(yè)experienceChar(10)YES-工作經(jīng)驗(yàn)teschSchoolVarchar(30)YES-文化程度AfterSchoolVarchar(50)YES-畢業(yè)學(xué)校t
41、elVarchar(50)YES-聯(lián)系電話addressVarchar(50)YES-家庭住址createtimeVarchar(50)YES-登記時(shí)間contentntext(16)YES -個(gè)人簡(jiǎn)介isstockbitYES-是否錄用表tb_train用于保存培訓(xùn)信息,該表的結(jié)構(gòu)如表4-4所示。表4-4 培訓(xùn)信息表FieldTypeNullKeyDefaultCommentidint-PRI-編號(hào)tn_manchar(5)YES-培訓(xùn)人tn_titleVarchar(20)YES-培訓(xùn)主題tn_contentVarchar(50)YES-培訓(xùn)宗旨tn_timeCahr(30)YES-培訓(xùn)時(shí)
42、間tn_addressCahr(30)YES-培訓(xùn)地點(diǎn)tn_joinVarchar(50)YES-參加人員tn_bztestYES-培訓(xùn)內(nèi)容表tb_cj用于保存員工的獎(jiǎng)懲信息,該表的結(jié)構(gòu)如表4-5所示。表4-5 獎(jiǎng)懲信息表FieldTypeNullKeyDefaultCommentidInt-PRI-編號(hào)cj_titleVarchar(5)-獎(jiǎng)懲題目cj_typechar(1)-獎(jiǎng)懲類(lèi)型cj_contenttest-獎(jiǎng)懲原因cj_moneyVarchar(50)YES-獎(jiǎng)懲金額cj_timeVarchar(50)-獎(jiǎng)懲時(shí)間表tb_pay用于保存員工的薪資信息,該表的結(jié)構(gòu)如表4-6所示。表4-6
43、 薪資信息表FieldTypeNullKeyDefaultCommentidint-PRI-自動(dòng)編號(hào)pay_emNumberVarchar(30)-員工編號(hào)pay_emNameChar(10)-姓名pay_monthVarchar(50)-發(fā)放時(shí)間pay_baseMoneyint-基本工資pay_overtimeint-加班次數(shù)pay_ageint-工齡pay_checkmoney-全勤獎(jiǎng)pay_absentmoney-曠工費(fèi)pay_safetymoney-保險(xiǎn)費(fèi)表tb_manager用于保存系統(tǒng)管理員信息,該表的結(jié)構(gòu)如表4-7所示。表4-7 系統(tǒng)管理信息表FieldTypeNullKeyDe
44、faultCommentidint-PRI-編號(hào)accountVarchar(20)-賬號(hào)passwordVarchar(30)-密碼managerLevelChar(10)-級(jí)別4.4 模塊設(shè)計(jì)4.4.1登錄模塊設(shè)計(jì) 1.界面設(shè)計(jì)如圖4-2所示:圖4-2 登錄界面設(shè)計(jì)2.功能模塊輸入賬號(hào)密碼時(shí)與數(shù)據(jù)庫(kù)中的賬號(hào)密碼相匹配,如輸入的賬號(hào)數(shù)據(jù)庫(kù)中沒(méi)有或輸入的賬號(hào)和密碼不匹配系統(tǒng)會(huì)提示賬號(hào)不存在或者密碼不正確。3.設(shè)計(jì)要點(diǎn)登陸界面與數(shù)據(jù)庫(kù)相連接,從表tb_manager中讀取數(shù)據(jù)。相關(guān)代碼:if (managerform = null) request.setAttribute("erro
45、rNews", "您輸入的賬號(hào)不存在"); else if (!managerform.getPassword().equals(managerForm.getPassword() request.setAttribute("errorNews", "您輸入的密碼不正確"); else session.setAttribute("managerform", managerform);return mapping.findForward("checkManager");4.4.2 首頁(yè)設(shè)
46、計(jì)1. 界面設(shè)計(jì)如圖4-3所示:圖4-3 首頁(yè)界面設(shè)計(jì)2. 功能模塊顯示系統(tǒng)所有功能圖標(biāo),使系統(tǒng)更便于用戶使用4.4.3 部門(mén)管理模塊設(shè)計(jì)1.界面設(shè)計(jì)如圖4-4所示:圖4-4 部門(mén)管理界面設(shè)計(jì)2.功能模塊 從表tb_department中讀出所有的部門(mén)信息,在頁(yè)面中動(dòng)態(tài)生成表格顯示信息,添加時(shí)會(huì)把用戶輸入的信息添加到數(shù)據(jù)庫(kù)中,刪除時(shí)會(huì)將數(shù)據(jù)庫(kù)中相應(yīng)的記錄刪除。3.設(shè)計(jì)要點(diǎn) 部門(mén)信息可以任意添加,但是如果要?jiǎng)h除的部門(mén)中已經(jīng)有下屬員工則該部門(mén)不能被刪除,刪除沒(méi)有下屬員工的部門(mén)信息時(shí)系統(tǒng)會(huì)有提示確認(rèn)是否刪除以免誤刪。4.4.4 員工管理模塊設(shè)計(jì)1.界面設(shè)計(jì)如圖4-5所示:圖4-5 員工管理界面設(shè)計(jì)2
47、.功能模塊 從表tb_employee中讀出所有的員工信息,在頁(yè)面中動(dòng)態(tài)生成表格顯示信息,添加時(shí)會(huì)把用戶輸入的信息添加到數(shù)據(jù)庫(kù)中,修改時(shí)會(huì)先查詢到數(shù)據(jù)庫(kù)中相應(yīng)的記錄然后將其修改并存儲(chǔ)修改后的記錄,刪除時(shí)會(huì)將數(shù)據(jù)庫(kù)中相應(yīng)的記錄刪除。3.設(shè)計(jì)要點(diǎn)員工信息可以任意添加,但是如果要?jiǎng)h除的員工中在薪資模塊有其薪資相關(guān)記錄則該員工信息不能被刪除,刪除沒(méi)有薪資記錄的員工信息時(shí)系統(tǒng)會(huì)有提示確認(rèn)是否刪除以免誤刪。相關(guān)代碼:public ActionForward deleteManager(ActionMapping mapping, ActionForm form,HttpServletRequest req
48、uest, HttpServletResponse response) ManagerForm managerform = (ManagerForm) objectDao.getObjectForm("from ManagerForm where id='"+ request.getParameter("id") + "'");objectDao.deleteObjectForm(managerform);return queryManager(mapping, form, request, response);4.4
49、.5 招聘管理模塊設(shè)計(jì)1.界面設(shè)計(jì)如圖4-6所示:圖4-6 招聘管理界面設(shè)計(jì)2.功能模塊從表tb_inviteJob中讀出所有的應(yīng)聘者信息,在頁(yè)面中動(dòng)態(tài)生成表格顯示信息,添加時(shí)會(huì)把用戶輸入的信息添加到數(shù)據(jù)庫(kù)中,刪除時(shí)會(huì)將數(shù)據(jù)庫(kù)中相應(yīng)的記錄刪除。相關(guān)代碼:public ActionForward queryEmployee(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) List list = null;String condition = "
50、;from EmployeeForm order by id desc"if (request.getParameter("departmentId") != null) String em_departmentId = request.getParameter("departmentId");condition = "from EmployeeForm where em_departmentId='"+ em_departmentId + "' order by id desc"requ
51、est.setAttribute("departmentId", em_departmentId);list = objectDao.getObjectList(condition);request.setAttribute("list", list);request.setAttribute("departmentList", objectDao.getObjectList("from DepartmentForm");return mapping.findForward("queryEmployee&
52、quot;);3.設(shè)計(jì)要點(diǎn) 招聘信息可以任意添加,刪除候選人的應(yīng)聘信息時(shí)系統(tǒng)會(huì)有提示確認(rèn)是否刪除以免誤刪。4.4.6 培訓(xùn)管理模塊設(shè)計(jì)1.界面設(shè)計(jì)如圖4-7 所示:圖4-7 培訓(xùn)管理界面設(shè)計(jì)2.功能模塊查看詳細(xì)信息時(shí)從表tb_train中讀出所有培訓(xùn)計(jì)劃的詳細(xì)信息,在頁(yè)面中動(dòng)態(tài)生成表格顯示信息,添加時(shí)會(huì)把用戶輸入的信息添加到數(shù)據(jù)庫(kù)中,刪除時(shí)會(huì)將數(shù)據(jù)庫(kù)中相應(yīng)的記錄刪除。相關(guān)代碼:public ActionForward queryOneTrain(ActionMapping mapping,ActionForm form, HttpServletRequest request,HttpServl
53、etResponse response) String id=request.getParameter("id");TrainForm trainForm=(TrainForm)objectDao.getObjectForm("from TrainForm where id='"+id+"'");request.setAttribute("trainForm", trainForm);return mapping.findForward("queryOneTrain");3.設(shè)計(jì)
54、要點(diǎn) 培訓(xùn)計(jì)劃信息可以任意添加,刪除培訓(xùn)計(jì)劃信息時(shí)系統(tǒng)會(huì)有提示確認(rèn)是否刪除以免誤刪。4.4.7 獎(jiǎng)懲管理模塊設(shè)計(jì)1.界面設(shè)計(jì)如圖4-8所示:圖4-8 獎(jiǎng)懲管理界面設(shè)計(jì)2.功能模塊查看詳細(xì)信息時(shí)從表tb_cj中讀出所有有獎(jiǎng)懲記錄的員工的獎(jiǎng)懲的詳細(xì)信息,在頁(yè)面中動(dòng)態(tài)生成表格顯示信息,添加時(shí)會(huì)把用戶輸入的信息添加到數(shù)據(jù)庫(kù)中,刪除時(shí)會(huì)將數(shù)據(jù)庫(kù)中相應(yīng)的記錄刪除。相關(guān)代碼:public ActionForward queryCj(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) String information = "from CjForm order by id desc"if (request.getParameter("type") != null) String type = request.getParameter("type").trim();information = "from CjForm where cj_type=" + type+ " order by id
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 加強(qiáng)林業(yè)資源保護(hù)重視林業(yè)快速發(fā)展
- 中小學(xué)生法制教育主題班會(huì)
- 跨境電商代理授權(quán)及售后服務(wù)合同
- 汽車(chē)銷(xiāo)售公司車(chē)輛售后服務(wù)及客戶關(guān)系維護(hù)合同
- 倉(cāng)儲(chǔ)式超市場(chǎng)地租賃合同
- 國(guó)際快遞常年運(yùn)輸合同范本
- 商業(yè)街區(qū)立體停車(chē)庫(kù)租賃及運(yùn)營(yíng)管理合同
- 中班健康:我的心情管理
- 陽(yáng)光物業(yè)子公司下屬員工選聘與崗位培訓(xùn)合同
- 餐廳廚房承包與特色調(diào)料研發(fā)合同
- 四大名著文學(xué)常識(shí)單選題100道及答案解析
- 物業(yè)管理師三級(jí)實(shí)操案例題
- 新教科版二年級(jí)科學(xué)下冊(cè)全冊(cè)教案
- 血液系統(tǒng)疾病智慧樹(shù)知到答案2024年哈爾濱醫(yī)科大學(xué)附屬第一醫(yī)院
- 遼寧省沈陽(yáng)市沈北新區(qū)2024屆小升初考試數(shù)學(xué)試卷含解析
- 南京市指導(dǎo)服務(wù)企業(yè)安全生產(chǎn)工作指引-加油站現(xiàn)場(chǎng)安全重點(diǎn)檢查指引分冊(cè)
- AQ/T 2077-2020 頁(yè)巖氣井獨(dú)立式帶壓作業(yè)機(jī)起下管柱作業(yè)安全技術(shù)規(guī)范(正式版)
- 【8物(滬科版)】合肥市第四十五中學(xué)2023-2024學(xué)年八年級(jí)下學(xué)期期末物理試題
- 國(guó)家開(kāi)放大學(xué)(浙江)地域文化(本)作業(yè)1-5
- HG/T 2520-2023 工業(yè)亞磷酸 (正式版)
- 會(huì)所會(huì)員管理制度
評(píng)論
0/150
提交評(píng)論