2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩80頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  摘 要III</b></p><p>  ABSTRACTIV</p><p>  第1章 緒 論1</p><p>  1.1 建設(shè)精品課程輔助教學(xué)系統(tǒng)的背景1</p><p>  1.1.1 高校傳統(tǒng)教學(xué)的基本過程1</p><p>  1.1.2

2、高校傳統(tǒng)教學(xué)存在的問題1</p><p>  1.1.3 高校精品課程輔助教學(xué)的優(yōu)勢、影響和發(fā)展趨勢3</p><p>  1.2 建設(shè)精品課程輔助教學(xué)系統(tǒng)的目標(biāo)4</p><p>  1.2.1游客目標(biāo)操作4</p><p>  1.2.2學(xué)生目標(biāo)操作4</p><p>  1.2.3教師目標(biāo)操作5<

3、;/p><p>  1.2.4校級管理員目標(biāo)操作5</p><p>  1.2.5系統(tǒng)管理員目標(biāo)操作5</p><p>  1.3 建設(shè)精品課程輔助教學(xué)系統(tǒng)的規(guī)劃及分工6</p><p>  第2章 需求分析9</p><p>  2.1 什么是需求分析9</p><p>  2.2 功能

4、需求9</p><p>  2.2.1 用戶需求9</p><p>  2.3 系統(tǒng)用戶數(shù)據(jù)流程11</p><p>  2.3.1 系統(tǒng)總體介紹11</p><p>  2.3.2系統(tǒng)各用戶數(shù)據(jù)流程圖12</p><p>  2.4 系統(tǒng)數(shù)據(jù)字典12</p><p>  2.4.1

5、 學(xué)校信息表13</p><p>  2.4.2學(xué)院信息表13</p><p>  2.4.3專業(yè)信息表14</p><p>  2.4.4班級信息表14</p><p>  2.4.5系統(tǒng)管理員信息表14</p><p>  2.4.6校級管理員信息表15</p><p>  2.

6、4.7教師管理員信息表15</p><p>  2.4.8學(xué)生信息表16</p><p>  2.4.9帖子信息表17</p><p>  2.4.10帖子類型信息表18</p><p>  2.4.11帖子回復(fù)信息表18</p><p>  2.4.12私聊對象信息表19</p><p

7、>  2.4.13私聊信息記錄表19</p><p>  2.4.14教學(xué)資源類型信息表19</p><p>  2.4.15教學(xué)資源信息表19</p><p>  2.4.16公共資源信息表20</p><p>  2.4.17公共資源類型表21</p><p>  2.4.18公共資源評論表21&

8、lt;/p><p>  2.4.19信息類型表21</p><p>  2.4.20信息表22</p><p>  2.4.21信息留言評論表23</p><p>  2.4.22友情鏈接表23</p><p>  2.4.23網(wǎng)絡(luò)調(diào)查表23</p><p>  2.4.24網(wǎng)絡(luò)調(diào)查項目表

9、24</p><p>  2.4.25網(wǎng)站訪問量表24</p><p>  2.4.26試卷信息表24</p><p>  2.4.27生成試卷信息表25</p><p>  2.4.28作答記錄表25</p><p>  2.4.29填空題表26</p><p>  2.4.30判

10、斷題表26</p><p>  2.4.31多選題表26</p><p>  2.4.32單選題表27</p><p>  2.4.33問答題表28</p><p>  第3章 系統(tǒng)設(shè)計29</p><p>  3.1 系統(tǒng)總體設(shè)計29</p><p>  3.1.1 什么是總體設(shè)計

11、29</p><p>  3.2 系統(tǒng)總體功能模塊劃分以及設(shè)計29</p><p>  3.3 系統(tǒng)功能模塊分析30</p><p>  3.3.1 學(xué)校/學(xué)院/專業(yè)/班級信息模塊30</p><p>  3.3.2用戶信息管理模塊31</p><p>  3.3.3信息管理模塊31</p>

12、<p>  3.3.4在線測試模塊31</p><p>  3.3.5在線交流模塊32</p><p>  3.3.6資源管理模塊32</p><p>  3.3.7網(wǎng)絡(luò)調(diào)查模塊32</p><p>  3.3.8友情鏈接模塊32</p><p>  3.3.9在線人數(shù)統(tǒng)計模塊33</p&g

13、t;<p>  3.3.10登陸模塊33</p><p>  3.3.11其他零散的模塊33</p><p>  3.4 系統(tǒng)模型設(shè)計33</p><p>  3.4.1 數(shù)據(jù)庫設(shè)計以及規(guī)范33</p><p>  3.4.2 數(shù)據(jù)庫概念模型34</p><p>  3.4.3 數(shù)據(jù)庫物理模型

14、34</p><p>  3.4.4 本人所承擔(dān)的部分34</p><p>  第4章 系統(tǒng)實現(xiàn)(編碼)38</p><p>  4.1概念介紹38</p><p>  4.1.1 什么是系統(tǒng)實現(xiàn)38</p><p>  4.2 系統(tǒng)開發(fā)工具、模式及語言的介紹38</p><p>  

15、4.2.1 ASP.NET的簡介38</p><p>  4.2.2 PowerDesigner39</p><p>  4.2.3 MS SQL server 2000的簡介40</p><p>  4.2.4 C#的簡介42</p><p>  4.3 系統(tǒng)功能模塊的實現(xiàn)43</p><p>  4.

16、3.1 系統(tǒng)整體頁面及實現(xiàn)43</p><p>  4.3.2 本人負(fù)責(zé)模塊主要功能的實現(xiàn)44</p><p>  第5章 系統(tǒng)實現(xiàn)(測試)60</p><p>  5.1 測試方法60</p><p>  5.1.1 白盒測試60</p><p>  5.1.2 黑盒測試60</p><

17、;p>  5.2 測試方案與測試策略60</p><p>  5.3 測試用例61</p><p>  第6章 結(jié)論與展望62</p><p><b>  6.1 結(jié)論62</b></p><p>  6.2 系統(tǒng)展望62</p><p>  6.3 收獲和體會62</p&

18、gt;<p><b>  致 謝63</b></p><p><b>  附 錄165</b></p><p><b>  附 錄266</b></p><p><b>  附 錄267</b></p><p><b&g

19、t;  附 錄368</b></p><p><b>  附 錄469</b></p><p><b>  附 錄570</b></p><p><b>  摘 要</b></p><p>  本次精品課程輔助教學(xué)系統(tǒng)的設(shè)計運用了程序設(shè)計中比較成熟的技

20、術(shù),同時也對精品課程輔助教學(xué)系統(tǒng)進(jìn)行了比較充分的研究和開發(fā)。</p><p>  文中首先簡要介紹了建設(shè)精品課程輔助教學(xué)系統(tǒng)的背景,以及國內(nèi)外在這方面的研究情況;而后又根據(jù)現(xiàn)存系統(tǒng)以及之后調(diào)研的實際需求,介紹了系統(tǒng)的總體流程,涉及的E-R模型、數(shù)據(jù)字典、用戶角色(系統(tǒng)管理員、校級管理員、教師、學(xué)生、游客)的詳細(xì)流程,確定系統(tǒng)的組成模塊。隨后,又針對開發(fā)工具和小組成員的實際情況,確定了Microsoft Visua

21、l Studio 2005的開發(fā)平臺和SQL server 2000的數(shù)據(jù)庫。系統(tǒng)的開發(fā)的整個過程則是按照軟件工程的原理倆進(jìn)行的。最后,根據(jù)目前技術(shù)的發(fā)展和教學(xué)的實際需要,總結(jié)了本次畢業(yè)設(shè)計,并對輔助教學(xué)系統(tǒng)的不斷完善提出了一些建議和意見。</p><p>  關(guān)鍵詞:精品課程,輔助教學(xué)系統(tǒng), C#,.Net, E-R</p><p><b>  ABSTRACT</b&

