大數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)--教師授課管理系統(tǒng)_第1頁
大數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)--教師授課管理系統(tǒng)_第2頁
大數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)--教師授課管理系統(tǒng)_第3頁
大數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)--教師授課管理系統(tǒng)_第4頁
大數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)--教師授課管理系統(tǒng)_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、標(biāo)準(zhǔn)理工大學(xué)數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)院(系):計(jì)算機(jī)工程學(xué)院專業(yè):網(wǎng)絡(luò)工程班級(jí): 網(wǎng)絡(luò) 學(xué)號(hào):題目:教師授課管理系統(tǒng)起迄日期:2012.12.312012.1.11文案標(biāo)準(zhǔn)設(shè)計(jì)地點(diǎn):計(jì)算機(jī)工程學(xué)院機(jī)房 指導(dǎo)教師:目錄第1章概述31.1 系統(tǒng)容概要31.2 開發(fā)環(huán)境簡(jiǎn)介3第2章需求分析52.1 開發(fā)背景52.2 開發(fā)目的52.3 功能需求52.4 數(shù)據(jù)要求6第3章系統(tǒng)設(shè)計(jì)73.1 總體設(shè)計(jì)7第4章數(shù)據(jù)庫設(shè)計(jì)84.1 概念設(shè)計(jì)84.2 邏輯設(shè)計(jì)10第5章詳細(xì)設(shè)計(jì)12文案標(biāo)準(zhǔn)5.1 程序結(jié)構(gòu)的設(shè)計(jì)125.2 頁面設(shè)計(jì)155.3 編碼設(shè)計(jì)20第 6章系統(tǒng)總結(jié)256.1 總結(jié) 256.2 系 統(tǒng) 不 足 25

2、 第 七 章 參 考 文獻(xiàn) 25第一章 概 述1.1 系統(tǒng)容概要本系統(tǒng)名為教師授課管理系統(tǒng),從名稱中可以得知該系統(tǒng)主要實(shí)現(xiàn)教師的授課問題。教師授課管理系統(tǒng)主要實(shí)現(xiàn)用戶管理,教師信息管理,課程信息管理,授課班級(jí)信息管理,以及授課記錄管理。在本系統(tǒng)中主要功能有數(shù)據(jù)庫管理員對(duì)教師信息的增、刪、改、查,對(duì)課程信息的增、刪、改、查,對(duì)授課班級(jí)信息的增、刪、改、查,對(duì)教師授課記錄的增、刪、改、查,以及教師通過用戶名、密碼按照教師編號(hào)查詢自己或其他教師的授課信息。文案標(biāo)準(zhǔn)教師授課管理系統(tǒng)的總目標(biāo)是在SQL server 數(shù)據(jù)庫和先進(jìn)的Java 開發(fā)平臺(tái)上, 利用現(xiàn)有的軟件配置一定的硬件,開發(fā)一個(gè)具有開放體系

3、結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互的教師授課管理系統(tǒng),實(shí)現(xiàn)教師信息、課程信息、 班級(jí)信息和授課記錄的基本管理操作,為學(xué)校授課管理者提供及時(shí)、準(zhǔn)確的教師、課程,班級(jí)信息,對(duì)授課安排提供決策參考。1.2 開發(fā)環(huán)境簡(jiǎn)介教師授課管理系統(tǒng)利用JS限術(shù)動(dòng)態(tài)設(shè)計(jì)前臺(tái)頁面,采用Java語言編寫后臺(tái) 代碼,以Microsoft SQL Server 2005作為后臺(tái)數(shù)據(jù)庫,選用JDBC訪問數(shù)據(jù)庫 來實(shí)現(xiàn)各種功能1.2.1 JSP 技術(shù)簡(jiǎn)介JSP(Java Server Pages) 是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP 技術(shù)有點(diǎn)類似ASP

