




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