22、gt;</p><p>  In this design, we use the present new computer technology for program design; make investigation and exploitation on the classical-course aided-instruction system. </p><p>  This p

23、aper primarily makes a brief introduction of the construction background of the aid-instruction system and some research results on this aspect domestic and abroad. Then according to the exisited system and practical req

24、uirements of the system, it its data flow,E-R modle, ensures that the system is composed of several different modules, e.g. user management subsystem, news management subsystem, students score management subsystem and

25、time management subsystem. Afterwards, in allusion to </p><p>  Keywords: Classical-course, Aided-instruction System,.net,E-R </p><p><b>  第1章 緒 論</b></p><p>  1.1 建設(shè)精品

26、課程輔助教學(xué)系統(tǒng)的背景</p><p>  1.1.1 高校傳統(tǒng)教學(xué)的基本過程</p><p>  高校傳統(tǒng)教學(xué)的基本過程是個循環(huán)過程,從確定教育目的到完成教學(xué)評估為一個教學(xué)周期,每一周期的教學(xué)評估又為下一循環(huán)周期提供修正依據(jù)。教學(xué)循環(huán)中的各項內(nèi)容如圖1.1所示。</p><p><b>  反饋</b></p><p>

27、;  圖1.1 教學(xué)周期中的一般步驟</p><p>  1.1.2 高校傳統(tǒng)教學(xué)存在的問題</p><p>  (1)在高校傳統(tǒng)的課堂教學(xué)中,教師的作用是不容忽視的,但是也存在著一些限制性。因為一個教師通常是要面向一個專業(yè)或幾個專業(yè)的學(xué)生,因此教師面授機宜的時間或機會就不會很多,這樣學(xué)生有些問題或是對教學(xué)的建議就會得不到及時的解決;再者,期待教師根據(jù)不同學(xué)生要求來對其進(jìn)行個別化教學(xué),這在

28、現(xiàn)階段是現(xiàn)實,也是不可能的。在教師的實際教學(xué)環(huán)節(jié)中,通常會出現(xiàn)如下的一些問題:</p><p>  教師自己本身沒有足夠的時間去計劃和開發(fā)教學(xué)資源,這點在上課期間學(xué)生就可以感覺得到。教師上課之前通常要進(jìn)行備課,這部分的內(nèi)容只是一些理論的知識,其實教師手頭的一些具有實際操作性質(zhì)的資源學(xué)生都不能得到或是看到。此外,教師的工作相當(dāng)繁忙的,他們都會用一顆富有責(zé)任的心去分析整體學(xué)生的學(xué)習(xí)情況,然后再以此為依據(jù)對自己的教學(xué)進(jìn)

29、行一些改進(jìn)。另外,教師也有一些教學(xué)計劃之類的活動要參加等,這些都會讓教師感覺承受不起。</p><p>  不能靈活地追蹤每位學(xué)生的學(xué)習(xí)成績。高校的考核制度與其他的不同,通常一個學(xué)期,學(xué)校對學(xué)生進(jìn)行正式的考核只有期中和期末考試,除此之外教師和學(xué)校就不會對學(xué)生進(jìn)行其它測試之類的考核了。要讓學(xué)生及時掌握教學(xué)內(nèi)容的消化,就必須要時時地對學(xué)生進(jìn)行一些測試,而網(wǎng)絡(luò)測試恰好可以做到這點。</p><p&g

30、t;  (2)課堂交流、討論、解疑不及時</p><p>  課堂交流是學(xué)生接受消化知識最好的一種方式。但是一堂45分鐘的課,教師至少得講40分鐘,最后5分多鐘的時間,對于一些想把問題弄明白的學(xué)生來說,這點時間根本就不夠。至于與老師進(jìn)行討論就沒有時間了。</p><p> ?。?)知識傳授不全面</p><p>  高校傳統(tǒng)的教學(xué)模式,教師所講解的知識在量方面受到了

31、限制。至少,教師必須在先講授完學(xué)校規(guī)定的課程內(nèi)容后,才可以利用課堂的一部分時間去教授學(xué)生另外一些比較前衛(wèi)的知識,而這些知識對于了解現(xiàn)在學(xué)科的發(fā)展或是用人單位的現(xiàn)狀都是有一定的幫助的。</p><p>  (4)在作業(yè)環(huán)節(jié)中,教師的批改反饋周期長</p><p>  高校傳統(tǒng)教學(xué)中學(xué)生作業(yè)反饋周期長,一方面是學(xué)生自己的原因,另一方面則是教師在作業(yè)批改這一環(huán)節(jié)會花費相當(dāng)多的時間。一個教師的一次

32、的作業(yè)批改量通常情況下都是在八九十份左右,而且有時教師還會在作業(yè)的批改過程中給學(xué)生作業(yè)進(jìn)行詳細(xì)的修改或是給一些提示,這一過程或多或少都給教師的教學(xué)帶來一些影響。</p><p> ?。?)不能為一些學(xué)生提供研究和協(xié)助性學(xué)習(xí)的平臺</p><p>  從某種角度來看,有些學(xué)生的自主學(xué)習(xí)動力很高,僅僅是教師在課堂上所講解的東西對他們來說根本是“冰山一角”。教師如何在自己繁忙時間中抽出一些空隙來

33、幫助這部分學(xué)生成為一個難題,畢竟教師不能時時都在學(xué)生的視線范圍內(nèi),教師也有自己的一些教學(xué)活動要參加的。</p><p> ?。?)教學(xué)的整體氣氛不活潑,一些內(nèi)容的講解不生動</p><p>  大多數(shù)高校現(xiàn)階段的教課方式還是以教師在講臺上講課、學(xué)生被動得聽課為主。而且高校教師的講課方法與高中、初中的講課方法大大不同,他們都講得比較抽象,另外,基于課時的限制,教師的講解也不會很生動,對一些問

34、題講得就不是很細(xì),這種情況下,學(xué)生就會在知識的理解上有一定的困難,其注意力就會不集中,學(xué)習(xí)狀態(tài)下滑,學(xué)習(xí)熱情逐漸減少,教與學(xué)都得不到應(yīng)有的期望值,其意義就大大縮水了。</p><p>  1.1.3 高校精品課程輔助教學(xué)的優(yōu)勢、影響和發(fā)展趨勢</p><p>  在傳統(tǒng)教學(xué)中教師的教學(xué)受到了一定的限制,而計算機輔助教學(xué)(系統(tǒng))則可以幫助我們來達(dá)到教學(xué)的效果、目標(biāo)。</p>&

35、lt;p>  計算機輔助教學(xué)(CAI)是在計算機輔助下進(jìn)行的各種教學(xué)活動,以對話方式與學(xué)生討論教學(xué)內(nèi)容、安排教學(xué)進(jìn)程、進(jìn)行教學(xué)訓(xùn)練的方法與技術(shù)。它可以為學(xué)生提供一個良好的個人化學(xué)習(xí)環(huán)境,在這種環(huán)境下,它綜合應(yīng)用多媒體、超文本、人工智能和知識庫等計算機技術(shù)以克服傳統(tǒng)教學(xué)方式上單一、片面、教學(xué)內(nèi)容枯燥的缺點。它可以提高教學(xué)效果和效率,有效地縮短學(xué)習(xí)時間、提高教學(xué)質(zhì)量和教學(xué)效率,實現(xiàn)最優(yōu)化的教學(xué)目標(biāo)。在這種教學(xué)中,計算機可以用來呈現(xiàn)教學(xué)

