考勤管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
考勤管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
考勤管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
考勤管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
考勤管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

畢業(yè)設(shè)計(jì)(論文)題目:

考勤管系設(shè)計(jì)與現(xiàn)

摘要當(dāng)今社,金是企生存的主要素,金的流影響到企業(yè)整體運(yùn),業(yè)員工工資是企業(yè)金管理一個(gè)重要的成部分而隨著企業(yè)員數(shù)量增加,企業(yè)的資管理也變?cè)絹碓诫s。企業(yè)員的人數(shù)多,工資的計(jì)工作越多,工資的放困難就越。因此開發(fā)一界面友好易于操的員工信息理軟件行自動(dòng)化處具有較大的社現(xiàn)實(shí)意義。時(shí)人事考管理統(tǒng)是一應(yīng)用系統(tǒng)的范,具有切應(yīng)用系統(tǒng)特征,系統(tǒng)構(gòu)與現(xiàn)生活緊密結(jié),具體觀,開發(fā)應(yīng)簡(jiǎn)單,失一般性。本論文要介紹了系的分析設(shè)計(jì)和開發(fā)全部過。運(yùn)用數(shù)據(jù)圖,圖,程序流圖等對(duì)系統(tǒng)設(shè)計(jì)過進(jìn)行詳細(xì)的明。全文分為前、求分析、系統(tǒng)設(shè)計(jì)、發(fā)技術(shù)、關(guān)技術(shù)解,結(jié)論六部。系統(tǒng)用BS開發(fā)模式開發(fā)工具選擇JAVA、JSP、JavaScript、Html語,采用務(wù)器技術(shù),臺(tái)數(shù)據(jù)選用Server2000。關(guān)鍵詞JSP,SQLServer2000據(jù)庫(kù),BS模

Intoday'ssociety,moneyistheelementofthesurvival,capitalflowsaffecttheoveralloperationoftheenterprise,animportantpartoffinancialisthestaff'swages.theincreasingofpeople,wageofenterprisesmanagementiseasytowiththesocialinautomaticprocessing.Atthetime,personnelattendanceismodelforallapplications,ittheandreallifeclosely,concreteintuitive,developmentapplicationoflossofgenerality.mainlyintroducedtheanalysis,designoftheprocess.UsingdataflowERdetaileddescriptionoftheprocedureflowchartofthedesignprocess.Thefulltextisdividedintopreface,solvetheanalysis,design,technology,keytechnology,theconclusionofsixparts.usesthemode,selectionoftoolsJSP,JavaScript,Htmlservertechnology,backgroundSQLServer2000.:JSP

JAVAServer2000model

錄第一章緒言第一節(jié)SQLserver2000簡(jiǎn)介第二節(jié)BS模式及其優(yōu)勢(shì)第三節(jié)簡(jiǎn)介第二章考勤管理系概念結(jié)設(shè)計(jì)第一節(jié)需求分析第二節(jié)系統(tǒng)分析第三章考勤管理系結(jié)構(gòu)的計(jì)第一節(jié)業(yè)務(wù)流程分第二節(jié)功能模塊設(shè)第三節(jié)數(shù)據(jù)庫(kù)設(shè)計(jì)第四節(jié)管理系統(tǒng)流設(shè)計(jì)11第五節(jié)數(shù)據(jù)庫(kù)的邏設(shè)計(jì)12第四章考勤管理系的實(shí)現(xiàn)14第一節(jié)數(shù)據(jù)庫(kù)的連14第二節(jié)系統(tǒng)實(shí)現(xiàn)結(jié)論28致謝29參考文30

