畢業(yè)設(shè)計(論文)校園教學(xué)資源共享與交流平臺設(shè)計與實現(xiàn)_第1頁
畢業(yè)設(shè)計(論文)校園教學(xué)資源共享與交流平臺設(shè)計與實現(xiàn)_第2頁
畢業(yè)設(shè)計(論文)校園教學(xué)資源共享與交流平臺設(shè)計與實現(xiàn)_第3頁
畢業(yè)設(shè)計(論文)校園教學(xué)資源共享與交流平臺設(shè)計與實現(xiàn)_第4頁
畢業(yè)設(shè)計(論文)校園教學(xué)資源共享與交流平臺設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、本 科 畢 業(yè) 論 文(設(shè) 計)校園教學(xué)資源共享與交流平臺的設(shè)計與實現(xiàn)the design and implementation of sharing campus teaching resources and exchanging platform學(xué) 生 姓 名: 學(xué) 院: 專 業(yè): 班 級: 學(xué) 號: 指 導(dǎo) 教 師: 審 閱 教 師: 完 成 日 期: 獨創(chuàng)性說明作者鄭重聲明:本畢業(yè)論文(設(shè)計)是我個人在指導(dǎo)教師指導(dǎo)下進(jìn)行的研究工作及取得研究成果。盡我所知,除了文中特別加以標(biāo)注和致謝的地方外,畢業(yè)論文(設(shè)計)中不包含其他人已經(jīng)發(fā)表或撰寫的研究成果,也不包含為獲得遼東學(xué)院或其他單位的學(xué)位或

2、證書所使用過的材料。與我一同工作的同志對本研究所做的貢獻(xiàn)均已在論文中做了明確的說明并表示了謝意。作者簽名:_ 日期:_ 摘 要在教育領(lǐng)域,it技術(shù)已經(jīng)打破了空間和時間的限制,使任何人、在任何地方和任何時間,都可以全球性地獲得信息。它正在改變著教與學(xué)的環(huán)境、主旨、內(nèi)容和實施方法。新的一代正在“網(wǎng)上數(shù)字式成長”,他們的學(xué)習(xí)方法、需要和興趣,與以往的時代是不同的。依托校園網(wǎng)絡(luò)的優(yōu)勢設(shè)計和開發(fā)網(wǎng)絡(luò)教學(xué)平臺,為教師、學(xué)生提供全面與快捷的教學(xué)信息,實現(xiàn)教學(xué)的資源共享,增強師生之間的交流,更好的促進(jìn)學(xué)生的學(xué)習(xí)和對知識的掌握,并對高校的教育模式的改革具有重要的意義。本文首先進(jìn)行了項目概述,簡單介紹了項目開發(fā)的

3、背景、項目開發(fā)的目的和項目開發(fā)的意義;在系統(tǒng)規(guī)劃階段,對系統(tǒng)進(jìn)行了功能需求分析、可行性分析及總體設(shè)計原則;在系統(tǒng)分析階段,采用面向?qū)ο蟮姆治龇椒ㄟM(jìn)行系統(tǒng)分析;系統(tǒng)設(shè)計階段主要完成了類圖的設(shè)計,并介紹了系統(tǒng)的開發(fā)工具和采用的技術(shù)。采用mvc模式、應(yīng)用jsp+mysql 設(shè)計實現(xiàn)校園教學(xué)資源共享與交流平臺的設(shè)計與實現(xiàn),通過本網(wǎng)站可以進(jìn)行下載教學(xué)資源、閱覽教師校園博客、論壇交流等功能,減輕了教師在傳統(tǒng)教學(xué)中的工作負(fù)擔(dān),同時也為學(xué)生的學(xué)習(xí)提供了更廣闊的學(xué)習(xí)空間,方便學(xué)生學(xué)習(xí),教師管理,提高教學(xué)質(zhì)量以及加強了師生的交流。關(guān)鍵詞:師生交流;資源共享;教師博客;論壇the design and implem

4、entation of programming language course management website abstractin the field of education, it technology has broken the space and time constraints, so that anyone, at any place and at any time, you can access global information. it is changing the teaching and learning environment, subject, conte

5、nt and implementation. the new generation is online digital growth, and their learning needs and interests, and past time is different. relying on the advantages of the campus network design and development of network teaching platform for teachers, students of teaching to provide comprehensive and

6、efficient information sharing to achieve teaching resources, and enhance communication between teachers and students, to better promote student learning and mastery of knowledge , and the reform of university education model is significant.first of all, this paper describes the project overview, and

7、 then simply introduces the background, the aim and the significance of system development. at the stage of system planning, it completes the functional requirement analysis, feasibility analysis and the overall design principle of the system. at the stage of system analysis, object-oriented analysi

8、s method is used .at the stage of system design, class diagrams are designed, and the development tools and technology of the system are introduced.using mvc pattern, designed and implemented application jsp + mysql campus teaching resources sharing and exchange platform for the design and implement

9、ation can be downloaded through the website of teaching resources, reading teachers, school blog, forum for the exchange and other functions, to reduce the teachers work in the traditional teaching burden, but also for the students to provide a broader space for learning to facilitate student learni