36、計劃、教學(xué)內(nèi)容、讓學(xué)生進(jìn)行測試與練習(xí)以及對學(xué)生進(jìn)行評估等。</p><p>  計算機輔助教學(xué)的大致流程如下(圖1.2所示)</p><p>  圖1.2 教學(xué)的基本過程</p><p>  網(wǎng)絡(luò)輔助教學(xué)可以讓教師和學(xué)生進(jìn)行實時或非實時的交互。教師的講授和學(xué)生的學(xué)習(xí)可以通過網(wǎng)絡(luò)在不同地點同時進(jìn)行,另外在此過程中進(jìn)行充分的交流;學(xué)生也可以隨時向教師提出學(xué)習(xí)中的問題并能

37、得到教師及時的解答。</p><p>  另外輔助教學(xué)系統(tǒng)的建設(shè)過程中逐漸呈現(xiàn)出以下的趨勢:是系統(tǒng)中的內(nèi)容會隨著科技以及知識的更新其自身的更新速度也會更快、包含的內(nèi)容量也會更多;學(xué)生和教師越來越注重系統(tǒng)的實際效果,其資源的提供是否滿足學(xué)生的需求,是否可以解答學(xué)生心中的疑問,是否給學(xué)生以及老師提供了方便,教學(xué)效果是否得到提高;新的一些信息科技元素將會在系統(tǒng)中越來越普及、越來越專業(yè),此外使教學(xué)內(nèi)容生動的動漫技術(shù)將會融

38、入到教學(xué)課件中去。</p><p>  1.2 建設(shè)精品課程輔助教學(xué)系統(tǒng)的目標(biāo)</p><p>  正是基于輔助教學(xué)系統(tǒng)的開發(fā)背景,在分析了現(xiàn)有的教學(xué)輔助教學(xué)系統(tǒng)中的不足后,我們小組重新整合設(shè)計開發(fā)了精品課程輔助教學(xué)系統(tǒng)——高級語言程序設(shè)計/面向?qū)ο蟪绦蛟O(shè)計精品課輔助教學(xué)系統(tǒng)。由于該系統(tǒng)的服務(wù)對象(主要是學(xué)生和教師)具有針對性,再結(jié)合原有系統(tǒng)直觀、簡便、易于操作的設(shè)計,此次設(shè)計的系統(tǒng)不管是

39、在界面上,還是在后臺管理上也都有了很大的改善。本此精品課程輔助教學(xué)系統(tǒng)建成后,其目標(biāo)功能包括:游客、學(xué)生、教師、校級管理員、管理員登錄并驗證登錄信息是否有效,用戶(學(xué)生、教師、校級管理員、管理員)信息管理,通知、最新課程動態(tài)發(fā)布,課程相關(guān)新聞管理,在線交流,在線測試,網(wǎng)絡(luò)調(diào)查,友情鏈接,學(xué)校、學(xué)院、專業(yè)、班級信息管理等。四種不同身份的用戶登錄后,他們各自在系統(tǒng)中可以進(jìn)行不同的目標(biāo)操作</p><p>  1.2.

40、1游客目標(biāo)操作</p><p>  游客:可以查看該精品課程的相關(guān)介紹,其中包括:課程介紹、教學(xué)隊伍、教學(xué)條件、部分教學(xué)資源、教學(xué)改革、教學(xué)評價、建設(shè)的相關(guān)措施以及一些科研成果。</p><p>  1.2.2學(xué)生目標(biāo)操作</p><p>  學(xué)生:學(xué)生未登陸前,可以查看本門課程的相關(guān)介紹,其中包括:課程介紹、教學(xué)隊伍、教學(xué)條件、部分教學(xué)資源、教學(xué)改革、教學(xué)評價、建

41、設(shè)的相關(guān)措施以及一些科研成果。登錄系統(tǒng)成功后,學(xué)生可以進(jìn)行在線測試(作答狀態(tài)為可用的試卷)、查看自己測試的所有歷史成績;同時學(xué)生也可以與特定的教師進(jìn)行問題的交流,此外也可以發(fā)布帖子(內(nèi)容可以是自己的一些學(xué)習(xí)心得或是學(xué)習(xí)中所碰到的問題等)以供他人學(xué)習(xí)或解答,同時也可以查看自己發(fā)布帖子的回復(fù)信息、瀏覽所有的帖子并對相關(guān)帖子進(jìn)行回復(fù);學(xué)生還可以下載教師上傳的該門精品課程的相關(guān)資源,其中包括電子教案、習(xí)題、參考文獻(xiàn)、教學(xué)課件、錄像資料、系統(tǒng)開發(fā)

42、實例、模擬試卷及參考答案、實驗指導(dǎo)等,也可以對這些資源發(fā)表自己的評論,使教師上傳的資源更加有效;同時,學(xué)生還可以利用視頻點播系統(tǒng)觀看教師上傳的教學(xué)視頻;再者學(xué)生可以自己上傳手中有用的學(xué)習(xí)資源(錄像資料、參考文章、學(xué)習(xí)心得、模擬試卷及參考答案等),查看自己的上傳資源是否通過教師的審核、刪除未通過審核的上傳資源,下載共享資源里的所有資源。除上述功能之外,學(xué)生還可以完善自己的個人信息以及對密碼進(jìn)行修改。</p><p>

43、;  1.2.3教師目標(biāo)操作</p><p>  教師:教師未登陸前,可以查看本門課程的相關(guān)介紹,其中包括:課程介紹、教學(xué)隊伍、教學(xué)條件、部分教學(xué)資源、教學(xué)改革、教學(xué)評價、建設(shè)的相關(guān)措施以及一些科研成果。教師登錄成功之后進(jìn)入同時,教師可以對在線測試進(jìn)行信息的管理(單選題管理、多選題管理、判斷題、填空題管理、簡答題管理),在題量充足的情況下,教師可以進(jìn)行試卷的生成(自主選題組卷或是計算機組卷),同時可以設(shè)置試卷的狀

44、態(tài)(可用或不可用),在此環(huán)節(jié),作為教師他可以查看自己所教學(xué)生的歷史測試記錄; 同樣為了解答學(xué)生所提出的問題,教師可以進(jìn)入在線交流,一對一時進(jìn)行私聊、一對多時,回復(fù)學(xué)生的帖子,同時也可以查看自己發(fā)布帖子的回復(fù)信息、瀏覽所有的帖子并對相關(guān)帖子進(jìn)行回復(fù);在教學(xué)資源管理模塊,教師可以上傳自己手中的教學(xué)資源,也可以瀏覽所有的教學(xué)資源,對一些教學(xué)資源進(jìn)行修改(僅限于對.txt即文本文檔),刪除自己上傳的教學(xué)資源;在共享資源管理模塊,教師

45、的功能也包括瀏覽所有的共享資源、下載相關(guān)的共享資源、修改或刪除自己上傳的資源、審核所教學(xué)生上傳的共享資源,刪除所教學(xué)生上傳的共享資源。除上述功能之外,教師還可以完善自己的個人信息以及對密碼進(jìn)行修</p><p>  1.2.4校級管理員目標(biāo)操作</p><p>  校級管理員:校級管理員未登陸前,可以查看本門課程的相關(guān)介紹,其中包括:課程介紹、教學(xué)隊伍、教學(xué)條件、部分教學(xué)資源、教學(xué)改革、教

46、學(xué)評價、建設(shè)的相關(guān)措施以及一些科研成果。成功登陸后,管理員處理的事務(wù)主要有對學(xué)院、專業(yè)、班級信息進(jìn)行管理(添加、修改、刪除功能);此外可以對自己添加教師的試卷進(jìn)行查看或是刪除試卷信息。。除上述功能之外,校級管理員能夠完善自己的個人信息以及對密碼進(jìn)行修改,對教師信息進(jìn)行管理(批量、個別添加學(xué)生,修改學(xué)生信息,控制教師是否可以登陸本系統(tǒng)等)。</p><p>  1.2.5系統(tǒng)管理員目標(biāo)操作</p>&

