本科生畢業論文(設計)開題報告表
論文(設計)名稱 | 中學生學習交流論壇設計與實現 | ||||
論文(設計)來源 | 導師選題 | 論文(設計)類型 | 設計 | 指導教師 | |
學生姓名 | 學號 | 班級 | |||
一、設計的目的和意義:
為了方便中學生在學習過程針對某一科目探討問題和發表意見,開發了本中學生學習交流論壇。在論壇上,同學們可以對某一領域提出自己遇到的問題,即發表某一主題,隨后,論壇上的其他人會根據自己所掌握的知識、經驗發表意見或提出解決問題的方法。中學生在線學習交流論壇是服務于學校學生的現代信息技術應用,通過平臺創建的網絡學習環境,完成引導學習、主動學習、能者為師的過程,中學生可以在該平臺暢所欲言,互相傾訴心聲,探討人生和學習過程中的問題。 因此,本課題設計一個“中學生學習交流論壇(BBS)”,實現論壇管理,用戶注冊,瀏覽帖子,發表新帖以及回復帖子等功能。通過本課題的研究,能夠增進對基于Internet的瀏覽器/服務器(B/S)結構的論壇系統的了解,是對基于WEB的網站系統的設計與實現,這些工作有利于綜合運用計算機多學科的知識,為以后從事復雜系統的分析和設計打下了一定的基礎。 |
|||||
二、設計的國內外現狀和發展趨勢:
1.現狀 BBS是在1992年底隨著國際互聯網的開始流行而迅速發展起來的。互聯網的產生使得以前只能在本地訪問的BBS可以被全世界隨意訪問,這對大多數人來說是極具誘惑力的。BBS?是一個有多人參加的討論系統,在BBS上大家可以對一個共同感興趣的問題進行討論,自由地發表自己的意見與觀點,并且能直接與其他的人進行溝通。目前國內已經有很多知名的為中學生進行答疑解惑的論壇,例如上海騰飛教育論壇、在論壇里面你可以把你不會做的題目發上來,有老師會給你解答;你可以把你不理解的知識點發上來,老師會給你講解。上海中學生學習交流論壇里面也有很多同學們已經發布了的題目,你可以通過論壇內部搜索,看看是不是有同學和你遇到一樣的問題,并且已經得到老師的解答了,這樣一來可以省下很多時間,去攻克其他難題。 2.發展趨勢 中學生學習交流論壇發展逐漸實現智能化、人性化、商業化。參與的群體涉及到中小學生、教師、培訓機構以及家長等,普通的學習交流以免費方式為主,答疑解難則需要支付一定的費用后可獲得相關問題的解答(典型的如作業幫軟件)。 |
|||||
三、主要設計內容,需要解決的關鍵問題和思路:
(一)主要設計內容 學習交流論壇由前臺和后臺兩個部分組成。用戶訪問論壇首頁面后,可進行查看版面下根帖信息、查看自己發表的帖子、查看精華帖子、搜索帖子、查看根帖信息、用戶注冊等功能。若用戶的權限為管理員,則可進入后臺,進入后臺,可進行論壇類別的管理、版面管理和用戶管理的操作。 (二)需要解決的關鍵問題 通過查閱有關資料,歸納出中學生學習交流論壇需要解決的幾個問題如下: 1.論壇首頁設計:首頁是中學生學習交流的關鍵,一個界面美觀的首頁可以吸引更多的瀏覽者去瀏覽信息、發布主題等,因此論壇首頁的排版布局尤為重要。 2.用戶注冊設計:通常沒有注冊的用戶只能查看論壇的一些通知公告信息,不能發帖和跟帖,在論壇首頁設計完成后,需要為用戶提供一個注冊頁面,用戶登錄系統參與交流互動。 3.后臺設計:后臺實現論壇類別管理、版面管理、用戶管理、信息資源發布和統計。 (三)設計思路 本畢業設計準備采用B/S架構,選擇當前比較流行的JAVA?SSH開發框架和MySQL數據庫進行軟件設計,工作思路如下。 (1)仔細研讀設計任務書中學習交流論壇的功能要求,查閱與設計任務相關的文獻資料,分析各功能模塊之間的關系,編寫數據庫腳本文件(SQL),安裝MySQL數據庫管理系統,導入數據庫腳本文件,手工添加數據記錄,測試數據庫運行情況。 (2)配置軟件開發環境:安裝Java?JDK安裝包,配置Tomcat服務器,配置環境變量,測試JDK程序和Tomcat的工作情況,部署eclipse?for?web軟件開發工具和相關插件。 (3)選擇軟件開發框架,本系統采用的是SSH(Struts+Spring+Hiberate)開發框架,按設計任務書的功能要求完成程序設計和功能測試。 (4)根據學院本科畢業論文(設計)的文檔格式和相關要求,編制畢業設計文檔。 |
0 Comments.