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

正文內(nèi)容

基于asp的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-免費(fèi)閱讀

  

【正文】 本人的論文的完成,離不開這位老師的指導(dǎo)與關(guān)愛(ài)。由于系統(tǒng)開發(fā)是工程性很強(qiáng)的工作,不會(huì)有一種方法適合所有的系統(tǒng)開發(fā),這也是各種新方法出現(xiàn)的原因之一。設(shè)計(jì)的過(guò)程可以說(shuō)是一個(gè)艱難而又充實(shí)的學(xué)習(xí)過(guò)程,大部分理論知識(shí)都是第一次接觸,尤其是環(huán)境配置也是第一次著手,對(duì)自己來(lái)說(shuō)真的是一個(gè)極大的考驗(yàn)。其運(yùn)行界面如圖 424,設(shè)計(jì)流程如圖 425 所示:圖 424考試界面第 33 頁(yè) 共 44 頁(yè)開始讀取題庫(kù)中的考題從 t e s t 表中讀取考題答題考生答案與定義的正確答案U p d a t e d b _ s c o r e跳轉(zhuǎn)到結(jié)果頁(yè)面繼續(xù)讀取題目結(jié)束S c o r e = s c o r e + 0結(jié)束否一致否圖 425考試設(shè)計(jì)流程圖第 34 頁(yè) 共 44 頁(yè)3. 考試結(jié)果考試結(jié)果以表的形式顯示,包括考試科目、考生學(xué)號(hào)、考生姓名和考試成績(jī),其運(yùn)行界面如圖 426,設(shè)計(jì)流程如圖 427 所示: 圖 426考試結(jié)果開始I n t i = 0 , j ( 答題數(shù)目 )考生答案=正確答案S t u s c o r e + = 2U p d a t e d b _ s c o r e顯示i j結(jié)束否是i + +圖 427考試結(jié)果設(shè)計(jì)流程圖第 35 頁(yè) 共 44 頁(yè)第 5章 系統(tǒng)測(cè)試 運(yùn)行環(huán)境硬件環(huán)境:客戶端電腦的 CPU 主頻應(yīng)在 1GHz 以上,內(nèi)存不低于 128MBz 的電腦,屏幕分辨率在 1024*768 以上。 if (type == 學(xué)號(hào)) { string resultstr = select * from tb_score where StudentID like 39。第 20 頁(yè) 共 44 頁(yè)圖 44學(xué)生基本信息2. 添加學(xué)生信息,如圖 45 所示:圖 45添加學(xué)生信息添加學(xué)生信息的頁(yè)面以 filedset 控件組實(shí)件的,fieldset 標(biāo)簽將表單內(nèi)容的一部分打包,生成一組相關(guān)表單的字段。此處輸入登錄名和密碼,選擇自己的級(jí)別,點(diǎn)擊登錄方能進(jìn)入系統(tǒng)。它最初是由 Microsoft Sybase 和AshtonTate 三家公司共同開發(fā)的,于 1988 年推出了第一個(gè) OS/2 版本。本系統(tǒng)建立的數(shù)據(jù)庫(kù)名稱為“” 。3. 一個(gè) 1:N 聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與 N 端對(duì)應(yīng)的關(guān)系模式合并。2. ER 圖中的圖形符號(hào)說(shuō)明 實(shí)體:用矩形表示,矩形框內(nèi)寫明實(shí)體名稱屬性:用橢圓表示,并用無(wú)向邊將其與相應(yīng)的實(shí)體連接起來(lái) 聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無(wú)向邊分別與有關(guān)實(shí)體連接起來(lái),同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系的類型(1:1,1:n,m:n)3. 系統(tǒng)中實(shí)體 ER 圖根據(jù)庫(kù)存管理子系統(tǒng)的設(shè)計(jì)系統(tǒng)的要求,我規(guī)劃出了以下一些實(shí)體:管理員、教師、學(xué)生。因?yàn)?SQL Server 強(qiáng)大的功能,較好的易用性,良好的通用性和兼容性,本系統(tǒng)選擇了 SQL Server 作為數(shù)據(jù)庫(kù)平臺(tái)。 因 此 數(shù) 據(jù) 流 圖 是 系 統(tǒng) 分 析 人 員 與 用 戶 之 間 進(jìn) 行 交 流第 9 頁(yè) 共 44 頁(yè)的 有 效 手 段 , 也 是 系 統(tǒng) 設(shè) 計(jì) ( 即 建 立 所 開 發(fā) 的 系 統(tǒng) 的 物 理 模 型 ) 的 主 要 依 據(jù) 之 一 。數(shù)據(jù)安全性是本系統(tǒng)需要著重考慮的另一個(gè)問(wèn)題,要確保數(shù)據(jù)完整性和一致性,要確保數(shù)據(jù)經(jīng)常性的備份,即使數(shù)據(jù)意外遭破壞,也要能及時(shí)恢復(fù),而不能要人工把原始的大量的數(shù)據(jù)重新輸入一遍。如果應(yīng)用服務(wù)器很忙的話,即要處理的業(yè)務(wù)很多,還可以根據(jù)易于管理這個(gè)原則把相關(guān)的業(yè)務(wù)分到新的應(yīng)用服務(wù)器上去,使得業(yè)務(wù)處理得到平衡。 系統(tǒng)功能的總體邏輯層次在決定采用三層 B/S 結(jié)構(gòu)來(lái)實(shí)現(xiàn)這個(gè)系統(tǒng)后,劃分三層間的界線就成了關(guān)鍵性的問(wèn)題,特別是劃分應(yīng)用層和數(shù)據(jù)層之間的界線關(guān)系到網(wǎng)絡(luò)的流量、代碼的重用和以后的業(yè)務(wù)邏輯的擴(kuò)展及修改。用戶使用 Web 瀏覽器訪問(wèn) Web 頁(yè),通過(guò) Web 頁(yè)上顯示的表格與數(shù)據(jù)庫(kù)進(jìn)行互操作。前臺(tái)頁(yè)面的設(shè)計(jì)能保證系統(tǒng)在更新后不會(huì)破壞系統(tǒng)的整體結(jié)構(gòu)。(4)試卷信息包括的數(shù)據(jù)項(xiàng)有:填空題分值、填空題數(shù)量、判斷題分值、判斷題數(shù)量、選擇題分值、選擇題數(shù)量等。(3)成績(jī)管理:管理員可以查看考生的考試成績(jī),并針對(duì)不同的課程進(jìn)行成績(jī)統(tǒng)計(jì)。為了發(fā)現(xiàn)用戶的真正需求,首先應(yīng)該從宏觀角度調(diào)查、分析用戶所面臨的問(wèn)題。 研究方案1. 采用的技術(shù)線路系統(tǒng)采用 B/S(瀏覽器/服務(wù)器)體系結(jié)構(gòu),數(shù)據(jù)庫(kù)采用 SQL Server 2022,動(dòng)態(tài)網(wǎng)頁(yè)的開發(fā)使用 技術(shù),采用面向?qū)ο笳Z(yǔ)言 C來(lái)編寫程序。(2)提供學(xué)生信息管理,對(duì)學(xué)生信息進(jìn)行查詢、修改、刪除和添加操作。本文第二章中進(jìn)行了系統(tǒng)的需求分析,第三章中對(duì)系統(tǒng)的詳細(xì)設(shè)計(jì)進(jìn)行了介紹,第四章詳細(xì)描述了系統(tǒng)的實(shí)現(xiàn),第五章對(duì)系統(tǒng)測(cè)試。在我國(guó),雖然遠(yuǎn)程教育已經(jīng)蓬勃地發(fā)展起來(lái),但是目前學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過(guò)五個(gè)步驟,即人工出題、考生考試、人工閱卷、成績(jī)?cè)u(píng)估和試卷分析。但是,遠(yuǎn)程教育軟件的開發(fā)目前還處于起步階段,隨著這項(xiàng)技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到遠(yuǎn)程教育當(dāng)中去,這就給軟件人員提出了更高的設(shè)計(jì)要求。從安全性和易維護(hù)性考慮,選擇了 WEB 實(shí)現(xiàn)技術(shù),簡(jiǎn)單的說(shuō),就是將系統(tǒng)做成一種 B/S 模式,可以讓用戶通過(guò)瀏覽器直接訪問(wèn)位于服務(wù)器上的試題以及對(duì)系統(tǒng)進(jìn)行遠(yuǎn)程維護(hù)。基于 ASP 的在線考試系統(tǒng)采用傳統(tǒng)的客戶機(jī)/服務(wù)器模式(C/S)架構(gòu),即試題內(nèi)容放在遠(yuǎn)程服務(wù)器上,在考試機(jī)上安裝考試應(yīng)用程序和數(shù)據(jù)庫(kù)客戶配置。(7)教師登錄后,可對(duì)試題基本信息進(jìn)行添加、修改、查詢及刪除操作;同時(shí)對(duì)學(xué)生考試成績(jī)進(jìn)行查詢及刪除操作。分別適應(yīng)不同的用戶,前者只有系統(tǒng)的高級(jí)管理員才能進(jìn)入,對(duì)整個(gè)系統(tǒng)進(jìn)行管理。(1)試卷管理:管理員可以從課程,各種題型的數(shù)量等方面對(duì)某份試卷提出一定的要求生成試卷規(guī)則。第 4 頁(yè) 共 44 頁(yè) 數(shù)據(jù)庫(kù)需求分析針對(duì)一般考試系統(tǒng)的需求,設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):(1)管理員信息包括的數(shù)據(jù)項(xiàng)有:管理員姓名、密碼等。擴(kuò)充性原則:系統(tǒng)的整體規(guī)劃及框架設(shè)計(jì)是具可擴(kuò)充性的,系統(tǒng)在設(shè)計(jì)開發(fā)中充分考慮了移植、擴(kuò)展的問(wèn)題。基于這種情況,微軟提出 Web Computing 的概念,并把它應(yīng)用于數(shù)據(jù)庫(kù)技術(shù)中,這就是瀏覽器/服務(wù)器架構(gòu)下的 Web 數(shù)據(jù)庫(kù)體系。3. 系統(tǒng)環(huán)境配置方面前端可以使用多種瀏覽器(如 IE/Netscape 等);服務(wù)器端可存取多種數(shù)據(jù)庫(kù)(SQL Server、Access、Foxpro 等);完成前后端兩者的集成輸出的功能就由微軟的 IIS 和ASP 技術(shù)實(shí)現(xiàn),且在 ASP 中可使用多種腳本語(yǔ)言(VBScript、JavaScript、PERL 等)。在這里我們根據(jù)業(yè)務(wù)數(shù)據(jù)的相關(guān)性,劃分成多個(gè)對(duì)象(每個(gè)對(duì)象是一個(gè) DComDatalnodule)。那么在設(shè)計(jì)該系統(tǒng)時(shí),很重要的一個(gè)問(wèn)題就是系統(tǒng)的長(zhǎng)期穩(wěn)定運(yùn)行。 系統(tǒng)功能結(jié)構(gòu)圖在線考試系統(tǒng)模塊 31 所示:在線考試系統(tǒng)管理員管理 教師管理 學(xué)生管理學(xué)生信息管理 教師信息管理 試題信息管理 科目信息管理 考試結(jié)果管理管理員信息管理試題信息管理 考試結(jié)果管理 個(gè)人信息維護(hù)答題圖 31在線考試系統(tǒng)模塊圖 數(shù)據(jù)流圖數(shù) 據(jù) 流 圖 ( DFD: Data Flow Diagram) 就 是 組 織 中 信 息 運(yùn) 動(dòng) 的 抽 象 , 是 信息 邏 輯 系 統(tǒng) 模 型 的 主 要 形 式 ??蓪⒁唤M數(shù)據(jù)復(fù)制到多個(gè)移動(dòng)的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。(4)易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。如圖 36 所示:課題表登錄名 課程名 創(chuàng)建日期圖 36試題表實(shí)體屬性圖 關(guān)系模式設(shè)計(jì)1. 一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式的集合。微軟開發(fā)的 SQL Server 2022 是在 Windows/2022/XP 及 Windows NT 平臺(tái)中應(yīng)用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),可以通過(guò)各種數(shù)據(jù)庫(kù)對(duì)象對(duì)數(shù)據(jù)進(jìn)行控制和管理,不論用戶創(chuàng)建的獨(dú)立桌面數(shù)據(jù)庫(kù)適用于個(gè)人、部門還是整個(gè)企業(yè),SQL Server 2022 都可以為管理數(shù)據(jù)生成易于使用的數(shù)據(jù)庫(kù),SQL Server 2022 不僅擁有眾多傳統(tǒng)數(shù)據(jù)庫(kù)管理軟件所具備的功能,同時(shí)還進(jìn)一步增強(qiáng)了與 web 頁(yè)集成,能夠更方便的共享跨越各種平臺(tái)和不同用戶級(jí)別的數(shù)據(jù)。1. C語(yǔ)言C sharp(又被簡(jiǎn)稱為“C”)是微軟公司在二 OOO 年六月發(fā)布的一種新的編程語(yǔ)言,并定于在微軟職業(yè)開發(fā)者論壇(PDC)是微軟公司研究員 Anders Hejlsberg看起來(lái)與 Java 有著驚人的相似。另外,這些語(yǔ)言利用了 .NET Framework 的功能,通過(guò)此框架可使用簡(jiǎn)化 ASP Web 應(yīng)用程序和 XML Web Services 開發(fā)的關(guān)鍵技術(shù)。其設(shè)計(jì)流程圖如 43 所示:第 19 頁(yè) 共 44 頁(yè)開始管理員登錄用戶驗(yàn)證管理員模塊學(xué)生信息管理 試題信息管理 科目信息管理 考試信息管理 管理員信息管理確認(rèn)顯示結(jié)束是否圖 43管理員模塊設(shè)計(jì)流程圖 學(xué)生信息管理1. 在登錄界面選擇系統(tǒng)管理員,成功登錄后出現(xiàn)以下界面,如圖 44 所示:學(xué)生基本信息的顯示是以 GridView 控件以表格的形式顯示數(shù)據(jù)。運(yùn)行界面如圖 414 所示:圖 414考試結(jié)果管理第 26 頁(yè) 共 44 頁(yè) 管理員信息維護(hù)修改密碼,其運(yùn)行界面如圖 415,設(shè)計(jì)流程如圖 416 所示:圖 415修改密碼開始舊密碼為空新密碼為空確認(rèn)新密碼為空請(qǐng)將信息填寫完整返回新密碼與確定新密碼不致顯示兩次密碼不致存儲(chǔ)顯示密碼修改成功結(jié)束返回是否是否輸入的舊密碼與管理員的密碼一致圖 416修改密碼設(shè)計(jì)流程第 27 頁(yè) 共 44 頁(yè) 教師模塊的實(shí)現(xiàn)它與管理員里的的教師信息管理功能類似,所以這里不再
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1