4、 技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*.htm,*.html) 中插入 Java 程序段 (Scriptlet) 和 JSP 標(biāo)記(tag),從而形成JSP文件(*jsp)。利用JSP技術(shù),動(dòng)態(tài)信息由JSP頁面來表現(xiàn),JSP頁面由安裝在 Web服務(wù)器或者使用JSP 的應(yīng)用服務(wù)器上的JSP 引擎執(zhí)行。JSP 引擎接受客戶端對(duì)JSP頁面的請(qǐng)求,并且生成JSP 頁面作為對(duì)客戶端的響應(yīng)。自JSP 推出后,眾多大公司都支持JSP技術(shù)的服務(wù)器,如 舊M、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。文案標(biāo)準(zhǔn)1.2.2 Java 語言簡(jiǎn)介1995 年,美國Sun Micros

5、ystems 公司正式向IT 業(yè)界推出了java 語言,該語言具有安全、跨平臺(tái)、面向?qū)ο?、?jiǎn)單、適用于網(wǎng)絡(luò)等顯著特點(diǎn),當(dāng)時(shí)以web 為主要形式的互聯(lián)網(wǎng)正在迅猛發(fā)展,java 語言的出現(xiàn)迅速引起所有程序員和軟件公司的極大關(guān)注,程序員們紛紛嘗試用java 語言編寫網(wǎng)絡(luò)應(yīng)用程序,并利用網(wǎng)絡(luò)把程序發(fā)布到世界各地進(jìn)行運(yùn)行。包括 IBM 、 Oracle 、 微軟、 Netscape 、Apple 、 SGI 等大公司紛紛與Sun Microsystems 公司簽訂合同,授權(quán)使用java平臺(tái)技術(shù)。微軟公司總裁比爾蓋茨先生在經(jīng)過研究后認(rèn)為"java 語言是長(zhǎng)時(shí)間以來最卓越的程序設(shè)計(jì)語言"

6、。目前, java 語言已經(jīng)成為最流行的網(wǎng)絡(luò)編程語言,截止到 2001 年中,全世界大約有310 萬 java 程序員,許多大學(xué)紛紛開設(shè)java課程, java 正逐步成為世界上程序員最多的編程語言。java語言產(chǎn)生于C+語言之后,是完全的面向?qū)ο蟮木幊陶Z言,充分吸取了C+語言的優(yōu)點(diǎn),采用了程序員所熟悉的C和C+語言的許多語法,同時(shí)又去掉了C 語言中指針、存申請(qǐng)和釋放等影響程序健壯性的部分,可以說java語言是站在C+語言這個(gè)"巨人的肩膀上"前進(jìn)的。java 語言的一個(gè)目標(biāo)是跨平臺(tái),因此采用了解釋執(zhí)行而不是編譯執(zhí)行的運(yùn)行環(huán)境,在執(zhí)行過程中根據(jù)所在的不同的硬件平臺(tái)把程序解釋為

7、當(dāng)前的機(jī)器碼,實(shí)現(xiàn)跨平臺(tái)運(yùn)行。而動(dòng)態(tài)下載程序代碼的機(jī)制完全是為了適應(yīng)網(wǎng)絡(luò)計(jì)算的特點(diǎn),程序可以根據(jù)需要把代碼實(shí)時(shí)的從服務(wù)器中下載過來執(zhí)行,在此之前還沒有任何一種語言能夠支持這一點(diǎn)。1.2.3 SQL Server 簡(jiǎn)介文案標(biāo)準(zhǔn)SQL Server 是微軟公司開發(fā)的一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),SQL Server 支持兩種身份驗(yàn)證模式:WindowsNT 身份驗(yàn)證和SQL Server 身份驗(yàn)證。7.0 版支持多種類型的角色,"角色 "概念的引入方便了權(quán)限的管理,也使權(quán)限的分配更加靈活。SQL Server 為公共的管理功能提供了預(yù)定義的服務(wù)器和數(shù)據(jù)庫角色,可以很容易為某一特定用戶