第一章緒第節(jié)簡(jiǎn)介MicrosoftServer2000是由Microsoft公開發(fā)的簡(jiǎn)稱SQL,由一系列互協(xié)作的組構(gòu)成能足最大站點(diǎn)和企業(yè)數(shù)處理系存儲(chǔ)和分析數(shù)據(jù)的求。MicrosoftServer2000的特性包:一、Internet集成Server2000數(shù)據(jù)庫(kù)擎提供整的支持。還具有成最大的站點(diǎn)的據(jù)存儲(chǔ)組件需的可縮性、可用和安全能。Server2000程序設(shè)計(jì)模型構(gòu)架集成用以開應(yīng)用程序,且2000支持和Microsoft搜索服務(wù)等功,在應(yīng)用程中包含用戶友好查詢和強(qiáng)大搜索功。二、可縮性和可用同一個(gè)據(jù)庫(kù)引擎可在不同平臺(tái)上使用從運(yùn)行MicrosoftWindows98的便攜式腦,到運(yùn)行Windows2000數(shù)據(jù)中心的大型處理器服務(wù)。2000企業(yè)版支聯(lián)合服器、索引視和大型存支持等功,使其以升級(jí)最大站點(diǎn)所需性能級(jí)別。三、企級(jí)數(shù)據(jù)庫(kù)功2000關(guān)系數(shù)據(jù)引擎支當(dāng)今苛刻的據(jù)處理境所需的功。數(shù)據(jù)庫(kù)引充分保護(hù)數(shù)完整性時(shí)將管上千個(gè)并發(fā)改數(shù)據(jù)的用戶的開減到最小。2000分布式查詢使您得以引來自不數(shù)據(jù)源的數(shù),就好這些數(shù)據(jù)2000數(shù)據(jù)庫(kù)的一部,同時(shí)布式事務(wù)支充分保任何布式數(shù)更新的完整。制同樣您得以維護(hù)個(gè)數(shù)據(jù)本同時(shí)確單獨(dú)的數(shù)據(jù)復(fù)本保同步??蓪⒔M數(shù)據(jù)制到多個(gè)移的脫接戶,使這些戶自主工作,然后將們所做的修合并回布服務(wù)器。四、易安裝、部署使用2000中包括一列管理開發(fā)工具,些工具改進(jìn)在多個(gè)點(diǎn)上安裝、署、管理和用SQLServer的過程。SQLServer2000還支基于標(biāo)的、

