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

正文內容

基于asp在線考試系統(tǒng)畢業(yè)設計論文-閱讀頁

2024-12-19 04:16本頁面
  

【正文】 新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,一般的硬件平臺完全能滿足此系統(tǒng)的需要。所以本系統(tǒng)在經濟上是 可行的。目前,大多數(shù)單位都擁有高性能微機和局域網,該軟件系統(tǒng)的安裝、部署、運行和維護,都不會給單位增加太高的費用。在進行需求分析時,就對可能的用戶進行了調查,針對他們的情況,設計出合理的界面,使操作方式簡單明了。在加上本系統(tǒng)并不是很復雜,所以在操作方面不應有很大的問題。這就給公共課程的教學帶來了一定的困難,教師資源有限卻要分散在兩個地方,造成了教學資源分配的不合理,不能夠同時滿足兩地的教學需求,大學數(shù)學網上輔助教學系統(tǒng)的建立將一定程度上緩解其間的矛盾沖突,既達到了教學的最佳效果,又達到了節(jié)約資源的目的。系統(tǒng)應能及時而且準確的根據用戶權限及所輸入的信息做出響應。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準確性和及時性。所以必須要求系統(tǒng)簡單易用,有良好的用戶接口,有比較清爽的人機交互頁面。 (3) 安全性 在線考試系統(tǒng)中涉及到的數(shù)據是對于學校,或者是客戶來說都是相當重要的信息,系統(tǒng)要保證用戶的權限,只有老師才享有每一個學生成績的查詢權利等;系統(tǒng)還要提供方便的手段供系統(tǒng)維護人員進行數(shù)據備份、日常安全管理、以及系統(tǒng)意外崩潰時數(shù)據的恢復等工作。 (4)具有良好的開放性和通用性 系統(tǒng)由學生管理,教師管理,管理員管理三部分組成 ,可分別運行于不同的計算機 ,也可運行 于同一臺計算機。 需求分析 要實現(xiàn)一個軟件系統(tǒng),首先應該進行需求分析,這樣才能令設計出的軟件滿足用戶的各項功能。 系統(tǒng)需要解決的主要問題 首先,因為考試是面向特定的某些對象的,所以考試者進入系統(tǒng)應該進行身份驗證。在線考試于一般的單機考試是不同的。在線考試基于網絡環(huán)境,試卷應該從服務器的數(shù)據庫隨機抽取試題后動態(tài)生成的??荚囌哌x擇答案提交后,應該由計算機自動判卷 ,得到成績后顯示出來。此外,用戶還應能進行遠程注冊。 用戶信息的修改:用戶可以根據需要修改密碼。 試卷模型設置:設置試題的每種題型的數(shù)量和分值以及考試的總時間。 試卷生成:可以指定試卷的各題型的數(shù)量,從試題庫里隨機抽取試題生成一份原始試卷。 計算機自動閱卷:本系統(tǒng)只考慮客觀題,要求計算機能自動閱卷,然后馬上顯示出考生分數(shù)。除了實現(xiàn)上述功能以外,在線考試系統(tǒng)還應該具有友好、簡潔的界面,安全性要高,穩(wěn)定性要強,人數(shù)不受限制。其特點包括:與其地層框架 .NET 緊密結合;將事件模型引入到 Web 應用程序的開發(fā)領域;支持多種語言開發(fā),包括 C#、 Visual Basic 和Jscript 等。 是一個已編譯的、基于 .NET環(huán)境,可以用任何與 .NET 兼容的語言(包括 C# .NET、 Visual 和)創(chuàng)作應用程序,而不僅僅是原來 ASP 采用的 Javascript 和VBScript。另外,任何 應用程序都可以使用整個 .NET Framework。所有 代碼都是可編譯的,而不是 解釋的,這就允許對本機代碼采用早期綁定強類型處理,以及實行( JIT)編譯。 提供豐富的緩存服務(包括內置服務和緩存 API 兩種)。 配置設置存儲在基于 XML 的文件中,這些文件都是可讀和可寫的。當應用程序安裝在同一臺計算機上,但使用不同的 .NET Framework 版本時,應用是并行 運行的。 圖 2- 1 運行原理 與數(shù)據庫訪問 包含數(shù)據訪問工具,利用這些工具,我們可以方便地設計站點,允許用戶通過 Web 頁與數(shù)據庫進行交互。本系統(tǒng)主要使用 SQL Server .NET Framework 數(shù)據提供程序來訪問 SQL Server 2020數(shù)據庫系統(tǒng)??梢詫⒔Y構化、半結構化和非結構化文檔的數(shù)據直接存儲到數(shù)據庫中。數(shù)據可以存儲在各種設備上,從數(shù)據中心最大的服務器一直到桌面計算機和移動設備,它都可以控制數(shù)據而不用管數(shù)據存儲在哪里。信息工作人員可以通過日常使用的工具直接訪問數(shù)據。 C/S 模式主要由客戶應用程序、服務器管理程序 和中間件三個部分組成,以下是 C/S 模式的一些優(yōu)點: C/S 交互性強。 C/S 模式提供了更安全的存取模式。 響應速度快。 操作界面漂亮,形式多樣,可以充分滿足客戶自身的個性化要求。并定于在微軟職業(yè)開發(fā)者論壇 (PDC)上登臺亮相。 C看起來與 Java 有著驚人的相似;它包括了諸如單一繼承、接口、與 Java 幾乎同 樣的語法和編譯成中間代碼再運行的過程。 C是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由 C 和 C++衍生出來的面向對象的編程語言。 C綜合了 VB 簡單的可視化操作和 C++的高運行效率,以其強大的操作能力、優(yōu)雅的語法風格、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為 .NET 開發(fā)的首選語言。 色彩: 深色背景配淺色字體或者是淺色背景配深色字體,這樣給人的感覺會比較清晰、自然、易接受; 圖像與背景,圖像與字體等之間的互配,顏色不能相差太懸殊,因為作為頁面上的主要視覺元素來講,顏色相差太遠會影響整體的效果,給人不統(tǒng)一、 第 15 頁 一氣呵成的感覺,不實在; 1不同色彩之間的對比會有不同的效果,當兩種色同時在一起時,這兩種色各自走向自己的極端是比較普遍的用法; 1色彩間的對比也有純度對比 ,舉個例子,黃色是奪目的色,但是加入灰色會失去其奪目的光彩,通??梢杂没烊牒?、白、灰色來對比純色,這樣可以減低其純度。我們的網站標志如圖 4- 1 所示: 圖 4- 1 網站標志 登錄與導航模塊 登錄模塊分為用戶注冊與用戶登錄兩大部分,已經有帳號的用戶可以直接登錄訪問我們的網站,第一次訪問我們站點的用戶需要由注冊系統(tǒng)來注冊一個帳號。 在線考試模塊 在線考試模塊是本系統(tǒng)中的一個重要部分,它由試卷生成,在線考試,自動 第 16 頁 評分等構成。 數(shù)據庫的設計 基本概念 在系統(tǒng)中利用數(shù)據庫是為了更方便的管理試題的數(shù)據,而建立一個考試系統(tǒng)一定要大量的的考試題目做為被用,因此一定要有數(shù)據庫來管理這些數(shù)據,那么就一定要有個數(shù)據庫來管理。而考試系統(tǒng)中的系統(tǒng)管理員主要是系統(tǒng)管理員來做的,而且維護起來簡單安全。 數(shù)據( Data) : 數(shù)據實際上就是描述事物的符號記錄。 數(shù)據庫管理系統(tǒng)( Database Management System,簡稱 DBMS): 數(shù)據庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù)據管理軟件。 數(shù)據庫系統(tǒng)管理員( Database Administrator,簡稱 DBA) : 負責數(shù)據庫的建立、使用和維護的專門的人員。 數(shù)據模型,主要包括 網狀模型、層次模型、關系模型 等,它是按計算機系統(tǒng) 第 17 頁 的觀點對數(shù)據建模。 二、數(shù)據操作:數(shù)據庫主要有檢索和更新(包括插入、刪除、修改)兩大類操作。 三、數(shù)據的 約束條件 :數(shù)據的 約束條件 是一組 完整性 規(guī)則的集合。此外,數(shù)據模型還應該提供定義完整性約束條件的機制。每個結點表示一個記錄類型,結點之間的連線表示記錄類型間的聯(lián)系,這種聯(lián)系只能是父子聯(lián)系。 任何一個給定的記錄值只有按其路徑查看時,才能顯出它的全部意義,沒有一個子女記錄值能夠脫離雙親記錄值而獨立存在。根以外的其它結點有且只有一個雙親結點,用層次模型表示多對多聯(lián)系,必須首先將其分解成一對多聯(lián)系。 網狀數(shù)據模型的結構:網狀數(shù)據模型是一種比層次模型更具普遍性的結構,它去掉了層次模型的兩個限制,允許多個結點沒有雙親結點,允許結點有多個雙親結點,此外它還允許兩個結點之間有多種聯(lián)系(稱之為復合聯(lián)系)。有關概念: 關系:對應通常說的表。 屬性:表中的一列即為一個屬性。 域( Domain):屬性的取值范圍。 第 18 頁 關系數(shù)據模型的操縱與完整性約束: 關系數(shù)據模型的操縱主要包括查詢、插入、刪除和更新數(shù)據。關系模型中的數(shù)據操作是集合操作,操作對象和操作結果都是關系,即若干元組的集合。 關系數(shù)據模型的存儲結構: 關系數(shù)據模型中,實體及實體間的聯(lián)系都用表來 表示。 關系數(shù)據模型的優(yōu)缺點: 優(yōu)點:關系模型是建立在嚴格的 數(shù)學概念 的基礎上的。對數(shù)據的檢索結果也是關系(即表),因此 概念單一,其數(shù)據結構簡單、清晰。缺點:由于存取路徑對用戶透明,查詢效率往往不如非關系數(shù)據模型。 數(shù)據庫設計方法簡述 十余年來,人們努力探索,提出了各種數(shù)據庫設計方法,這些方法運用軟件工程的思想和方法,提出了各種設計準則和規(guī)程,都屬于規(guī)范設計方法。它將數(shù)據 庫設計分為四個階段:需求分析(分析用戶要求)、概念設計(信息分析和定義)、邏輯設計(設計實現(xiàn))和物理設計(物理數(shù)據庫設計)。 規(guī)范設計法從本質上看仍然是手工設計方法,其基本思想是過程迭代和逐步求精。需求分析是整個設計過程的基礎。 3)邏輯結構設計階段 :邏輯結構設計是將概念結構轉換為 DBMS 所支持的數(shù)據模型,并對其進行優(yōu)化。 5)數(shù)據庫實施階段 :在數(shù)據庫實施階段,設計人員運用 DBMS 提供的數(shù)據語言及其宿主語言,根據邏輯設計和物理設計的結果建立數(shù)據庫,編制與調試應用程序,組織數(shù)據入庫,并進行試運行。在數(shù)據庫系統(tǒng)運行過程中必須不斷地對其進行評價、調整和修改。在設計過程中把數(shù)據庫的設計和對數(shù)據庫中數(shù)據處理的設計緊密結合起來,將這兩個方面的需求分析、抽象、設計、實現(xiàn)在各個階段同時進行,相互參照,相互補充,以完善兩方面的設計。如下幾個表所示: 表 41 用戶信息表 表 42 考試課程信息表 表 43 試卷信息表 得分 試卷編號 學生編號號 總分 分 第 21 頁 表 44 學生考試成績表 系統(tǒng)流程圖 第 22 頁 進 入 網 站 首 頁 考 生 登 錄 導 航 欄 用 戶 注 冊 管 理 員 登 錄判 定 用 戶 名和 密 碼判 定 用 戶 名和 密 碼否是考 生 信 息 ( 功 能 選 擇 )進 入 考 試 信 息 管 理 查 看 成 績數(shù) 據 庫管 理 員 頁 面否是圖 4- 4 在線考試系統(tǒng)登錄注冊的結構流程圖 第 23 頁 5. 系統(tǒng)實現(xiàn) 本系統(tǒng)主頁如下圖所示: 圖 51 在線考試系統(tǒng)首頁 登錄、注冊模塊主要功能以及設計思路:進入系統(tǒng)前,提供一個身份驗證界面,用戶分為學生和教師兩類,如果沒有注冊,需要先注冊登錄,同時為了保證系統(tǒng)安全性,防止非法用戶登錄,還可以在后臺進行對用戶控制,對于陌生的或信息不祥的用戶不予以帳號申請。 if ((())) { if ( == ()) { if ( == 0) { Session[userNum] = ()。 (~/student/)。 (~/teacher/)。 (~/admin/)。178。?入 168。?密 168。 碼 ?錯 228。170。174。?。?戶 161。不 ?存 228。178。?。 DataSet ds = (Session[userNum].ToString())。 = [0].DefaultView[0].Row[1].ToString()。 = [0].DefaultView[0].Row[4].ToString()。 DataSet ds = (Session[userNum].ToString())。 = [0].DefaultView[0].Row[1].ToString()。 } } protectedvoid Sure_Click(object sender, EventArgs e) { if () { string Num = Session[userNum].ToString()。 = 。 = 。修 T改 ?成 168。 功|!39。=39。/script)。修 T改 ?失 186。235。168。!39。 } } 第 28 頁 } } 4. 待考科目查看如下: 代碼: protectedvoid GridViewBind() { DataBase db = newDataBase()。 + () + 39。 + Session[userID] + 39。 DataSet ds = (GridView1Str)。 ()。 string GridView1Str = select * from [d
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1