freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java技術(shù)開發(fā)的bbs論壇畢業(yè)論文(編輯修改稿)

2024-08-15 17:02 本頁面
 

【文章內(nèi)容簡介】 .......................................................24 回帖 ..............................................................................................................26 數(shù)據(jù)流 ...............................................................................................26 頁面 ...................................................................................................26 審核發(fā)帖 ......................................................................................................27 代碼 ...................................................................................................27 結(jié) 論 ...........................................................................................................................27 參考文獻 .......................................................................................................................29 河南大學本科畢業(yè)生學士學位論文 第Ⅰ頁 摘 要 21 世紀的今天 ,科學技術(shù)有了很大的發(fā)展,特別是互聯(lián)網(wǎng)技術(shù)迅速普及和廣泛應用。 本文 基于 java 技術(shù) 的 論壇 ( BBS) 以網(wǎng)站的形式被發(fā)布, 為網(wǎng)友 相互交流 和學習 提供一個很好的平臺 。 本文首先介紹 BBS 論壇系統(tǒng)的現(xiàn)狀,項目的相關(guān)技術(shù)介紹,然后介紹系統(tǒng)開發(fā)的可行性,系統(tǒng)的需求分析和概要設(shè)計,較詳細的論述了系統(tǒng)的需求和功能模塊,需求分析、概要設(shè)計、數(shù)據(jù)庫設(shè)計、詳細設(shè)計。最后,本文對 BBS 論壇進行了總結(jié)。 BBS 論壇采用經(jīng)典的 SSH 框架實現(xiàn), struts+spring+hibernate,三種框架分別負責不同的層次 。 SSH 是現(xiàn)在特別流行的 java web 系統(tǒng)框架,搭建、開發(fā)、維護都很方便, 并且有很多開源的插件可以利用 , 運用 一些 JQuery 的前臺功能插件會讓用戶有更好的用戶體驗 。 本論壇采用 B/S 結(jié) 構(gòu), 為用戶提供用戶注冊 、用戶登錄、個人信息管理、個人帖子管理、帖子管理、用戶管理、用戶權(quán)限管理 等功能 ,并根據(jù)權(quán)限的不同將用戶劃分為游客、注冊用戶、版主、管理員四大類,由于權(quán)限不用因此所具有的功能也不同??傮w來說將系統(tǒng)分為兩個大的模塊:所有的用戶都可以使用前臺模塊的功能,只有注冊用戶、版主、和管理員才 能使用后臺模塊的功能 ,注冊用戶可以發(fā)帖和回帖,版主可以審核發(fā)帖和刪除帖子,管理員可以對用戶和帖子進行管理 。 接下來會對本論壇的、需求分析、可行性研究、概要設(shè)計、詳細設(shè)計、測試、維護進行詳細說明。 關(guān)鍵詞 JAVA、 WEB、 BBS、 SSH 河南大學本科畢業(yè)生學士學位論文 第Ⅱ頁 ABSTRACT 21st century, science and technology has been greatly developed, especially the rapidly growing popularity of Inter technology are widely used. BBS forum base on java technology was released in the form of website and provide a good platform for users to interact and learning, The use of JQuery will make the user a better user experience This paper first introduces the status of the BBS system, projectrelated technical presentations, and then describes the feasibility of system development, system requirements analysis and outline design, more detailed discussion of the system requirements and functional modules, needs analysis, outline design, databasedesign, detailed design. Finally, a summary of the BBS forum. BBS forum use the classic SSH framework for implement, struts+spring+hibernate, three frameworks are responsible for the different levels. SSH is particularly popular in java web framework, build, develop, maintain easy, and there are a lot of open source plugin can take advantage of The BBS forum use the B/S structure, provide users the user registration, user login, personal information management, personal posts management, message management, user management, user rights management and other functions and, depending on the permission of the user is divided into four main categories of visitors, registered users, moderators, administrators all users can use the functions of the front desk module, only registered users, moderators and administrators can use the function of the backend module users can access the forum easily through the browser, the forum can be fully functional, easy to wil introduce the forum in detail . Keywords: JAVA、 WEB、 BBS、 SSH 河南大學本科畢業(yè)生學士學位論文 第 1 頁 第 1 章 緒 論 BBS 是 Bulletin Board System 的縮寫,通俗的講就是論壇,它通過豐富的用戶界面,為廣大網(wǎng)友提供一個交流學習的平臺。通過 BBS 系統(tǒng)可以方便的獲取自己想要的信息,了解世界,豐富精神文化生活,讓網(wǎng)友利用互聯(lián)網(wǎng),利用 BBS系統(tǒng)方便自己的生活,方便各行各業(yè)的人們之間的相互交流。 課題來源 無錫 IBM 實訓項目。 相關(guān)技術(shù)介紹 主要用到的技術(shù)有: java Java 是一種可以撰寫跨平臺應用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,是由Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計語言和 Java平臺 (即 JavaSE, JavaEE, JavaME)的總稱。 Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人 PC、數(shù)據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的 開發(fā)者專業(yè)社群。在全球云計算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下, Java 更具備了顯著優(yōu)勢和廣闊前景 。 Jsp JSP( Java Server Pages)是 由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種 動態(tài)網(wǎng)頁 技術(shù)標準。 JSP 技術(shù)有點類似 ASP 技術(shù),它是在傳統(tǒng)的 網(wǎng)頁 HTML 文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和JSP 標記 (tag),從而形成 JSP 文件 (*.jsp)。 用 JSP 開發(fā)的 Web 應用是跨平臺的,既能在 Linux 下運行,也能在其他 操作系統(tǒng) 上運行。 Javascript Javascript 是一種由 Netscape 的 LiveScript 發(fā)展而來的原型化繼承的 面向?qū)ο?的動態(tài)類型的區(qū)分大小寫的客戶端 腳本語言 ,主要目的是為了解決服務器端語言,比如 Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。當時服務端需要對數(shù)據(jù)進行驗證,由于 網(wǎng)絡(luò)速度 相當緩慢,只有 ,驗證步驟浪費的時間太多。于是 Netscape 的瀏覽器 Navigator 加入了河南大學本科畢業(yè)生學士學位論文 第 2 頁 Javascript,提供了 數(shù)據(jù)驗證 的基本功能。 Css 級聯(lián)樣式表( Cascading Style Sheet)簡稱 “CSS”,通常又稱為 “風格樣式表( Style Sheet) ”,它是用來進行網(wǎng)頁風格設(shè)計的。比如,如果想讓鏈接字未點擊時是藍色的,當鼠標移上去后 字變成紅色的且有下劃線,這就是一種風格。通過設(shè)立 樣式表,可以統(tǒng)一地控制 HTML 中各標志的顯示屬性。級聯(lián)樣式表可以使人更能有效地控制網(wǎng)頁外觀。使用級聯(lián)樣式表,可以擴充精確指定網(wǎng)頁元素位置,外觀以 及創(chuàng)建特殊效果的能力。 Jquery Jquery 是繼 prototype 之后又一個優(yōu)秀的 Javascript 框架 。它是輕量級的js 庫 (壓縮后只有 21k) ,它兼容 CSS3,還兼容各種 瀏覽器 ( IE +, FF +, Safari +, Opera +), 及后續(xù)版本將不再支持 IE6/7/8 瀏覽器。jQuery 使用戶能更方便地處理 HTML documents、 events、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供 AJAX 交互。 jQuery 還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且各種 應用也說得很詳細,同時還有許多成熟的 插件 可供選擇。 jQuery 能夠使用戶的 html 頁面保持代碼和 html 內(nèi)容分離,也就是說,不用再在 html 里面插入一堆 js 來調(diào)用命令了,只需定義 id 即可。 Struts2 Struts 2 是 Struts 的下一代產(chǎn)品,是在 struts 1 和 WebWork 的技術(shù)基礎(chǔ)上進行了合并的全新的 Struts 2 框架。其全新的 Struts 2 的 體系結(jié)構(gòu) 與 Struts 1 的體系結(jié)構(gòu)差別巨大。 Struts 2 以 WebWork 為核心,采用攔截器的機制來處理用戶的請求,這樣的設(shè)計也使得業(yè)務邏輯控制器能夠與 ServletAPI完全脫離開,所以 Struts 2 可以理解為 WebWork 的更新產(chǎn)品。雖然從 Struts 1到 Struts 2 有著太大的變化,但是相對于 WebWork, Struts 2 的變化很小。 Hibernate Hibernate 是一個開放源代碼的 對象 關(guān)系映射 框架 ,它對 JDBC 進行了非常輕量級的對象封裝,使得 Java 程序員 可以隨心所欲的使用對象 編程 思維來操縱 數(shù)據(jù)庫 。 Hibernate 可以應用在任何使用 JDBC 的場合,既可以在Java 的客戶端 程序 使用,也可以在 Servlet/JSP 的 Web 應用中使用,最具革命意義的是, Hibernate 可以在應用 EJB 的 J2EE 架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化 的重任。 Spring spring 在英文里有春天、彈簧、跳躍和泉眼的意思。 Spring 也表示是一個開源框架,是為了解決企業(yè) 應用程序開發(fā) 復雜性由 Rod Johnson 創(chuàng)建的。框架的 主要優(yōu)勢之一就是其分層架構(gòu),分層架構(gòu)允許使用者選擇使用哪一個河南大學本科畢業(yè)生學士學位論文 第 3 頁 組件,同時為 J2EE 應用程序 開發(fā)提供集成的框架。 Spring 使用基本的JavaBean 來完成以前只可能由 EJB 完成的事情。然而, Spring 的用途不僅限于
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1