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

正文內(nèi)容

教師教學(xué)質(zhì)量評價(jià)系統(tǒng)的設(shè)計(jì)-文庫吧資料

2025-05-01 13:05本頁面
  

【正文】 參考文獻(xiàn)[1]王珊,(第四版).北京:~234[2]大藤亁,amp。經(jīng)過系統(tǒng)的集成測試,系統(tǒng)可以穩(wěn)定運(yùn)行。在這個(gè)過程中不僅應(yīng)該發(fā)現(xiàn)設(shè)計(jì)和編碼錯(cuò)誤,還應(yīng)該驗(yàn)證系統(tǒng)確實(shí)能提供需求說明書中指定的功能,而且系統(tǒng)的動態(tài)特性也符合預(yù)定的要求。 [i].Cells[8].ForeColor = 。 i++) { string shouPingID = [i].Cells[0].Text。 for (int i = 0。protected void gv_DataBound(object sender, EventArgs e) { Eval eval = new Eval()。 }}:當(dāng)用戶評價(jià)信息完成以后,待評價(jià)列表的該條記錄應(yīng)該標(biāo)記為不可評價(jià)狀態(tài),用戶不可以二次評價(jià)。 } else { = true。 + Session[loginId].ToString() + 39。 + + 39。 checkPhoto())//存在照片且不存在重名照片 { ()。 protected void btnUpdatePhoto_Click(object sender, EventArgs e) { if ( amp。:用戶更新個(gè)人頭像時(shí)當(dāng)數(shù)據(jù)庫中存在同樣名稱的圖片名稱時(shí)會出現(xiàn)IO錯(cuò)誤。由于InsertMessage和Insert開頭是一致的,所以SqlHelper類會認(rèn)為它是SQL語句,執(zhí)行出錯(cuò)。:用戶進(jìn)行評價(jià)留言操作時(shí)總是無法將留言內(nèi)容插入數(shù)據(jù)庫中,經(jīng)過Debug發(fā)現(xiàn)SqlHelper類執(zhí)行留言操作的InsertMessage存儲過程時(shí)并沒有把它作為存儲過程執(zhí)行,而是認(rèn)為它是一個(gè)SQL語句,所以執(zhí)行失敗。因此,我們可以把每一個(gè)模塊作為一個(gè)單獨(dú)的實(shí)體來測試,而且通常比較容易設(shè)計(jì)驗(yàn)證模塊正確性的測試方案。所以針對本系統(tǒng)進(jìn)行測試的目標(biāo)是盡可能的發(fā)現(xiàn)系統(tǒng)中的錯(cuò)誤,并加以修正,使系統(tǒng)趨于完善,穩(wěn)定。 系統(tǒng)測試目標(biāo)測試是為了發(fā)現(xiàn)系統(tǒng)中的錯(cuò)誤而運(yùn)行系統(tǒng)的過程,通過測試發(fā)現(xiàn)系統(tǒng)中的問題,而發(fā)現(xiàn)系統(tǒng)問題并不是系統(tǒng)測試的最終目的,發(fā)現(xiàn)問題是為了解決問題,系統(tǒng)測試就是盡可能的發(fā)現(xiàn)并排除軟件中潛在的錯(cuò)誤,最終把一個(gè)高質(zhì)量的軟件系統(tǒng)交給用戶使用。 ()。 + id + 39。//獲取行號 int id = (int)[index][ID]。 }} 留言信息管理模塊 留言信息管理主要是為了防止用戶發(fā)表過激的言論,系統(tǒng)管理員可以查看或搜索留言信息進(jìn)行刪除操作。javascript:(1)39。)。 } else { (script lanuage=javascriptalert(39。javascript:(1)39。)。 if((,)) { (script lanuage=javascriptalert(39。 } } 個(gè)人信息管理模塊個(gè)人信息管理主要指用戶更新個(gè)人信息,包括頭像,密碼,Email等信息。javascript:(1)39。)。 } else { (script lanuage=javascriptalert(39。javascript:(1)39。)。 if ((type, )) { (script lanuage=javascriptalert(39。 break。 break。 break。事件處理代碼如下: //添加指標(biāo) protected void btnSave_Click(object sender, ImageClickEventArgs e) { int type = 1。系統(tǒng)管理員可以進(jìn)行指標(biāo)的增添,刪除,修改,查詢操作。}數(shù)據(jù)庫管理功能可完成數(shù)據(jù)庫的備份和還原操作,以防止系統(tǒng)數(shù)據(jù)庫遭到破壞。javascript:(1)39。)。 (script lanuage=javascriptalert(39。當(dāng)系統(tǒng)開啟時(shí)Lock字段為false,系統(tǒng)關(guān)閉是Lock字段為true,用戶將無法登錄。 系統(tǒng)管理模塊系統(tǒng)管理主要包括開放或關(guān)閉評價(jià)系統(tǒng)、統(tǒng)計(jì)學(xué)期評價(jià)數(shù)據(jù)、備份還原系統(tǒng)數(shù)據(jù)庫。系統(tǒng)充分有效地利用評價(jià)數(shù)據(jù),教師更加直觀的明確自己的優(yōu)勢和劣勢,為下一步的教學(xué)工作提供有效地指導(dǎo)工作。評價(jià)信息結(jié)果主要以柱狀圖和餅狀圖的形式生動的展示給用戶各個(gè)評價(jià)指標(biāo)的得分情況,橫軸是評價(jià)指標(biāo)名稱,縱軸是分?jǐn)?shù)。/script)。location=39。對不起,服務(wù)器繁忙,請您稍后再試!39。 } catch (Exception) { ()。javascript:(1)39。)。 (script lanuage=javascriptalert(39。 (raterId, shouPingId, type, )。 (raterId, shouPingId, normId, score, type, attachId)。 normId = ([i].Cells[0].Text)。 i 。 SqlTransaction trans = ()。 SqlCommand cmd = new SqlCommand ()。具體代碼如下: Eval eval=new Eval()。用戶登錄系統(tǒng)后會看到待評價(jià)的教師或課程列表,當(dāng)用戶點(diǎn)擊“進(jìn)入評價(jià)”鏈接時(shí)會跳轉(zhuǎn)到評價(jià)界面,待評價(jià)列表界面如下:圖56 待評價(jià)列表界面進(jìn)入評價(jià)頁面后,用戶勾選對應(yīng)評價(jià)指標(biāo)后的分?jǐn)?shù)進(jìn)行評分,在某些界面允許用戶進(jìn)行留言操作。 = ( + 1).ToString()。 = ()。} = (sql)。}if (() != ){ sql += and Text like 39。 if (() != ) { sql += and Title like 39。} }查看系統(tǒng)信息頁面是學(xué)生,教師,督導(dǎo)員共有的界面,用戶可以在此頁面查看最新的系統(tǒng)信息,也可以根據(jù)關(guān)鍵字搜索系統(tǒng)信息,系統(tǒng)信息列表界面如下:圖55 系統(tǒng)信息列表界面當(dāng)點(diǎn)擊搜索按鈕時(shí),后臺獲取搜索關(guān)鍵字,拼湊SQL查詢語句進(jìn)行數(shù)據(jù)查詢操作,然后返回查詢結(jié)果綁定GridView控件,搜索事件代碼簡略如下://根據(jù)條件搜索protected void btnSearch_Click(object sender, ImageClickEventArgs e){ string sql = null。javascript:(1)39。)。 }else { (script lanuage=javascriptalert(39。javascript:(1)39。)。 if (res) { (script lanuage=javascriptalert(39。 News news = new News()。}當(dāng)點(diǎn)擊詳細(xì)鏈接時(shí)會跳轉(zhuǎn)到信息編輯頁面,如下圖所示:圖54 系統(tǒng)信息編輯界面系統(tǒng)管理員可以在這里修改信息的標(biāo)題,內(nèi)容等信息,當(dāng)點(diǎn)擊確定按鈕時(shí)系統(tǒng)信息將更新。 = (sql)。系統(tǒng)信息管理界面如圖53所示:圖53 系統(tǒng)信息管理界面系統(tǒng)管理員可以在這個(gè)界面上查看到信息的編號、標(biāo)題、點(diǎn)擊量、更新時(shí)間、發(fā)布人信息,當(dāng)點(diǎn)擊列表的叉號時(shí)會提示用戶是否要?jiǎng)h除信息,點(diǎn)擊確定時(shí)刪除信息。 系統(tǒng)信息管理模塊系統(tǒng)信息管理模塊包括管理系統(tǒng)信息,查看系統(tǒng)信息。當(dāng)驗(yàn)證通過時(shí)會轉(zhuǎn)向到各個(gè)角色的主頁面,否則提示用戶登錄失敗,重新指向登錄界面。在系統(tǒng)中,把用戶信息封裝到一個(gè)類中,用戶登錄成功后提取用戶登錄名存放在Session中,在使用的時(shí)候從Session中讀取出來。 static SqlDataReader ExecuteReader(string query, params SqlParameter[] parameters) 方法的功能是執(zhí)行一個(gè)帶參數(shù)的SQL語句或是存儲過程,并返回一個(gè)SqlDataReader對象。 static object ExecuteScalar(string query, params SqlParameter[] parameters) 方法的功能是執(zhí)行一個(gè)計(jì)算功能并帶有參數(shù)的SQL語句或存儲過程,返回查詢結(jié)果。 static int ExecuteTransNonQuery(Hashtable query) 方法的功能是執(zhí)行多個(gè)帶參數(shù)的SQL語句和存儲過程名以實(shí)現(xiàn)事務(wù)處理,并返回受影響的行數(shù)。 static int ExecuteNonQuery(string query, params SqlParameter[] parameters) 方法的功能是執(zhí)行一個(gè)帶參數(shù)的SQL語句或存儲過程,并返回受影響的行數(shù)。通過給定的SQL語句執(zhí)行數(shù)據(jù)庫查詢操作,返回一個(gè)DataSet對象。需要調(diào)用時(shí),通過傳遞參數(shù),選擇不同的方法以進(jìn)行不同的操作。同時(shí)它也接受由數(shù)據(jù)訪問層返回的數(shù)據(jù),對這些數(shù)據(jù)進(jìn)行加工,并提交給表示層顯示。數(shù)據(jù)訪問層DAL:負(fù)責(zé)與數(shù)據(jù)庫的直接交互,接受由業(yè)務(wù)邏輯層的請求,完成對數(shù)據(jù)的各種操作,并返回?cái)?shù)據(jù)。這樣方便系統(tǒng)擴(kuò)展與維護(hù)。系統(tǒng)采用MVC三層架構(gòu)設(shè)計(jì),使用三層設(shè)計(jì),可以實(shí)現(xiàn)高內(nèi)聚,低耦合的設(shè)計(jì)標(biāo)準(zhǔn)。系統(tǒng)ER圖如下所示:圖42 系統(tǒng)ER圖 系統(tǒng)數(shù)據(jù)字典根據(jù)需求分析,系統(tǒng)建立tb_stu、tb_worker、tb_norm、tb_news、tb_course、tb_eval、tb_message、tb_teacherScore,共八張數(shù)據(jù)庫表。8.留言信息管理模塊:系統(tǒng)管理員可以通過留言信息管理模塊查看所有的評價(jià)留言信息,也可以查找、刪除過激的留言信息。6.指標(biāo)庫管理模塊:通過該模塊系統(tǒng)管理員可以查看、添加、刪除、修改系統(tǒng)評價(jià)指標(biāo),動態(tài)的調(diào)整系統(tǒng)評價(jià)指標(biāo)。系統(tǒng)數(shù)據(jù)備份還原功能提供必要的數(shù)據(jù)保護(hù)手段,對數(shù)據(jù)進(jìn)行備份,在數(shù)據(jù)丟失或系統(tǒng)遭到破壞的情況下對數(shù)據(jù)進(jìn)行還原操作。4.查看評價(jià)信息結(jié)果模塊:查看評價(jià)信息結(jié)果模塊主要實(shí)現(xiàn)教師和督導(dǎo)員角色根據(jù)不同的查詢條件來多維度的查看教學(xué)評價(jià)結(jié)果,教師可以查看個(gè)人的評價(jià)數(shù)據(jù)分析圖表,督導(dǎo)員可以查看學(xué)院所有教師評價(jià)結(jié)果和學(xué)生對課程的評價(jià)數(shù)據(jù)分析圖表。學(xué)生,教師角色只可以查看系統(tǒng)信息和下載附件,督導(dǎo)員角色可以查看、添加系統(tǒng)信息,系統(tǒng)管理員可以管理所有的系統(tǒng)信息。用戶登錄成功之后,根據(jù)用戶權(quán)限,在頂部導(dǎo)航欄里顯示其可執(zhí)行的操作。通過系統(tǒng)分析,系統(tǒng)各個(gè)模塊的簡介如下:1.用戶身份驗(yàn)證模塊:用戶身份驗(yàn)證模塊實(shí)現(xiàn)對用戶合法性檢查,讀取相應(yīng)的用戶權(quán)限,同時(shí)把用戶的基本信息保存到Session中。系統(tǒng)的最底層是數(shù)據(jù)庫,使用SQL Server 2008數(shù)據(jù)庫,由于系統(tǒng)許多模塊需要處理大量的數(shù)據(jù),所以比較復(fù)雜的計(jì)算操作都通過數(shù)據(jù)庫存儲過程來實(shí)現(xiàn)。系統(tǒng)流程圖如下:圖35 系統(tǒng)流程圖第4章 系統(tǒng)總體設(shè)計(jì)本章節(jié)首先介紹了系統(tǒng)架構(gòu)設(shè)計(jì),然后簡略說明了系統(tǒng)各個(gè)模塊的功能,最后給出了系統(tǒng)ER圖和系統(tǒng)數(shù)據(jù)字典。 系統(tǒng)用例圖系統(tǒng)管理員角色主要完成教學(xué)評價(jià)信息系統(tǒng)的管理工作,該角色的用例圖如下:圖31系統(tǒng)管理員用例圖學(xué)生角色在系統(tǒng)中主要完成教師評價(jià)和課程評價(jià)的任務(wù),該角色用例圖如下:圖32 學(xué)生用例圖教師角色在系統(tǒng)中可以查看自己的評價(jià)結(jié)果,還可以評價(jià)同科室的教師,該角色的用例圖如下:圖33 教師用例圖督導(dǎo)員角色在系統(tǒng)中可以查看學(xué)院的評價(jià)信息,評價(jià)教師。3.督導(dǎo)員用戶:登錄、退出系統(tǒng),查看歷學(xué)期本學(xué)院教師和課程評價(jià)信息,查看班級評價(jià)信息,評價(jià)本學(xué)院教師,查看、發(fā)布系統(tǒng)信息,修改個(gè)人信息。系統(tǒng)具體的功能需求包括:1.學(xué)生用戶:登錄、退出系統(tǒng),評價(jià)本學(xué)期任課教師,評價(jià)本學(xué)期課程,瀏覽本學(xué)院的教師信息,查看系統(tǒng)信息,修改個(gè)人信息。為了更準(zhǔn)確、更具體地確定用戶的需求,往往需要構(gòu)造出目標(biāo)系統(tǒng)的原型,供用戶試用以取得實(shí)踐。需求分析是在可行性研究的基礎(chǔ)上進(jìn)行的。一方面,需求分析以系統(tǒng)規(guī)格說明和項(xiàng)目規(guī)劃作為分析活動的基本出發(fā)點(diǎn),并從軟件角度對他們進(jìn)行檢查和調(diào)整。整個(gè)系統(tǒng)的管理與維護(hù)易于實(shí)現(xiàn),所以系統(tǒng)在操作上是可行的。、友好且交互性很強(qiáng)的界面。綜上所述,本系統(tǒng)在軟件和硬件方面都成熟可行。、SQL Server的數(shù)據(jù)庫平臺以及易于實(shí)施的B/S開發(fā)模式,從軟件技術(shù)上分析完全可行。SQL Server 2008是微軟公司推出的大型數(shù)據(jù)庫管理系統(tǒng),建立在成熟而強(qiáng)大的關(guān)系模型基礎(chǔ)之上,可以很好地支持B/S網(wǎng)絡(luò)模式。在開發(fā)語言上, 、C.NET等語言作為其開發(fā)語言,這些語言生成的網(wǎng)頁都繼承了頁面類,并編譯成了一個(gè)DLL。而B/S模式通過互聯(lián)網(wǎng)客戶端只需要一個(gè)瀏覽器既可以實(shí)現(xiàn)。 技術(shù)可行性C/S和B/S模式是現(xiàn)在比較流行的兩種
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1