10、ng, teacher management, improving teaching quality and strengthening the exchange of teachers and students.key words:teacher-student interaction; resource sharing; teacher blog; forum目 錄摘 要iabstractii一、引 言1(一)項目開發(fā)的背景1(二)項目開發(fā)的目的1(三)項目開發(fā)的意義2二、系統(tǒng)規(guī)劃3(一)功能需求分析3(二)可行性分析41技術(shù)可行性42經(jīng)濟可行性43社會可行性5(三)總體設(shè)計原則5三、系統(tǒng)

11、分析6(一)識別參與者6(二)識別用例6(三)系統(tǒng)用例圖7(四)時序圖及協(xié)作圖9(五)狀態(tài)圖及活動圖12四、系統(tǒng)設(shè)計13(一)類圖的設(shè)計131.系統(tǒng)中的類132.系統(tǒng)中各類之間的關(guān)系163.系統(tǒng)數(shù)據(jù)表設(shè)計17(二)開發(fā)工具及采用的技術(shù)241開發(fā)工具242系統(tǒng)開發(fā)的主要技術(shù)24(三)系統(tǒng)界面設(shè)計251學(xué)生模塊252教師模塊293管理員模塊31參 考 文 獻(xiàn)35致 謝36遼東學(xué)院本科畢業(yè)論文(設(shè)計)版權(quán)使用授權(quán)書37一、引 言(一)項目開發(fā)的背景internet是目前世界上最大的計算機互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個整體。我們的教學(xué)也有了很大得發(fā)展與改革?,F(xiàn)代信息技術(shù)是網(wǎng)絡(luò)

12、教學(xué)的技術(shù)標(biāo)志,而教學(xué)活動,對人才的培養(yǎng)則是網(wǎng)絡(luò)教學(xué)的根本。網(wǎng)絡(luò)教學(xué)在教學(xué)中所扮演得角色越來越明確:一方面,網(wǎng)絡(luò)教學(xué)為學(xué)習(xí)者提供學(xué)習(xí)資料、工具和創(chuàng)設(shè)學(xué)習(xí)情景,讓他們操作、探索,為提高學(xué)習(xí)者的興趣,調(diào)動他們的積極性和主動性,培養(yǎng)其創(chuàng)造能力營造了良好的信息化環(huán)境。另一方面,計算機網(wǎng)絡(luò)有豐富的教學(xué)信息資源,它既可以做到在不割裂學(xué)科系統(tǒng)知識的情況下,以多媒體的方式表現(xiàn)知識和經(jīng)驗;又可以對學(xué)科的系統(tǒng)知識進(jìn)行延伸性鏈接,對不同學(xué)科所涉及的同一對象給予多角度、多層面的反映。依照傳統(tǒng)的教學(xué)方法,黑板加多媒體的教學(xué)方式依舊滿足不了師生的需求,存在問題如下:第一,學(xué)生只有通過記筆記或使用u盤獲取學(xué)習(xí)資料,但同時學(xué)

13、生獲取的版本肯能不同。而且學(xué)生現(xiàn)有版本不易得到更新。第二,學(xué)生為了搜索與教學(xué)有關(guān)的資料作都要花費很長的時間及精力。第三,課堂時間有限,針對學(xué)生提出的問題,教師沒有足夠的時間進(jìn)行解答,學(xué)生也不能立即得到滿意答復(fù)。第四,學(xué)生不能過擴展自己的知識層面,了解不到本校其他專業(yè)方面的知識。網(wǎng)絡(luò)學(xué)習(xí)模式避免了以上情況的發(fā)生,打破了傳統(tǒng)教學(xué)輔助模式在時間、空間上的限制4。學(xué)生可以通過本網(wǎng)站下載教學(xué)課件,學(xué)習(xí)資料,節(jié)省了大量時間;網(wǎng)站教師博客的留言板方便了師生交流,學(xué)生只需把自己的問題發(fā)表在留言板里,等待教師回答即可;也可以閱讀教師日志,了解最新的知識,也可以登錄論壇進(jìn)行與老師同學(xué)的交流;基于此,決定開發(fā)校園教

14、學(xué)資源共享與交流的平臺網(wǎng)站,使其開發(fā)方便學(xué)生學(xué)習(xí)以及師生交流。(二)項目開發(fā)的目的本系統(tǒng)的設(shè)計目的是讓學(xué)生能夠自由學(xué)習(xí),網(wǎng)上下載學(xué)習(xí)資料,并查看教師博客,了解學(xué)習(xí)的最新資料,針對具體問題可以發(fā)帖與老師同學(xué)進(jìn)行討論,有個別問題可以給老師留言。系統(tǒng)的用戶共有4種類型,分別為管理員、游客、學(xué)生及教師,對于一個用戶只允許以一種身份登錄。管理員登錄后可以對系統(tǒng)進(jìn)行管理,其主要操作是維護學(xué)生、教師博客、論壇管理、教學(xué)資源、的基本信息。游客可以查看論壇信息,注冊后的學(xué)生可以下載教學(xué)資源,瀏覽教師博客,參加論壇討論以及給教師留言。教師可以發(fā)表日志,回復(fù)學(xué)生留言,可以到論壇發(fā)帖回帖,可以上傳教學(xué)資源。所以使將要

