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

正文內(nèi)容

在線考試系統(tǒng)論文(參考版)

2025-01-21 14:04本頁面
  

【正文】 }else if(taoTiModify.equals(action)){ return taoTiModify(mapping,form,r。 } else if (taoTiDel.equals(action)) { return taoTiDel(mapping, form, request, response)。 }else if(taoTiAddQuery.equals(action)){ return taoTiAddQuery(mapping,form,request,response)。 if (action == null || .equals(action)) { return (error)。具體實現(xiàn)如下:public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { String action = (action)。 套題管理模塊的實現(xiàn)視圖的實現(xiàn)::添加套題頁面()、修改套題頁面(taoti )、套題管理主界面()等。 return (error)。 }else if(showRemainTime.equals(action)){//顯示考試時間 return showRemainTime(mapping,form,request,response)。 }else if(submitTestPaper.equals(action)){ return submitTestPaper(mapping,form,request,response)。具體實現(xiàn)如下:public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { String action = (action)。在線考試中的JSP頁面有如下一些:開始考試頁面(),選擇課程頁面(), 顯示剩余時間頁面(),顯示開始時間頁面(), 提交試卷頁面(),準(zhǔn)備考試頁面()等。根據(jù)用例可以制定出用戶界面,包括用戶界面的功能、與用戶交互的信息,以及用戶界面之間韻相互切換關(guān)系。5 在線考試系統(tǒng)的實現(xiàn) 在線考試模塊的實現(xiàn)視圖的實現(xiàn):用戶界面是Web應(yīng)用和用戶交互的窗口。表41 tb_lesson(課程信息表)序號字段類型說明1IDInt(11)課程ID2NameVarchar(60)課程名稱3JoinTimeDateTime加入時間表42 tb_manager(管理員信息表)序號字段類型說明1IDInt(11)管理員ID2NameVarchar(30)姓名3PWDVarchar(30)密碼表43 tb_student(考生信息表)序號字段類型說明1IDVarchar(16)考生ID2NameVarchar(20)用戶名3PWDVarchar(20)密碼4SexVarchar(2)性別5JoinTimeDateTime注冊時間6QuestionVarchar(50)提示問題7AnswerVarchar(50)問題答案8ProfessionVarchar(30)專業(yè)9CardNOVarchar(18)身份證號表44 tb_taiti(套題信息表)序號字段類型說明1IDInt(4)套題ID2NameVarchar(50)套題名稱3LessonIDBigInt(8)所屬課程4JoinTimeDateTime套題生成時間表45 tb_questions(考試題目信息表)序號字段類型說明1IDInt(4)考試題目ID2SubjectVarchar(50)問題3TypeChar(6)試題類型4JoinTimeDateTime添加時間5LessonIDInt(4)所屬課程6TaoTiIDInt(4)所屬套題7OptionAVarchar(50)選項A8OptionBVarchar(50)選項B9OptionCVarchar(50)選項C10OptionDVarchar(50)選項D11AnswerVarchar(10)答案12NoteVarchar(50)備注表46 tb_sturesult(考生成績表)序號字段類型說明1IDInt(4)成績表ID2StuIDVarchar(16)準(zhǔn)考證號3WhichLessonVarchar(60)所屬課程4ResSingleInt(4)單選成績5ResMoreInt(4)多選成績6ResTotalInt(4)總分7JoinTimeDateTime考試時間 本章小結(jié)本章講述了在線考試系統(tǒng)的總體設(shè)計、各模塊的詳細(xì)設(shè)計及數(shù)據(jù)庫的設(shè)計。圖42 在線考試系統(tǒng)數(shù)據(jù)庫ER圖 數(shù)據(jù)庫的設(shè)計圖數(shù)據(jù)庫的設(shè)計圖如圖43所示圖43 數(shù)據(jù)庫的設(shè)計圖 數(shù)據(jù)庫圖表根據(jù)前面章節(jié)的分析,設(shè)計如下本系統(tǒng)的數(shù)據(jù)表:tb_lesson(課程信息表)、tb_manager(管理員信息表)、tb_questions(考試題目信息表)、tb_student(考生信息表)、tb_sturesult(考生成績表)、tb_taiti(套題信息表)。它描述了從用戶及哦啊度的數(shù)據(jù),反映了用戶的現(xiàn)實環(huán)境,而且與在軟件系統(tǒng)中的實現(xiàn)方法無關(guān)。 數(shù)據(jù)庫的ER圖為了把系統(tǒng)的數(shù)據(jù)要求清楚、準(zhǔn)確地描述出來,系統(tǒng)分析員通常建立一個概念性的數(shù)據(jù)模型(也稱為信息模型) [14]。用戶的需求具體體現(xiàn)在各種信息的提高、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出[3]。 系統(tǒng)數(shù)據(jù)庫的設(shè)計數(shù)據(jù)庫在一個系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接影響系統(tǒng)的效率,以及對實現(xiàn)的效果產(chǎn)生影響。StartExamAction接收StartExamForm中的數(shù)據(jù)以及一些請求中的參數(shù)并調(diào)用StartExamDAO的業(yè)務(wù)實現(xiàn)類,完成有關(guān)試卷的處理請求和產(chǎn)生響應(yīng)的任務(wù).Model(模型):由StartExamDAO負(fù)責(zé),實現(xiàn)具體邏輯,操作數(shù)據(jù)庫。當(dāng)表單被提交時,bean的屬性被自動添裝,此外表單bean還支持對bean的屬性進行自動數(shù)據(jù)驗證和復(fù)位。View(視圖):由StartExamForm和JSP共同負(fù)責(zé),主要用于StartExamForm和StartExamAction之間的連接。同時頁面右上角有一個倒計時器,顯示距離結(jié)束時間還有多久。 在線考試試卷設(shè)置在考試之前已由管理員手動完成;考生登錄考試系統(tǒng),選擇在線考試,頁面顯示待考試卷名稱列表,考生選定待考的試卷名稱,點擊其后的進入按鈕,進入該試卷的考試環(huán)境。QuestionsAction接收QuestionsForm中的數(shù)據(jù)以及一些請求中的參數(shù)并調(diào)用QuestionsDAO的業(yè)務(wù)實現(xiàn)類,完成有關(guān)試卷的處理請求和產(chǎn)生響應(yīng)的任務(wù).Model(模型):由QuestionsDAO負(fù)責(zé),實現(xiàn)具體邏輯,操作數(shù)據(jù)庫。當(dāng)表單被提交時,bean的屬性被自動添裝,此外表單bean還支持對bean的屬性進行自動數(shù)據(jù)驗證和復(fù)位。View(視圖):由QuestionsForm和JSP共同負(fù)責(zé),主要用于QuestionsForm和QuestionsAction之間的連接。題目項包括:主鍵(數(shù)據(jù)庫自動生成)、問題、試題類型(單項或多項)、添加時間、所屬課程、所屬套題、選項A、選項B、選項C、選項D、答案、備注12種屬性。用到的方法有:insert、query(兩個,一個通過id查詢,一個通過lessonID查詢)、update、getLesson、delete。Controller(控制器):由TaoTiAction負(fù)責(zé),主要用于TaoTiAction和TaoTiDAO之間的連接。TaoTiForm實現(xiàn)了JSP表單提交時,使表單中的數(shù)據(jù)添裝到TaoTi的JavaBean中,表單中每一個字段都對應(yīng)bean中一個屬性。下面從View(視圖)、Controller(控制器)、Model(模型)講解套題管理的具體設(shè)計。 套題管理管理員可以查詢、添加套題信息,同時刪除一個或多個套題。LessonAction接收LessonForm中的數(shù)據(jù)以及一些請求中的參數(shù)并調(diào)用LessonDAO的業(yè)務(wù)實現(xiàn)類,完成有關(guān)試卷的處理請求和產(chǎn)生響應(yīng)的任務(wù).Model(模型):由LessonDAO負(fù)責(zé),實現(xiàn)具體邏輯,操作數(shù)據(jù)庫。當(dāng)表單被提交時,bean的屬性被自動添裝,此外表單bean還支持對bean的屬性進行自動數(shù)據(jù)驗證和復(fù)位。View(視圖):由LessonForm和JSP共同負(fù)責(zé),主要用于LessonForm和LessonAction之間的連接。課程項包括:主鍵(數(shù)據(jù)庫自動生成)、課程名稱、加入時間3種屬性。用到的方法有:query(兩個,一個通過stuID查詢,一個通過StuResultForm模糊查詢)。Controller(控制器):由StuResultAction負(fù)責(zé),主要用于StuResultAction和StuResultDAO之間的連接。StuResultForm實現(xiàn)了JSP表單提交時,使表單中的數(shù)據(jù)添裝到StuResult的JavaBean中,表單中每一個字段都對應(yīng)bean中一個屬性。下面從View(視圖)、Controller(控制器)、Model(模型)講解成績管理的具體設(shè)計。用到的方法有:checkManager、insert、query、updatePwd。Controller(控制器):由ManagerAction負(fù)責(zé),主要用于ManagerAction和ManagerDAO之間的連接。ManagerForm實現(xiàn)了JSP表單提交時,使表單中的數(shù)據(jù)添裝到Manager的JavaBean中,表單中每一個字段都對應(yīng)bean中一個屬性。下面從View(視圖)、Controller(控制器)、Model(模型)講解管理員管理的具體設(shè)計。 管理員管理管理員可以添加、修改、刪除管理員,管理員信息包括:主鍵(數(shù)據(jù)庫自動生成)、用戶名、密碼3種屬性,還可以注銷考生。StudentAction接收StudentForm中的數(shù)據(jù)以及一些請求中的參數(shù)并調(diào)用StudentDAO的業(yè)務(wù)實現(xiàn)類,完成有關(guān)試卷的處理請求和產(chǎn)生響應(yīng)的任務(wù).Model(模型):由StudentDAO負(fù)責(zé),實現(xiàn)具體邏輯,操作數(shù)據(jù)庫。當(dāng)表單被提交時,bean的屬性被自動添裝,此外表單bean還支持對bean的屬性進行自動數(shù)據(jù)驗證和復(fù)位。View(視圖):由StudentForm和JSP共同負(fù)責(zé),主要用于StudentForm和StudentAction之間的連接。圖41 系統(tǒng)的層次圖 系統(tǒng)各模塊的設(shè)計 考生管理考生通過注冊成為該系統(tǒng)的用戶,可以修改個人的基本信息,考生信息包括:主鍵(數(shù)據(jù)庫自動生成)、準(zhǔn)考證號(系統(tǒng)自動生成)、用戶名、密碼、性別、加入時間、提示問題、問題答案、專業(yè)、身份證號(系統(tǒng)自動生成)10種屬性,但無權(quán)注銷。順序圖和活動圖對精確標(biāo)識和理解用例行為都是有用的。用例可以認(rèn)是為獲得對參與者有用的東西,而需要執(zhí)行的步驟序列。圖37 在線考試的活動圖 本章小結(jié)正確地捕獲需求,對于開發(fā)成功的系統(tǒng)并保持其長久的生命力是必不可少的,在UML中,用例建模提供了一種簡單、但功能強大的捕獲需求的方法。通過為在線考試系統(tǒng)的核心業(yè)務(wù)繪制活動圖,可以明確在業(yè)務(wù)工作流中參與者與系統(tǒng)各用例之間以及系統(tǒng)用例之間可能的交互。一旦一個活動完成,執(zhí)行就轉(zhuǎn)到由活動的有效轉(zhuǎn)移所確定的下一種狀態(tài)。圖36 在線考試的順序圖 在線考試的活動圖活動圖的主要作用是表示系統(tǒng)的業(yè)務(wù)工作流和并發(fā)處理過程。順序圖強調(diào)的是發(fā)生交互的時間順序,因此,順序圖中的垂直軸線表示時間維數(shù)[18]。圖35 在線考試的數(shù)據(jù)流程圖 在線考試的順序圖用例是一種真正的文本描述,主要用于解釋。同時頁面右上角有一個倒計時器,顯示距離結(jié)束時間還有多久。圖34 管理員的用例圖 在線考試的流程圖試卷設(shè)置在考試之前已由管理員手動完成;考生登錄考試系統(tǒng),選擇在線考試,頁面顯示待考試卷名稱列表,考生選定待考的試卷,進入該試卷的考試環(huán)境。圖33 考生的用例圖 管理員的用例分析管理員模塊主要包括:管理員信息管理、考生信息管理、考生成績管理、課程信息管理、套題信息管理、考試題目管理、退出系統(tǒng)七個功能組成。 考生的用例分析考生模塊主要包括:用戶注冊、用戶登錄、修改資料、在線考試、成績查詢、退出系統(tǒng)六個個功能組成。圖32清晰的展示了管理員后臺的所有權(quán)限。如果用戶還沒有注冊就直接進入或者沒有成功登陸就進入頁面,將被連接到“考生登陸頁面”。如果用戶還沒有注冊就直接進入或者沒有成功登陸就進入頁面,將被連接到“考生登陸頁面”。如果用戶還沒有注冊就直接進入或者沒有成功登陸就進入頁面,將被連接到“考生登陸頁面”。如果用戶還沒有注冊就直接
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1