已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
數(shù)據(jù)庫課程實訓(xùn)報告題目職工工資管理系統(tǒng)專業(yè)學(xué)生姓名班級學(xué)號指導(dǎo)教師完成日期目錄1課題內(nèi)容和要求111課題描述112課題要求12需求分析121功能需求分析122數(shù)據(jù)需求分析13系統(tǒng)設(shè)計431功能模塊設(shè)計432數(shù)據(jù)庫概念設(shè)計633數(shù)據(jù)庫邏輯設(shè)計634數(shù)據(jù)庫物理設(shè)計635數(shù)據(jù)庫表間聯(lián)系84系統(tǒng)實現(xiàn)941登錄模塊實現(xiàn)942添加信息/工資模塊實現(xiàn)943查詢職工信息模塊實現(xiàn)115代碼調(diào)試與功能測試1251測試方案1252測試結(jié)果126收獲與體會17參考文獻18附錄19附錄1源程序部分清單19附錄11登陸代碼19附錄12修改職工工資代碼22附錄13刪除職工工資代碼25職工工資管理系統(tǒng)1課題內(nèi)容和要求11課題描述職工工資管理系統(tǒng)可定位于企業(yè)會計系統(tǒng)的一個子系統(tǒng),該系統(tǒng)主要完成的工作為錄入各職工自身及工資情況、對已經(jīng)存在的數(shù)據(jù)的修改、刪除、可查詢、統(tǒng)計系統(tǒng)中的數(shù)據(jù)等。為此因此職工工資管理系統(tǒng)的功能讀取文件信息、數(shù)據(jù)輸入、顯示、查找、增加、刪除、修改、計算、列表等。12課題要求1可以按照科室(經(jīng)理室、財務(wù)科、技術(shù)科和銷售科)增加、修改、刪除職工的基本資料。2職工信息應(yīng)包含職稱,分為高級、中級、初級,同一職稱職工基本工資相同。3職工工資由基本工資、獎金、扣除金額組成,其中獎金、扣除金額可每月輸入不同數(shù)據(jù)。4可以計算職工每月工資。5可以按照科室、職稱、月份統(tǒng)計職工工資。6可以按照科室、職工號、職工名稱查詢職工工資。2需求分析21功能需求分析1職工管理職工管理可以包含兩大模塊檔案管理和獎懲管理,其中檔案管理可以管理職工的基本信息,管理員可以增加職工的信息,刪除職工的信息,修改職工的信息和最基本的查看職工的信息,通過這一功能可以讓管理者掌控職工的全部信息和人事變動信息。獎懲管理中管理員可以管理職工的獎懲信息,添加職工的獎懲信息,查看,修改和刪除職工的獎懲信息。2工資管理管理員可以查看職工的工資情況,設(shè)置工資結(jié)構(gòu),通過學(xué)歷,職稱,教齡等一系列的信息來發(fā)放工資,規(guī)定到達哪一個級別需要發(fā)放多少的基本工資。管理員到每個月末的時候根據(jù)職工的基本工資和得到的福利津貼來結(jié)算職工的可得工資,并以此為依據(jù)來給職工發(fā)放。3系統(tǒng)管理系統(tǒng)管理管理包括部門管理和數(shù)據(jù)備份,通過部門管理讓管理者通過計劃,組織,激勵,控制和領(lǐng)導(dǎo)等環(huán)節(jié)來協(xié)調(diào)人力,物力和財力資源,以期達成組織目標(biāo)。數(shù)據(jù)備份是指為防止系統(tǒng)出現(xiàn)操作失誤或系統(tǒng)故障導(dǎo)致數(shù)據(jù)丟失,而將全部或部分數(shù)據(jù)集合從應(yīng)用主機的硬盤或陣列復(fù)制到其它的存儲介質(zhì)的過程。隨著技術(shù)的不斷發(fā)展,數(shù)據(jù)的海量增加,不少的企業(yè)開始采用網(wǎng)絡(luò)備份。一般通過專業(yè)的數(shù)據(jù)存儲管理軟件結(jié)合相應(yīng)的硬件和存儲設(shè)備來實現(xiàn)。數(shù)據(jù)是一個系統(tǒng)運行的血液,是一個公司能否正常運行的關(guān)鍵,因此數(shù)據(jù)備份至關(guān)重要,因一些不可抗力因數(shù)而使數(shù)據(jù)丟失將造成非常嚴重的后果,為了保障生產(chǎn)、銷售、開發(fā)的正常運行,企業(yè)用戶應(yīng)當(dāng)采取先進、有效的措施,對數(shù)據(jù)進行備份、防范于未然。22數(shù)據(jù)需求分析數(shù)據(jù)流圖(圖221223)退出系統(tǒng)系統(tǒng)驗證查找用戶登陸信息用戶系統(tǒng)驗證員工信息管理用戶信息庫員工工資表員工信息表考勤信息表用戶名和密碼登陸失敗用戶登陸信息獲取員工工資員工工資信息員工信息獲取員工信息獲取考勤信息圖221工資管理流圖保存到數(shù)據(jù)庫管理員增加信息添加數(shù)據(jù)庫修改信息刪除信息數(shù)據(jù)備份是否實現(xiàn)YN圖222員工管理數(shù)據(jù)流圖基本信息按員工編號查詢按員工姓名查詢提交數(shù)據(jù)是否激活顯示查詢信息YN圖223員工信息查詢數(shù)據(jù)流圖數(shù)據(jù)字典圖224229圖224檔案信息數(shù)據(jù)項卡圖225部門信息數(shù)據(jù)項卡圖226職務(wù)信息數(shù)據(jù)項卡圖227變動信息數(shù)據(jù)項卡圖228登錄信息數(shù)據(jù)項卡圖229工資信息數(shù)據(jù)項卡3系統(tǒng)設(shè)計31功能模塊設(shè)計1用戶管理模塊添加、編輯、刪除登錄用戶。2基本信息設(shè)置模塊包括員工基本信息管理企業(yè)工資的管理津貼的管理。3查詢模塊可組合各種條件查找各個部門的員工的基本信息和工資信息。4打印報表模塊工資報表的打印預(yù)覽、打印。職工工資管理系統(tǒng)職工管理工資管理系統(tǒng)管理用戶管理退出檔案管理獎罰管理考勤津貼工資總結(jié)部門管理數(shù)據(jù)備份操作員管理修改密碼退出系統(tǒng)圖31系統(tǒng)功能模塊圖32數(shù)據(jù)庫概念設(shè)計部門部門名經(jīng)理名經(jīng)理編號部門編號任職年份性別員工學(xué)歷電話員工編號姓名年齡服務(wù)管理員用戶編號密碼用戶名發(fā)放工資發(fā)放時間福利發(fā)放地點圖32總體ER圖33數(shù)據(jù)庫邏輯設(shè)計1部門關(guān)系模式(部門編號,部門名,經(jīng)理編號,經(jīng)理姓名)2員工關(guān)系模式(員工編號,姓名,年齡,性別,學(xué)歷,電話,部門編號)3工資關(guān)系模式(發(fā)放地點,發(fā)放時間,福利,員工編號)4管理員關(guān)系模式(用戶編號,密碼,用戶名,員工編號)5任職關(guān)系模式(部門編號,員工編號,年份)34數(shù)據(jù)庫物理設(shè)計列名數(shù)據(jù)類型允許空默認值是否主鍵用戶名VARCHAR(50)NOTNULL主鍵密碼INTNOTNULL權(quán)限VARCHAR(50)NOTNULL表341用戶登錄表(USER)列名數(shù)據(jù)類型允許空默認值是否主鍵部門編號INTNOTNULL主鍵部門名稱VARCHAR(50)NONULL表342部門表DEPARTMENT列名數(shù)據(jù)類型允許空默認值是否主鍵員工編號INTNOTNULL主鍵員工姓名VARCHAR(50)NOTNULL員工性別VARCHAR(50)NOTNULL男部門編號INTNONULL出生日期VARCHAR(50)員工民族VARCHAR(50)婚姻狀況VARCHAR(50)職務(wù)名稱VARCHAR(50)NONULL聯(lián)系電話INTNOTNULL基本工資VARCHAR(50)NOTNULL表343員工表EMPLOYEE列名數(shù)據(jù)類型允許空默認值是否主鍵員工編號INTNOTNULL是部門編號INTNOTNULL基本工資VARCHAR(50)NOTNULL職務(wù)津貼VARCHAR(50)NOTNULL獎勵金額VARCHAR(50)NOTNULL罰款金額VARCHAR(50)NOTNULL全勤獎金VARCHAR(50)NOTNULL加班工資VARCHAR(50)NOTNULL個人所得稅VARCHAR(50)NOTNULL表344工資表PAY列名數(shù)據(jù)類型允許空默認值是否主鍵考勤編號INTNOTNULL是員工編號INTNOTNULL獎罰類型VARCHAR(50)NOTNULL獎罰內(nèi)容TEXTNOTNULL獎勵金額VARCHAR(50)NOTNULL罰款金額VARCHAR(50)NOTNULL獎罰日期VARCHAR(50)NOTNULL撤銷日期VARCHAR(50)NOTNULL表345考勤表PRIZE35數(shù)據(jù)庫表間聯(lián)系圖35數(shù)據(jù)關(guān)系圖4系統(tǒng)實現(xiàn)41登錄模塊實現(xiàn)系統(tǒng)用戶登錄模塊主要用于完成對登錄系統(tǒng)的用戶的驗證,只有合法的用戶和正確的數(shù)據(jù)庫配置才可以進入系統(tǒng),否則給與相應(yīng)的錯誤提示登錄窗體驗證用戶名和密碼是否正確,通過用戶名和密碼判斷出改用戶是否是本系統(tǒng)的合法用戶,并且通過用戶名和密碼判斷用戶的權(quán)限是超級管理員還是一般用戶,根據(jù)不同的用戶權(quán)限授予相應(yīng)的管理和使用本系統(tǒng)的權(quán)限??丶﨤BLFIELD控件數(shù)組,2個JLABEL控件,2個JBUTTON控件,2個TEXTBOX控件,1個GROUPBOX控件,1個PICTUREBOX控件。屬性用戶名,密碼,管理員,普通用戶。事件用戶進行登陸。數(shù)據(jù)庫連接IMPORTJAVASQLCONNECTIONIMPORTJAVASQLDRIVERMANAGERIMPORTJAVASQLSQLEXCEPTIONPUBLICCLASSDBCONNECTIONPUBLICSTATICCONNECTIONGETCONNECTIONCONNECTIONCONNNULLSTRINGDRIVER“SUNJDBCODBCJDBCODBCDRIVER“STRINGURL“JDBCODBCSCHOOLDATA“STRINGUSERNAME“SA“STRINGPASSWORD“123456“TRYCLASSFORNAMEDRIVERCONNDRIVERMANAGERGETCONNECTIONURL,USERNAME,PASSWORDCATCHCLASSNOTFOUNDEXCEPTIONEEPRINTSTACKTRACECATCHSQLEXCEPTIONEEPRINTSTACKTRACERETURNCONN工具SQLSERVERMANAGEMENTSTUDIO,ECLIPSE。圖41登陸模塊圖42添加信息/工資模塊實現(xiàn)添加信息/工資模塊主要用于完成對信息和工資的添加。添加信息/工資模塊包含2個控件數(shù)組,LBLFIELD是一個LABEL控件數(shù)組,用于顯示字段名稱,TXTVALUE用于輸入這些字段的值;另外還有一個“添加”按鈕和“取消”按鈕,分別實現(xiàn)添加員工和退出窗體的功能添加信息模塊屬性工號,基本工資,扣除金額,獎金工資,補助;添加工資模塊屬性工號,姓名,性別,年齡,生日,所在科室。事件用戶對系統(tǒng)進行對(信息/工資)添加操作。數(shù)據(jù)庫連接IMPORTJAVASQLCONNECTIONIMPORTJAVASQLDRIVERMANAGERIMPORTJAVASQLSQLEXCEPTIONPUBLICCLASSDBCONNECTIONPUBLICSTATICCONNECTIONGETCONNECTIONCONNECTIONCONNNULLSTRINGDRIVER“SUNJDBCODBCJDBCODBCDRIVER“STRINGURL“JDBCODBCSCHOOLDATA“STRINGUSERNAME“SA“STRINGPASSWORD“123456“TRYCLASSFORNAMEDRIVERCONNDRIVERMANAGERGETCONNECTIONURL,USERNAME,PASSWORDCATCHCLASSNOTFOUNDEXCEPTIONEEPRINTSTACKTRACECATCHSQLEXCEPTIONEEPRINTSTACKTRACERETURNCONN工具SQLSERVERMANAGEMENTSTUDIO,ECLIPSE。圖421添加職工工資模塊圖圖422添加職工信息模塊圖43查詢職工信息模塊實現(xiàn)控件DATAGRID控件,LBLFIELD控件,2個JLABEL控件,2個JBUTTON控件,1個TEXTBBOX控件,JMENU控件,1個GROUPBOX控件,1個PICTUREBOX控件。屬性工號,姓名,性別,年齡,生日,科室。事件用戶通過系統(tǒng)查詢信息。數(shù)據(jù)庫連接IMPORTJAVASQLCONNECTIONIMPORTJAVASQLDRIVERMANAGERIMPORTJAVASQLSQLEXCEPTIONPUBLICCLASSDBCONNECTIONPUBLICSTATICCONNECTIONGETCONNECTIONCONNECTIONCONNNULLSTRINGDRIVER“SUNJDBCODBCJDBCODBCDRIVER“STRINGURL“JDBCODBCSCHOOLDATA“STRINGUSERNAME“SA“STRINGPASSWORD“123456“TRYCLASSFORNAMEDRIVERCONNDRIVERMANAGERGETCONNECTIONURL,USERNAME,PASSWORDCATCHCLASSNOTFOUNDEXCEPTIONEEPRINTSTACKTRACECATCHSQLEXCEPTIONEEPRINTSTACKTRACERETURNCONN工具SQLSERVERMANAGEMENTSTUDIO,ECLIPSE。圖43查詢職工信息圖5代碼調(diào)試與功能測試51測試方案登陸系統(tǒng)添加職工信息輸入工號1,姓名張,性別選男,年齡32,生日911122,所在科室財務(wù)科;查詢職工信息,輸入工號20,查詢;修改職工信息,修改工號20,修改工號對應(yīng)的值年齡,輸入新值34;刪除職工信息,輸入要刪除的工號20,選擇只刪除職工信息添加職工工資,輸入工號20,基本工資100,扣除金額工資100,獎金工資500,補助100查詢職工工資,輸入工號20;修改職工信息,輸入要修改工號20,值選擇扣除,輸入新的值10;刪除職工工資,輸入要刪除的工號20,選擇只刪除職工工資。52測試結(jié)果521添加職工信息圖521添加職工信息522查詢職工信息圖522查詢職工信息圖523修改職工信息圖523修改職工信息圖524刪除職工信息圖524刪除職工信息圖525添加職工工資圖525添加職工工資圖526查詢職工工資圖526查詢職工工資圖527修改職工信息圖527修改職工信息圖528刪除職工工資圖528刪除職工工資圖6收獲與體會通過這幾周的課程設(shè)計實踐,讓我感覺收獲頗多。剛開始的時候覺得無處下手,連該做什么都沒有頭緒,是老師和同學(xué)們給了我很大的幫助,老師提示我們先進行需求分析,了解用戶的需求,根據(jù)用戶的需求和數(shù)據(jù)庫原理課程設(shè)計報告模版來設(shè)計程序。在不斷的課程設(shè)計過程中,使我受到了一次用專業(yè)知識、專業(yè)技能分析和解決問題的全面系統(tǒng)的鍛煉。使我在綜合知識的選用方面,在應(yīng)用軟件開發(fā)的基本思想、方法方面,以及在常用編程設(shè)計思路技巧的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。在開發(fā)這個工資管理系統(tǒng)過程中我深刻地體會到了自學(xué)能力的重要性。畢竟在學(xué)校學(xué)習(xí)到的知識是有限的,而在開發(fā)系統(tǒng)的過程中僅憑原有的一點點知識是遠遠不夠的,只有翻閱大量的資料才能學(xué)到更多的知識,才能實現(xiàn)其預(yù)期的功能。在開發(fā)過程中,遇到困難是在所難免的,期間通過指導(dǎo)教師的測評和給出的建議并和同學(xué)進行交流,從中明白了很多。開發(fā)一個系統(tǒng),恒心和毅力也是不可缺少的,如果一遇到難題就心慌,想要放棄,那這樣就不可能完成系統(tǒng)。同樣,在開發(fā)過程當(dāng)中,細心也是非常重要的,由于很多事項都要很注意才行,如果沒有做到這一點,就會出錯。在這次的課程設(shè)計中,讓我深深地體現(xiàn)到進行軟件開發(fā)不是一件簡單的事情,它需要設(shè)計者具有全面的專業(yè)知識、縝密的思維、嚴謹?shù)墓ぷ鲬B(tài)度以及較高的分析問題、解決問題的能力,而我在很多方面還有欠缺。最后,我要衷心感謝老師和我的同學(xué)在我的設(shè)計過程中給予我的極大幫助,使我能夠及時、順利地完成此次的設(shè)計。參考文獻1錢雪忠,王燕玲,林挺數(shù)據(jù)庫原理及技術(shù)M北京清華大學(xué)出版社,20112錢雪忠,羅海馳,陳國俊數(shù)據(jù)庫原理及技術(shù)課程設(shè)計M北京清華大學(xué)出版社,20143陳志泊,李冬梅,王春玲數(shù)據(jù)庫原理及應(yīng)用教程北京人民郵電出版社,20024施伯樂,丁寶康數(shù)據(jù)庫技術(shù)北京科學(xué)出版社,20025王能斌數(shù)據(jù)庫系統(tǒng)教程北京電子工業(yè)出版社,20026吳晨、胡書敏、蔡威VISUALC2005數(shù)據(jù)庫通用模塊開發(fā)與系統(tǒng)移植北京清華大學(xué)出版社附錄附錄1源程序部分清單附錄11登陸代碼PACKAGESTUDENTIMPORTJAVAAWTIMPORTJAVAAWTEVENTIMPORTJAVAXSWINGIMPORTJAVASQLPUBLICCLASSDENGLUIMPLEMENTSACTIONLISTENERSTATICSTRINGDBDRIVER“COMMICROSOFTJDBCSQLSERVERSQLSERVERDRIVER“STATICSTRINGDBURL“JDBCMICROSOFTSQLSERVER/LOCALHOST1433DATABASENAMESTUDENTS“STATICSTRINGUSER“SA“STATICSTRINGPASS“123456“STRINGTYPE“管理員“JFRAMEFJLABELJ1,J2,J3JTEXTFIELDTF1JPASSWORDFIELDTF2JBUTTONB1,B2JRADIOBUTTONRB1,RB2DENGLUFNEWJFRAME“登陸“FSETLAYOUTNULLTF1NEWJTEXTFIELD20TF2NEWJPASSWORDFIELD20TF2SETECHOCHARB1NEWJBUTTON“確定“B2NEWJBUTTON“退出“J1NEWJLABEL“請輸入用戶名“J2NEWJLABEL“請輸入密碼“J3NEWJLABEL“RB1NEWJRADIOBUTTON“管理員“RB2NEWJRADIOBUTTON“普通用戶“BUTTONGROUPG1NEWBUTTONGROUPG1ADDRB1G1ADDRB2RB2ADDACTIONLISTENERTHISRB1ADDACTIONLISTENERTHISB1ADDACTIONLISTENERTHISB2ADDACTIONLISTENERTHISFADDJ1FADDTF1FADDJ2FADDTF2FADDB1FADDB2FADDJ3FADDRB1FADDRB2J1SETBOUNDS45,40,80,20J2SETBOUNDS45,90,80,20J3SETBOUNDS50,200,200,20B1SETBOUNDS60,180,70,30B2SETBOUNDS180,180,70,30TF1SETBOUNDS130,40,120,20TF2SETBOUNDS130,90,120,20RB1SETBOUNDS70,130,80,20RB2SETBOUNDS180,130,80,20FSETSIZE350,270FSETVISIBLETRUEFADDWINDOWLISTENERNEWWINDOWADAPTERPUBLICVOIDWINDOWCLOSINGFINALWINDOWEVENTESYSTEMEXIT0PUBLICVOIDACTIONPERFORMEDACTIONEVENTEIFEGETSOURCEEQUALSRB2TYPE“普通用戶“IFEGETSOURCEEQUALSRB1TYPE“管理員“IFEGETSOURCEEQUALSB1STRINGS1STRINGVALUEOFTF2GETPASSWORDIFTF1GETTEXTEQUALS“|S1EQUALS“/NEWJOPTIONPANESHOWMESSAGEDIALOGNULL,“用戶名或密碼不能為空“J3SETTEXT“用戶名或密碼不能為空“ELSETRYCLASSFORNAMEDBDRIVERCONNECTIONCONDRIVERMANAGERGETCONNECTIONDBURL,USER,PASSSTATEMENTSTMCONCREATESTATEMENTRESULTSETRESSTMEXECUTEQUERYSQLWHILERESNEXTIFTF1GETTEXTTRIMEQUALSRESGETSTRING“SID“/IFTF2GETTEXTEQUALSRESGETSTRING“SPW“JAVAXSWINGJOPTIONPANESHOWMESSAGEDIALOGNULL,“登陸成功“NEWSTUDENT1ELSE/JAVAXSWINGJOPTIONPANESHOWMESSAGEDIALOGNULL,“密碼不正確“J3SETTEXT“密碼輸入有誤“TF1SETTEXT“TF2SETTEXT“ELSEJ3SETTEXT“用戶名不存在“RESULTSETRESSTMEXECUTEQUERY“SELECTFROMSUSERWHERESID“TF1GETTEXT“/讀取數(shù)據(jù)庫IFRESNEXTJOPTIONPANESHOWMESSAGEDIALOGNULL,“不存在此用戶“ELSEIFRESGETSTRING“SPW“TRIMEQUALSS1JOPTIONPANESHOWMESSAGEDIALOGNULL,“密碼錯誤“ELSEIFRESGETSTRING“TYPE“TRIMEQUALS“普通用戶“IFTYPEEQUALS“普通用戶“JAVAXSWINGJOPTIONPANESHOWMESSAGEDIALOGNULL,“這是是管理員帳戶請使用管理員權(quán)限“ELSEJAVAXSWINGJOPTIONPANESHOWMESSAGEDIALOGNULL,“管理員賬戶登陸成功“STRINGSASARESGETSTRING“SID“FSETVISIBLEFALSENEWSTARTYPE,SASAELSEIFTYPEEQUALS“管理員“JAVAXSWINGJOPTIONPANESHOWMESSAGEDIALOGNULL,“這是普通用戶請使用普通用戶權(quán)限“ELSEJAVAXSWINGJOPTIONPANESHOWMESSAGEDIALOGNULL,“普通用戶賬戶登陸成功“STRINGSASARESGETSTRING“SID“FSETVISIBLEFALSENEWSTAR“普通用戶“,SASACONCLOSECATCHEXCEPTIONZZPRINTSTACKTRACESYSTEMOUTPRINTLNZGETMESSAGEIFEGETSOURCEEQUALSB2SYSTEMEXIT0PUBLICSTATICVOIDMAINSTRINGARGSNEWDENGLU附錄12修改職工工資代碼PACKAGESTUDENTIMPORTJAVAAWTIMPORTJAVAAWTEVENTIMPORTJAVAXSWINGIMPORTJAVASQLPUBLICCLASSXIUGAICHENGJIEXTENDSJINTERNALFRAMEIMPLEMENTSACTIONLISTENERINTN0JLABELJ1,J2,J3JTEXTFIELDTF1,TF2JBUTTONB1,B2JRADIOBUTTONRB1,RB2,RB3,RB4STRINGSS1“XIUGAICHENGJISUPER“修改職工信息“SETLAYOUTNULLJ1NEWJLABEL“輸入要修改的工號“J2NEWJLABEL“在下列選擇要修改的工號對應(yīng)的值,一次只能修改一項“J3NEWJLABEL“輸入新的值“TF1NEWJTEXTFIELD20TF2NEWJTEXTFIELD20B1NEWJBUTTON“修改“B2NEWJBUTTON“取消“RB1NEWJRADIOBUTTON“基本工資“RB2NEWJRADIOBUTTON“扣除金額“RB3NEWJRADIOBUTTON“獎金“RB4NEWJRADIOBUTTON“補助“BUTTONGROUPG1NEWBUTTONGROUPG1ADDRB1G1ADDRB2G1ADDRB3G1ADDRB4B1ADDACTIONLISTENERTHISB2ADDACTIONLISTENERTHISRB1ADDACTIONLISTENERTHISRB2ADDACTIONLISTENERTHISRB3ADDACTIONLISTENERTHISRB4ADDACTIONLISTENERTHISADDJ1ADDJ2ADDJ3ADDTF1ADDTF2ADDB1ADDB2ADDRB1ADDRB2ADDRB3ADDRB4J1SETBOUNDS30,20,120,20TF1SETBOUNDS160,20,130,20J2SETBOUNDS30,50,320,20RB1SETBOUNDS30,80,70,20RB2SETBOUNDS100,80,70,20RB3SETBOUNDS170,80,70,20RB4SETBOUNDS240,80,70,20J3SETBOUNDS30,120,100,20TF2SETBOUNDS150,120,130,20B1SETBOUNDS60,170,80,30B2SETBOUNDS180,170,80,30SETSIZE400,250SETCLOSABLETRUE/SETMAXIMIZABLETRUESETRESIZABLETRUESHOWPUBLICVOIDACTIONPERFORMEDACTIONEVENTEIFEGETSOURCEEQUALSRB1SS1“SHUXUE“ELSEIFEGETSOURCEEQUALSRB2SS1“YINGYU“ELSEIFEGETSOURCEEQUALSRB3SS1“YUWEN“ELSEIFEGETSOURCEEQUALSRB4SS1“JAVA“IFEGETSOURCEEQUALSB1TRYCLASSFORNAME“COMMICROSOFTJDBCSQLSERVERSQLSERVERDRIVER“CONNECTIONCONDRIVERMANAGERGETCONNECTION“JDBCMICROSOFTSQLSERVER/LOCALHOST1433DATABASENAMESTUDENTS“,“SA“,“123456“STATEMENTSTMCONCREATESTATEMENTSTATEMENTSTM2CONCREATESTATEMENTRESULTSETRESSTMEXECUTEQUERY“SELECTFROMCHENGJIWHERESNO“TF1GETTEXT“IFRESNEXTJAVAXSWINGJOPTIONPANESHOWMESSAGEDIALOGNULL,“工資表中沒有該職工信息,無法修改“ELSESTM2EXECUTEUPDATE“UPDATECHENGJISET“SS1“TF2GETTEXT“WHERESNO“TF1GETTEXT“JAVAXSWINGJOPTIONPANESHOWMESSAGEDIALOGNULL,“修改“TF1GETTEXT“的信息成功修改前“RESGETSTRINGSS1“現(xiàn)改為“TF2GETTEXT“CONCLOSECATCHEXCEPTIONZZPRINTSTACKTRACESYSTEMOUTPRINTLNZGETMESSAGEIFEGETSOURCEEQUALSB2PUBLICSTATICVOIDMAINSTRINGARGSNEWXIUGAICHENGJI附錄13刪除職工工資代碼PACKAGESTUDENTIMPORTJAVAAWTIMPORTJAVAAWTEVENTIMPORTJAVAXSWINGIMPORTJAVASQLPUBLICCLASSDELCHENGJIEXTENDSJINTERNALFRAMEIMPLEMENTSACTIONLISTENERINTN0JLABELJ1JTEXTFIELDTF1JBUTTONB1,B2JRADIOBUTTONRB1,RB2STRINGSS1“Z“DELCHENGJISUPER“刪除職工工資“SETLAYOUTNULLJ1NEWJLABEL“輸入要刪除的工號“TF1NEWJTEXTFIELD20B1NEWJBUTTON“刪除“B2NEWJBUTTON“取消“RB1NEWJRADIOBUTTON“只刪除職工工資“RB2NEWJRADIOBUTTON“刪除工資并刪除信息“BUTTONGROUPG1NEWBUTTONGROUPG1ADDRB1G1ADDRB2B1ADDACTIONLISTENERTHISB2ADDACTIONLISTENERTHISRB2ADDACTIONLISTENERTHISADDJ1ADDTF1ADDB1ADDB2ADDRB1ADDRB2J1SETBOUNDS30,20,120,20TF1SETBOUNDS160,20,130,20B1SETBOUNDS60,110,80,30B2SETBOUNDS180,110,80,30RB1SETBOUNDS30,60,140,20RB2SETBOUNDS170,60,150,20SETSIZE400,250SETCLOSABLETRUE/設(shè)置是否可關(guān)閉SETMAXIMIZABLETRUE/設(shè)置是否可最大化SETRESIZABLETRUE/設(shè)置是否可調(diào)整大小SHOW/如果內(nèi)部窗體不可見,則將該內(nèi)部窗體置于前端,使其可見并嘗試選定它。PUBLICVOIDACTIONPERFORM
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 玫瑰痤瘡的中醫(yī)內(nèi)服方劑與光電聯(lián)合方案
- 廢水廢氣處理項目可行性分析報告范文
- 三峽集團辦公室副主任晉升考試題含答案
- 酒店總經(jīng)理職位面試技巧及問題解析
- 刮板流量計建設(shè)項目可行性分析報告(總投資16000萬元)
- 旅游行業(yè)崗位面試題庫及答案參考
- 資源循環(huán)各子公司總經(jīng)理管理能力考試題含答案
- 工會工作考核與評價標(biāo)準(zhǔn)
- 促銷專員崗位面試全攻略百威中國面試題集
- 特殊毒物(如甲醇)中毒的凈化方案優(yōu)化
- 判決分析報告
- 潔凈工作臺性能參數(shù)校準(zhǔn)規(guī)范
- 如果歷史是一群喵16
- 華為HCIA存儲H13-611認證培訓(xùn)考試題庫(匯總)
- 社會主義發(fā)展史知到章節(jié)答案智慧樹2023年齊魯師范學(xué)院
- 美國史智慧樹知到答案章節(jié)測試2023年東北師范大學(xué)
- GB/T 15924-2010錫礦石化學(xué)分析方法錫量測定
- GB/T 14525-2010波紋金屬軟管通用技術(shù)條件
- GB/T 11343-2008無損檢測接觸式超聲斜射檢測方法
- GB/T 1040.3-2006塑料拉伸性能的測定第3部分:薄膜和薄片的試驗條件
- 教師晉級專業(yè)知識和能力證明材料
評論
0/150
提交評論