版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 學(xué)院</b></p><p> 本科畢業(yè)設(shè)計(jì)(論文)</p><p> 題 目 基于asp.net精品課程資源網(wǎng)站 </p><p> 學(xué)生姓名 </p><p> 專業(yè)班級
2、 網(wǎng)路運(yùn)維 </p><p> 學(xué) 號 </p><p> 院 (系) 計(jì)算機(jī)與通信工程 </p><p> 指導(dǎo)教師(職稱) </p><p> 完成時(shí)間 年 5月16日 &
3、lt;/p><p><b> 學(xué)院</b></p><p> 畢業(yè)設(shè)計(jì)(論文)任務(wù)書</p><p> 題目 精品課程資源網(wǎng)站 </p><p> 專業(yè) 網(wǎng)絡(luò)運(yùn)維 學(xué)號 姓名 </p&
4、gt;<p> 主要內(nèi)容、基本要求、主要參考資料等:</p><p><b> 主要內(nèi)容:</b></p><p> 系統(tǒng)能及時(shí)全面為用戶提供課程信息,輔助用戶學(xué)習(xí)、查找資料;構(gòu)建系統(tǒng)的安全解決方案,確保系統(tǒng)的安全性和保密性;實(shí)現(xiàn)對工作人員的管理及用戶登錄系統(tǒng)時(shí)的權(quán)限分配。該網(wǎng)站主要內(nèi)容資源共享,在線學(xué)習(xí),并可進(jìn)行在線留言等。</p>
5、<p><b> 基本要求:</b></p><p> 通過建立一個(gè)簡單的網(wǎng)站,實(shí)現(xiàn)能夠在線的查閱有關(guān)課程的最新信息,資源共享,在線學(xué)習(xí),并可進(jìn)行在線留言等功能。通過此次網(wǎng)站建設(shè),大大方便學(xué)生、老師、家長與領(lǐng)導(dǎo)間的信息交互,并能及時(shí)地將對這上課程的建議,通過交流,不斷地改進(jìn)教學(xué)方法,對學(xué)生提出的一些問題作出正確地回答,讓學(xué)生更能全面地理解知識(shí),提高學(xué)習(xí)課程的積極性,保證教學(xué)質(zhì)
6、量。</p><p><b> 主要參考資料:</b></p><p> [1] 張躍延,顧彥玲.ASP.NET從入門到精通[M]. 北京:清華大學(xué)出版社,2011.</p><p> [2] 范立南.SQL Server 2005實(shí)用教程[M]. 北京:清華大學(xué)出版社,2012.</p><p> [3] 郭常
7、圳.ASP.NET網(wǎng)絡(luò)應(yīng)用開發(fā)例學(xué)與實(shí)踐[M]. 北京:清華大學(xué)出版社,2013.</p><p> [4] 李春葆,曾平.數(shù)據(jù)庫原理與應(yīng)用(第二版). 北京:清華大學(xué)出版社,2010.</p><p> [5] 黎衛(wèi)東.ASP.NET入門與實(shí)踐網(wǎng)絡(luò)開發(fā)[M]. 北京:人民郵電出版社,2014.</p><p> [6] 邵良彬.ASP.NET(C#)實(shí)踐教程
8、[M].北京:清華大學(xué)出版社,2011.[7] 楊曉光,山鷹. ASP.NET Web 應(yīng)用程序設(shè)計(jì)教程. 北京:清華大學(xué)出版社、北京交通大學(xué)出版社,2013. [8] 王建華.ASP .NET 動(dòng)態(tài)網(wǎng)站開發(fā)技術(shù)與實(shí)踐[M].北京:電子工業(yè)出版社,2012.[9] 劉瑞新.ASP動(dòng)態(tài)網(wǎng)站開發(fā)畢業(yè)設(shè)計(jì)指導(dǎo)及實(shí)例[M].北京:機(jī)械工業(yè)出版社,2011.</p><p> [10]彭雪冬,柯建林,呂洋波.網(wǎng)站
9、建設(shè)實(shí)用開發(fā)精粹.北京:人民郵電出版社,2014.</p><p> [11]張瑞萍,王澤波.網(wǎng)頁設(shè)計(jì)三劍客.北京:清華大學(xué)出版社,2010.</p><p> 完 成 期 限:</p><p> 指導(dǎo)教師簽名: </p><p> 專業(yè)負(fù)責(zé)人簽名:
10、</p><p> 年 月 日</p><p><b> 摘 要</b></p><p> 二十世紀(jì)九十年代以來,隨著社會(huì)的發(fā)展和互聯(lián)網(wǎng)的普及,信息技術(shù)的建設(shè)日益成為檢驗(yàn)一個(gè)國家或地區(qū)發(fā)展水平的標(biāo)準(zhǔn)。隨之我國也加大了教育信息技術(shù)的投入,各大高校紛紛建立起精品教育資源課程網(wǎng)站,初見成效。近十年來素質(zhì)教育逐漸取代應(yīng)試教育,精
11、品課程資源網(wǎng)站日漸成為高校師生學(xué)習(xí)的最佳工具。自從教育部啟動(dòng)這項(xiàng)工程以來,精品課程資源網(wǎng)站雖然取得了諸多發(fā)展但也一定程度上存在諸多問題。精品課程資源網(wǎng)站如何更加高效的利用,提供的學(xué)習(xí)資源更新速度如何等等,這些問題沒有得到很好的解決。</p><p> 本文開發(fā)精品課程資源網(wǎng)站,目的是給廣大師生一個(gè)共享,高效,開放的互利學(xué)習(xí)平臺(tái)。把分散在教師手中的不完整的無序的資源進(jìn)行整合分類,避免資源的無效利用。采用共同設(shè)計(jì)分
12、工協(xié)作、隨時(shí)更新、隨時(shí)修改的方法,有目的的開發(fā)利用課程資源。</p><p> 精品課程資源網(wǎng)站在采用B/S架構(gòu)體系,以Windows server2008為網(wǎng)絡(luò)操作系統(tǒng),用Dreamweaver作為開發(fā)工具開發(fā)ASP動(dòng)態(tài)網(wǎng)頁,以Microsoft SQL Sever 2010作為后臺(tái)數(shù)據(jù)庫。網(wǎng)站具有交互性,開放性,自主性等優(yōu)點(diǎn),同時(shí)能夠滿足不同層面的、方便快捷的服務(wù)。同時(shí)為教育精品課程資源網(wǎng)站的發(fā)展盡一份力。
13、</p><p> 關(guān)鍵詞:精品課程網(wǎng)站;數(shù)據(jù)庫;面向?qū)ο?lt;/p><p><b> Abstract</b></p><p> Today, with the rapid development of Internet, the Internet has become an important channel for people to
14、 obtain, release and transmit information. It plays an important role in people's political, economic, life and other aspects. The same network also plays an indispensable role in the study, this time the constructio
15、n of the quality course website can not wait, because it can help students to realize the line of learning, so that students better understand. </p><p> In the above background, I developed a quality course
16、 website, according to the requirements of the students on the quality course website, the analysis of the system should have the function. Then determine the ASP.NET technology to achieve the design of the front desk, t
17、he back-end database using Server SQL, through access to a large number of boutique course website and needs analysis, determine the main function module. Finally, according to the system debugging and design, summed up
18、the exp</p><p> Keywords: Quality course website; database; object oriented</p><p><b> 目 錄</b></p><p><b> 摘 要IV</b></p><p> AbstractII&l
19、t;/p><p><b> 第1章 緒論5</b></p><p> 1.1 研究的背景與意義5</p><p> 1.1.1 研究背景5</p><p> 1.1.2 研究意義5</p><p> 1.2 研究現(xiàn)狀6</p><p> 1.2.
20、1 國外研究現(xiàn)狀6</p><p> 1.2.2 國內(nèi)研究現(xiàn)狀6</p><p> 1.3 研究項(xiàng)目的主要內(nèi)容與方法7</p><p> 1.3.1 研究主要內(nèi)容7</p><p> 1.3.2 論文的研究方法7</p><p> 1.4 論文結(jié)構(gòu)8</p><p&
21、gt; 第2章 研究項(xiàng)目的技術(shù)與理論基礎(chǔ)8</p><p> 2.1 相關(guān)技術(shù)8</p><p> 2.1.1 ASP概述8</p><p> 2.1.3 Net.frameork9</p><p> 2.2 理論基礎(chǔ)9</p><p> 2.2.1 信息素養(yǎng)理論9</p>
22、<p> 2.2.2 建構(gòu)主義10</p><p> 2.2.3 布魯納認(rèn)知結(jié)構(gòu)理論12</p><p> 第3章 網(wǎng)站系統(tǒng)分析12</p><p> 3.1 網(wǎng)站總體分析12</p><p> 3.1.1 可行性分析12</p><p> 3.1.2 需求分析1
23、3</p><p> 3.2 系統(tǒng)結(jié)構(gòu)總體分析15</p><p> 3.3 用例圖21</p><p> 3.4 數(shù)據(jù)庫表設(shè)計(jì)25</p><p> 第四章 項(xiàng)目的系統(tǒng)模塊設(shè)計(jì)26</p><p> 4.1 系統(tǒng)功能設(shè)計(jì)26</p><p> 4.2 概念結(jié)構(gòu)設(shè)
24、計(jì)28</p><p> 4.3 E-R模型圖31</p><p> 4.3.1 在線登錄模塊33</p><p> 4.3.2 新聞發(fā)布模塊34</p><p> 4.3.3 資源共享模塊35</p><p> 4.3.4 在線留言模塊37</p><p>
25、第5章 系統(tǒng)測試與實(shí)現(xiàn)38</p><p> 5.1 系統(tǒng)測試與運(yùn)行環(huán)境38</p><p> 5.2 功能測試38</p><p> 5.2.1 連接測試39</p><p> 5.2.2 表單測試39</p><p> 5.2.3 數(shù)據(jù)庫測試39</p><p&
26、gt; 5.2.4 兼容性測試40</p><p> 5.2.5 瀏覽器測試40</p><p> 5.2.6 平臺(tái)測試40</p><p> 第6章 結(jié)論41</p><p><b> 致謝42</b></p><p><b> 參考文獻(xiàn)43</b&
27、gt;</p><p><b> 第1章 緒論</b></p><p> 1.1 研究的背景與意義</p><p> 1.1.1 研究背景</p><p> 在計(jì)算機(jī)互聯(lián)網(wǎng)功能越來越豐富的今天,互聯(lián)網(wǎng)無孔不入數(shù)據(jù)時(shí)代的來臨讓一切陳舊的觀念全部推翻從而產(chǎn)生新的互聯(lián)網(wǎng)方式??萍嫉陌l(fā)達(dá)更要適用于教育。教育是國之基
28、礎(chǔ),學(xué)校是國之重器。從前老師教書育人,是課堂前一粉筆一板擦洋洋灑灑寫滿黑板下課就下課,學(xué)生們?nèi)缛粝朐俾牬颂谜n是不可能的。互聯(lián)網(wǎng)大數(shù)據(jù)時(shí)代的到來讓教學(xué)模式發(fā)生了翻天覆地的變化?,F(xiàn)代化教育教學(xué)資源的免費(fèi)共享,對于教育質(zhì)量的提升和卓越人才的培養(yǎng) 有重大意義。這使得教學(xué)資源突破空間時(shí)間的限制,為人們提供極大的方便。</p><p> 1.1.2 研究意義</p><p> 自20世紀(jì)八十年代
29、以來,信息技術(shù)快速運(yùn)用于國民生活中的每一個(gè)領(lǐng)域,我們正處于信息革命時(shí)代,信息資源成為全球最急需的資源。全球信息化已經(jīng)成為全球政治經(jīng)濟(jì)社會(huì)的大趨勢。為此國家大力推動(dòng)信息化建設(shè),其中教育信息化是指在教育信息領(lǐng)域,在教育過程中全面運(yùn)用計(jì)算機(jī),以多媒體信息技術(shù)和網(wǎng)絡(luò)通信技術(shù)為基礎(chǔ),實(shí)現(xiàn)教育多元化信息化。一個(gè)國家教育信息化建設(shè)的好壞是衡量這個(gè)國家信息化建設(shè)的重要依據(jù),教育信息化改革對于改變舊式的傳統(tǒng)教育理念,提高教育質(zhì)量,培養(yǎng)新世紀(jì)優(yōu)質(zhì)人才具有重
30、大意義。是我國在教育信息化實(shí)現(xiàn),在教育教學(xué)中發(fā)展的必然選擇。我國現(xiàn)階段的教育信息化的技術(shù)特點(diǎn)是網(wǎng)絡(luò)化、智能化和多媒體化[2]教育信息化的基本特征是共享、開放和交互式合作?,F(xiàn)階段我國教育教學(xué)的基本模式就是用信息技術(shù)改變教育教學(xué)模式,以教育信息化促進(jìn)教育現(xiàn)代化的發(fā)展,給傳統(tǒng)教育教學(xué)帶來教育形式和教育方式的雙重變革。對于傳統(tǒng)的教育思想、模式、觀念、內(nèi)容和方法產(chǎn)生了巨大沖擊。精品課程資源網(wǎng)站在各大高校的發(fā)展它以網(wǎng)絡(luò)平臺(tái)作為載體,具有共享性,又覆
31、蓋了幾乎所有相關(guān)的二級學(xué)科,對于社會(huì)學(xué)習(xí)人士來說也可以隨時(shí)學(xué)習(xí)充電。有針對性的在網(wǎng)站中尋找自己所需要學(xué)</p><p><b> 1.2 研究現(xiàn)狀</b></p><p> 1.2.1 國外研究現(xiàn)狀</p><p> 在國外,教學(xué)課程資源網(wǎng)站早已深得各個(gè)國家的重視。其發(fā)展速度之快令人望其項(xiàng)背。很多國家地區(qū)都鼓勵(lì)民間資本和企業(yè)對于教育課
32、程資源網(wǎng)站建設(shè)的資本投入,并對其項(xiàng)目提供優(yōu)惠政策。如英國在1995年推出題為“教育高速公路”的計(jì)劃,計(jì)劃2002年底以前建立全國教育網(wǎng)絡(luò),使得全國的學(xué)校免費(fèi)與互聯(lián)網(wǎng)相連。再如美國于1996年就建設(shè)了ERIC,通過它可以找到一切有關(guān)教育的資源,</p><p> 雖然教學(xué)資源網(wǎng)站在全球范圍內(nèi)總體發(fā)展迅速,但是這其中也存在很多問題,從而限制課程資源網(wǎng)站的發(fā)展,一是對課程資源網(wǎng)站的總體認(rèn)識(shí)比較淺層,沒有認(rèn)識(shí)到課程資源
33、網(wǎng)站的重要性;二是出現(xiàn)重復(fù)的教學(xué)資源,更新的不及時(shí),造成很大程度上的資源硬件浪費(fèi);三是,由于教育資源發(fā)展不平衡,總體觀念不夠,造成廣大師生認(rèn)知偏差,走了彎路最后某些課程資源質(zhì)量太差,造成學(xué)生觀看率低,學(xué)習(xí)效率也低。因?yàn)闀r(shí)代的需要,教育資源網(wǎng)站的發(fā)展必將如洪流一樣滾滾向前,并成為教學(xué)中的中流砥柱,教育史上不可或缺的一部分。各個(gè)國家也將會(huì)繼續(xù)重視教育資源網(wǎng)站的建設(shè),以確保自己在互聯(lián)網(wǎng)教育競爭中處于領(lǐng)先地位。</p><p
34、> 1.2.2 國內(nèi)研究現(xiàn)狀</p><p> 教育部高度重視網(wǎng)絡(luò)教育的資源建設(shè),1999年以來,先后實(shí)施了《面向21世紀(jì)教育振興行動(dòng)計(jì)劃》、《全國遠(yuǎn)程教育資源建設(shè)規(guī)劃》和《現(xiàn)代遠(yuǎn)程教育資源建設(shè)技術(shù)規(guī)范》(試行),對現(xiàn)代教育中各種資源建設(shè)作了相應(yīng)的要求規(guī)范。[5] 雖然我國教育教學(xué)課程網(wǎng)站發(fā)展緩慢,但是學(xué)校、各類機(jī)構(gòu)都積極的開發(fā)建設(shè)各類網(wǎng)上教學(xué)網(wǎng)站,特別是教學(xué)資源網(wǎng)站。學(xué)生可以在網(wǎng)上尋找自己所需要
35、的學(xué)習(xí)資源,教師也可以找到一些平常不容易見到的完整的教學(xué)資源,精品課程資源網(wǎng)站做到了一定程度上的各取所需,從而帶動(dòng)國內(nèi)各大高校教育資源的廣泛使用。我國人口基數(shù)大,不光高校師生需要這個(gè)網(wǎng)站,社會(huì)人士想要充電學(xué)習(xí)的時(shí)候,精品課程資源網(wǎng)站也是他們的最佳選擇。所以精品課程網(wǎng)站的發(fā)展不光是學(xué)校教育的措施,也是提高社會(huì)人士文化素養(yǎng)的重要工具。</p><p> 客觀的說我國的教育資源網(wǎng)站的發(fā)展還在探索階段,還存在嚴(yán)重缺乏理
36、論指導(dǎo),教育資源不能利用最大化,遠(yuǎn)程教育不穩(wěn)定等問題。雖然國家在各種方面有力推動(dòng)精品課程資源讓各級高校各類學(xué)校教育網(wǎng)站建設(shè),但是很多高校教育資源網(wǎng)站因?yàn)榇嬖谠L問率并不高,內(nèi)容不夠完整,更新內(nèi)容不夠,產(chǎn)權(quán)不清阻礙了精品課程資源網(wǎng)站的發(fā)展。現(xiàn)在這些問題現(xiàn)在正在一一解決,我國的精品課程資源網(wǎng)站的發(fā)展前景也將持續(xù)看好。</p><p> 1.3 研究項(xiàng)目的主要內(nèi)容與方法</p><p> 1
37、.3.1 研究主要內(nèi)容</p><p> 首先,本文研究的是課程資源平臺(tái),經(jīng)過國內(nèi)外教育資源網(wǎng)站的研究后并熟悉現(xiàn)有平臺(tái)的功能與特點(diǎn),在此基礎(chǔ)上建設(shè)更全面滿足更多教育需求和學(xué)生需求的課程資源網(wǎng)站,用更好的管理模式和用戶交互形式以及更全面的教學(xué)功能打造新式課程資源網(wǎng)站。本文基于交互式web技術(shù),采用B/S網(wǎng)絡(luò)與多層體系等特點(diǎn)構(gòu)建了新的共享資源平臺(tái)。因?yàn)樵撓到y(tǒng)龐大的用戶群體涉及到資源擴(kuò)容,后臺(tái)數(shù)據(jù)庫可以做到存儲(chǔ)大量
38、課程資源和大量用戶信息,從而支持學(xué)習(xí)記錄與學(xué)習(xí)交流管理功能,平臺(tái)主要包括教學(xué)設(shè)計(jì)功能,資源共享功能,在線留言功能,交互功能等。</p><p> 精品課程資源網(wǎng)站的研究,在成功實(shí)現(xiàn)總體的平臺(tái)框架后,再對各個(gè)層次進(jìn)行技術(shù)實(shí)現(xiàn)與提升,互聯(lián)網(wǎng)的虛擬架構(gòu)的伸縮性與靈活性不僅讓系統(tǒng)提高了資源利用效率而且降低了管理與維護(hù)成本。同時(shí)利用標(biāo)準(zhǔn)化,方便了服務(wù)的開發(fā)與交互。運(yùn)用ASP技術(shù)在精品課程資源建設(shè)中對于教學(xué)資源的共享,學(xué)生
39、的自主學(xué)習(xí)的實(shí)現(xiàn),教學(xué)的互動(dòng),數(shù)據(jù)安全方面都有極大的幫助。 </p><p> 1.3.2 論文的研究方法</p><p> 本文結(jié)合了文獻(xiàn)研究方法,統(tǒng)計(jì)分析法,比較法等進(jìn)行的研究。文獻(xiàn)研究法通過高校的圖書館和數(shù)字資源(中國學(xué)術(shù)期刊網(wǎng),中國優(yōu)秀博士碩士論文庫,超星數(shù)字圖書館,以及Springer等外文期刊數(shù)據(jù)庫)網(wǎng)站查找資料,利用專業(yè)的期刊論文搜索引擎查找大量的專業(yè)資料以及國外資源的
40、論文以及實(shí)踐方面的專著與論文。研究大量文獻(xiàn)資料,在吸收國內(nèi)外的優(yōu)秀實(shí)驗(yàn)成果的基礎(chǔ)上,加以融合改進(jìn)創(chuàng)新,加以形成本文研究的體系框架。統(tǒng)計(jì)分析法,對國內(nèi)外的文獻(xiàn)進(jìn)行統(tǒng)計(jì)分析。關(guān)注國內(nèi)精品熱點(diǎn)問題,瀏覽國內(nèi)國外開放資源網(wǎng)站熟悉課程分布情況,從而更深入了解國內(nèi)外的教育資源網(wǎng)站發(fā)展情況,及國內(nèi)外學(xué)者所關(guān)注的問題經(jīng)過統(tǒng)計(jì)分析找出適合本文的研究內(nèi)容。調(diào)查研究法,按照一定的目的與計(jì)劃,在本項(xiàng)目收集資料的過程中,進(jìn)行實(shí)證調(diào)查與求證,以達(dá)到更好的理論與實(shí)踐
41、統(tǒng)一。了解分析學(xué)習(xí)者的真實(shí)想法,并通過對專家成果的研究,深入了解精品課程發(fā)展情況與現(xiàn)實(shí)問題。比較法,通過對國內(nèi)外精品課程資源網(wǎng)站的研究情況做以比較,參照精品課程研究體系,分析國內(nèi)精品課程資源網(wǎng)站中的現(xiàn)實(shí)問題以及國外可行的先進(jìn)經(jīng)驗(yàn),然后進(jìn)行本土化利用。</p><p><b> 1.4 論文結(jié)構(gòu)</b></p><p> 本文第一部分,探討了該項(xiàng)目的研究背景與意義
42、,分析了該項(xiàng)目的國內(nèi)外發(fā)展研究現(xiàn)狀,介紹了該論文的主要內(nèi)容與研究方法。</p><p> 第二部分,主要闡述了該項(xiàng)目的理論基礎(chǔ)與相關(guān)理論依據(jù)。</p><p> 第三部分,重點(diǎn)羅列了幾個(gè)技術(shù)理論基礎(chǔ),詳細(xì)介紹了asp、.net、動(dòng)態(tài)資源網(wǎng)站的用途與特色。</p><p> 第四部分,對平臺(tái)功能實(shí)現(xiàn)功能與非功能的需求分析,對系統(tǒng)總體進(jìn)行設(shè)計(jì),分別提供了系統(tǒng)的架構(gòu)
43、圖、用例圖、框架圖與功能運(yùn)行的流程圖,再對各個(gè)模塊功能進(jìn)行詳細(xì)描述,最后展示數(shù)據(jù)表內(nèi)容。</p><p> 第五部分,介紹系統(tǒng)的運(yùn)行環(huán)境并測試系統(tǒng)的各個(gè)功能。</p><p> 第六部分,總結(jié)系統(tǒng)開發(fā)與運(yùn)行的經(jīng)驗(yàn),回顧以往的知識(shí),同時(shí)對后期研究進(jìn)行了展望。</p><p> 最后是參考文獻(xiàn)與答謝。</p><p> 研究項(xiàng)目的技術(shù)與理
44、論基礎(chǔ)</p><p><b> 2.1 相關(guān)技術(shù)</b></p><p> 2.1.1 ASP概述</p><p> ASP(Active Server Pages)動(dòng)態(tài)服務(wù)器頁面,是微軟公司開發(fā)的代替CGI腳本程序的一種未經(jīng)編譯開放的應(yīng)用軟件。它的作用是可以與數(shù)據(jù)庫和其他程序進(jìn)行交互是一種簡單方便的編程工具。在動(dòng)態(tài)網(wǎng)站中經(jīng)??梢钥?/p>
45、見ASP的身影,ASP提供一種腳本編寫環(huán)境,用服務(wù)端技術(shù)創(chuàng)建運(yùn)行動(dòng)態(tài)網(wǎng)頁或web應(yīng)用程序。它使用的語言是JavaScript或者VBScript,或者是兩者混合使用,所以它的腳本能勝任文本編輯器的編輯工作。ASP在服務(wù)器端運(yùn)行,而不是瀏覽器或者說是客戶端執(zhí)行,這樣即使是用戶的瀏覽器不支持Jscript或VBScript,仍然可以瀏覽到動(dòng)態(tài)的頁面。[8]</p><p> 2.1.2 Access + Drea
46、mweaver概述</p><p> 在眾多的網(wǎng)站開發(fā)技術(shù)中,由于ASP能把腳本、HTML和Active等有機(jī)地結(jié)合,且能發(fā)出動(dòng)態(tài)、交互、高效的Web服務(wù)器應(yīng)用程序,具有開發(fā)時(shí)間短、關(guān)聯(lián)數(shù)據(jù)庫方便,執(zhí)行效率高等優(yōu)點(diǎn),故成為許多程序員開發(fā)網(wǎng)站的首選。Access具有數(shù)據(jù)庫結(jié)構(gòu)簡單,功能齊全,使用和維護(hù)方便等優(yōu)點(diǎn),因此ASP + Access網(wǎng)站開發(fā)技術(shù)應(yīng)用廣泛,成為了許多網(wǎng)站開發(fā)人員的首選。而ASP + Acce
47、ss網(wǎng)站開發(fā)可通過Dreamweaver軟件平臺(tái)來實(shí)現(xiàn)。Dreamweaver能提供ASP、PHP、JSP、ASP.Net、CGI等動(dòng)態(tài)網(wǎng)頁編程,ASP是一種動(dòng)態(tài)網(wǎng)頁編寫的程序語言。其中有一個(gè)Application活動(dòng)面板,我們可以應(yīng)用它實(shí)現(xiàn)可視化的動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)。對于非專業(yè)人員,不用學(xué)習(xí)太多的語言就能實(shí)現(xiàn)Access數(shù)據(jù)庫連接,并在其中實(shí)現(xiàn)讀取數(shù)據(jù)、寫入數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)等操作。[9] </p><p>
48、; 2.1.3 Net.frameork</p><p> .NET Framework 的目的就是要讓建立Web Services 以及因特網(wǎng)應(yīng)用程序的工作變的簡單,</p><p> .NET Framework 具有兩個(gè)主要組件:公共語言運(yùn)行庫和 .NET Framework 類庫。公共語言運(yùn)行庫是 .NET Framework 的基礎(chǔ)。.NET Framework 可由非托
49、管組件承載,這些組件將公共語言運(yùn)行庫加載到它們的進(jìn)程中并啟動(dòng)托管代碼的執(zhí)行,從而創(chuàng)建一個(gè)可以同時(shí)利用托管和非托管功能的軟件環(huán)境。.NET Framework 不但提供若干個(gè)運(yùn)行庫宿主,而且還支持第三方運(yùn)行庫宿主的開發(fā)。</p><p><b> +</b></p><p><b> 2.2 理論基礎(chǔ)</b></p><p
50、> 2.2.1 信息素養(yǎng)理論</p><p> 當(dāng)信息社會(huì)越來越發(fā)展到今天,現(xiàn)有的舊式教育理念已經(jīng)不能滿足現(xiàn)有的教育模式?,F(xiàn)代社會(huì)發(fā)展了越來越多的新理念,比如終身學(xué)習(xí)的學(xué)習(xí)理念,可持續(xù)發(fā)展的教育理念,可持續(xù)發(fā)展的教育理念,個(gè)性化發(fā)展的教育理念。終身學(xué)習(xí)理念是法國著名的成人教育專家朗格朗于20世紀(jì)60年代提出的。終身教育是人們一生所受教育的綜合。他一直強(qiáng)調(diào)的是教育要貫穿人的一生,終身學(xué)習(xí)和終身教育在本質(zhì)
51、上是一致的,只是前者更加讓學(xué)習(xí)者的自身變化,是以學(xué)習(xí)者為主體的行為,而后者更加體現(xiàn)在政府的行政行為上。</p><p> 可持續(xù)教育發(fā)展理念,就是既滿足現(xiàn)代人需求又不過分危及后代的發(fā)展理念。只有通過合理有效的教育方式不斷提高全人類的文化修養(yǎng)與素質(zhì),才能夠使人類社會(huì)實(shí)現(xiàn)可持續(xù)發(fā)展。個(gè)性化發(fā)展理念就是去區(qū)別每個(gè)人的個(gè)體差異,他們在個(gè)人智力發(fā)展水平,生活環(huán)境等方面都存在較大差異,在了解學(xué)生本人的興趣愛好特長的基礎(chǔ)上,
52、根據(jù)當(dāng)今社會(huì)做出有針對性的突出個(gè)性的教育方式。廣大學(xué)生按照自己的個(gè)性發(fā)展,完善自我,發(fā)展自我,改進(jìn)自我。</p><p> 2.2.2 建構(gòu)主義</p><p> 建構(gòu)主義(constructivism)也譯作結(jié)構(gòu)主義,是認(rèn)知心理學(xué)派中的一個(gè)分支。</p><p> 建構(gòu)主義理論的主要代表人物有:皮亞杰(J.Piaget)、科恩伯格(O.Kernberg)、
53、斯滕伯格(R.J.sternberg)、卡茨(D.Katz)、維果斯基(Vogotsgy)。皮亞杰(J.Piaget)是認(rèn)知發(fā)展領(lǐng)域最有影響的一位心理學(xué)家,他所創(chuàng)立的關(guān)于兒童認(rèn)知發(fā)展的學(xué)派被人們稱為日內(nèi)瓦學(xué)派。皮亞杰關(guān)于建構(gòu)主義的基本觀點(diǎn)是,兒童是在與周圍環(huán)境相互作用的過程中,逐步建構(gòu)起關(guān)于外部世界的知識(shí),從而使自身認(rèn)知結(jié)構(gòu)得到發(fā)展的。兒童與環(huán)境的相互作用涉及兩個(gè)基本過程:“同化”與“順應(yīng)”。同化是指個(gè)體把外界刺激所提供的信息整合到自己
54、原有認(rèn)知結(jié)構(gòu)內(nèi)的過程;順應(yīng)是指個(gè)體的認(rèn)知結(jié)構(gòu)因外部刺激的影響而發(fā)生改變的過程。同化是認(rèn)知結(jié)構(gòu)數(shù)量的擴(kuò)充,而順應(yīng)則是認(rèn)知結(jié)構(gòu)性質(zhì)的改變。認(rèn)知個(gè)體通過同化與順應(yīng)這兩種形式來達(dá)到與周圍環(huán)境的平衡:當(dāng)兒童能用現(xiàn)有圖式去同化新信息時(shí),他處于一種平衡的認(rèn)知狀態(tài);而當(dāng)現(xiàn)有圖式不能同化新信息時(shí),平衡即被破壞,而修改或創(chuàng)造新圖式(順應(yīng))的過程就是尋找新的平衡的過程。兒童的認(rèn)知結(jié)構(gòu)就是通過同化與順應(yīng)過程逐步建構(gòu)起來,并在“平衡--不平衡--新的平衡”的循環(huán)
55、中得到不斷的豐富、提高和發(fā)展</p><p> 在皮亞杰的“認(rèn)知結(jié)構(gòu)說”的基礎(chǔ)上,科恩伯格(O.Kernberg)對認(rèn)知結(jié)構(gòu)的性質(zhì)與發(fā)展條件等方面作了進(jìn)一步的研究;斯騰伯格(R.J.sternberg)和卡茨(D.Katz)等人強(qiáng)調(diào)個(gè)體的主動(dòng)性在建構(gòu)認(rèn)知結(jié)構(gòu)過程中的關(guān)鍵作用,并對認(rèn)知過程中如何發(fā)揮個(gè)體的主動(dòng)性作了認(rèn)真的探索;維果斯基(Vogotsgy)提出的“文化歷史發(fā)展理論”,強(qiáng)調(diào)認(rèn)知過程中學(xué)習(xí)者所處社會(huì)文化
56、歷史背景的作用,并提出了“最近發(fā)展區(qū)”的理論。維果斯基認(rèn)為,個(gè)體的學(xué)習(xí)是在一定的歷史、社會(huì)文化背景下進(jìn)行的,社會(huì)可以為個(gè)體的學(xué)習(xí)發(fā)展起到重要的支持和促進(jìn)作用。維果斯基區(qū)分了個(gè)體發(fā)展的兩種水平:現(xiàn)實(shí)的發(fā)展水平和潛在的發(fā)展水平,現(xiàn)實(shí)的發(fā)展水平即個(gè)體獨(dú)立活動(dòng)所能達(dá)到的水平,而潛在的發(fā)展水平則是指個(gè)體在成人或比他成熟的個(gè)體的幫助下所能達(dá)到的活動(dòng)水平,這兩種水平之間的區(qū)域即“最近發(fā)展區(qū)”。在此基礎(chǔ)上以維果斯基為首的維列魯學(xué)派深入地研究了“活動(dòng)”和
57、“社會(huì)交往”在人的高級心理機(jī)能發(fā)展中的重要作用。所有這些研究都使建構(gòu)主義理論得到進(jìn)一步的豐富和完善,為實(shí)際應(yīng)用于教學(xué)過程創(chuàng)造了條件。</p><p> 建構(gòu)主義理論的內(nèi)容很豐富,但其核心只用一句話就可以概括:以學(xué)生為中心,強(qiáng)調(diào)學(xué)生對知識(shí)的主動(dòng)探索、主動(dòng)發(fā)現(xiàn)和對所學(xué)知識(shí)意義的主動(dòng)建構(gòu)(而不是像傳統(tǒng)教學(xué)那樣,只是把知識(shí)從教師頭腦中傳送到學(xué)生的筆記本上)。以學(xué)生為中心,強(qiáng)調(diào)的是”學(xué)“;以教師為中心,強(qiáng)調(diào)的是”教“。這
58、正是兩種教育思想、教學(xué)觀念最根本的分歧點(diǎn),由此而發(fā)展出兩種對立的學(xué)習(xí)理論、教學(xué)理論和教學(xué)設(shè)計(jì)理論。由于建構(gòu)主義所要求的學(xué)習(xí)環(huán)境得到了當(dāng)代最新信息技術(shù)成果的強(qiáng)有力支持,這就使建構(gòu)主義理論日益與廣大教師的教學(xué)實(shí)踐普遍地結(jié)合起來,從而成為國內(nèi)外學(xué)校深化教學(xué)改革的指導(dǎo)思想。[11]</p><p> 建構(gòu)主義理論一個(gè)重要概念是圖式,圖式是指個(gè)體對世界的知覺理解和思考的方式。也可以把它看作是心理活動(dòng)的框架或組織結(jié)構(gòu)。圖式
59、是認(rèn)知結(jié)構(gòu)的起點(diǎn)和核心,或者說是人類認(rèn)識(shí)事物的基礎(chǔ)。因此,圖式的形成和變化是認(rèn)知發(fā)展的實(shí)質(zhì),認(rèn)知發(fā)展受三個(gè)過程的影響:即同化、順化和平衡。</p><p> 同化(assimilation)是指學(xué)習(xí)個(gè)體對刺激輸入的過濾或改變過程。也就是說個(gè)體在感受刺激時(shí),把它們納入頭腦中原由的圖式之內(nèi),使其成為自身的一部分。</p><p> 順應(yīng)(accommodation)是指學(xué)習(xí)者調(diào)節(jié)自己的內(nèi)部
60、結(jié)構(gòu)以適應(yīng)特定刺激情境的過程。當(dāng)學(xué)習(xí)者遇到不能用原有圖式來同化新的刺激時(shí),便要對原有圖式加以修改或重建,以適應(yīng)環(huán)境。</p><p> 平衡(equilibration)是指學(xué)習(xí)者個(gè)體通過自我調(diào)節(jié)機(jī)制使認(rèn)知發(fā)展從一個(gè)平衡狀態(tài)向另一個(gè)平衡狀態(tài)過渡的過程。</p><p> 建構(gòu)主義學(xué)習(xí)理論強(qiáng)調(diào)以學(xué)生為中心,認(rèn)為學(xué)生是認(rèn)知的主體,是知識(shí)意義的主動(dòng)建構(gòu)者;教師只對學(xué)生的意義建構(gòu)起幫助和促進(jìn)作
61、用,并不要求教師直接向?qū)W生傳授和灌輸知識(shí)。在建構(gòu)主義學(xué)習(xí)環(huán)境下,教師和學(xué)生的地位、作用和傳統(tǒng)教學(xué)相比已發(fā)生很大的變化。近年來,教育技術(shù)領(lǐng)域的專家們進(jìn)行了大量的研究與探索,力圖建立一套能與建構(gòu)主義學(xué)習(xí)理論以及建構(gòu)主義學(xué)習(xí)環(huán)境相適應(yīng)的全新的教學(xué)設(shè)計(jì)理論與方法體系。盡管這種理論體系的建立是一項(xiàng)艱巨的任務(wù),并非短期內(nèi)能夠完成。但是其基本思想及主要原則已日漸明朗,并已開始實(shí)際應(yīng)用于指導(dǎo)基于多媒體和Internet的建構(gòu)主義學(xué)習(xí)環(huán)境的教學(xué)設(shè)計(jì)。&l
62、t;/p><p> 2.2.3 布魯納認(rèn)知結(jié)構(gòu)理論</p><p> 布魯納認(rèn)為,學(xué)習(xí)知識(shí)的最佳方式是發(fā)現(xiàn)學(xué)習(xí)。所謂發(fā)現(xiàn)學(xué)習(xí),是指學(xué)生利用教材或教師提供的條件自己獨(dú)立思考,自行發(fā)現(xiàn)知識(shí),掌握原理和規(guī)律。對于發(fā)現(xiàn)學(xué)習(xí),布魯納的界說是十分寬泛的,他認(rèn)為:“不論是在校兒童憑自己的力量所作的發(fā)現(xiàn),還是科學(xué)家努力于日趨尖端的研究領(lǐng)域所作出的發(fā)現(xiàn),按其實(shí)質(zhì)來說,都不過是把現(xiàn)象重新組織和轉(zhuǎn)化,使人能超
63、越現(xiàn)象再進(jìn)行組合,從而獲得新的領(lǐng)悟而已?!盵12]</p><p> 第3章 網(wǎng)站系統(tǒng)分析</p><p> 3.1 網(wǎng)站總體分析</p><p> 網(wǎng)絡(luò)的調(diào)查和分析,也被人們簡稱為系統(tǒng)分析。他是任何一個(gè)系統(tǒng)都必須經(jīng)歷的初級階段。網(wǎng)絡(luò)信息的綜合運(yùn)用,需要進(jìn)行一個(gè)最標(biāo)準(zhǔn)的初步分析才能進(jìn)行設(shè)計(jì),只有系統(tǒng)分析完備,系統(tǒng)的綜合性。</p><
64、p> 3.1.1 可行性分析</p><p> 系統(tǒng)的可行性分析主要包括經(jīng)濟(jì)上的可行性、技術(shù)上的可行性和操作上的可行性。本系統(tǒng)的可行性分析如下:</p><p><b> 經(jīng)濟(jì)可行性</b></p><p> 由于精品課程網(wǎng)站所要求的只需要一臺(tái)普通的pc機(jī)就可以進(jìn)行瀏覽使用,而據(jù)不完全調(diào)查統(tǒng)計(jì)本校學(xué)生電腦擁有率是85%-90%
65、左右,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護(hù)上,對學(xué)校和學(xué)生不會(huì)造成過重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用,在不增加現(xiàn)有資源的前提下提高資源使用率,極大限度的方便了學(xué)生學(xué)習(xí)和課程信息宣傳,而且,目標(biāo)系統(tǒng)不是很復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟(jì)支出不大,所節(jié)省的大量人力、財(cái)力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本系統(tǒng)的開發(fā)成本,所以從經(jīng)濟(jì)方面講開發(fā)此系統(tǒng)是可行的。</p><p><b> ?。?)技術(shù)可行性</b&g
66、t;</p><p> 本網(wǎng)站開發(fā)基于B/S模式,利用ASP.NET+SQL SERVER開發(fā),主要包括前端應(yīng)用程序的開發(fā)以及后臺(tái)數(shù)據(jù)庫的建立和維護(hù)兩個(gè)方面,對于這些方面的知識(shí),學(xué)習(xí)中已經(jīng)接觸過。因此技術(shù)上可行。</p><p><b> (3)社會(huì)可行性</b></p><p> 本系統(tǒng)是一個(gè)基于Web的精品課程網(wǎng)站,是Web技術(shù)應(yīng)用于
67、在線推廣的產(chǎn)物。系統(tǒng)基于Web的工作界面,使管理人員無論身處何地,無論通過局域網(wǎng)還是互聯(lián)網(wǎng),都能在瀏覽器中直接對相關(guān)信息進(jìn)行錄入、瀏覽、修改、刪除、查閱等管理工作。在操作使用上十分方便,用戶只需在自己的電腦上通過Web瀏覽器就可使用本系統(tǒng),同時(shí)所有的操作都是基于Web的的操作方式,如:鏈接、按鈕、文本框等等。所有的操作通過瀏覽器完成,客戶端不需要配置其他應(yīng)用軟件,用戶不需培訓(xùn)。因此,在操作使用上,本系統(tǒng)簡單、方便,易于使員工們接受,本系
68、統(tǒng)盡力為用戶著想,因而該系統(tǒng)是方便可操作的。</p><p> 即該平臺(tái)的開發(fā)會(huì)不會(huì)在社會(huì)上引起侵權(quán)或其它責(zé)任問題。因?yàn)樵撈脚_(tái)是作為畢業(yè)設(shè)計(jì)與商業(yè)無關(guān),又因?yàn)槭亲灾鏖_發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的。</p><p> 3.1.2 需求分析</p><p> 需求分析是軟件項(xiàng)目的基礎(chǔ),只有準(zhǔn)確了解客戶需求,以之為基礎(chǔ),使用科學(xué)的方法對目標(biāo)軟件系統(tǒng)
69、的規(guī)模工作量,進(jìn)度做出合理估算,我們才能在預(yù)算內(nèi)按時(shí)、保質(zhì)、順利完成項(xiàng)目,提交對客戶有用的軟件產(chǎn)品。</p><p> 需求分析就是對軟件質(zhì)量的保證。軟件質(zhì)量,最狹義的產(chǎn)品質(zhì)量就是產(chǎn)品中沒有BUG[13]。它包括功能缺陷,表現(xiàn)為提供的功能需求和基礎(chǔ)需求,不能滿足。</p><p><b> 功能需求</b></p><p> 網(wǎng)站應(yīng)具有良
70、好的安全性、可靠性、實(shí)用性、可移植性和可維護(hù)性等,為滿足用戶需求,系統(tǒng)所需要的功能如下:</p><p> 1 注冊登錄部分:無需注冊可以瀏覽網(wǎng)站,而教師和學(xué)生只有注冊登錄后才能擁有自己的權(quán)限對系統(tǒng)進(jìn)行操作,如學(xué)生用戶可以提出問題,下載網(wǎng)站資源等。</p><p> 2教學(xué)大綱和通知新聞部分:教學(xué)大綱單獨(dú)設(shè)計(jì)頁面。通知和新聞發(fā)布部分在要在首頁顯示,發(fā)布通知是管理員的權(quán)限,新聞具有滾動(dòng)顯
71、示的功能。</p><p> 3 課件發(fā)布系統(tǒng):管理員可以發(fā)布課件,課件管理。老師可以把課件上傳。學(xué)生可以把網(wǎng)上發(fā)布后的課件下載。</p><p> 4 作業(yè)發(fā)布和提交系統(tǒng):老師可以發(fā)布作業(yè),學(xué)生可以把作業(yè)下載并且可以提交已經(jīng)做好的作業(yè),管理員擁有管理作業(yè)和刪除以前老師發(fā)布的作業(yè)權(quán)限。</p><p> 5 答疑系統(tǒng):學(xué)生可以提交問題,然后由老師進(jìn)行回答。只有
72、登錄之后,才能進(jìn)行提交問題的操作。</p><p> 根據(jù)系統(tǒng)的需求分析,得到本系統(tǒng)的功能需求:本系統(tǒng)主要?jiǎng)澐值顷懗蓡T可設(shè)計(jì)為管理員登陸和學(xué)生登錄兩種,管理員可進(jìn)行任何操作,包括所有信息的時(shí)時(shí)更新,添加刪除。學(xué)生只能進(jìn)行相關(guān)頁面的瀏覽以及下載,留言等相,模塊如圖3-1所示:</p><p> 圖3-1 網(wǎng)站結(jié)構(gòu)模塊圖</p><p><b> 性能需
73、求</b></p><p> 本系統(tǒng)是B/S形式的軟件結(jié)構(gòu),要求硬件一般的學(xué)校辦公即可,一般的硬件系統(tǒng)就可以滿足,使用于高校教學(xué)網(wǎng)站。</p><p> ?處理器:INTEL (R) CORE(TM)DUO CPU T6600@2.20GHz;</p><p> ?內(nèi)存:2GB(推薦);</p><p> ?硬盤空間
74、:200GB;</p><p> ?顯卡:NVIDIA GEFORCE 9300M GS。</p><p><b> 軟件環(huán)境</b></p><p> 操作系統(tǒng):MICROSOFT WINDOWS XP PROFESSIONAL/7;</p><p> 數(shù)據(jù)庫:SQL SERVER。</p>&l
75、t;p> 3.2 系統(tǒng)結(jié)構(gòu)總體分析</p><p><b> ?。ㄒ唬I(yè)務(wù)流程分析</b></p><p> 在進(jìn)行業(yè)務(wù)流程分析時(shí),需要按照原有信息流動(dòng)過程,逐個(gè)地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對處理時(shí)間的要求,弄清各個(gè)環(huán)節(jié)需要的信息、信息來源、流經(jīng)去向、處理方法、計(jì)算方法、提供信息的時(shí)間和信息形態(tài)(報(bào)告、報(bào)單、屏幕顯示)等[4]。<
76、;/p><p> 業(yè)務(wù)流程分析可以幫助開發(fā)者了解該業(yè)務(wù)處理過程,發(fā)現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯(cuò)誤和疏漏。業(yè)務(wù)流程分析是通過業(yè)務(wù)流程圖來進(jìn)行,即用一些規(guī)定的符號及連線來表示某個(gè)具體業(yè)務(wù)處理過程[14]。</p><p> 具體業(yè)務(wù)流程如圖3-2所示。</p><p> 圖3-2 業(yè)務(wù)流程圖</p><p><b> ?。ǘ?shù)據(jù)流圖&
77、lt;/b></p><p> 數(shù)據(jù)流程是指數(shù)據(jù)在系統(tǒng)中產(chǎn)生、傳輸、加工處理、使用、存儲(chǔ)的過程[6]。數(shù)據(jù)流程分析是把數(shù)據(jù)在現(xiàn)行系統(tǒng)內(nèi)部的流動(dòng)抽象的獨(dú)立起來,舍去了具體組織機(jī)構(gòu)、信息載體、處理工具、物質(zhì)、材料等,單從數(shù)據(jù)流動(dòng)過程來考查實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。</p><p> 數(shù)據(jù)流程與數(shù)據(jù)流程分析是今后建立數(shù)據(jù)庫系統(tǒng)和設(shè)計(jì)功能模塊處理過程的基礎(chǔ)。描述數(shù)據(jù)流程的工具是數(shù)據(jù)流程圖以
78、及其附帶的數(shù)據(jù)字典、處理邏輯等圖表。其中數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主要工具,它以少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動(dòng)、存儲(chǔ)和傳遞[7]。</p><p> 在業(yè)務(wù)流程分析的基礎(chǔ)上,對數(shù)據(jù)流進(jìn)行了分析,從數(shù)據(jù)流動(dòng)過程考察了實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。該系統(tǒng)的數(shù)據(jù)流圖分為頂層、一層、二層?,F(xiàn)行的頂層數(shù)據(jù)流圖如圖3-3所示。</p><p> 圖3-3 頂層數(shù)據(jù)流圖</p>
79、<p> 具體分析第一層數(shù)據(jù)流圖,該層數(shù)據(jù)流圖如圖3-4所示。</p><p> 圖3-4 第一層數(shù)據(jù)流圖</p><p> 由于論文的篇幅限制不能一一列舉數(shù)據(jù)流圖,只給出了部分?jǐn)?shù)據(jù)流圖,其他的數(shù)據(jù)流圖基本一致。</p><p><b> (三)數(shù)據(jù)字典</b></p><p> 通過對系統(tǒng)數(shù)據(jù)流
80、的分析,接下來用數(shù)據(jù)字典描述數(shù)據(jù)流圖中一些主要的數(shù)據(jù)元素條目、數(shù)據(jù)流、處理過程、數(shù)據(jù)存儲(chǔ)和外部實(shí)體[15]。</p><p> 數(shù)據(jù)元素條目如表3-5所示。</p><p><b> 表3-5 數(shù)據(jù)元素</b></p><p> 數(shù)據(jù)結(jié)構(gòu)條目如表3-6所示。</p><p><b> 表3-6 數(shù)據(jù)結(jié)構(gòu)
81、</b></p><p> 數(shù)據(jù)流條目如表3-7所示:</p><p><b> 表3-7數(shù)據(jù)流</b></p><p> 數(shù)據(jù)存儲(chǔ)條目如表3-8所示:</p><p><b> 表3-8 數(shù)據(jù)存儲(chǔ)</b></p><p> 處理過程條目如表3-9所示:
82、</p><p><b> 表3-9 處理過程</b></p><p> 外部實(shí)體條目如表3-10所示:</p><p> 表3-10 外部實(shí)體</p><p> 由于論文篇幅的限制,不在此一一列舉,其他所有的數(shù)據(jù)字典條目都是根據(jù)數(shù)據(jù)流圖繪制的。</p><p><b> 3.
83、3 用例圖</b></p><p> 管理員是網(wǎng)站的管理者,實(shí)現(xiàn)各種資源的管理:添加,修改,刪除。管理員擁有系統(tǒng)的最高權(quán)限,可以賦予和取消其他用戶的功能權(quán)限。具體用例圖如圖3-11所示。</p><p> 圖3-11 管理員用例圖</p><p><b> 教師用例圖</b></p><p> 老
84、師可以進(jìn)行上傳課件,上傳與發(fā)布作業(yè),查看學(xué)生作業(yè),在線回答學(xué)生問題,發(fā)布通知等操作。另外老師還具有對系統(tǒng)內(nèi)容(即所發(fā)布的作業(yè)與課件,以及學(xué)生提出的問題)的一些維護(hù)權(quán)限,也就是老師除了可以回答提問外,還可以刪除提問(如所提的一些問題是與教學(xué)不相關(guān)的問題時(shí))等;另外老師還可以對所發(fā)布的課件和作業(yè)擁有編輯刪除的能力。具體用例圖如圖3-12所示。</p><p> 圖3-12 教師用例圖</p><
85、;p><b> 學(xué)生用例圖</b></p><p> 學(xué)生主要的權(quán)限據(jù)精品課程網(wǎng)站的需求分析主要是查看通知新聞,下載課件,下載作業(yè),提交作業(yè),在線提問等。用例圖如圖3-13所示。</p><p> 圖3-13 學(xué)生用例圖</p><p> 3.4 數(shù)據(jù)庫表設(shè)計(jì)</p><p> 表3-13 管理員信息表
86、</p><p> 說明:用戶表用于存放管理員的信息。</p><p> 表3-14 班級信息表</p><p> 說明:用于存放班級的基本信息。</p><p><b> 表3-15 公告表</b></p><p> 說明:公告信息表用來存放公告的基本信息。</p>&l
87、t;p> 表3-16 課程信息表</p><p> 說明:用來存放課程的基本信息。</p><p> 表3-17 留言信息表</p><p> 說明:用來存放留言的基本信息的。 </p><p> 表3-18 學(xué)生信息表</p><p> 說明:學(xué)生信息表用于存放學(xué)生的基本信息。</p>
88、<p> 表3-19教師信息表</p><p> 說明:教師信息表用于存放教師的基本信息。</p><p><b> 項(xiàng)目的系統(tǒng)模塊設(shè)計(jì)</b></p><p> 4.1 系統(tǒng)功能設(shè)計(jì)</p><p><b> ?。ㄒ唬┫到y(tǒng)功能設(shè)計(jì)</b></p><p
89、> 系統(tǒng)設(shè)計(jì)是一個(gè)把軟件需求轉(zhuǎn)換成用軟件系統(tǒng)表示的過程[9]。通過對目標(biāo)系統(tǒng)的分析和研究,做出了精品課程網(wǎng)站的總體規(guī)劃,這是全面開發(fā)系統(tǒng)的重要基礎(chǔ)。在對精品課程網(wǎng)站全面分析調(diào)查的基礎(chǔ)上,制定出精品課程網(wǎng)站的總體規(guī)劃。系統(tǒng)設(shè)計(jì)包括系統(tǒng)總體設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)、系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)開發(fā)工具、開發(fā)技術(shù)和開發(fā)模式等。</p><p> 從數(shù)據(jù)流圖出發(fā),對數(shù)據(jù)流圖進(jìn)行分析,得出的層次化的模塊結(jié)構(gòu)圖.</p&g
90、t;<p> 精品課程網(wǎng)站前臺(tái)功能模塊圖如圖4-1所示:</p><p> 圖4-1 精品課程網(wǎng)站前臺(tái)功能模塊圖</p><p> 精品課程網(wǎng)站后臺(tái)功能模塊圖如圖4-2所示:</p><p> 圖4-2 精品課程網(wǎng)站后臺(tái)功能模塊圖</p><p> ?。ǘ?B/S三層體系結(jié)構(gòu)</p><p>
91、 采用B/S三層體系結(jié)構(gòu)實(shí)現(xiàn),即瀏覽器/服務(wù)器結(jié)構(gòu)。用戶通過瀏覽器向服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進(jìn)行處理,將用戶所需信息返回到瀏覽器上。</p><p> 圖 4-3 B/S三層體系結(jié)構(gòu)圖</p><p> 4.2 概念結(jié)構(gòu)設(shè)計(jì)</p><p> 從數(shù)據(jù)需求分析中得出系統(tǒng)的實(shí)體屬性圖。</p><p> 管理員實(shí)體屬性圖如圖
92、4-4所示:</p><p> 圖4-4 管理員實(shí)體屬性圖</p><p> 公告實(shí)體屬性圖如圖4-5所示:</p><p> 圖4-5公告實(shí)體屬性圖</p><p> 教師實(shí)體屬性圖如圖4-6所示:</p><p> 圖4-6教師實(shí)體屬性圖</p><p> 留言實(shí)體屬性圖如圖4-
93、7所示:</p><p> 圖4-7留言實(shí)體屬性圖</p><p> 班級實(shí)體屬性圖如圖4-8所示:</p><p> 圖4.8班級實(shí)體屬性圖</p><p> 課程實(shí)體屬性圖如圖4-9所示:</p><p> 圖4-9課程實(shí)體屬性圖</p><p> 學(xué)生實(shí)體屬性圖如圖4-10所示
94、:</p><p> 圖4-10學(xué)生實(shí)體屬性圖</p><p> 4.3 E-R模型圖</p><p> E-R模型圖的組成元素有:實(shí)體、屬性、聯(lián)系。E-R模型用E-R圖表示。實(shí)體是用戶工作環(huán)境中所涉及的事務(wù),屬性是對實(shí)體特征的描述[11]。</p><p> (1)模型中的實(shí)體相當(dāng)于實(shí)體集、一個(gè)表,而不是單個(gè)實(shí)體或表中的一行。實(shí)體
95、用矩形框表示,實(shí)體名稱標(biāo)注在矩形框內(nèi)。用菱形表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名,用無向邊把菱形分別與有關(guān)實(shí)體相連接,在無向邊旁標(biāo)上聯(lián)系的類型[12]。</p><p> (2)屬性是實(shí)體的性質(zhì)。用橢圓框表示,與實(shí)體之間用一條線相連表的主碼是關(guān)鍵屬性,關(guān)鍵屬性項(xiàng)加下劃線。</p><p> (3)各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。</p><p&
96、gt; (4)在程序中實(shí)現(xiàn)對他們的完整性和一致性控制。</p><p> 從數(shù)據(jù)需求分析中得出系統(tǒng)的實(shí)體屬性圖,遵循三范式原則,對實(shí)體之間的依賴關(guān)系進(jìn)行了整合,得出系統(tǒng)E-R圖,如圖4-11所示:</p><p> 圖4-11 系統(tǒng)E-R圖</p><p> 說明:圖中用矩形表示實(shí)體。實(shí)體之間的關(guān)系用菱形表示,用無向邊把菱形與有關(guān)實(shí)體連接,在邊上標(biāo)明聯(lián)系的類
97、型。實(shí)體的屬性用橢圓表示,并用無向邊把實(shí)體與屬性聯(lián)系起來。</p><p> 4.3.1 在線登錄模塊</p><p> 登錄模塊要實(shí)現(xiàn)用戶登錄、注冊、找回密碼、修改資料等功能。</p><p> 登錄模塊是用戶在本網(wǎng)站進(jìn)行相應(yīng)操作的權(quán)限保證,包含了用戶的基本信息,因此其安全性也就尤為重要。用戶在進(jìn)行注冊時(shí),系統(tǒng)將禁止使用非法字符,如+,-,=,%,¥,#,
98、* 等特殊符號。設(shè)置的密碼與安全碼位數(shù)不能少于6位。防止用戶的信息泄漏,還將使用MD5算法對用戶密碼進(jìn)行加密。用戶登錄時(shí)將使用驗(yàn)證碼,更進(jìn)一步防止非法用戶登錄。</p><p> 圖4-12 登錄模塊E-R圖</p><p> 根據(jù)圖4-12得出以下數(shù)據(jù)表:</p><p> 表4-13 用戶基本信息表設(shè)計(jì)</p><p> 本網(wǎng)
99、站不僅僅局限于在學(xué)校使用,不同的用戶登錄網(wǎng)站有不同的權(quán)限,因此就有不同類型的用戶,如游客、普通用戶、管理員三種類型。用戶注冊時(shí),系統(tǒng)將用MD5算法對用戶注冊的安全碼、密碼等進(jìn)行加密。為了防范用戶忘記密碼,在注冊時(shí)必須設(shè)置一個(gè)安全碼,方便用戶找回忘記的密碼。在用戶登錄時(shí),使用了從0-9中隨機(jī)取出的四位數(shù)作為驗(yàn)證碼,并為隨時(shí)登錄本網(wǎng)站的用戶設(shè)置了登錄信息的不同的保存期,為其登錄節(jié)省了很多時(shí)間。</p><p> 4
100、.3.2 新聞發(fā)布模塊</p><p> 一個(gè)真正能滿足訪問者需求的教學(xué)資源網(wǎng)站,不但要求實(shí)現(xiàn)教育教學(xué)的目的,還要讓學(xué)生了解當(dāng)下有關(guān)教育的新聞。故本網(wǎng)站將設(shè)計(jì)動(dòng)態(tài)新聞模塊,不斷更新教育時(shí)事。本網(wǎng)站支持上傳新聞略縮圖片,不但能豐富網(wǎng)站的內(nèi)容,而且會(huì)給訪問者一種全新的視覺感受。</p><p> 為了方便地對動(dòng)態(tài)新聞模塊進(jìn)行相應(yīng)操作,故把動(dòng)態(tài)新聞模塊的相關(guān)屬性都存在數(shù)據(jù)庫中。本網(wǎng)站設(shè)計(jì)了
101、兩張表分別對新聞的屬性,新聞?lì)悇e進(jìn)行管理。</p><p> 圖4-14 新聞模塊E-R圖</p><p> 根據(jù)以上E-R圖設(shè)計(jì)了以下數(shù)據(jù)表:</p><p> 表4-15 新聞屬性表設(shè)計(jì)</p><p> 表4-16 新聞分類表設(shè)計(jì)</p><p> 網(wǎng)站前臺(tái)主要是顯示新聞及其相關(guān)的圖片,新聞的添加、
102、修改、刪除、上傳等操作。在主頁上除顯示新聞標(biāo)題、新聞圖片、上傳日期,還將在上傳的新聞的一段時(shí)期內(nèi)在其后顯示swf格式的動(dòng)態(tài)字“NEW”突出。上傳者可以在上傳時(shí)對新聞作者、來源、字體、顏色等操作。</p><p> 4.3.3 資源共享模塊</p><p> 在線視頻模塊是本網(wǎng)站最具特色的一個(gè)模塊,它將向用戶提供在線視頻播放,訪問者還可將優(yōu)秀的視頻下載收藏。它支持mp3、wma、rm、
103、rmvb、wmv、wav六種視頻格式,還將提供media視聽、media視頻、real視聽和real視頻四種播放器。管理員在后臺(tái)管理系統(tǒng)可以上傳小于100MB的影音文件。不僅如此,為了讓訪問者盡可能了解視頻文件,系統(tǒng)將支持視頻略縮圖片上傳。文件的略縮圖片與視頻文件都被上傳在up文件夾下的一個(gè)名為“dj”的文件夾下,更方便進(jìn)行相應(yīng)的管理。</p><p> 用戶還可以根據(jù)提供的分類管理功能進(jìn)行分類,可以進(jìn)行上傳M
104、P3、電影、電視劇等娛樂視頻。用戶不但能進(jìn)行學(xué)習(xí)、交流,還能娛樂放松,達(dá)到勞逸結(jié)合,事半功倍的良好效果。</p><p> 圖4-17 在線視頻模塊E-R圖</p><p> 根據(jù)以上設(shè)計(jì)的E-R圖設(shè)計(jì)出以下數(shù)據(jù)表:</p><p> 表4-18 在線視頻模塊數(shù)據(jù)庫設(shè)計(jì)</p><p> 在這個(gè)模塊中,最大的特色是不但提供在線播放
105、視頻,用戶還可以將其下載保存。用戶點(diǎn)擊下載,系統(tǒng)就會(huì)顯示出視頻的詳細(xì)地址,用戶可以將其復(fù)制并粘貼在瀏覽器的地址欄中,按回車鍵進(jìn)行下載。系統(tǒng)會(huì)自動(dòng)打開客戶機(jī)上的下載工具進(jìn)行下載。不同的播放器也可滿足不同用戶的喜好。同時(shí)還可以上傳與視頻同步的字幕,特別適合于播放外語的視頻文件。有些視頻由于過大或者有多集,為了方便用戶下載,本網(wǎng)站可同時(shí)追加多集視頻。當(dāng)然這些功能都將通過許代碼在后臺(tái)實(shí)現(xiàn)。</p><p> 4.3.4
106、 在線留言模塊</p><p> 作為一個(gè)教學(xué)資源網(wǎng)站留言討論是不可缺少的功能之一,訪問者之間可以互相交流溝通,留言的話題包括:原創(chuàng)、轉(zhuǎn)帖、灌水、貼吧、求助、推薦、公告、注意、建議等。在留言中可進(jìn)行字體顏色、粗體、斜體、下劃線、鏈接、圖片等設(shè)置。如果對其所寫討論不滿意,可以點(diǎn)擊“重寫”。用戶所發(fā)留言的總字?jǐn)?shù)不得超過500字,行數(shù)不得超過18行。在主頁中只是顯示了主題,因此要求留言者要認(rèn)真的歸納,讓其他訪問者能
107、從主題中就能看出其內(nèi)容。</p><p> 對留言主題、字?jǐn)?shù)、留言時(shí)間等都存儲(chǔ)在數(shù)據(jù)庫中。其結(jié)構(gòu)與其它模塊相同,由于兩張表組成。由于基本相似就不再此作詳細(xì)介紹。</p><p> 第5章 系統(tǒng)測試與實(shí)現(xiàn)</p><p> 網(wǎng)站的開發(fā)過程中進(jìn)行了多種測試,證明網(wǎng)站運(yùn)行穩(wěn)定。在使用和維護(hù)過程中,要注意以下幾點(diǎn):</p><p> ?。?)
108、經(jīng)常更新數(shù)據(jù)庫,因?yàn)槊刻斓膶W(xué)習(xí)信息都在變化,所以網(wǎng)站的信息也要及時(shí)的更改。</p><p> ?。?)網(wǎng)站容易受到外界的攻擊等等,日常要多維護(hù),并注意空間中是否有來歷不明的文件,并做及時(shí)處理。</p><p> ?。?)數(shù)據(jù)庫的備份,在數(shù)據(jù)庫損壞后可以及時(shí)還原。</p><p> 5.1 系統(tǒng)測試與運(yùn)行環(huán)境</p><p> 本系統(tǒng)有以
109、下不足之處:</p><p> (1)本網(wǎng)站的信息顯示功能不是很完善,和專業(yè)網(wǎng)站相比,有一定差距。</p><p> (2)本網(wǎng)站的視覺效果,色彩搭配有待提高。</p><p> ?。?)本網(wǎng)站對大量用戶并發(fā)操作考慮不完善,響應(yīng)時(shí)間沒有太過研究。</p><p> 本網(wǎng)站由于時(shí)間和精力有限,做到的功能還不是很全面,望見諒,網(wǎng)站還有很大的
110、提升空間,希望為學(xué)生提供更多的幫助。</p><p> 系統(tǒng)測試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程,成功的測試是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯(cuò)誤的測試。 </p><p> 測試的目的就是希望能以最少的人力和時(shí)間發(fā)現(xiàn)潛在的各種錯(cuò)誤和缺陷。應(yīng)根據(jù)開發(fā)各階段的需求、設(shè)計(jì)等文檔或程序的內(nèi)部結(jié)構(gòu)精心設(shè)計(jì)測試用例,并利用這些實(shí)例來運(yùn)行程序,以便發(fā)現(xiàn)錯(cuò)誤。信息系統(tǒng)測試應(yīng)包括軟件測試、硬件測試和網(wǎng)絡(luò)測試[11]
111、。硬件測試、網(wǎng)絡(luò)測試可以根據(jù)具體的性能指標(biāo)來進(jìn)行,此處所說的測試更多的是指軟件測試。系統(tǒng)測試是保證系統(tǒng)質(zhì)量和可靠性的關(guān)鍵步驟,是對系統(tǒng)開發(fā)過程中的系統(tǒng)分析系統(tǒng)設(shè)計(jì)和實(shí)施的最后復(fù)查。根據(jù)測試的概念和目的,在進(jìn)行信息系統(tǒng)測試時(shí)應(yīng)遵循以基本原則。所以根據(jù)本系統(tǒng)的需求分為以下幾個(gè)測試。</p><p><b> 5.2 功能測試</b></p><p> 市場上有很多不
112、同的操作系統(tǒng)類型,最常見的有WINDOWS、UNIX、LINUX等。WEB應(yīng)用系統(tǒng)的最終用戶究竟使用哪一種操作系統(tǒng),取決于用戶系統(tǒng)的配置。這樣,就可能會(huì)發(fā)生兼容性問題,同一個(gè)應(yīng)用可能在某些操作系統(tǒng)下能正常運(yùn)行,但在另外的操作系統(tǒng)下可能會(huì)運(yùn)行失敗。</p><p> 因此,在WEB系統(tǒng)發(fā)布之前,需要在各種操作系統(tǒng)下對WEB系統(tǒng)進(jìn)行兼容性測試。</p><p> 平臺(tái)測試,我只做了WIND
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)精品課程網(wǎng)站畢業(yè)論文
- 精品課程資源網(wǎng)站的設(shè)計(jì)與研究.pdf
- 精品課程教育網(wǎng)站畢業(yè)論文
- 基于asp.net個(gè)人網(wǎng)站開發(fā)(畢業(yè)論文)
- 畢業(yè)設(shè)計(jì)(論文)精品課程網(wǎng)站
- 精品課程網(wǎng)站畢業(yè)設(shè)計(jì)論文
- 基于asp.net公司網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 畢業(yè)論文---java精品課程網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)
- 基于asp.net的網(wǎng)頁設(shè)計(jì)精品課程網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于asp.net公司網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 基于asp.net簡易博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 附件-北京市精品課程資源網(wǎng)
- 精品課程網(wǎng)站設(shè)計(jì)--操作系統(tǒng)精品課程網(wǎng)站設(shè)計(jì)
- 精品課程網(wǎng)站畢業(yè)設(shè)計(jì)
- 精品課程網(wǎng)站畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---精品課程網(wǎng)站
- 精品課程網(wǎng)站畢業(yè)設(shè)計(jì)
- 畢業(yè)論文-網(wǎng)絡(luò)安全精品課程網(wǎng)站建設(shè)與規(guī)劃
- 基于jsp的精品課程網(wǎng)站
- 基于bs精品課程網(wǎng)站設(shè)計(jì)
評論
0/150
提交評論