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

正文內(nèi)容

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

2025-04-03 08:33 本頁面
 

【文章內(nèi)容簡介】 關(guān)系。 10 考 務(wù) 人 員試 題 維 護注 冊 學(xué) 生 管 理設(shè) 置 試 題 模 板生 成 試 題考 生 成 績 管 理登 陸考 試 系 統(tǒng)自 動 計 時自 動 交 卷管 理 人 員系 統(tǒng) 初 始 化管 理 考 務(wù) 人 員負 責(zé) 系 統(tǒng) 安 全 性登 陸考 生注 冊答 題交 卷登 陸單 選 題多 選 題成 績 查 詢 圖 34 考試系統(tǒng)用例圖 3. 3 用例圖描述 下面是“在線考試系統(tǒng)”的用例圖描述: 用例名稱:登 陸 參與執(zhí)行者:考生、管理人員或考務(wù)人員 前置條件:系統(tǒng)初始化成功 主流事件: 1. 用戶輸入自己的用戶名,密碼和驗證碼 2. 若用戶名和密碼不正確,拒絕登陸,并給出錯誤信息 3. 若用戶驗證成功,則登陸服務(wù)器,根據(jù)各自所授予的權(quán)限進行操作 11 用例名稱:考生注冊 參與執(zhí)行者:考生 前置條件:考生還未注冊,學(xué)生信息中沒有其信息 主流事件: 1.填寫注冊信息 2. 判斷學(xué)號在庫中是否被占用,若占用,則提示錯誤信息 3. 若沒有占用,進行注冊操作 用例名稱:試題維護 參與執(zhí)行者:考務(wù)人員和管理人員 前置條 件:考務(wù)人員和管理人員登陸成功 主流事件: 1. 對單選題題庫信息進行添加、修改和刪除 2. 對多選題題庫信息進行添加、修改和刪除 用例名稱:設(shè)置試題模板 參與執(zhí)行者:考務(wù)人員和管理人員 前置條件:考務(wù)人員和管理人員登陸成功 主流事件:填寫試題模板信息。其中包括單選題和多選題在一套題中的個數(shù)和各自的分值 后置條件:一套題的總分要等于要求的分值,此任務(wù)由考務(wù)人員和管理人員根據(jù)需求計算得到 用例名稱:生成試題 參與執(zhí)行者:考務(wù)人員和管理人員 前置條件:試題模板設(shè)置完畢 主流事件: 1. 根據(jù)注冊學(xué)生的人數(shù) 決定要生成的試卷數(shù) 2. 將符合要求的試題從題庫導(dǎo)入到試題表中并分配給每一個考生 12 用例名稱:考生信息維護 參與執(zhí)行者:考務(wù)人員 前置條件:考務(wù)人員登陸成功 主流事件: 1. 核對考生注冊的信息 2. 將不符合考試資格的注冊學(xué)生刪除 用例名稱:考生登陸 參與執(zhí)行者:考生 前置條件:注冊完成 主流事件: 1. 輸入學(xué)號、密碼和驗證碼 2. 學(xué)號、密碼和驗證碼無效,系統(tǒng)將提示“輸入不正確,請重試” 3. 學(xué)號、密碼和驗證碼有效,進入答題說明界面 用例名稱:考生答題 參與執(zhí)行者:考生 前置條件:考生登陸成功 主流事件: 1. 瀏覽考試說明,核對考生個人信息 2. 按“開始答題”按鈕進入試題頁面,并且系統(tǒng)記時 3. 學(xué)號、密碼和驗證碼有效,進入答題說明界面 用例名稱:答單單選題 參與執(zhí)行者:考生 前置條件:考生登陸成功并且試卷生成成功 主流事件: 1.瀏覽試題 2. 選擇答案 后置條件:系統(tǒng)判斷正確個數(shù)并生成單選題分?jǐn)?shù) 13 用例名稱:答多選題 參與執(zhí)行者:考生 前置條件:考生登陸成功并且試卷生成成功 主流事件: 1. 瀏覽試題 2. 選擇答案 后置條件:系統(tǒng)判斷正確個數(shù)并生成多選題分?jǐn)?shù) 用例名稱:交卷 參與執(zhí)行 者:考生 前置條件:考生答題完畢,考試時間還沒有結(jié)束 主流事件: 1.考試交卷 2. 將考生成績寫入成績表 用例名稱:自動記時 參與執(zhí)行者:系統(tǒng) 前置條件:考生登陸成功,按“考試”后 主流事件: 1. 記錄答題時間 2. 時間結(jié)束,自動交卷 用例名稱:自動交卷 參與執(zhí)行者:系統(tǒng) 前置條件:考試時間用完 主流事件: 1. 系統(tǒng)強行考生交卷 2. 結(jié)束考試 14 用例名稱:管理人員登陸 參與執(zhí)行者:管理人員 前置條件:具有超級用戶權(quán)限 主流事件:修改考務(wù)人員信息,包括添加和修改 用例名稱:系統(tǒng)初始化 參與執(zhí)行者 :管理人員 前置條件:準(zhǔn)備考試 主流事件:對系統(tǒng)數(shù)據(jù)初始化 15 第四章 系統(tǒng)分析 上一章在宏觀上對軟件進行需求分析,即建立了業(yè)務(wù)模型,主要用來描述和確定系統(tǒng)的邊界,同時可以確定系統(tǒng)的目標(biāo),是用戶與開發(fā)人員交流的平臺。本章的主要任務(wù)是對系統(tǒng)進行系統(tǒng)的建模,主要通過 UML 語言和 Visio 軟件設(shè)計出類各種圖樣,進而建立數(shù)據(jù)庫的邏輯模型和物理模型。 4. 1 “ 基于 的在線考試系統(tǒng) ”的靜態(tài)結(jié)構(gòu) 基于 的在線考試系統(tǒng) 的類圖 1.確定類 下面是確定類的規(guī)則 (1) 冗余類。若兩個類表述同一信息,保留最具有描述能力的類 [7]。 (2) 不相干的類。去掉與問題沒有多大關(guān)系和根本不相關(guān)的類。 (3) 模糊類。類必須是確定的。 (4) 屬性。如果某些名詞是用來描述某個類,那么它一定是這個類的屬性 [7]。 (5) 操作。如果所描述的操作并不適用于對象并且被其自身操作,那么一定不是類。 根據(jù)上述規(guī)則,系統(tǒng)的類有: 考務(wù)人員,管理人員,試題,選擇題,多選題,試題模板,成績,考生,試卷。 2.確定關(guān)聯(lián) 根據(jù)用例描 述畫出系統(tǒng)初始類圖 16 考 生 成 績考 生試 題 模 板多 選 題單 選 題考 務(wù) 人 員 用 戶試 題試 卷查詢維護設(shè)置維護維 護包 含抽 題抽 題組 卷擁 有抽取成 績 匯 總擁 有 圖 41 在線考試系統(tǒng)初始類圖 4. 2 “ 基于 的在線考試系統(tǒng) ”的動態(tài)結(jié)構(gòu) 從需求階段的業(yè)務(wù)流程的事件序列,得到系統(tǒng)的主要動態(tài)行為如下: 1. 登錄:所有用戶登錄系統(tǒng)時發(fā)生。 2. 試題維護:對試題庫進行插入、修改、刪除和保存。 3. 設(shè)置試題模板:清空以前模式,插入新的模板。 4. 生成試卷:根據(jù)試題模板,從試題庫中抽取題目組成試題 5. 考生注冊:給考生信息庫里添加信息。 6. 考生信息維護:根 據(jù)要求刪除多注冊的信息。 7. 交卷:考試結(jié)束。 8. 記時:考試開始,自動記錄考試時間。 9. 自動交卷:考試結(jié)束,系統(tǒng)強行交卷。 10.系統(tǒng)評分: 17 下面使用 UML 的動態(tài)模型描述動態(tài)行為“生成試卷”,如圖 42 所示。 考 務(wù) 人 員1 、 輸 入 將 生 成 的試 題 套 數(shù) m2 、 新 建 試 題考 試 系 統(tǒng)試 題 模 板多 選 題試 題 單 選 題3 、 [ i : = 1 : m ] 抽 題3 . 1 讀 單 選 題 n 13 . 2 [ j : = 1 : n 1 ] 抽 取 單 選 題3 . 4 [ j : = 1 : n 2 ] 抽 取 多 選 題5 、 結(jié) 果4 、 保 存 試 題3 . 3 讀 入 多 選 題 n 2 圖 42 生成試卷順序圖 4. 3 “ 基于 的在線考試系統(tǒng) ”的物理結(jié)構(gòu) 以上是對“ 基于 的在線考試系統(tǒng) ”的主要業(yè)務(wù)功能的設(shè)計屬于邏輯設(shè)計。下面使用構(gòu)件圖 如圖 43描述系統(tǒng)的物理實現(xiàn)。 試 題 維 護考 生 信 息 維 護答 單 選 題登 陸考 務(wù) 管 理考 務(wù) 管 理考 場 管 理考 試 管 理系 統(tǒng) 管 理組 卷試 題 模 板 設(shè) 置答 多 選 題交 卷學(xué) 生 注 冊i n c l u d ei n c l u d ei n c l u d ei n c l u d ei n c l u d ei n c l u d ei n c l u d ei n c l u d ei n c l u d ei n c l u d ei n c l u d e 圖 43 “在線考試系統(tǒng)”的構(gòu)件圖 構(gòu)件圖描述系統(tǒng)中存在的構(gòu)件以及他們之間的依賴關(guān)系,構(gòu)件圖的元素有構(gòu)件,依賴 18 關(guān)系和接口。本系統(tǒng)有“考務(wù)管理”,“考場管理”和“系統(tǒng)管理”三個構(gòu)件組成,它們共同協(xié)作完成整個軟件系統(tǒng)。 “考務(wù)管理 ” 由“試題維護”、“組卷”,“考生信息維護”和“設(shè)置試題模板”完成。“考場管理”由“登陸”、“答多選題”、“答單選題”和“交卷”完成?!跋到y(tǒng)管理”由“自動交卷”,“學(xué)生注冊”和“自動記時”完成 。 4. 4 “ 基于 的在線考試系統(tǒng) ”的數(shù)據(jù)表設(shè)計 在線考試系統(tǒng)的主要數(shù)據(jù)表結(jié)構(gòu)如下: 主要存儲管理員信息表 表 41 管理員信息表 列名 數(shù)據(jù)類型 長度 描述 ID Bigint 8 系統(tǒng)管理員編號 Name Varchar 50 管理員名稱 PWD Varchar 50 管理員密碼 JoinTime Datatiem 8 加入時間 主要存儲課程信息表 表 42 課程信息表 列名 數(shù)據(jù)類型 長度 描述 ID Bigint 8 課程編號 Name 60 60 課程名稱 ofrofession Bigint 8 所屬專業(yè)編號 JoinTime Datatiem 8 加入時間 主要存儲專業(yè)信息表 表 43 專業(yè)信息表 列名 數(shù)據(jù)類型 長度 描述 ID Bigint 8 專業(yè)編號 Name Varchar 200 專業(yè)名稱 JoinTime Datatiem 8 加入時間 19 主要保存試題信息表 表 44 試題信息表 列名 數(shù)據(jù)類型 長度 描述 ID Bigint 8 試題編號 Que_subject Varchar 50 試題主題 Que_type Char 10 試題類型 Que_joindate Datatiem 8 試題加入時間 Que_lessonid Int 4 所屬課程號 Que_professionid Int 4 所屬專業(yè)號 Que_taotiid Bigint 8 所屬套題編號 optionA varchar 50 選項 A optionB varchar 50 選項 B optionC varchar 50 選項 C optionD varchar 50 選項 D Que_answer char 10 試題答案 note varchar 50 注解 主要存儲套題信息表 表 45 套題信息表 列名 數(shù)據(jù)類型 長度 描述 ID Bigint 8 套題編號 Name Varchar 50 套題名稱 LessonId Bigint 8 所屬課程編號 JoinTime Datatiem 8 加入時間 20 第五章 系統(tǒng)實現(xiàn) 5. 1 配置文件編寫 在本系統(tǒng)中,設(shè)計公共類之前,首先要對 文件配置。系統(tǒng)的總體信息,在這里主要是字符串的連接,該文件的配置如下: configuration configSections add key=db_ExaminationConnectionString value=Server=(local)。User id=sa。PWD=880428。Database=db_Examination/ //設(shè)置連接數(shù)據(jù)庫時,要用到的基本信息。 /appSettings /configSections /configuration 5. 2 數(shù)據(jù)庫操作類 Datacon 編寫 Datacon類中包括 5個方法,分別為 getcon方法、 ec方法、 ecDropDownList方法、ecadabind 方法和 ecadabindinfostring 方法。其功能和設(shè)計如下所示。 1. getcon()方法 getcon()方法用來連接數(shù)據(jù)庫,類型為 SqlConnection。 /***************************App_Code/************************* public SqlConnection getcon() { string strCon = Data Source=(local)。database=db_Examination。User ID=sa。PWD=880428。 SqlConnection sqlCon = new SqlConnection(strCon)。 return sqlCon。 } 2. ec(string sqlstr1)方法 首先向該方法傳遞了 1 個 SQL
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1