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

正文內(nèi)容

基于web的選課系統(tǒng)設(shè)計與實現(xiàn)-文庫吧資料

2024-11-25 21:36本頁面
  

【正文】 String()+39。剛才選擇的三門課程的成績均為 0,當(dāng)課程結(jié)束后,教師登錄本系統(tǒng)給所有學(xué)生評分,學(xué)生再次瀏覽此頁面可查看到課程的成績,若成績合格,學(xué)生可獲得對應(yīng)課程的學(xué)分。 [9].Visible = false。 if ( ! locked ) { = 您尚未鎖定選課信息! 。 [0]. 0 ) [i].Cells[6].Text = [0].Rows[0][0].ToString()。 0 amp。 if ( ds1 != null amp。 i++ ) { sql = select count(*) from SC where CId = +[0].Rows[i][CId].ToString()。 for ( int i = 0。 0 ) { = [0]。 if ( ds != null amp。 and like 。 主要代碼如下: string sql = select x.*,TName,(select CName from Course as y where = ) as 基于 WEB 選課系統(tǒng)設(shè)計與實現(xiàn) 17 CPreCName from Course as x,Teacher where like 39。 ()。amp。//查詢處所有必修課程 信息 DataSet ds = (sql)。 必修 39。 在列表中可以點課程名稱,如“計算機應(yīng)用基礎(chǔ)”鏈接,查看課程詳細(xì)信息;基于 WEB 選課系統(tǒng)設(shè)計與實現(xiàn) 16 點教師姓名,如“李萍”鏈接,查看教師的詳細(xì)信息;點擊“查看上課時間地點”鏈接,查看對應(yīng)課程的上課時間和地點。 break。 case 3://系統(tǒng)管理員 //驗證管理員身份代碼 break。 switch( type ) { case 1://學(xué)生 基于 WEB 選課系統(tǒng)設(shè)計與實現(xiàn) 15 //驗證學(xué)生身份代碼 break。 string sql = 。 string inputkey = ()。 主要代碼如下: private void btnLogin_Click(object sender, e) { int type = ()??荚囃戤呏螅處熆梢栽诰€錄入學(xué)生的成績,學(xué)生們也可以查看到自己的成績,教務(wù)處也可以查看到學(xué)生的成績并且保存。在課程調(diào)整期間如果有些課程因為選課人數(shù)過少就不能開課,而選擇了這些課程的同學(xué)則要重新調(diào)整課程。 流程設(shè)計 網(wǎng)上選修課選課及教學(xué)管理系統(tǒng)主要針對學(xué)生、教務(wù)處和教師三種用戶。 學(xué)生用戶登錄的主界面,左側(cè)的導(dǎo)航菜單是學(xué)生用戶獨有的功能,其中包括選課、查看選課結(jié)果、查看教師信息等。首先要確定網(wǎng)站的整體風(fēng)格,本系統(tǒng)采用大方得體的風(fēng)格,網(wǎng)頁色彩柔和清新,以藍(lán)色為主調(diào)搭配,系統(tǒng)整體藍(lán)白相間。如表 所示的表字段。學(xué)生的選課基本信息存儲于 Elect 表,在 Elect 表中學(xué)號和課程編號同時是主鍵和外鍵。 Id 的外間是開課教師,“ TId”的必須和 Teacher 表中“ TId”一一對應(yīng),設(shè)置外鍵通過建立表的窗口中單擊右鍵,選擇關(guān)系選項,在其中設(shè)置外鍵關(guān)系。 Course 表是用來存儲課程信息的,其共分為:列名、數(shù)據(jù)類型、長度和是否允許為空四個類型。 表 Student 基本信息表 ( 2) Teacher 表。各個表字段的定義如下: ( 1) Student 表。選課操作包括學(xué)生表和課程表,由于他的操作最多,所以他的好壞關(guān)系到整個系統(tǒng)的好壞,因此我們不應(yīng)該存在冗余信息,盡量只包含重要的字段,例如:編號,學(xué)號,成績, 備注等。課程信息主要包括:各個校部,各個培養(yǎng)單位提交的課程名、學(xué)時、學(xué)分等信息。由于各個培養(yǎng)單位對于學(xué)生課程有不同的要求,這就造成選課的時候需要有不同的選課規(guī)則,這就需要我們在數(shù)據(jù)庫中添加各個培養(yǎng)單位的規(guī)則以在系統(tǒng)中實現(xiàn)這些邏輯規(guī)則。學(xué)校的學(xué)生管理部門直接提供學(xué)生個人基本信息,學(xué)院的教師可以對其進(jìn)行修改,有些選課需要的信息可能并不存在,所以需要預(yù)留出相關(guān)的空字段便于以后添加。 但是數(shù)據(jù)庫是不斷完善和更新的。 系統(tǒng)數(shù)據(jù)模型設(shè)計 數(shù)據(jù)庫分析 對于數(shù)據(jù)庫的設(shè)計,也就是數(shù)據(jù)的內(nèi)容和組 織方式,考慮在設(shè)計數(shù)據(jù)庫時,首先應(yīng)該關(guān)注數(shù)據(jù)庫的設(shè)計目標(biāo)。 用戶登錄身份驗證模塊 設(shè)置選課時間模塊 錄入信息模塊 開設(shè)課程模塊 編輯程序時間地點模塊 評分模塊 查看課程模塊 選課和鎖定模塊 數(shù)據(jù)庫模塊 數(shù)據(jù)庫訪問模塊 基于 WEB 選課系統(tǒng)設(shè)計與實現(xiàn) 10 (3)準(zhǔn)確性 :為了保護(hù)準(zhǔn)確性,不同的用戶擁有不同權(quán)限,使其數(shù)據(jù)安全有保障。 (2)簡便、快捷性 :用戶可以在任何一個能連上校園網(wǎng)的機器上選課。 系統(tǒng)的總體結(jié)構(gòu)如下圖 所示: 圖 我們這個選課系統(tǒng)具有 4 個特點 : (1)安全性 :通過采用多項安全措施來保護(hù)本系統(tǒng)。采用 B/S 模式下的平臺架構(gòu),以Windows2020 作為操作系統(tǒng),數(shù)據(jù)庫服務(wù)器是 SQLServer2020,用 開發(fā)動態(tài)網(wǎng)頁,中間組件用 .開發(fā) [12]。教務(wù)處根據(jù)學(xué)生填報的志愿信息表和課程表的人數(shù)約束條件,進(jìn)行學(xué)生的課程志愿錄取,生成選課結(jié)果表。 數(shù)據(jù)流圖的第二層是對于學(xué)生選課數(shù)據(jù)流的描述。 教師在登錄之后可以查看和修改個人資料和密碼,可以查看選擇了自己課程的學(xué)生名單以及學(xué)生資料,包括學(xué)生的姓名、所在的院系等等。 本系統(tǒng)的數(shù)據(jù)流圖描述 : 教務(wù)處人員在登錄之后可以對后臺信息進(jìn)行管理,比如 :學(xué)生信息、教師信息、新聞信息以及選修課程信息等。 圖 數(shù)據(jù)流分析 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生很大的影響,在開始設(shè)計數(shù)據(jù)庫系統(tǒng)的時候應(yīng)該盡量考慮地全面細(xì)致,尤其是應(yīng)該仔細(xì)考慮到用戶的各種各樣的需求 [10]。 新系統(tǒng)的目標(biāo)確定之后,可以從經(jīng)濟可行性、技術(shù)可行性和運行可行性三個方面對能否實現(xiàn)新系統(tǒng)目標(biāo)而進(jìn)行可行性分析。 (6)課程選課結(jié)果 :選擇課程完畢之后,教務(wù)處會得到學(xué)生的選課結(jié)果表,從而針對學(xué)生的選課結(jié)果進(jìn)行批處理,在確定了學(xué)生的選課結(jié)果之后,學(xué)生就可以查看到自己本學(xué)期最終的選課信息了。 (4)學(xué)生們查看己選課程 :在選課結(jié)束之后,學(xué)生可以查看到自己已經(jīng)選擇的課程的信息,比如上課的時間和上課地點,上課開始周和結(jié)束周,以及授課教師的信息等。 (2)課程調(diào)整 :在選課完畢之后,也許有的課程會因為選的人數(shù)過少而不能開課,這時候選擇了這些課程的同學(xué)就需要重新選課,并做出新的調(diào)整。教師在登錄之 后可以查看到自己所授課程的課程信息,如上課時間和上課地點等。 (6)改選退選約束 :教務(wù)處發(fā)布選修課改選退選約束后,學(xué)生在改選退選階段中如果有想改選或退選某門課程的需求就要看此門課程是否允許被改選或退選。 (4)選課年級控制 :制定本學(xué)期需要有年級限制的選修課的年級限制規(guī)則,學(xué)生可以依據(jù)這些規(guī)則來選擇適合自己的課程。 (2)年級設(shè)置 :在新學(xué)期開始之前教務(wù)處設(shè)置了每個年級的學(xué)生是相應(yīng)的哪一屆的學(xué)生,這是學(xué)生在選課階段中判定選課年級限制的至關(guān)重要的約束條件。 根據(jù)我院的具體情況,業(yè)務(wù)可以分為三類,第一類是教務(wù)處所發(fā)布選修課的業(yè)務(wù),第二類是學(xué)生的選課業(yè)務(wù),第三類是教師查看授課信息業(yè)務(wù)。 目標(biāo)明確以后,后續(xù)系統(tǒng)就可以進(jìn)行更加有效的實施開發(fā)的過程了。 對選課系統(tǒng)中各個業(yè)務(wù)辦理各個環(huán)節(jié)數(shù)據(jù)、數(shù)據(jù)采集方式以及數(shù)據(jù)間的內(nèi)在聯(lián)系分析。 對選課系
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1