15、開發(fā)的課程管理網(wǎng)站具有以下優(yōu)點:第一,降低使用者的勞動強度,準(zhǔn)確快速地滿足教師和學(xué)生的需求,提高工作效率。第二,操作簡單,方便用戶使用。第三,提高資源的更新率,統(tǒng)一了資源的管理。第四,有利于跨學(xué)科的學(xué)習(xí)和研究。第五,加強了學(xué)生與教師的交流,可以了解學(xué)生學(xué)習(xí)的狀況。(三)項目開發(fā)的意義隨著學(xué)校信息化的不斷發(fā)展和教學(xué)管理工作的日益完善,教學(xué)管理會越來越依賴信息系統(tǒng)的支持,所以本系統(tǒng)的開發(fā)盡量依據(jù)學(xué)校的實際需求,做到從實際出發(fā),開發(fā)出具有一定使用價值的教學(xué)資源共享與交流的網(wǎng)站。網(wǎng)站依托校園網(wǎng)的優(yōu)勢設(shè)計和開發(fā)網(wǎng)絡(luò)教學(xué)平臺,學(xué)生可以不受時間、空間、地域的限制,實現(xiàn)網(wǎng)上下載教學(xué)資源、瀏覽論壇內(nèi)容、查看教師

16、博客信息、完成學(xué)習(xí)與交流的功能,教師也可借助此平臺上傳教學(xué)資源、進(jìn)行論壇討論、編輯個人博客、回復(fù)學(xué)生留言等。利用網(wǎng)站進(jìn)行文件的傳輸以及師生的交流,進(jìn)而構(gòu)建一個校園教學(xué)資源文件共享系統(tǒng),就像讓文件插上了翅膀,我們能夠隨時充分合理的共享學(xué)校的教學(xué)資源,為學(xué)校的教育教學(xué)提供服務(wù),為廣大師生交流提供平臺。二、系統(tǒng)規(guī)劃(一)功能需求分析本網(wǎng)站為師生提供一個有效的交流平臺,為學(xué)生提供最新的學(xué)習(xí)資料。操作要求盡量簡單、高效。在課堂教學(xué)的基礎(chǔ)上,分析本系統(tǒng)應(yīng)提供給系統(tǒng)參與者如下的功能操作:管理員登錄后可以進(jìn)行教學(xué)資源的管理、教師信息的管理、班級信息的管理和題庫信息的管理等,教師登錄后可以進(jìn)行作業(yè)的管理、學(xué)生成

17、績的管理、題庫信息的管理等,學(xué)生可以查看教學(xué)資源、查看教師布置的作業(yè)情況、參加測試、查詢成績和瀏覽留言等。為了滿足上面提出的功能需求,本系統(tǒng)應(yīng)實現(xiàn)以下功能:(1)注冊:提供了游客注冊成為學(xué)生的功能。(2)論壇瀏覽:提供了游客瀏覽論壇帖子的功能。(3)登錄:提供了驗證用戶身份的功能。(4)個人信息管理:提供了管理員、教師和學(xué)生修改個人信息的功能。(5)教學(xué)資源下載:提供了學(xué)生下載教學(xué)資源的功能。(6)博客瀏覽:提供了學(xué)生、管理員瀏覽教師博客的功能。(7)論壇發(fā)帖和回帖:提供管理員、教師、學(xué)生在論壇上發(fā)帖和回帖的功能。(8)教學(xué)資源上傳:提供教師上傳教學(xué)資源的功能。(9)教學(xué)資源管理:提供了管理員

18、管理教學(xué)資源的功能。(10)教師信息管理:提供了管理員管理教師信息的功能。(11)教師博客管理:提供了教師、管理員管理博客信息的功能。(12)論壇信息管理:提供了管理員管理論壇信息的功能。(13)學(xué)生信息管理:提供了管理員管理學(xué)生信息的功能。系統(tǒng)總體功能需求圖如圖2.1所示。校園教學(xué)資源共享與交流平臺管理員業(yè)務(wù)模塊學(xué)生信息管理教師信息管理教師日志管理論壇功能管理教學(xué)資源管理個人信息修改教師業(yè)務(wù)模塊上傳教學(xué)資源論壇發(fā)帖回帖個人博客管理學(xué)生業(yè)務(wù)模塊修改個人信息下載教學(xué)資源瀏覽教師博客圖2.1 系統(tǒng)總體功能需求圖(二)可行性分析1技術(shù)可行性通過對學(xué)校計算機軟硬件環(huán)境和網(wǎng)絡(luò)環(huán)境的調(diào)研,已成功開放過其他

