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

正文內(nèi)容

基于web的選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-文庫吧在線文庫

2024-12-31 21:36上一頁面

下一頁面
  

【正文】 常用工具,圖中不存在任何具體的物理元素,只表示信息在系統(tǒng)中流動(dòng)和處理的情況,它是和用戶進(jìn)行交流的極好工具 [11]。 基于 WEB 選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 9 3 系統(tǒng)設(shè)計(jì) 系統(tǒng)總體 功能結(jié)構(gòu) 本文在研究上述介紹的理論基礎(chǔ)上。 (4)公平性 :保證選課操作在有先后次序情況下,都有相等的選課概率,最大限度的保證每個(gè)學(xué)生的利益,因此采用公平算法。比如,文理科的學(xué)生對學(xué)分有不同要求,不同學(xué)院學(xué)生對公共必修課、選修課,專業(yè)課的范圍等要求 3)課程信息。教師的個(gè)人基本信息的存儲(chǔ),教師編號作為其主鍵,因?yàn)槭菍W(xué)校分配的,所以沒有重復(fù)的發(fā)生,如表 所示,其共分為:列名、數(shù)據(jù)類型、長度和是否允許為空四個(gè)類型: 教師 1 開設(shè) N 課程 選修 學(xué)生 教室 管理員 教學(xué)樓 上課地點(diǎn)時(shí)間 屬于 N M M 1 基于 WEB 選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 12 表 教師基本信息表 ( 3) Course 表。 表 選課表的數(shù)據(jù)截圖 基于 WEB 選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 13 用戶 界面設(shè)計(jì) 界面設(shè)計(jì)是為了滿足軟件專業(yè)化和標(biāo)準(zhǔn)化的需求而產(chǎn)生的對軟件的使用界面進(jìn)行美化、優(yōu)化和規(guī)范化的設(shè)計(jì)分支 [14]。在改選退選階段同學(xué)根據(jù)自身情況可以改選和退選課程,最后生成最終的選修課名單,教師和教務(wù)處可以隨時(shí)地查看這些選課名單。 DataSet ds。 在頁面加載的時(shí)候從數(shù)據(jù)庫讀取所有必修課信息,代碼如下: string sql = select Course.*,TName from Course,Teacher where CType like 39。//將查詢結(jié)果綁定到 DataGrid 中 } 查看選修課程列表頁面,如圖 : 圖 查看選修課程列表頁面 單擊“選修課程”鏈接,查看所有選修課程列表,在列表中給出了比必修課程更多的信息,比如多了對應(yīng)選修課程的前導(dǎo)課程、最大人數(shù)、當(dāng)前已選人數(shù)等,對每個(gè)選修課程均有一個(gè)“選修該課程”的按鈕,單擊此按鈕方可選擇對應(yīng)課程。 ()。amp。 鎖定課程代碼如下: string sql = select count(*) from SC where SId like 39。 [0]. 0 ) { nCourse = ([0].Rows[0][0].ToString())。 0 ) { for ( int i = 0。+Session[Id].ToString()+39。 try { dtStart = ()。 //更新選課時(shí)間段顯示 錄入學(xué)生和教師信息:在 中,用與錄入學(xué)生和教師信息。 try { if ( (sql) == 1 ) { sql = select * from Teacher。 基于 WEB 選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 22 } } catch { ( (添加失敗 _,請檢查編號是否已經(jīng)存在!) )。 基于 WEB 選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 23 (sql)。 0 amp。 } 修改信息代碼如下: string sql = update Teacher set TName = 39。 where TId = 39。+Session[Id].ToString()+39。 if ( ds != null amp。 從數(shù)據(jù)庫中讀取教師開設(shè)的課程代碼如下: string sql = select x.*,(select CName from Course as y where = ) as CPreCName from Course as x where like 39。 for ( int i = 0。amp。 系統(tǒng)主要技術(shù)特點(diǎn): 系統(tǒng)前臺(tái)采用了 動(dòng)態(tài)網(wǎng)頁技術(shù)。 (3)考慮選課進(jìn)行二級管理 隨著高校規(guī)模的不斷擴(kuò)大,所設(shè)的院系會(huì)越來越多,學(xué)生數(shù)量達(dá)幾萬人。另外,學(xué)生每學(xué)期的選課信息沒有做永久保存,給已畢業(yè)的學(xué)生進(jìn)行成績查詢帶來了不便。這項(xiàng)功能準(zhǔn)備在日后再補(bǔ)充完成。為了提高系統(tǒng)的性能,滿足高校教學(xué)改革和發(fā)展的需要,需考慮以下幾個(gè)方面的優(yōu)化調(diào)整。分析了 動(dòng)態(tài)網(wǎng)頁技術(shù)、 數(shù)據(jù)庫訪問原理。 基于 WEB 選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 27 DataSet ds1 = (sql)。amp。 i++ ) ( new ListItem( [0].Rows[i][CName].ToString(), [0].Rows[i][CId].ToString() ) )。如圖 : 基于 WEB 選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 25 圖 教師所開設(shè)的課程界面 從數(shù)據(jù)庫讀取所有課程編號和課程名稱代碼如下: ()。 return。,TPhone = 39。 = [0].Rows[0][TPhone].ToString()。+()+39。 return。 0 ) { = [0]。+(())+39。 } StreamWriter sw = new StreamWriter( (())。 } } 系統(tǒng)管理說明 系統(tǒng)管理員主要有三個(gè)功能需要實(shí)現(xiàn):設(shè)置選課時(shí)間段、錄入學(xué)生和教師信息、錄入教學(xué)樓教室信息。+Session[Id].ToString()+39。必修 39。 if ( ds != null amp。 } else { = 選課信息已被鎖定! 。 DataSet ds1 = (sql)。 //查詢該學(xué)生已選修的課程 DataSet ds = (sql)。 if ( ds != null amp。 default。 string user = ()。整體結(jié)構(gòu)干凈整潔,排版布局清晰明了。如表 表 課程基本信息表 ( 4) Elect 表。 選課平臺(tái)的數(shù)據(jù)庫用下圖 就可以表示: 基于 WEB 選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 11 圖 選課平臺(tái)的數(shù)據(jù)庫 ER 圖 數(shù)據(jù)庫邏輯設(shè)計(jì)與實(shí)現(xiàn) SQL Server 2020 是本選課平臺(tái)系統(tǒng)的數(shù)據(jù)庫管理系統(tǒng),所用的數(shù)據(jù)庫是Elect Class,主要包含了 5 個(gè)數(shù)據(jù)表, Student 表存放學(xué)生信息, Cource 表存放課程信息, Teacher 表存放教師信息, Users 表存放系統(tǒng)管理員信息, Elect 表存放選課信息, Depart 表存放院系信息。經(jīng)過與老師和同學(xué)、還有管理員的討論,通過分析學(xué)生的選課流程,管理員的維護(hù)需要,我們得到數(shù)據(jù)庫的實(shí)現(xiàn)包含了如下條件: 首先,學(xué)生的數(shù)據(jù)信息的獲取。如 :設(shè)置口令,采用 Session記錄用戶的操作信息,設(shè)置用戶權(quán)限,避免了選課的高峰訪問,對選課算法進(jìn)行優(yōu)化等。 由于系統(tǒng)的選課功能比較復(fù)雜,所以將選課數(shù)據(jù)流分層給出。 教師查看授課信息 :在教務(wù)處進(jìn)行了課程確認(rèn)之后,教師可以登錄到系統(tǒng)進(jìn)行本學(xué)期的課程信息查看,不僅可以看到課程的上課時(shí)間、上課地點(diǎn)等信息,教基于 WEB 選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 7 師還可以查看并保存選擇課程的學(xué)生名單。 (7)查看選修課 :教師和學(xué)生在進(jìn)入網(wǎng)站后查看與選修課相關(guān)的信息,學(xué)生能夠查看相應(yīng)課程
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1