![數(shù)據(jù)庫(kù)原理與應(yīng)用(19)第19章 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例-SCMIS設(shè)計(jì)_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-9/2/146e0730-4de7-47dc-a67e-c9c81d25fee8/146e0730-4de7-47dc-a67e-c9c81d25fee81.gif)
![數(shù)據(jù)庫(kù)原理與應(yīng)用(19)第19章 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例-SCMIS設(shè)計(jì)_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-9/2/146e0730-4de7-47dc-a67e-c9c81d25fee8/146e0730-4de7-47dc-a67e-c9c81d25fee82.gif)
![數(shù)據(jù)庫(kù)原理與應(yīng)用(19)第19章 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例-SCMIS設(shè)計(jì)_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-9/2/146e0730-4de7-47dc-a67e-c9c81d25fee8/146e0730-4de7-47dc-a67e-c9c81d25fee83.gif)
![數(shù)據(jù)庫(kù)原理與應(yīng)用(19)第19章 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例-SCMIS設(shè)計(jì)_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-9/2/146e0730-4de7-47dc-a67e-c9c81d25fee8/146e0730-4de7-47dc-a67e-c9c81d25fee84.gif)
![數(shù)據(jù)庫(kù)原理與應(yīng)用(19)第19章 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例-SCMIS設(shè)計(jì)_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-9/2/146e0730-4de7-47dc-a67e-c9c81d25fee8/146e0730-4de7-47dc-a67e-c9c81d25fee85.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第第19章數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例章數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例SCMIS設(shè)計(jì)設(shè)計(jì)19.1 SCMIS系統(tǒng)概述系統(tǒng)概述SCMIS系統(tǒng)功能如下:系統(tǒng)功能如下:l 實(shí)現(xiàn)學(xué)生基本數(shù)據(jù)的編輯和相關(guān)查詢(xún)。實(shí)現(xiàn)學(xué)生基本數(shù)據(jù)的編輯和相關(guān)查詢(xún)。l 實(shí)現(xiàn)教師基本數(shù)據(jù)的編輯和相關(guān)查詢(xún)。實(shí)現(xiàn)教師基本數(shù)據(jù)的編輯和相關(guān)查詢(xún)。l 實(shí)現(xiàn)課程基本數(shù)據(jù)的編輯和相關(guān)查詢(xún)。實(shí)現(xiàn)課程基本數(shù)據(jù)的編輯和相關(guān)查詢(xún)。l 實(shí)現(xiàn)各課程任課教師安排和相關(guān)查詢(xún)。實(shí)現(xiàn)各課程任課教師安排和相關(guān)查詢(xún)。l 實(shí)現(xiàn)學(xué)生成績(jī)數(shù)據(jù)的編輯和相關(guān)查詢(xún)。實(shí)現(xiàn)學(xué)生成績(jī)數(shù)據(jù)的編輯和相關(guān)查詢(xún)。l 實(shí)現(xiàn)用戶(hù)管理和控制功能。實(shí)現(xiàn)用戶(hù)管理和控制功能。19.2 SCMIS系統(tǒng)結(jié)構(gòu)系統(tǒng)結(jié)構(gòu)本系統(tǒng)對(duì)應(yīng)的
2、項(xiàng)目為本系統(tǒng)對(duì)應(yīng)的項(xiàng)目為SCMIS.sln,共有,共有20個(gè)窗體、一個(gè)個(gè)窗體、一個(gè)公共類(lèi)和一個(gè)公共模塊。公共類(lèi)和一個(gè)公共模塊。本項(xiàng)目的啟動(dòng)窗體為本項(xiàng)目的啟動(dòng)窗體為pass,該窗體提示用戶(hù)輸入相應(yīng)的,該窗體提示用戶(hù)輸入相應(yīng)的用戶(hù)名用戶(hù)名/密碼,并判斷是否為合法用戶(hù)。如果是非法用戶(hù)(用密碼,并判斷是否為合法用戶(hù)。如果是非法用戶(hù)(用戶(hù)名戶(hù)名/密碼輸入錯(cuò)誤),則提示用戶(hù)再次輸入用戶(hù)名密碼輸入錯(cuò)誤),則提示用戶(hù)再次輸入用戶(hù)名/密碼,密碼,若用戶(hù)非法輸入若用戶(hù)非法輸入3次,便自動(dòng)退出系統(tǒng)運(yùn)行。如果是合法用次,便自動(dòng)退出系統(tǒng)運(yùn)行。如果是合法用戶(hù),則調(diào)用戶(hù),則調(diào)用main多文檔窗體啟動(dòng)相應(yīng)的菜單,用戶(hù)通過(guò)該系
3、多文檔窗體啟動(dòng)相應(yīng)的菜單,用戶(hù)通過(guò)該系統(tǒng)菜單執(zhí)行相應(yīng)的操作。統(tǒng)菜單執(zhí)行相應(yīng)的操作。SCMIS系統(tǒng)結(jié)構(gòu)如圖系統(tǒng)結(jié)構(gòu)如圖19.1所示。所示。數(shù)據(jù)庫(kù)設(shè)計(jì):數(shù)據(jù)庫(kù)設(shè)計(jì):設(shè)計(jì)設(shè)計(jì)school數(shù)據(jù)庫(kù),含有數(shù)據(jù)庫(kù),含有student、teacher、course、allocate和和score等等5個(gè)表,其設(shè)計(jì)過(guò)程見(jiàn)教程第個(gè)表,其設(shè)計(jì)過(guò)程見(jiàn)教程第4章、第章、第7章和章和第第8章。章。19.3 SCMIS系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn)19.3.1 公共類(lèi)公共類(lèi)公共類(lèi)文件為公共類(lèi)文件為CommDbOp.vb,它包含通用數(shù)據(jù)庫(kù)操,它包含通用數(shù)據(jù)庫(kù)操作的類(lèi)作的類(lèi)Dbop,可以對(duì),可以對(duì)school數(shù)據(jù)庫(kù)中任何表執(zhí)行數(shù)據(jù)庫(kù)中任何表
4、執(zhí)行SELECT、INSERT、UPDATE和和DELETE操作,如果是操作,如果是SELECT操操作,返回相應(yīng)的作,返回相應(yīng)的DataTable對(duì)象,如果是對(duì)象,如果是INSERT、UPDATE或或DELETE操作,對(duì)數(shù)據(jù)表執(zhí)行更新,返回空操作,對(duì)數(shù)據(jù)表執(zhí)行更新,返回空(Nothing)。)。 代碼見(jiàn)教程代碼見(jiàn)教程19.3.2 公共模塊公共模塊本項(xiàng)目中包含一個(gè)公共模塊即本項(xiàng)目中包含一個(gè)公共模塊即CommModule.Bas模塊,其模塊,其中包含一些全局變量和全局過(guò)程,其中全局變量被本項(xiàng)目中的中包含一些全局變量和全局過(guò)程,其中全局變量被本項(xiàng)目中的一些窗體用于在窗體之間傳遞數(shù)據(jù),全局過(guò)程被本項(xiàng)目
5、中其他一些窗體用于在窗體之間傳遞數(shù)據(jù),全局過(guò)程被本項(xiàng)目中其他過(guò)程所調(diào)用,如過(guò)程所調(diào)用,如deldata過(guò)程用于刪除指定表中所有記錄,而對(duì)過(guò)程用于刪除指定表中所有記錄,而對(duì)于于oper表,在刪除所有用戶(hù)記錄后自動(dòng)添加一個(gè)表,在刪除所有用戶(hù)記錄后自動(dòng)添加一個(gè)1234/1234的的系統(tǒng)管理員,以便用該用戶(hù)再次進(jìn)入系統(tǒng)。系統(tǒng)管理員,以便用該用戶(hù)再次進(jìn)入系統(tǒng)。 代碼見(jiàn)教程代碼見(jiàn)教程19.3.3 pass窗體窗體本窗體用于接受用戶(hù)的用戶(hù)名本窗體用于接受用戶(hù)的用戶(hù)名/密碼輸入,判斷是否為合密碼輸入,判斷是否為合法用戶(hù)。如果是合法用戶(hù),釋放該窗體并啟動(dòng)法用戶(hù)。如果是合法用戶(hù),釋放該窗體并啟動(dòng)main窗體;否窗
6、體;否則釋放該窗體不啟動(dòng)則釋放該窗體不啟動(dòng)main窗體即退出系統(tǒng)運(yùn)行。對(duì)于合法用窗體即退出系統(tǒng)運(yùn)行。對(duì)于合法用戶(hù),用全局變量戶(hù),用全局變量userlevel保存當(dāng)前用戶(hù)的級(jí)別。保存當(dāng)前用戶(hù)的級(jí)別。19.3.4 main窗體窗體本窗體是一個(gè)多文檔窗體,其中菜單本窗體是一個(gè)多文檔窗體,其中菜單MenuStrip1對(duì)象的對(duì)象的結(jié)構(gòu)如下:結(jié)構(gòu)如下:menu1(Text=學(xué)生數(shù)據(jù)管理學(xué)生數(shù)據(jù)管理).menu11(Text=學(xué)生數(shù)據(jù)編輯學(xué)生數(shù)據(jù)編輯).spc11(Text=-).menu12(Text=學(xué)生數(shù)據(jù)查詢(xún)學(xué)生數(shù)據(jù)查詢(xún)).spc12(Text=-).menu13(Text=退出退出,Shortcu
7、t=Ctrl+X)menu2(Text=教師數(shù)據(jù)管理教師數(shù)據(jù)管理).menu21(Text=教師數(shù)據(jù)編輯教師數(shù)據(jù)編輯).spc21(Text=-).menu22(Text=教師數(shù)據(jù)查詢(xún)教師數(shù)據(jù)查詢(xún))menu3(Text=課程數(shù)據(jù)管理課程數(shù)據(jù)管理).menu31(Text=課程數(shù)據(jù)編輯課程數(shù)據(jù)編輯).spc31(Text=-).menu32(Text=課程數(shù)據(jù)查詢(xún)課程數(shù)據(jù)查詢(xún))menu4(Text=課程安排管理課程安排管理).menu41(Text=安排任課教師安排任課教師).spc41(Text=-).menu42(Text=查詢(xún)?nèi)握n教師查詢(xún)?nèi)握n教師)menu5(Text=成績(jī)數(shù)據(jù)管理成績(jī)數(shù)據(jù)
8、管理).menu51(Text=成績(jī)數(shù)據(jù)編輯成績(jī)數(shù)據(jù)編輯).spc51(Text=-).menu52(Text=查詢(xún)某課程成績(jī)數(shù)據(jù)查詢(xún)某課程成績(jī)數(shù)據(jù)).spc52(Text=-).menu53(Text=查詢(xún)某學(xué)生成績(jī)數(shù)據(jù)查詢(xún)某學(xué)生成績(jī)數(shù)據(jù)).spc53(Text=-).menu54(Text=通用成績(jī)數(shù)據(jù)查詢(xún)通用成績(jī)數(shù)據(jù)查詢(xún))menu6(Text=系統(tǒng)維護(hù)系統(tǒng)維護(hù)).menu61(Text=設(shè)置系統(tǒng)用戶(hù)設(shè)置系統(tǒng)用戶(hù)).spc61(Text=-).menu62(Text=系統(tǒng)初始化系統(tǒng)初始化)19.3.5 editstudent窗體窗體該窗體用于編輯學(xué)生基本數(shù)據(jù)。學(xué)生基本數(shù)據(jù)包括學(xué)號(hào)、該窗體用
9、于編輯學(xué)生基本數(shù)據(jù)。學(xué)生基本數(shù)據(jù)包括學(xué)號(hào)、姓名、性別、出生日期和班號(hào),操作功能有查詢(xún)、添加、修改姓名、性別、出生日期和班號(hào),操作功能有查詢(xún)、添加、修改和刪除學(xué)生記錄。和刪除學(xué)生記錄。用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊單擊“確定確定”按鈕,在上方的按鈕,在上方的DataGridView1控件中僅顯示滿(mǎn)控件中僅顯示滿(mǎn)足指定條件的學(xué)生記錄。當(dāng)足指定條件的學(xué)生記錄。當(dāng)DataGridView1控件中不存在任何控件中不存在任何學(xué)生記錄時(shí),右下方的學(xué)生記錄時(shí),右下方的“修改修改”和和“刪除刪除”按鈕不可用。按鈕不可用。19.3.6
10、editstudent1窗體窗體該窗體被該窗體被editstudent窗體所調(diào)用,以實(shí)現(xiàn)窗體所調(diào)用,以實(shí)現(xiàn)student表中記錄表中記錄基本數(shù)據(jù)的編輯。用戶(hù)單擊基本數(shù)據(jù)的編輯。用戶(hù)單擊“確定確定”按鈕時(shí),記錄編輯有效,按鈕時(shí),記錄編輯有效,即保存用戶(hù)的修改;單擊即保存用戶(hù)的修改;單擊“取消取消”按鈕時(shí),記錄編輯無(wú)效,按鈕時(shí),記錄編輯無(wú)效,即不保存用戶(hù)的修改。即不保存用戶(hù)的修改。19.3.7 querystudent窗體窗體該窗體實(shí)現(xiàn)學(xué)生記錄的通用查詢(xún)。在設(shè)置條件時(shí)可以該窗體實(shí)現(xiàn)學(xué)生記錄的通用查詢(xún)。在設(shè)置條件時(shí)可以直接從組合框中選擇一個(gè)班號(hào)等。直接從組合框中選擇一個(gè)班號(hào)等。用戶(hù)可以通過(guò)在設(shè)置查詢(xún)
11、條件分組框中輸入相應(yīng)的條用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊件后,單擊“確定確定”按鈕,在上方的按鈕,在上方的DataGridView1控件中控件中僅顯示滿(mǎn)足指定條件的學(xué)生記錄。當(dāng)選擇某個(gè)學(xué)生記錄后,僅顯示滿(mǎn)足指定條件的學(xué)生記錄。當(dāng)選擇某個(gè)學(xué)生記錄后,雙擊鼠標(biāo)會(huì)通過(guò)一個(gè)消息框顯示該學(xué)生的詳細(xì)信息。雙擊鼠標(biāo)會(huì)通過(guò)一個(gè)消息框顯示該學(xué)生的詳細(xì)信息。19.3.8 editteacher窗體窗體該窗體用于編輯教師基本數(shù)據(jù),教師基本數(shù)據(jù)包括編號(hào)、該窗體用于編輯教師基本數(shù)據(jù),教師基本數(shù)據(jù)包括編號(hào)、姓名、性別、出生日期、職稱(chēng)和部門(mén)。操作功能包括查詢(xún)、姓名、性別、出生日期、職稱(chēng)和部門(mén)。操作功
12、能包括查詢(xún)、添加、修改和刪除教師記錄。添加、修改和刪除教師記錄。用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊后,單擊“確定確定”按鈕,在上方的按鈕,在上方的DataGridView1控件中僅控件中僅顯示滿(mǎn)足指定條件的教師記錄。顯示滿(mǎn)足指定條件的教師記錄。當(dāng)當(dāng)DataGridView1控件中不存在任何教師記錄時(shí),右下控件中不存在任何教師記錄時(shí),右下方的方的“修改修改”和和“刪除刪除”按鈕不可用。按鈕不可用。19.3.9 editteacher1窗體窗體該窗體被該窗體被editteacher窗體所調(diào)用,以實(shí)現(xiàn)窗體所調(diào)用,以實(shí)現(xiàn)teache
13、r表中記表中記錄基本數(shù)據(jù)的編輯。用戶(hù)單擊錄基本數(shù)據(jù)的編輯。用戶(hù)單擊“確定確定”按鈕時(shí),記錄編輯有按鈕時(shí),記錄編輯有效,即保存用戶(hù)的修改;單擊效,即保存用戶(hù)的修改;單擊“取消取消”按鈕時(shí),記錄編輯無(wú)按鈕時(shí),記錄編輯無(wú)效,即不保存用戶(hù)的修改。效,即不保存用戶(hù)的修改。19.3.10 queryteacher窗體窗體該窗體用于教師記錄的通用查詢(xún)。用戶(hù)可以通過(guò)在設(shè)置查該窗體用于教師記錄的通用查詢(xún)。用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊“確定確定”按鈕,在上按鈕,在上方的方的DataGridView1控件中僅顯示滿(mǎn)足指定條件的教師記錄??丶袃H顯示滿(mǎn)足
14、指定條件的教師記錄。當(dāng)選擇其中一個(gè)教師記錄后,雙擊鼠標(biāo)通過(guò)一個(gè)消息框顯示該當(dāng)選擇其中一個(gè)教師記錄后,雙擊鼠標(biāo)通過(guò)一個(gè)消息框顯示該教師的詳細(xì)信息。教師的詳細(xì)信息。19.3.11 editcourse窗體窗體該窗體用于編輯課程基本數(shù)據(jù),包括課程號(hào)、課程名和任該窗體用于編輯課程基本數(shù)據(jù),包括課程號(hào)、課程名和任課教師編號(hào)。用戶(hù)可以單擊右下方的課教師編號(hào)。用戶(hù)可以單擊右下方的“添加添加”、“修改修改”和和“刪除刪除”按鈕執(zhí)行相應(yīng)的功能。按鈕執(zhí)行相應(yīng)的功能。用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊單擊“確定確定”按鈕,在上方的按鈕,在上方
15、的DataGridView1控件中僅顯示滿(mǎn)控件中僅顯示滿(mǎn)足指定條件的課程記錄。足指定條件的課程記錄。當(dāng)當(dāng)DataGridView1控件中不存在任何課程記錄時(shí),右下方控件中不存在任何課程記錄時(shí),右下方的的“修改修改”和和“刪除刪除”按鈕不可用。按鈕不可用。19.3.12 editcourse1窗體窗體該窗體被該窗體被editcourse窗體所調(diào)用,以實(shí)現(xiàn)窗體所調(diào)用,以實(shí)現(xiàn)course表中記錄表中記錄基本數(shù)據(jù)的編輯。用戶(hù)單擊基本數(shù)據(jù)的編輯。用戶(hù)單擊“確定確定”按鈕時(shí),記錄編輯有效,按鈕時(shí),記錄編輯有效,即保存用戶(hù)的修改;單擊即保存用戶(hù)的修改;單擊“取消取消”按鈕時(shí),記錄編輯無(wú)效,按鈕時(shí),記錄編輯無(wú)
16、效,即不保存用戶(hù)的修改。即不保存用戶(hù)的修改。19.3.13 querycourse窗體窗體該窗體實(shí)現(xiàn)學(xué)生記錄的通用查詢(xún)。用戶(hù)可以通過(guò)在設(shè)置查該窗體實(shí)現(xiàn)學(xué)生記錄的通用查詢(xún)。用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊“確定確定”按鈕,在上按鈕,在上方的方的DataGridView1控件中僅顯示滿(mǎn)足指定條件的課程記錄。控件中僅顯示滿(mǎn)足指定條件的課程記錄。然后選擇其中一個(gè)課程記錄后,雙擊鼠標(biāo)通過(guò)一個(gè)消息框顯示然后選擇其中一個(gè)課程記錄后,雙擊鼠標(biāo)通過(guò)一個(gè)消息框顯示該課程的詳細(xì)信息。該課程的詳細(xì)信息。19.3.14 allocateCourse窗體窗體該窗
17、體用于安排某班某課程的任課教師。用戶(hù)可以單擊右該窗體用于安排某班某課程的任課教師。用戶(hù)可以單擊右下方的下方的“安排新課程安排新課程”、“修改任課教師修改任課教師”和和“刪除課程安排刪除課程安排”按鈕執(zhí)行相應(yīng)的功能。按鈕執(zhí)行相應(yīng)的功能。用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊單擊“確定確定”按鈕,在上方的按鈕,在上方的DataGridView1控件中僅顯示滿(mǎn)控件中僅顯示滿(mǎn)足指定條件的課程安排記錄。足指定條件的課程安排記錄。當(dāng)當(dāng)DataGridView1控件中不存在任何課程安排記錄時(shí),右控件中不存在任何課程安排記錄時(shí),右下方的下方
18、的“修改任課教師修改任課教師”和和“刪除課程安排刪除課程安排”按鈕不可用。按鈕不可用。19.3.15 allocateCourse1窗體窗體該窗體被該窗體被allocateCourse窗體所調(diào)用,以實(shí)現(xiàn)某班某課程窗體所調(diào)用,以實(shí)現(xiàn)某班某課程的任課教師編輯。若是安排新課程,需選擇班號(hào)和課程號(hào),的任課教師編輯。若是安排新課程,需選擇班號(hào)和課程號(hào),然后指定對(duì)應(yīng)的教師編號(hào);若是修改任課教師,班號(hào)和課程然后指定對(duì)應(yīng)的教師編號(hào);若是修改任課教師,班號(hào)和課程號(hào)不能修改,只需選擇相應(yīng)的任課教師編號(hào)。用戶(hù)單擊號(hào)不能修改,只需選擇相應(yīng)的任課教師編號(hào)。用戶(hù)單擊“確確定定”按鈕時(shí),本次安排或修改任課教師記錄有效,即保
19、存所按鈕時(shí),本次安排或修改任課教師記錄有效,即保存所作的修改;單擊作的修改;單擊“取消取消”按鈕時(shí),本次安排或修改任課教師按鈕時(shí),本次安排或修改任課教師記錄無(wú)效,即不保存所作的修改。記錄無(wú)效,即不保存所作的修改。19.3.16 queryallocate窗體窗體該窗體實(shí)現(xiàn)課程安排記錄的通用查詢(xún)。用戶(hù)可以通過(guò)在該窗體實(shí)現(xiàn)課程安排記錄的通用查詢(xún)。用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊“確定確定”按按鈕,在上方的鈕,在上方的DataGridView1控件中僅顯示滿(mǎn)足指定條件的控件中僅顯示滿(mǎn)足指定條件的課程安排記錄。課程安排記錄。19.3.1
20、7 editscore窗體窗體該窗體用于編輯學(xué)生成績(jī)數(shù)據(jù)。用戶(hù)通過(guò)在設(shè)置查詢(xún)條該窗體用于編輯學(xué)生成績(jī)數(shù)據(jù)。用戶(hù)通過(guò)在設(shè)置查詢(xún)條件分組框中選擇學(xué)號(hào)或課程號(hào)后,單擊件分組框中選擇學(xué)號(hào)或課程號(hào)后,單擊“確定確定”按鈕,在上按鈕,在上方的方的DataGridView1控件中僅顯示滿(mǎn)足指定條件的學(xué)生成績(jī)記控件中僅顯示滿(mǎn)足指定條件的學(xué)生成績(jī)記錄,其中學(xué)號(hào)和課程號(hào)列是不可修改的,只可以編輯分?jǐn)?shù)列。錄,其中學(xué)號(hào)和課程號(hào)列是不可修改的,只可以編輯分?jǐn)?shù)列。一次可以輸入或修改多個(gè)學(xué)生的分?jǐn)?shù),單擊一次可以輸入或修改多個(gè)學(xué)生的分?jǐn)?shù),單擊“保存成績(jī)保存成績(jī)”按按鈕將本次編輯保存到鈕將本次編輯保存到score表中,單擊表中
21、,單擊“取消取消”按鈕不會(huì)保存按鈕不會(huì)保存本次編輯。本次編輯。如果指定課程號(hào)的學(xué)生成績(jī)記錄不存在,可以單擊如果指定課程號(hào)的學(xué)生成績(jī)記錄不存在,可以單擊“產(chǎn)產(chǎn)生空白成績(jī)表生空白成績(jī)表”按鈕,先產(chǎn)生一個(gè)沒(méi)有分?jǐn)?shù)的成績(jī)表,然后按鈕,先產(chǎn)生一個(gè)沒(méi)有分?jǐn)?shù)的成績(jī)表,然后再輸入學(xué)生分?jǐn)?shù)。再輸入學(xué)生分?jǐn)?shù)。19.3.18 queryscore1窗體窗體該窗體用于以課程號(hào)為單位查詢(xún)學(xué)生成績(jī)數(shù)據(jù)。用戶(hù)可該窗體用于以課程號(hào)為單位查詢(xún)學(xué)生成績(jī)數(shù)據(jù)。用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊“確定確定”按鈕,在上方的按鈕,在上方的DataGridView1控
22、件中僅顯示滿(mǎn)足控件中僅顯示滿(mǎn)足指定條件的學(xué)生成績(jī)記錄。指定條件的學(xué)生成績(jī)記錄。19.3.19 queryscore2窗體窗體該窗體用于以學(xué)號(hào)為單位查詢(xún)學(xué)生成績(jī)數(shù)據(jù)。用戶(hù)可以該窗體用于以學(xué)號(hào)為單位查詢(xún)學(xué)生成績(jī)數(shù)據(jù)。用戶(hù)可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊“確確定定”按鈕,在上方的按鈕,在上方的DataGridView1控件中僅顯示滿(mǎn)足指定控件中僅顯示滿(mǎn)足指定條件的學(xué)生成績(jī)記錄。條件的學(xué)生成績(jī)記錄。19.3.20 queryscore3窗體窗體該窗體用于實(shí)現(xiàn)學(xué)生成績(jī)數(shù)據(jù)的通用查詢(xún)。用戶(hù)可以通過(guò)該窗體用于實(shí)現(xiàn)學(xué)生成績(jī)數(shù)據(jù)的通用查詢(xún)。用戶(hù)
23、可以通過(guò)在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊在設(shè)置查詢(xún)條件分組框中輸入相應(yīng)的條件后,單擊“確定確定”按按鈕,在上方的鈕,在上方的DataGridView1控件中僅顯示滿(mǎn)足指定條件的學(xué)控件中僅顯示滿(mǎn)足指定條件的學(xué)生成績(jī)記錄。生成績(jī)記錄。19.3.21 setuser窗體窗體該窗體用于添加、刪除和修改使用本系統(tǒng)的用戶(hù)。在上該窗體用于添加、刪除和修改使用本系統(tǒng)的用戶(hù)。在上方的方的DataGridView1控件中顯示所有的用戶(hù)。通過(guò)控件中顯示所有的用戶(hù)。通過(guò)“添加添加”按按鈕增加新用戶(hù),鈕增加新用戶(hù),“修改修改”按鈕修改當(dāng)前選擇的用戶(hù),按鈕修改當(dāng)前選擇的用戶(hù),“刪除刪除”按鈕刪除當(dāng)前選擇的用戶(hù)。按鈕刪除當(dāng)前選擇的用戶(hù)。19.3.22 setuser1窗體窗體該窗體被該窗體被setuser窗體調(diào)用以編
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版部編歷史七年級(jí)下冊(cè)《第8課 金與南宋的對(duì)峙》聽(tīng)課評(píng)課記錄2
- 魯教版地理六年級(jí)下冊(cè)6.1《位置和范圍》聽(tīng)課評(píng)課記錄1
- 青島版數(shù)學(xué)七年級(jí)下冊(cè)11.2《積的乘方與冪的乘方(1)》聽(tīng)評(píng)課記錄
- 【人教版 七年級(jí)數(shù)學(xué) 上冊(cè) 第一章】1.3.2 第2課時(shí)《 有理數(shù)加減混合運(yùn)算》聽(tīng)評(píng)課記錄2
- 部編版八年級(jí)道德與法治上冊(cè)聽(tīng)課評(píng)課記錄《2.2合理利用網(wǎng)絡(luò)》
- 華師大版數(shù)學(xué)七年級(jí)上冊(cè)《綜合與實(shí)踐 制作包裝盒》聽(tīng)評(píng)課記錄
- 人民版道德與法治九年級(jí)下冊(cè)第七課《我們的文化自信》聽(tīng)課評(píng)課記錄
- 六年級(jí)思想品德教學(xué)總結(jié)
- 醫(yī)院醫(yī)生聘用合同范本
- 城市個(gè)人財(cái)產(chǎn)房屋抵押貸款合同范本
- 復(fù)變函數(shù)與積分變換期末考試試卷及答案
- 初中班級(jí)成績(jī)分析課件
- 海洋工程裝備制造職業(yè)發(fā)展研究報(bào)告
- 勞務(wù)合同樣本下載
- 聰明格練習(xí)題(初、中級(jí))
- 20XX年吉林省事業(yè)單位公開(kāi)招聘人員審核備案表
- 產(chǎn)科危重癥識(shí)別與處理及危重癥管理培訓(xùn)課件
- 韻達(dá)快遞員工勞務(wù)合同范本
- 血液透析水處理系統(tǒng)演示
- TSSX 007-2023 植物油生育酚及生育三烯酚含量測(cè)定反相高效液相色譜法
評(píng)論
0/150
提交評(píng)論