19、網(wǎng)站,說明學(xué)校局域網(wǎng)環(huán)境允許本系統(tǒng)的應(yīng)用。根據(jù)用戶需求進(jìn)行系統(tǒng)設(shè)計與開發(fā),使用mysql數(shù)據(jù)庫,tomcat5.0服務(wù)器與jsp技術(shù)。因此,開發(fā)該系統(tǒng)具有技術(shù)可行性。2經(jīng)濟可行性本系統(tǒng)采用當(dāng)前流行的b/s結(jié)構(gòu)。因為b/s最大的優(yōu)點就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件。tomcat是一個開放式源碼、免費支持jsp技術(shù),本系統(tǒng)技術(shù)上不是很復(fù)雜,開發(fā)周期較短,開發(fā)成本較低5。此外,本系統(tǒng)的開發(fā)將會方便教師教學(xué)資源的管理,學(xué)生的學(xué)習(xí),以及師生的討論。以上可以說明本系統(tǒng)的開發(fā)在經(jīng)濟方面是可行的。3社會可行性社會可行性研究是對系統(tǒng)投入使用后對社會可能帶來的影響進(jìn)行分析。本網(wǎng)站操作簡單,與傳統(tǒng)

20、教學(xué)模式相比,使學(xué)生學(xué)習(xí)不受時間限制,靈活高效,方便學(xué)生探討問題,教師可以隨時更新教學(xué)資源,讓學(xué)生可以不斷完善知識。網(wǎng)絡(luò)學(xué)習(xí)和交流模式正在被越來越多的學(xué)校接受和應(yīng)用。綜上所述,本系統(tǒng)的開發(fā)不論是從技術(shù)、經(jīng)濟、還是社會方面來考慮都是可行的。(三)總體設(shè)計原則本系統(tǒng)與其他的系統(tǒng)設(shè)計一樣,都有著自己的設(shè)計原則。其主要設(shè)計原則有:簡單性:在實現(xiàn)系統(tǒng)的功能的同時,盡量讓系統(tǒng)操作簡單易懂,這對于一個網(wǎng)站來說是非常重要的。針對性:該系統(tǒng)設(shè)計是針對本學(xué)校教學(xué)資源的管理與交流的需求,對學(xué)生學(xué)習(xí)資源、師生交流空間的定向開發(fā)設(shè)計,所以具有很強的針對性。實用性:要求該系統(tǒng)能滿足師生交流及學(xué)生學(xué)習(xí)的需要,具有良好的實用

21、性。先進(jìn)性:要求該系統(tǒng)具有良好的先進(jìn)性,具體表現(xiàn)在其具有良好的可擴展性,可開發(fā)性6。三、系統(tǒng)分析(一)識別參與者通過對校園教學(xué)資源共享與交流平臺網(wǎng)站功能需求的分析,定位了四種參與者:管理員、教師和學(xué)生以及游客?,F(xiàn)對參與者描述如下:(1)管理員描述:管理員可以管理教學(xué)資源信息、教師信息、學(xué)生信息、論壇信息的管理,可以修改個人密碼。(2)教師描述:教師可以上傳教學(xué)資源、更新自己博客的信息以及回復(fù)學(xué)生留言、在論壇上發(fā)帖和回帖,修改個人信息。(3)學(xué)生描述:學(xué)生可以下載資料、瀏覽教師博客、在教師博客上給教師留言、對教師日志進(jìn)行評論,可以在論壇上發(fā)帖、回帖,修改個人信息。(4)游客描述:游客可以瀏覽網(wǎng)站

22、,瀏覽論壇,可以注冊成為普通學(xué)生。(二)識別用例前面已經(jīng)識別出了參與者,通過對需求的進(jìn)一步分析,可以確定網(wǎng)站中存在以下用例:(1)注冊用例:本用例提供了游客注冊成為學(xué)生的功能。(2)論壇瀏覽用例:本用例提供了游客瀏覽論壇帖子的功能。(3)登錄用例:本用例提供了驗證用戶身份的功能。(4)個人信息管理用例:本用例提供了管理員、教師和學(xué)生修改個人信息的功能。(5)教學(xué)資源下載用例:本用例提供了學(xué)生下載教學(xué)資源的功能。(6)博客瀏覽用例:本用例提供了學(xué)生、管理員瀏覽教師博客的功能。(7)論壇發(fā)帖和回帖用例:本用例提供管理員、教師、學(xué)生在論壇上發(fā)帖和回帖的功能。(8)教學(xué)資源上傳用例:本用例提供教師上傳

23、教學(xué)資源的功能。(9)教學(xué)資源管理用例:本用例提供了管理員管理教學(xué)資源的功能。(10)教師信息管理用例:本用例提供了管理員管理教師信息的功能。(11)教師博客管理用例:本用例提供了管理員、教師管理博客信息的功能。(12)論壇信息管理:本用例提供了管理員管理論壇信息的功能。(13)學(xué)生信息管理用例:本用例提供了管理員管理學(xué)生信息的功能。(三)系統(tǒng)用例圖用例圖是指作為外部參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖。用例是對系統(tǒng)的用戶需求(主要是功能需求)的描述,用例表達(dá)了系統(tǒng)的功能和所提供的服務(wù)7。經(jīng)過以上系統(tǒng)參與者與用例的識別,得到管理員用例圖,如圖3.1所示。管理員學(xué)生信息管理個人信息管理論