8、授予一組選擇好的許可權(quán)限。SQL Server 可以在不同的操作平臺(tái)上運(yùn)行,支持多種不同類型的網(wǎng)絡(luò)協(xié)議如TCP/IP、 IPX/SPX、 Apple Talk等。 SQL Server 在服務(wù)器端的軟件運(yùn)行平臺(tái)是WindowsNT 、 Windows9x , 在客戶端可以是Windows3.x 、 Windows NT 、 Windows9x, 也可以采用其它廠商開發(fā)的系統(tǒng)如Unix 、 AppleMacintosh 等。 SQL Server 提供服務(wù)器端的軟件,這部分需要安裝在NT Server 上, SQL Server 的用戶端則可以安裝在許多用戶端 PC 系統(tǒng)中, Windows 可

9、以讓用戶端進(jìn)行數(shù)據(jù)庫的建立,維護(hù)及存取等操作,SQL Server 可以最多定義32767 個(gè)數(shù)據(jù)庫,每個(gè)數(shù)據(jù)庫中,可以定義20 億個(gè)表格,每個(gè)表格可以有250 個(gè)字段,每個(gè)表格的數(shù)據(jù)個(gè)數(shù)并沒有限制,每一個(gè)表格可以定義250 個(gè)索引,其中有一個(gè)可以是Clustered 索引。在使用由MicrosoftSQLServer2000關(guān)系數(shù)據(jù)庫引擎的情況下,XML 數(shù)據(jù)可在關(guān)系表中進(jìn)行存儲(chǔ),而查詢則能以XML 格式將有關(guān)結(jié)果返回。此外,XML支持還簡(jiǎn)化了后端系統(tǒng)集成,并實(shí)現(xiàn)了跨防火墻的無縫數(shù)據(jù)傳輸。你還可以使用HypertextTransfer Protocol(超文本傳輸協(xié)議,HTTP)來訪問SQL

10、Server2000 , 以實(shí)現(xiàn)面向SQLServer2000 數(shù)據(jù)庫的安全Web 連接和無須額外編程的聯(lián)機(jī)分析處理(OLAP )多維數(shù)據(jù)集。MicrosoftSQLServer2000 簡(jiǎn)化了管理、優(yōu)化工作,并且增強(qiáng)了迅速、成功的部署在線商務(wù)應(yīng)用程序所需的可文案標(biāo)準(zhǔn)靠性和伸縮性。其中,用以提高可靠性的特性包括日志傳送、 在線備份和故障切 換群集。在伸縮性方面的改進(jìn)包括對(duì)多達(dá) 32顆CPU和64GBRAM的支持。通 過自動(dòng)優(yōu)化和改進(jìn)后的管理特性-諸如數(shù)據(jù)文件尺寸的自動(dòng)管理、基于向?qū)У臄?shù) 據(jù)庫拷貝、自動(dòng)存管理和簡(jiǎn)化的故障切換群集安裝與管理, 在線商務(wù)應(yīng)用程序能 夠被迅速部署并有效管理。1.2.4

