已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
摘 要 . 2 文獻綜述 . 3 2目的和意義 . 3 . 3 技術線路 . 5 第一章 系統(tǒng)設計相關原理 . 7 . 7 術支持 . 8 建與使用程序庫 . 9 運行方式 . 11 . 11 . 12 . 12 000的數(shù)據(jù)庫對象 . 13 . 14 么 是 . 14 . 14 . 15 . 16 第二章 系統(tǒng)設計 . 17 統(tǒng)分析 . 17 統(tǒng)功能與特點 . 17 . 18 統(tǒng)功能結構 . 18 2塊的流程設計 . 18 據(jù)分析與編碼設計 . 20 . 20 . 22 生登錄 . 22 生查看試題列表 . 23 生查看成績單 . 23 生查看歷史成績單 . 23 生進行考試 . 24 理員管理考試成績 . 25 理員管理考試題 . 25 理員登錄 . 26 第三章 前沿網(wǎng)絡頁面的開發(fā)與設計 . 26 2頁 . 27 冊頁面 . 29 錄頁面 . 32 擇頁面 . 34 試頁面 . 35 分頁面 . 37 理員成績查詢頁面 . 38 2 記密碼頁面 . 41 第四章 系統(tǒng)的發(fā)布與維護 . 42 第五章 設計總結 . 43 致 謝 . 43 參考文獻 . 45 摘 要 針對 現(xiàn)代教學和學生隨時隨地可以進行考試的需要 ,設計開發(fā)了基于 B/S 服務模式的網(wǎng)絡12V 智能型脈沖充電器設計 , 該系統(tǒng) 是課程的綜合性評價,系統(tǒng)分為 管理 模塊、 用戶 模塊 和 考試模塊 , 管理 模塊制作考試題庫,各考生通過 用戶 模塊獲取題庫, 通過線考試模塊, 在線作答,考試結果數(shù)據(jù)通過網(wǎng)絡回收,系統(tǒng)自動 進行判分,生成考試成績和統(tǒng)計數(shù)據(jù)。 “ 12 是集合現(xiàn)代考試理論、方法和現(xiàn)代信息技術手段的智能化網(wǎng)上考試系統(tǒng),為學生個性化學習提供 “ 靈活、方便、科學、公平 ” 的 “ 個別化考試服務 ” ,是終結性評價系統(tǒng)。學生可以隨時、隨地的進行課程結業(yè)考試。 關鍵詞: 在線考試 用戶管理 自動評分 on of to is it , is s an is it is it to to go on of an to an on on , , it is a at on an an 3 文獻綜述 2V 智能型脈沖充電器設計 的目的和意義 隨著計算機技術的發(fā)展及計算機的日益普及,基于 線考試已成為大勢所趨?;?的優(yōu)勢不但體現(xiàn)在人力上,也體現(xiàn)在物力上,基于 2自動評閱、計分、成績存檔功能將有效地避免資源的浪費,有利于環(huán)保,減少人員,提高效率。 隨著信息技術的發(fā) 展,網(wǎng)上出現(xiàn)了大量的 12 12是應用 有良好的開放性,允許管理員對試題庫進行管理與開發(fā),有效地保證了題庫的時效性,為便于考生直接進行考試,主要適用于各類主要采用客觀性題型的考試。 12分利用了 B/現(xiàn)了將考試系統(tǒng)移植到 系統(tǒng)的優(yōu)勢在于極大的簡化了老師出題的工作。 目前比較流行的兩種網(wǎng)絡開發(fā)模式分別是 C/, B/以不受地域的限 制,但他不能進行聯(lián)機事務的處理,并且有大量數(shù)據(jù)處理的情況下,速度較慢。從目前的開發(fā)技來看 別是大量的數(shù)據(jù)錄入工作還不能完全取代 對于本 12其功能目標是實現(xiàn)將現(xiàn)有的紙張答題式考試向基于 以它必須實現(xiàn)整個考試流程的進行,實現(xiàn)對系統(tǒng)的管理,以及完成閱卷、評分這些環(huán)節(jié)和處理。由于系統(tǒng)數(shù)據(jù)收集的實時性要求并不高,因些采用 B/ 現(xiàn)今,不管是國內還是國外 的各大廠家,都在不斷的推出一系列的考試、認證。 4 如微軟的 。我們國家的自考或是成考,以及各省市的各種考試,現(xiàn)在都在朝著信息化的道路前進在走。我們相信在今后這一系列的考試將會走向網(wǎng)絡化考試的。這樣才是符合信息發(fā)展的。 所以我們考慮這是一個機會。我們要給不同的考試一個好的解決方案。 這個方案 能 在技術上來講我們是考慮 B/S 模試。 在 臺上,使用 覽器,完成抽題、考試、交卷等考試任務。還可以通過多媒體手段來完成監(jiān)考。 傳統(tǒng)考試要求老師刻試卷、印試卷、安排考試、監(jiān)考、收集 試卷、評改試卷、講評試卷和分析試卷。這是一個漫長而復雜的過程,已經(jīng)越來越不適應現(xiàn)代教學的需要。 12V 智能型脈沖充電器設計 是傳統(tǒng)考場的延伸,它可以利用網(wǎng)絡的無限廣闊空間,隨時隨地的對學生進行考試,加上數(shù)據(jù)庫技術的利用,大大簡化了傳統(tǒng)考試的過程。因此 12V 智能型脈沖充電器設計 是電子化教學不可缺少的一個重要環(huán)節(jié) 。 相比傳統(tǒng)的考試方式,基于 2V 智能型脈沖充電器設計 的主要好處是一方面可以動態(tài)地管理各種考試信息,只要準備好足夠大的題庫,就可以按照要求自動生成各種試卷;另一方面,考試時間靈活, 可以在規(guī)定的時間 段內的任意時間參加考試;另外計算機化的考試的最大特點是閱卷快,系統(tǒng)可以在考試結束時當場給出客觀題考試成績,計算機閱卷給了考生最大的公平感。 12大地提高了教學的靈活性,現(xiàn)在在許多領域已經(jīng)有了廣泛的應用。最有影響的案例就是 國教育考試中心)舉辦的 國研究生入學考試)的計算機化考試,它使考試由原來的每年只能有兩次參加考試的機會變成了每個工作日都可以參加的考試。 利用 2它具有用戶注冊、多用戶同時在線考試、考試時間控 制、自動判卷、題庫維護、用戶管理、分數(shù)管理等功能。本系統(tǒng)主要由管理模塊、在線考試模塊、用戶注冊模塊組成。隨機選題及自動評分的實現(xiàn)是本系統(tǒng)的關鍵。 隨著 們不再滿足于建立各種靜態(tài)地發(fā)布信息的網(wǎng)站,更多的時候需要能與用戶進行交互,并能提供后臺數(shù)據(jù)庫的管理和控制等服務的動態(tài)網(wǎng)站。 以用于管理動態(tài)內容、支持數(shù)據(jù)庫、處理會話跟蹤,甚至構建整個電子商務站點。 P、 000、 5 能 型脈沖充電器設計 的技術線路 本論文主要闡述一個功能比較強大的 12V 智能型脈沖充電器設計 的后臺操作過程及一些關鍵技術。該系統(tǒng)測試用戶信息主要由數(shù)據(jù)庫直接輸入,考試時考生首先做用戶注冊,注冊成功之后,進入用戶登陸界面,輸入用戶名、密碼,核對正確后進入考試界面,考試界面主要有返回主頁、在線考試、更改個人資料、更改權密碼、查詢歷史成績、安全退出系統(tǒng),關鍵實現(xiàn)了考生在進入考試窗體,考試計時,考試時間到,系統(tǒng)強制考生退出,及考完后對客觀題的自動評分、存檔。當注冊的用戶在忘記密碼的情況下,可以進入忘記密碼界面,輸入用戶名 和出生年月日,再提交信息,進入密碼提示問題,輸入正確的答案,就可獲取密碼。管理員進入管理員界面,管理員界面主要由查看題庫、增加題庫、查看成績、修改密碼、安全退出等模塊組成。 它是專門用于試題錄入、修改、刪除和參加在線考試的 用程序。其最大的特點是開放性、方便性和靈活性。主要是指管理員可以輕松地向題庫添加、修改和查詢試題,它還允許管理員根據(jù)自己的需求,從現(xiàn)有的試題庫中靈活地抽取各類試題,以組建適合于自身所需的試卷。而且,自測試卷的難易程度和形式以及各大題分數(shù)等都由用戶根據(jù)需要確定。考生通過瀏覽器進行有效 的身份驗證登錄后,在規(guī)定的時間內進行答題,當達到規(guī)定的時間后,系統(tǒng)將自動予以提交。一旦考生做完后便能立即看到自己的考試成績,并且其答案和分數(shù)將被記入庫中以供審核和查閱,并作為成績評估和試卷分析的歷史數(shù)據(jù)。 第一要有一個登陸系統(tǒng)。因為作為這樣的一個系統(tǒng),數(shù)據(jù)的處理都是在后臺,所以無論是設置還是出題,還是答題都要在前臺設計界面,所以登陸系統(tǒng)應該有用戶名和密碼,還有身份碼分別代表管理員, 考試用戶 。第二,就是系統(tǒng)管理員使用的設置模塊了 ,相信這個系統(tǒng)需要設置的東西會很多,比如考試時間的開始,結束,或者用戶權限等等, 第三就是 管理員 的出題界面,這里面顯然需要有出各種題型的界面,因為處理方法不一樣,特別是編程題,這是主觀題就現(xiàn)在不考慮編程難度的情況下,我們希望出題者自己編寫對主觀題的處理代碼,因為每一道題的判法不同,如果每個題的處理方法相同那就無法區(qū)分答案了。第四個就是 用戶 的答題 模塊。 另外考慮到 題時有可能有抄襲的可能,所以我想讓系統(tǒng)在大題庫的前提下,隨機出題,只要難度一樣,題可以不同,這樣每個人的題不同就可以保證公平了。 6 從目前來看一般基于 2是很占服務器資源的。其主要原因是: 系統(tǒng)在運行的過程中采用動態(tài)取數(shù)據(jù)的方法,這將使用戶每進行一次測試都要向服務器多次查詢數(shù)據(jù)。所謂的動態(tài)取數(shù)據(jù)是指:用戶每次要上下翻頁或結束測試時都要向數(shù)據(jù)庫讀取數(shù)據(jù)。這是因為瀏覽器是無狀態(tài)的在其刷新頁面后,原來的數(shù)據(jù)將丟失。多次的和服務器交互將增加服務器的負擔,因此一個好的在線系統(tǒng)速度是其關鍵。而整個系統(tǒng)的好與壞不能就單方面而論,所以在研究在線測試系統(tǒng)的速度問題的過程中我們也對整個系統(tǒng)的安全性、可維護性進行了全面的研究。 這段時間 經(jīng)過摸索和學習,我在老師、同事的指導下編寫了一種即時反饋學生成績的在線考試軟件。 學生只需登陸上考試頁面,通過簡單的操作就可以完成考試,即時知道自己的考試成績, 主要實現(xiàn)以下幾個簡單考試系統(tǒng)文件的功能: 1. 件基本的作用是讓學生登陸,進行簡單的帳號驗證, 2. 首頁, 件測試后臺的主頁面,它是系統(tǒng)的核心顯示考試的題目讓學生進行考試??荚囃戤吘涂梢蕴峤唬瓿煽荚?4 件是添加題目、管理用戶刪除題目、查詢題目的頁面,件是用戶忘記密碼索取密碼方式, 這些功能多是比較簡單的劃分,執(zhí)行自己的功 能。 試題庫與 12V 智能型脈沖充電器設計 采用 程語言、圖形編輯與數(shù)據(jù)庫等工具,通過基于 務器訪問純 面,實現(xiàn)在線登錄與考試等各項相關的功能。 7 第一章 系統(tǒng)設計相關原理 術簡介 北京綜藝達軟件公司開發(fā)的使用腳本語言進行應用軟件開發(fā)與發(fā)布的開發(fā)環(huán)境和運行平臺,使用 以完全使用腳本語言 (比如 創(chuàng)建出穩(wěn)定高效的應用軟件,并且可以平滑移植到從 8 到 全部操作系統(tǒng)上。 整支持 務器腳本技術,可以方便地將成熟的 用通過 署到各種操作環(huán)境,由于不再局限于操作系統(tǒng)的限制,甚至可以在 P 上達到超出 000 性能支持。 提供底層設備的支持,可以方便地進行底層網(wǎng)絡編程, 提供高端對象的 支持 ,程序員可以提供高性能的多線程 務器,改變了 序員不能進行低端編程的窘?jīng)r。 過提供 象,使得 用得以安裝成為系統(tǒng)服務,免除了人工干預運行之苦,通過以服務方式運行,應用軟件可以在第一時間得到控制,并且不受用戶登錄退出的影響,從而提供更加穩(wěn)定的服務。 時提供了基于 T 技術的服務和基 于 8 技術的服務,由同一套對象支持,使用方法完全相同,更加方便在不同操作系統(tǒng)下移植應用。 對于需要直接用戶交互的軟件, 供了對控制臺的訪問支持 ,基本可以滿足簡單用戶交互的需求。 對于需要復雜商業(yè)邏輯的應用,可以使用腳本部件進行邏輯封裝, 持直接使用微軟 式的腳本部件,極大方便多層應用的開發(fā)。 8 以以兩種方式運行,開發(fā)模式和發(fā)布模式。在開發(fā)模式中,所有的腳本代碼都是存放在 在的目錄及其子目錄中,以便 于修改、調試。在最終軟件發(fā)布時,出于版權考慮、代碼安全考慮、代碼完整性考慮等,可以將全部代碼與運行環(huán)境使用 用的發(fā)布工具發(fā)布成為一個完全獨立執(zhí)行的發(fā)布版本,全部 持的腳本程序,包括主程序、 序、 象,以及程序所引用的文件,包括 件、 用所必須的靜態(tài)文件等等,都可以全部被發(fā)布進這個文件,從而達到發(fā)布整個應用的目的。 技術支持 1) 使用 立安全的用戶識別系統(tǒng) 有一定經(jīng)驗的開發(fā)人員一般都實現(xiàn)過一個用戶系統(tǒng),無 論是網(wǎng)站社區(qū)、聊天室,還是辦公系統(tǒng)、管理系統(tǒng),都必須支持一個用戶識別系統(tǒng),以區(qū)別不同的用戶,達到個性服務和權限系統(tǒng)的目的。 一般來說,這樣的用戶系統(tǒng)往往是一個數(shù)據(jù)庫,里面包含了所有的用戶,每個用戶分別保存了用戶名和口令,在用戶登錄時將其口令和指定用戶的口令比較,進行用戶識別。 然而這樣的用戶識別系統(tǒng)卻存在著很大的安全隱患。 首先是系統(tǒng)管理員的信任問題,因為所有的用戶和口令對于系統(tǒng)管理員來說都是公開的,所以管理員可以直接得到任何用戶的口令,一旦管理員的信用出現(xiàn)問題,則整個系統(tǒng)的信用機制便立刻崩 潰。 其次是攻擊問題,由于口令以明碼形式存放在數(shù)據(jù)庫中,數(shù)據(jù)庫的數(shù)據(jù)泄露將直接導致口令的失竊,同樣也直接導致信用的崩潰。 同時,因為大多數(shù)人會在不同的系統(tǒng)上使用同樣的口令 (雖然很不安全,但是事實存在 ),所以一個系統(tǒng)的口令失竊將導致連鎖失竊反應。 9 基于這些原因,商用系統(tǒng)的用戶識別系統(tǒng)就必須支持單向的口令加密系統(tǒng),以防止類似事件的發(fā)生。按照安全的識別系統(tǒng)的需求,我們需要在數(shù)據(jù)庫中存放不可逆向解密的用戶口令,而在需要的時候,我們又必須能夠識別用戶口令是否匹配,報文摘要算法就是一種典型的實現(xiàn)方法。 2) 提高 碼的可移植性 使用 后, 用不在局限于某一個操作系統(tǒng),你甚至可以在 8 第一版上直接部署你的應用。同時, 廣泛移植性也帶來 用的移植問題。在使用 ,因為代碼不可能在其他平臺使用,所以使用腳本語言時只要系統(tǒng)支持,就可以隨意使用,而使用 不同,雖然 供了應用層和對象層的移植性,但如果 序中使用了較高版本的腳本語言的語法,則有可能導致應用在低版本的操作系統(tǒng)中不能正常運行 。 為了提高 用中 碼的可移植性,我們就必須了解腳本語言在不同的系統(tǒng)中的細微區(qū)別,盡量使用可移植性比較好的語法,即較低版本的腳本語法 創(chuàng)建與使用程序庫 在開發(fā)過程中,經(jīng)常需要創(chuàng)建并發(fā)布一個程序庫,以便于其他開發(fā)人員方便使用。通過使用程序庫,可以將成熟的腳本部件共享給其他開發(fā)人員,也可以將一個成熟應用以模塊方式提供給用戶。 供了強大的程序庫管理功能,可以非常方便的實現(xiàn)這些需求。 1、 序庫可以以兩種方式創(chuàng)建,一種是免費方式,另一種是授權方 式。 ( 1) 免費程序庫 免費程序庫是一個允許免費使用的腳本部件集合,在免費程序庫中,只允許有腳本部件 件存在, 在裝載免費程序庫時自動注冊程序庫中所有的腳本部件,程序可以在任何情況下直接使用免費程序庫而沒有任何功能的限制。 通過使用免費程序庫,開發(fā)人員可以將自己開發(fā)成熟的一組腳本部件無償?shù)奶峁┙o別的開發(fā)人員,同時又不必擔心自己的代碼被別人修改抄襲。 ( 2) 授權程序庫 10 授權程序庫則比免費程序庫更加靈活。在授權程序庫中,可以包含 持的任何文件,所以 可以直接將一個成熟的應用封裝成為一個程序庫,用戶可以直接將其作為自己應用的一個模塊使用。授權程序庫的初始化也更加靈活, 裝載授權程序庫時會在程序庫的根目錄中查找 件,與 程序不同,這里的 程序庫的初始化主程序。在 找到 后,將裝載 由其完成程序庫的初始化工作。所以授權程序庫中如果包含的腳本部件,則必須自行在程序庫的 進行初始化工作,否則將無法使用。 授權程序庫與免 費程序庫的區(qū)別特征在于程序庫中是否有初始化程序 果發(fā)現(xiàn),則為授權程序庫,否則為免費程序庫。 2) 程序庫的使用 程序庫的使用方法非常簡單,只需要使用 象的 法裝載程序庫即可。例如如果從某處得到一個免費程序庫,可以用于計算兩個數(shù)的和 (呵呵,當然只是一個假設,這么 簡單的東西沒有必要這么累 ),裝載并使用的代碼可能是這樣的: . 00, 200) 又例如你從別處得到一個聊天室的模塊,可以幫助你建立一個 天室 (酷啊 .),當然沒有免費的中午飯啦,這是一個授權程序庫。則可能的使用方法是這樣的: . 然上面的例子都只是假設而已,具體的程序庫使用方法,你還需要向程序庫使用者索取使用手冊,不同的實現(xiàn)方式使用方法也是不同的。比如那個聊天室的例子,還有 11 一種可能的實現(xiàn)是程序庫只是提供了聊天室所需要的全部 序,你要做的只是將某個目錄設定成 務器的目錄而已。 運行方式 身不提供集成開發(fā)環(huán)境,而是作為獨立的運行環(huán)境存在, 同時 在代碼層提供了充分的調試手段,以幫助開發(fā)人員迅速查找、修改程序中的錯誤。 執(zhí)行 ,首先進行的是 運行環(huán)境初始化工作。在初始化結束后, 在本目錄中查找 件。如果發(fā)現(xiàn),則將其裝載進 本執(zhí)行環(huán)境并執(zhí)行,以后的運行將由 具體程序決定。 如果 本目錄下沒有找到 試圖裝載 序庫文件。如果裝載成功,則執(zhí)行 文件中的 序。 如果 執(zhí)行環(huán)境中沒有找到任何的主程序,則自動進入一個簡單的命令行解釋程序。 主程序, 在 有兩個內建對象, 基本內建對象。主要包含了 基本功能,包括裝載運行庫、創(chuàng)建對象、注冊對象等等一系列常用操作。 程序的執(zhí)行界面,通過對 操作,可以使得 序以不同的方式執(zhí)行,比如控制臺程序,系統(tǒng)服務程序,超文本對話框等等。 術簡介 司推出的面向辦 公自動化、功能強大 的關系數(shù)據(jù)庫管理系統(tǒng)。自從 1992年 11月正式推出 來, 后推出了 7 和 000。 1994 年推出的 對于 75%以上的內容都是新增的或是改進的。 1995年隨著 5的推出, 司又將 級為 1997 年推出了 12 97, 7進行了漢化,推出了 7 中文版。目前7升級為 000。 000 是一種關系數(shù)據(jù)庫管理系統(tǒng) (顧名思義,關系數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫管理軟件,它的職能是維護數(shù)據(jù)庫、接受和完成用戶提出的訪問數(shù)據(jù)的各種請求。 000 關系數(shù)據(jù)庫是數(shù)據(jù)庫對象的集合。數(shù)據(jù)庫對象包括:表 (查詢 (窗體 (報表 (數(shù)據(jù)訪問頁 (宏 (模塊(在任何時刻, 000只能打開并運行一個數(shù)據(jù)庫。但是,在每一個數(shù)據(jù)庫中,可以擁有眾多的表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏和模塊。這些數(shù)據(jù)庫對象都存儲在同一個以 特點 一個中、小型關系數(shù)據(jù)庫管理系統(tǒng)。 是一個完全面向對象,采用事件驅動機制的最新關系數(shù)據(jù)庫管理系統(tǒng),使得數(shù)據(jù)庫的應用與開發(fā)更加便捷、靈 活。 一個同時面向數(shù)據(jù)庫最終用戶和數(shù)據(jù)庫開發(fā)人員的關系數(shù)據(jù)庫管理系統(tǒng)。 一個典型的開放式數(shù)據(jù)庫管理系統(tǒng)。 持多媒體的應用與開發(fā)。 可以在單用戶環(huán)境下工作也可以在多用戶環(huán)境下工作,并且具有完善的安全管理機制。 置了大量的函數(shù)。 供了許多宏操作。 13 供了聯(lián)機幫助功能。 000 的數(shù)據(jù)庫對象 000 提供了七種數(shù)據(jù)庫對象 :表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏和模塊。 1) 表 (象 表是有結構的數(shù)據(jù)的集合,是數(shù)據(jù)庫應用系統(tǒng)的數(shù)據(jù)倉庫。 2) 查詢 (象 查詢是根據(jù)用戶給定條件在指定的表中篩選記錄或者進一步對篩選出來的記錄做某種操作的數(shù)據(jù)庫對象。查詢可以進一步分為選擇查詢和動作查詢兩種。用戶可以使用選擇查詢從指定的表中獲取滿足給定條件的記錄,也可以使用動作查詢從指定的表中篩選記錄以生成一個新表或者對指定的表進行記錄的更新、添加或刪除操作。 3) 窗體( 象 窗體對象允許用戶采用可視化的直觀操作設計數(shù)據(jù)輸入、輸出界面的結構和 布局。 4) 報表 (象 報表對象允許用戶不用編程僅通過可視化的直觀操作就可以設計報表打印格式。 5) 數(shù)據(jù)訪問頁 (象 數(shù)據(jù)訪問頁可以將數(shù)據(jù)庫中的記錄發(fā)布到 使用瀏覽器進行記錄的維護和操作。 6) 宏 (象 宏對象是一個或多個宏操作的集合,其中的每一個宏操作執(zhí)行特定的單一功能。用戶可以將這些宏操作組織起來形成宏對象以執(zhí)行特定的任務。 7) 模塊 (象 模塊對象是將 稱宏語言 寫的過程和聲明作為一個整體進行保存的過程的集合。 000 提供的上述七種對象分工極為明確,從功能和彼此間的關系角度考慮,這七種對象可以分為三個層次:第一層次是表對象和查詢對象,它們是數(shù)據(jù)庫的 14 基本對象,用于在數(shù)據(jù)庫中存儲數(shù)據(jù)和查詢數(shù)據(jù)。第二層次是窗體對象、報表對象和數(shù)據(jù)訪問頁,它們是直接面向用戶的對象,用于數(shù)據(jù)的輸入輸出和應用系統(tǒng)的驅動控制。第三層次是宏對象和模塊對象,它們是代碼類型的對象,用于通過組織宏操作或編寫程序來完成復雜的數(shù)據(jù)庫管理工作并使得數(shù) 據(jù)庫管理工作自動化 術 什么是 簡稱, 中文意思是動態(tài)網(wǎng)頁, 它是一種在微軟公司的 務器 開發(fā)交互網(wǎng)頁的新技術。微軟公司最初在 上使用它以取代 著 T 在 經(jīng)成為了開發(fā)動態(tài)網(wǎng)站、構筑 用的最佳選擇。 特點是 : (1)使用 以組合 本命 令和 和基于 功能強大的應用程序。 (2)使用 合 可快速完成網(wǎng)站的應用程序。無須編譯,容易編寫。 (3)使用普通的文本編輯器,如 序的編輯設計工作。 (4)序與瀏覽器無關,用戶端只要使用可執(zhí)行 可瀏覽 設計的網(wǎng)頁內容。 (5)提高了程序的安全性, 源程序不會傳到用戶的瀏覽器上,因而可以避免所寫的源程序被他人剽 竊。 處理流程 當我們用瀏覽器查看一個 件時,都發(fā)生了些什么呢? 以 例: 當我們在 輸入 (,瀏覽器向 務器發(fā)出請求要求返出 內容。 務器在接收到請求后,發(fā)現(xiàn)它的后綴為 是將這個程序轉交給專門的 理程序,這個程序掃描 其中的 %和 %括起來的代碼解釋并執(zhí)行,最后把結果再傳給 務器把結果通過 議傳回到瀏覽器。當你用瀏覽器的查看源 15 代碼功能查看時,并不能看到 %和 %的標記,因為它們已經(jīng)在服務器端處理掉了,瀏覽器秘獲得的只是 記。 編碼器是一種簡單的命令行工具,它使腳本設計者可以對最終的腳本進行編碼,從而使 機和 戶不能查看或修改它們的源代碼。注意,這種編碼只能防止別人在無意中查看到您的代碼,并不能防止蓄意黑客查看您的編碼內容及其方法。 b 設計者在 和服務器的 編寫腳本,足以在網(wǎng)頁上添加您能想象 到的所有功能。此外, 和許多其他的應用程序也進行腳本編寫,并取得了同樣好的效果。 前為止,使用腳本的一個缺點是它既不能保護腳本內的知識產(chǎn)權,又不能保證用戶所看到的就是您所創(chuàng)造的成果。聰明的運算法則和精心設計的腳本總是能完全被看見,因為它們是作為普通文字儲存的。因此,每一級的腳本用戶都能看到腳本設計者的原始編碼,并能取出、修改它們,從而據(jù)為己有。顯然,如果您正想在某一競爭激烈的領域占上風,這對您是非常不利的。 本小程序的引進, 保護源代碼變得更加重要。腳本設計者都希望使用這一簡單的部件層次結構,但卻并不一定想與他人共享自己的源代碼。只要腳本經(jīng)編碼后,改變結果文件的任一部分都會使得腳本無法執(zhí)行,這樣,就保證了您編碼腳本的絕對完整。 術 稱全球寬域網(wǎng)) 中文譯名為“萬維網(wǎng)”,它是一種建立在 互性、動態(tài)和分布式的圖形信息系統(tǒng)。 3且提供了友好的信息查詢接口,用戶只要提出查詢要求,而怎么查詢到什么地方查詢則由 3 為您提供了一個可以輕松駕馭的圖形化用戶界面,以查閱 的文檔,這些文檔與它們之間的鏈接一起構成了一個龐大的信息網(wǎng)。 許您通過跳轉或“超級鏈接 ”從某一頁跳到其它頁??梢园?作一個巨大的圖書館,點就象一本本書,而 好比書中特定的頁。頁可以包含新聞、圖象、動畫、聲音、 3D 世界以及其它任何信息,而且能存放在全球任何地方的計算機上。一旦與 接,您就可以使用相同的方式訪問全球 16 任何地方的信息,而不用支付額外的 “長距離 ”連接費用或受其它條件的制約。 術 制作主頁通常被認為是一個復雜的工作,其實微軟公司的 使這項工作變得簡單而輕松,就象使用 行文字處理一樣。 當你瀏覽 點時你所看見的文檔叫做 , 就是由一組經(jīng)過良好組織和管理的 組成的。 是用一種叫做超文本標識語言( 建的。 有一種特殊的語言格式,只能夠被有 覽器的計算機閱讀。覽器把 言翻譯成為可以直觀閱讀的多媒體 檔。過去創(chuàng)建和管理 都要使用 H 就只有訓練有素的專業(yè)人員才能勝任。為了滿足非專業(yè)人員自己創(chuàng)建和管理 的需要,微軟公司開發(fā) 經(jīng)過幾個版本的改進,新推出的 一個功能強大的創(chuàng)建和管理點的程序。使用它不用編程就可以創(chuàng)建內容豐富、專業(yè)化的 點。它的界面類似 處理軟件的界面,容易使用。它完全支持 “W 技術,可使簡單的操作自動化,復雜的操作簡單化。 近年以來一些公司正在內部網(wǎng)絡中利用 開發(fā)式技術,建立自己內部的 點。這些內部的 叫做 在內部出版、發(fā)布信息和協(xié)作等方面有廣闊的前途。 本較低并且容易建立。大多數(shù)公司能夠在他們已經(jīng)有的局域網(wǎng)或廣域網(wǎng)上運行 不會有公共 的安全等方面的問題 17 第二章 系統(tǒng)設計 統(tǒng)分析 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,系統(tǒng)應該滿足以下的性能需求: 統(tǒng)處理的準確性和及時性:系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應時間能夠滿足企業(yè)對員工信息處理的需求。 系統(tǒng)的開放性和系統(tǒng)的可擴充性:系統(tǒng)在開發(fā)過程中,應該充分考慮以后的可擴充性。例如數(shù)據(jù)表中用戶選擇字段方式的改變,用戶查詢的需求也會不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進行功能的調整和擴充。而要實現(xiàn)這一點,應通過系統(tǒng)的開放性來完成,既系統(tǒng)應是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模 塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)的升級和更新?lián)Q代。 系統(tǒng)的易用性和易維護性:要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。 系統(tǒng)的數(shù)據(jù)要求: 1、數(shù)據(jù)錄入和處理的準確性和實時性。 2、數(shù)據(jù)的一致性與完整性。 3、數(shù)據(jù)的共享與獨立性。 系統(tǒng)的運行要求在 000系統(tǒng)下運行: 本軟件是 在 根據(jù)軟件工程的原理,結合面向 對象方法開發(fā)完成。 系統(tǒng)功能與特點 系統(tǒng) 功能: 限時性強:保證學生必須在管理員規(guī)定的時間內完成試卷。 18 保密性強:學生只能成功交卷一次,交卷成功后試題自動關閉,以保證考試能反映學生真實水平。 保存功能:學生可將有價值的題目保存下來,已備考試后進行回顧思考 系統(tǒng)特點: 系統(tǒng)簡單易用,限時性、保密性、真實性強。 系統(tǒng)使用靈活,學生可通過網(wǎng)絡、獲取卷進行考試,使考試不再局限于教室。 統(tǒng)功能結構概述 統(tǒng)功能結構 開發(fā)這個系統(tǒng)的目的就是幫助企業(yè)或機關單位的主管考試部門提高工作效率,實現(xiàn)企業(yè)考試信息管理以及考試流程的系統(tǒng)化、規(guī)范化和 自動化。系統(tǒng)最終實現(xiàn)的主要功能如下: (1) 題庫管理設置部分:包括管理員對題庫的增加、刪除和修改操作。 (2) 考試試題的設置部分:包括管理員對考試試題的增加、刪除和修改操作。 (3) 在線測試用戶模塊,具體有在線注冊,登錄,在線測試,修改自身資料,更改權限,查看用戶成績。 (4) 在線測試時間控制 : 系統(tǒng)控制考試時間、考試的客觀題成績自動生成 。 (5) 用戶管理部分:由管理員瀏覽用戶信息庫里面的所有信息,并提考試試題增加、刪除和修改等信息的功能。 能型脈沖充電器設計 模塊的流程設計
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 云存儲服務合同協(xié)議2026年存儲
- 2026年醫(yī)療用地土地流轉經(jīng)營合同協(xié)議
- 2026年醫(yī)藥冷鏈倉庫租賃合同
- 商鋪租賃合同2026年稅務承擔
- 2026年2026年干貨供應合同協(xié)議
- 家裝修介紹教學課件
- 2026屆新高考英語沖刺復習 讀后續(xù)寫-逆推
- 家政服務員安全衛(wèi)生課件
- 家務培訓課件
- 培訓講座心理課件
- 2025秋蘇少版七年級上冊美術期末測試卷(三套)
- 2026年及未來5年市場數(shù)據(jù)中國EPP保溫箱行業(yè)市場調研及投資戰(zhàn)略規(guī)劃報告
- 2025錦泰財產(chǎn)保險股份有限公司招聘理賠管理崗等崗位54人(公共基礎知識)綜合能力測試題附答案解析
- 2025浙江寧波象山縣水質檢測有限公司招聘及對象筆試歷年參考題庫附帶答案詳解
- 光伏屋面施工專項安全方案
- 2026年黑龍江農業(yè)工程職業(yè)學院單招綜合素質考試題庫附答案
- 四川農商銀行2026年校園招聘1065人考試題庫附答案
- 2026年度交通運輸部所屬事業(yè)單位第三批統(tǒng)一公開招聘備考筆試試題及答案解析
- 2025秋學期六年級上冊信息科技期末測試卷附答案(蘇科版)
- 廣西壯族自治區(qū)公安機關2026年人民警察特殊職位招聘195人備考題庫及1套完整答案詳解
- 建筑企業(yè)安全生產(chǎn)責任制范本
評論
0/150
提交評論