24、壇信息管理教師信息管理登錄教師日志管理教學(xué)資源管理圖3.1 管理員用例圖教師用例圖如圖3.2所示。教師論壇發(fā)貼回帖個人信息管理博客管理登錄上傳資源管理圖3.2 教師用例圖學(xué)生用例圖如圖3.3所示。學(xué)生論壇發(fā)貼回帖個人信息管理瀏覽博客管理登錄下載資源管理圖3.3 學(xué)生用例圖游客用例圖如圖3.4所示。游客瀏覽論壇帖子注冊圖3.4 游客用例圖(四)時序圖及協(xié)作圖管理員管理學(xué)生信息的時序圖8如圖3.4所示。 管理員登錄學(xué)生信息管理增刪改作數(shù)據(jù)庫模塊管理1:輸入用戶名和密碼2:提交管理員id3顯示學(xué)生處理信息4:提交增刪改學(xué)生的id5:數(shù)據(jù)庫處理并更新6:更新成功7:顯示處理成功的信息圖3.4 管理員管

25、理學(xué)生信息的時序圖管理員使用自己用戶名及密碼登錄后,將管理員的id保存在系統(tǒng)的緩存中并提交給學(xué)生管理模塊。學(xué)生管理模塊顯示處理學(xué)生的相關(guān)信息給管理員,管理員可以進(jìn)行增刪改操作,提交操作的學(xué)生id給數(shù)據(jù)庫模塊處理。數(shù)據(jù)庫模塊執(zhí)行操作后更新結(jié)果,并提示更新成功。最后顯示更新后的信息給管理員。管理員管理教師信息的時序圖如圖3.5所示。 管理員登錄教師信息管理增刪改作數(shù)據(jù)庫模塊管理1:輸入用戶名和密碼2:提交管理員id3顯示教師處理信息4:提交增刪改教師的id5:數(shù)據(jù)庫處理并更新6:更新成功7:顯示處理成功的信息圖3.5管理員管理教師信息的時序圖管理員使用自己用戶名及密碼登錄后,將管理員的id保存在系

26、統(tǒng)的緩存中并提交給教師管理模塊。教師管理模塊顯示處理教師的相關(guān)信息給管理員,管理員可以進(jìn)行增刪改操作,提交操作的教師id給數(shù)據(jù)庫模塊處理。數(shù)據(jù)庫模塊執(zhí)行操作后更新結(jié)果,并提示更新成功。最后顯示更新后的信息給管理員。管理員管理學(xué)生協(xié)作圖如圖3.6所示。圖3.6 管理員管理學(xué)生協(xié)作圖管理員管理教師協(xié)作圖如圖3.7所示。登錄系統(tǒng)教師管理模塊增刪改操作數(shù)據(jù)庫模塊 : 管理員2: 提交管理員id5:數(shù)據(jù)庫處理并更新教師信息6: 更新成功1: 輸入用戶名密碼3: 顯示教師操作信息4: 提交增刪的教師id7: 顯示操作成功信息圖3.7 管理員管理教師協(xié)作圖(五)狀態(tài)圖及活動圖后臺學(xué)生管理狀態(tài)圖9如圖3.8所

27、示。圖3.8 后臺學(xué)生管理狀態(tài)圖后臺管理員的活動圖如圖3.9所示。圖3.9 后臺管理員的活動圖四、系統(tǒng)設(shè)計(一)類圖的設(shè)計類圖的設(shè)計是體現(xiàn)一個系統(tǒng)逐漸成型的標(biāo)志,也是系統(tǒng)設(shè)計中最核心的部分。在類圖中明確基本類以及它們相互之間的關(guān)系,將有助于開發(fā)者對實際系統(tǒng)的后續(xù)開發(fā)10。1.系統(tǒng)中的類網(wǎng)站中類的類圖如圖4.1所示。圖4.1系統(tǒng)中的類圖(1)admininfo類是管理員類,包含的屬性有管理員編號(admin_id)、管理員登錄名(admin_name)、理員登錄密碼(admin_password)、管理員權(quán)限(admin_privilege)、管理員真實姓名(admin_truename)、管理

28、員是否在線(admin_ online)。(2)teacherinfo類是教師類,包含的屬性有教師編號(teacher_id),教師真實姓名(teacher_name)、教師的昵稱即登錄的用戶名(teacher_nickname)、教師性別(teacher_sex)、教師所屬的學(xué)院(teacher_insititute)、教師主講課程(teacher_subject)、教師登錄密碼(teacher_password)、教師頭像(teacher_portrait)、教師權(quán)限名稱(teacher_privilege)、教師是否在線(teacher_online)、教師博客的訪問量(teacher_

29、visits)、教師最后一次登錄時間(teacher_last_lgtime)、教師博客留言數(shù)(teacher_message_num)。 (3)studentinfo類是學(xué)生類,包含的屬性有學(xué)生編號studentr_id、學(xué)生真實姓名student_name、學(xué)生的昵稱即登錄的用戶名student_nickname、學(xué)生所屬的學(xué)院student_insititute、學(xué)生所屬班級student_class、學(xué)生登錄密碼student_password、學(xué)生頭像student_portrait、學(xué)生權(quán)限student_privilege、學(xué)生是否在線student_online。(4) res

