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

正文內(nèi)容

基于web的網(wǎng)上考試系統(tǒng)的設計與實現(xiàn)說明書-資料下載頁

2025-05-07 19:19本頁面
  

【正文】 { (請輸入名稱! )。 ()。 errfound = true。 } } if (==) { if (!errfound) { (請輸入口令! )。 ()。 errfound = true。 } } return ! errfound。 } 第五章 在線考試系統(tǒng)的實現(xiàn) 28 if PwdPwd1 then errstr=errstramp。兩次密碼不一致 else if isnull(Address) then errstr=errstramp。請?zhí)顚懙刂? else if not then errstr=errstramp。用戶名已存在 set rs=nothing else errstr=errstramp。注冊 成功 a href=font color=red點此登陸 /font/a 2. 登陸界面代碼 () function check_login() { errfound = false。 if (==) { if (!errfound) { (請輸入登錄名! )。 ()。 errfound = true。 第五章 在線考試系統(tǒng)的實現(xiàn) 29 } } if (==) { if (!errfound) { (請輸入口令! )。 ()。 errfound = true。 } } return ! errfound。 } a href=font color=red點此進入 /font/a if trim(username)= then errstr=errstramp。用戶名錯誤 else set rs=() sql=select * from vip_user where username=39。amp。usernameamp。39。 sql,conn,1,3 if then errstr=errstramp。無此用戶 set rs=nothing else if rs(pwd)md5(pwd) then errstr=errstramp。密碼錯誤 set rs=nothing 第五章 在線考試系統(tǒng)的實現(xiàn) 30 else /HTML 第六章 在線考試系統(tǒng)的測試 31 第六章 在線考試系統(tǒng)的測試 程序和系統(tǒng)的測試及調(diào)試的目的是發(fā)現(xiàn)程序和系統(tǒng)中可能存在的錯誤并及時予糾正。 1. 程序代碼測試 本系統(tǒng)在上一部分具體實現(xiàn)中的同時還進行了仔細的測試,在系 統(tǒng)各個模塊的編寫中就開始測試,這樣有助于盡早地發(fā)現(xiàn)系統(tǒng)中的錯誤,以減少在后面集成測試中出 現(xiàn)問題的機率,也減少在集成測試中的發(fā)現(xiàn)問題后修改源程序的難度。此時的測試主要是用到一些測試數(shù)據(jù),測試數(shù)據(jù)除采用正常數(shù)據(jù)外,還包括了一些異常數(shù)據(jù)和臨界數(shù)據(jù),用他們來考驗程序邏輯上的正確性。測試數(shù)據(jù)是經(jīng)過精心挑選的,使程序和模塊中的每一條語句都能得到執(zhí)行。在本系統(tǒng)的測試中用了以下幾種數(shù)據(jù): 用正常數(shù)據(jù)調(diào)試。 在本系統(tǒng)中凡是有數(shù)據(jù)提交的地方都輸入以確定無誤的正常數(shù)據(jù)進行調(diào)試,例如:用戶登錄窗口中輸入數(shù)據(jù)庫中存在的用戶信息等。 異常數(shù)據(jù)調(diào)試。 在執(zhí)行本系統(tǒng)中的處理程序時要考慮一些臨界數(shù)據(jù)。例如:空字符串。 這些數(shù)據(jù)是最易被忽略的,也是最易使程序出錯的,所以此處的調(diào)試花費了很長一段時間,經(jīng)反復的調(diào)試和修改后,系統(tǒng)建立了比較完善的異常處理機制。 用錯誤數(shù)據(jù)調(diào)試。 用錯誤的數(shù)據(jù)進行調(diào)試主要是測試系統(tǒng)對錯誤的處理能力,包括顯示出錯信息及容許修改錯誤的可能性。在實現(xiàn)本系統(tǒng)的過程中也對此進行了大量的測試。 2. 程序功能測試 經(jīng)過代碼測試正確的程序只是基本上驗證了程序邏輯上的正確性,但并不能驗證程序是否滿足程序設計中定義的功能,也不能驗證測試數(shù)據(jù) 本身是否完備。所以經(jīng)過程序代碼的測試后,還要進行程序功能上的測試。認為程序只是滿足應用功能上的需要,就是行的。因此我們也對本系統(tǒng)進行了以下兩方面的功能測試: 模塊功能測試 本系統(tǒng)是由多個功能模塊組成,每一模塊由一個或幾個程序構成。這項測試主要第六章 在線考試系統(tǒng)的測試 32 還是自己完成的,我把各模塊中的所有程序按次序串聯(lián)起來進行調(diào)試,經(jīng)調(diào)試修改后每一模塊內(nèi)各程序間終于建立了正確的控制關系,并實現(xiàn)了各模塊間正確的通訊。 確認測試 這一階段的測試主要是檢查系統(tǒng)的功能,性能及其他特征是否與用戶的需一致,在此測試的工作主要由同學幫助完成,以確定該系統(tǒng)的功能是否能滿足一般選民的需要,系統(tǒng)的性能是否穩(wěn)定等。經(jīng)過同學們反復的測試,返回很多的不同信息,根據(jù)這些信息,我再次對該系統(tǒng)進行了一些小的修改,以保證該系統(tǒng)投入使用后能安全、可靠、正常的工作,比如在這一階段的修改有: 在程序運行過程中,當進入系統(tǒng)主界面時,當點擊后退時,程序返回不到系統(tǒng)登陸界面,在這個過程中,作者發(fā)現(xiàn)是由于 受 session 中變量的影響。所以,作者就在程序中 session對象中的一變量進行了重新修改,問題得到了解決。 開始之初,當用戶進入本系統(tǒng)的各個頁面時,要想返回到主頁或是該頁的上一頁時,都是通過瀏覽器的”返回”按鈕來實現(xiàn)的,特別是瀏覽很多頁面后要回到主頁必須多次按下瀏覽器的”返回”按鈕,這樣對選民來講是極其不方便的,后來根據(jù)系統(tǒng)運行流程在不同的頁面都加上了”返回”鏈接,這樣就能快速跳轉到相應的頁面了。 3. 程序維護 該系統(tǒng)經(jīng)測試,達到了基本的設計功能,但是系統(tǒng)測試不可能找出其中所有錯誤,因此系統(tǒng)中還可能隱藏某些未被發(fā)現(xiàn)的錯誤,而這些錯誤在系統(tǒng)運行后又會暴露出來。又由于本 系統(tǒng)的開發(fā)是為了實現(xiàn)網(wǎng)上存儲功能,其本身的安全機制就顯得極為重要,然而系統(tǒng)安全機制正是較為薄弱一環(huán),同時雖是網(wǎng)上存儲系統(tǒng),主要是共用戶進行網(wǎng)上使用,在使用過程中,比如:當用戶在上傳文件的時候,如果遇到突發(fā)事件,比如:斷電,死機等現(xiàn)象,以前上傳的信息就會丟失。再者就是,該系統(tǒng)包含的 該文件還需要改善,因為在登陸過程中,在本地運行頁面打開的速度因該是相當快的。但是該系統(tǒng)反映速度比較慢,所以系統(tǒng)作的不夠完善的。在今后時間里,我會進一步完善以上的不足之處,并逐步優(yōu)化該系統(tǒng),以提供更適用的功能。 結 論 33 結 論 經(jīng)過這幾個月的設計中,通過廣泛查閱與課題有關的內(nèi)容,使我掌握了許多與計算機有關的東西,更重要的是使我對 ASP、 SQL Server 等軟件功能和應用有了一定的了解。為此,我對設計一套完整的軟件系統(tǒng)的步驟、方法及思路有了一個全新的認識。這加深了我對計算機軟件設計的理解,同時也給我提供了一次為以后實際模擬鍛煉的機會,我感到受益非淺。 通過這次的設計報告,我不僅拓寬了自己的知識面,還在實踐過程中鞏固和加深了自己所學的理論知識,使自己的技術素質和實踐能力有了進一步的提高,同時我的專業(yè)水平也有了很大的進 步。 不過自己設計的實現(xiàn)的網(wǎng)絡磁盤系統(tǒng)存在較大的安全隱患, 如:源代碼的安全隱患,由于 ASP程序采用的是非編譯性語言,這大大降低了程序源代碼的安全性。任何人只要進入站點,就可以獲得源代碼,從而造成 ASP應用程序源代碼的泄露。程序設計中的安全隱患, ASP 代碼利用表單( form)實現(xiàn)與用戶交互的功能,而相應的內(nèi)容會反映在瀏覽器的地址欄中,如果不采用適當?shù)陌踩胧?,只要記下這些內(nèi)容,就可以繞過驗證直接進入某一頁面。例如在瀏覽器中敲入“???x=1”,即可不經(jīng)過表單頁面直接進入滿足“ x=1”條件的頁 面。因此,在設計驗證或注冊頁面時,必須采取特殊措施來避免此類問題的發(fā)生。 為解決此類安全問題可有以下辦法: ( 1)非常規(guī)命名法;防止數(shù)據(jù)庫被找到的簡便方法是為 Access 數(shù)據(jù)庫文件起一個復雜的非常規(guī)名字,并把它存放在多層目錄下。例如,對于網(wǎng)上書店的數(shù)據(jù)庫文件,不要簡單地命名為“ ”或“ ”,而是要起個非常規(guī)的名字,例如:,再把它放在如 ./akkjj16t/kjhgb661/acd/avccx55 之類的深層目錄下。這樣,對于一些通過猜的方式得到 Access 數(shù)據(jù)庫文件名的非法訪問方法起到了有效的阻止作用。 ( 2) ODBC數(shù)據(jù)源;在 ASP 程序設計中,應盡量使用 ODBC 數(shù)據(jù)源,不要把數(shù)據(jù)庫名直接寫在程序中,否則,數(shù)據(jù)庫名將隨 ASP源代碼的失密而一同失密。例如: DBPath =(./akkjj16t/kjhgb661/acd/avccx55/ ) 結 論 34 driver={Microsoft Access Driver (* .mdb)}。dbq=& DBPath 可見, 即使數(shù)據(jù)庫名字起得再怪異,隱藏的目錄再深, ASP源代碼失密后,數(shù)據(jù)庫也很容易被下載下來。如果使用 ODBC 數(shù)據(jù)源,就不會存在這樣的問題了: ODBC- DSN 名 ( 3)利用 Session 對象進行注冊驗證;為防止未經(jīng)注冊的用戶繞過注冊界面直接進入應用系統(tǒng),可以采用 Session 對象進行注冊驗證。 Session 對象最大的優(yōu)點是可以把某用戶的信息保留下來,讓后續(xù)的網(wǎng)頁讀取。比如:設計要求用戶注冊成功后系統(tǒng)啟動 ?page=1 頁面。如果不采用 Session 對象進行注冊驗證,則用 戶在瀏覽器中敲入“ URL/?page=1”即可繞過注冊界面,直接進入系統(tǒng)。利用Session 對象可以有效阻止這一情況的發(fā)生。 雖存在較多的安全問題,但也實現(xiàn)單出最基本的設計功能,實現(xiàn)了簡單的網(wǎng)絡磁盤系統(tǒng)。 通過這次的設計報告,我不僅拓寬了自己的知識面,還在實踐過程中鞏固和加深了自己所學的理論知識,使自己的技術素質和實踐能力有了進一步的提高,同時我的專業(yè)水平也有了很大的進步。 同時,在軟件開發(fā)方面也累積了不少經(jīng)驗,特別是在對軟件開發(fā)工具不很熟悉的情況下,通過自己的學習和導師的指導完成了設計任 務。并在設計過程中,自己分析問題和解決問題的能力都得到了鍛煉和提高,完善了自己的知識結構,加深了對知識的理解。 這次設計報告完成后,體會頗多,在學與做的過程中,取長補短,不斷學習新的知識,吸取經(jīng)驗,達到進步的目的。在學與做的過程中自身的努力以及相關圖書資料的幫助,逐漸熟悉了 ASP 在數(shù)據(jù)庫方面的應用知識。程序開發(fā)的一般過程和對數(shù)據(jù)庫知識的進一步的了解,在這個快速發(fā)展的當代社會里,數(shù)據(jù)庫已經(jīng)普遍應用在各個領域。在這次的設計報告中我學習到不少的數(shù)據(jù)庫知識,但由于自己的理論知識水平有限,實踐知識和設計經(jīng)驗不足,在設 計過程中難免存在一些問題,甚至錯誤。懇請各位老師批評指正,致使我在以后的工作和實踐中加以改進和提高。 參考文獻 35 參考文獻 參考資料 : [1] 歐陽周 ,劉道德 .理工類學生專業(yè)論文導寫 [M].長沙 :中南大學出版社, 2021. [2] 劉小華 ,任廷奇 .畢業(yè)論文寫作指導 [M].北京 :科學出版社 ,2021. [3] 黃明 ,梁旭 .Asp 信息系統(tǒng)設計與開發(fā)實例 [M].北京 :機械工業(yè)出版社 , 2021. [4] 黃斯偉 . 動態(tài)網(wǎng)頁制作 [M].北京 :人民郵電出版社 ,1999. [5] 孫麗君 ,吳紅普 .ASP 編程 基礎及應用實例集錦 [M].北京 :人民郵電出版社, 2021. [6] 陳會 .ASP 網(wǎng)頁制作徹底研究 [M].北京 :人民郵電出版社 ,2021. [7] Richard Anderson Chris 高級編程 [M].北京 :機械工業(yè)出版社 ,2021. [8] 李瑞旭 .ASP 實例教程 [M].北京 :中國電力出版社 ,2021. [9] 馮能山 ,李其藝 .輕松學習 ASP 網(wǎng)絡實用編程 [M].北京 :清華大學出版社,2021. [10] 鄧文淵 ,陳惠貞 ,陳俊榮 .ASP 與網(wǎng)頁數(shù)據(jù)庫設計 [M].北京 :中國 鐵道出版社 ,2021. [11] 張海藩 .軟件工程導論(修訂版) [M].北京 :清華大學出版社 ,2021. [12] 張海藩 ,牟永敏 .面向對象程序設計實用教程 [M].北京 :清華大學出版社, 2021. 參考文獻 36 致 謝 光陰似箭,三年的大學生活轉眼即將過去。這三年是我人生中最重要的階段。在這期間,我幸運的遇到了許多好老師,在他們的幫助和指導下,我學到了大量專業(yè)知識及學習方法,這些知識和方法為我日后進一步學習打下堅實基礎。在此,我要感激所有教過我,給予我?guī)椭睦蠋焸?,正是他們無私奉獻精神和誨人不倦的育人態(tài) 度,才使我順利成長。 感謝大學三年中所有的任課老師,感謝他們對我學習上的幫助和影響,他們特色的教學風格,淵博的專業(yè)知識,高度的責任感給我留下深刻印象。 感謝大學三年和我一同走過的朋友們,與他們一起學習,生活,讓我擁有許多難忘時光。我們共同經(jīng)歷成長中的一點一滴,無論是歡笑還是淚水,我都將銘記一生。 本論文是在胡華 老師指導下完成的,同時在本人畢業(yè)設計過程中,父母和同學們的的鼓勵和支持幫助本人克服了許多困難,使得大學學業(yè)順利完成。在此向 胡華 老師、本人父母及同學們表示衷心的感謝!
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1