與Windows集成的程設(shè)計(jì)模,使數(shù)據(jù)庫(kù)和數(shù)倉(cāng)庫(kù)的用成為生成大的可伸縮統(tǒng)的無部分這些功能使得以快交付應(yīng)用程序,學(xué)生只需最的安裝管理開銷即實(shí)現(xiàn)這應(yīng)用程序。五、數(shù)倉(cāng)庫(kù)2000中包括析和分析總數(shù)據(jù)以進(jìn)聯(lián)機(jī)分處理的工具。Server中還包一些工,用來直觀地計(jì)數(shù)據(jù)并通過EnglishQuery來分析據(jù)。第節(jié)式其勢(shì)一、(ClientServer)式過去,絡(luò)軟件的開都采用(Client模式,這種模式下主要的務(wù)邏輯都中于學(xué)生端序,基(學(xué)端服務(wù))結(jié)構(gòu)的考系統(tǒng),利用計(jì)機(jī)局域網(wǎng)絡(luò)每臺(tái)計(jì)算機(jī)(學(xué)端)過安裝要的件才能服務(wù)器端相互通信由于利用計(jì)算機(jī)絡(luò)不再需大量人力以現(xiàn)考題一致性和考信息的收集,動(dòng)化程和效率較高但由于其結(jié)特點(diǎn)只適用一定圍的網(wǎng)內(nèi)部(局域),范圍難擴(kuò)展,以通過改進(jìn)信協(xié)議對(duì)該結(jié)構(gòu)進(jìn)改造,其適用于更廣網(wǎng)絡(luò)范圍(域網(wǎng))但由于需要裝學(xué)生程序,維護(hù)升級(jí)同存在困難。這種結(jié)也稱為型架構(gòu),題內(nèi)容放在程的服器上在考試機(jī)上裝考試應(yīng)用序和數(shù)據(jù)庫(kù)生機(jī)配,此每考試時(shí)對(duì)機(jī)器進(jìn)行裝、置,樣一來考試織比較煩瑣而且考程序放在學(xué)機(jī)上,全性也受到定程度影響。二、(BrowserServer)式(BrowserServer)構(gòu)即瀏器和服務(wù)器構(gòu)。是隨著Internet技術(shù)興起,CS結(jié)構(gòu)一種變或者改進(jìn)的構(gòu)。在這結(jié)構(gòu)下用戶工界面是過瀏覽器實(shí)現(xiàn),極少分事務(wù)輯在前端(Browser)實(shí)現(xiàn),但是主事務(wù)邏在服務(wù)器端實(shí)現(xiàn),形成謂三層(3-tier結(jié)構(gòu)。個(gè)三層架構(gòu)應(yīng)用程由三部分成這三部各自分布在絡(luò)中的同地方。三個(gè)部分別是:作站或表示層口事務(wù)邏、據(jù)庫(kù)及與其關(guān)的序設(shè)計(jì)在一個(gè)典型三層架應(yīng)用程序,應(yīng)用程序用戶工站包括提供形用戶面()的程序計(jì)和具

的應(yīng)用序入口表格交互式口。這種應(yīng)程序的設(shè)計(jì)用學(xué)生務(wù)器模式各層可同時(shí)開發(fā),并且以由不的成員用不同的語來開發(fā)因?yàn)楦鲗哟蔚陌l(fā)不會(huì)影響他層次,所以這模型對(duì)于一步開發(fā)軟是很方的這樣就大簡(jiǎn)化了學(xué)端電腦荷減輕了統(tǒng)維護(hù)與級(jí)的成本和作量,低了用戶的體成本TCO)。以目的技術(shù),局域網(wǎng)建結(jié)構(gòu)的網(wǎng)應(yīng)用并通過InternetIntranet模式數(shù)據(jù)庫(kù)用相對(duì)易于把握成本也是較的。它一次性到位開發(fā),實(shí)現(xiàn)不同的員,從同的地點(diǎn),以同的接入方(比如,WAN,InternetIntranet等訪問和操作同的數(shù)據(jù)庫(kù);能有效保護(hù)數(shù)據(jù)平和管理問權(quán)限,務(wù)器數(shù)庫(kù)也很安全特別是在Java這的跨平臺(tái)語出現(xiàn)之,架構(gòu)管軟件更是方、快捷高效。這種模式生端只安裝一個(gè)標(biāo)的瀏覽器它應(yīng)用程序存儲(chǔ)在Web服務(wù)器。建立在BS模式上在線考系統(tǒng),可建大型、效、共享的庫(kù),在服務(wù)器對(duì)數(shù)據(jù)庫(kù)進(jìn)管理學(xué)生端過瀏覽器登考試系,破了時(shí)界限可實(shí)現(xiàn)自出卷、閱卷評(píng)卷、化考試程序且考試果更加公正客觀。采用(BrowserServer模式的計(jì)算在線考和管理系統(tǒng)用于一考場(chǎng)或幾十個(gè)場(chǎng)幾十人至幾萬人同通過網(wǎng)在線試,決了試系統(tǒng)學(xué)生機(jī)軟件過分賴的問題減了學(xué)生軟件維護(hù)工量比以往的試系統(tǒng)具有實(shí)用性采用這結(jié)構(gòu)考試系統(tǒng)安和試題卸的程序簡(jiǎn);行不同別試題的考時(shí)僅需要在務(wù)器上進(jìn)行題的更處理對(duì)考場(chǎng)的計(jì)機(jī)配置考專業(yè)的相軟件考生就可進(jìn)行考試。此技術(shù)越了傳統(tǒng)的學(xué)生機(jī)務(wù)器”兩層構(gòu),采了三層體系構(gòu):用界面層事層數(shù)據(jù)庫(kù)層因此結(jié)構(gòu)著更好安全性。用戶機(jī)不需要安裝何應(yīng)用程,用程序可以裝在事層所在的計(jì)機(jī)上試題放在數(shù)庫(kù)服器上(事務(wù)和數(shù)據(jù)庫(kù)可是同一機(jī)器)。第節(jié)簡(jiǎn)介簡(jiǎn)言之環(huán)境可用來開能在任計(jì)算平臺(tái)上行的應(yīng)軟件。它實(shí)上是一種?;厩医Y(jié)緊湊的術(shù),而它對(duì)World以及商業(yè)總體影已可同電表格對(duì)機(jī)的影響比擬。

Java已用態(tài)的交應(yīng)用軟件使栩栩如生它使開人員具有“寫一次到處運(yùn)”巨大能而且借助其及編程語上的Java虛擬機(jī),它已產(chǎn)一種分布信的嶄新式。這種模叫做Java企業(yè)計(jì)算正在助各企以各種同的方法取競(jìng)爭(zhēng)優(yōu)網(wǎng)管和控制已大大化件分配基本是免費(fèi),而且立可實(shí)現(xiàn)電子貿(mào)易已得。有成本大幅降低信息和用軟件到處存取。Java建立在單的前提基上,即有微處理器應(yīng)講同種語言——有內(nèi)部采用片的產(chǎn)品都能一起作無縫而便地共享信。已經(jīng)改企業(yè)和個(gè)人同Internet大道的方?,F(xiàn)在,它在對(duì)消類產(chǎn)品產(chǎn)生顯的影,而且從總體上更深刻地影響業(yè)計(jì)算借助Java您可自由自地使用已擁有的硬和軟件這是因?yàn)楠?dú)立于平臺(tái),它還可使超越企計(jì)算,使應(yīng)軟件在攜式計(jì)算機(jī)信息亭電視、蜂窩電和其他大量備上運(yùn)。全世界公司都已發(fā)Java數(shù)不勝數(shù)的應(yīng)用有應(yīng)用從其無可比的能力即提高靠性安全性和簡(jiǎn)各種不計(jì)算產(chǎn)品和境的能中受益匪淺,而節(jié)省的時(shí)間費(fèi)用十分可。Java無處不。它已擁有百萬個(gè)戶,其發(fā)展度要快在它以前的他任何一種算機(jī)產(chǎn)品??晌挥诤蔚胤剑艿教幮?。正在迅速被做傳播信息事實(shí)上標(biāo)準(zhǔn)這是因?yàn)樗瓤善髽I(yè)也可給終用戶帶來乎數(shù)不的好處。第二章考勤管理系統(tǒng)概念構(gòu)設(shè)計(jì)第節(jié)需求析在當(dāng)今會(huì)各種物資越越豐富而作為一個(gè)企特別是一商業(yè)企業(yè)來,需要對(duì)些物資進(jìn)行理。于物質(zhì)雜管理起有一定的難,以用信化的手段來理這件原本分復(fù)雜事物,所以們可以VFP來設(shè)計(jì)一考勤管系統(tǒng)。

