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

正文內(nèi)容

基于net的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計及實現(xiàn)_碩士學(xué)位論文(參考版)

2025-07-07 12:54本頁面
  

【正文】 試 卷 庫安 全 傳 輸答 卷 庫審 核評 價 組 卷 題 庫 管 理閱 卷考 試考 卷題 庫領(lǐng) 導(dǎo)管 理 員教 師閱 卷考 試 評 價組 卷 、 維 護查 / 增 / 刪 / 改學(xué) 生學(xué) 生學(xué) 生 圖 系統(tǒng)業(yè)務(wù)流程圖 Fig. System operational flow ch。 系統(tǒng) 業(yè)務(wù)流程圖 網(wǎng)絡(luò)考試系統(tǒng) 的業(yè)務(wù)主要包括從題庫中按要求產(chǎn)生試卷,學(xué)生通過考試中心完成考試等。服務(wù)器端的所有應(yīng)用程序都通過 WEB 瀏覽器來運行。 通過圖 知道 B/S 三層體系結(jié)構(gòu),可以使用瀏覽器作為用戶同一界面, WEB Server作為信息系統(tǒng)客戶機 ,由它來代表用戶訪問應(yīng)用服務(wù)器,其中最重要的就是數(shù)據(jù)庫服務(wù)器。 這種結(jié)構(gòu)的工作流程是:用戶通過 Web 瀏覽器向網(wǎng)絡(luò)中的某一 Web 服務(wù)器提出服務(wù)請求, Web 服務(wù)器對用戶驗明身份后,首先執(zhí)行相應(yīng)的擴展應(yīng)用程序與數(shù)據(jù)庫接通,通過 SQL 語句向數(shù)據(jù)庫發(fā)出數(shù)據(jù)處 理申請,然后將數(shù)據(jù)庫處理結(jié)果交給 Web 服務(wù)器后,再由 Web 服務(wù)器傳送到客戶端瀏覽器。 系統(tǒng)模型結(jié)構(gòu) 本系統(tǒng)的體系結(jié)構(gòu)設(shè)計主要采用 B/S 的三層結(jié)構(gòu):表示層、應(yīng)用層、數(shù)據(jù)層。 (3) 安全性高 通過相關(guān)的身份驗證系統(tǒng),避免非法用戶對系統(tǒng)的非法訪問,通過定制試卷系統(tǒng),隨機地為每一位學(xué)生生成試卷,防止考試作弊, 通過數(shù)據(jù)庫系統(tǒng)安全模塊,保障數(shù)據(jù)庫中的信息不被破壞,通過監(jiān)考模塊,及時恢復(fù)因死機、誤操作等原因造成的考試意外中斷。 大連理工大學(xué)專業(yè)學(xué)位碩士學(xué)位論文 21 系統(tǒng)設(shè)計的原則 (1) 系統(tǒng)通用性和擴展性強 本系統(tǒng)基于 .NET 平臺,能夠適用于各種類別和科目的考試,嚴(yán)格地按模塊劃分,如果課程內(nèi)容有所調(diào)整,只需要對題庫和評分模塊做一些調(diào)整即可,系統(tǒng)的擴展和完善非常方便。同時可以通過系統(tǒng)的交互功能,增強同學(xué)們的上機積極性、提高學(xué)習(xí)效率。由于高職院課程都是實踐性很強的課程,在原有的教學(xué)模式中,學(xué)生只能對著書本進行上機練習(xí),缺少相應(yīng)的輔助軟件。 (6) 能滿足多用戶并發(fā)訪問的分布式結(jié)構(gòu)設(shè)計??陀^題部分由計算機自動閱卷,主觀題部分由老師給分,然后顯示出考生分?jǐn)?shù)。 (3) 系統(tǒng)嚴(yán)格控制整個考試過程,實行時間的監(jiān)控與權(quán)限的控制,考生需要在限定的考試時間內(nèi)交卷。系統(tǒng)管理員擁有所有權(quán)限,主要是對學(xué)生、題庫和試卷的管理;領(lǐng)導(dǎo)擁有試題審核、試卷審核和考試計劃 的管理;教師可以查看該試卷的考試和作業(yè)的成績并進行各種統(tǒng)計分析;學(xué)生只可以進行考試 /練習(xí)和查詢成績。 基于 .NET 的 網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實現(xiàn) 20 3 系統(tǒng)總體分析與設(shè)計 系統(tǒng)分析 本系統(tǒng)是為了滿足 全國“化工檢修鉗工”技能競賽暨首屆全國化工裝備技術(shù)專業(yè)技能大賽 在線實時考試的需求而設(shè)計開發(fā)的,是一個開放式、實用性、可實現(xiàn)大容量用戶并發(fā)的在線考試系統(tǒng),采用流行的 B/S 三 層體系結(jié)構(gòu),運行于 Windows NT Server 或 Windows 20xx Server 之上,可在 Intra/Inter 進行實時的各種考試。它不僅提供一個巨大的數(shù)據(jù)容器,更是一個非常強大的數(shù)據(jù)處理工具,使網(wǎng)絡(luò)考試系統(tǒng)在開發(fā)時,能更好的與 .NET技術(shù)合作??紤]到性能和可靠性方面的因素,一般應(yīng)用程序都使用帶有“客戶機 /服務(wù)器數(shù)據(jù)庫引擎”的關(guān)系數(shù)據(jù)庫管理系統(tǒng),如 Microsoft SQL Server、 Oracle 等。如對表或視圖的查找、增加、修改、刪除的權(quán)限,以及對存儲過程的執(zhí)行權(quán)限等。 SQL Server 20xx 中的權(quán)限分為對象權(quán)限、語句權(quán)限和隱含權(quán)限 3 種。 權(quán)限是用來控制用戶如何訪問數(shù)據(jù)庫對象。 角色是 SQL Server20xx 中引進的和來集中管理數(shù)據(jù)庫或服務(wù)器權(quán)限的概念。數(shù)據(jù)庫用戶是指出大連理工大學(xué)專業(yè)學(xué)位碩士學(xué)位論文 19 哪一 個人可以訪問哪一個數(shù)據(jù)庫。 在實現(xiàn)數(shù)據(jù)庫的安全登錄后,檢驗用戶權(quán)限的下一步就是數(shù)據(jù)庫的訪問權(quán)。 登錄賬號是基于服務(wù)器使用的用戶名,既可以創(chuàng)建基于 Windows 組或用戶賬號的登錄賬號,也可以創(chuàng)建 SQL Server 自己的登錄賬號。 SQL Server 中的安全認(rèn)證模式有兩種: Window:身份驗證認(rèn)證方式:當(dāng)用戶通過 Windows NT 或 Windows 20xx 用戶賬戶進行連接時, SQL Server 通過回叫 Windows NT 或 Windows 20xx 以獲得信息,重新驗證賬戶名和密碼。 (2) 用戶能否使用數(shù)據(jù)庫中 的對象和執(zhí)行相應(yīng)的操作的管理。安全性就是確保只有授權(quán)的用戶才能使用數(shù)據(jù)庫中的數(shù)據(jù)和執(zhí)行相應(yīng)的操作。當(dāng)一個非數(shù)據(jù)庫擁有者想要訪問數(shù)據(jù)庫里的對象時,必須事先由數(shù)據(jù)庫擁有者賦予用戶對指定對象執(zhí)行特定操作的權(quán)限。 (4) 數(shù)據(jù)庫對象的使用安全性 :在創(chuàng)建數(shù)據(jù)庫對象時, SQL Server 自動把該數(shù)據(jù)庫 對象的擁有權(quán)賦予該對象的創(chuàng)建者,對象的擁有者可以實現(xiàn)對該對象的完全控制。以后用戶每次連接上服務(wù)器后,都會自動轉(zhuǎn)到默認(rèn)的數(shù)據(jù)庫上。 SQL Server 采用了標(biāo)準(zhǔn) SQL Server 登錄和 Windows NT 登錄兩種方式,無論是使用哪種登錄方式,用戶在登錄時提供的登錄 賬號和密碼,決定了用戶是否能獲得 SQL Server 的訪問權(quán)。由于 SQL Server 采用了集成 Windows NT 網(wǎng)絡(luò)安全性的機制,所以使得操作系統(tǒng)的安全性的地位得到提高,但同時也加大了管理數(shù)據(jù)庫系統(tǒng)安全性和靈活性的難度。s security architecture (1) 客戶機操作系統(tǒng)的安全性:在使用客戶機通過網(wǎng)絡(luò)實現(xiàn)對 SQL Server 服務(wù)器的訪問時 ,用戶首先要獲得客戶機操作系統(tǒng)的使用權(quán)。 SQL Server 20xx 安全 體系結(jié)構(gòu) 就目前而言,絕大多數(shù) DBMS 應(yīng)用程序都還是運行在某一特定的操作系統(tǒng)平臺下的應(yīng)用程序, SQL Server 也不例外, SQL Server 的安全體系結(jié)構(gòu) [28]可以劃分為 4 個等級 ,其安全體系結(jié)構(gòu)如圖 所示。 SQL Server 20xx 在建立中大規(guī)模的數(shù)據(jù)庫系統(tǒng)時,完全能滿足存儲、加工和組織數(shù)據(jù)的要求。 (7) SQL Server 20xx 的元數(shù)據(jù)服務(wù) (Meta Data Services)允許對有關(guān)數(shù)據(jù)庫和客戶端應(yīng)用程序的元數(shù)據(jù)進行存儲和管理服務(wù)。 (6) SQL Server 20xx 自然語言查詢提供了一個開發(fā)客戶端應(yīng)用程序的系統(tǒng),允許終端 用戶用自然語言提出問題,而不是用 TSQL 語句或 Xpath 查詢形成的查詢。 (5) SQL Server 20xx 的復(fù)制服務(wù)可以使得個人或工作組能夠方便地獲取數(shù)據(jù),從而提高他們的效率和自主能力。 DTS 可與所有能使用 DB訪問的數(shù)據(jù)源一起工作,包括 SQL SERVER、 QRACLE、 INFOMIX、 DB ACCESS數(shù)據(jù)庫、 Excel 電子表格,以及 SQL Server 20xx 多維數(shù)據(jù)集??蛻舳藨?yīng)用可以使用通用的 Windows 數(shù)據(jù)訪問接口,也可以使用 HTTP 協(xié)議發(fā)送 TSQL語句或 Xpath 查詢給關(guān)系數(shù)據(jù)庫引擎,還可以使用 ADO 或 OLE DB 的多維擴展將多維表達式 (MDX)查詢發(fā)送給 SQL Server 20xx Analysis Service 的多維數(shù)據(jù)集,用于決策支持查詢。一個客戶端應(yīng)用程序可以提交結(jié)構(gòu)化查詢語言 (SQL)語句給關(guān)系數(shù)據(jù)庫引擎,關(guān)系數(shù)據(jù)庫引擎將結(jié)果以表格形式的結(jié)果集返回給該客戶端應(yīng)用程序, SQL Server 20xx 支持的專門的 TSQL, TSQL 支持 SQL92 ANSI 標(biāo)準(zhǔn)的入口級別。 (3) 靈活多樣的應(yīng)用程序支持。在實際的應(yīng)用中,某些分析過程可能將花費很長時間才能完成,但SQL Server 20xx 可以周期性地從 OLTP 系統(tǒng)中匯總數(shù)據(jù),并將其存放在事實和維度表中SQL Server 20xx Analysis Service 從這些事實和維度表中得出數(shù)據(jù),作為多維數(shù)據(jù)集,可被用來分析趨勢和其他對制定周密的商業(yè)決策非常重要的信息。這種關(guān)系數(shù)據(jù)庫引擎主要的任務(wù)是維護數(shù)據(jù)的安全性、提供容錯、動態(tài)優(yōu)化性能、利用鎖功能提供并行性,并確保數(shù)據(jù)的可靠性。每張表格所描述的對象類型依次在該表格的各行中列出。每張表格代表了值得關(guān)注的對象,例如課程、學(xué)生或者試題等。 SQL Server20xx 數(shù)據(jù)庫管理系統(tǒng) SQL Server 20xx 的特點 SQL Server 20xx[27]是微軟開發(fā)的、被設(shè)計用來滿足大型的數(shù)據(jù)處理系統(tǒng)和商業(yè)網(wǎng)站的存儲需求,并滿足個人和小型企業(yè)對易用性要求的數(shù)據(jù)庫管理系統(tǒng)軟件。 (5) 驅(qū)動器 :CD 版需要 CDROM 驅(qū)動器或 DVDROM 驅(qū)動器 。 (3) 硬盤:系統(tǒng)驅(qū)動器上需要 900MB 的可用空間,安裝驅(qū)動器上需要 的空間,可選的 MSDN Library 文檔需要額外的 的可用空間。操作系統(tǒng)為Windows20xx Server 時,最少為 192MB。在這里僅介紹安裝Visual 20xx 時對系統(tǒng)硬件的要求: (1) CPU: Intel Pentium IIclass 450MHZ(最好為 600MHZ 以上 )。 硬件要求 對于程序開發(fā)來說,計算機的硬件配置越高越好,可以減少很多等待時間。如果操作系統(tǒng)為 Windows XP,則其中己經(jīng)自帶了 。大連理工大學(xué)專業(yè)學(xué)位碩士學(xué)位論文 15 該軟件可從 Visual Studio .NET20xx 的“系統(tǒng)必備光盤”中找到,也可從微軟的官方網(wǎng)站下載安裝。 對于一些較復(fù)雜的數(shù)據(jù)庫應(yīng)用,一般應(yīng)安裝 SQL Server20xx 或 SQL Server20xx。 Visual 20xx 是 應(yīng)用程序最優(yōu)秀的集成開發(fā)工具,它提供了控件拖放、自動調(diào)試、語法自動檢測等功能,能夠快速地設(shè)計、開發(fā)、高度和部署 應(yīng)用程序,從而大大提高程序開發(fā)的工作效率。在安裝 Windows 20xx Server 與 Windows20xx 時,默認(rèn)時會自動在系統(tǒng)中安裝 ,但若是安裝 Windows20xx Professional 與 Windows XP Professional, 則默認(rèn)時并不會安裝 IIS,需要單獨進行安裝。 (3) Web 服務(wù)器 : 以上版本。 軟件環(huán)境的要求和配置 (1) 操作系統(tǒng) :Window:20xx 系列 /Windows XP Professional/ Windows Server 20xx。 (7) 大型站點應(yīng)用: .NET 框架使用符合企業(yè)標(biāo)準(zhǔn)的協(xié)議和各種通信方式,使得在分布式計算中更加安全可靠,更加適合企業(yè)級的大型站點應(yīng)用。 基于 .NET 的 網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實現(xiàn) 14 (6) 多語言支持: ASP 屬于一種解釋型的編程框架,它的核心是 VBScript 和 Jscript,由于受這兩種腳本語言的限制,它無法像傳統(tǒng)編程語言那樣進行底層的操作,如果要進行一些諸如 Socket、文件等操作時不得不借助于 C++、 VB、 JAVA 等編寫的組件,并且由于它是解釋執(zhí)行的,所以運行效率較低。此項技術(shù)是專門為 Web 設(shè)計的,并且考慮了可伸縮性、無狀態(tài)性和 XML 的設(shè)計問題。 由ADO 發(fā)展而來,為連接的指針風(fēng)格的數(shù)據(jù)訪問,同時也為更適合于把數(shù)據(jù)返回到客戶端應(yīng)用程序的無連接的數(shù)據(jù)模板提供高性能的 APIS 流。 (4) 數(shù)據(jù)訪問技術(shù): :無論是以簡單文件、相關(guān)數(shù)據(jù)庫,還是以其他的存儲類型存在,幾乎所有的網(wǎng)絡(luò)服務(wù)都需要更永久性數(shù)據(jù)。 (3) 數(shù)據(jù)綁定 (Data Binding)技術(shù):在開發(fā) Web 應(yīng)用程 序中,是否能簡單、靈活的方式將后臺數(shù)據(jù)顯示在 Web 頁面上,數(shù)據(jù)存取技術(shù)是一項很重要的功能,它決定了程序設(shè)計人員如何解決數(shù)據(jù)源和頁面控制項之間的通信問題。 (2) 代碼隱藏 (Code Behind)技術(shù): Code Behind 技術(shù),通過使用 Code Behind 技術(shù)、用戶控件、自定義控件和組件等方法,可以很好地將程序的執(zhí)行代碼和邏輯代碼分開,兩者互不影響,從面實現(xiàn)了結(jié)構(gòu)化的 Web 頁面設(shè)計。另外, 與Windows20xx Server/Advanced Server 的完美組合,為中小型乃到企業(yè)級的 Web 商業(yè)模型提供了更為穩(wěn)定、高效、安全的運行環(huán)境。 大連理工大學(xué)專業(yè)學(xué)位碩士學(xué)位論文 13 (6) 安全性:借助內(nèi)置的 Windows 身份驗證和基于每個應(yīng)用配置,可以保持應(yīng)用程序是安全的。 (5) 可縮放性和重用性: 在設(shè)計時考慮了要縮放性,增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。由于配置信息是以純文本形式存儲的,因此可以在沒有本地管理工具幫助的情況下應(yīng)用新設(shè)置。另外,公共語言運行庫( CLR)利用托管代碼服務(wù)(如自動引用計數(shù)和垃圾回收)簡化了開發(fā)。 (3) 簡易性: 使執(zhí)行常見任務(wù)變得容易,從簡單的窗體提交和客戶端身份驗證到站點的部署和配置。 也與語言無關(guān),所以可以選擇最適合的應(yīng)用程序語言,或跨平臺多種語言分割應(yīng)用。另外, 框架不但提供了設(shè)計周到的結(jié)構(gòu)和可視化的開發(fā)工具的支持,它使開發(fā)人員可以在適當(dāng)?shù)募墑e“插入”用戶代碼,可以用自己編寫的自定義組件擴展或替換 運行庫的任何子組件,還補充了 Visual
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1