11、 JDBC 簡(jiǎn)介JDBC (Java Data Base Connectivity,java 數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java 語言編寫的類和接口組成。JDBC為工具/數(shù)據(jù)庫開發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的API,據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API編寫數(shù)據(jù)庫應(yīng)用程序,同時(shí),JDBC也是個(gè)商標(biāo)名。第二章需求分析2.1 開發(fā)背景在當(dāng)今的社會(huì),可以說是信息技術(shù)的發(fā)展時(shí)代,在社會(huì)的方方面面無不涉及到各種信息的處理。信息是人們對(duì)客觀世界的具體描述, 是人們進(jìn)行交流與聯(lián)系 的重要途徑。人類社會(huì)就處

12、在一個(gè)對(duì)信息進(jìn)行有效合理的加工中。它將促進(jìn)整個(gè)社會(huì)的發(fā)展。隨著社會(huì)信息技術(shù)的提高,計(jì)算機(jī)已被廣泛應(yīng)用于當(dāng)今社會(huì)的各個(gè) 領(lǐng)域,成為推動(dòng)社會(huì)發(fā)展的首要技術(shù)動(dòng)力。 在當(dāng)今信息時(shí)代,人們的生活方式隨 著Internet的不斷發(fā)展發(fā)生了不同尋常的改變。在學(xué)校,隨著學(xué)生數(shù)、教師數(shù) 以及課程類目的增加,對(duì)其的管理工作也越來越復(fù)雜。然而教師授課又是學(xué)校教文案標(biāo)準(zhǔn)育管理非常重要的一環(huán),隨著學(xué)校規(guī)模的增大,授課管理的工作量大大增重。計(jì)算機(jī)行業(yè)的發(fā)展,讓我們可以把對(duì)授課的管理交給計(jì)算機(jī)處理,這樣就大大減少了管理員的工作量。教師授課管理系統(tǒng)是一個(gè)面向?qū)W校教育,為其提供服務(wù)的綜合信息管理系統(tǒng)。 教師授課管理系統(tǒng)通過本系

13、統(tǒng)完成相關(guān)的授課記錄,這些工作也是平常較為繁重的工作。教師的個(gè)人信息、課程的信息記錄,班級(jí)的信息記錄以及學(xué)校對(duì)其進(jìn)行的拍課管理等情況都在教師授課管理系統(tǒng)里進(jìn)行管理。由管理人員在數(shù)據(jù)庫更新中完成對(duì)運(yùn)行教師授課管理系統(tǒng)所需的基本數(shù)據(jù)的管理。包括這些信息的增、刪、改、查等都將在此系統(tǒng)中進(jìn)行操作。系統(tǒng)開始投入使用,管理人員先根據(jù)學(xué)校實(shí)際情況,建立相關(guān)表信息,主要信息包括教師表、課程表、班級(jí)表以及授課記錄表。當(dāng)教師、課程、班級(jí)發(fā)生變動(dòng)后,數(shù)據(jù)庫管理人員要及時(shí)完成對(duì)數(shù)據(jù)庫中的信息進(jìn)行修改。同時(shí), 教師用戶可以登錄此系統(tǒng)查詢自己或同事的授課情況。2.2 開發(fā)目的為了彌補(bǔ)上述不足的地方,需要開發(fā)教師授課管理系

14、統(tǒng),改進(jìn)繁瑣的手工記錄。 本系統(tǒng)解決的問題是通過信息化的管理,數(shù)據(jù)庫管理人員能夠隨時(shí)了解學(xué)校的教師、 課程、 班級(jí)狀況信息??梢约皶r(shí)分配教師的授課任務(wù),更新教師、課程、班級(jí)表的信息,從而提供更具效率的教師授課管理。同時(shí)利用數(shù)據(jù)庫管理資料方便、 快捷、 準(zhǔn)確地管理學(xué)校教育的資料以實(shí)現(xiàn)其統(tǒng)一化管理,通過簡(jiǎn)單便捷的系統(tǒng)查詢操作使教師授課管理系統(tǒng)成為管理授課記錄的得力助手。從而實(shí)現(xiàn)高科技信息化管理,達(dá)到信息暢通,提高教學(xué)運(yùn)轉(zhuǎn)效率和質(zhì)量的目的。文案標(biāo)準(zhǔn)2.3 功能需求教師授課管理系統(tǒng)的一般功能需求:用戶注冊(cè)功能:設(shè)置兩類用戶,數(shù)據(jù)庫管理員和普通用戶。數(shù)據(jù)庫管理員能夠?qū)崿F(xiàn)數(shù)據(jù)的增、刪、改、查等功能;而普通