第節(jié)系統(tǒng)析一、功分析該系統(tǒng)實(shí)現(xiàn)的功能下:1.門信息理:包括一企業(yè)的門信息的添、修改刪除。2.工信息理:包括企員工信如員工編號(hào)姓名、別、婚姻、份證、所在部等信息的添、修改刪除、查詢打印。3.工考勤作主要是對(duì)某一個(gè)員在其需考勤的進(jìn)段行考勤,記錄其某一個(gè)段(上午或午)的勤狀況。4.勤記錄理:包括對(duì)勤操作下來的記錄行分條覽、修改、除、查詢和打。5.工加班作主要是錄某一個(gè)員開始加時(shí)間和結(jié)束班時(shí)間并根據(jù)這兩個(gè)間數(shù)值計(jì)算其加班長(zhǎng)。6.班記錄理包括對(duì)班管理操作下來的錄進(jìn)行修改刪除查詢和打印。7.終處理作主在每日午將要下班對(duì)今天該考勤卻未勤的人考勤狀況行調(diào)整,提了兩種擇:一種是其作為息,也就是假;一是將其作為曠。這樣就保每個(gè)員在其應(yīng)該考的時(shí)候有考勤記錄8.錄查詢包括對(duì)考勤錄、加記錄的按條查詢,一個(gè)月內(nèi)考記錄、加班記、日終處理錄的統(tǒng)查詢。9.息記錄?。喊▎T信息、門信息的報(bào)打印以一個(gè)月內(nèi)考記錄、加班記、日終處理錄的統(tǒng)報(bào)表打印。10.系統(tǒng)功能包括系統(tǒng)登、統(tǒng)退出及關(guān)于本系;系統(tǒng)使內(nèi)置賬號(hào),不提供加或者修改號(hào)的功。二、模設(shè)計(jì)根據(jù)上所要求的功,以對(duì)上的功能進(jìn)行塊化得出如圖所示的系功能模圖。