30、ourceinfo類是教學(xué)資源類,包含的屬性有資源編號resource_id、資源名稱resource_name、資源類型resource_type、,資源上傳者編號resource_upload_id、資源適合的專業(yè)方向resource_direction、資源保存路徑resource_savepath、資源下載次數(shù)resource_download_num、資源上傳時間resource_upload_time、資源介紹resource_introduce、資源是否刪除resource_delete、資源點擊數(shù)resource_clicktimes、資源評論數(shù)resource_comment

31、_num。(5) dailyinfo類是日志類,包含的屬性有日志編號daily_id、日志標(biāo)題daily_tittle、日志內(nèi)容daily_content、日志點擊數(shù)daily_clicktimes、日志發(fā)布時間daily_uptime、日志作者編號daily_writer_id、日志評論數(shù)daily_coments_num。(6) commentinfo類是評論類,包含的屬性有評論編號comment_id、評論的日志編號 comment_daily_id、評論者編號comment_mem_id、評論的資源編號comment_resource_id、評論時間comment_time、評論內(nèi)容c

32、omment_content。(7) replycommentinfo類是回復(fù)評論信息類,包含的屬性有回復(fù)評論編號re_id、評論編號re_comm_id、發(fā)布評論者編號re_comm_memid、回復(fù)評論者編號re_memid、回復(fù)評論的內(nèi)容re_content、回復(fù)評論的時間re_time。(8) messageinfo類是留言類,包含的屬性有留言編號me_id、留言對象的編號me_teacher_id、發(fā)布留言者編號me_ memid、留言的內(nèi)容me_content、留言的時間me_time。(9) replaymessageinfo類是回復(fù)留言類,包含屬性有回復(fù)留言編號me_id、留言

33、者的編號reme_me_memid、回復(fù)留言者編號reme_memid、回復(fù)留言的內(nèi)容reme_content、回復(fù)留言的時間me_time。(10) forumclassesinfo類是論壇類別類,包含的屬性有類別編號fc_id、類別名稱fc_name、類別管理者編號fc_memid 、類別創(chuàng)建時間fc_time、版面的數(shù)量fc_sub_num、類別是否刪除fc_delete。(11) forumsubclassinfo類是論壇版面類,包含屬性有版面編號fsc_id、版面名稱fsc_name、版主編號fsc_memid 、所屬類別編號fsc_classid、版面創(chuàng)建時間fsc_time、版面

34、發(fā)帖總數(shù)fsc_post_num、版面回帖總數(shù)fsc_repost_num、版面精華帖子總數(shù)fsc_goodpost_num、版面刪除帖子總數(shù)fsc_delete_num、版面是否刪除fsc_delete。(12) forumtopicinfo類是論壇主題類,包含屬性有主題編號ftp_id、主題標(biāo)題ftp_name、主題內(nèi)容ftp_content、主題發(fā)表時間ftp_time、主題作者編號ftp_memid、主題所屬版面的編號ftp_fsc_id、主題最后回復(fù)人編號ftp_last_id、主題最后回復(fù)時間ftp_last_time、主題瀏覽量ftp_clicktimes、主題是否置頂ftp_t

35、op、主題是否為精華帖ftp_good、主題是否刪除ftp_delete。(13) forumreplayinfo 類是論壇回復(fù)主題類,包含屬性有回復(fù)主題編號fr_id、回復(fù)主題的內(nèi)容fr_content、回復(fù)主題的時間fr_time 、回復(fù)主題者的編號fr_memid、主題編號fr_ftp_id。2.系統(tǒng)中各類之間的關(guān)系類不是單獨存在的,各個類之間存在著一定的聯(lián)系。本系統(tǒng)數(shù)據(jù)庫表類之間的關(guān)系如圖4.2所示。圖4.2 各類之間的關(guān)系圖3.系統(tǒng)數(shù)據(jù)表設(shè)計根據(jù)各類圖的屬性及操作,設(shè)計出數(shù)據(jù)庫中的數(shù)據(jù)表11如表4.1至表4.9所示。表4.1admininfo基本表:記錄管理員信息列名數(shù)據(jù)類型長度說明

36、admin_idvarchar10管理員編號,表的主鍵admin_namevarchar20管理員登錄姓名admin_passwordvarchar12管理員登錄密碼admin_privilegevarchar10管理員權(quán)限名稱admin_truenamevarchar10管理員真實姓名admin_ onlinevarchar4管理員是否在線admininfo信息表是用來記錄管理員登錄名稱及密碼的。admin_id字段是該表的主鍵,表示管理員編號,admin_name用來存放管理員登錄名,admin_password字段用來存放管理員登錄密碼, admin_privilege字段用來存放管理員

37、權(quán)限名稱, admin_truename字段用來存放管理員管理員真實姓名,admin_ online字段用來存放管理員是否在線。表4.2teacherinfo基本表:記錄教師信息列名數(shù)據(jù)類型長度說明teacher_idvarchar10教師編號,表的主鍵teacher_truenamevarchar10教師真實姓名teacher_nicknamevarchar20教師昵稱(登錄用戶名)teacher_sexvarchar2教師性別teacher_insititutevarchar20教師所屬學(xué)院teacher_subjectvarchar50教師主講課程teacher_passwordvarc