47、lt;p>  系統(tǒng)管理員:系統(tǒng)管理員未登陸前,可以查看本門課程的相關(guān)介紹,其中包括:課程介紹、教學(xué)隊伍、教學(xué)條件、部分教學(xué)資源、教學(xué)改革、教學(xué)評價、建設(shè)的相關(guān)措施以及一些科研成果。系統(tǒng)管理員成功登陸后,其主要事務(wù)包括對新聞類型進(jìn)行管理(其中就有該精品課程的一些基本信息,如教師隊伍、教學(xué)評價、教學(xué)資源等);在新聞信息管理這塊,管理員可以對所有的信息進(jìn)行修改,但是為了保障系統(tǒng)信息的一致性,對于課程相關(guān)信息的刪除則不能進(jìn)行,當(dāng)然系統(tǒng)管理

48、員可以對“通知”和“最新課程動態(tài)”這兩個新聞信息進(jìn)行刪除;系統(tǒng)管理員可以對教師資源以及共享資源的類型進(jìn)行管理,他可以對共享資源進(jìn)行刪除操作,但不能對教師資源進(jìn)行刪除,其中涉及到對資源的評論管理,系統(tǒng)管理員也是要定期對這些信息進(jìn)行清除的;在交流留言這一塊,系統(tǒng)管理員是可以刪除在線交流的信息的;在對網(wǎng)絡(luò)調(diào)查和友情鏈接的管理上,提供了添加和刪除的功能,不支持修改的功能。除上述功能之外,系統(tǒng)管理員也能夠完善自己的個人信息、對密碼進(jìn)行修改,對校級

49、管理員的信息進(jìn)行管理(批量、個別添加校級管理員,修改校級管理員的信息,控制校級管理員是否可以有權(quán)登陸本系統(tǒng)等)。</p><p>  總之,本系統(tǒng)正是基于這五種不同的角色,確切地可以說是四種不同角色的需求,利用當(dāng)前比較流行的C#.NET以及SQL SERVER在Microsoft Visual Studio 2005的系統(tǒng)開發(fā)平臺下依照軟件工程的原理逐步完成了用戶管理、在線測試、在線交流等幾大模塊的開發(fā)。<

50、/p><p>  1.3 建設(shè)精品課程輔助教學(xué)系統(tǒng)的規(guī)劃及分工</p><p>  本精品課程輔助教學(xué)系統(tǒng)主要包括課程介紹(課程簡介、課程特色、課程發(fā)展歷史沿革、課程教學(xué)內(nèi)容等)、教師隊伍(課程負(fù)責(zé)人、主講教師、師資結(jié)構(gòu)、師資培養(yǎng)、教學(xué)研究等)、教學(xué)條件(實驗教學(xué)條件、實踐教學(xué)條件、網(wǎng)絡(luò)教學(xué)條件)、教學(xué)改革(教學(xué)手段、教材建設(shè)、改革及成果)、教學(xué)評價(專家評價、教師評價、學(xué)生評價)、建設(shè)措施(

51、申報書、建設(shè)目標(biāo)、政策支持)、教學(xué)資源(理論教學(xué)大綱、實驗教學(xué)大綱、課程設(shè)計大綱、教學(xué)參考周歷等);此外,還有在線測試、在線交流、資源的上傳以及下載等功能的實現(xiàn)。</p><p>  為實現(xiàn)上述的功能,依據(jù)軟件工程的原理,我們確定本系統(tǒng)由學(xué)校/學(xué)院/專業(yè)/班級信息模塊,用戶信息管理模塊,信息管理模塊,在線測試模塊,在線交流模塊,資源管理模塊,網(wǎng)絡(luò)調(diào)查模塊,友情鏈接模塊,登陸模塊,在線人數(shù)統(tǒng)計模塊,除上述模塊的其它

52、零散模塊11個模塊所組成。</p><p>  學(xué)校/學(xué)院/專業(yè)/班級信息模塊是為了添加與課程相關(guān)的學(xué)校的一些基本信息的,也是用戶身份的一個屬性。</p><p>  用戶信息管理模塊是為了管理用戶的權(quán)限及添加用戶。</p><p>  信息管理模塊是為了實現(xiàn)包括課程簡介、課程發(fā)展歷史沿革等與課程相關(guān)的信息的發(fā)布以及“通知”和“最新課程動態(tài)”。</p>

53、<p>  在線測試模塊是為了讓學(xué)生在網(wǎng)絡(luò)上進(jìn)行測試,教師可以時時追蹤自己學(xué)生的學(xué)習(xí)狀況的。</p><p>  在線交流模塊則是為學(xué)生與教師提供一個交流的平臺,使教師能夠及時地解答學(xué)生在學(xué)習(xí)中遇到的一些疑難問題。</p><p>  資源管理模塊是為了實現(xiàn)教學(xué)資源以及共享資源的上傳和下載。</p><p>  網(wǎng)絡(luò)調(diào)查模塊是為了統(tǒng)計網(wǎng)站的滿意度。<

54、;/p><p>  友情鏈接模塊提供鏈接地址。</p><p>  登陸模塊實現(xiàn)不同用戶的登陸。</p><p>  在線人數(shù)統(tǒng)計模塊實現(xiàn)當(dāng)前登陸網(wǎng)站的人數(shù)以及日訪問量和歷史訪問量。</p><p>  其它零散的模塊的包括前臺頁面的設(shè)計以及后臺頁面的設(shè)計等等。</p><p>  根據(jù)本輔助教學(xué)系統(tǒng)的特點,再加之對B/S

55、模式開發(fā)的研究,我們通過比較,選擇了比較熟悉的Microsoft Visual Studio 2005開發(fā)平臺和SQL server 2000數(shù)據(jù)庫。其中在頁面制作和設(shè)計時適當(dāng)?shù)厥褂肕acromedia Dreamweaver工具。</p><p>  本系統(tǒng)開發(fā)小組,由黃坤、熊茂強、董逍遙、田君、易莉五人組成,黃坤任組長,熊茂強任副組長。小組成員共同完成了需求調(diào)研分析、需求分析、總體設(shè)計(具體分工請參見附錄1)

56、等工作,在模塊設(shè)計、代碼編寫階段分工如表1.3所示。</p><p>  表1.3 小組分工表</p><p><b>  第2章 需求分析</b></p><p>  2.1 什么是需求分析</p><p>  需求分析簡單地說就是分析用戶的需要和要求。需求分析不是確定系統(tǒng)怎樣去完成它的工作,而僅僅是確定系統(tǒng)必須完成哪

57、些工作,即對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求(簡要的分析過程如圖2.1)。需求分析是數(shù)據(jù)庫的基石,清晰明確的需求分析可以影響到各個階段的設(shè)計,在需求分析階段結(jié)束之前,系統(tǒng)分析員(開發(fā)人員)應(yīng)該寫出軟件需求規(guī)格說明書,以期需求的明確,也便于以后系統(tǒng)的使用。</p><p><b>  圖2.1</b></p><p>  在需求分析的任務(wù)中需求分析研究的對象是軟

58、件項目的用戶,只有通過詳細(xì)調(diào)查、收集用戶的信息要求以及處理要求,才能用數(shù)據(jù)去準(zhǔn)確地表達(dá)用戶要求,才可以確定被開發(fā)軟件系統(tǒng)所包含的系統(tǒng)元素,之后才能將功能和信息結(jié)構(gòu)(主要是用戶所需求的信息數(shù)據(jù))分配到這些系統(tǒng)元素中,以獲得預(yù)期的結(jié)果。</p><p><b>  2.2 功能需求</b></p><p>  2.2.1 用戶需求</p><p>

