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

正文內(nèi)容

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

2024-07-16 17:34 本頁面
 

【文章內(nèi)容簡介】 tional, easy to wil introduce the forum in detail .Keywords: JAVA、WEB、BBS、SSH第Ⅱ頁第1章 緒 論BBS是 Bulletin Board System的縮寫,通俗的講就是論壇,它通過豐富的用戶界面,為廣大網(wǎng)友提供一個(gè)交流學(xué)習(xí)的平臺。通過BBS系統(tǒng)可以方便的獲取自己想要的信息,了解世界,豐富精神文化生活,讓網(wǎng)友利用互聯(lián)網(wǎng),利用BBS系統(tǒng)方便自己的生活,方便各行各業(yè)的人們之間的相互交流。 課題來源無錫IBM實(shí)訓(xùn)項(xiàng)目。 相關(guān)技術(shù)介紹主要用到的技術(shù)有: javaJava是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語言和Java平臺(即 JavaSE, JavaEE, JavaME)的總稱。Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個(gè)人PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的 開發(fā)者專業(yè)社群。在全球云計(jì)算和移動(dòng)互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。 JspJSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點(diǎn)類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。 用JSP開發(fā)的Web應(yīng)用是跨平臺的,既能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 JavascriptJavascript是一種由Netscape的LiveScript發(fā)展而來的原型化繼承的面向?qū)ο蟮膭?dòng)態(tài)類型的區(qū)分大小寫的客戶端腳本語言,主要目的是為了解決服務(wù)器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。當(dāng)時(shí)服務(wù)端需要對數(shù)據(jù)進(jìn)行驗(yàn)證,由于網(wǎng)絡(luò)速度相當(dāng)緩慢,驗(yàn)證步驟浪費(fèi)的時(shí)間太多。于是Netscape的瀏覽器Navigator加入了Javascript,提供了數(shù)據(jù)驗(yàn)證的基本功能。 Css級聯(lián)樣式表(Cascading Style Sheet)簡稱“CSS”,通常又稱為“風(fēng)格樣式表(Style Sheet)”,它是用來進(jìn)行網(wǎng)頁風(fēng)格設(shè)計(jì)的。比如,如果想讓鏈接字未點(diǎn)擊時(shí)是藍(lán)色的,當(dāng)鼠標(biāo)移上去后字變成紅色的且有下劃線,這就是一種風(fēng)格。通過設(shè)立 樣式表,可以統(tǒng)一地控制HTML中各標(biāo)志的顯示屬性。級聯(lián)樣式表可以使人更能有效地控制網(wǎng)頁外觀。使用級聯(lián)樣式表,可以擴(kuò)充精確指定網(wǎng)頁元素位置,外觀以 及創(chuàng)建特殊效果的能力。 JqueryJquery是繼prototype之后又一個(gè)優(yōu)秀的Javascript框架。它是輕量級的js庫(壓縮后只有21k) ,它兼容CSS3,還兼容各種瀏覽器(IE +, FF +, Safari +, Opera +)。jQuery使用戶能更方便地處理HTML documents、events、實(shí)現(xiàn)動(dòng)畫效果,并且方便地為網(wǎng)站提供AJAX交互。jQuery還有一個(gè)比較大的優(yōu)勢是,它的文檔說明很全,而且各種 應(yīng)用也說得很詳細(xì),同時(shí)還有許多成熟的插件可供選擇。jQuery能夠使用戶的html頁面保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需定義id即可。 Struts2Struts 2是Struts的下一代產(chǎn)品,是在 struts 1和WebWork的技術(shù)基礎(chǔ)上進(jìn)行了合并的全新的Struts 2框架。其全新的Struts 2的體系結(jié)構(gòu)與Struts 1的體系結(jié)構(gòu)差別巨大。Struts 2以WebWork為核心,采用攔截器的機(jī)制來處理用戶的請求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與ServletAPI完全脫離開,所以Struts 2可以理解為WebWork的更新產(chǎn)品。雖然從Struts 1到Struts 2有著太大的變化,但是相對于WebWork,Struts 2的變化很小。 HibernateHibernate是一個(gè)開放源代碼的對象關(guān)系映射框架,它對JDBC進(jìn)行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 Hibernate可以應(yīng)用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。 Springspring在英文里有春天、彈簧、跳躍和泉眼的意思。Spring 也表示是一個(gè)開源框架,是為了解決企業(yè)應(yīng)用程序開發(fā)復(fù)雜性由Rod Johnson創(chuàng)建的。框架的主要優(yōu)勢之一就是其分層架構(gòu),分層架構(gòu)允許使用者選擇使用哪一個(gè)組件,同時(shí)為 J2EE 應(yīng)用程序開發(fā)提供集成的框架。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅限于服務(wù)器端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何Java應(yīng)用都可以從Spring中受益。 Oracle 10gOracle 在其技術(shù)白皮書上闡明,Oracle 10g數(shù)據(jù)庫關(guān)鍵目標(biāo)有二:1 降低管理開銷,2 提高性能。 Oracle 10g的增強(qiáng)有對高可用性的增強(qiáng)、新的 Flashback 能力、支持回滾更 新操作;對安全性的增強(qiáng),便于管理大量的用戶; BI 方面的增強(qiáng) , 包括改進(jìn)的 SQL 能力、分析功能、 OLAP 、數(shù)據(jù)挖掘的能力等;對非關(guān)系型數(shù)據(jù)存儲的能力得到了改進(jìn); XML 的能力;對開發(fā)能力支持的加強(qiáng),對生物信息學(xué)( Bioinformatics )的支持。 第29頁第2章 需求分析 可行性研究軟件開發(fā)的第一個(gè)階段就是可行性研究。通過可行性的研究分析可以從中發(fā)現(xiàn)問題,并對遇到的問題提出切實(shí)可行的解決辦法,從而避免了人力、物力等資源的浪費(fèi)。在現(xiàn)行系統(tǒng)初步調(diào)查的基礎(chǔ)上可以提出新系統(tǒng)的目標(biāo),即新系統(tǒng)建立之后索要達(dá)到的運(yùn)行指標(biāo),這是系統(tǒng)開發(fā)和平衡價(jià)的一句。 技術(shù)可行性根據(jù)要求上對系統(tǒng)功能、性能、以及實(shí)現(xiàn)效果的綜合描述,確定本系統(tǒng)是一個(gè)B/S結(jié)構(gòu)的信息發(fā)布和查詢的系統(tǒng),以現(xiàn)有的軟件技術(shù)、硬件條件可以很好地實(shí)現(xiàn)系統(tǒng)的預(yù)期功能。 運(yùn)行可行性系統(tǒng)的功能開發(fā)可以滿足用戶的需求。 系統(tǒng)運(yùn)行需求系統(tǒng)運(yùn)行環(huán)境主要有軟件運(yùn)行平臺和硬件運(yùn)行平臺。軟件運(yùn)行平臺最低版本是Windows XP,高版本可以是Windows 7或者Windows 8。硬件運(yùn)行平臺CPU 奔騰4或者以上;內(nèi)存 至少512M。 系統(tǒng)功能需求主要分為前臺和后臺兩個(gè)模塊。根據(jù)權(quán)限的不同可將用戶分為游客、注冊用戶、版主、系統(tǒng)管理員。 用戶角色游客:不能回帖,。普通用戶:已注冊用戶,有發(fā)帖,回帖等功能。版主:負(fù)責(zé)管理論壇的版塊,有禁止用戶發(fā)言,刪除帖子等功能。管理員:管理整個(gè)系統(tǒng),有管理用戶等功能。 前臺功能游客只可以看帖,瀏覽頁面。注冊用戶:游客點(diǎn)擊注冊,轉(zhuǎn)向到注冊頁面,可以注冊為論壇用戶, 注冊用戶名不可以重名,成功后,跳轉(zhuǎn)到登錄頁面,可進(jìn)行登錄操作。用戶登錄:普通用戶登錄成功后,跳轉(zhuǎn)到論壇頁面,可以發(fā)帖,會有相應(yīng)的管理頁面,提供后臺管理功能。發(fā)表新帖:用戶可以在論壇發(fā)表帖子,需要版主的審核。回復(fù)帖子:用戶瀏覽帖子內(nèi)容,如果感興趣則可以在帖子里,回復(fù)信息。查看收藏的帖子:在個(gè)人首頁,選擇收藏的帖子,用戶可以查看自己收藏的帖子,方便快速鏈接過去。查看發(fā)過的帖子:在個(gè)人首頁,選擇發(fā)過的帖子,用戶可以查看自己曾經(jīng)發(fā)過的帖子。收到的回復(fù):在個(gè)人首頁,如果當(dāng)用戶,發(fā)表的帖子有其他用戶回復(fù)時(shí),用戶可以從收到的回復(fù)頁面中,可以查看到最新的帖子回復(fù)信息。 帖子功能查看帖子列表:在首頁面,選擇某個(gè)版塊進(jìn)入后,可以查看當(dāng)前版塊的帖子列表。收藏帖子:每個(gè)版塊的帖子可以被收藏,方便用戶快速查看帖子。帖子搜索:在首頁面中,用戶可以在搜索欄中,按照帖子作者或帖子標(biāo)題來搜索帖子,沒有查找到則為空。 后臺管理版主管理:刪除帖子:可以對不符合規(guī)范的帖子進(jìn)行刪除。審核發(fā)帖:對帖子進(jìn)行審核,通過則可以顯示在頁面。禁止發(fā)帖:可以對某個(gè)用戶做禁言權(quán)限的控制,不允許其發(fā)貼。置頂帖子:可以將帖子置于頂部。管理員管理:刪除用戶:可以刪除用戶。設(shè)置版主:可以將用戶提升為版主。 用戶功能流程圖用流程圖可以清晰的描述出每個(gè)模塊的流程,方便直觀。本節(jié)主要用流程圖的形式展現(xiàn)所有用戶的功能。 游客具有的功能游客可以瀏覽帖子、瀏覽回帖,如果游客想發(fā)表帖子還可以注冊成為注冊用戶,如圖21游客功能圖。圖21 游客功能圖 注冊用戶具有的功能注冊用戶不僅可以瀏覽帖子,瀏覽回復(fù),登錄后還可以發(fā)表帖子、回復(fù)帖子、收藏帖子,還可以進(jìn)入后臺查看自己發(fā)表過的帖子、回復(fù)過的帖子以及收藏過的帖子,并且還可以更新個(gè)人信息,如圖22注冊用戶功能圖。圖22 注冊用戶功能圖 版主具有的功能版主除了可以瀏覽帖子,瀏覽回帖之外,登陸后還可以刪除注冊用戶發(fā)表的帖子、審核發(fā)表的帖子、及對某個(gè)注冊用戶進(jìn)行禁言,如圖23版主功能圖。圖23 版主功能圖 管理員具有的功能管理員可以管理整個(gè)系統(tǒng),登錄之后可以對用戶進(jìn)行管理,設(shè)置用戶權(quán)限還可以對帖子進(jìn)行管理,如圖24管理員功能圖
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1