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

正文內(nèi)容

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

2025-07-23 21:49 本頁面
 

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