15、用戶只能查詢用戶的授課記錄。(本系統(tǒng)中數(shù)據(jù)庫管理員在數(shù)據(jù)庫中已經(jīng)注冊(cè)好,因而系統(tǒng)的用戶注冊(cè)功能只能注冊(cè)普通用戶。)用戶登錄功能:兩類用戶登錄,進(jìn)入不同的頁面。數(shù)據(jù)庫管理員進(jìn)入管理界面,能夠?qū)崿F(xiàn)對(duì)數(shù)據(jù)的增、刪、改、查功能;而普通用戶則進(jìn)入查詢頁面,只能查詢授課記錄。文案添加教師信息功能:能夠添加教師信息。刪除教師信息功能:能夠刪除教師信息。修改教師信息功能:能夠修改教師信息。查找教師信息功能:能夠查找教師信息,添加課程信息功能:能夠添加課程信息。刪除課程信息功能:能夠刪除課程信息。修改課程信息功能:能夠修改課程信息。查找課程信息功能:能夠查找課程信息,添加班級(jí)信息功能:能夠添加班級(jí)信息。刪除班級(jí)

16、信息功能:能夠刪除班級(jí)信息。修改班級(jí)信息功能:能夠修改班級(jí)信息。查找班級(jí)信息功能:能夠查找班級(jí)信息,并可在此界面實(shí)現(xiàn)修改和刪除功能。并可在此界面實(shí)現(xiàn)修改和刪除功能。并可在此界面實(shí)現(xiàn)修改和刪除功能。標(biāo)準(zhǔn)添加教師授課記錄功能:能夠添加教師授課記錄。刪除教師授課記錄功能:能夠刪除教師授課記錄。修改教師授課記錄功能:能夠修改教師授課記錄。查找教師授課記錄功能:能夠查找教師授課記錄,并可在此界面實(shí)現(xiàn)修改和刪除功能。2.4 數(shù)據(jù)需求通過對(duì)系統(tǒng)功能需求的分析,可以初步確定該系統(tǒng)的基本數(shù)據(jù)需由各個(gè)功能模塊可以進(jìn)一步確定具體的功能需求,具體數(shù)據(jù)需求如下:( 1 ) .用戶管理模塊數(shù)據(jù)需求該模塊主要完成對(duì)用戶的管

17、理,需要在表示用戶信息的數(shù)據(jù)表中添加用戶名和密碼數(shù)據(jù)項(xiàng)。( 2 ) .授課管理模塊數(shù)據(jù)需求該模塊主要完成管理員對(duì)授課記錄的操作。需要授課數(shù)據(jù):教師編號(hào)、課程號(hào)、班級(jí)號(hào)、開課學(xué)期和教室數(shù)據(jù)項(xiàng)。( 3 ) .教師管理模塊數(shù)據(jù)需求該模塊主要完成管理員對(duì)教師信息的操作。需要教師數(shù)據(jù):教師編號(hào)、 、性別、職稱和工資。( 4) .課程管理模塊數(shù)據(jù)需求該模塊主要完成管理員對(duì)課程信息的操作。需要課程數(shù)據(jù):課程號(hào)、課程名、考核方式、學(xué)時(shí)和學(xué)分。文案標(biāo)準(zhǔn)( ) .班級(jí)管理模塊數(shù)據(jù)要求該模塊主要完成管理員對(duì)班級(jí)信息的操作。需要班級(jí)數(shù)據(jù):班級(jí)號(hào)班級(jí)名、年級(jí)、學(xué)院和班級(jí)人數(shù)。第三章 系統(tǒng)設(shè)計(jì)3.1 總體設(shè)計(jì)本系統(tǒng)一共可

