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

正文內(nèi)容

在線考試系統(tǒng)的系統(tǒng)分析與設計畢業(yè)論文-在線瀏覽

2024-10-30 16:02本頁面
  

【正文】 3 迫在眉捷。現(xiàn)在國內(nèi)外很多大學和社會其他部門都已經(jīng)開設了遠程教育,通過計算機網(wǎng)絡實現(xiàn)異地教育和培訓。其中很重 要的一個環(huán)節(jié)就是在線考試系統(tǒng),同時它也是最難實現(xiàn)的環(huán)節(jié)。這種考試系統(tǒng)一般采用局域網(wǎng)的形式,在考試之前,由專門的考試網(wǎng)站提供相關的報名、考務安排等軟件,然后在開始考試時,將題庫統(tǒng)一安裝在各考點的服務器上??荚嚥捎矛F(xiàn)場打分的方式,考生只要提交試卷,系統(tǒng)就給出相應的分數(shù)。除此之外,一些政府部門、一些行業(yè)管理機構和教育機構也先后采用了網(wǎng)絡考試系統(tǒng)。對于主觀題,如計算機二級等級考試編程題,仍然采用的是單機考試模式。在單機模式下,考試組織者先將考試題目給每一個考生復制一張軟盤,軟盤上包含考試題目與改錯題的原題,讓考生考試完畢后將答案復制到軟盤上,最后統(tǒng)一將軟盤收集起來閱卷。正是在這種情況下,如何在網(wǎng)絡下考核考生的主觀題的應試能力,引起了許多研究網(wǎng)絡考試的關注。這套系統(tǒng)基本上實現(xiàn)了不要軟盤考試,系統(tǒng)先自動給每個學生建立一個文件夾,然后采用了 FTP 上傳文件的方式,將考試結果直接傳到服務器。美中不足的是,學生結果文件以文件的形式保存,安全性能不好,最好是能夠采用數(shù)據(jù)庫的形式。 ATA 在產(chǎn)品和服務中使用的核心技術包括:DST 技術 (動態(tài)模擬考試技術 )、 RET 技術 (真實環(huán)境考試技術 )、 SRAT 技術 (全真環(huán)境下 4 動態(tài)轉換技術 )、 LAS 技術 (智能化考試結果判定技術 )、 ZNM 技術〔智能化、非線性多元組卷模板技術 )。其模擬過程體現(xiàn)了全真環(huán)境的動態(tài)特 點,對于考試、培訓的過程、結果全程跟蹤。 RET技術是基于組件對象模型,以多進程運行方式,允許用戶在全真環(huán)境下操作,然后插足操作過程及操作結果,在操作過程中實現(xiàn)智能提示及個性化教學、培訓。 ATA 考試軟件更多的是用于開展計算機信息技術的考試,考試的管理也基本上由 ATA 公司專人負責,這對于考試環(huán) 境、內(nèi)容隨著時代的發(fā)展而發(fā)生很快變化的各類考試來說,具有相當?shù)木窒扌?。例如基?Browser/Server模式的體系結構、 Active Server Page 動態(tài)網(wǎng)頁技術、 SQL Server 2020 數(shù)據(jù)庫開發(fā)技術等。 Browser/Server 模式的體系結構簡介 C/S 結構,即 Client/Server(客戶機 /服務器)結構,是大家熟知的軟件系統(tǒng)體系結構, 通過將任務合理分配到 Client 端和 Server 端,降低了系統(tǒng)的通信開銷,也可充分利用兩端硬件環(huán)境的優(yōu)勢。 B/S 結構,即 Browser/Server(瀏覽器 /服務器)結構,是隨著 Inter 技術的興起,對 C/S 結構的一種變化或者改進的結構。 B/S 結構,主要是利用了不斷成熟的 WWW 瀏覽器技術,結合瀏覽器的多種 Script 語言( VBScript、 JavaScript 等)和 ActiveX 技術,利用通用瀏覽器就實現(xiàn)了原來需要復雜專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構造技術。顯然 B/S 結構應用程序相對于傳統(tǒng)的 C/S 結構應用程序?qū)⑹蔷薮蟮倪M步。前者的特點是安全、快捷、準確。須視 企業(yè)規(guī)模和地理分布確定。 Client/Server 是建立在局域網(wǎng)的基礎上的,而 Browser/Server 是建立在廣域網(wǎng)的基礎上的,它們有以下區(qū)別。 6 B/S 建立在廣域網(wǎng)之上的,不需要專門的網(wǎng)絡硬件環(huán)境,例如電話上網(wǎng)、租用設備、信息管理等。 ( 2)安全要求不同 C/S 一般面向相對固定的用戶群,對信息安全的控制能力很強。 B/S 建立在廣域網(wǎng)之上,對安全的控制能力相對弱,面向的是不可知的用戶群。 B/S 對安全以及訪問速度的多重考慮,建立在需要更加優(yōu)化的基礎之上,比 C/S 有更高要求的 B/S 結構的程序架構是發(fā)展的趨勢。 B/S 的多重結構,要求構件相對獨立的功能,能夠相對較好的重用,就如買來的餐桌可以再利用,而不是做在墻上的石頭桌子一樣。要更新的話可能會再做一個全新的系統(tǒng)。 ( 6)處理問題不同 C/S程序面向的用戶較為固定,并且在相同的區(qū)域,安全要求高,與操作系統(tǒng)相關。 ( 7)用戶接口不同 C/S 多是建立在 Windows 平臺上的,表現(xiàn)方法有限。 ( 8)信息流不同 在線考試系統(tǒng)的系統(tǒng)分析與設計 7 C/S 程序一般是典型的中央集權的機械式處理,交互性相對低。 Active Server Page 動態(tài)網(wǎng)頁開發(fā)技術簡介 在 Inter 發(fā)展的早期, Web 頁面大多為靜態(tài)的網(wǎng)頁。隨著 Inter 技術的飛速發(fā)展,動態(tài)網(wǎng)頁逐漸盛行起來?,F(xiàn)在能夠開發(fā)動態(tài)網(wǎng)頁的技術很多, ASP 是其中的一種。 ASP 的特點如下:支持 VBScript 和 Jscript 腳本語言,可以輕松地開發(fā) Web 服務器的應用程序。易于編寫,用戶可以使用任何一種文本編輯工具編寫 ASP 的 Web 應用程序。文件的源代碼不會被傳到客戶端,有效地避免了代碼泄漏,提高了安全。 ASP 通過調(diào)用動態(tài)鏈接庫 解釋 ASP 文件的代碼,并將其發(fā)送到合適的腳本引擎中解釋。 SQL Server 2020 數(shù)據(jù)庫開發(fā)工具簡介 本系統(tǒng)的數(shù)據(jù)庫部分采用的是 SQL Server 2020 數(shù)據(jù)庫開發(fā)工具, SQL Server 2020中包含許多新特性,這些特性使其成為針對電子商務、數(shù)據(jù)倉庫和在線商務解決方案的卓越的數(shù)據(jù)庫平臺??偠灾瑢τ谀切┫M_保數(shù)據(jù)庫解決方案具備伸縮性、可靠性及靈活性的客戶而言, SQL Server 2020 提供的新特性具有以下顯著的優(yōu)勢。這些測試的目的在于使 SQL Server 2020 具備前所未有的可靠性。 電子商務 隨著商務活動日趨以 Web為中心展開,與電子商務功能的發(fā)展保持同步則顯得至關重要。此外, XML 還簡化了后端系統(tǒng)集成,并實現(xiàn)了跨防火墻的無縫數(shù)據(jù)傳輸。 數(shù)據(jù)倉庫 Microsoft SQL Server 2020 提供了一套全新的綜合分析服務。 OLAP 可以通過多維存儲技術對大型、復雜數(shù)據(jù)集執(zhí)行快速、高級的分析工作。通過對現(xiàn)有數(shù)據(jù)進行有效分析,這一功能可以對未來的趨勢進行預測,并增強在線商務,Microsoft SQL Server 2020 簡化了管理、優(yōu)化工作,并且增強了迅速、成功的部署在線商務應用程序所需的可靠性和伸縮性。在伸縮性方面的改進包括對多達 32顆 CPU 和 64GB 的 RAM 的支持。 在線考試系統(tǒng)的系統(tǒng)分析與設計 9 3 系統(tǒng)需求分析 對于開發(fā)網(wǎng)站應用系統(tǒng)來說,前期的系統(tǒng)需求分析是必要的,也是必須的,因為它將影響到整個網(wǎng)站應用系統(tǒng)質(zhì)量的好壞和設計實現(xiàn)的進度。在線考試系統(tǒng)的系統(tǒng)需求分析包括:功能域的需求分析、數(shù)據(jù)域的需求分析、系統(tǒng)目標的需求分析。其中,前臺模塊中需要完成學生注冊 、忘記密碼、在線考試、查詢成績、登錄系統(tǒng)、退出系統(tǒng)等相關功能。 前臺模塊功能需求 前臺模塊中需要完成學生注冊、忘記密碼、在線考試、查詢成績、登錄系統(tǒng)、退出系統(tǒng)等相關功能。 ? 學生注冊:用于注冊學生的一些基本信息,以便跟蹤記錄。 ? 在線考試:用于考生在線進行考試,主要包括考試規(guī)則、選擇課程和套題、準備考試、正在考試、提交試卷、考試成績 6 個部分,實現(xiàn)對在線考試流程的基本控制。 ? 登錄系統(tǒng):在線考試系統(tǒng)的首頁,只有登錄才能進入其內(nèi)部。 10 后臺模塊功能需求 后臺管理中需要完成管理員信息、管理注冊學生、管理考生成績、管理專業(yè)信息、管理課程信息、管理套題信息、管理試題信息、添加試題、后臺登錄、退出管理等相關功能。 ? 管理員信息:主要包括管理員信息列表、添加管理員、查詢管理員、修改管理員、刪除管理員 5 個部分 ,實現(xiàn)對管理員信息的基本操作。 ? 管理考生成績:主要包括考生成績信息列表、查詢成績、刪除成績 3個部分 ,實現(xiàn)對考生成績的基本操作。 ? 管理課程信息:主要包括課程信息列表、添加課程、查詢課程、修改課程、刪除課程 5 個部分 ,實現(xiàn)對課程信息的基本操作。 ? 管理試題信息:主要包括試題信息列表、添加試題、查詢試題、修改試題、刪除試題 5 個部分 ,實現(xiàn)對試題信息的基本操作。 ? 后臺登錄:管理員登錄在線考試的后臺管理系統(tǒng)。 大多數(shù)網(wǎng)絡 應用系統(tǒng)都需要后臺數(shù)據(jù)庫的支持。在互聯(lián)網(wǎng)上,很多人出于價格的考慮而選擇Access 數(shù)據(jù)庫,但是要實現(xiàn)比較大的網(wǎng)絡應用系統(tǒng),還是應該選擇 SQL Server 數(shù)據(jù)庫。 在線考試系統(tǒng)的系統(tǒng)分析與設計 11 通過對系統(tǒng)模塊的劃分及需求說明,在線考試系統(tǒng)的數(shù)據(jù)庫中可建立以下 7個數(shù)據(jù)表,各數(shù)據(jù)表的功能說明如下: ? 管理員信息表( tb_Administrator) :用來保存管理員信息。其中字段“管理員編號”為該表的主鍵,不允許為空。該表的字段包括:學生證號、學生姓名、學生密碼、性別、加入時間、密碼問題、密碼答案、所屬專業(yè)的編號、 IP 地址。 ? 專業(yè)信息表( tb_Profession):用來保存專業(yè)信息。其中字段“專業(yè)編號”為該表的主鍵,不允許為空。該表的字段包括:課程編號、課程名稱、所屬專業(yè)的編號、加入時間。 ? 套題信息表( tb_TaoTi):用來保存套題信息。其中字段“套題編號”為該表的主鍵,不允許為空。該表的字段包括:試題編號、試題題目、試題類型、加入時間、所屬專業(yè)的編號、所屬課程的編號、所屬套題的編號、選項 A、選項 B、選項 C、選項 D、試題答案、注釋。 ? 學生成績信息表( tb_StuResult):用來保存學生考試成績。其中字段“考生成績編號”為該表的主鍵,不允許為空。 ? 操作簡單方便、界面簡潔美觀。 ? 系統(tǒng)提供了考試時間倒計時功能,使考生隨時了解考生剩余時間。 ? 考生可以實時查詢考試成績。 在線考試系統(tǒng)的系統(tǒng)分析與設計 13 4 系統(tǒng)總體結構設計 在對整個在線考試系統(tǒng)進行全面需求分析的基礎上,制定出在線考試系統(tǒng)的總體結構設計方案,這對建立一個 網(wǎng)絡應用系統(tǒng)來說是必須的,也是全面展開開發(fā)工作的主要基礎。在線考試系統(tǒng)的系統(tǒng)總體結構設計包括:網(wǎng)絡結構設計和網(wǎng)站整體設計。 CSS 樣式表文件設計 定義網(wǎng)站整體風格的 CSS樣式表文件不但可以提高代碼的重復使用率,而且還有助于統(tǒng)一網(wǎng)站的整體風格。 lineheight:150%。 color: FFC000。 textdecoration: none。 } .btn_grey { BORDERRIGHT: 002D96 1px solid。 BORDERTOP: 002D96 1px solid。 FONTSIZE: 12px。 BORDERLEFT: 002D96 1px solid。 COLOR: black。 BORDERBOTTOM: 002D96 1px solid } .txt_grey { 在線考試系統(tǒng)的系統(tǒng)分析與設計 15 fontfamily: 宋體 。 color: 333333。 width:110。 fontsize: 9pt。 border: 1px solid 999999。 margintop: 0px。 fontsize: 9pt。 border: 1px solid 999999。 fontsize: 9pt。 backgroundcolor: EEEEEE。 } 數(shù)據(jù)庫連接文件設計 在進行動態(tài)網(wǎng)站開發(fā)時,一個很重要的步驟就是建立數(shù)據(jù)庫的連接,即訪問數(shù)據(jù)庫。應用非 DSN 訪問數(shù)據(jù)庫需要配置 ODBC 數(shù)據(jù)源,該方法的優(yōu)點是比較安全;而應用非 DSN 訪問數(shù)據(jù)庫不需要配置 ODBC 數(shù)據(jù)源,運用比較方便。 創(chuàng)建數(shù)據(jù)庫連接主要分為兩步進行:一是創(chuàng)建數(shù)據(jù)庫連接文件 ;二是在需要與數(shù)據(jù)庫連接的頁面中包含該文件,下面進行詳細的介紹。server=(local)。database=amp。 包含文件的代碼如下: !include File= 網(wǎng)站文件夾結構設計 在進行編碼設計前,可以先將網(wǎng)站中可能用到的文件夾創(chuàng)建出來,這 樣既可以方便以后的開發(fā)工作,又可以規(guī)范網(wǎng)站整體結構,可謂一舉兩得。 在線考試系統(tǒng)的網(wǎng)站文件夾結構圖如圖 所示: 在線考試系統(tǒng)的系統(tǒng)分析與設計 17 圖 網(wǎng)站文件夾結構圖 18 5 系統(tǒng)模塊詳細設計 在對整個在線考試系統(tǒng)進行全面需求分析的基礎上,制定出在線考試系統(tǒng)的模塊詳細設計方案,這對建立一個網(wǎng)絡應用系統(tǒng)來說是必須的,也是全面展開開發(fā)工作的主要基礎。前 臺主要用于考生 登錄系統(tǒng)、學生注冊、忘記密碼、在線考試、 查詢成績 、退出系統(tǒng)等相關操作 ;后臺主要用于管理員對管理員信息、專業(yè)信息、課程信息、套題信息、試題信息、注冊學生、考生成績等進行管理操作。設計提供友好界面,讓學生輕松、方便地登錄系統(tǒng),進行在線考試、查詢成績等相關的前臺應用。其中,學生證號由系統(tǒng)自動生成,不用學生填寫;所學專業(yè)是用下拉列表框列出,供學生選擇。 忘記密碼子模塊功能設計 忘記密碼子模塊功能設計中,主要是為了讓已注冊過學生證號的學生找回密碼而設置的。找回密碼主要分為如下 3 步: 第 1步:輸入已注冊的學生證號; 第 2步:系統(tǒng)會根據(jù)輸入學生證號把相應的密碼問題列出來,然后輸入問題答案; 在線考試系統(tǒng)的系統(tǒng)分析與設計 19 第 3 步:如果問題
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1