圖2.1系功模塊日常操:對(duì)當(dāng)天該考勤的員進(jìn)行考記錄員工加班開始時(shí)及結(jié)束時(shí)間計(jì)算出加班時(shí);對(duì)當(dāng)天應(yīng)考勤而考勤的職工行強(qiáng)行勤。信息管:管理部信息,添加修改、除部門信息員工信管理,添加修改、除員工信,有首先添加部門信才能添加員信息因?yàn)閭€(gè)員工該是于某一個(gè)具部門的對(duì)考勤操作下的記進(jìn)行修改、除和查詢;加班操作留來的記錄行修改、刪和查詢記錄查:按條件考勤記錄、班記錄進(jìn)行詢;詢一個(gè)內(nèi)的考勤記、班記錄及日終理記錄。

記錄打:打印所員工的信息表及標(biāo)打印所部門的標(biāo)簽按日期分組印一個(gè)月內(nèi)員工勤記錄。系統(tǒng)功:在使用統(tǒng)前要求先錄,有合法的用才能登系統(tǒng)顯示系統(tǒng)的發(fā)人等信息;出系統(tǒng)。

第三章考勤管理系統(tǒng)結(jié)構(gòu)的計(jì)第節(jié)業(yè)務(wù)程析根據(jù)職考勤管理系的設(shè)計(jì)求可以畫出系統(tǒng)的務(wù)流程圖,圖3.1所示。一、系流程圖管理員企業(yè)領(lǐng)導(dǎo))圖3.1系流圖二、數(shù)流程圖

圖3.2數(shù)流圖第節(jié)功能塊計(jì)企業(yè)考管理系統(tǒng)分系統(tǒng)管、部門管理公告管、員工管理請(qǐng)假管、個(gè)人考、勤管理、言管理退出系統(tǒng)九大模。各模的具體能劃分如下一、系管理模塊圖3.3系管模功樹系統(tǒng)管模塊包括更密碼、級(jí)管理(控系統(tǒng))大子模塊。1、改密碼各級(jí)管理員錄系統(tǒng),可自行重設(shè)置登密碼;2、級(jí)管理控制系統(tǒng)的能操作二、部管理圖3.4部管模第節(jié)數(shù)據(jù)設(shè)表3.1管員息(administrators)

名用名密管員名性所部身等

字名tsextpri

數(shù)類varchar(30)varchar(30)intintint

主nonononono

非nono表3.2控系信表(cust_sys)名

字名

數(shù)類

非標(biāo)員備

teacremark

