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

正文內(nèi)容

基于b-s架構(gòu)的雅思的在線考試系統(tǒng)的設(shè)計與實現(xiàn)(文件)

2025-07-13 00:53 上一頁面

下一頁面
 

【正文】 phen .ObjectOriented and Classical Software Engineering[M] .北京:機械工業(yè)出版社,中信出版社,英文版第 5 版[7] 丁愛萍,劉瑞斯.JSP 程序設(shè)計[M].西安:西安電子科技大學(xué)出版社,2022[8] 師伯樂,何繼朝,崔靖.關(guān)系數(shù)據(jù)庫的理論及應(yīng)用[M].河南:河南科技出版社,1990[9] Roger .軟件工程—實踐者的研究方法[M].北京:機械工業(yè)出版社,1999[10] 譚浩強.SQL 數(shù)據(jù)庫操作導(dǎo)引[M].北京:電子工業(yè)出版社,2022。我在大連交通大學(xué)不僅學(xué)到了知識,而且從各位老師那里學(xué)到了嚴謹?shù)闹螌W(xué)態(tài)度、踏實認真的工作精神和為人正直的作風(fēng),這都將使我終身受益。四年半,一段不短的時間,四年半的光陰讓我成長,讓我從青澀走向成熟。例如為了達到對考生資料的保密性可用加密的方法來防止泄露信息,即在數(shù)據(jù)庫存儲過程中需在程序中編寫加密函數(shù)。我后來又對此次設(shè)計重新做了全面的調(diào)查和認真細致的規(guī)劃,瀏覽了很多考試系統(tǒng),對系統(tǒng)的基本功能、應(yīng)用前景、可行性和新特點做了全面的分析,這對我后來的設(shè)計起到了事半功倍的效果,整個設(shè)計流程也清晰明了。經(jīng)過幾個月的設(shè)計與開發(fā), “基于 BS 架構(gòu)的雅思的在線考試系統(tǒng)”已經(jīng)完成了。但該系統(tǒng)還有一些地方需要繼續(xù)完善。(3) 給出了對試題的自動評分的算法,為多題型試卷全自動評分提供了一條可行道路。但由于系統(tǒng)對操作人員錄入的錯誤數(shù)據(jù)和數(shù)據(jù)本身的錯誤所造成數(shù)據(jù)的不完整性,系統(tǒng)的約束力較弱,應(yīng)加強數(shù)據(jù)的完整性約束提高系統(tǒng)數(shù)據(jù)的正確性和相容性,以及系統(tǒng)的容錯性,加強對用戶輸入端的數(shù)據(jù)進行檢驗。 輸入數(shù)據(jù)1 用戶名 admin 和密碼 admin 2 用戶名 admir 和密碼 admir 測試結(jié)果第一組用戶名和密碼正確用戶成功登錄到管理員界面第二組用戶名和密碼不合法,系統(tǒng)提示錯誤信息當(dāng)系統(tǒng)查詢到用戶名和密碼與 admire 表中的一項不符則提示“用戶名或密碼錯誤”登錄不成功。管理員登錄是管理員進行后臺管理的開始,所以管理員登錄用例是一個非常重要的用例,管理員要輸入用戶名和密碼進行登錄,系統(tǒng)根據(jù)用戶輸入的用戶名和密碼,在數(shù)據(jù)庫中進行查找,如果用戶名和密碼在數(shù)據(jù)庫中與 admire 表中 logname 列和 password 列中的內(nèi)容相符,則管理員成功登錄。測試用例更趨于是針對軟件產(chǎn)品的功能、業(yè)務(wù)規(guī)則和業(yè)務(wù)處理所設(shè)計的測試方案。主要對程序的功能進行檢查,常使用在測試的后期階段。白盒測試又稱為結(jié)構(gòu)測試。盡管在系統(tǒng)開發(fā)周期的各個階段均采取了嚴格的技術(shù)審查,但依然難免會留下錯誤,如果沒有在投入運行前的系統(tǒng)測試階段被發(fā)現(xiàn)并糾正,問題遲早會在運行中暴露出來,到那時要糾正錯誤將會付出更大的代價,因此系統(tǒng)在投入使用之前必須進行嚴格的測試。對用戶的修改都要先去檢查其他表中是否有與該用戶相關(guān)的信息記錄,如果有,必須同時處理,否則數(shù)據(jù)的一致性就會受到破壞,會出現(xiàn)不存在的用戶卻有其他的考試記錄。其他用戶都只能修改自己的登錄密碼,不能修改自己的其他信息,更無權(quán)操作別人的信息。其中管理員登錄頁面如圖 510 所示:圖 510 管理員登錄界面用戶管理在系統(tǒng)中具有重要的意義,它的設(shè)計決定著考試系統(tǒng)的成功與否。刪除功能:刪除試題相對其它功能來說容易實現(xiàn),只需要得到要刪除題目的編號(主鍵),執(zhí)行數(shù)據(jù)庫刪除語句即可。如果添加成功,則都試題保存到數(shù)據(jù)庫,選擇題的添加和試題的添加原理基本相同。添加功能:在選定所要添加試題類別后就可以進入添加頁面進行試題添加。如果是有一定條件顯示的記錄要求分頁,則將查詢條件保存下來,這樣在翻頁時才能正確顯示滿足要求的記錄。在默認的條件下,將顯示題庫中的所有記錄,并將試題分頁顯示,同時統(tǒng)計數(shù)據(jù)庫中試題的總量。試圖如下圖 55 修改密碼 管理員管理模塊的詳細設(shè)計管理員管理模塊包括管理員信息管理、考生信息管理、課程信息管理、試題信息管理等部分??荚嚳荚嚨某煽儠4嫦聛?,考試完畢后可以查看考試結(jié)果。當(dāng)抽的試題數(shù)目滿足條件時退出抽題程序,然后在考試頁面上顯示試題。如圖 52 所示:圖 52 學(xué)生考試頁面圖學(xué)生可以隨時參加考試,不再受時間的限制,關(guān)于考試部分的具體設(shè)計如下:組題方式:采用完全隨機抽題機制,根據(jù)題庫中試題的數(shù)量和考試設(shè)置中所要求的題量來決定組題的成功與否。如果信息不正確就發(fā)出相應(yīng)的提示信息,提醒學(xué)生錯誤原因。 學(xué)生考試模塊的詳細設(shè)計 學(xué)生考試模塊包括登錄注冊、在線考試、修改密碼、成績查詢,個人資料修改等部分。模塊之間可以獨立設(shè)計,以便設(shè)計可以同時進行,互不干擾。表 43 tb_StuResult 學(xué)生成績信息表名稱 類型 長度 含義 是否為空 備注id bigint 8 編號 not 主鍵stuId varchar 16 學(xué)生編號 notJoinTime datetime 8 考試時間 notwhichLesson varchar 60 考試科目 notresSingle int 4 單選得分 notresMore int 4 多選得分 notresTotal int 4 總分 not 課程信息表 44 主要是存儲課程信息,每一位學(xué)生都會有多門課程可以考試,管理員根據(jù)具體情況可以添加、修改、刪除課程,而學(xué)生在考試之前也必須對課程進行選擇,否則無法參加考試。包括 logname,password 等。學(xué)生信息表 41 主要是存儲學(xué)生用戶的基本信息,包括 ID、name、pwd 等。圖中數(shù)據(jù)實體有學(xué)生,試卷、試題,關(guān)系有考試、組卷,考試關(guān)系聯(lián)系了學(xué)生和試卷兩個實體,一個學(xué)生使用本考試系統(tǒng)考試多次,是一對多的關(guān)系。其功能示意流程圖如圖 32 所示: 開始考生登錄身份驗證登陸成功開始考試結(jié)束是否圖 32 學(xué)生考試功能示意流程圖教師管理的流程為:首先進入登錄頁面,輸入正確的用戶名和密碼,用戶名和密碼由管理員分配,系統(tǒng)驗證成功后轉(zhuǎn)入教師管理頁面,教師可以對題庫進行增加、刪除、修改等維護,當(dāng)學(xué)生考完試時,教師可以查看所有考生的考試成績以及各分數(shù)段考生人數(shù),還可以修改自己的密碼。? 批閱試卷:對試卷上的主觀題進行批閱? 密碼修改:管理員可以對自己的密碼進行修改。? 密碼修改:系統(tǒng)提供對教師管理密碼的修改功能。試題庫中的試題,按類別的不同分別分類管理。試題庫是試題來源,對試題庫的管理非常重要??忌卿浐螅上到y(tǒng)根據(jù)考生登錄情況,判別考生是否初次登錄,如是則依據(jù)組卷規(guī)則產(chǎn)生隨機數(shù),從試題庫中隨機抽取試題組成試卷,并直接在屏幕上顯示,同時轉(zhuǎn)入考生考試狀態(tài),如不是初次登錄,則說明考生可能在考試中途因機器故障或其它原因需重新進入考試,此時,考生試卷可重新恢復(fù)到已答試題的狀態(tài),因此系統(tǒng)不需做新試卷抽取工作,而直接恢復(fù)考生原有試卷即可。模塊獨立性指模塊之間的接口唯一,高內(nèi)聚低耦合,各個模塊相對獨立式的軟件容易開發(fā),容易維護。從分析到設(shè)計是一個逐漸擴充的過程,是在同一個對象模型基礎(chǔ)上調(diào)整改進和擴充的過程。第三章 系統(tǒng)總體設(shè)計 系統(tǒng)功能設(shè)計軟件在需求分析結(jié)束后的下一個階段就是系統(tǒng)總體設(shè)計。(6)價格上的優(yōu)勢。 (2)圖形化的用戶界面,使系統(tǒng)的管理更加直觀和簡單。OLAP 數(shù)據(jù)庫:通過利用 OLAP 技術(shù)對大量數(shù)據(jù)進行組織和匯兌,分析程序能夠?qū)?shù)據(jù)進行快速評價,甚至得到實時分析結(jié)果。SQLServer2022 能夠管理 OLTP 和 OLAP 兩種數(shù)據(jù)庫:OLTP 數(shù)據(jù)庫和 OLAP 數(shù)據(jù)庫。有了 JSP 你就不必擔(dān)心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。此外,還應(yīng)該能夠方便、快捷的對在線考試系統(tǒng)進行管理。采用傳統(tǒng)的卷面考試時,由于出卷、印刷等方面的原因,一般一次考試所印試卷套數(shù)較少,使得試卷整體覆蓋面有限,容易形成小范圍復(fù)習(xí)或猜題等現(xiàn)象,影響了考試的客觀性。它可以使考試不受時間、地域限制。而網(wǎng)絡(luò)考試系統(tǒng),正是信息化建設(shè)的產(chǎn)物,它是傳統(tǒng)考場的延伸。21 世紀初,microsoft 發(fā)布SQLServer20222022,這是微軟強大的桌面數(shù)據(jù)庫管理系統(tǒng)的第六代產(chǎn)品,也是 32 為位 SQLServer2022 的第三個版本。 然而,在 VBA 出現(xiàn)后它們被合并在一起。它開發(fā)于 Visual Basic 之前,當(dāng)時的窗口引擎稱作 Ruby。 (5)頁面信息發(fā)送到瀏覽器。(7)方便連接 SQLSERVER2022 與 SQL 數(shù)據(jù)庫.(8)開發(fā)需要有豐富的經(jīng)驗,否則會留出漏洞,讓黑客利用進行注入攻擊.當(dāng)在 Web 站點中融入 JSP 功能后,將發(fā)生以下事情: (1)用戶向瀏覽器地址欄輸入網(wǎng)址。利用 JSP 可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單) ,也可以創(chuàng)建使用 HTML 網(wǎng)頁作為用戶界面的 web 應(yīng)用程序。JSP 是微軟公司開發(fā)的代替 CGI 腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具。在線考試系統(tǒng)是集合現(xiàn)代考試理論、方法和現(xiàn)代信息技術(shù)手段的智能化網(wǎng)上考試系統(tǒng),為學(xué)生的個性化學(xué)習(xí)提供“靈活、方便、科學(xué)、公平”的“個別化考試服務(wù)” ,是終結(jié)性評價系統(tǒng)。答卷后,學(xué)生可在線自動交卷。網(wǎng)絡(luò)考試系統(tǒng),它將給現(xiàn)代教育教學(xué)的考試,提供一個很好的解決方案,成為教育教學(xué)管理的最佳輔助方式之一,讓傳統(tǒng)教育中的考試也朝網(wǎng)絡(luò)化的方向發(fā)展。 目的及意義通過互聯(lián)網(wǎng)實現(xiàn)授課的同時,也可以實現(xiàn)集中統(tǒng)一的網(wǎng)上考試,實現(xiàn)考試現(xiàn)代化、科學(xué)化的管理,在線考試是現(xiàn)階段研究開發(fā)的一個熱點。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動完成。例如目前許多國際著名的計算機公司所舉辦的各種認證考試絕大部分采用這種方式。在我國,雖然遠程教育已經(jīng)
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1