38、har12教師登錄密碼teacher_portraitvarchar50教師頭像teacher_privilegevarchar10教師權(quán)限名稱teacher_onlinevarchar2教師是否在線teacher_visitsint4教師博客的訪問量teacher_last_lgtimedatetime8教師最后一次登錄時間teacher_message_numint4教師博客留言數(shù)teacherinfo基本表主要用來存放教師的信息。teacher_id作為該表的主鍵,代表教師編號,teacher_name字段用來存教師真實姓名,teacher_nickname字段用來存放教師的昵稱即登錄的

39、用戶名,teacher_sex字段用來存放教師性別,teacher_insititute字段用來存放教師所屬的學(xué)院,teacher_subject字段用來存放教師主講課程,teacher_password字段用來存放教師登錄密碼,teacher_portrait字段用來存放教師頭像,teacher_privilege字段用來存放教師權(quán)限名稱,teacher_online字段用來存放教師是否在線,teacher_visits字段用來存放教師博客的訪問量,teacher_last_lgtime字段用來存放教師最后一次登錄時間,teacher_message_num字段用來存放教師博客留言數(shù)。表4.

40、3studentinfo基本表:記錄班級信息列名數(shù)據(jù)類型長度說明student_idvarchar10學(xué)生編號,表的主鍵student_truenamevarchar10學(xué)生真實姓名student_nicknamevarchar20學(xué)生昵稱(登錄用戶名)student_classvarchar20學(xué)生所屬班級student_insititutevarchar20學(xué)生所屬學(xué)院student_passwordvarchar12學(xué)生登錄密碼student_portraitvarchar50學(xué)生頭像student_privilegevarchar10學(xué)生權(quán)限名稱student_onlinevarcha

41、r2學(xué)生是否在線studentinfo基本表主要用來存放學(xué)生信息。studentr_id作為該表的主鍵,代表學(xué)生編號,student_name字段用來存學(xué)生真實姓名,student_nickname字段用來存放學(xué)生的昵稱即登錄的用戶名, student_insititute字段用來存放學(xué)生所屬的學(xué)院,student_class字段用來存放學(xué)生所屬班級,student_password字段用來存放學(xué)生登錄密碼,student_portrait字段用來存放學(xué)生頭像,student_privilege字段用來存放學(xué)生權(quán)限名稱,student_online字段用來存放學(xué)生是否在線。表4.4resour

42、cesinfo基本表:記錄教學(xué)資源信息列名數(shù)據(jù)類型長度說明resource_idvarchar10資源編號,表的主鍵resource_namevarchar50資源名稱resource_typevarchar20資源類型resource_upload_idvarchar10資源上傳者編號resource_directionvarchar50資源適合的專業(yè)方向resource_savepathvarchar50資源保存路徑resource_download_numint4資源下載次數(shù)resource_upload_timedatetime8資源上傳時間resource_introducevarc

43、harmax資源介紹resource_deletevarchar2資源是否刪除resource_clicktimesint4資源點擊數(shù)resource_comment_numint4資源評論數(shù)resourcesinfo基本表主要用來存放記錄教學(xué)資源的相關(guān)信息。resource_id作為該表的主鍵,代表資源編號,resource_name字段用來存放資源名稱,resource_type字段用來存放資源類型,resource_upload_id字段用來存放資源上傳者編號,resource_direction字段用來存放資源適合的專業(yè)方向,resource_savepath字段用來存放資源保存路徑,

44、resource_download_num字段用來存放資源下載次數(shù),resource_upload_time字段用來存放資源上傳時間,resource_introduce字段用來存放資源介紹,resource_delete字段用來存放資源是否刪除,resource_clicktimes字段用來存放資源點擊數(shù),resource_comment_num字段用來存放資源評論數(shù)。表4.5daily基本表:記錄日志信息列名數(shù)據(jù)類型長度說明daily_idvarchar10日志編號,表的主鍵daily_tittlevarchar50日志標(biāo)題daily_contentvarcharmax日志內(nèi)容daily_

45、clicktimesint4日志點擊數(shù)daily_uptimedatetime8日志發(fā)布時間daily_writer_idvarchar10日志作者iddaily_comments_numint4日志評論數(shù)daily基本表主要用來存日志的相關(guān)信息。daily_id作為該表的主鍵,代表日志編號,daily_tittle字段用來存放日志標(biāo)題,daily_content字段用來存放日志內(nèi)容,daily_clicktimes字段用來存放日志點擊數(shù),daily_uptime字段用來存放日志發(fā)布時間,daily_writer_id字段用來存放日志作者編號,daily_coments_num字段用來存放日志

46、評論數(shù)。表4.6commentinfo基本表:記錄評論信息列名數(shù)據(jù)類型長度說明comment_idvarchar10評論編號,表的主鍵comment_daily_idvarchar10評論的日志idcomment_mem_idvarchar10評論者idcomment_resource_idvarchar10評論的資源idcomment_timedatetime8評論時間comment_contentvarcharmax評論內(nèi)容commentinfo基本表主要用來存放評論的相關(guān)信息。comment_id作為該表的主鍵,代表評論編號,comment_daily_id字段用來存放評論的日志編號,c