59、  該精品課程輔助教學(xué)系統(tǒng)主要是面向?qū)W生、教師的。要完成系統(tǒng)的需求分析,必須了解熟悉這些用戶的需求。經(jīng)過對學(xué)生、部分任課教師的走訪、調(diào)研,在加上開發(fā)小組對他們的需求仔細(xì)分析后,首先確定了以不同角色為基礎(chǔ)的功能需求。</p><p> ?。?)游客(詳細(xì)的功能流程可以參見附錄1)</p><p>  能夠進(jìn)入系統(tǒng)瀏覽通知以及最新課程動態(tài);</p><p>  能夠進(jìn)入

60、系統(tǒng)瀏覽課程介紹; </p><p>  能夠進(jìn)入系統(tǒng)瀏覽教師隊伍;</p><p>  能夠進(jìn)入系統(tǒng)瀏覽教學(xué)條件;</p><p>  能夠進(jìn)入系統(tǒng)瀏覽教學(xué)資源;</p><p>  能夠進(jìn)入系統(tǒng)瀏覽教學(xué)改革;</p><p>  能夠進(jìn)入系統(tǒng)瀏覽教學(xué)評價;</p><p>  能夠進(jìn)入系統(tǒng)瀏

61、覽建設(shè)措施。</p><p> ?。?)學(xué)生(詳細(xì)的功能流程可以參見附錄1)</p><p>  能夠進(jìn)入系統(tǒng)瀏覽通知以及最新課程動態(tài);</p><p>  能夠進(jìn)入系統(tǒng)瀏覽課程介紹; </p><p>  能夠進(jìn)入系統(tǒng)瀏覽教師隊伍;</p><p>  能夠進(jìn)入系統(tǒng)瀏覽教學(xué)條件;</p><p&g

62、t;  能夠進(jìn)入系統(tǒng)瀏覽教學(xué)資源;</p><p>  能夠進(jìn)入系統(tǒng)瀏覽教學(xué)改革;</p><p>  能夠進(jìn)入系統(tǒng)瀏覽教學(xué)評價;</p><p>  能夠進(jìn)入系統(tǒng)瀏覽建設(shè)措施;</p><p><b>  登陸成功后:</b></p><p>  可以進(jìn)行個人信息管理;</p>&

63、lt;p>  可以進(jìn)行教學(xué)資源的瀏覽和下載;</p><p>  可以進(jìn)行共享資源管理;</p><p><b>  可以進(jìn)行在線測試;</b></p><p><b>  可以進(jìn)行在線交流;</b></p><p>  可以觀看錄像,進(jìn)行在線學(xué)習(xí)。</p><p> 

64、?。?)教師(詳細(xì)的功能流程可以參見附錄1)</p><p>  前臺部分與學(xué)生用戶相同。</p><p><b>  后臺部分:</b></p><p>  能夠進(jìn)入系統(tǒng)進(jìn)行個人信息管理; </p><p>  能夠進(jìn)入系統(tǒng)進(jìn)行學(xué)生信息管理;</p><p>  能夠進(jìn)入系統(tǒng)上傳教學(xué)資源;<

65、;/p><p>  能夠進(jìn)入系統(tǒng)進(jìn)行共享資源的管理;</p><p>  能夠進(jìn)入系統(tǒng)對在線測試環(huán)節(jié)進(jìn)行設(shè)置;</p><p>  能夠進(jìn)入系統(tǒng)進(jìn)行在線交流;</p><p> ?。?)校級管理員(詳細(xì)的功能流程可以參見附錄1)</p><p>  前臺部分與學(xué)生用戶相同。</p><p><

66、b>  成功登陸系統(tǒng)后:</b></p><p>  能夠進(jìn)入系統(tǒng)進(jìn)行個人信息管理;</p><p>  能夠進(jìn)入系統(tǒng)對教師信息進(jìn)行管理; </p><p>  能夠進(jìn)入系統(tǒng)添加和修改學(xué)院信息;</p><p>  能夠進(jìn)入系統(tǒng)添加和修改專業(yè)信息;</p><p>  能夠進(jìn)入系統(tǒng)添加和修改班級信息;

67、</p><p>  能夠進(jìn)入系統(tǒng)對試卷信息進(jìn)行管理;</p><p> ?。?)系統(tǒng)管理員(詳細(xì)的功能流程可以參見附錄1)</p><p>  前臺部分與學(xué)生用戶相同。</p><p><b>  成功登陸系統(tǒng)后:</b></p><p>  能夠進(jìn)入系統(tǒng)進(jìn)行個人信息管理;</p>

68、<p>  能夠進(jìn)入系統(tǒng)對校級管理員信息進(jìn)行管理; </p><p>  能夠進(jìn)入系統(tǒng)添加和修改學(xué)校信息;</p><p>  能夠進(jìn)入系統(tǒng)對新聞類型進(jìn)行管理;</p><p>  能夠進(jìn)入系統(tǒng)對新聞信息進(jìn)行管理;</p><p>  能夠進(jìn)入系統(tǒng)對教學(xué)資源類型進(jìn)行管理;</p><p>  能夠進(jìn)入系統(tǒng)對

69、共享資源進(jìn)行管理;</p><p>  能夠進(jìn)入系統(tǒng)對在線交流留言進(jìn)行管理;</p><p>  能夠進(jìn)入系統(tǒng)添加、刪除網(wǎng)絡(luò)調(diào)查;</p><p>  能夠進(jìn)入系統(tǒng)添加、刪除友情鏈接;</p><p>  2.3 系統(tǒng)用戶數(shù)據(jù)流程</p><p>  2.3.1 系統(tǒng)總體介紹</p><p> 

70、?。?)用戶登錄頁面,可根據(jù)用戶名和密碼進(jìn)入系統(tǒng),如圖2.2所示。</p><p>  圖2.2 用戶-系統(tǒng)總體流程圖</p><p>  2.3.2系統(tǒng)各用戶數(shù)據(jù)流程圖</p><p>  (1)游客數(shù)據(jù)流程圖參見附錄2(圖2.3)</p><p>  圖2.3 游客流程圖</p><p> ?。?)學(xué)生數(shù)據(jù)流程圖參

71、見附錄2(圖2.4)</p><p>  圖2.4學(xué)生的數(shù)據(jù)流程圖</p><p>  (3)教師數(shù)據(jù)流程圖參見附錄2(圖2.5)</p><p>  圖2.5教師的數(shù)據(jù)流程圖</p><p>  (4)教師數(shù)據(jù)流程圖參見附錄2(圖2.6)</p><p>  圖2.6校級管理員的數(shù)據(jù)流程圖</p>&l

72、t;p>  (5)教師數(shù)據(jù)流程圖參見附錄2(圖2.7)</p><p>  圖2.7系統(tǒng)管理員的數(shù)據(jù)流程圖</p><p>  2.4 系統(tǒng)數(shù)據(jù)字典</p><p>  根據(jù)各用戶的需要,我們對系統(tǒng)所需要的數(shù)據(jù)表及屬性進(jìn)行了分析,得到如下各表。</p><p>  2.4.1 學(xué)校信息表</p><p><

73、b>  描述所在學(xué)校信息</b></p><p>  表2.1 學(xué)校信息表</p><p>  2.4.2學(xué)院信息表</p><p><b>  描述所在學(xué)院信息</b></p><p>  表2.2 學(xué)院信息表</p><p>  2.4.3專業(yè)信息表</p>&

