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

正文內(nèi)容

基于bs模式的在線考試系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(編輯修改稿)

2025-07-15 14:10 本頁面
 

【文章內(nèi)容簡介】 息、退選課程等等,單擊相應(yīng)的命令按鈕進行操作:學(xué)生登錄成功否是查看信息查看課程退選課程選擇課程退出登錄結(jié)束 學(xué)生流程圖教師是主要的用戶之一,選擇教師用戶登錄后,會出現(xiàn)所有教師的子任務(wù)菜單,例如查看信息、錄入成績、退出登錄、查看課程等等,單擊相應(yīng)的命令后進入相應(yīng)的操作:結(jié)束教師登錄成功否是查看信息錄入成績查看課程修改密碼退出登錄 教師流程圖 數(shù)據(jù)庫設(shè)計在線選課系統(tǒng)的主要任務(wù)是從學(xué)生選課結(jié)果這個龐大的數(shù)據(jù)中提取出對自己有用的數(shù)據(jù),因此必須有某個容器來存儲和管理學(xué)生選課的結(jié)果的數(shù)據(jù)信息。所以建立一個比較好的符合邏輯的數(shù)據(jù)庫是非常重要的,好的數(shù)據(jù)庫設(shè)計可以讓使用該系統(tǒng)的用戶可以快速的查看和管理自己所需要的數(shù)據(jù),同時數(shù)據(jù)庫設(shè)計的是否合理也在一定程度上影響著后期軟件的開發(fā)。數(shù)據(jù)庫設(shè)計主要體現(xiàn)在兩個方面,一方面是數(shù)據(jù)庫的概念設(shè)計,另一方面是數(shù)據(jù)庫的邏輯設(shè)計即將數(shù)據(jù)按照一定的功能和屬性進行分類最終讓用戶更好的去操作這些數(shù)據(jù)。在設(shè)計數(shù)據(jù)庫的時候首先要分析要設(shè)計出那些表,每個表中又需要添加哪些字段,最后分析各個表之間的關(guān)系,最終設(shè)計出能正確的對數(shù)據(jù)關(guān)系描述、滿足系統(tǒng)功能、執(zhí)行效率高、能滿足用戶進行多種查詢要求的數(shù)據(jù)庫。用戶感覺系統(tǒng)的好與壞來源于對系統(tǒng)的操作,要提高用戶使用的滿意度前期如何設(shè)計數(shù)據(jù)庫顯得非常重要,系統(tǒng)中所有的數(shù)據(jù)都存儲在設(shè)計好的數(shù)據(jù)庫中,在系統(tǒng)所有頁面中通過數(shù)據(jù)庫連接,從而操作數(shù)據(jù)庫中存儲的數(shù)據(jù),進而實現(xiàn)所有需要的功能。在線選課系統(tǒng)中采用MicrosoftSQLServer2012作為數(shù)據(jù)庫工具,數(shù)據(jù)庫是在系統(tǒng)設(shè)計中占有舉足輕重的力量,數(shù)據(jù)庫設(shè)計的合理與否對后期的開發(fā)效率有著至關(guān)重要的作用。 ER圖 數(shù)據(jù)模型中包含3種互相關(guān)聯(lián)的信息:數(shù)據(jù)對象、數(shù)據(jù)對象的屬性及數(shù)據(jù)對象彼此間相互連接的關(guān)系。通常使用實體聯(lián)系圖來表示數(shù)據(jù)模型,實體聯(lián)系圖也稱為ER[8]圖。 圖 ER圖 系統(tǒng)功能流程圖在線選課系統(tǒng)學(xué)生教師管理員查看信息在線選課查看成績查看信息查看課表錄入成績管理學(xué)生管理教師管理課程圖 基本功能流程圖 開發(fā)模式/架構(gòu)[9][10]開發(fā)模式,運用了其開發(fā)思想和框架,實現(xiàn)了系統(tǒng)的功能開發(fā)流程如下:(1) 瀏覽器發(fā)出請求后被服務(wù)器接收然會會響應(yīng)數(shù)據(jù)給瀏覽器。(2)。(3)后臺通過業(yè)務(wù)邏輯的操作和數(shù)據(jù)庫進行對接。(4)將數(shù)據(jù)發(fā)給前臺aspx頁面從而呈現(xiàn)給瀏覽器。 系統(tǒng)模塊劃分在線選課系統(tǒng)根據(jù)需求的要求,可以將本系統(tǒng)劃分為五個模塊。 身份驗證模塊身份的驗證主要是通過將用戶登錄時輸入的信息和數(shù)據(jù)庫中的數(shù)據(jù)進行判斷,所有要登錄的用戶首先進入到在線選課系統(tǒng)的登錄首頁,登錄信息提交后檢驗登錄者的身份是否驗證成功,如果驗證成功,則進入不同角色相對應(yīng)的操作主界面;否則,就彈出錯誤提示信息,在本系統(tǒng)中,擁有高校學(xué)生、教職工、系統(tǒng)管理員三種角色。 信息查詢模塊信息查詢包括以下方面的功能:教師個人信息查詢、公共信息瀏覽、學(xué)生信息查詢。教師個人信息是通過教師姓名來查詢對應(yīng)的教師個人信息,學(xué)生信息是通過學(xué)生姓名來查詢對應(yīng)的學(xué)生個人信息,包括年齡、性別、班級等信息。課程信息是通過課程名來查詢對應(yīng)的課程信息,包括學(xué)分、上課地點等。 信息修改模塊當(dāng)管理員進入到系統(tǒng)后臺時,點擊修改按鈕首先會去讀取數(shù)據(jù)庫中的數(shù)據(jù),然后展示到頁面前臺,最后收集用戶重新提交的數(shù)據(jù)后保存到數(shù)據(jù)庫中。 信息刪除模塊對于數(shù)據(jù)進行刪除只能是管理員來操作,點擊刪除按鈕后會彈出是否刪除的消息,如果點擊確定按鈕,會將這條數(shù)據(jù)從數(shù)據(jù)庫中進行刪除。 用戶退出模塊為了提高系統(tǒng)的安全性和保護用戶的個人信息,該系統(tǒng)添加了退出功能當(dāng)單擊退出按鈕后會跳到登錄的首頁,用戶可以重新進行登錄。4 系統(tǒng)詳細設(shè)計這部分要做的工作主要是怎么具體地實現(xiàn)系統(tǒng)中要實現(xiàn)的功能,這個階段將要給出在線選課系統(tǒng)的具體性描述,從而在后期的編碼階段可以把這個描述變成用C程序設(shè)計語言書寫的系統(tǒng)程序,這一階段做的好壞直接決定了最終系統(tǒng)的功能程序代碼的質(zhì)量以及用戶最終的使用滿意度。在軟件的生命周期中,設(shè)計測試方案、診斷程序錯誤、修改和改進程序等都必須首先讀懂程序,實際上對長期使用的軟件系統(tǒng)而言,開發(fā)系統(tǒng)需要較長時間,因此衡量程序的質(zhì)量不僅要看它的邏輯是否正確,性能是否滿足要求,更重要的是要看它是否容易閱讀和理解,詳細設(shè)計更重要的是設(shè)計出的處理過程應(yīng)該盡可能的穩(wěn)定和擴展性較好。 數(shù)據(jù)表數(shù)據(jù)庫在一個在線選課管理系統(tǒng)中扮演者非常重要的角色,對應(yīng)用系統(tǒng)的效率以及后期軟件的開發(fā)時間產(chǎn)生很大的影響。設(shè)計比較好的數(shù)據(jù)庫可以提高數(shù)據(jù)存儲的效率,提高用戶查詢數(shù)據(jù)時的效率,本系統(tǒng)提供的數(shù)據(jù)庫結(jié)構(gòu)是SQLServer2012格式的,系統(tǒng)數(shù)據(jù)庫名稱為ocss。數(shù)據(jù)表樹型結(jié)構(gòu)圖包括了本系統(tǒng)所有數(shù)據(jù)表。如圖35所示:圖 數(shù)據(jù)庫圖(1)(課程表)( )主要保存課程的詳細信息表 (課程表)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認值說明1CIDint40是是否2Descriptionnvarchar00是3Gradenvarchar100是4Termnvarchar100是5Creditint40是6CNamenvarchar200是(2)(選課表) () 主要保存選課的詳細信息表 (選課表)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認值說明1EIDint40是是否2SIDint40是3CIDint40是4Scorefloat80是(3)(公告表) () 主要顯示公告的詳細信息表 (公告表)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認值說明1NIDint40是是否2NTitlenvarchar1000是3NContentnvarchar00是4NAuthornvarchar200是5NTimedatetime83是getdate(4)(學(xué)生表) () 主要顯示學(xué)生的詳細信息 表 (學(xué)生表)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認值說明1SIDint40是是否2SNochar90是3SNamenvarchar80是4SPwdvarchar200是5SSexnchar10是6SClassvarchar100是7STypevarchar100是8SDepartmentnvarchar200是9SMajornvarchar200是10SMaxNumint40是11SActualNumint40是12SBirthdaydatetime83是13SInTimedatetime83是14SGradenvarchar100是15SNotenvarchar1000是(5)(老師表) () 主要顯示老師的詳細信息表 (老師表)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認值說明1TIDint40是是否2TNochar40是3TNamenvarchar80是4TSexnchar10是5TMajornvarchar200是6TPwdnvarchar200是7TDepartmentnvarchar200是8TTitlenvarchar100是9TIsAdminint40是0(6)(地點表) () 主要顯示老師的上課地址信息表 (地點表)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認值說明1PIDint40是是否2PNamenvarchar500是3PNumint40是(7)(教課表) () 主要顯示教課的詳細信息表 (教課表)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認值說明1IDint40是是否2TIDint40是3CIDint40是4We
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1