18、分為兩大模塊,即用戶操作模塊和管理員管理模塊。每個(gè)模塊之間雖然在表面上都是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫的訪問上是緊密相連的,各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù)庫,只是所訪問的表不同而已。( 1 ) . 用戶操作模塊有兩個(gè)子模塊:用戶注冊(cè)模塊和用戶查詢模塊。( 2 ) . 管理員管理模塊有四個(gè)子模塊:授課記錄管理模塊、教師信息管理模塊、課程信息管理模塊和班級(jí)信息管理模塊??傮w結(jié)構(gòu)圖如下:文案標(biāo)準(zhǔn)第四章數(shù)據(jù)庫設(shè)計(jì)4.1 概念設(shè)計(jì)(1)選擇底層數(shù)據(jù)流為切入點(diǎn),通常選擇實(shí)際系統(tǒng)中的子系統(tǒng);(2)設(shè)計(jì)分E-R圖,即各子模塊的E-R圖;(3)生成初步E-R圖,通過合并方法,做到各子系統(tǒng)實(shí)體、屬性、聯(lián)系統(tǒng)文案標(biāo)準(zhǔn)(4

19、)生成全局E-R圖,通過消除沖突等方面卜面為各實(shí)體E-R圖:(1).用戶實(shí)體圖(2).數(shù)據(jù)庫管理員實(shí)體圖:(3).教師實(shí)體圖:文案標(biāo)準(zhǔn)(4).課程實(shí)體圖:(5).班級(jí)實(shí)體圖:(6)授課實(shí)體圖:文案標(biāo)準(zhǔn)系統(tǒng)總E-R圖如下:4.2 邏輯設(shè)計(jì)本系統(tǒng)采用SQL Server2005作為數(shù)據(jù)庫設(shè)計(jì)的DBMS 。文案標(biāo)準(zhǔn)4.2.1 數(shù)據(jù)庫的表匯總:表1 Users表(用戶表)字段名稱字段類型長(zhǎng)度是否為空備注用戶名varchar8否密碼char8否表2 DBUser表(數(shù)據(jù)庫管理員表)字段名稱字段類型長(zhǎng)度是否為空備注DBIDchar8否passwordchar8否表3 teacher表(教師表)字段名稱字段

20、類型長(zhǎng)度是否為空備注教師編號(hào)char8否主鍵varchar8否性別char2可以職稱char20可以工資int8可以表4 course表(課程表)字段名稱字段類型長(zhǎng)度是否為空備注課程號(hào)char8否主鍵文案標(biāo)準(zhǔn)課程名varchar15否考核方式char8可以學(xué)時(shí)int8可以學(xué)分smallint4可以表5 class表(班級(jí)表)字段名稱字段類型長(zhǎng)度是否為空備注班級(jí)號(hào)char20否主鍵班級(jí)名char20否年級(jí)char10可以學(xué)院char20可以班級(jí)人數(shù)int8可以表6 teach表(授課記錄表)字段名稱字段類型長(zhǎng)度是否為空備注教師編號(hào)char8否主鍵課程號(hào)char8否班級(jí)號(hào)char20否開課學(xué)期sm

21、allint4可以教室smallint4可以第五章詳細(xì)設(shè)計(jì)文案標(biāo)準(zhǔn)在本系統(tǒng)的各功能模塊中,由于許多模塊操作流程大體相同,在此列出幾個(gè) 主要的模塊詳細(xì)設(shè)計(jì):用戶登錄模塊,增加授課記錄模塊,查詢授課記錄模塊, 修改授課記錄模塊,刪除授課記錄模塊。5.1 程序結(jié)構(gòu)的設(shè)計(jì):(1) .用戶登錄模塊在首頁點(diǎn)擊用戶登錄,輸入用戶名和密碼,程序根據(jù)輸入的信息在Users和DBUser表中查找確定該用戶是普通用戶還是數(shù)據(jù)庫管理員,從而決定跳轉(zhuǎn)頁面。(2) .增加授課記錄模塊數(shù)據(jù)庫管理員點(diǎn)擊添加,輸入添加記錄, 程序在首先在teach表中檢查表中文案標(biāo)準(zhǔn)是否含有此記錄,若有,則重新輸入;若沒有,在檢查輸入的教師編

