freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的教學(xué)管理系統(tǒng)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-07-23 21:49 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 信息刪除類型信息查詢 系統(tǒng)整體結(jié)構(gòu)圖 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)在一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程中,數(shù)據(jù)庫(kù)的設(shè)計(jì)是整個(gè)系統(tǒng)的基礎(chǔ)。良好的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)不僅可以減少數(shù)據(jù)冗余、提高查詢效率,而且還可以降低應(yīng)用程序的編寫難度,提高工作效率。 實(shí)體ER圖在需求分析階段所得到的應(yīng)用需求應(yīng)該首先抽象為信息世界的結(jié)構(gòu),才能更好的更準(zhǔn)確的用數(shù)據(jù)庫(kù)管理系統(tǒng)實(shí)現(xiàn)這些需求。根據(jù)需求分析畫出ER圖。、。登錄密碼登錄帳號(hào)管理員 管理員實(shí)體ER圖 學(xué)生性別所屬班級(jí)學(xué)生年齡所在寢室學(xué)生號(hào)聯(lián)系方式學(xué)生姓名學(xué)生信息 學(xué)生基本信息ER圖教師性別教研室教師年齡職 稱教師姓名個(gè)人信息教師信息 教師基本信息ER圖授課教師上課地點(diǎn)課程學(xué)分座位數(shù)課程名選課人數(shù)課程號(hào)課程信息 課程信息ER圖 實(shí)體聯(lián)系ER圖。授 課課 程教師信息 1 n 1 1授 課選修 n n學(xué)生信息 實(shí)體聯(lián)系圖 ER圖向關(guān)系模型的轉(zhuǎn)換關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合。ER圖則是由實(shí)體,實(shí)體的屬性和實(shí)體間的聯(lián)系三個(gè)要素組成。所以將ER圖轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要將實(shí)體,實(shí)體的屬性和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式。轉(zhuǎn)換原則如下:(1) 實(shí)體類型的轉(zhuǎn)換:將每個(gè)實(shí)體類型轉(zhuǎn)換成一個(gè)關(guān)系模式,實(shí)體的屬性及為關(guān)系模式的屬性,實(shí)體標(biāo)識(shí)符及為關(guān)系模式的鍵。(2) 聯(lián)系類型的轉(zhuǎn)換,根據(jù)不同的情況做不同的處理:①若實(shí)體間的聯(lián)系是1:1,可以在兩個(gè)實(shí)體類型轉(zhuǎn)換成的兩個(gè)關(guān)系模式中的任意一個(gè)關(guān)系模式的屬性中加入另一各關(guān)系模式的鍵和聯(lián)系類型的屬性。② 若實(shí)體間的聯(lián)系1:N,則在N端實(shí)體類型轉(zhuǎn)換成的關(guān)系模式中加入1端實(shí)體類型轉(zhuǎn)換成的關(guān)系模式的鍵和聯(lián)系類型的屬性。③若實(shí)體間的聯(lián)系是M:N,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性為兩端實(shí)體類型的鍵加上關(guān)系類型的屬性,而鍵為兩端實(shí)體間的組合。 關(guān)系模式設(shè)計(jì)依照該規(guī)則將教學(xué)管理系統(tǒng)的ER圖轉(zhuǎn)換為關(guān)系模型如下:將每一個(gè)實(shí)體轉(zhuǎn)換成一個(gè)關(guān)系(關(guān)系就是給出關(guān)系名,寫出屬性,并標(biāo)明該關(guān)系的主鍵)。JB031模式:1.gmlogin(gmid,gmpwd)管理員信息(管理員帳號(hào),管理員密碼)2.students(stname,stid,stage,stsex,stclass,sthome,stphone)學(xué)生信息(學(xué)生姓名,學(xué)生號(hào),學(xué)生年齡,學(xué)生性別,學(xué)生所在班級(jí),學(xué)生寢室,學(xué)生電話)3.teacher(name,age,sex,job,part,info)教師信息(教師姓名,教師年齡,教師性別,教師職稱,教師所屬教研室,教師基本信息)SC模式:1.course(cid,o,ame,credit,teacher,address,seats,choosed)課程信息(課程編號(hào),課程號(hào),課程名稱,課程學(xué)分,授課教師,上課地點(diǎn),座位數(shù),選修該課程人數(shù))2.sc(scid,sid,cid)課程與學(xué)生的關(guān)聯(lián)表(關(guān)聯(lián)號(hào),對(duì)應(yīng)學(xué)生表的外鍵號(hào),對(duì)應(yīng)課程表的外鍵號(hào))3.student(sid,sname,spassword,username,ssex,majoy,)選課模式下學(xué)生信息(學(xué)生號(hào),學(xué)生姓名,學(xué)生登錄密碼,用戶名,性別,所學(xué)專業(yè),郵箱) 數(shù)據(jù)表結(jié)構(gòu),如表31。表31 管理員信息表中文名稱 字段名 數(shù)據(jù)類型 大小管理員帳號(hào) gmid VARCHAR10管理員密碼gmpwd VARCHAR20,如表32。表32 學(xué)生信息表中文名稱字段名數(shù)據(jù)類型大小學(xué)生姓名stnameVARCHAR10學(xué)生號(hào) stidVARCHAR45學(xué)生年齡stageVARCHAR 45學(xué)生性別 stsexVARCHAR45學(xué)生所在班級(jí) stclassVARCHAR45學(xué)生寢室sthomeVARCHAR45學(xué)生電話stphoneVARCHAR45,如表33。 表33 教師信息表中文名稱字段名數(shù)據(jù)類型大小教師姓名nameVARCHAR 10教師年齡 ageVARCHAR 3教師性別sexVARCHAR5教師職稱 job VARCHAR 10教師所屬教研室 partVARCHAR25教師基本信息InfoVARCHAR100,如表34。 表34 課程信息表中文名稱字段名數(shù)據(jù)類型大小課程編號(hào)cidINTEGER 課程號(hào)oINTEGER課程名稱 ameVARCHAR45課程學(xué)分creditINTEGER授課教師 teacherVARCHAR45上課地點(diǎn) addressVARCHAR45座位數(shù)seatsINTEGER選修該課程人數(shù)choosedINTEGER,如表35。 表35 課程與學(xué)生關(guān)聯(lián)表中文名稱字段名 數(shù)據(jù)類型 大小關(guān)聯(lián)號(hào)scidINTEGER對(duì)應(yīng)學(xué)生表的外鍵號(hào)sidINTEGER對(duì)應(yīng)課程表的外鍵號(hào)cidINTEGER,如表36。 表36 選課模式下的學(xué)生信息表中文名稱字段名數(shù)據(jù)類型大小學(xué)生號(hào)sidINTEGER10學(xué)生姓名 snameVARCHAR45學(xué)生登錄密碼spasswordVARCHAR 45用戶名 usernameVARCHAR45性別 ssexVARCHAR45所學(xué)專業(yè)majoyVARCHAR45郵箱VARCHAR45 第4章 系統(tǒng)實(shí)現(xiàn)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)根據(jù)已有的需求信息和總體設(shè)計(jì),來(lái)進(jìn)行系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)。為此,我們建立了一個(gè)Web工程,系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)如下。 系統(tǒng)登陸界面的設(shè)計(jì)與實(shí)現(xiàn)用戶登陸模塊最基本的作用是為了限制該管理系統(tǒng)資源的使用,只有經(jīng)過(guò)身份確認(rèn)的操作員才能對(duì)其教學(xué)管理系統(tǒng)進(jìn)行相關(guān)操作。其基本過(guò)程是從客戶端取得提交的用戶名和密碼,然后到數(shù)據(jù)庫(kù)中進(jìn)行核對(duì)。如果該信息在數(shù)據(jù)庫(kù)中存在,那么就可以成功登錄到下一界面,否則就會(huì)被該系統(tǒng)拒之門外。選擇連接數(shù)據(jù)庫(kù)后,進(jìn)入用戶登陸界面。在用戶登陸界面中輸入用戶名和密碼,從數(shù)據(jù)庫(kù)表中檢查是否有相應(yīng)的用戶名和密碼。如果用戶名和密碼錯(cuò)誤,系統(tǒng)就會(huì)給出錯(cuò)誤提示,并且不會(huì)有任何的頁(yè)面跳轉(zhuǎn)。如果輸入的用戶名和相應(yīng)密碼正確,則可以點(diǎn)擊“確定”進(jìn)入主控制平臺(tái)。 主控制平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)通過(guò)用戶登陸界面,進(jìn)入主控制平臺(tái)。在主控制界面中,包括教師基本信息管理、課程管理、學(xué)生管理、返回管理員登錄頁(yè)面等功能模塊的連接,管理員可通過(guò)對(duì)管理模塊的選擇進(jìn)行相應(yīng)的操作。 主控制界面 教師管理系統(tǒng)界面的設(shè)計(jì)與實(shí)現(xiàn)此模塊的功能是實(shí)現(xiàn)了對(duì)系部教師基本信息的管理。在增加教師信息的過(guò)程中通過(guò)對(duì)文本框的添寫來(lái)提交給所對(duì)應(yīng)的Servlet,()方法來(lái)提取出來(lái),通過(guò)調(diào)用DB類中的addteacher()方法來(lái)實(shí)現(xiàn)對(duì)教師各個(gè)信息的屬性添加。在添加教師信息頁(yè)面,文本框后顯示有*的部分為必須添加的內(nèi)容。此時(shí),如果忘記填寫的話就會(huì)有對(duì)話框彈出,提醒管理員添加教師信息的屬性不能為空。這么做是對(duì)系統(tǒng)一些部分的嚴(yán)格要求或是備忘[12]。 教師基本信息的添加點(diǎn)擊“查詢”可根據(jù)需要進(jìn)行查詢?nèi)拷處熜畔⒑桶葱彰⒙毞Q或教研室進(jìn)行類型區(qū)別的和有針對(duì)性的查詢。在查詢的過(guò)程中申明一個(gè)數(shù)組的時(shí)候必須首先固定數(shù)組的大小,否則編譯會(huì)出錯(cuò),但是在很多時(shí)候,我們事先并不能確定數(shù)組的大小,這時(shí)為了保證程序能夠順利的運(yùn)行我們可能不得不盡量將數(shù)組的長(zhǎng)度定的很大,這樣當(dāng)數(shù)組的實(shí)際長(zhǎng)度比較小時(shí),就會(huì)浪費(fèi)掉很多資源。為了解決在程序運(yùn)行時(shí)動(dòng)態(tài)改變數(shù)組大小地問(wèn)題,在java中提供了這樣一個(gè)類ArrayList,它能夠?qū)崿F(xiàn)與數(shù)組同樣的功能,并能夠動(dòng)態(tài)地改變大小,就
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1