intintvarchar(100

nono

nono)表3.3留表(名

字名

數(shù)類

非記昵性郵內(nèi)

liuyuan

intvarchar(20)intvarchar(20)varchar(500

nononono

nononono時(shí)

)addtimedatetime表3.4公表(

noyes名

字名

數(shù)類

非記標(biāo)

idtitle

intvarchar(100

no

no)新內(nèi)

varchar(500no)部部名添時(shí)

depdepname

intvarchar(50)datetime

nonono

nonono表3.5部表(

名記部部名

字名Sys_iddepdepname

數(shù)類intintVarchar(30)

主nono

非表3.6考表(名

字名

數(shù)類

非記用是上上時(shí)是下下時(shí)性

go_onget_on

intvarchar(50)intdatetimeintdatetimeint

nononononono

nononononono表3.7請(qǐng)信表(qj)名

字名

數(shù)類

非標(biāo)員意備

teacsturemark

intintInt

nonono

)第節(jié)管理統(tǒng)程計(jì)管理員通過登錄名密碼進(jìn)考勤系統(tǒng)可通過職編號(hào)進(jìn)行對(duì)別員工的查詢,行考勤,也以查看全體工的考情況,可以進(jìn)添加刪除操作。根據(jù)系功能,可以出如下程圖:圖3.5系功流程針對(duì)職管理系統(tǒng)的程圖,具體描述其能:1.理員登:系統(tǒng)對(duì)其法性進(jìn)檢查;2.工個(gè)人勤:通過職編號(hào)查其信息;

3.加操作添加職工的種基本息;4.除操作根據(jù)職工編刪除某職工的全部息。第節(jié)數(shù)據(jù)的輯計(jì)根據(jù)系的功能可以計(jì)有關(guān)概念模型該系統(tǒng)及一張職工勤信息可以畫出下圖:一、管員實(shí)體E-R圖:圖3.6管員體E-R圖二、職實(shí)體圖:圖3.7職實(shí)圖三、數(shù)庫(kù)設(shè)計(jì):1.動(dòng)Server20052.立數(shù)據(jù)打開企業(yè)管器,新數(shù)據(jù)庫(kù)3.建表表的字段的性為:

表3.8表

第四章考勤管理系的實(shí)現(xiàn)第節(jié)數(shù)據(jù)的接1.建數(shù)據(jù)源:選“控制板”——“理工具——“ODBC據(jù)源”,在雙擊數(shù)據(jù)源選“用戶”,加新的據(jù)源單擊配置,擇據(jù)源名稱為mymoon,置用戶為sa,密碼為選擇數(shù)據(jù)庫(kù)Student。2.立橋接器:Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);立橋接器時(shí)能發(fā)生異常,捕獲這個(gè)異,所以立橋接器的準(zhǔn)為:Try{Class.forName(“sun.jdbc.odbc.JdbcOdbcDrivder”);}Catch(ClassNotFoundExceptione){}3.數(shù)據(jù)源指定數(shù)據(jù)庫(kù)立連接:使用java.sql中的聲明一對(duì)象然后使用類調(diào)用它的一個(gè)靜態(tài)方法

創(chuàng)建這個(gè)連接對(duì)象,con=DriverManager.getConnection("jdbc:odbc:mymoon","sa","163123");獲異常為try{);}catch(SQLExceptione){}第節(jié)系統(tǒng)現(xiàn)一、用登錄當(dāng)用戶陸時(shí),首先現(xiàn)的是個(gè)登陸頁(yè)面只有輸正確的管理姓名與密碼時(shí)才能進(jìn)入考系統(tǒng)。鍵代碼如下<="check.jsp"method="post">頁(yè)到check.jsp頁(yè)面管理員:<inputtype="text"

密碼:<inputtype="text"<inputtype="submit"value="提交"<form><body><")||password.equals("08260021")){

檢查管員姓名與密是否正<jsp:forwardpage="sucess.jsp">}{

正確,轉(zhuǎn)到考勤頁(yè)<jsp:forward<input返回上頁(yè)面"><form>method="get"action="form..jdbc.odbc.JdbcOdbcDriver");建立一jdbc-odbc橋接器}catch(ClassNotFoundExceptione){}捕獲立橋器時(shí)的常}privateStringBufferf(Stringcondition){StringBufferStringBuffer();con;Statementsql;try{con=DriverManager.getConnection("jdbc:odbc:mymoon","sa","163123");連接數(shù)據(jù)

border=1>");width=100>"+"職工編號(hào)");width=100>"+"職工姓名");width=100>"+"所在部門");width=100>"+"性別");width=100>"+"缺勤次數(shù)");width=100>"+"請(qǐng)假次數(shù)");width=100>"+"出差次數(shù)");while(rs.next()){str.append("<tr>");str.append("<tr>");}border=1>");con.close();e){str.append(e);}str;}其結(jié)果下圖所示:

