![《計(jì)算機(jī)組成原理》微課學(xué)習(xí)網(wǎng)站設(shè)計(jì)_第1頁](http://file4.renrendoc.com/view/739f2d6028220fc73dacccd816115ce9/739f2d6028220fc73dacccd816115ce91.gif)
![《計(jì)算機(jī)組成原理》微課學(xué)習(xí)網(wǎng)站設(shè)計(jì)_第2頁](http://file4.renrendoc.com/view/739f2d6028220fc73dacccd816115ce9/739f2d6028220fc73dacccd816115ce92.gif)
![《計(jì)算機(jī)組成原理》微課學(xué)習(xí)網(wǎng)站設(shè)計(jì)_第3頁](http://file4.renrendoc.com/view/739f2d6028220fc73dacccd816115ce9/739f2d6028220fc73dacccd816115ce93.gif)
![《計(jì)算機(jī)組成原理》微課學(xué)習(xí)網(wǎng)站設(shè)計(jì)_第4頁](http://file4.renrendoc.com/view/739f2d6028220fc73dacccd816115ce9/739f2d6028220fc73dacccd816115ce94.gif)
![《計(jì)算機(jī)組成原理》微課學(xué)習(xí)網(wǎng)站設(shè)計(jì)_第5頁](http://file4.renrendoc.com/view/739f2d6028220fc73dacccd816115ce9/739f2d6028220fc73dacccd816115ce95.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
左瓊多媒體教學(xué)網(wǎng)站的建設(shè)緒論1.1課題背景進(jìn)入信息化時(shí)代課程的改革依賴與技術(shù)的革新,計(jì)算機(jī)組成原理教育教學(xué)依賴于計(jì)算機(jī)組成原理課程網(wǎng)站改革與成長(zhǎng),最重要的是網(wǎng)站必須讓學(xué)生學(xué)到知識(shí)。在計(jì)算機(jī)組成原理課程網(wǎng)站的建設(shè)過程中,可以有效率地促進(jìn)人才觀和教育觀的轉(zhuǎn)變、人才隊(duì)伍建設(shè)、教學(xué)資料與學(xué)生自主學(xué)習(xí)資料書建設(shè)、教學(xué)質(zhì)量現(xiàn)代化的建設(shè),同時(shí)計(jì)算機(jī)組成原理課程網(wǎng)站的構(gòu)建、測(cè)試、驗(yàn)收的等一系列程序其實(shí)就是對(duì)同類高校的教育教學(xué)水平質(zhì)量進(jìn)行橫向?qū)Ρ鹊慕?jīng)過,從而給各級(jí)教育行政牽頭部門如何做好相應(yīng)的管理指明了有效的方向。計(jì)算機(jī)組成原理課程網(wǎng)站主要是用來讓同窗能在網(wǎng)頁就學(xué)和收獲相應(yīng)資料能夠促進(jìn)大家的課程進(jìn)修網(wǎng)站。制作的計(jì)算機(jī)組成原理教程網(wǎng)站是通過利用ASP.NET+SQL數(shù)據(jù)庫來進(jìn)行分析和開發(fā)的,制作的目的主要是用來讓學(xué)習(xí)者能夠更好的了解這門課程的特點(diǎn)和魅力,力所能及下載很多課程材料并喜歡上這門課程學(xué)在其中樂在其中,另外經(jīng)過后臺(tái)的處理解決,學(xué)校管理員也可以很好的調(diào)控前臺(tái)。計(jì)算機(jī)組成原理課程學(xué)習(xí)網(wǎng)站制作的目的最重要的一點(diǎn)是為人們?cè)诰W(wǎng)絡(luò)上學(xué)習(xí)供給大量的計(jì)算機(jī)組成原理的教學(xué)資料和一個(gè)快捷有用的師生、學(xué)生之間的交流方法。因?yàn)閲?guó)內(nèi)高等教育和Internet的不斷前進(jìn),而如今如何將兩者結(jié)合起來并有效利用起來這還是一個(gè)問題,并且是當(dāng)前教學(xué)改革的重中之重。而計(jì)算機(jī)構(gòu)成原理課程網(wǎng)站為學(xué)習(xí)者提供相應(yīng)的學(xué)習(xí)資源信息和學(xué)習(xí)重難點(diǎn)的測(cè)試信息。只要學(xué)生能臉上互聯(lián)網(wǎng),他們就可以隨時(shí)隨地展開學(xué)習(xí)任務(wù),隨時(shí)隨地完成自學(xué)。其次,課程網(wǎng)站還將建立互相式的在線答疑論壇試交流,以便供學(xué)生討論有關(guān)計(jì)算機(jī)組成原理的各種遇到的問題。此外,課程網(wǎng)站還是老師和學(xué)生之間相互溝通的網(wǎng)站,它可以幫助教師實(shí)時(shí)回答學(xué)習(xí)者的相應(yīng)教學(xué)問題,知曉學(xué)習(xí)者的上課及練習(xí)情況。最后的最后,該網(wǎng)站還可以提供教師上傳學(xué)習(xí)資料和練習(xí),這樣教師可以隨時(shí)完善系統(tǒng)的教學(xué)內(nèi)容,滿足計(jì)算機(jī)專業(yè)發(fā)展的需要。1.2研究現(xiàn)狀在1994年中國(guó)教育和科研計(jì)算機(jī)網(wǎng)CERNET建成后才我國(guó)網(wǎng)絡(luò)教學(xué)才初步起航,與國(guó)外相比明顯起步較晚。很長(zhǎng)一段時(shí)光,對(duì)于網(wǎng)絡(luò)教學(xué),還沒有計(jì)算機(jī)組成原理課程網(wǎng)站這個(gè)觀念。然而而隨著網(wǎng)絡(luò)教育的成長(zhǎng)計(jì)算機(jī)組成原理課程網(wǎng)站開始被抬上日程,我國(guó)也特別重視計(jì)算機(jī)組成原理課程網(wǎng)站的發(fā)展。境內(nèi)外各個(gè)高等學(xué)校都有自己的計(jì)算機(jī)組成原理課程網(wǎng)站的網(wǎng)站,同學(xué)們可以十分易于地得到學(xué)習(xí)資料,但是在網(wǎng)絡(luò)技術(shù)日益蓬勃的今朝,計(jì)算機(jī)組成原理課程網(wǎng)站也需要更高層系的健全系統(tǒng),這就給計(jì)算機(jī)組成原理課程網(wǎng)站的開發(fā)職員發(fā)出了更高的渴求。眼下,在本國(guó)的很多院所,同學(xué)網(wǎng)站還不夠完美、功能也不盡人意。所以在此基礎(chǔ)上,開辟出當(dāng)代化的計(jì)算機(jī)組成原理課程網(wǎng)站并推廣到各高校已時(shí)不我待。同時(shí),計(jì)算機(jī)組成原理教程網(wǎng)站的主動(dòng)化也是當(dāng)今社會(huì)的發(fā)展主旋律,能實(shí)時(shí)的交換與回饋教學(xué)質(zhì)量,這些功能必然是現(xiàn)代學(xué)校計(jì)算機(jī)組成原理課程網(wǎng)站所渴求的。信息時(shí)代給人們供給了豐碩的超媒體資本,并為莘莘學(xué)子開辟出了一種由他們自行支配的娛樂學(xué)習(xí)甚至生活的空間,人們對(duì)科技的依托性也隨之變強(qiáng),人們使用網(wǎng)絡(luò)獲得的常識(shí)的機(jī)會(huì)也越來越多。因?yàn)樵诨ヂ?lián)網(wǎng)上的課程資源具有知識(shí)面寬知識(shí)量大,同時(shí)最吸引人的還有大家可以通過網(wǎng)絡(luò)很快的進(jìn)行新知識(shí)的積累的當(dāng)碰到問題時(shí)可以及時(shí)的完成提問和回饋。你也不需要再去拎著書跑去求教你的師長(zhǎng)和同窗因?yàn)樵诰W(wǎng)站上你的問題會(huì)被大家一同討論。這是學(xué)習(xí)方法上的revolution,當(dāng)然也被大部分學(xué)生接受和喜愛。1.3論文的主要工作內(nèi)容本論文的主要結(jié)構(gòu)可分為四大方面。第一是緒論,主要講述本系統(tǒng)課題研究背景、開發(fā)本系統(tǒng)有什么意義和必要性以及論文的主要工作內(nèi)容;第二是系統(tǒng)分析的介紹,主要講述實(shí)現(xiàn)該系統(tǒng)的可研究性、需求性以及系用例的相關(guān)內(nèi)容。第三是網(wǎng)站概要庫的設(shè)計(jì),主要描述了對(duì)于系統(tǒng)的一個(gè)結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì),做出了系統(tǒng)結(jié)構(gòu)后對(duì)于實(shí)際開發(fā)系統(tǒng)有著不可或缺的作用,而數(shù)據(jù)庫更是關(guān)系著系統(tǒng)在實(shí)際運(yùn)行中產(chǎn)生的數(shù)據(jù)存放;最后則是系統(tǒng)的詳細(xì)設(shè)計(jì),主要講述了系統(tǒng)的界面及各模塊的設(shè)計(jì)和實(shí)現(xiàn)過程。系統(tǒng)分析2.1問題定義隨著計(jì)算機(jī)信息技術(shù)的飛速發(fā)展和Internet的遍及使用,給各種信息在互聯(lián)網(wǎng)上展示的機(jī)會(huì),網(wǎng)絡(luò)教學(xué)無疑是廣大的網(wǎng)絡(luò)教學(xué)人員的重要工作的一部分,我們要充實(shí)操縱互聯(lián)網(wǎng)技術(shù)來為網(wǎng)絡(luò)教學(xué)供應(yīng)相應(yīng)的變革。為解決上述問題,迫切需要建立一個(gè)計(jì)算機(jī)組成原理課程網(wǎng)站,可以獲得豐富的網(wǎng)絡(luò)教學(xué)資源。2.2可行性分析可行性分析是對(duì)所開發(fā)系統(tǒng)在開發(fā)任何管理系統(tǒng)或網(wǎng)站的早期階段的需求、技術(shù)和經(jīng)濟(jì)等方面進(jìn)行恰當(dāng)?shù)钠饰?。在分析中?duì)需求、技術(shù)、財(cái)經(jīng)等方面的信息進(jìn)行匯總,評(píng)估將要完成的課程網(wǎng)站設(shè)計(jì)是不是具有開發(fā)的可行性。技術(shù)可行性是最重要的技術(shù)可行性之一,技術(shù)可行性是程序員分析采用哪種軟件開發(fā)技術(shù)來開發(fā)系統(tǒng)的可行性。其次,分析了軟件系統(tǒng)的需求,分析了軟件需求能否滿足事先假設(shè)的功能需求。最終,商議了該課程網(wǎng)站的運(yùn)行可行性和財(cái)經(jīng)可行性。2.2.1需求可行性分析需求的可行性在于分析和商討所開發(fā)的課程網(wǎng)站能夠達(dá)到什么樣的要求。系統(tǒng)或網(wǎng)站的開發(fā)是否符合先前的渴求?只有在開發(fā)前評(píng)估系統(tǒng)能夠完成事先的需求時(shí),我們才能進(jìn)行力所能及的系統(tǒng)的開發(fā)和實(shí)施。如果不具備需求可行性而開發(fā)的系統(tǒng)不盡職盡責(zé)其功能的話,則便是開發(fā)敗北。開發(fā)的課程網(wǎng)站是不是有用,是不是能夠完成前面商討的需求。其次,分析了計(jì)算機(jī)構(gòu)成原理課程網(wǎng)站的實(shí)際需求。我們接下來開始對(duì)計(jì)算機(jī)組成原理課程網(wǎng)站開展必要的需求分析。首先《計(jì)算機(jī)構(gòu)成原理》課程網(wǎng)站將會(huì)是一個(gè)可應(yīng)用于高校的《計(jì)算機(jī)構(gòu)成原理》課程網(wǎng)站。學(xué)習(xí)管理者可以按照要求控制和管理學(xué)習(xí)信息。然后,計(jì)算機(jī)構(gòu)成原理課程網(wǎng)站可以為高校的工作職員和學(xué)習(xí)者供應(yīng)極大的便利這是不可缺少的一環(huán)。必須采用計(jì)算機(jī)信息化管理高等學(xué)校信息,這樣就可以保證學(xué)習(xí)信息管理的安全性,并使學(xué)習(xí)信息的控制和管理變得更加科學(xué)、高效。2.2.2技術(shù)可行性分析技術(shù)可行性在現(xiàn)在看來是研究和商討開發(fā)系統(tǒng)的技術(shù)手段之一。在系統(tǒng)開發(fā)過程中,技術(shù)可行性非常重要必不可少。我所完成的計(jì)算機(jī)構(gòu)成原理課程網(wǎng)站將會(huì)是一個(gè)網(wǎng)上學(xué)習(xí)信息管理系統(tǒng)。本計(jì)算機(jī)構(gòu)成原理課程網(wǎng)站應(yīng)該是可以跨區(qū)域操作和使用。并且該系統(tǒng)可以在任何時(shí)候和任何地點(diǎn)通過網(wǎng)絡(luò)控制和管理學(xué)習(xí)的信息。從這為思考的出發(fā)點(diǎn),我想到可以采用的技術(shù)是B/S程序結(jié)構(gòu)這一結(jié)構(gòu),這樣就可以滿足相應(yīng)的要求。在確定了程序的開發(fā)結(jié)構(gòu)之后,我們就有必要來仔細(xì)考慮和評(píng)估一下程序所應(yīng)該使用的開發(fā)語言。因?yàn)槭褂檬裁礃拥拈_發(fā)語言來開發(fā)系統(tǒng)也是非常重要的。當(dāng)前,ASP。NET是一種在學(xué)校學(xué)習(xí)中也算是一種非常流行和熟悉的編程語言畢竟學(xué)校也開設(shè)了這門課程。而且ASP.NET程序也有相當(dāng)一部分的軟件開發(fā)人員采用,也許正是因?yàn)樗诔绦蛘Z言語法中易于學(xué)習(xí)、理解和掌握吧。所以通過分析,選擇ASP是可行的。并決定使用此項(xiàng)網(wǎng)絡(luò)技術(shù)開發(fā)計(jì)算機(jī)組成原理課程網(wǎng)站。2.2.3操作可行性分析在使用中應(yīng)有一個(gè)簡(jiǎn)潔的導(dǎo)航菜單是所開發(fā)的系統(tǒng)可操作性的主要指標(biāo)之一,這樣用戶在使用過程中就很容易找到需要操作的功能形式。在程序界面中不僅可以讓使用系統(tǒng)的使用人員一眼就看到系統(tǒng)要實(shí)現(xiàn)的全部模塊,而且要要美觀、大方、簡(jiǎn)潔。因?yàn)樗械木W(wǎng)站都必須通過簡(jiǎn)單的操作導(dǎo)航菜單來操作來使用系統(tǒng)的功能這樣才可以便于用戶使用。如果可以的話還添加一種設(shè)置快捷鍵的簡(jiǎn)單方法。因?yàn)樵S多軟件在使用過程中都有快捷鍵的設(shè)置。用戶通過使用快捷鍵,他們就可以直接打開所需的功能模塊,而無需使用鼠標(biāo)的幫助。通過以上運(yùn)行可行性分析,系統(tǒng)必須具備運(yùn)行可行性。否則,所開發(fā)的系統(tǒng)很難被用戶使用,不僅降低了用具的工作效率,而且增加了其開展工作的難度。2.2.4經(jīng)濟(jì)可行性分析接下來我們來談?wù)劷?jīng)濟(jì)可行性,我們將分析探討開發(fā)軟件系統(tǒng)的成本方面的問題。首先需要分析系統(tǒng)開發(fā)的必要成本,然后需要對(duì)系統(tǒng)使用后的利潤(rùn)進(jìn)行了分析和商討。當(dāng)然如果開發(fā)軟件系統(tǒng)的成本遠(yuǎn)大于使用后所帶來的利潤(rùn),那么久根本不沒有開發(fā)其網(wǎng)站系統(tǒng)的必要。經(jīng)過對(duì)《計(jì)算機(jī)構(gòu)成原理》課程網(wǎng)站開發(fā)成本、運(yùn)行后利潤(rùn)和節(jié)約成本的分析,采用《計(jì)算機(jī)構(gòu)成原理》課程網(wǎng)站進(jìn)行研究管理,該網(wǎng)站成本投入少,然而卻可大大提高工作效率。分析結(jié)果表明,開發(fā)和使用計(jì)算機(jī)構(gòu)成原理課程網(wǎng)站是經(jīng)濟(jì)可行的。2.3需求分析系統(tǒng)分為管理員用戶、教師用戶和學(xué)生三類,也就是說此網(wǎng)站為三類用戶服務(wù)。其中管理員用戶可以保護(hù)用戶信息、管理學(xué)習(xí)者信息、管理師長(zhǎng)信息、翻新和管理測(cè)試主題信息以及檢察和管理班級(jí)信息。教師用戶可以實(shí)現(xiàn)的功能包括:測(cè)試題目管理,生成測(cè)試考卷,測(cè)試考卷信息管理,在線答疑,結(jié)果信息管理等功能。學(xué)生可以實(shí)現(xiàn)學(xué)生注冊(cè)功能,學(xué)生登錄功能,個(gè)人信息維護(hù),測(cè)試題目查看,在線測(cè)試,教學(xué)視頻播放,教學(xué)資料下載,測(cè)試成績(jī)查看等功能。2.4系統(tǒng)用例我們已經(jīng)對(duì)此系統(tǒng)有了初階認(rèn)識(shí)之后,本章將對(duì)網(wǎng)站模塊進(jìn)行一個(gè)完備的需求分析,在定義模塊中我們會(huì)對(duì)實(shí)現(xiàn)的功能和需要實(shí)現(xiàn)的性能進(jìn)行展示。為了設(shè)計(jì)和開發(fā)計(jì)算機(jī)組成原理課程的網(wǎng)站,我們需要分析整個(gè)系統(tǒng)的需求和過程。因此,在本節(jié)中,我們主要分析了網(wǎng)站在整個(gè)過程中對(duì)計(jì)算機(jī)組成原理的需求。我們先來看下整個(gè)系統(tǒng)的用例圖:圖2-1系統(tǒng)用例圖網(wǎng)站概要設(shè)計(jì)3.1網(wǎng)站功能模塊本課程網(wǎng)站系統(tǒng)比較簡(jiǎn)單地分為管理員用戶、教師用戶和學(xué)生用戶這三類。在這里管理員用戶可以維護(hù)用戶信息、管理學(xué)生信息而且還可以管理教師信息、更新和管理測(cè)試主題信息以及查看和管理班級(jí)信息。教師用戶可以實(shí)現(xiàn)的功能包括:測(cè)試題目信息管理,測(cè)試題目題目管理,生成測(cè)試試卷,測(cè)試試卷信息管理,在線答疑,成績(jī)信息管理等功能。這里學(xué)生用戶可以實(shí)現(xiàn)學(xué)生注冊(cè)、學(xué)生登錄、個(gè)人資料的維護(hù)、考試主題的查看、考試主題提交、答案查看、分?jǐn)?shù)查看等功能。添加課程信息、修改課程信息、刪除課程信息等功能在課程信息管理模塊中,它能實(shí)現(xiàn)課程信息的如上述管理。在線課堂管理:增加教學(xué)視頻信息、修改教學(xué)視頻信息、刪除教學(xué)視頻信息、教學(xué)視頻回放等功能。該系統(tǒng)的難點(diǎn)之一在于測(cè)試信息的管理,其中包括添加測(cè)試問題、管理測(cè)試問題、生成測(cè)試卷子、查看測(cè)試卷子和在線提交測(cè)試問題等等模塊。我們根據(jù)《計(jì)算機(jī)構(gòu)成原理》課程網(wǎng)站的實(shí)際的一系列需要,進(jìn)行了相應(yīng)的網(wǎng)站模塊的設(shè)計(jì)。網(wǎng)站的總體框架如圖3.1所示。圖3.1功能模塊圖3.2數(shù)據(jù)庫設(shè)計(jì)我們知道動(dòng)態(tài)網(wǎng)頁必須使用數(shù)據(jù)庫作為有效的手段,數(shù)據(jù)庫在網(wǎng)站中起著十分重要的作用。因?yàn)闉g覽頁面上出現(xiàn)的內(nèi)容其實(shí)上就是數(shù)據(jù)庫中的數(shù)據(jù)。所以Administrators可以運(yùn)用編削數(shù)據(jù)庫的內(nèi)容來更改頁面的內(nèi)容。當(dāng)然數(shù)據(jù)庫的設(shè)計(jì)應(yīng)包括以下的三個(gè)步驟:(1)數(shù)據(jù)庫需求分析。(2)數(shù)據(jù)庫概要設(shè)計(jì)。(3)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)。3.2.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)我們根據(jù)以往對(duì)數(shù)據(jù)需求的分析的不同,我們可以按要求設(shè)計(jì)除各種實(shí)體對(duì)象來滿足網(wǎng)站的需求。在這個(gè)網(wǎng)站中的實(shí)體對(duì)象包括管理員信息實(shí)體、下載信息實(shí)體、課程信息實(shí)體、一般信息實(shí)體和用戶信息實(shí)體。下面用關(guān)系模型(E-R)圖表示出系統(tǒng)總體實(shí)體聯(lián)系圖。圖3-2系統(tǒng)總體實(shí)體聯(lián)系圖3.2.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)網(wǎng)站用了SQL2008數(shù)據(jù)庫,名稱ZuChengYuanLiWeb,主要的數(shù)據(jù)庫表的具體設(shè)置如下:管理員信息表如表1所示表3.1管理員信息表(Admin)列名說明類型(長(zhǎng)度)備注Id編號(hào)Int(4)不允許空,主鍵Aname名稱Varchar(50)不允許空Apwd密碼Varchar(50)不允許空用戶信息表如表2所示表3.2用戶信息表(Users)列名說明類型(長(zhǎng)度)備注Id編號(hào)Int(4)不允許空,主鍵UserName登陸賬號(hào)Varchar(50)不允許空XingMing姓名Varchar(50)不允許空Sex性別Bigint(8)不允許空Age年齡Varchar(20)不允許空emal電子郵件Varchar(50)不允許空UserType用戶類型Varchar(50)不允許空XueXiao學(xué)校Varchar(50)不允許空Ds描述Varchar(50)不允許空Photo照片Dattime(8)不允許空pwd密碼Varchar(50)不允許空教學(xué)資料信息表如表3所示表3.3教學(xué)資料信息表(FileInfo)列名說明類型(長(zhǎng)度)備注Id編號(hào)Int(4)不允許空,主鍵TitleName資料名稱Varchar(50)不允許空FileDs資料描述text不允許空FilePath文件地址Varchar(20)不允許空Addtime添加時(shí)間datetime不允許空FileName文件名稱Varchar(50)不允許空課程信息表如表4所示表3.4課程信息表(News)列名說明類型(長(zhǎng)度)備注Id編號(hào)Int(4)不允許空,主鍵name教學(xué)信息名稱Varchar(50)不允許空content教學(xué)信息內(nèi)容text不允許空typeid類別編號(hào)Int(4)不允許空TypeName教學(xué)信息類別Varchar(50)不允許空Addtime添加時(shí)間datetime不允許空課程信息表如表5所示表3.5課程信息表(Course)列名說明類型備注Id編號(hào)Int(4)不允許空,主鍵name課程名稱Varchar(50)不允許空成績(jī)信息表如表6所示表3.6成績(jī)信息表(News)列名說明類型(長(zhǎng)度)備注Id編號(hào)Int不允許空,主鍵UserID用戶編號(hào)Int不允許空PaperID試卷編號(hào)Int不允許空Score成績(jī)分?jǐn)?shù)Int不允許空ExamTime考試時(shí)間datetime不允許空FullScorre總成績(jī)nvarchar不允許空測(cè)試題目題目信息表如表7所示表3.7測(cè)試題目題目信息表(TiMu)列名說明類型(長(zhǎng)度)備注Id編號(hào)Int(4)不允許空,主鍵CourseID考試科目編號(hào)Varchar(50)不允許空Title題目標(biāo)題text不允許空AnswerA選項(xiàng)AInt(4)不允許空AnswerB選擇BVarchar(50)不允許空AnswerC選項(xiàng)CVarchar(50)不允許空AnswerD選項(xiàng)DVarchar(50)不允許空Answer問題答案Varchar(50)不允許空測(cè)試題目試卷信息表如表8所示表3.8測(cè)試題目試卷信息表(ShiJuan)列名說明類型(長(zhǎng)度)備注ShiJuanID編號(hào)Int(4)不允許空,主鍵CourseID科目編號(hào)Varchar(50)不允許空CourseName課程名稱Varchar(50)不允許空ShiJuanName試卷名稱Varchar(50)不允許空PageFen總分?jǐn)?shù)Varchar(50)不允許空測(cè)試題目試卷詳情信息表如表9所示表3.9測(cè)試題目試卷詳情信息表(ShiJuanDetail)列名說明類型(長(zhǎng)度)備注id編號(hào)Int(4)不允許空,主鍵ShiJuanID試卷編號(hào)Varchar(50)不允許空Type題目類型Varchar(50)不允許空TitleID題目編號(hào)Varchar(50)不允許空Mark分?jǐn)?shù)Varchar(50)不允許空網(wǎng)站詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)是承接前一階段的概要設(shè)計(jì),是整個(gè)網(wǎng)站設(shè)計(jì)的最重要部分,對(duì)網(wǎng)站每個(gè)內(nèi)部細(xì)節(jié)進(jìn)行詳細(xì)的設(shè)計(jì)。4.1首頁功能模塊的詳細(xì)設(shè)計(jì)首頁是網(wǎng)站的第一個(gè)頁面,也是打開網(wǎng)站的第一個(gè)頁面,本網(wǎng)站首頁顯示了很多信息,包括界面的導(dǎo)航信息,用戶登陸,用戶注冊(cè),教學(xué)資料列表等鏈接。網(wǎng)站首頁的運(yùn)行效果如圖4-1.圖4-1網(wǎng)站前臺(tái)網(wǎng)站首頁的關(guān)鍵代碼如下:protectedvoidPage_Load(objectsender,EventArgse){this.Title="計(jì)算機(jī)組成原理課程網(wǎng)站";if(!IsPostBack){DataList1.DataSource=db.GetDataReader("selecttop8*fromFileInfoorderbyiddesc");DataList1.DataBind();DataList4.DataSource=db.GetDataReader("selecttop6*fromdbo.Videoorderbyiddesc");DataList4.DataBind();}}4.2用戶信息管理模塊可以看到用戶注冊(cè)、用戶登錄、管理員管理用戶信息都在用戶消息管理模塊中。而用戶登錄賬號(hào)、用戶密碼、用戶性別、用戶名、用戶電話、用戶地址、用戶郵編等信息則在用戶注冊(cè)信息中。用戶注冊(cè)界面如圖4-2。圖4-2用戶注冊(cè)界面用戶登錄界面如圖4-3.圖4-3用戶登錄界面用戶管理是管理員管理前臺(tái)注冊(cè)的用戶信息的一個(gè)功能模塊。管理員在這里可以檢察用戶信息和剔除用戶信息。用戶管理界面如圖4-4.圖4-4后臺(tái)用戶管理界面用戶注冊(cè)的關(guān)鍵代碼如下: protectedvoidButton1_Click(objectsender,EventArgse){data。RunSql("insertintoUsers(emal,UserName,Sex,Age,Ds,pwd,UserType,XueXiao,XingMing,Photo,Tel)values('"+txtemal。Text+"','"+txtname。Text+"','"+DropDownList1.SelectedItem。Text+"','"+Age。Text+"','"+txtds。Text+"','"+TextBox1.Text+"','學(xué)生','"+XueXiao。Text+"','"+XingMing。Text+"','"+pic。Text+"','"+Tel。Text+"')");Alert。AlertAndRedirect("注冊(cè)成功!","Default。aspx");}4.3課程信息管理模塊信息辦理模塊包含多個(gè)主要功能模塊,包含學(xué)習(xí)者前端顯示檢察信息內(nèi)容和列表、背景管理員添加信息、修改資料、剔除信息、資料類別管理等功能模塊。信息列表功能模塊顯得信息的列表信息,包含問題、發(fā)布時(shí)辰、信息種別、信息內(nèi)容等信息。在添加信息模塊中,可以看到添加信息是背景管理員添加信息的功能。添加信息包含信息標(biāo)題、信息種別、信息內(nèi)容等。作為管理的人員你還可以對(duì)需要的信息進(jìn)行檢察和編削和剔除等操作。作為管理員你可以進(jìn)去背景并可以對(duì)信息舉行添加,添加學(xué)科信息的界面如圖4-5.圖4-5添加課程信息界面添加教學(xué)資料的界面如圖4-6.圖4-6添加教學(xué)資料界面添加資料信息的關(guān)鍵代碼如下:protectedvoidButton1_Click(objectsender,EventArgse){stringsql="insertintoNews(name,content,typeid,TypeName)values('"+title。Text。ToString()。Trim()+"','"+FCKeditor1.Value+"','"+DropDownList1.SelectedValue+"','"+DropDownList1.SelectedItem。Text+"')";data。RunSql(sql);Alert。AlertAndRedirect("添加成功","addnews。aspx");}4.4賬號(hào)管理模塊詳細(xì)設(shè)計(jì)賬戶管理模塊是用戶使用網(wǎng)站背景舉行辦理的功能模塊,包含添加賬戶信息、修改賬戶信息、剔除賬戶信息等功能模塊。添加管理員賬號(hào)信息界面如圖4-7。圖4-7添加管理員賬號(hào)后臺(tái)管理員可以對(duì)賬號(hào)信息進(jìn)行管理的功能模塊,管理賬號(hào)信息界面如圖4-8。圖4-8賬號(hào)管理信息界面4.5測(cè)試題目信息管理模塊設(shè)計(jì)試題信息解決的過程是教師登錄,將試題信息添加到系統(tǒng)中其中有選擇題和問答題。學(xué)習(xí)者就可以在前臺(tái)下載到已經(jīng)出好的試卷,完成試卷后點(diǎn)擊提交后。然后老師就可以看到學(xué)習(xí)者的試題,對(duì)試題進(jìn)行打分。學(xué)習(xí)者可以在用戶中心看到他們的測(cè)試結(jié)果。添加測(cè)試題目信息的界面如圖4-9。圖4-9添加測(cè)試題目信息界面添加了測(cè)試題目信息前臺(tái)就能顯示出來,測(cè)試題目信息界面如圖4-10。圖4-10測(cè)試題目信息顯示界面總結(jié)與展望歷時(shí)一個(gè)學(xué)期,我的學(xué)習(xí)計(jì)算機(jī)組成原理課程網(wǎng)站終于完成了。在對(duì)進(jìn)行網(wǎng)站整體籌化這段時(shí)間里對(duì)設(shè)計(jì)與實(shí)現(xiàn)有了比較深入細(xì)致地認(rèn)識(shí)。在我完成網(wǎng)頁的設(shè)計(jì)的時(shí)候,因?yàn)樵谥坝凶鲞^并時(shí)接觸過一些基礎(chǔ)知識(shí),所以在設(shè)計(jì)前一段時(shí)間,我在較短地時(shí)間里就很快地對(duì)MicrosoftVisualStudio做了較為詳細(xì)地復(fù)習(xí)和鞏固,所以在我開始著手設(shè)計(jì)的時(shí)候我并沒有托太多時(shí)間并且很快完成了簡(jiǎn)單的設(shè)計(jì)。在之后的設(shè)計(jì)中,我想到網(wǎng)頁必須要美觀和整齊,所以表格、框架的使用收到了比較滿意的效果,但是因?yàn)槟芰τ邢拮詈蟮慕Y(jié)果并不太滿意。在網(wǎng)站設(shè)計(jì)中,數(shù)據(jù)庫的創(chuàng)設(shè)也必不可少的。這里我使用sql2008數(shù)據(jù)庫來構(gòu)建數(shù)據(jù)庫,因?yàn)樗牟僮骱推渌麛?shù)據(jù)庫比較起來會(huì)簡(jiǎn)單點(diǎn)。在建立數(shù)據(jù)庫之后,ASP。NET腳本語言用于落實(shí)連接數(shù)據(jù)庫和網(wǎng)頁。在完成課程設(shè)計(jì)網(wǎng)站中學(xué)到了很多,我基本明確了一個(gè)網(wǎng)站系統(tǒng)從設(shè)計(jì)到開發(fā)的大致流水線和重點(diǎn)關(guān)注的方位,對(duì)各個(gè)干流設(shè)計(jì)軟件有了相當(dāng)有影響的認(rèn)識(shí)。同時(shí)對(duì)ASP.NET技術(shù)也有了基本的了解和掌握,使我受益匪淺。致謝時(shí)間飛快,不經(jīng)意間,2年時(shí)間就悄然流逝。我們都進(jìn)入的畢業(yè)季。這里是我們畢業(yè)的最后一個(gè)環(huán)節(jié)了。難于言表心中的很多感慨和許多的依依不舍。這是我第一次完成一個(gè)相對(duì)來說比較完善比較系統(tǒng)的設(shè)計(jì),剛剛開始的時(shí)候,可以說是什么都不懂,一問三不知。慢慢的開始查閱資料,請(qǐng)教老師以及學(xué)長(zhǎng)和同學(xué)他們,他們也不辭辛勞,努力為我解惑。這次的畢業(yè)設(shè)計(jì)要用到的知識(shí)還是很廣很多的,一一弄懂是需要很多時(shí)間和精力的,我只能大概的把這個(gè)框架學(xué)好、了解。進(jìn)而用在本次設(shè)計(jì)之中。書到用時(shí)方恨少,平時(shí)上課偷得懶需要這是雙倍的精力,若是當(dāng)時(shí)能多上點(diǎn)心也不至于現(xiàn)在的更多辛勞。這也是我在這個(gè)畢業(yè)設(shè)計(jì)的過程之中深刻體驗(yàn)的,而且理論要很好的運(yùn)用還需有一定實(shí)踐能力才能較好的完成這次設(shè)計(jì)。說這么些,最后還是忠心感謝指導(dǎo)老師的幫助與指導(dǎo),從一開始的什么也不清楚也不懂到現(xiàn)在順利完成這篇論文,離不開你們的幫助,給予了我許多寶貴的意見和推薦,細(xì)心的指導(dǎo)。當(dāng)然還要感謝計(jì)算機(jī)專業(yè)的同學(xué),我們?cè)谶@次畢業(yè)設(shè)計(jì)中一起學(xué)習(xí),互相幫助,共同完成,一起經(jīng)歷了這段難忘的時(shí)光,還有我們這小組的同學(xué),大家同樣一起激勵(lì),互相監(jiān)督。謝謝你們的陪伴與幫助。真心的謝謝各位,我的導(dǎo)師以及各位老師,同學(xué)們,謝謝你們!參考文獻(xiàn)[1]郭瑞軍,李杰,初曉璐.ASP數(shù)據(jù)庫開發(fā)實(shí)例精粹[M].北京:電子工業(yè)出版社.2008.[2]金秀,馮沃輝,施鴻翔.ASP動(dòng)態(tài)網(wǎng)頁培訓(xùn)教程[M].北京:冶金工業(yè)出版社.2000.[3]宋彥浩.ASP建網(wǎng)技術(shù)源代碼公開[M].北京:中國(guó)水利水電出版社.2001.[4]沈精虎.Dreamweaver中文版基礎(chǔ)培訓(xùn)教程[M].北京:人民郵電出版社.2002.[5]張堪,候世國(guó),所玉君.Access2000中文版入門與提高[M].北京:清華大學(xué)出版社.1999.[6]魏洪斌,周鑫,劉志江.DreamweaverMX網(wǎng)頁設(shè)計(jì)[M].北京:清華大學(xué)出版社.2004.[7]李世杰.ActiveServerPages(ASP)3.0網(wǎng)頁設(shè)計(jì)手冊(cè)[M].北京:清華大學(xué)出版社.1999.[8
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度環(huán)保型物流配送合同范本
- 2025年度國(guó)內(nèi)水路貨物運(yùn)輸及船舶檢驗(yàn)與船舶保險(xiǎn)合同
- 2025年度倉(cāng)儲(chǔ)物流中心拆除與新建工程合同范本
- 2025年度國(guó)際貿(mào)易培訓(xùn)合同履行與專業(yè)人才培養(yǎng)
- 2025年度建筑工程抹灰工程抗裂性合同
- 2025年度建筑門窗工程分包與綠色建材采購(gòu)合同
- 2025年度城市綠化工程建筑圍擋施工合同模板
- 2025年度客??头坑闷凡少?gòu)供應(yīng)合同
- 2025年度合資環(huán)??萍脊竞贤侗荆◤U棄物處理)
- 2025年度公司委托個(gè)人進(jìn)行市場(chǎng)調(diào)研分析合同
- 加油站復(fù)工復(fù)產(chǎn)方案
- 2025-2030年中國(guó)增韌劑(MBS高膠粉)行業(yè)發(fā)展現(xiàn)狀及前景趨勢(shì)分析報(bào)告
- 《鋼筋焊接及驗(yàn)收規(guī)程》(JGJ18)
- 2025年高考物理復(fù)習(xí)新題速遞之萬有引力與宇宙航行(2024年9月)
- 2025年首都機(jī)場(chǎng)集團(tuán)公司招聘筆試參考題庫含答案解析
- 2025云南省貴金屬新材料控股集團(tuán)限公司面向高校畢業(yè)生專項(xiàng)招聘144人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 蘇州市區(qū)2024-2025學(xué)年五年級(jí)上學(xué)期數(shù)學(xué)期末試題一(有答案)
- 暑期預(yù)習(xí)高一生物必修二知識(shí)點(diǎn)
- 醫(yī)藥高等數(shù)學(xué)知到智慧樹章節(jié)測(cè)試課后答案2024年秋浙江中醫(yī)藥大學(xué)
- 《數(shù)值分析》配套教學(xué)課件
- 山西省衛(wèi)生院社區(qū)衛(wèi)生服務(wù)中心信息名單目錄
評(píng)論
0/150
提交評(píng)論