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

正文內(nèi)容

asp在線考試系統(tǒng)論文-全文預(yù)覽

  

【正文】 系統(tǒng) 31 sql=select * from question where haveselect=1 sql,conn,3,2 do while not rs(haveselect)=0 loop 上 面 一 段 程 序 是 在 選 完 題 之 后 將 所 有 已 經(jīng) 設(shè) 成 1 的haveselect 改寫(xiě)成 0,這樣自己下次或別人就仍可以選擇所有的試題。 strid1=strid1 amp。 Count 變量用來(lái)存放所有未被選過(guò)的單選題的總數(shù)。單選題 39。amp。 遠(yuǎn)程教育在線考試系統(tǒng) 30 strid1=是定義了一個(gè)字符串變量,并先賦值為空。 該文件的總體構(gòu)架是使用了 if else 語(yǔ)句進(jìn)行了一個(gè)選擇,剛進(jìn)入該頁(yè)面 submit1 得值肯定不等于“開(kāi)始考試”,所以先顯示出“開(kāi)始考試”的按鈕。處理程序首先判斷用戶(hù)是否選擇了一個(gè)考試科目,如果沒(méi)有選擇顯示“你沒(méi)有選擇考試科目,請(qǐng)選擇考試科目!”如果選擇了某個(gè)考試科目,先把該科目賦值給一個(gè) session 變量 selectsubjectname,然后從 subject表中選出該科的相關(guān)信息,并也都設(shè)成 session 變 量 。) sql 最后,用一個(gè) Vbscrip 語(yǔ)言編寫(xiě)的消息框顯示注冊(cè)成功信息。,39。代碼如下: sql=insert into student(studentname,studentpassword) values(39。然后用戶(hù)就可以使用自 己注冊(cè)的用戶(hù)名和密碼登錄在線考試系統(tǒng)進(jìn)行在線考試。這個(gè)對(duì)象用來(lái)存儲(chǔ)用戶(hù)名,它在該用戶(hù)對(duì)每個(gè)頁(yè)面的訪問(wèn)中有效。 變量 sql 代表一個(gè) SQL 語(yǔ)句,功能是從表 student 中選出用戶(hù)名和密碼與考生提交的用戶(hù)名和密碼都相同的記錄。 and studentpassword=39。 sql=select * from student where studentname=39。不存在就返回“對(duì)不起,請(qǐng)輸入正確 的用戶(hù)名和密碼。再由 HTML上面的 ASP 程序?qū)μ峤恍畔⑦M(jìn)行處理。 connstr 則真正實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的連接。DefaultDir=。 下圖就是系統(tǒng)流程圖: 圖 41 系統(tǒng)流程圖 selectsubjec mgsubjec 遠(yuǎn)程教育在線考試系統(tǒng) 27 各文件功能介紹及詳解 1. 該文件實(shí)現(xiàn)的是連接數(shù)據(jù)庫(kù)和斷開(kāi)連接的功能。 管理考試紀(jì)錄界面可以對(duì)考生的每次考試進(jìn)行紀(jì)錄 ,管理員科可以對(duì)考生成績(jī)、考試科目、時(shí)間及考試各相關(guān)紀(jì)錄進(jìn)行查詢(xún)和刪除。 管理員登錄以后,應(yīng)該有一個(gè)管理項(xiàng)目選擇界面,其中包括管理用戶(hù)選項(xiàng)、管理管理員選項(xiàng)、管理考試科目選項(xiàng)、管理考試紀(jì)錄選項(xiàng)以及管理各科試題選項(xiàng)。 以上是系統(tǒng)進(jìn)行考試功能的部分,要對(duì) 系統(tǒng)進(jìn)行管理,如試題管理、科目管理、用戶(hù)管理等就需要設(shè)計(jì)一些管理界面。 考生確定考試科目以后,進(jìn)入開(kāi)始考試界面,由計(jì)算機(jī)隨機(jī)提取試題,顯示出來(lái)組成試卷,并開(kāi)始進(jìn)行計(jì)時(shí)。管理員也應(yīng)該有一個(gè)進(jìn)入管理登錄界面的通 道。用戶(hù)輸入想要注冊(cè)的用戶(hù)名和密碼,提交之后由系統(tǒng)判斷該用戶(hù)是否已經(jīng)存在,如果存在,就給出相應(yīng)信息,如果不存在,就把用戶(hù)輸入的用戶(hù)名和密遠(yuǎn)程教育在線考試系統(tǒng) 24 碼寫(xiě)到數(shù)據(jù)庫(kù)中,完成注冊(cè)。這樣就會(huì)使每個(gè)考生的試卷都不同。因?yàn)橐粋€(gè)系統(tǒng)如果涉及到現(xiàn)實(shí)的話,就必須考慮得十分周到、完善。 管理員可以通過(guò)管理界面添加或刪除用戶(hù)。如果用戶(hù)執(zhí)行了非法操作,則必須重新操作。管理員輸入完以后,即可看到預(yù)覽效果。若菜單中沒(méi)有該科目,則可以新增一個(gè)。 功能模塊詳細(xì)設(shè)計(jì) 下面,對(duì)各個(gè)功能模塊分別進(jìn)行詳細(xì)討論,具體情況見(jiàn)系統(tǒng)源程序。 用戶(hù)、管理員權(quán)限 ☆管理員:在此系統(tǒng)中可以由若干個(gè)管理員,即系統(tǒng)管理員。 (3)id 字段為 學(xué)生的標(biāo)志號(hào)。 (4)id 字段為某次考試紀(jì)錄的標(biāo)志號(hào)。 (7)id 字段代表科目的 id 號(hào)。 (3)multinumber 字段為某科的多選題題量。 (2)ID 是問(wèn)題的 id 號(hào),用來(lái)唯一標(biāo)志該問(wèn)題,把它設(shè)為主鍵,類(lèi)型為自動(dòng)編號(hào)。我們采用把全部試題集中在一起的方案來(lái)建立數(shù)據(jù)表,每道客觀題均有四個(gè)備選答案項(xiàng),每個(gè)試題均具有題型、所屬科目等數(shù)據(jù)段表示其屬性。因而,本系統(tǒng)中所涉及的單選題和多選題跟過(guò)去的大體相同,由于時(shí)間的關(guān)系,判斷題部分沒(méi)有做。 數(shù)據(jù)庫(kù):采用 access, 運(yùn)行于服務(wù)器端。 用戶(hù)可以是學(xué)校等單位的教師及學(xué)生和企事業(yè)單位的培訓(xùn)部門(mén)(因企事業(yè)單位每年要對(duì)員工進(jìn)行素質(zhì)、安全教育與技能等方面的培訓(xùn)及考試等)。它應(yīng)該具有開(kāi)放性、方便性和靈活性。 ☆計(jì)算機(jī)自動(dòng)閱卷:本系統(tǒng)只考慮客觀題,要求計(jì)算機(jī)能自動(dòng)閱卷,然后馬上顯示出考生分?jǐn)?shù)。 ☆用戶(hù)信息的管理:管理員可以增刪用 戶(hù) ☆試題模型設(shè)置:設(shè)置各科目試題的每種題型的數(shù)量和分值??荚囌哌x擇答案提交后,應(yīng)該由計(jì)算機(jī)自動(dòng)判卷,得到成績(jī)后顯示出來(lái)。在線考試于一般的單機(jī)考試是不同的。 VBScript 中可使用以下條件語(yǔ)句: ☆ If...Then...Else 語(yǔ)句 ☆ Select Case 語(yǔ)句 遠(yuǎn)程教育在線考試系統(tǒng) 15 第二章 需求分析 要實(shí)現(xiàn)一個(gè)軟件系統(tǒng),首先應(yīng)該進(jìn)行需求分析,這樣才能令設(shè)計(jì)出的軟件滿足用戶(hù)的各項(xiàng)功能。 中可使用下列循環(huán)語(yǔ)句: ☆ Do...Loop:當(dāng)(或直到)條件為 True 時(shí)循環(huán)。 Function 過(guò)程可以使用參數(shù)(由調(diào)用過(guò)程傳遞的常數(shù)、變量或表達(dá)式)。 (1)Sub 過(guò)程 Sub 過(guò)程是包含在 Sub 和 End Sub 語(yǔ)句之間的一組 VBScript語(yǔ)句,執(zhí)行操作但不返回值。 另一種方式是通過(guò)直接在 Script中使用變量名這一簡(jiǎn)單方式隱式聲明變量。當(dāng)然,從 Boolean 值到浮點(diǎn)數(shù),數(shù)值信息是多種多樣的。當(dāng)然,也可以將數(shù)字包含在引號(hào) ()中使其成為字符串。最簡(jiǎn)單的 Variant 可以包含數(shù)字或字符串信息。 Inter Information Server 中。Microsoft 將提供 VBScript 的運(yùn)行時(shí)支持。 VBScript 使用 ActiveX? Script 與宿主應(yīng)用程序?qū)υ挕V? 339。值 139。PWD=數(shù)據(jù)庫(kù)密碼 。dbq=amp。 通過(guò)使用 PL/pgSQL,應(yīng)用可以獲得可觀的性能提升 。 但是所有 SQL 語(yǔ)句都必須由數(shù)據(jù)庫(kù)服務(wù)器獨(dú)立地執(zhí)行 。 由于所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持 SQL 語(yǔ)言,用戶(hù)可將使用 SQL 的技能從一個(gè) RDBMS 轉(zhuǎn)到另一個(gè)。查詢(xún)優(yōu)化器知道存在什么索引,哪兒使用合適,而用戶(hù)從不需要知道表是否有索引,表有什么類(lèi)型的索引。 SQL 的集合特性允許一條 SQL 語(yǔ)句的結(jié)果作為另一條 SQL 語(yǔ)句的輸入。它使全部用戶(hù),包括應(yīng)用程序員、 DBA 管理員和終端用戶(hù)受益非淺。 SQL 語(yǔ)句介紹 SQL 全稱(chēng)是“結(jié)構(gòu)化查詢(xún)語(yǔ)言 (Structured Query Language)”,最早的是 IBM 的圣約瑟研究實(shí)驗(yàn)室為其關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SYSTEM R 開(kāi)發(fā)的一種查詢(xún)語(yǔ)言,它的前身是 SQUARE 語(yǔ)言。 Recordset 對(duì)象是一個(gè)數(shù)據(jù)記錄集,它包含了我們檢索出來(lái)的記錄數(shù)據(jù),通過(guò)它可以直接對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改。此組件中包含一組稱(chēng)為 ActiveX Data Object(ADO)的對(duì)象,他們對(duì)于查看不同平臺(tái)上的各種數(shù)據(jù)(數(shù)據(jù)庫(kù)、表單、文本文件)是必不可少的。它目前已經(jīng)集成到Windows2020 操作系統(tǒng)中了。 Application 對(duì)象用來(lái)代表應(yīng)用,可用它來(lái)管理諸如應(yīng)用目錄這一類(lèi)的東西。 Response 對(duì)象用來(lái)處理從 Web服務(wù)器向用戶(hù)發(fā)送信息并對(duì)此信息進(jìn)行控制。 ASP 的出現(xiàn)使得廣大 Web 設(shè)計(jì)者不必在為客戶(hù) 瀏覽器是否支持而擔(dān)心,實(shí)際上就算在同一個(gè) .asp 文件中使用不同的腳本語(yǔ)言,都無(wú)須為此擔(dān)憂,因?yàn)樗械囊磺卸紝⒃诜?wù)器端進(jìn)行,客戶(hù)瀏覽器得到的只是一個(gè)程序執(zhí)行的結(jié)果,而你也只需在文件中聲明使用不同的腳本語(yǔ)言即可。要學(xué)好 ASP 程序的設(shè)計(jì),必須掌握腳本的編寫(xiě),那么究竟什么是腳本呢?其實(shí)腳本是由一系列的腳本命令所組成的,如同一般的程序,腳本可以將一個(gè)值 賦給一個(gè)變量,可以命令 Web 服務(wù)器發(fā)送一個(gè)值到客戶(hù)瀏覽器,還可以將一系列命令定義成一個(gè)過(guò)程。當(dāng)然,同其他編程語(yǔ)言一樣, ASP 程序的編寫(xiě)也遵循一定的規(guī)則,如果你想使用你所喜愛(ài)的腳本語(yǔ)言編寫(xiě) ASP 程序,那么你的服務(wù)器上必須要有能解釋這種腳本語(yǔ)言的腳本解釋器。 遠(yuǎn)程教育在線考試系統(tǒng) 5 由此可以看出, ASP 是在 IIS 下開(kāi)發(fā) WEB 應(yīng)用的一種簡(jiǎn)單、方便的編程工具。 Netscape 瀏覽器也可以正常顯示 ASP 頁(yè)面。 ASP 的編程語(yǔ)言可以是 VBSCRIPT 和JSCRIPT。 ASP 本身封裝了一些基本組件和常用組件,有很多公司也開(kāi)發(fā)了很多實(shí)用組件。換句話說(shuō),可針對(duì)每個(gè)用戶(hù)的個(gè)別 需求,用 ASP 定制網(wǎng)頁(yè),能夠滿足用戶(hù)的各種需求。 Server Components(ActiveX 服務(wù)器元件 )具有無(wú)限可擴(kuò)充性。腳本引擎是處理腳本程序的 COM(Component Object Model)物件。 ,用戶(hù)端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可 瀏 覽 ASP 所 設(shè) 計(jì) 的 網(wǎng) 頁(yè) 內(nèi) 容 。當(dāng) 程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶(hù)瀏覽器,這樣也就減輕了客戶(hù)端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 Active Server Page 是創(chuàng)建動(dòng) 態(tài)網(wǎng)頁(yè)的一個(gè)很好的工具,它起一種編程語(yǔ)言的作用,可以利用它編寫(xiě)動(dòng)態(tài)產(chǎn)生 HTML 的程序代碼。現(xiàn)階段雖只實(shí)現(xiàn)了試卷的客觀題部分,但已具有用戶(hù)注冊(cè)、多用戶(hù)同時(shí)在線考試、動(dòng)態(tài)隨機(jī)出題、時(shí)間控制、自動(dòng)判卷,試題錄入、修改題庫(kù)、用戶(hù)管理、科目管理、管理員管理、分?jǐn)?shù)管理等重要功能,也就是說(shuō)實(shí)現(xiàn)了真正的無(wú)紙化考試,滿足任何授權(quán)的考生隨時(shí)隨地考試并迅速獲得 成績(jī),同時(shí)也大大減輕了教師出題、出題和判卷等繁重的工作量。 另外,考試系統(tǒng)的軟件也必將不斷的更新;同時(shí)軟件產(chǎn)品本身就要經(jīng)過(guò)一個(gè)不斷自我完善的過(guò)程。只要形成一套成熟的題庫(kù)就可以實(shí)現(xiàn)考試的自動(dòng)化。 在線考試是現(xiàn)階段研究開(kāi)發(fā)的一個(gè)熱點(diǎn)。顯然,隨著考試類(lèi)型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來(lái)越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說(shuō)傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。但是,遠(yuǎn)程教育軟件的開(kāi)發(fā)目前還處于起步階段,隨著這項(xiàng)技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到遠(yuǎn)程教育當(dāng)中去,這就給軟件設(shè)計(jì)人員提出了更高的設(shè)計(jì)要求?,F(xiàn)在,計(jì)算機(jī)硬件技術(shù)的發(fā)展已經(jīng)達(dá)到了相當(dāng)高的水平。在我國(guó),雖然遠(yuǎn)程教育已經(jīng)蓬勃地發(fā)展起來(lái),但是目前學(xué)校與 社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過(guò)五個(gè)步驟,即人工出題、考生考試、人工閱卷、成績(jī)?cè)u(píng)估和試卷分析。例如目前許多國(guó)際著名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。在線考試系統(tǒng)中題目的生成、試卷的提交、成績(jī)的批閱等都可以在網(wǎng)絡(luò)上自動(dòng)完成。前者主要的缺點(diǎn)是維護(hù)、升級(jí)較麻煩,后者是近幾年伴隨 Inter 迅速發(fā)展起來(lái)的一種技術(shù),它與客戶(hù)/服務(wù)器方式類(lèi)似,客戶(hù)端是一個(gè)標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是 Web Server ,而 Web Server 與數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大,它已不僅僅用于網(wǎng)上查詢(xún),有很多部門(mén)的業(yè)務(wù)系統(tǒng)、企業(yè)的 MIS 系統(tǒng)紛紛采用這種模式,它的主要優(yōu)點(diǎn)是便于擴(kuò)充應(yīng)用、升級(jí)維護(hù)簡(jiǎn)便。它運(yùn)用方便、操作簡(jiǎn)單,效率很高(同時(shí),它要求計(jì)算機(jī)配置也很高,尤其是服務(wù)器端)。 ASP 技術(shù)介紹 Microsoft Active Server Pages 即我們所稱(chēng)的 ASP,其實(shí)是一套微軟開(kāi)發(fā)的服務(wù)器端腳本環(huán)境。有了 ASP 就不必?fù)?dān)心客戶(hù)的瀏覽器是否能運(yùn)行所編寫(xiě)的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。 ,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計(jì)。除了可使用遠(yuǎn)程教育在線考試系統(tǒng) 4 VBScript 或 JScript 語(yǔ)言來(lái)設(shè)計(jì)外,還通過(guò) plugin 的方式,使用由第三方所提供的其他腳本語(yǔ)言,譬如 REXX、 Perl、 Tcl 等。 ( Objectoriented)。ASP 最重要的優(yōu)點(diǎn)是能夠建立對(duì)諸如時(shí)間、地點(diǎn)、用戶(hù)標(biāo)志、以前的選擇和活動(dòng)等因素敏感的頁(yè)面。它采用封裝對(duì)象,程序調(diào)用對(duì)象的技術(shù),簡(jiǎn)化編程,加強(qiáng)程序間合作。這樣就不必?fù)?dān)心瀏覽器是否支持 ASP 所使用的 編程語(yǔ)言。而在服務(wù)器端,則無(wú)需考慮瀏覽器的支持問(wèn)題。這樣就可以防止別人抄襲程序。 ASP 程序的控制部份,是使用 VBScript、 JScript 等腳本語(yǔ)言來(lái)設(shè)計(jì)的,當(dāng)執(zhí)行 ASP 程序時(shí),腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1