資源描述:
《高鳳鳴畢業(yè)設計開題報告》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。
1、南京理工大學泰州科技學院畢業(yè)設計(論文)開題報告學生姓名:高鳳鳴學號:0909520113專業(yè):計算機科學與技術設計(論文)題目:BBS論壇的設計與實現(xiàn)指導教師:王云2013年1月27日開題報告填寫要求1.開題報告(含“文獻綜述”)作為畢業(yè)設計(論文)答辯委員會對學生答辯資格審查的依據材料之一。此報告應在指導教師指導下,由學生在畢業(yè)設計(論文)工作前期內完成,經指導教師簽署意見及所在專業(yè)審查后生效;2.開題報告內容必須用黑墨水筆工整書寫或按教務處統(tǒng)一設計的電子文檔標準格式(可從教務處網頁上下載)打印,禁止打印在其它紙上后剪貼,完成后應及時交給指導教師簽署意見;3.“文獻綜述”應按論文的
2、格式成文,并直接書寫(或打印)在本開題報告第一欄目內,學生寫文獻綜述的參考文獻應不少于15篇科技論文的信息量,一般一本參考書最多相當于三篇科技論文的信息量(不包括辭典、手冊);4.有關年月日等日期的填寫,應當按照國標GB/T7408—94《數據元和交換格式、信息交換、日期和時間表示法》規(guī)定的要求,一律用阿拉伯數字書寫。如“2010年3月15日”或“2010-03-15”。畢業(yè)設計(論文)開題報告1.結合畢業(yè)設計(論文)課題情況,根據所查閱的文獻資料,每人撰寫2000字左右的文獻綜述:文獻綜述摘要BBS論壇是一種在Internet上常見的用于信息服務的Web系統(tǒng),它提供一個供論壇訪問者交
3、流的平臺,為廣大訪問者提供交流經驗、探討問題的社區(qū)。本文基于JSP、MyEclipse和SQLServer2000,采用B/S架構,完成了一個BBS論壇的設計與實現(xiàn)。本文實現(xiàn)的BBS系統(tǒng)分為:前臺和后臺兩大板塊。前臺模塊的功能有:游客瀏覽帖子和新聞;注冊用戶登錄、發(fā)表和回復帖子、查看討論區(qū)普通和精華帖子、搜索帖子和討論區(qū)等;管理員發(fā)帖、回帖、刪帖、置頂帖子、標識精華帖子等。后臺模塊的功能有:管理員管理論壇類別、版面、用戶、新聞。關鍵詞BBS論壇JSPMyEclipseSQLServer20001BBS論壇簡介BBS全稱為BulletinBoardSystem(電子公告板)或者Bulle
4、tinBoardService(公告板服務),是Internet上的一種電子信息服務系統(tǒng)[1]。BBS最早是用來公布股市價格等信息的,當時BBS連文件傳輸的功能都沒有,而且只能在蘋果機上運行。早期的BBS與一般街頭和校園內的公告板性質相同,只不過是通過來傳播或獲得消息而已。一直到開始普及之后,有些人嘗試將蘋果計算機上的BBS轉移到個人計算機上,BBS才開始漸漸普及開來。近些年來,由于愛好者們的努力,BBS的功能得到了很大的擴充。BBS提供一塊公共電子白板,每個用戶都可以在上面書寫,發(fā)布信息或提出看法[2]。它是一種交互性強,內容豐富而及時的Internet電子信息服務系統(tǒng)。用戶在BBS
5、站點上可以獲得各種信息服務,發(fā)布信息,進行討論,聊天等。論壇一般由站長(創(chuàng)始人)創(chuàng)建。并設立各級管理人員對論壇進行管理,包括論壇管理員(Administrator)、超級版主(SuperModerator)、版主(Moderator)[3]。超級版主是低于站長(創(chuàng)始人)的第二權限(不過站長本身也是超級版主,超級管理員,administrator),一般來說超級版主可以管理所有的論壇版塊(普通版主只能管理特定的版塊)[4]。2相關技術介紹2.1JSPJSP的全稱是JavaServerPage,其根本是一個簡化的Servlet設計,他實現(xiàn)了Html語法中的java擴張(以<%,%>形式)[
6、5]。JSP具備了Java技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網的所有特點。JSP將網頁邏輯與網頁設計的顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發(fā)變得迅速和容易[6]。JSP是一種動態(tài)頁面技術,它的主要目的是將表示邏輯從Servlet中分離出來,其頁面由HTML代碼和嵌入其中的Java代碼所組成[7]。2.2MyEclipseMyEclipse的全稱是MyEclipseEnterpriseWorkbench,它是對EclipseIDE的擴展,利用它我們可以在數據庫和J2EE的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作
7、效率[8]。它是一款功能強大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯,完整支持HTML,Struts,JSF,CSS,JavaScript,SQL,Hibernate[9]。MyEclipse的功能非常強大,支持也十分廣泛,尤其是對各種開源產品的支持。MyEclipse目前支持JavaServlet,AJAX,JSP,Struts,Spring,Hibernate,EJB3,JDBC數據庫鏈接工具等多項功能[10]??梢哉fMyE