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

正文內(nèi)容

網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文(存儲(chǔ)版)

2025-01-12 17:19上一頁面

下一頁面
  

【正文】 開始考試 圖 系統(tǒng)的結(jié)構(gòu)圖 System structure drawing 管理員登陸分為管理員密碼修改、教師注冊、學(xué)生注冊。資源共享增加了信息的透明度,可以對考題和成績進(jìn)行共享,可以讓學(xué)生網(wǎng)上答題和查詢成績。 由于本章講述的對文件傳輸系統(tǒng)的實(shí)現(xiàn)中要多次連接數(shù)據(jù)庫,并進(jìn)行查詢、增加、修改等操作,因此,下面有必要先簡述一下, ActiveX 數(shù)據(jù)對象( ADO),以及 ADO 編程。 ②指定訪問數(shù)據(jù)源的命令,同時(shí)可帶變量參數(shù),或優(yōu)化執(zhí)行。目前,主流的數(shù)據(jù)庫系統(tǒng)主要有 Oracle , Microsoft SQL Server 2021 , Sybase , Microsoft Access ,Informix , IBM 的 DB2 等。這些都是通過超級鏈接的方式實(shí)現(xiàn)的。主要采用循環(huán)語句將試題的各種信息用單行文本框顯示出來,教師可以在單行文本框中對試題進(jìn)行各種修改。示例圖如下所示: 圖 教師出題模塊圖 teacher sets the topic of a position the module chart (2)修改試題模塊的實(shí)現(xiàn)方法 修改試題的實(shí)現(xiàn)方法是,采用框架頁面,左頁面設(shè)置了一個(gè)下拉菜單,用于33 選擇題型;設(shè)置了一個(gè)單行文本框,用于輸入題號;設(shè)置了兩個(gè)按鈕,一個(gè)是確定按鈕,一個(gè)是重寫按鈕。 數(shù)據(jù)庫結(jié)構(gòu)圖 數(shù)據(jù) 庫 ER 圖 28 試 題學(xué) 生教 師使 用管 理用名名其他信息試題信息密碼分?jǐn)?shù)信息答題信息姓名學(xué)號其他信息難易程度題型題號分?jǐn)?shù)答案圖 系統(tǒng)信息 ER 圖 Figure System information ER chart 數(shù)據(jù)庫結(jié)構(gòu)表 利用 Microsoft Access 創(chuàng)建數(shù)據(jù)庫,庫文件名為 根據(jù)以上數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu),及其 ER 圖,數(shù)據(jù)庫包含如下幾個(gè)表文件: (1)學(xué)生信息如表 所示: 表 學(xué)生信息表 Student information table 字段名稱 數(shù)據(jù)類型 字段大小 學(xué)生學(xué)號 文本 8 學(xué)生姓名 文本 10 學(xué)生密碼 文本 8 (2)學(xué)生課程信息如表 所示: 表 學(xué)生課程信息表 Student curriculum information table 字段名稱 數(shù)據(jù)類型 字段大小 學(xué)生學(xué)號 文本 8 學(xué)生姓名 文本 10 學(xué)科編號 文本 8 考試學(xué)科 文本 50 考試時(shí)間 日期 長日期 29 分?jǐn)?shù) 數(shù)字 雙精度型 (3)學(xué)生項(xiàng)目信息如表 所示: 表 學(xué)生項(xiàng)目信息表 Student project information table 字段名稱 數(shù)據(jù)類型 字段大小 學(xué)生學(xué)號 文本 8 課程編號 文本 8 所學(xué)課程 文本 50 (4)學(xué)生考試信息如表 所示: 表 學(xué)生考試信息表 The student takes a test the information table 字段名稱 數(shù)據(jù)類型 字段大小 學(xué)生學(xué)號 文本 8 學(xué)生姓名 文本 10 學(xué)科編號 文本 8 考試學(xué)科 文本 50 考試時(shí)間 日期 長日期 題號 數(shù)字 長整型 題型 文本 50 答 案 備注 分?jǐn)?shù) 數(shù)字 雙精度型 (5)管理員信息如表 所示: 表 管理員信息表 Manager information table 字段名稱 數(shù)據(jù)類型 字段大小 管理員姓名 文本 50 密碼 文本 50 (6)教師信息如表 所示: 表 教師信息表 Teacher information table 字段名稱 數(shù)據(jù)類型 字段大小 ID 自動(dòng)編號 教師姓名 文本 10 所講學(xué)科 文本 50 學(xué)科編號 文本 8 所講學(xué)科 文本 50 30 教師密碼 文本 8 (7)考試信息如表 所示: 表 考試信息表 Test information table 字段名稱 數(shù)據(jù)類型 字段大小 學(xué)科編號 文本 8 所講學(xué)科 文本 50 考試時(shí)間 日期 長日期 題號 數(shù)字 長整型 題型 文本 8 章節(jié) 文本 8 題目 備注 分?jǐn)?shù) 數(shù)字 雙精度型 難度 文本 8 正確的 文本 8 A 備注 ? J 備注 表 試題信息表 Test question information table 字段名稱 數(shù)據(jù)類型 字段大小 學(xué)科編號 文本 8 所講學(xué)科 文本 50 出題時(shí)間 日期 長日期 考試時(shí)間 日期 長日期 題號 數(shù)字 長整型 題型 文本 8 章節(jié) 文本 8 題目 備注 分?jǐn)?shù) 數(shù)字 雙精度型 難度 文本 8 正確的 文本 8 A 備注 ? J 備注 到此,系統(tǒng)的全部數(shù)據(jù)庫的表結(jié)構(gòu)設(shè)計(jì)已經(jīng)全部列出,在下面的章節(jié)里,將全面介紹 網(wǎng)上考試系統(tǒng)的實(shí)現(xiàn)。本文的各個(gè)功能模型中使用數(shù)據(jù)庫時(shí),也只是執(zhí)行上面的部分操作 [9]。 ①連接到數(shù)據(jù)源。查詢試題是對所考過的題目進(jìn)行查詢。教師抽題可以按照試題和老師進(jìn)行題目的抽取。學(xué)生登錄后可以選擇自己考試的課程;刪除考過的課程;按照考試課程的名稱,課程的編號和時(shí)間選擇考試;查看自己的分?jǐn)?shù);查詢自已考過課程的試卷。 HTML只能 實(shí)現(xiàn)網(wǎng)頁的靜態(tài)效果。與 SQL Server無縫 集成 , Microsoft Access 2021包含了內(nèi)置的 Microsoft SQL Server,這使它能夠?qū)κ煜さ?Access 環(huán)境進(jìn)行高端管理。 (11)如果教師希望在龐大的題庫中查找自己需要的試題,只是讓教師在數(shù)據(jù)庫中盲目的查找是不適當(dāng)?shù)?,對數(shù)據(jù)庫也是不安全的。學(xué)生一但刪除了已經(jīng)選擇了的課程,該學(xué)生就無法對這門課程進(jìn)行考試,在數(shù)據(jù)庫表中的相應(yīng)數(shù)據(jù)也隨之刪除。21 在資源共享這一模塊中教師只能夠查看,而不能夠修改。 (6)既然是網(wǎng)上考試系統(tǒng),對學(xué)生試卷的判卷功能是必須要有的。如何實(shí)現(xiàn)教師抽題這部分的功能,這方面是研究設(shè)計(jì)中要解決的問題。只是簡單的讓教師在數(shù)據(jù)庫中對試題進(jìn)行修改,對一套軟件系統(tǒng)來說是不恰當(dāng)?shù)?,不完善的,也是不安全的? (2)因?yàn)槭蔷W(wǎng)上考試系統(tǒng),所以此系統(tǒng)必須要具備教師出題這部分是理所當(dāng)然的。我們可以翻閱和參考資料和書籍,請教教師和同學(xué),還可以在網(wǎng)上查找一些相應(yīng)的有關(guān)材料。 ⑶ 開發(fā)環(huán)境可行性 網(wǎng)站開發(fā)需要的開發(fā)環(huán)境需要裝有 windows98 系統(tǒng)以上的電腦上運(yùn)行,這樣的配置在當(dāng)今已經(jīng)不能成為難題,而服 務(wù)器方面, 只需要一臺(tái)安裝了IIS(Inter Information Services)服務(wù)的計(jì)算機(jī)即可。 18 第 3 章 系統(tǒng)的需求分析 可行性分析 可行性 研究就是預(yù)開發(fā)軟件系統(tǒng)的總體目標(biāo),給出它的功能、性能、可靠性以及其他方面的要求。 (19)教師密碼更改。學(xué)生必須通過學(xué)生姓名和學(xué)生密碼認(rèn)證后,如果正確才能夠進(jìn)入。管理員必須通過管理員姓名和管理員密碼認(rèn)證后,如果正確才能夠進(jìn)入。學(xué)生只有選擇了課程之后才能夠進(jìn)行考試,不選擇課程是無法進(jìn)行考試的。如果教師發(fā)現(xiàn)哪一道試題有錯(cuò)誤,或者教師對某一道試題不滿意,希望修改,就可以在試題修改中實(shí)現(xiàn)。 (5)能夠?qū)崿F(xiàn)教師抽題的功能。 課題要達(dá)到的設(shè)計(jì)目標(biāo) 網(wǎng)上考試系統(tǒng)要達(dá)到的目標(biāo)是: 16 (1)能夠?qū)崿F(xiàn)在網(wǎng)上的考試,包括局域網(wǎng)和廣域網(wǎng)。有的網(wǎng)上考試系統(tǒng)只面向一種學(xué)科,例如:只面向英語,或只面向語文,不能面向多種學(xué)科,使用的范圍比較狹窄。 為了存取后端數(shù)據(jù)庫, IIS 支持三種方式: IDC( Inter Data Connector)、ADO( ActiveX Data Object)及 ADC( Advanced Data Connector)。 IIS 的設(shè)計(jì)目的是建立一套集成的服務(wù)器服務(wù),用以支持 HTTP, FTP 和SMTP,它能夠提供快速且集成了現(xiàn)有產(chǎn)品,同時(shí)可擴(kuò)展的 Inter 服務(wù)器。 另一種方式是通過直接在 Script 中使用變量名這一簡單方式隱式聲明變量。當(dāng)然,也可以將數(shù)字包含在引號 ()中使其成為字符串。 Inter Explorer 和 Microsoft Inter Information Server 中。 VBScript 介紹 Microsoft Visual Basic Scripting Edition 是程序開發(fā)語言 Visual Basic 家族的最新成員,它將靈活的 Script 應(yīng)用于更廣泛的領(lǐng)域,包括 Microsoft Inter Explorer 中的 Web 客戶機(jī) Script 和 Microsoft Inter Information Server 中的 Web 服務(wù)器 Script。此組件中包含一組稱為 ActiveX Data Object(ADO)的對象,他們對于查看不同平臺(tái)上的各種數(shù)據(jù)(數(shù)據(jù)庫、表單、文本文件)是必不可少的。 Application 對象用來代表應(yīng)用,可用它來管理諸如應(yīng)用目錄這一類的東西。 ASP 的出現(xiàn)使得廣大 Web 設(shè)計(jì)者不必在為客戶瀏覽器是否支持而擔(dān)心,實(shí)際上就算在同一個(gè) .asp 文件中使用不同的腳本語言,都無須為此擔(dān)憂,因?yàn)樗械囊磺卸紝⒃诜?wù)器端進(jìn)行,客戶瀏覽器得到的只是一個(gè)程序執(zhí)行的結(jié)果,而你也只需在文件中聲明使用不同的腳本語言即可。當(dāng)然,同其他編程語言一樣, ASP 程序的編寫也遵循一定的規(guī)則,如果你想使用你所喜愛的腳本語言編寫 ASP 程序,那么你的服務(wù)器上必須要有能解釋這種腳本語言的腳本 解釋器。 Netscape 瀏覽器也可以正常顯示 ASP 頁面。 ASP 本身封裝了一些基本組件和常用組件,有很多公司也開發(fā)了很多實(shí)用組件。 (9)ActiveX Server Components(ActiveX 服務(wù)器元件 )具有無限可擴(kuò)充性。 (4)與瀏覽器無關(guān) ,用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 ASP所設(shè)計(jì)的網(wǎng)頁內(nèi)容。 Active Server Page 是創(chuàng)建動(dòng)態(tài)網(wǎng)頁的一個(gè)很好的工具,它起一種編程語言的作用,可以利用它編寫動(dòng)態(tài)產(chǎn)生 HTML 的程序代碼。 7 第 2 章 研究現(xiàn)狀及設(shè)計(jì)目標(biāo) 系統(tǒng)設(shè)計(jì)相關(guān)原理 目前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有二類: Client/server 模式, Browser/Web模式。第二章是研究現(xiàn)狀及設(shè)計(jì)目標(biāo),其中包括,系統(tǒng)設(shè)計(jì)相關(guān)原理,相 近研究課題的特點(diǎn)及優(yōu)缺點(diǎn)分析,現(xiàn)行研究存在的問題及解決的辦法, 課題要達(dá)到的設(shè)計(jì)目標(biāo)四部分內(nèi)容。只要形成一套成熟的題庫就可以實(shí)現(xiàn)考試的自動(dòng)化。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。 5 第 1 章 引 言 課題的研究意義 目前,計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)飛速發(fā)展,傳統(tǒng)的教育模式和考試模式受到了嚴(yán)重的挑戰(zhàn)。我的畢業(yè)設(shè)計(jì)題目就是:網(wǎng)上考試系統(tǒng)。教師在網(wǎng)上為學(xué)生出題和抽題 ?,F(xiàn)在,計(jì)算機(jī)硬件技術(shù)的發(fā)展已經(jīng)達(dá)到了相當(dāng)高的水平。例如目前許多國際著名 的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。在編輯設(shè)計(jì)中遇到問題出現(xiàn)的環(huán)境和條件,解決該問題后能起什么作用。第五章是系統(tǒng) 詳細(xì)設(shè)計(jì) ,其中包括 數(shù)據(jù)庫設(shè)計(jì) 和數(shù)據(jù)庫結(jié)構(gòu)圖 兩部分 內(nèi)容。 基于上述考慮,用 Browser/Web 模式來設(shè)計(jì)考試系統(tǒng)比較合適,服務(wù)器端我們采用 Access 數(shù)據(jù)庫系統(tǒng)和 ASP 組件來構(gòu)成考試的 應(yīng)用服務(wù)系統(tǒng);客戶端采用瀏覽器來完成考試全過程,同時(shí)可進(jìn)行遠(yuǎn)程系統(tǒng)維護(hù)和管理。 有了 ASP 就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。除了可使用 VBScript 或 JScript語言來設(shè)計(jì)外,還通過 plugin 的方式,使用由第三方所提供的其他腳本語言,譬如 REXX、 Perl、 Tcl 等。 ASP 最重要的優(yōu)點(diǎn)是能夠建立對諸如時(shí)間、地點(diǎn)、用戶標(biāo)志、以前的選擇和活動(dòng)等因素敏感的頁面。這樣就不必?fù)?dān)心瀏覽器是否支持 ASP 所使用的編程語言。這樣就可以防止別人抄襲程序。只需將 .asp 程序放在 Web 服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限),就可以通過 WWW 的方式訪問 ASP 程序了。此請求可以 HTML 的形式輸入或僅以 URL的形式作出。 ObjectContext 對象用來管理事務(wù)處理。 Command 對象就是對數(shù)據(jù)庫進(jìn)行發(fā)號施令,比如建立新的索引,執(zhí)行查詢等,它可以通過標(biāo)準(zhǔn)的 SQL 數(shù)據(jù)庫操作語言得以實(shí)現(xiàn)。 ActiveX Script 使宿主
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1