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

正文內(nèi)容

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

2025-07-15 14:10 本頁面
 

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