




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目 錄摘 要1abstract1第一章前言1第二章 概述21.系統(tǒng)模塊概述22.需求分析23.可行性分析2第三章 概要設(shè)計(jì)31基本模塊32.數(shù)據(jù)流程圖3第四章 詳細(xì)設(shè)計(jì)51.模塊功能51.1用戶(hù)管理模塊51.2成績(jī)管理模塊62.數(shù)據(jù)庫(kù)表設(shè)計(jì)63界面及代碼設(shè)計(jì)83.1 用戶(hù)管理83.1.1添加管理員用戶(hù)83.1.2刪除管理員用戶(hù)93.1.3管理員密碼修改103.1.4 添加普通用戶(hù)113.1.5 刪除普通用戶(hù)123.1.6 普通用戶(hù)密碼修改143.2 成績(jī)管理153.2.1成績(jī)錄入153.2.2 成績(jī)查詢(xún)163.2.3 成績(jī)修改173.2.4 成績(jī)刪除18第五章 全文總結(jié)20ii運(yùn)動(dòng)會(huì)管理系統(tǒng)的
2、設(shè)計(jì)與實(shí)現(xiàn)江海洋,電子信息系摘 要:隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)單位要生存要發(fā)展,要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來(lái),就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。本文介紹了使用netbeans作為開(kāi)發(fā)工具,access 2003作為數(shù)據(jù)庫(kù)開(kāi)發(fā)設(shè)計(jì)的一個(gè)運(yùn)動(dòng)會(huì)管理系統(tǒng),該系統(tǒng)能有效的幫助運(yùn)動(dòng)會(huì)管理人員提高工作效率,減少工作時(shí)間,同時(shí)更簡(jiǎn)單直觀的表達(dá)了運(yùn)動(dòng)會(huì)中所涵蓋的各種信息,如運(yùn)動(dòng)員的基本信息、項(xiàng)目信息、運(yùn)動(dòng)員成績(jī)等。關(guān)鍵字:運(yùn)動(dòng)會(huì);管理系統(tǒng);數(shù)據(jù)庫(kù);java;accessthe design an
3、d realization of sports-meeting-administration systemjiang haiyang, department of electronics and informationabstract :as the application of it in administration become deeper and wider, administrative information system has become mature in technology aspect. as a continuing developing novel discip
4、line, administrative information system has to build a system that will meet its demand for surviving and organizing its inner activities.the thesis introduces a sports-meeting-administration system that can help sports-meeting administrators to improve efficiency and reduce working hours. whats mor
5、e, using netbeans as developing tool and access 2003 as database developing tool, the system express all sorts of sports-meeting information in an easier way, information like basic profile of the athletes, information about each sports event, performance and so on.key words: sports-meeting; adminis
6、trative system; datebase; java; access1第一章 前言管理系統(tǒng)是由管理者與管理對(duì)象組成的并由管理者負(fù)責(zé)控制的一個(gè)整體。管理系統(tǒng)因具體對(duì)象不同而千差萬(wàn)別,可以是科學(xué)的、經(jīng)濟(jì)的、教育的、政治的等。管理系統(tǒng)的整體是由相對(duì)獨(dú)立的不同部分組成的。這些部分可以按人、財(cái)、物、信息、時(shí)間等來(lái)劃分,也可以根據(jù)管理的職能或管理機(jī)構(gòu)的部門(mén)設(shè)置來(lái)劃分。管理工作者如果看不到整體中的各個(gè)組成部分就看不清楚整體的結(jié)構(gòu)和格局,就會(huì)造成認(rèn)識(shí)上的模糊,從而在工作上分不清主次。同時(shí)任何管理系統(tǒng)都是變化發(fā)展著的,而且任何變化和發(fā)展都會(huì)表現(xiàn)為管理的具體任務(wù)和管理目標(biāo)的實(shí)現(xiàn)條件的變化。1目前市場(chǎng)上充斥
7、著各種各樣的系統(tǒng)管理軟件,這是由于社會(huì)的快速發(fā)展以及各種管理軟件管理能力的不斷提高而形成的。在這樣的背景下,我們小組通過(guò)對(duì)學(xué)校運(yùn)動(dòng)會(huì)的調(diào)查與研究發(fā)現(xiàn)可以開(kāi)發(fā)一個(gè)高校運(yùn)動(dòng)會(huì)管理系統(tǒng)。以實(shí)現(xiàn)對(duì)高校運(yùn)動(dòng)會(huì)的更有效的管理,使參加與觀看學(xué)校運(yùn)動(dòng)會(huì)的師生得到更為方便的服務(wù)。而本文則著重介紹系統(tǒng)用戶(hù)管理與比賽成績(jī)管理模塊。第二章 概述1.系統(tǒng)模塊概述運(yùn)動(dòng)會(huì)管理系統(tǒng)涉及到運(yùn)動(dòng)員信息管理、成績(jī)管理、比賽項(xiàng)目管理、系統(tǒng)用戶(hù)管理等多個(gè)環(huán)節(jié)。而系統(tǒng)用戶(hù)管理模塊包括:(1)用戶(hù)權(quán)限管理:運(yùn)動(dòng)會(huì)管理系統(tǒng)把每個(gè)操作或訪(fǎng)問(wèn)人員作為一個(gè)用戶(hù)進(jìn)行管理;整個(gè)系統(tǒng)的子系統(tǒng)通過(guò)權(quán)限分配賦予不同的人員使用,以保證系統(tǒng)的安全性。管理員能使
8、用系統(tǒng)中的所有功能,普通用戶(hù)只能使用三個(gè)信息的查詢(xún)以及用戶(hù)密碼修改功能。(2)用戶(hù)管理:運(yùn)動(dòng)會(huì)管理系統(tǒng)有兩種用戶(hù)包括管理員和普通用戶(hù)。系統(tǒng)提供管理員和普通用戶(hù)的添加、刪除以及修改。成績(jī)管理模塊提供運(yùn)動(dòng)員比賽成績(jī)的錄入、查詢(xún)、修改、刪除四個(gè)部分。2.需求分析通過(guò)調(diào)查,要求系統(tǒng)需要有以下功能: 由于操作人員的計(jì)算機(jī)知識(shí)普遍較差,要求有良好的人機(jī)界面; 由于該系統(tǒng)的使用對(duì)象多,要求有較好的權(quán)限管理; 原始數(shù)據(jù)修改簡(jiǎn)單方便,支持多條件修改 方便的數(shù)據(jù)查詢(xún),支持多條件查詢(xún); 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,數(shù)據(jù)穩(wěn)定性好。3.可行性分析2由于本系統(tǒng)管理的對(duì)象單一,都是在校學(xué)生及職工,且每個(gè)數(shù)據(jù)內(nèi)容具有較
9、強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過(guò)程不是很復(fù)雜。因此,比較適合于采用數(shù)據(jù)庫(kù)管理。在技術(shù)難度方面,由于有指導(dǎo)老師的指導(dǎo)和相關(guān)參考文獻(xiàn),特別是網(wǎng)上資料,特別是參考其它程序的功能,因此完全可以實(shí)現(xiàn)。第三章 概要設(shè)計(jì)1基本模塊系統(tǒng)的基本功能模塊如圖1所示:運(yùn)動(dòng)會(huì)管理系統(tǒng)信息管理成績(jī)管理項(xiàng)目管理系統(tǒng)用戶(hù)管理圖1.系統(tǒng)基本功能模塊2.數(shù)據(jù)流程圖成績(jī)管理模塊及用戶(hù)管理模塊的數(shù)據(jù)流程如圖2所示:用戶(hù)登錄運(yùn)動(dòng)會(huì)管理系統(tǒng)管理員登錄普通用戶(hù)登錄成績(jī)管理系統(tǒng)管理管理員添加刪除修改成績(jī)信息用戶(hù)查詢(xún)成績(jī)管理員添加刪除用戶(hù)用戶(hù)修改密碼 圖2成績(jī)管理與用戶(hù)管理模塊的數(shù)據(jù)流程3第四章 詳細(xì)設(shè)計(jì)1.模塊功能1.1用戶(hù)管理模塊該模塊實(shí)現(xiàn)登陸
10、用戶(hù)的添加、修改和刪除,先在數(shù)據(jù)庫(kù)中添加管理員帳戶(hù)。管理員在用戶(hù)管理方面有添加管理員和普通用戶(hù)、刪除用戶(hù)的功能。管理員擁有一切權(quán)限,而普通用戶(hù)只有修改個(gè)人密碼、查詢(xún)個(gè)人信息、運(yùn)動(dòng)會(huì)比賽信息、比賽成績(jī)及獲獎(jiǎng)情況的權(quán)限。其功能層次圖如圖3、圖4所示:管理員添加用戶(hù)刪除用戶(hù) 圖3 管理員用戶(hù)管理普通用戶(hù)信息查詢(xún)修改密碼 圖4 普通用戶(hù)功能1.2成績(jī)管理模塊該模塊實(shí)現(xiàn)管理員錄入比賽成績(jī)、查詢(xún)比賽成績(jī)、修改比賽成績(jī)刪除查詢(xún)到的比賽成績(jī)信息以及普通用戶(hù)查詢(xún)比賽成績(jī)。其功能層次圖如圖5、圖6所示:管理員刪除比賽成績(jī)修改比賽成績(jī)查詢(xún)比賽成績(jī)錄入比賽成績(jī) 圖5 管理員管理比賽成績(jī)普通用戶(hù)查詢(xún)比賽成績(jī) 圖6 普通
11、用戶(hù)查詢(xún)比賽成績(jī)2.數(shù)據(jù)庫(kù)表設(shè)計(jì)數(shù)據(jù)庫(kù)采用了access2003進(jìn)行表設(shè)計(jì)。首先在access中建立數(shù)據(jù)庫(kù)dbo。然后再建立各表本系統(tǒng)中所涉及到的主要實(shí)體共有五個(gè)數(shù)據(jù)表:login表:user1,passwordlogin2表:user2,password2item表:inum,inameathleteinfo表: anum,aname,asex,aage ,agrade,inum athletescore表: anum,inum ,mgrade,mplace,aaward 各表的物理結(jié)構(gòu)如下:(1)管理員登錄表信息:(login)字段名數(shù)據(jù)類(lèi)型長(zhǎng)度空值是否為主鍵user2char10not
12、nullpassword2char10not null(2)普通用戶(hù)登錄表信息:(login2)字段名數(shù)據(jù)類(lèi)型長(zhǎng)度空值是否為主鍵user1char10not null是passwordchar10null(3)運(yùn)動(dòng)員項(xiàng)目報(bào)名表信息:(item)字段名數(shù)據(jù)類(lèi)型長(zhǎng)度空值是否為主鍵inumchar10not null是inamechar10null(4)運(yùn)動(dòng)員信息表:(athleteinfo)字段名數(shù)據(jù)類(lèi)型長(zhǎng)度空值是否為主鍵anumchar10not null是anamechar10nullasexchar10nullaageint4nulladeptchar10nullagradechar10nu
13、llinumchar10null(5)運(yùn)動(dòng)員獲獎(jiǎng)情況表信息:(athletescore)字段名數(shù)據(jù)類(lèi)型長(zhǎng)度空值是否為主鍵anumchar10not null是inumchar10not null是mgradechar10nullmplaceint4nullawardchar10null3界面及代碼設(shè)計(jì)3.1 用戶(hù)管理用戶(hù)管理界面包括了添加和刪除管理員用戶(hù)、添加和刪除普通用戶(hù)、管理員密碼修改、普通用戶(hù)密碼修改六個(gè)子界面。3.11添加管理員用戶(hù)添加管理員界面4如圖7所示,該界面實(shí)現(xiàn)的功能是添加擁有一切權(quán)限的系統(tǒng)管理員。管理員進(jìn)入界面后,輸入要添加的管理員用戶(hù)名,管理員用戶(hù)名不能為空,輸入用戶(hù)名后點(diǎn)
14、擊“查詢(xún)”按鈕查看該用戶(hù)名是否已存在,如用戶(hù)名已存在,則彈出提示對(duì)話(huà)框“該管理員用戶(hù)已存在!”。如未存在,則該用戶(hù)名可用。同時(shí)確定按鈕被激活。然后輸入該管理員用戶(hù)的密碼。密碼不能為空切小于10個(gè)字符。密碼輸入后點(diǎn)擊確定按鈕。彈出提示對(duì)話(huà)框“確定要添加嗎?”,點(diǎn)擊“否”,取消操作;點(diǎn)擊“是”,則添加成功??刂拼a如下: if(rs.next() joptionpane.showmessagedialog(this,該管理員用戶(hù)名已存在!); txtuser.settext(); else if(new string(txtuser.gettext().equals() joptionpane.s
15、howmessagedialog(this,該管理員用戶(hù)名不能為空!); else joptionpane.showmessagedialog(this,該管理員用戶(hù)不存在,可以添加!); btnok.setenabled(true); txtpassword.setenabled(true); txtuser.setenabled(false); catch(exception e) e.printstacktrace(); if(new string(txtpassword.getpassword().equals() joptionpane.showmessagedialog(this,
16、密碼不能為空); else if(joptionpane.yes_option=joptionpane.showconfirmdialog(this,確定要添加嗎?,提示信息,joptionpane.yes_no_option) stmt.executeupdate(insert into login values(+txtuser.gettext()+,+new string(txtpassword.getpassword()+); joptionpane.showmessagedialog(this,添加成功); 圖7 添加系統(tǒng)管理員3.1.2刪除管理員用戶(hù) 刪除管理員界面如圖8所示,該界
17、面實(shí)現(xiàn)的功能是刪除管理員賬號(hào)。管理員進(jìn)入頁(yè)面先輸入用戶(hù)名,查詢(xún)?cè)撚脩?hù)是否存在。如果不存在,則用戶(hù)名錯(cuò)誤。如果存在,則可輸入正確密碼,同時(shí)“刪除”按鈕被激活5。點(diǎn)擊“刪除”按鈕則執(zhí)行刪除管理員賬號(hào)功能。刪除時(shí)會(huì)彈出提醒是否確定刪除的對(duì)話(huà)框6,點(diǎn)擊“否”取消操作;點(diǎn)擊“是”,成功刪除管理員賬號(hào)。其主要代碼如下:rs=stmt.executequery(select * from login where user1=+txtuser.gettext()+and password=+new string(txtpassword.getpassword()+); if(rs.next() if(jopt
18、ionpane.yes_option=joptionpane.showconfirmdialog(this,確定要?jiǎng)h除嗎?,提示信息,joptionpane.yes_no_option) stmt.executeupdate(delete from login where user1=+txtuser.gettext() + and password=+new string(txtpassword.getpassword()+); joptionpane.showmessagedialog(this,刪除信息成功!); btndelete.setenabled(false); txtpassw
19、ord.setenabled(false); txtuser.setenabled(true); btnquery.setenabled(true); txtuser.settext(); txtpassword.settext(); 圖8 刪除管理員界面3.1.3管理員密碼修改管理員密碼修改界面如圖9所示,該界面主要實(shí)現(xiàn)管理員修改密碼功能。管理員先正確輸入自己的用戶(hù)名和密碼。然后輸入新密碼進(jìn)行修改。新密碼不能為空,且不能大于10個(gè)字符。最后點(diǎn)擊提交按鈕,修改成功。其控制代碼如下:if(new string(txtnewpassword1.getpassword().equals(newstr
20、ing(txtnewpassword2.getpassword() if(new string(txtnewpassword1.getpassword().equals() joptionpane.showmessagedialog(this,新密碼不能為空!); elsestmt.executeupdate(update login set password=+new string(txtnewpassword1.getpassword()+); joptionpane.showmessagedialog(this,密碼更改成功!); else joptionpane.showmessage
21、dialog(this,新密碼輸入錯(cuò)誤,請(qǐng)重新輸入!); txtuser.settext(); txtpassword.settext(); txtnewpassword1.settext(); txtnewpassword2.settext(); 圖9 管理員密碼修改界面3.1.4 添加普通用戶(hù)添加普通用戶(hù)界面7如圖10所示,該界面主要實(shí)現(xiàn)管理員添加擁有查詢(xún)功能的普通登陸用戶(hù)功能。管理員進(jìn)入添加界面后,先輸入用戶(hù)名,然后點(diǎn)“查詢(xún)”按鈕查詢(xún)?cè)撚脩?hù)名是否存在。若已存在則需修改用戶(hù)名;如不存在則可繼續(xù)設(shè)置用戶(hù)密碼(密碼不能為空切小于10個(gè)字符),同時(shí)“確定”按鈕被激活。輸入密碼后點(diǎn)擊“確定”按鈕,
22、彈出提示對(duì)話(huà)框“確定要添加嗎?”。點(diǎn)擊“否”取消添加,點(diǎn)擊“是”添加成功。其主要代碼如下:stmt=conn.createstatement(); if(new string(txtpassword.getpassword().equals() joptionpane.showmessagedialog(this,密碼不能為空); else if(joptionpane.yes_option=joptionpane.showconfirmdialog(this,確定添加嗎?,提示信息,joptionpane.yes_no_option) stmt.executeupdate(insert in
23、to login2 values(+txtuser.gettext()+,+new string(txtpassword.getpassword()+); joptionpane.showmessagedialog(this,添加成功); btnok.setenabled(false); txtpassword.setenabled(false); btnquery.setenabled(true); txtuser.setenabled(true); txtuser.settext(); txtpassword.settext(); 圖10 添加普通用戶(hù)界面3.1.5 刪除普通用戶(hù)刪除普通用
24、戶(hù)界面如圖11所示。該界面主要實(shí)現(xiàn)管理員刪除普通用戶(hù)賬號(hào)的功能。管理員進(jìn)入界面后,首先輸入要?jiǎng)h除的用戶(hù)名,然后點(diǎn)擊“查詢(xún)按鈕”查看該用戶(hù)是否存在。如果存在,則可繼續(xù)輸入用戶(hù)密碼,同時(shí)“刪除”按鈕被激活。輸入正確用戶(hù)密碼后,點(diǎn)擊“刪除”按鈕,彈出提示對(duì)話(huà)框“確定要?jiǎng)h除嗎?”,點(diǎn)擊“否”取消操作,點(diǎn)擊“是”刪除成功。其主要代碼如下:stmt=conn.createstatement(); rs=stmt.executequery(select * from login2 where user2=+txtuser.gettext()+and password2=+new string(txtpass
25、word.getpassword()+); if(rs.next() if(joptionpane.yes_option=joptionpane.showconfirmdialog(this,確定要?jiǎng)h除嗎?,提示信息,joptionpane.yes_no_option) stmt.executeupdate(delete from login2 where user2=+txtuser.gettext() + and password2=+new string(txtpassword.getpassword()+); joptionpane.showmessagedialog(this,刪除信
26、息成功!); btndelete.setenabled(false); txtpassword.setenabled(false); txtuser.setenabled(true); btnquery.setenabled(true); txtuser.settext(); txtpassword.settext(); 圖11 刪除普通用戶(hù)界面3.1.6 普通用戶(hù)密碼修改 普通用戶(hù)密碼修改界面如圖12所示,該界面主要實(shí)現(xiàn)普通用戶(hù)修改個(gè)人密碼功能。 普通用戶(hù)進(jìn)入界面后,首先正確輸入自己的用戶(hù)名和密碼,然后再兩次輸入該用戶(hù)的新密碼。如果用戶(hù)名或密碼不正確,則會(huì)彈出提示對(duì)話(huà)框。新密碼不能為空且小于
27、10個(gè)字符。正確輸入用戶(hù)名、密碼及新密碼后,點(diǎn)擊“確定”按鈕,則密碼更改成功。其主要代碼如下:if(new string(txtnewpassword1.getpassword().equals() joptionpane.showmessagedialog(this,用戶(hù)新密碼不能為空!); else rs=stmt.executequery(select * from login2 where user2=+txtuser.gettext()+and password2=+new string(txtpassword.getpassword()+); if(!rs.next() jopti
28、onpane.showmessagedialog(this,用戶(hù)名或原密碼輸入錯(cuò)誤!); txtuser.settext(); txtpassword.settext(); txtnewpassword1.settext(); txtnewpassword2.settext(); elseif(new string(txtnewpassword1.getpassword().equals(new string(txtnewpassword2.getpassword() if(new string(txtnewpassword1.getpassword().equals() joptionpan
29、e.showmessagedialog(this,新密碼不能為空!); else stmt.executeupdate(update login2 set password2=+new string(txtnewpassword1.getpassword()+); joptionpane.showmessagedialog(this,密碼更改成功!);圖12 普通用戶(hù)密碼修改界面3.2 成績(jī)管理成績(jī)管理界面包括了運(yùn)動(dòng)員比賽成績(jī)的錄入、查詢(xún)、修改、刪除四個(gè)子界面。3.2.1成績(jī)錄入 比賽成績(jī)錄入界面如圖13所示,該界面主要實(shí)現(xiàn)各項(xiàng)目比賽成績(jī)錄入的功能。管理員進(jìn)入界面后,正確輸入運(yùn)動(dòng)員代號(hào)及項(xiàng)目代
30、號(hào),然后點(diǎn)擊“查詢(xún)”按鈕確認(rèn)上面的代號(hào)是否正確。如正確的話(huà)則可添加該運(yùn)動(dòng)員在該項(xiàng)目的比賽成績(jī)、名次及獎(jiǎng)品。然后點(diǎn)擊“確定”按鈕確定添加。其主要代碼如下:if(new string(txtscore.gettext().equals() joptionpane.showmessagedialog(this,該項(xiàng)不能為空!); else if(m=0) joptionpane.showmessagedialog(this,該項(xiàng)不能為空!); else if(new string(txtaward.gettext().equals() joptionpane.showmessagedialog(th
31、is,該項(xiàng)不能為空!); elsestmt.executeupdate(insert into athletescore values(+txtsportnumber.gettext()+,+txtitemnumber.gettext()+,+txtscore.gettext()+,+(string) txtplace.getselecteditem( ) +,+txtaward.gettext()+);joptionpane.showmessagedialog(this,添加成功); txtscore.setenabled(false); txtplace.setenabled(false)
32、; txtaward.setenabled(false); btnok.setenabled(false); txtsportnumber.settext(); txtitemnumber.settext(); txtscore.settext(); txtaward.settext(); 圖 13 運(yùn)動(dòng)員成績(jī)錄入界面3.2.2 成績(jī)查詢(xún) 運(yùn)動(dòng)員比賽成績(jī)查詢(xún)界面如圖14所示,該界面主要實(shí)現(xiàn)運(yùn)動(dòng)員在某項(xiàng)目的比賽成績(jī)的查詢(xún)。用戶(hù)進(jìn)入該界面后,正確輸入運(yùn)動(dòng)員代號(hào)和項(xiàng)目名稱(chēng),然后點(diǎn)擊“查詢(xún)”按鈕則可查詢(xún)此人在該項(xiàng)目的比賽成績(jī)及獲獎(jiǎng)情況。其主要代碼8如下:public class scoreselect
33、jframe extends javax.swing.jframe object col=運(yùn)動(dòng)員代號(hào),姓名,性別,系別,年級(jí),比賽項(xiàng)目,比賽成績(jī),名次,獲獎(jiǎng)情況; object row=new object209; connection conn; statement stmt; resultset rs;查詢(xún)控制代碼:rs=stmt.executequery(select athletescore.anum,aname,asex,adept,agrade,iname,mgrade,mplace,award from athletescore,item,athleteinfo where at
34、hletescore.inum=item.inum and athletescore.anum=athleteinfo.anum and athletescore.anum=+txtscoreseleanum.gettext()+and iname=+txtscoreseleiname.gettext()+ ); jtable1.setmodel(new defaulttablemodel(row,col);圖14 運(yùn)動(dòng)員比賽成績(jī)查詢(xún)3.2.3 成績(jī)修改 運(yùn)動(dòng)員成績(jī)修改界面如圖15所示,該界面主要實(shí)現(xiàn)運(yùn)動(dòng)員成績(jī)修改的功能。管理員進(jìn)入該界面后,輸入運(yùn)動(dòng)員代號(hào)和項(xiàng)目代號(hào),點(diǎn)擊“查詢(xún)”按鈕查詢(xún)出該運(yùn)
35、動(dòng)員在該項(xiàng)目的比賽成績(jī)。然后修改該運(yùn)動(dòng)員的比賽成績(jī)信息,最后點(diǎn)擊“修改”按鈕修改成功。其主要代碼如下: if(joptionpane.yes_option=joptionpane.showconfirmdialog(this,確定要修改嗎?,提示信息,joptionpane.yes_no_option) stmt.executeupdate(update athletescore set mgrade=+txtscore.gettext()+,mplace=+txtplace.gettext()+,award=+txtaward.gettext()+ where anum=+txtsportn
36、umber.gettext()+and inum=+txtitemnumber.gettext()+); joptionpane.showmessagedialog(this,該記錄已經(jīng)成功修改!);圖15 運(yùn)動(dòng)員成績(jī)修改3.2.4 成績(jī)刪除 運(yùn)動(dòng)員成績(jī)刪除界面如圖16所示,該界面主要實(shí)現(xiàn)刪除運(yùn)動(dòng)員比賽成績(jī)的功能。管理員進(jìn)入該界面后,正確輸入運(yùn)動(dòng)員的代號(hào)和比賽項(xiàng)目代號(hào),點(diǎn)擊“刪除”按鈕便可成功刪除該運(yùn)動(dòng)員在該項(xiàng)目的比賽成績(jī)。其主要代碼如下: if(joptionpane.yes_option=joptionpane.showconfirmdialog(this,確定要?jiǎng)h除嗎?,提示信息,joptionpane.yes_no_option)stmt.executeupdate(delete from athletescore where anum=+txtscoredelanum.gettext()
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園教育活動(dòng)的案例分析計(jì)劃
- 幼兒園小班的成長(zhǎng)檔案管理工作計(jì)劃
- 氣候模型與未來(lái)預(yù)測(cè)試題及答案
- 2024年陪診師考試綜合模擬試題及答案
- 2024年人力資源管理師輕松通過(guò)指南試題及答案
- 2024年監(jiān)理工程師應(yīng)考心態(tài)管理試題及答案
- 備課組長(zhǎng)會(huì)議課件
- 挑戰(zhàn)思維的計(jì)算機(jī)二級(jí)試題及答案
- 動(dòng)物醫(yī)學(xué)的新技術(shù)及其應(yīng)用試題及答案
- 2024人力資源管理師考試博大試題及答案
- 高等學(xué)歷繼續(xù)教育畢業(yè)生實(shí)習(xí)報(bào)告
- DB32T 2060-2024 單位能耗限額
- 形勢(shì)與政策總體國(guó)家安全觀
- 《QOHAB123-2023高端G系列冷鐓鋼用熱軋盤(pán)條》
- 2024年世界職業(yè)院校技能大賽中職組“食品藥品檢驗(yàn)組”賽項(xiàng)考試題庫(kù)(含答案)
- Unit 5 Humans and nature Lesson 1 A Sea Story 說(shuō)課 課件-2024-2025學(xué)年高中英語(yǔ)北師大版(2019)必修第二冊(cè)
- 智能運(yùn)維知識(shí)庫(kù)建設(shè)方案設(shè)計(jì)與實(shí)施規(guī)劃
- 幼兒園辦園行為督導(dǎo)評(píng)估指標(biāo)體系表
- 宮頸癌護(hù)理查房-5
- 水工建筑物課程設(shè)計(jì)水閘
- 核心素養(yǎng)下小學(xué)道德與法治實(shí)踐性作業(yè)設(shè)計(jì)探究
評(píng)論
0/150
提交評(píng)論