![C語言教學網(wǎng)站及網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)1_第1頁](http://file4.renrendoc.com/view/3bda23677b7c4553b82db351cbfea533/3bda23677b7c4553b82db351cbfea5331.gif)
![C語言教學網(wǎng)站及網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)1_第2頁](http://file4.renrendoc.com/view/3bda23677b7c4553b82db351cbfea533/3bda23677b7c4553b82db351cbfea5332.gif)
![C語言教學網(wǎng)站及網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)1_第3頁](http://file4.renrendoc.com/view/3bda23677b7c4553b82db351cbfea533/3bda23677b7c4553b82db351cbfea5333.gif)
![C語言教學網(wǎng)站及網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)1_第4頁](http://file4.renrendoc.com/view/3bda23677b7c4553b82db351cbfea533/3bda23677b7c4553b82db351cbfea5334.gif)
![C語言教學網(wǎng)站及網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)1_第5頁](http://file4.renrendoc.com/view/3bda23677b7c4553b82db351cbfea533/3bda23677b7c4553b82db351cbfea5335.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
畢業(yè)設(shè)計(論文)說明書題目:C語言教學網(wǎng)站及網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)
畢業(yè)設(shè)計(論文)中文摘要C語言教學網(wǎng)站及網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)摘要:本文敘述了教學方式及考試方式的歷史、現(xiàn)狀、以及ASP.NET語言和SQLserver2000數(shù)據(jù)庫管理系統(tǒng)的概況。重點介紹了C語言教學網(wǎng)站、網(wǎng)上考試系統(tǒng)和在線交流模塊的實現(xiàn)過程:包括系統(tǒng)分析、系統(tǒng)調(diào)查、數(shù)據(jù)流程分析、功能設(shè)計、數(shù)據(jù)庫設(shè)計、系統(tǒng)的運行環(huán)境、系統(tǒng)測試及調(diào)試。本系統(tǒng)主要面向兩類人員使用:管理員(教師)、普通學生,他們擁有不同的權(quán)限??荚嚹K使用的過程是管理員添加試題,制訂出題規(guī)則,生成試卷。學生登錄后選擇要考的試卷然后進入答題,完畢后提交試卷,存入數(shù)據(jù)庫并評分。系統(tǒng)管理員可以查詢考生的成績,每個考生只能查詢自己的成績。教學網(wǎng)站模塊,管理員添加教學文檔,并對文檔進行分類、修改等操作,而普通用戶只能瀏覽內(nèi)容。在線交流模塊中,任何用戶都可以登錄留言,管理員可以刪除留言。另外總結(jié)了本系統(tǒng)的特點:節(jié)約教學成本,提高考試工作的效率。關(guān)鍵詞:ASP.NETSQLserver2000B/SC語言教學網(wǎng)站考試系統(tǒng)畢業(yè)設(shè)計(論文)外文摘要DesignandimplementationontheteachingwebofClanguageandexaminationsystembasedonwebAbstract:Thisthesisnarratedtheteachingwayandthetestwayhistory,thepresentsitwellasASP.NETlanguageandtheSQLSEVER2000databasemanagementsystemsurvey.IntroducedwithemphasisontheClanguageteachingwebsite,thenettakesatestsystematheonlineexchangemodulerealizationprocess:Includingsystemanalysis,systeminvestidataflowanalysis,functionaldesign,databasedesign,systemmovementenvironment,systtestanddebugging.Thissystemmainlyfacestwokindofpersonneltouse:Themanager,ordinarystudent,theyhavethedifferentjurisdiction.Thetestmoduleuseprocessistincreasesthetestquestion,themakingsetsthetopicofacompositiontherule,theprexaminationpaper.Thestudentregisterstheexaminationpaperwhichthepostselectionntestthentoentertheanswer,afterfinishedsubmitstheexaminationpaper,storestheandgrades.Thesystemmanagermayinquireexaminee'sresult,eachexamineeonlycaninqownresult.Theteachingwebsitemodule,themanagerincreasestheteachingdocuments,acarriesonoperationsandsoonclassification,revisiontothedocuments,buttheaveraconsumeronlycanglanceoverthecontent.Intheonlineexchangemodule,anyusersallregisterthemessage,themanagermaydeletethemessage.Moreoversummarizedthissystecharacteristic:Savestheteachingcost,enhancesthetestworktheefficiency.Keywords:ASP.NET;SQLserver;B/S;teachingwebofClanguage;Examinesystem目錄引言課題研究背景與意義網(wǎng)上教學系統(tǒng)網(wǎng)上考試系統(tǒng)問題定義內(nèi)容簡介問題定義內(nèi)容簡介課題調(diào)研與可行性分析1.3.1課題調(diào)研1.3.2可行性分析論文各章內(nèi)容介紹2.系統(tǒng)的需求分析2.1系統(tǒng)功能需求2.2業(yè)務流和數(shù)據(jù)流圖2.1業(yè)務流2.2.2數(shù)據(jù)流圖2.3數(shù)據(jù)字典數(shù)據(jù)流分量數(shù)據(jù)流數(shù)據(jù)存儲數(shù)據(jù)處理系統(tǒng)設(shè)計3.1系統(tǒng)總體系結(jié)構(gòu)設(shè)計3.2系統(tǒng)數(shù)據(jù)模型設(shè)計數(shù)據(jù)概念結(jié)構(gòu)設(shè)計——E-R圖數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(關(guān)系模型)數(shù)據(jù)表3.3系統(tǒng)開發(fā)與運行環(huán)境確定開發(fā)工具的確定運行環(huán)境3.3.3系統(tǒng)實現(xiàn)的若干關(guān)鍵技術(shù)用戶管理模塊設(shè)計4.1用戶管理模塊的體系結(jié)構(gòu)設(shè)計用戶管理模塊功能簡介用戶管理模塊功能圖4.2用戶管理模塊的詳細設(shè)計用戶登錄和注冊界面設(shè)計用戶登錄用戶注冊用戶及其權(quán)限管理試題管理模塊設(shè)計試題管理模塊體系結(jié)構(gòu)設(shè)計試題管理模塊功能簡介試題管理模塊功能圖試題管理模塊的詳細設(shè)計添加試題修改試題刪除試題試卷管理模塊設(shè)計6.1試卷管理模塊的體系結(jié)構(gòu)設(shè)計試卷管理模塊功能簡介試卷管理模塊功能圖6.2試卷管理模塊詳細設(shè)計添加試卷管理刪除試卷管理6.3遇到的主要問題及解決方案在線答題模塊設(shè)計在線答題模塊體系結(jié)構(gòu)設(shè)計在線答題模塊功能簡介在線答題功能模塊圖在線答題模塊詳細設(shè)計界面設(shè)計在線答題C語言教學模塊設(shè)計C語言教學模塊體系結(jié)構(gòu)設(shè)計C語言教學模塊功能簡介功能分配接口設(shè)計系統(tǒng)模塊設(shè)計與開發(fā)數(shù)據(jù)庫訪問類DataAccessor.cs文檔分類模塊文檔查詢模塊遇到主要問題及解決方案在線交流模塊設(shè)計9.1在線交流模塊功能結(jié)構(gòu)設(shè)計9.2在線交流模塊詳細設(shè)計用戶使用手冊10.1系統(tǒng)功能簡介如下:C語言教學模塊:網(wǎng)上考試模塊:在線交流模塊運行環(huán)境簡介系統(tǒng)運行與操作指南11.系統(tǒng)評價系統(tǒng)特色/優(yōu)點介紹系統(tǒng)存在不足與改進方案系統(tǒng)存在的不足改進方案結(jié)論致謝參考文獻畢業(yè)設(shè)計(論文)第頁共47頁10.用戶使用手冊10.1系統(tǒng)功能簡介如下:10.1.1C語言教學模塊:根據(jù)不同用戶的登錄有著不同的權(quán)限。管理員登錄后,不但可以瀏覽文檔信息,根據(jù)查詢還可以進行添加,還可以修改現(xiàn)有文檔;根據(jù)文檔的標題、關(guān)鍵字和全文查詢。對文檔分類和添加、刪除文檔分類;普通用戶登錄后只能瀏覽和查詢文檔。10.1.2網(wǎng)上考試模塊:1.用戶管理:主要是用戶的注冊。其中也包括角色管理,用戶注冊后,管理員可以給不同的角色賦予不同的權(quán)限,管理員可以刪除用戶。2.試卷管理:管理員按照規(guī)則添加、修改、刪除試卷。本系統(tǒng)只設(shè)置了選擇題、判斷題,管理員可以設(shè)定試卷的題目組成、分值、難度等項,然后存入數(shù)據(jù)庫。3.試題管理:管理員添加、修改、刪除試題及試題的答案。4.在線答題:考生進入系統(tǒng)后選擇要考的試卷,考生答題完畢后提交試卷,系統(tǒng)自動評分,考生再次登錄后便可以查詢到自己的分數(shù)。10.1.3在線交流模塊注冊用戶登錄后可以留言,管理員可以刪除留言。10.2運行環(huán)境簡介本系統(tǒng)用ASP.NET+SQLserver2000開發(fā)的,因此本系統(tǒng)要滿足以下條件才能正常運行。服務器端:1.操作系統(tǒng)最好是WindowsXP2.安裝IIS5.13.安裝.NETFramework1.14.安裝SQLserver2000客戶端:只需IE5.0以上即可。10.3系統(tǒng)運行與操作指南不同用戶在登錄本系統(tǒng)時需要選擇用戶類型、輸入用戶名和密碼,若你通過了系統(tǒng)數(shù)據(jù)庫的驗證,你便可以進入符合你身份的用戶界面進行用戶操作,然后注銷。本系統(tǒng)有兩種用戶類型,分別是學生和管理員,教師的職能有管理員替代。根據(jù)身份的不同,他們所能執(zhí)行的操作都有所不同。不管哪一類型的用戶,進行操作時需先登錄本系統(tǒng)才能擁有該項操作的權(quán)限(瀏覽技術(shù)中心內(nèi)容不需登錄)。不用身份進入各自界面的具體操作已在詳細設(shè)計部分作了介紹,這里不重復了。11.系統(tǒng)評價11.1系統(tǒng)特色/優(yōu)點介紹本系統(tǒng)綜合了許多網(wǎng)上教學系統(tǒng)的特點,從界面設(shè)計到系統(tǒng)設(shè)置都是從方便用戶的角度出發(fā)。系統(tǒng)的特色歸納如下:1.本系統(tǒng)是面向社會上的所有C語言愛好者,運用先進的ASP.NET技術(shù)開發(fā)。2.本系統(tǒng)可以運行在多種操作系統(tǒng)平臺上(WindowsNT/Windows2000/WindowsXP)。數(shù)據(jù)庫管理系統(tǒng)采用SQLServer2000,采用操作簡單方便的DreamweaverMX開發(fā)環(huán)境。3.C語言教學網(wǎng)上可以動態(tài)添加技術(shù)文檔,管理內(nèi)容和維護數(shù)據(jù)方便。4.為了方便用戶間的交流,所有的注冊用戶均可登錄留言。11.2系統(tǒng)存在不足與改進方案11.2.1系統(tǒng)存在的不足本系統(tǒng)滿足了一部分C語言愛好者的需求,但也存在許多不足:1.界面不夠美觀,需要進一步修飾和美化。2.對數(shù)據(jù)庫操作的性能有待進一步優(yōu)化:部分功能程序代碼過長,如果后臺數(shù)據(jù)庫過大將會影響運行速度;3.部分數(shù)據(jù)庫表的設(shè)計存在一定的冗余,有待進一步優(yōu)化。11.2.2改進方案繼續(xù)改進和完善本系統(tǒng)。提高審美觀點,可使用Dreamweaver、photoshop、fireworks等圖片處理工具修飾圖片,力求給用戶提供美觀友好的界面;簡化程序代碼,可使不同界面之間能共享一些方法、函數(shù)和變量,使用數(shù)據(jù)庫連接池技術(shù)提高數(shù)據(jù)庫操作的性能;數(shù)據(jù)庫的關(guān)系模式可以進一步規(guī)范化,減少冗余現(xiàn)象。結(jié)論畢業(yè)設(shè)計現(xiàn)已接近尾聲,雖然系統(tǒng)不是很完善,還有不少需要改進的地方,但每一步的進展都付出了努力。系統(tǒng)的分析與設(shè)計過程,是對四年的大學學習的總結(jié)過程,更是進一步學習和探索的過程。在這個過程中,我對教學系統(tǒng)的分析與設(shè)計有了深刻的認識,對系統(tǒng)的分析與設(shè)計有了切身的認識和體會,并在學習和實踐過程中增長了知識、豐富了經(jīng)驗。在這次設(shè)計中,主要用到了ASP.NET、Dreamweaver、SQLserver等軟件,雖然以前接觸過ASP.NET,但設(shè)計時還是遇到了很大的難題,于是查閱了大量的資料,這次設(shè)計真正給了我們一次實踐的機會,把以前所學的東西全部得以應用,融會貫通,設(shè)計中遇到許多困難,不過在指導老師和同學的幫助下,通過了自己的努力完成了,不但培養(yǎng)了我的細心和耐性,還樹立了一種科學的態(tài)度。這對我以后的工作和學習有了很大幫助和指導。同時我也認識到本身存在很多不足的地方,還需要不斷的努力來充實完善自己。致謝首先我要感謝我的指導老師田揚啟老師,因為在我做畢業(yè)設(shè)計的過程當中,他負責任的指導和建議使我受益非淺,他每時每刻的督促使我不敢有絲毫的怠慢,他一直給予我悉心的教導和莫大的支持,無論在學習上還是在精神上都給予了幫助,這些幫助和鼓舞對我而言是一筆財富,它一直鞭策著我認真的完成畢業(yè)設(shè)計,而且也讓我在面對人生的舞臺時同樣充滿了信心。在這幾個月的設(shè)計時間里,田揚啟老師對我所犯的錯誤也給予了恰當?shù)慕虒Ш桶?,讓我能夠及時認識到自己的錯誤并力爭改過。在此,我向田揚啟老師致以深深的謝意!其次還要感謝我的同班同學,在我的畢業(yè)設(shè)計中,他們的指導給予了我極大的幫助,使我對整個畢業(yè)設(shè)計的思路有了總體的把握,并耐心的幫我解決了許多實際問題,使我有了很大收獲。他們在整個開發(fā)過程中提出了許多建設(shè)性意見,并給我解決了一些專業(yè)性問題,使我受益匪淺。感謝幾年來傳授我知識的老師們,更要感謝我的家人對我學業(yè)上的支持和鼓勵,感謝所有關(guān)心幫助過我的人。參考文獻啟明工作室,ASP.NET+SQLserver網(wǎng)絡應用系統(tǒng)開發(fā)與實例第1版.北京:人民郵電出版社,2005.劉廷,劉帆.ASP.NET開發(fā)實例完全剖析.北京:中國電力出版社,2006.吉根林,崔海源.ASP.NET程序設(shè)計教程.電子工業(yè)出版社,2005.張海藩.軟件工程導論.北京:清華大學出版社,2003.[5](美)Walther,S.著,馬朝暉等譯.《ASP.NET技術(shù)內(nèi)幕》,北京:機械工業(yè)出版社2002[6](美)Mrd
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度物資訂購策劃管理協(xié)議
- 2025年企業(yè)員工購物券福利采購合同范本
- 魚塘綜合利用承包經(jīng)營合同2025
- 2025年度企業(yè)職業(yè)素養(yǎng)提升策略協(xié)議
- 2025年寫字樓租賃權(quán)益協(xié)議
- 2025年企業(yè)郵箱租賃合同樣本
- 2025年中期企業(yè)合作口頭借款協(xié)議書
- 2025年股權(quán)投資與合作策劃協(xié)議樣本
- 2025年雙邊商業(yè)合作協(xié)議
- 2025年兄弟共有財產(chǎn)分配轉(zhuǎn)讓協(xié)議書
- 中國銀行(香港)有限公司招聘筆試真題2023
- 15萬噸水廠安裝工程施工組織設(shè)計方案
- 超級蘆竹種植項目可行性研究報告-具有高經(jīng)濟價值和廣泛應用前景
- 自動體外除顫器項目創(chuàng)業(yè)計劃書
- 養(yǎng)老機構(gòu)績效考核及獎勵制度
- 2024年越南煤礦設(shè)備再制造行業(yè)現(xiàn)狀及前景分析2024-2030
- 長塘水庫工程環(huán)評報告書
- 病案管理質(zhì)量控制指標檢查要點
- DL-T5001-2014火力發(fā)電廠工程測量技術(shù)規(guī)程
- 平行四邊形的判定(27張)-完整課件
- 居民住宅小區(qū)電力配置規(guī)范
評論
0/150
提交評論