74、lt;p><b>  描述所在專業(yè)信息</b></p><p>  表2.3 專業(yè)信息表</p><p>  說明:專業(yè)代號用0506來表示,譬如計算機科學(xué)與技術(shù)專業(yè)。</p><p>  2.4.4班級信息表</p><p><b>  描述所在班級信息</b></p><

75、;p>  表2.4 班級信息表</p><p>  說明:班級代號用050601來表示,譬如計算機科學(xué)與技術(shù)專業(yè)1班,前面的0506表示專業(yè),后面的01則是表示班級1班。</p><p>  2.4.5系統(tǒng)管理員信息表</p><p><b>  描述系統(tǒng)管理員信息</b></p><p>  表2.5 系統(tǒng)管理員

76、信息表</p><p>  2.4.6校級管理員信息表</p><p><b>  描述校級管理員信息</b></p><p>  表2.5 校級管理員信息表</p><p>  2.4.7教師管理員信息表</p><p><b>  描述教師信息</b></p>

77、<p>  表2.7 教師信息表</p><p>  2.4.8學(xué)生信息表</p><p><b>  描述學(xué)生信息</b></p><p><b>  表2.8學(xué)生信息表</b></p><p>  2.4.9帖子信息表</p><p><b>  

78、描述發(fā)布的帖子信息</b></p><p><b>  表2.9帖子信息表</b></p><p>  2.4.10帖子類型信息表</p><p>  描述發(fā)布的帖子所屬類型</p><p>  表2.10帖子類型信息表</p><p>  2.4.11帖子回復(fù)信息表</p>

79、;<p>  描述發(fā)布的帖子所回復(fù)的信息</p><p>  表2.11帖子回復(fù)信息表</p><p>  2.4.12私聊對象信息表 </p><p>  描述學(xué)生與教師進(jìn)行私聊信息</p><p>  表2.12私聊對象信息表</p><p>  2.4.13私聊信息記錄表 </p&

80、gt;<p>  記錄學(xué)生與教師進(jìn)行私聊的信息</p><p>  表2.13私聊信息記錄表</p><p>  2.4.14教學(xué)資源類型信息表 </p><p>  描述教學(xué)資源的類型信息</p><p>  表2.14教學(xué)資源類型信息表</p><p>  2.4.15教學(xué)資源信息表 &l

81、t;/p><p><b>  描述教學(xué)資源的信息</b></p><p>  表2.15教學(xué)資源信息表</p><p>  2.4.16公共資源信息表 </p><p><b>  描述公共資源的信息</b></p><p>  表2.16公共資源信息表</p>

82、<p>  2.4.17公共資源類型表 </p><p><b>  描述公共資源的類型</b></p><p>  表2.17公共資源類型表</p><p>  2.4.18公共資源評論表 </p><p>  描述對各公共資源的評論信息</p><p>  表2.18

83、公共資源評論表</p><p>  2.4.19信息類型表 </p><p>  描述與課程相關(guān)信息的類型</p><p>  表2.19信息類型表</p><p>  2.4.20信息表 </p><p>  描述與課程相關(guān)的信息</p><p><b>  表2.20信

84、息表</b></p><p>  2.4.21信息留言評論表 </p><p>  描述與對課程相關(guān)信息的評論</p><p>  表2.21信息流言評論表</p><p>  說明:此留言評論主要是對“通知”和“最新課程動態(tài)”的。</p><p>  2.4.22友情鏈接表 </p>

85、;<p>  描述與課程相關(guān)的友情鏈接網(wǎng)址</p><p>  表2.22友情鏈接表</p><p>  2.4.23網(wǎng)絡(luò)調(diào)查表 </p><p><b>  描述網(wǎng)絡(luò)調(diào)查信息</b></p><p>  表2.23網(wǎng)絡(luò)調(diào)查表</p><p>  2.4.24網(wǎng)絡(luò)調(diào)查項目表

86、 </p><p>  描述與網(wǎng)絡(luò)調(diào)查相對應(yīng)的項目信息</p><p>  表2.24網(wǎng)絡(luò)調(diào)查項目表</p><p>  2.4.25網(wǎng)站訪問量表 </p><p>  描述網(wǎng)站的歷史訪問量</p><p>  表2.25網(wǎng)站訪問量表</p><p>  2.4.26試卷信息表 &

87、lt;/p><p><b>  描述試卷信息</b></p><p>  表2.26試卷信息表</p><p>  2.4.27生成試卷信息表 </p><p><b>  描述生成試卷信息</b></p><p>  表2.27生成試卷信息表</p><

88、;p>  2.4.28作答記錄表 </p><p>  描述學(xué)生的作答記錄信息</p><p>  表2.28作答記錄表</p><p>  2.4.29填空題表 </p><p><b>  描述填空題信息</b></p><p><b>  表2.29填空題表<

89、;/b></p><p>  2.4.30判斷題表 </p><p><b>  描述判斷題信息</b></p><p><b>  表2.30判斷題表</b></p><p>  2.4.31多選題表 </p><p><b>  描述多選題信息

90、</b></p><p><b>  表2.31多選題表</b></p><p>  2.4.32單選題表 </p><p><b>  描述單選題信息</b></p><p><b>  表2.32單選題表</b></p><p> 

91、 2.4.33問答題表 </p><p><b>  描述問答題信息</b></p><p><b>  表2.33問答題表</b></p><p>  注:表2.26~2.33是用于在線測試的,在實際實現(xiàn)過程中它可以獨立于其它表而使用。</p><p><b>  第3章 系統(tǒng)設(shè)計

92、</b></p><p>  3.1 系統(tǒng)總體設(shè)計</p><p>  3.1.1 什么是總體設(shè)計</p><p>  總體設(shè)計是決定“怎么做”。它依據(jù)需求分析階段得到的一些數(shù)據(jù)流圖,從比較抽象的層次上分析對比多種可能的系統(tǒng)實現(xiàn)方案和軟件結(jié)構(gòu)。在這個過程中要把握好“模塊化”的概念,結(jié)合系統(tǒng)得各種實現(xiàn)方案,將整個系統(tǒng)劃分為多個可以進(jìn)行獨立訪問的模塊,而這些

93、模塊式可以滿足用戶的功能需求的。</p><p>  3.2 系統(tǒng)總體功能模塊劃分以及設(shè)計</p><p>  本系統(tǒng)設(shè)計以系統(tǒng)任務(wù)(前期需求分析所得出的功能)的實現(xiàn)和各類用戶需求的滿足為設(shè)計目標(biāo),力求使系統(tǒng)具有良好的可操作性,友好的界面,并且無須對用戶進(jìn)行特別的要求和培訓(xùn)來熟悉該系統(tǒng)。</p><p>  本系統(tǒng)主要是用于課程的輔助教學(xué),實現(xiàn)教師與學(xué)生之間的交流以

94、及資源互助。這樣不僅可以加強學(xué)生間的交流,同時也能為學(xué)生提供比較可靠的資源信息,使學(xué)生在某門課程的學(xué)習(xí)上有一個可以依賴的網(wǎng)站,也使得教師多一個與學(xué)生交流的平臺。</p><p>  系統(tǒng)可以對不同的用戶提供不同的服務(wù)。游客只能瀏覽前臺的一些信息(在前面的需求分析中有提到)或是在特定的板塊留言。已添加的學(xué)生可以擁有游客的功能外,主要就是可以進(jìn)行教學(xué)、共享資源的下載,分類上傳自己手上好的共享資源,另外為了加強學(xué)生與教