22、號(hào),課程號(hào)和班級(jí)號(hào)在teacher , course , class三表中是否存在,若不存在,則重新輸入;若存在,則繼續(xù)檢測(cè)當(dāng)課程號(hào)和班級(jí)號(hào)是輸入的值時(shí),教師編號(hào)是否存在,若存在,則重新輸入,否則,添加記錄成功。(3) .查詢授課記錄模塊數(shù)據(jù)庫管理員點(diǎn)擊查詢,輸入教師編號(hào),程序檢測(cè) teacher表中有無此教師 記錄,若有,則查詢成功,若無,則重新輸入。文案標(biāo)準(zhǔn)(4) .修改授課記錄模塊數(shù)據(jù)庫管理員點(diǎn)擊修改,界面會(huì)顯示該條記錄,然后輸入修改的信息,檢測(cè) 三表中有無將要修改的教師編號(hào),課程號(hào),班級(jí)號(hào),無則重新輸入,有則根據(jù)這 三個(gè)值進(jìn)行修改,修改成功。文案標(biāo)準(zhǔn)(5) .刪除授課記錄模塊數(shù)據(jù)庫管理

23、員點(diǎn)擊刪除,輸入教師編號(hào),課程號(hào),班級(jí)號(hào),檢測(cè)三表中有無 這三個(gè)值,若無,重新輸入;若有,則根據(jù)三個(gè)值進(jìn)行刪除,刪除成功。F始r點(diǎn)擊刪除雕接/輸入教加編號(hào).77/ 課程號(hào),班爽號(hào)/否Teacher ? comi se ?8表中有無此數(shù)據(jù) 一-一刪除成功"1結(jié)束文案標(biāo)準(zhǔn)5.2 .頁面設(shè)計(jì)(1) .用戶注冊(cè)用戶可以在本系統(tǒng)進(jìn)行注冊(cè),以便進(jìn)入該系統(tǒng)中教師授課管理系統(tǒng)金椒迎使用,-什r F) X用尸注冊(cè)用戶登陸(2) .用戶登錄用戶在登錄界面輸入用戶名和密碼,若錯(cuò)誤,拋出異常管理員可在此進(jìn)行增加、查詢、修改和刪除教師授課記錄。另外也可從此界教師授課管理系統(tǒng)評(píng).門廣順闞聊拗1醐滕飛國"

24、;勒鞋 痛表 嬲表面進(jìn)入教師表,課程表和班級(jí)表界面。,若記錄已存在,則提示重新輸入。若記錄還沒有,則提示增加增加授課記錄成功。文案標(biāo)準(zhǔn)查詢授課記錄,輸入教師編號(hào),檢查teacher表中是否有該教師編號(hào),若無,則重新輸入,若有,則顯示該教師的授課記錄。查詢授課記錄再修改授課記錄,點(diǎn)擊修改后,會(huì)顯示此條記錄信息,系統(tǒng)自動(dòng)填寫修改不了的信息, 輸入所要修改信息,有異常時(shí)拋出異常,無異常時(shí),跳轉(zhuǎn)到主界面,修改成功。文案標(biāo)準(zhǔn)成F '飆投黯理系統(tǒng)('*12飛以融梯娜膜翡rac廣聚祥瞿表券郭糅.x督朗 1 竭號(hào)病判我室V /1呼 、 OOI»3222皖雎L就/期§225髭雄SHE <* / /教師授課管理系統(tǒng)物市始一畿程Mf訐理學(xué)期V /.皿51365臉.、也管理員在此對(duì)教師信息進(jìn)行增加,查找,修改和刪除功能。點(diǎn)擊連接,跳轉(zhuǎn)到相應(yīng)的頁面進(jìn)行操作0文案標(biāo)準(zhǔn)(5).課程信息界面管理員在此對(duì)課程信息進(jìn)行增加,查找,修改和刪除。點(diǎn)擊連接,跳轉(zhuǎn)到相應(yīng)的頁面進(jìn)行操作文案標(biāo)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論