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

正文內(nèi)容

畢業(yè)設(shè)計-c在線考試系統(tǒng)的設(shè)計與實現(xiàn)-wenkub

2022-12-14 18:03:53 本頁面
 

【正文】 號 Varchar 50 否 是 3 questiontitle 客觀題題題目 Varchar 100 否 是 4 answer 正確答案 Varchar 8000 否 是 5 chapterid 章節(jié)編號 Varchar 50 否 是 表 題型管理信息表 序號 列名 字段說明 數(shù)據(jù)類型 長度 主鍵 允許空 1 typeid 題型編號 Varchar 50 是 否 2 questiontypename 題型名 Varchar 50 否 是 3 courseid 所屬科目編號 Varchar 50 否 是 表 試卷分值管理表 序號 列名 字段說明 數(shù)據(jù)類型 長度 主鍵 允許空 1 paperid 試卷編號 Varchar 50 是 否 2 questiontypename 題型名 Varchar 50 否 是 3 number 出題個數(shù) Int 否 是 4 value 分值 Iint 否 是 表 生成試卷表 表 序號 列名 字段說明 數(shù)據(jù)類型 長度 主鍵 允許空 1 stuid 學(xué)生編號 Varchar 50 否 是 2 paperid 試卷編號 Varchar 50 否 是 3 startime 開始時間 datetime 否 是 4 endtime 結(jié)束時間 datetime 否 是 5 submit 是否提交 Varchar 50 否 是 6 resulttime 剩余時間 int 否 是 序號 列名 字段說明 數(shù)據(jù)類型 長度 主鍵 允許空 1 paperid 試卷編號 Varchar 50 是 否 2 questionsort 順序 Varchar 50 否 是 3 questiontypename 題型名 Int 否 是 4 questionid 試題編號 Iint 否 是 序號 列名 字段說明 數(shù)據(jù)類型 長度 主鍵 允許空 1 paperid 試卷編號 Varchar 50 否 是 2 classid 班級編號 Varchar 50 否 是 張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 3 表 序號 列名 字段說明 數(shù)據(jù)類型 長度 主鍵 允許空 1 paperid 試卷編號 Varchar 50 否 是 2 stuid 學(xué)生編號 Varchar 50 否 是 3 score 成績 int 否 是 表 序號 列名 字段說明 數(shù)據(jù)類型 長度 主 鍵 允許空 1 paperid 試卷編號 Varchar 50 否 是 2 stuid 學(xué)生編號 Varchar 50 否 是 3 teacherid 教師編號 Varchar 50 否 是 4 back 反饋意見 Varchar 40000 否 是 表 表 序號 列名 字段說明 數(shù)據(jù)類型 長度 主鍵 允許空 1 id 編號 Varchar 50 是 否 2 paperid 試卷編號 Varchar 50 否 是 3 stuid 學(xué)生編號 Varchar 50 否 是 4 questiontypename 題型名 Varchar 50 否 是 5 questionid 試題編號 Varchar 50 否 是 6 stuanswer 學(xué)生答案 Varchar 50 否 是 7 stuscore 學(xué)生得分 Varchar 50 否 是 序號 列名 字段說明 數(shù)據(jù)類型 長度 主鍵 允許空 1 paperid 試卷編號 Varchar 50 是 否 2 courseid 科目編號 Varchar 50 否 是 3 startime 開始時間 Datetime 否 是 4 endtime 結(jié)束時間 Datetime 否 是 張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 32 第 3 章 實現(xiàn)與測試 在線考試系統(tǒng)是一個為教師、學(xué)生提供一個在線考試的系統(tǒng)。在 ER 圖中用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體連接起來,同時在無向邊旁標(biāo)上聯(lián)系的類型( 1 : 1, 1 : n 或 m : n)。如果是多值屬性的話,再橢圓形外面再套實線橢圓。在 ER 圖中用矩形表示,矩形框內(nèi)寫明實體名;比如學(xué)生張三、學(xué)生李 四 體。 數(shù)據(jù)庫設(shè)計 (Database Design)是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫 模式 ,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。如圖 所示: 圖 圖 張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 15 系統(tǒng)體系結(jié)構(gòu)設(shè)計 結(jié)構(gòu)化體系結(jié)構(gòu)是完成模塊設(shè)計的基礎(chǔ)。設(shè)計學(xué)生答卷類如圖 所示: 張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 14 圖 學(xué)生成績類 學(xué)生成績類主要屬性包括試卷編號,學(xué)生編號,學(xué)生成績。學(xué)生類的方法主要是一些增、刪、 改、查等基本操作??荚嚱Y(jié)束時,學(xué)生應(yīng)提交試卷。查看學(xué)生個人信息時序圖如 所示: 圖 學(xué)生個人信息時序圖 學(xué)生成績查詢 學(xué)生請求查看考試成績,系統(tǒng)根據(jù)學(xué)生的基本信息,在學(xué)生成績表中找到符合條件的信息反饋給學(xué)生。消息還可帶有條件表達式,表示分支或決定是否發(fā)送消息。垂直虛線 是對象的生命線,用于表示在某段時間內(nèi)對象是存在的。設(shè)計的任務(wù)就是把分析階段產(chǎn)生分析模型轉(zhuǎn)換為用適當(dāng)手段表示的軟件設(shè)計模型。老師評卷后,學(xué)生可以查看自己的考試成績。設(shè)計學(xué)生試卷類如 所示: 圖 學(xué)生答卷類 學(xué)生答卷類主要的屬性有試卷編號,學(xué)生編號,題目編號,學(xué)生答案,學(xué)生得分。 學(xué)生類 學(xué)生類包含的屬 性主要是學(xué)生編號,學(xué)生姓名,密碼,出生年月,年齡,性別,地址,所在系部,所在班級。學(xué)生進入考試狀態(tài)開始答題,并保存試卷。 學(xué)生個人信息查詢 學(xué)生請求查看自己的個人信息,系統(tǒng)根據(jù)學(xué)生登錄時的信息,在學(xué)生信息表中找到符合條件的信息反饋給學(xué)生。消息可以用消息名及參數(shù)來標(biāo)識。對象用一個帶有垂直虛線的矩形框表示,并標(biāo)有張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 6 對象名和類名。設(shè)計的目標(biāo),是細化解決方案的可視化設(shè)計模式,確保設(shè)計模型終能平滑的過度到程序代碼。 參與者 學(xué)生 教師 管理員 用例及用例規(guī)約 用例模型通常由一組用例組成,其基本組成部件是用例、參與者和系統(tǒng)。 基于工廠模式的三層架構(gòu)可以很容易的用新的實現(xiàn)來代替原有層次的實現(xiàn),降低層與層之間的依賴,有利于標(biāo)準(zhǔn)化,利于各層之間的復(fù)用。 Visual Studio 2021 為系統(tǒng)提供開發(fā)環(huán)境, SQL Server 2021 提供連接的數(shù)據(jù)庫,在線考試系統(tǒng)是基于工廠模式的三層架構(gòu)。 在線考試系統(tǒng)解決學(xué)生隨機選擇試卷、顯示試卷、答卷、保存答案的問題。它相對于紙介質(zhì)考試而言具有省時、省力、存儲方便等優(yōu)點。開發(fā)、應(yīng)用能夠整合教育測評理論、方法和現(xiàn)在信息技術(shù)手段的在線考試系統(tǒng),為學(xué)生個性化學(xué)習(xí)提供“靈活、方便、科學(xué)、公平”的“個別化學(xué)習(xí)測評服務(wù)”已成為教育工作者所面臨的一項重要任務(wù),通過在線考試教師可對學(xué)生的學(xué)習(xí)進行考核,了解學(xué)生的學(xué)習(xí)效果,為改進教學(xué)提供了依據(jù)。在線考試系統(tǒng)的設(shè)計就是基于上述目的開發(fā)設(shè)計的。 2. 學(xué)生端:學(xué)生查看學(xué)生個人信息,查詢成績,修改密碼,以及選擇試卷并進入相應(yīng)的考試界面進行答題(可以保存試卷,提交試卷和下載已經(jīng)打過的答案)。I 中 原 工 學(xué) 院 畢 業(yè) 實 訓(xùn) 任 務(wù) 書 2021 年 3 月 1 日 學(xué)生姓名 學(xué)號 專 業(yè) 軟件技術(shù) 班級 編碼 092 課題名稱 在線考試系統(tǒng)的設(shè)計與實現(xiàn) 課題來源 校內(nèi)實訓(xùn)模擬試題 指導(dǎo)教師 高亮 專業(yè) 軟件工程管理 職稱 講師 課題說明: 本系統(tǒng)為方便軟件學(xué)院學(xué)生的考試管理,提高軟件教學(xué)的質(zhì)量,而開發(fā)在線考試系統(tǒng)以用于現(xiàn)在多媒體教學(xué)的需要,方便考生查 詢,也方便給予了老師隨時了解學(xué)生學(xué)習(xí)狀況。 教師端:教師可以查看自己的個人信息,修改密碼,維護自己的課程和每個科目的章節(jié),題型管理和題庫管理,可查看學(xué)生的成績,可以隨機或者按照章節(jié)組卷,然后 手工判卷,并反饋教師意見。 本系統(tǒng)主要包括考生考試、教師組卷給分、管理員管理三大模塊,具有在線考試、成績查詢、試卷管理、組卷和評分、用戶管理等功能。學(xué)生可通過網(wǎng)上自測了解自己對教學(xué)內(nèi)容的掌握情況,提高學(xué)習(xí)興趣。現(xiàn)在已經(jīng)被越來越多地應(yīng)用到各種層次和領(lǐng)域的考試當(dāng)中。 在線考試系統(tǒng)解決教師在計算機上手動判分的問題。 Visual Studio 2021 是微軟公司推出的最新程序開發(fā)工具,是 Visual 重要組成部分,在 Visual 平臺上使用 C語言可以開發(fā)各種各樣的程序。 張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 2 工程進度計劃 2021321 至 202143 : 需求分析階段 202144 至 2021417 :設(shè)計界面階段 2021418 至 202151: 編碼階段 202152 至 2021513: 測試階段 張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 3 第 2 章 系統(tǒng)分析與設(shè)計 系統(tǒng)分析 在線考試系統(tǒng)在以后應(yīng)用過程中越來越普遍的系統(tǒng),本系統(tǒng)是基于 C/S 的系統(tǒng)。 登錄 的用例規(guī)約如表 所示: 表 用戶登錄用例規(guī)約 用例名稱: 用戶登錄 用例 ID: 01 關(guān)聯(lián)角色: 學(xué)生 教師 管理員 用例說明: 系統(tǒng)驗證用戶身份合法性后進入系統(tǒng) 前置條件: 無 基本事件流: ,根據(jù)用戶權(quán)限在管理機能頁面上顯示相應(yīng)系統(tǒng)主界面 其它事件流: 示用戶名信息不能為空 異常事件流: (例如網(wǎng)絡(luò)故障或數(shù)據(jù)庫服務(wù)器故障)彈出異常界面,提示系統(tǒng)登陸失敗 后置條件: 用戶登錄成功,進入系統(tǒng)主界面 張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 4 學(xué)生考試端的用例規(guī)約如表 所示: 表 學(xué)生考試端用例規(guī)約 用例名稱: 學(xué)生考試 用例 ID: 02 關(guān)聯(lián)角色: 管理員 教師 用例說明: 系統(tǒng)驗證用戶身份為學(xué)生后才能進入 前置條件: 身份為學(xué)生 基本事件流: 生進入考試 ,可重新登錄進入考試試卷并下載已答過的答案,并提交試卷。設(shè)計的任務(wù)就是把分析階段產(chǎn)生分析模型轉(zhuǎn)換為用適當(dāng)手段表示的軟件設(shè)計模型。垂直虛線是對象的生命線,用于表示在某段時間內(nèi)對象是存在的。消息還可帶有條件表達式,表示分支或決定是否發(fā)送消息。查看學(xué)生個人信息時序圖如 所示: 圖 學(xué)生個人信息時序圖 學(xué)生成績查詢 學(xué)生請求查看考試成績,系統(tǒng)根據(jù)學(xué)生的基本信息,在學(xué)生成績表中找到符合條件的信息反饋給學(xué)生??荚嚱Y(jié)束時,學(xué)生應(yīng)提交試卷。學(xué)生類的方法主要是一些增、刪、改、查等基本操作。設(shè)計學(xué)生答卷類如圖 所示: 張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 9 圖 學(xué)生成績 類 學(xué)生成績類主要屬性包括試卷編號,學(xué)生編號,學(xué)生成績。如圖 所示: 用例圖描述軟件系統(tǒng)和外部參與者之間的交互。 時序圖 時序圖用來描述對象之間的動態(tài)交互,著重體現(xiàn)對象間消息傳遞的時間順序。對象間張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 11 的通信在對象的生命線間通過消息符號來表示,消息的箭頭指明消息的類型。如果用于表示分支,則每個分支是相互排斥的,即在某一時刻僅可發(fā)送分支中的一個消息。查看學(xué)生成績時序圖如 所示: 圖 學(xué)生成績查詢時序圖 學(xué)生修改密碼 張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 12 學(xué)生請求修改自己的密碼,系統(tǒng)根據(jù)學(xué)生修改的信息,在學(xué)生信息表中插入修改的信息并提示學(xué)生修改結(jié)果。學(xué)生考試時序圖如 所示: 圖 學(xué)生考試時序圖 張霄:在線考試系統(tǒng)的設(shè)計與實現(xiàn) 13 類圖 通過時序圖基本的類已經(jīng)出現(xiàn),時序圖中的消息其實對應(yīng)的是類的方法,從用例規(guī)約中可以抽取類的屬性,通過不斷地迭代可以得到設(shè)計類圖。設(shè)計類圖如圖 所示: 圖 學(xué)生試卷類 學(xué)生試卷類包括的屬性有學(xué)生編號,試卷編號,開始時間,結(jié)束時間,剩余時間。學(xué)生成績類主要的方法查看學(xué)生成績。保證了程序的清晰、易讀;逐步細化實現(xiàn)程序的正確、可靠。數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建議中的核心技術(shù)。如果是弱實體的話,在矩形外面再套實線矩形。如果是派生屬性則用虛線橢圓表示。 比如老師給學(xué)生授課存在授課關(guān)系,學(xué)生選課存在選課關(guān)系。該系統(tǒng)包含學(xué)生端、教師端、管理員端。 學(xué)生選擇試卷 在線考試系統(tǒng)是為了 方便教師和學(xué)生所設(shè)計
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1