95、師的交流,系統(tǒng)還提供了私聊以及公共交流的平臺,在學(xué)習(xí)上,增加了在線學(xué)習(xí)模塊,學(xué)生在登陸后可以觀看錄象、進(jìn)行在線的測試;此外學(xué)生還可以對前臺的新聞信息、共享資源進(jìn)行留言,為系統(tǒng)的完善提出一些寶貴的意見。教師部分,也著重于資源的建設(shè),可以上傳教學(xué)資源和共享資源,提供樣卷,通過交流平臺解決一些學(xué)生的問題。校級管理員部分則負(fù)責(zé)一些學(xué)校信息的添加和教師信息的管理。系統(tǒng)管理員后臺管理模塊稍微有些多,它可以對教學(xué)資源和共享資源進(jìn)行一些操作,負(fù)責(zé)系統(tǒng)新

96、聞信息的管理、友情聯(lián)接、網(wǎng)絡(luò)調(diào)查、上傳文件大小、站類一些留言信息的控制等。</p><p>  整個系統(tǒng)運行過程中,管理員實現(xiàn)嚴(yán)格的后臺管理,由后臺控制前臺工作,前臺不影響后臺工作。</p><p>  此外,本系統(tǒng)可以采用學(xué)生真實學(xué)號以及教師真實職工號注冊,另外系統(tǒng)不單獨提供注冊功能,也就是說學(xué)生僅能通過相應(yīng)的教師進(jìn)行添加,而教師也必須通過相應(yīng)的校級管理員進(jìn)行添加,校級管理員則要由系統(tǒng)管

97、理員進(jìn)行添加。這樣可在資源方面可以保證教學(xué)、共享資源的安全性、可靠性、有用性,教師或管理員可以及時避免用戶提供的不良資源,且能予以糾正或刪除,對嚴(yán)重的可以對其進(jìn)行設(shè)置,使其不能登陸該系統(tǒng)。</p><p>  通過上面簡短的功能描述,本系統(tǒng)總體功能模塊的設(shè)計如圖3.1所示。</p><p>  圖3.1 系統(tǒng)總體功能模塊設(shè)計</p><p>  3.3 系統(tǒng)功能模塊

98、分析</p><p>  本系統(tǒng)分學(xué)校/學(xué)院/專業(yè)/班級信息模塊、用戶信息管理模塊、信息管理模塊、在線測試模塊、在線交流模塊、資源管理模塊、網(wǎng)絡(luò)調(diào)查模塊、友情鏈接模塊、登陸模塊、在線人數(shù)統(tǒng)計模塊、其它零散的模塊。</p><p>  3.3.1 學(xué)校/學(xué)院/專業(yè)/班級信息模塊</p><p>  在此模塊中,主要實現(xiàn)的是校級管理員、教師、學(xué)生的所屬問題:確定校級管

99、理員是屬于哪一學(xué)校,教師屬于哪所學(xué)校、哪個學(xué)院,學(xué)生屬于哪所學(xué)校、哪個學(xué)院、哪個班級。這一模塊主要由系統(tǒng)管理員和校級管理員進(jìn)行管理操作。系統(tǒng)管理員可以添加、修改、刪除某一所學(xué)校的信息;在確定添加該學(xué)校的校級管理員后,校級管理員可以添加該學(xué)校的學(xué)院以及學(xué)院所包括的班級了,同樣校級管理員有權(quán)限對自己添加的信息進(jìn)行修改、刪除了。值得注意的是,在進(jìn)行刪除操作時,須謹(jǐn)慎,必須要下層信息已經(jīng)全部清除掉了,才可以成功刪除。 </p&g

100、t;<p>  此模塊由本組成員易莉具體負(fù)責(zé)分析。</p><p>  3.3.2用戶信息管理模塊</p><p>  在此模塊內(nèi),主要是對本系統(tǒng)的不同角色的信息進(jìn)行管理。系統(tǒng)管理員、校級管理員、教師、學(xué)生登陸后都可以對自己的基本信息進(jìn)行完善,也可以對自己的密碼進(jìn)行修改。此外,系統(tǒng)管理員可以按學(xué)校批量、個別添加校級管理員,也可以對其進(jìn)行信息的修改或刪除;同樣校級管理員可以按

101、(學(xué)校)學(xué)院來批量、個別添加教師信息,也可以對其信息進(jìn)行修改或刪除;而教師則可以按(學(xué)校)學(xué)院、專業(yè)、班級來批量、個別添加學(xué)生信息,同樣他們也可以對自己添加的學(xué)生信息進(jìn)行修改或刪除。其中下拉框的連動是這一模塊的難點。</p><p>  此模塊由本組成員田君具體負(fù)責(zé)分析,熊貓強進(jìn)行輔助。</p><p>  3.3.3信息管理模塊</p><p>  在此模塊內(nèi),主

102、要是對本系統(tǒng)的一些固定信息以及“通知”、“最新課程動態(tài)”進(jìn)行管理。此模塊包括信息類型的管理(添加或修改,不提供刪除功能),相應(yīng)類型下文字或圖片信息的發(fā)布以及修改(刪除目前僅限于“通知”和“最新課程動態(tài)”)。</p><p>  此模塊由本組成員董逍遙具體負(fù)責(zé)分析。</p><p>  3.3.4在線測試模塊</p><p>  此模塊主要是負(fù)責(zé)在線測試的。</

103、p><p>  教師登陸后可以進(jìn)行填空題、單選題、簡答題、多選題、判斷題的添加和修改。教師可以讓機器自主生成試卷,也可以通過已存的題庫來選擇題目手動生成試卷;教師可以刪除自己生成的試卷。為了實現(xiàn)對自己學(xué)生成績的追蹤,他可以查看學(xué)生的歷史作答記錄。</p><p>  學(xué)生登陸后,可以選擇試卷進(jìn)行限時測試;也可以查看自己的歷史作答記錄。</p><p>  校級管理員登陸

104、后,可以查看自己添加教師所生成的試卷的信息,也可以對該試卷進(jìn)行刪除操作。</p><p>  此模塊由本組成員熊茂強具體負(fù)責(zé)分析。</p><p>  3.3.5在線交流模塊</p><p>  此模塊是為了讓學(xué)生與學(xué)生或教師進(jìn)行交流的。</p><p>  學(xué)生登陸后,可以通過類型發(fā)布不同帖子讓大家瀏覽或回復(fù);學(xué)生也可以瀏覽其他學(xué)生發(fā)布的帖

105、子并進(jìn)行回復(fù)以及查看自己發(fā)布的帖子的回復(fù)信息。此外,學(xué)生可以與某一特定的教師進(jìn)行交流。</p><p>  教師登陸后,可以與某一特定的學(xué)生進(jìn)行交流;教師也同樣可以通過類型發(fā)布不同帖子讓大家瀏覽或回復(fù);學(xué)生也可以瀏覽其他學(xué)生發(fā)布的帖子并進(jìn)行回復(fù)以及查看自己發(fā)布的帖子的回復(fù)信息。</p><p>  系統(tǒng)管理員登陸后可以對交流的信息進(jìn)行刪除操作。</p><p>  

106、此模塊由本組成員黃坤具體負(fù)責(zé)分析,熊茂強進(jìn)行輔助。</p><p>  3.3.6資源管理模塊</p><p>  此模塊是為了讓學(xué)生、教師進(jìn)行資源交換而設(shè)計的。</p><p>  學(xué)生可以從這里下載自己想要的教學(xué)資源以及其他學(xué)生上傳提供的有用資源。 學(xué)生可以進(jìn)行資源的上傳,可以查看通過教師審核的資源,刪除未通過審核的資源。</p><p>