圖4.3職編考勤四、查全體職工考記錄關(guān)鍵代如下:Statementsql;ResultSetrs;try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catche){out.print(e);}獲建立接器時(shí)的異try{con=DriverManager.getConnection("jdbc:odbc:mymoon","sa",=con.createStatement();rs=sql.executeQuery("SELECT*out.print("<tableborder=2>");out.print("<th+"職工編號(hào)");while(rs.next()){out.print("<tr>");out.print("<td>"rs.getString(1)+"<td>");out.print("<tr>");

}out.print("<tableborder=2>");con.close();}catch(SQLExceptione1){out.print(e1);}其查詢果如下圖所:圖4.4職考記錄五、添職工信息操此操作到了addbean和querybean,中助其查詢kaoqing表中的記錄是add.jsp調(diào)用它把息添加中關(guān)代碼下:add.jsp的部分代碼:import="tom.jiafei.QueryBean"%>import="tom.jiafei.addBean"%>class="tom.jiafei.QueryBean"class="tom.jiafei.addBean"<jsp:setPropertyvalue="mymoon"><jsp:setPropertyvalue="kaoqing">

<jsp:setPropertyproperty="user"value="sa"><jsp:setPropertyproperty="secret"value="163123">method="post"><br>入職工編號(hào):size="6"><jsp:setPropertyname="add"property="*"><br>的操作結(jié)果:數(shù)據(jù)當(dāng)前數(shù)據(jù)記是:<form>Addbean的鍵代碼getAddMessage(){str="";con;Statementsql;try{=DriverManager.getConnection("jdbc:odbc:mymoon","sa","163123");insertCondition"insertintokaoqing(職工編號(hào),職姓名,所在部門,性別,缺次數(shù),請(qǐng)次數(shù),出差次數(shù))"values('"+number+"','"name"','"+department+"','"+sex+"','"+queq+"','"qingj+"','"+chuc+"')";=con.createStatement();if(number!=null){intif(m!=0){str="對(duì)中添加""條記錄成功";}{str="添失敗";}}{

str="必須要有員號(hào)";}con.close();}catch(SQLExceptione){str="輸入的員工不允許有重"+e;}str;}}添加結(jié)如所示:圖4.5添職信操圖

圖4.6添職信操圖六、刪職工信息與添加作基本相同關(guān)鍵代如下:Delete.jsp部分代碼import="tom.jiafei.QueryBean"import="tom.jiafei.delBean"%>class="tom.jiafei.QueryBean"id="del"<jsp:setPropertyname="look"value="mymoon"><jsp:setPropertyvalue="kaoqing"><jsp:setPropertyproperty="user"value="sa"><jsp:setPropertyproperty="secret"value="163123"><br>入要?jiǎng)h除的工號(hào):<inputtype="text"size="6"><br><inputtype="submit"提交刪除">

<jsp:setPropertyname="del"property="*"><br><br>的更新操作果:name="del"數(shù)據(jù)庫(kù)前的數(shù)據(jù)記是:Deletebean關(guān)鍵代碼如:{str="";con;Statementsql;delCondition"deletefromwhere職工編號(hào)'"number"'";try{=DriverManager.getConnection("jdbc:odbc:mymoon","sa","163123");=con.createStatement();if!=null){intif(m!=0){str="對(duì)中刪除""條記錄成功";}{str="刪失敗";}}{str="必須指定刪除的員工";}con.close();}catch(SQLExceptione){str="工號(hào)不在";}str;}}操作結(jié)如所示:

圖4.7刪職信息圖4.8刪職信息

結(jié)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)網(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)論