47、omment_mem_id字段用來存放評論者編號,comment_resource_id字段用來存放評論的資源編號,comment_time字段用來存放評論時間,comment_content字段用來存放評論內(nèi)容。表4.7replycommentinfo基本表:記錄回復(fù)評論的信息列名數(shù)據(jù)類型長度說明re_idvarchar10回復(fù)評論編號,表的主鍵re_comm_idvarchar10評論編號re_comm_memidvarchar10評論者編號re_memidvarchar10回復(fù)評論者編號re_contentvarcharmax回復(fù)評論的內(nèi)容re_timedatetime8回復(fù)評論的時間r

48、eplycommentinfo基本表主要用來存放回復(fù)評論的相關(guān)信息。re_id作為該表的主鍵,代表回復(fù)評論編號,re_comm_id字段用來存放評論編號,re_comm_memid 字段用來存放發(fā)布評論者編號,re_memid字段用來存放回復(fù)評論者編號,re_content字段用來存放回復(fù)評論的內(nèi)容,re_time字段用來存放回復(fù)評論的時間。表4.8messageinfo基本表:記錄留言的信息列名數(shù)據(jù)類型長度說明me_idvarchar10留言編號,表的主鍵me_teacher_idvarchar10留言對象的編號me_ memidvarchar10留言者編號me_contentvarchar

49、max留言的內(nèi)容me_timedatetime8留言的時間messageinfo基本表主要用來存放留言的相關(guān)信息。me_id作為該表的主鍵,代表留言編號,me_teacher_id字段用來存留言對象的編號即代表要給誰留言,me_ memid 字段用來存放發(fā)布留言者編號, me_content字段用來存放留言的內(nèi)容,me_time字段用來存放留言的時間。表4.9replaymessageinfo基本表:記錄回復(fù)留言的信息列名數(shù)據(jù)類型長度說明reme_idvarchar10回復(fù)留言編號,表的主鍵reme_me_memidvarchar10留言者的編號reme_ memidvarchar10回復(fù)留言

50、者編號reme_contentvarcharmax回復(fù)留言的內(nèi)容reme_timedatetime8回復(fù)留言的時間replaymessageinfo基本表主要用來存放回復(fù)留言的相關(guān)信息。me_id作為該表的主鍵,代表回復(fù)留言編號,reme_me_memid字段用來存留言者的編號,reme_memid 字段用來存放回復(fù)留言者編號, reme_content字段用來存放回復(fù)留言的內(nèi)容,me_time字段用來存放回復(fù)留言的時間。表4.10forumclassesinfo基本表:記錄論壇類別的信息列名數(shù)據(jù)類型長度說明fc_idvarchar10類別編號,表的主鍵fc_namevarchar20類別名稱

51、fc_memidvarchar10類別管理者編號fc_timedatetime8類別創(chuàng)建時間fc_sub_numint4類別擁有版面的數(shù)量fc_deletevarchar2類別是否刪除forumclassesinfo基本表主要用來存放論壇類別的相關(guān)信息。fc_id作為該表的主鍵,代表類別編號,fc_name字段用來存類別名稱,fc_memid 字段用來存放類別管理者(即類主)編號,fc_time字段用來存放類別創(chuàng)建時間,fc_sub_num字段用來存放類別擁有版面的數(shù)量,fc_delete字段用來存放類別是否刪除。表4.11forumsubclassinfo基本表:記錄論壇版面的信息列名數(shù)據(jù)類

52、型長度說明fsc_idvarchar10版面編號,表的主鍵fsc_namevarchar20版面名稱fsc_memidvarchar10版主編號fsc_classidvarchar10所屬類別編號fsc_timedatetime8版面創(chuàng)建時間fsc_post_numint4版面發(fā)帖總數(shù)fsc_repost_numint4版面回帖總數(shù)fsc_goodpost_numint4版面精華帖子總數(shù)fsc_delete_numint4版面刪除帖子總數(shù)fsc_deletevarchar2版面是否刪除forumsubclassinfo基本表主要用來存放論壇版面的相關(guān)信息。fsc_id作為該表的主鍵,代表版面編

53、號,fsc_name字段用來存版面名稱,fsc_memid 字段用來存放版主編號,fsc_classid字段用來存放所屬類別編號,fsc_time字段用來存放版面創(chuàng)建時間,fsc_post_num字段用來存版面發(fā)帖總數(shù),fsc_repost_num字段用來存放版面回帖總數(shù),fsc_goodpost_num字段用來存放版面精華帖子總數(shù),fsc_delete_num字段用來存放版面刪除帖子總數(shù),fsc_delete字段用來存放版面是否刪除。表4.12forumtopicinfo基本表:記錄論壇主題即帖子的信息列名數(shù)據(jù)類型長度說明ftp_idvarchar10主題編號,表的主鍵ftp_namevarchar50主題標(biāo)題ftp_contentvarcharmax主題內(nèi)容ftp_memidvarchar10主題作者編號ftp_timedatetime8主題發(fā)表時間ftp_fsc_idvarchar10主題所屬版面的編號ftp_last_idvarchar10主題最后回復(fù)人編號ftp

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論