107、;  教師可以進(jìn)行教學(xué)資源的上傳、下載、刪除;也可以進(jìn)行共享資源的上傳、下載;此外,要對學(xué)生上傳的資源進(jìn)行審核,對一些不符合的共享資源進(jìn)行刪除。</p><p>  此模塊由本組成員黃坤具體負(fù)責(zé)分析。</p><p>  3.3.7網(wǎng)絡(luò)調(diào)查模塊</p><p>  此模塊主要是為了調(diào)查網(wǎng)站的滿意度或是其他內(nèi)容而設(shè)置的,為更新網(wǎng)站的內(nèi)容作為依據(jù)??梢赃M(jìn)行調(diào)查項目的添加

108、和刪除。</p><p>  此模塊由本組成員董逍遙具體負(fù)責(zé)分析。</p><p>  3.3.8友情鏈接模塊</p><p>  此模塊為用戶提供一個鏈接地址,為用戶跳轉(zhuǎn)到其他頁面提供方便。系統(tǒng)管理員可以進(jìn)行友情鏈接信息的添加和刪除。</p><p>  此模塊由本組成員易莉具體負(fù)責(zé)分析。</p><p>  3.3

109、.9在線人數(shù)統(tǒng)計模塊</p><p>  作為往站評價的一個重要標(biāo)記,對在線人數(shù)的統(tǒng)計是不可缺少的。</p><p>  本系統(tǒng)中可以統(tǒng)計當(dāng)前在線人數(shù),日訪問量以及歷史訪問量。</p><p>  此模塊由本組成員田君具體負(fù)責(zé)分析。</p><p>  3.3.10登陸模塊</p><p>  登陸實現(xiàn)不同用戶的頁面跳

110、轉(zhuǎn),會對用戶所輸入的用戶名以及密碼進(jìn)行校驗、核對,看是否正確。另外也檢查、判斷當(dāng)前用戶是否允許登陸本系統(tǒng)。</p><p>  此模塊由本組成員易莉具體負(fù)責(zé)分析。</p><p>  3.3.11其他零散的模塊</p><p>  包括前臺的布局以及頁面設(shè)計等。</p><p>  此模塊由本組成員黃坤、董逍遙、熊茂強一起負(fù)責(zé)分析。</

111、p><p>  3.4 系統(tǒng)模型設(shè)計</p><p>  3.4.1 數(shù)據(jù)庫設(shè)計以及規(guī)范</p><p>  數(shù)據(jù)庫設(shè)計從廣義上來說是數(shù)據(jù)庫及應(yīng)用系統(tǒng)的設(shè)計,即設(shè)計整個數(shù)據(jù)庫應(yīng)用系統(tǒng),從狹義上講就是設(shè)計數(shù)據(jù)庫本身,即設(shè)計數(shù)據(jù)庫的各級模式并建立數(shù)據(jù)庫,是數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的一部分。其設(shè)計的目的在于,對一個給定的應(yīng)用環(huán)境,構(gòu)造(設(shè)計)優(yōu)化的數(shù)據(jù)庫邏輯模型和物理模型,并據(jù)此建

112、立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲和管理數(shù)據(jù),滿足各種用戶的應(yīng)用需求。</p><p>  在實際的數(shù)據(jù)庫設(shè)計中,為了更好地組織數(shù)據(jù)和設(shè)計出實際應(yīng)用數(shù)據(jù)庫,就必須注意一些規(guī)范性問題。要了解關(guān)系數(shù)據(jù)庫中的六種規(guī)范化定義,即范式,清楚它們在關(guān)系上對于數(shù)據(jù)的依賴程度,合理地應(yīng)用這些理論化的東西,但是不能強求,因為并不是規(guī)范化越高,設(shè)計出的模式就越好,這樣有時反而會給設(shè)計以及后期的工作帶來不便。</p>

113、<p>  在提及的六種范式中,包括1NF、2NF、3NF、BCNF、4NF、5NF。</p><p>  第一范式(1NF)就是指在同一表中沒有重復(fù)項出現(xiàn),如果有則應(yīng)將重復(fù)項去掉,其要求性最低。</p><p>  第二范式(2NF)是指在1NF的基礎(chǔ)上,其每一個非主屬性完全函數(shù)都要依賴于碼。就是每個表必須有一個(而且僅一個)數(shù)據(jù)元素為主鍵。</p><

114、p>  第三范式(3NF)就是指對于一個滿足了 2nd NF的數(shù)據(jù)結(jié)構(gòu)來說,表中每一個非主屬性既不部分依賴于碼也不傳遞依賴于碼。</p><p>  BCNF,擴充的第三范式,它排除了任何屬性對于碼的傳遞依賴和部分依賴,即有所有非主屬性對于每一個碼都是完全函數(shù)依賴、所有的主屬性對于每一個不包含它的碼也是完全函數(shù)依賴、沒有任何屬性完全函數(shù)依賴于非碼的任何一組屬性。</p>&

115、lt;p>  第四范式(4NF)是限制關(guān)系模式中的屬性之間不允許有非平凡且非函數(shù)依賴的多值依賴。</p><p>  第五范式(5NF)是消除屬于4NF關(guān)系模式中存在的連接依賴的,其數(shù)據(jù)要求性最高。</p><p>  為防止數(shù)據(jù)庫出現(xiàn)更新異常、插入異常、刪除異常或數(shù)據(jù)冗余太大等現(xiàn)象,設(shè)計的關(guān)系型數(shù)據(jù)庫要盡量按上述的關(guān)系規(guī)范化要求來進(jìn)行設(shè)計。</p><p>

116、  3.4.2 數(shù)據(jù)庫概念模型</p><p>  本系統(tǒng)的數(shù)據(jù)庫概念模型見附錄3。</p><p>  3.4.3 數(shù)據(jù)庫物理模型</p><p>  本系統(tǒng)的數(shù)據(jù)庫邏輯模型見附錄3。</p><p>  3.4.4 本人所承擔(dān)的部分</p><p>  本人負(fù)責(zé)資源管理模塊以及在線交流模塊,這兩個模塊其概念模型如下

117、。</p><p><b>  資源管理模塊</b></p><p>  圖3.2 資源管理模塊中共享資源的概念模型</p><p>  圖3.3 資源管理模塊中共享資源的物理模型</p><p>  圖3.4 資源管理模塊中教學(xué)資源的概念模型</p><p>  圖3.5資源管理模塊中教學(xué)資源的

118、物理模型</p><p><b>  在線交流模塊</b></p><p>  圖3.6在線交流模塊中私聊的概念模型</p><p>  圖3.7在線交流模塊中私聊的概念模型</p><p>  圖3.8在線交流模塊中公共交流(帖子)的概念模型</p><p>  圖3.9在線交流模塊中公共交流(

119、帖子)的概念模型</p><p>  第4章 系統(tǒng)實現(xiàn)(編碼)</p><p><b>  4.1概念介紹</b></p><p>  4.1.1 什么是系統(tǒng)實現(xiàn)</p><p>  總體設(shè)計確定系統(tǒng)的框架,知曉了系統(tǒng)所包含的模塊;而系統(tǒng)實現(xiàn)則是給這些模塊以準(zhǔn)確的內(nèi)部描述。通常系統(tǒng)的實現(xiàn)包括編碼和測試兩個部分。即對之前做

120、出的一系列分析,依據(jù)用戶需求以及所建立的合理的數(shù)據(jù)庫來對系統(tǒng)各功能模塊從代碼上給予精確描述;在某一模塊代碼完成后,要對該模塊進(jìn)行測試;在所有的模塊完成后,要選取某種方式(自頂向下集成、自底向上集成、混合法)進(jìn)行系統(tǒng)模塊的集成,集成完成后要進(jìn)行確認(rèn)測試,即驗收測試。本章著重闡述編碼階段,測試階段在第五章進(jìn)行闡述。</p><p>  4.2 系統(tǒng)開發(fā)工具、模式及語言的介紹</p><p> 

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論