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

正文內(nèi)容

基于bs模式下的校園網(wǎng)絡(luò)考試系統(tǒng)的分析與設(shè)計(jì)(文件)

2025-12-20 10:24 上一頁面

下一頁面
 

【正文】 Java 都還存在著另外一個(gè)問題,那就是開發(fā)困難,程序的開發(fā)和 HTML寫作是兩個(gè)完全不同的過程,需要專門的程序員開發(fā)。由于 ASP是在服務(wù)器端解釋執(zhí)行,開發(fā)者可以不必考慮瀏覽器是否支持 ASP;同時(shí)由于它在服務(wù)器端執(zhí)行,開發(fā)者也不必?fù)?dān)心別人下載程序從而竊取編程邏輯。 ASP 文件的制作和 HTML 類似,且和 HTML 開發(fā)集成,可以在同一個(gè)過程完成,利用 ASP將可以執(zhí)行的腳本嵌入到 HTML 文件中 (將 HTML 文件的后綴名改為 .asp),這使得 HTML文件的編寫與腳本的開發(fā)融合在一起 [6]。這 6 個(gè)對象及其功能描述如表 11所示。當(dāng) Active Server Pages做下面兩個(gè)動(dòng)作時(shí), Server便會(huì)去讀 文件: ( 1) Web Server 啟動(dòng)之后,一個(gè)應(yīng)用程序目錄中任一個(gè) ASP 文件被提出第一個(gè) HTTP 請求( Request)時(shí)。而 Session 對象僅屬于一位用戶,維持一個(gè)用戶端的信息,其他用戶無法訪問,它創(chuàng)建于一個(gè)不具有 Session的用戶向 Server請求一個(gè) ASP文件時(shí),結(jié)束于該 Session到期(即用戶端超過某時(shí)間段沒有向 Server 提出要求或刷新 Web頁面)或 Abandon語句的調(diào)用。 ( 2) Application 或 Session 的結(jié)束事件 (Endevent)。在 ASP 中, ADO 可以看作是一個(gè)服務(wù)器組件 (Server Component),更簡單點(diǎn)說,是一系列的對象,應(yīng)用這些 功能強(qiáng)大的對象,即可輕松完成對數(shù)據(jù)庫復(fù)雜的操作。比如我們 系統(tǒng)中有 Access的 ODBC驅(qū)動(dòng)程序,那么即使我們沒有 Access軟件,也可以在我們的程序中對一個(gè) Access 的 MDB 數(shù)據(jù)庫加、刪、改記錄。如果數(shù)據(jù)庫的平臺(tái)變了,比如我們改用了 SQL Server 的數(shù)據(jù)庫,只要其中表的結(jié)構(gòu)沒變,我們就不用改寫我們的程序,只要重新在系統(tǒng)中配置 DSN 就行了。(amp。 創(chuàng)建數(shù)據(jù)對象 (Record Set) ADO 中的數(shù)據(jù)對象通常保存的是查詢結(jié)果。例如: rs=“ SELECT * FROM shop_books” Set Record Set=(rs) 這條語句執(zhí)行后,對象 Record Set 中就保存了表 tab1 中的所有記錄。 Record Set Record Set=Nothing /關(guān)閉創(chuàng)建的數(shù)據(jù)對象 11 Set mConn=Nothing /關(guān)閉創(chuàng)建的鏈接對象 ASP 與 CGI 的比較 CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口 )也是 Inter 上一種功能強(qiáng)大的 Web 頁面技術(shù),其工作方 式有別于 ASP。 ,并可擴(kuò)展 ActiveX Server 組件功能。 。 CGI 程序。 可見, ASP 在數(shù)據(jù)庫訪問、與 HTML 的集成、提高服務(wù)器的效率等諸多方面都優(yōu)于 CGI,更適應(yīng) Web 應(yīng)用程序開發(fā)的需要,因此本文選擇了 ASP作為個(gè)性化頁面生成器的開發(fā)工具。隨著計(jì)算機(jī)網(wǎng)絡(luò)的出現(xiàn)和人們 對數(shù)據(jù)共享的需求,這種結(jié)構(gòu)就顯得力不從心了。這種架構(gòu)要求本機(jī)具有良好的性能和較大 的磁盤空間,以便實(shí)現(xiàn)數(shù)據(jù)的高效存儲(chǔ)和處理。客戶機(jī)提供用戶界面,并直接以 SQL 語言向服務(wù)器發(fā)出請求,而服務(wù)器服務(wù)于這種請求,執(zhí)行 SQL 語句,并將相應(yīng)結(jié)果返回給客戶機(jī),這兩部分獨(dú)立工作。在 C/S模式中,大部分的主要功能都集中在 Client端, Server 端一般只作為數(shù)據(jù)的提供者。 Browser/Server 結(jié)構(gòu)出現(xiàn)于 92 年左右,并且伴隨著 Inter 的發(fā)展而很快地發(fā)展起來。即 Web 服務(wù)器接受 客戶請求,以 CGI 或 ASP 與數(shù)據(jù)庫連接,進(jìn)行申請?zhí)幚?,而后?shù)據(jù)庫結(jié)果返回web 服務(wù)器,再傳至客戶端。 Web Server 14 與 DB Server 的關(guān)系則又像 Clien/Server 的關(guān)系 [10]。 在 Cilent/Server 系統(tǒng)中,許多對于數(shù)據(jù)的操作都需要將數(shù)據(jù)從數(shù)據(jù)庫服務(wù)器中讀取到客戶機(jī)上,然后加以處理,之后再將數(shù)據(jù)保存至數(shù)據(jù)庫中,在Browser/server 系統(tǒng)中,由于數(shù)據(jù)的處理工作也是由服務(wù)器來執(zhí)行的,因此在讀取數(shù)據(jù)和保存數(shù)據(jù)時(shí),這些數(shù)據(jù)只在幾臺(tái)服務(wù)器之間傳輸,不需要通過瀏覽器與服務(wù)器之間的網(wǎng)絡(luò) [11]。而在 Browser/server 系統(tǒng)中,由于采用了一致的 HTTP’協(xié)議以及其他一些共同的規(guī)則,不同系統(tǒng)之間的沖突將會(huì)大大減少。因?yàn)槌绦虻闹黧w是運(yùn)行在中間服務(wù)器上的,客 戶端只是一個(gè)瀏覽器,避免了在客戶端重復(fù)安裝數(shù)據(jù)庫驅(qū)動(dòng)程序的問題,從而可以有效地解決異種數(shù)據(jù)庫聯(lián)合使用的問題。 基于 B/S 結(jié)構(gòu)的 Web 應(yīng)用體系有如此多的優(yōu)勢,因此本網(wǎng)上考試系統(tǒng)的主 體就采用這種 B/S 體系結(jié)構(gòu)。然后,與教師和部分學(xué)生,特別是從輔導(dǎo)員那里了解他們對原有信息系統(tǒng)的看法 [14]。在考試的部分環(huán)節(jié)已用到了計(jì)算機(jī),如打印試卷、打印有關(guān)材料、學(xué)生成績處理與公布等。 :管理員能對題庫執(zhí)行增加、刪除和修改操作;管理員能對考試科目的增加、刪除和修改操作;由管理員設(shè)置考試信息,經(jīng)過考試主管領(lǐng)導(dǎo)的審核后就可考試;在考試時(shí),系統(tǒng)將根據(jù)考試信息的設(shè)置對每個(gè)考生自動(dòng)生成試卷;管理員可設(shè)置考試信息,經(jīng)過考試主管理領(lǐng)導(dǎo)審核后批準(zhǔn)向考 生發(fā)布考試新聞;系統(tǒng)控制考試時(shí)間、防刷新、考試成績自動(dòng)生成、多功能查詢等。 可行性分析 也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保 證新系統(tǒng)的開發(fā)成功。所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。它的靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。 學(xué)校良好的網(wǎng)絡(luò)設(shè)施為開發(fā)使用學(xué)校網(wǎng)絡(luò)考試系統(tǒng)提供了堅(jiān)實(shí)的基礎(chǔ) [17]。因此系統(tǒng)的開發(fā)是完全可行的。 網(wǎng)絡(luò)考試系統(tǒng) 系統(tǒng)管理 領(lǐng)導(dǎo)登錄 考生登錄 考試審核 新聞審核 科目管理 題庫管理 考試界面 成績查詢 試卷管理 信息管理 20 (2)科目刪除 管理員可以刪除不再需要的科目。在考場上,系統(tǒng)將根據(jù)考試信息的設(shè)置對每個(gè)考生自動(dòng)生成試卷。 試卷生成的流程圖 42 如下: 審核 通過 否 圖 42 試卷生成流程圖 由管理員設(shè)置考試信息,經(jīng)過有關(guān)領(lǐng)導(dǎo)或教師的審核后向考生發(fā)布考試新領(lǐng)導(dǎo)審核 選擇考試科目 輸 入考試的試題和分值的分布 管理員界面 選擇考生 試卷生成 21 聞。 批改完試卷后,學(xué)生將能查詢到考試成績,并能查閱自己的答卷,正確答案也同時(shí)顯示,這樣學(xué)生可以通過對比知道自己錯(cuò)在哪里。特別是近年來推出的計(jì)算機(jī)關(guān)系數(shù)據(jù)庫管理系統(tǒng),操作直觀,使用靈活,編程方便,功能強(qiáng)大,環(huán)境適應(yīng)廣泛,數(shù)據(jù)處理能力極強(qiáng)。 一個(gè)真正的、完整的站點(diǎn)是離不開數(shù)據(jù)庫的,因?yàn)樯倭康臄?shù)據(jù),如網(wǎng)頁訪問人數(shù)等完全可以存儲(chǔ)在文本文件中,但實(shí)際應(yīng)用中,需要保存的數(shù)據(jù)遠(yuǎn)不止這一是否為合法用戶 校園網(wǎng)絡(luò)考試系統(tǒng) 進(jìn)入考生考試界面 輸入考號和密碼 23 點(diǎn)點(diǎn),而且這些數(shù)據(jù)之間往往還有關(guān)聯(lián),利用數(shù)據(jù)庫來管理這些數(shù)據(jù),可以很方便的查詢和更新??梢圆捎肊- R 圖的方法來進(jìn)行數(shù)據(jù)結(jié)構(gòu)分析, E- R 設(shè) 計(jì)方法是一種通過 E- R 圖來描述現(xiàn)實(shí)世界信息結(jié)構(gòu)的 DB 設(shè)計(jì)方法。 n 1 查詢 考試成績 考生 系領(lǐng)導(dǎo) 考試新聞 審核 瀏覽 系統(tǒng)管理員 科目信息 錄入 錄入 試卷 錄入 考試 1 n n 1 n m 1 n 27 二、邏輯結(jié)構(gòu)設(shè)計(jì)( E- R圖向關(guān)系模型的轉(zhuǎn)換) E- R 圖向關(guān)系模型的轉(zhuǎn)化要解決的問題是如何將實(shí)體和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,如何確定這些關(guān)系橫式的屬性和碼。 由以上三點(diǎn),可將圖 3- 12 轉(zhuǎn) 換為關(guān)系模型, 每個(gè)關(guān)系的碼用下劃線表示 : 用戶﹛ 用戶 ID,姓名,密碼,系別,班級,性別,職務(wù),專業(yè),是否管理員﹜; 科目﹛ 自動(dòng)編號 ,科目名稱﹜; 考生﹛ 自動(dòng)編號 ,考試編號,考生考號,是否參加考試﹜; 題庫﹛ 題號 ,所屬科目,題型,問題,選項(xiàng) 1,選項(xiàng) 2,選項(xiàng) 3,選項(xiàng) 4,選項(xiàng) 5,選項(xiàng) 6,正確答案,是否已選中標(biāo)志﹜; 考試信息﹛ 編號 ,科目,試卷總分,單選題數(shù)目,多選題數(shù)目,判斷題 數(shù)據(jù),單選題分值,多選題分值,判斷題分值,考試時(shí)間長度,開始時(shí)間,結(jié)束時(shí)間,設(shè)置時(shí)間,設(shè)置者,審核者,通過審核時(shí)間﹜; 待審核項(xiàng)目﹛ 項(xiàng)目編號 ,項(xiàng)目名稱,審核者,審核意見,通過時(shí)間,是否已通過審核﹜; 考試新聞{ 自動(dòng)編號,新聞編號, 新聞標(biāo)題,新聞內(nèi)容,有效期,創(chuàng)建日期,發(fā)布者,審核通過者,審核通過日期}; 考試成績{ 自動(dòng)編號,考生考號, 姓名,系別,專業(yè),職務(wù),考試科目,考試編號,開始時(shí)間,結(jié)束時(shí)間,分?jǐn)?shù)}; 新聞登錄記錄{ 自動(dòng)編號, 新聞編號,用戶編號}。 (3) 數(shù)據(jù)結(jié)構(gòu)具有相對的穩(wěn)定性 數(shù)據(jù)結(jié)構(gòu)的相對穩(wěn)定性,可以作為新、舊系統(tǒng)轉(zhuǎn)換的依據(jù) 。 此處著重討論如何進(jìn)行規(guī)范化設(shè)計(jì),關(guān)系范式規(guī)范化過程如下: 由邏輯結(jié)構(gòu)設(shè)計(jì)中得出的關(guān)系模型可知,從圖 3- 12 轉(zhuǎn)化的各關(guān)系中均無重復(fù)項(xiàng)和 空白數(shù)據(jù)項(xiàng),故是第一范式;而且如圖 313 中的 a, b,c,d,e 所示,所有非主屬性都完全函數(shù)依賴于任一侯選關(guān)鍵字,故是第二范式;在第二范式的前提下,所有關(guān)系的非主屬性之間都不存在函數(shù)依賴關(guān)系 [20]。 和空白數(shù)據(jù)項(xiàng) 消去重復(fù)項(xiàng) 1NF 消除部分函數(shù)依賴 2NF 消除傳遞函數(shù)依賴 3NF 非規(guī)范化關(guān)系 29 表 41考試系統(tǒng)用戶信息表( cadre_info) 字段名 類型 備注 UserID varchar 用戶 ID,即用戶想要參加考試的考號 UserName varchar 用戶的真實(shí) 姓名 Pwd varchar 用戶密碼 Department Varchar 系別 Office Varchar 班級 Duties Varchar 性別 Rank Varchar 職務(wù) Post Varchar 專業(yè) Ifadmin Bit 管理員權(quán)限 表 42考試系統(tǒng)部門表( department) 表 43考試系統(tǒng)科目信息表( exam_subject) 表 44考試系統(tǒng)考生信息表( exam_testuser) 表 45考試系統(tǒng)題庫信息表( exam_database) 字段名 類型 備注 UserID varchar 用戶 ID,即用戶想要參加考試的考號 字段名 類型 備注 ID 自動(dòng)編 號 主鍵 Exam_subject 文本 考試科目名稱 字段名 類型 備注 ID 自動(dòng)編號 主鍵 Testid Int 考試編號 Userid Int 考生考號 Havetest Bit 是否參加考試 字段名 類型 備注 ID 自動(dòng)編號 題號,主鍵 Subject Nvarchar 考試科目 Type varchar 題型 Question Ntext 問題 Text1 Ntext 選項(xiàng) 1 Text2 Ntext 選項(xiàng) 2 Text3 Ntext 選項(xiàng) 3 Text4 Ntext 選項(xiàng) 4 Text5 Ntext 選項(xiàng) 5 Text6 Ntext 選項(xiàng) 6 Answer Nvarchar 正確答案 Mark Int 是否已選中標(biāo)志 30 表 46考試系統(tǒng)考試信息表( exam_test) 表 47待審核項(xiàng)目信息表( waitforpass) 字段名 類型 備注 ID 自動(dòng)編號 主鍵 Objname Nvachar 待通過的項(xiàng)目名稱 。其中包括以下表:考試系統(tǒng)用戶信息表( cadre_info) ,考試系統(tǒng)部門表( department),考試系統(tǒng)科目信息表( exam_subject),考試系統(tǒng)考生信息表( exam_testuser),考試系統(tǒng)題庫信息表( exam_database),考試系統(tǒng)考試信息表( exam_test),待審核項(xiàng)目信息表( waitforpass),考試新聞信息表( exam_news),考試成績
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1