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

正文內(nèi)容

基于java的論壇bbs系統(tǒng)設(shè)計與實現(xiàn)-預(yù)覽頁

2025-01-08 09:31 上一頁面

下一頁面
 

【正文】 電視、報刊以外的第四新聞媒體,以 “共享、公平、公正、創(chuàng)新、國際化、團隊精神 ”為特征的網(wǎng)絡(luò)文明也已逐漸成為這個時代的標志,人們越來越習(xí)慣于通過 Inter 網(wǎng)絡(luò)獲取信息,通過 Inter 在網(wǎng)站上發(fā)表自己對社會對生活的理解和建議。 所謂 WWW 其實就是連上 Web 服務(wù)器訪問資源,取得的內(nèi)容就是所謂的 “主頁 ”(HomePage)。到了 20 世紀 80 年代, Inter 這個名詞因勢產(chǎn)生,它代表著這十年來所構(gòu)建涵蓋全球各地的網(wǎng)絡(luò)系統(tǒng)。而另一種,也是本畢業(yè)設(shè)計所采用的,是稱為瀏覽器 ——服務(wù)器的 B/S 結(jié)構(gòu)應(yīng)用系統(tǒng),它的特點是在客戶端直接采用了功能強大的瀏覽器軟件作為界面,其優(yōu)點在于軟件開發(fā)效率高,客戶端不受操作平臺的限制、也不受地域的限制,網(wǎng)絡(luò)傳輸量少,即適用于局域網(wǎng),更適用于Inter,而且投資小、見效快,用戶可以不必進行服務(wù)器方面的投資,而是去租用,甚至是免費使用 ISP 的服務(wù)器資源,因而受到越來越多中小型單位的青睞。 BBS 論壇系統(tǒng) 是在網(wǎng)上提供交流的手段。論文從問題的提出、基本設(shè)計思想、數(shù)據(jù)的流向到具體的設(shè)計過程都做出了詳細論述。實現(xiàn)了查看、發(fā)表、刪除帖子功能,論壇帖子版塊控制,注冊用戶可以修改自己的個人信息、增加好友與黑名單,管理員可以對用戶、帖子,版塊、版塊權(quán)限和用戶組權(quán)限進行管理。同時在實現(xiàn)中學(xué)習(xí)到更多新的知識,能更深入掌握 JSP、 Java 語言,了解軟件開發(fā)的全過程,為以后的學(xué)習(xí)與工作打下堅實的基礎(chǔ)。傳統(tǒng)的單機版應(yīng)用軟件正在逐漸退出舞臺,取而代之的是支持網(wǎng)絡(luò)、支持多種數(shù)據(jù)信息(多媒體)的新一代網(wǎng)絡(luò)版應(yīng)用軟件,而目前網(wǎng)絡(luò)版軟件中似乎存在著兩種不同的趨勢,一種是稱為客戶端 ——服務(wù)器的 C/S 結(jié)構(gòu)應(yīng)用系統(tǒng),這類軟件具有結(jié)構(gòu)嚴謹,運行效率高,服務(wù)器端壓力小,安全性好等優(yōu)點,被廣泛運用于局 域網(wǎng)中。隨著這個計劃的成功,各學(xué)術(shù)單位,研究機構(gòu)也紛紛與 ARPA計劃所建立的 ARPANet 連接。于是由 Tim Berners Lee 領(lǐng)導(dǎo)的小組開發(fā)出了一種主從、分布式的網(wǎng)絡(luò)服務(wù)系統(tǒng),這就是 WWW(World Wide Web),俗稱 “萬維網(wǎng) ”。它的載體主要是電腦,范圍覆蓋全球各地,沒有國界,不分人種,時時刻刻地提供服務(wù)。 此類系統(tǒng)通常有以下四種類型的操作用戶:匿名用戶、普通用戶、版主、管理員。 C/S 結(jié)構(gòu),即 Client/Server(客戶機 /服務(wù)器 )結(jié)構(gòu),是大家熟知的軟件系統(tǒng)體系結(jié)構(gòu),通過將任務(wù)合理分配到 Client 端和 Server 端,降低了系統(tǒng)的通訊開銷,可以充分利用兩端硬件環(huán)境的優(yōu)勢。隨 著 Windows 將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。 2 系統(tǒng)分析 可行性分析 商業(yè)軟件是 根據(jù)客戶的根本目的和需要而設(shè)計和開發(fā)的,可行性是開發(fā)的系統(tǒng)具有使用價值和生命力的保證。開發(fā)人員在學(xué)習(xí)了這些語言或工具之后,有能力開發(fā)本系統(tǒng)。 需求分析 需求分析雖處于軟件開發(fā)過程的開始階段,但它對于整個軟件開發(fā)過程以及軟件產(chǎn)品質(zhì)量是至 關(guān)重要的。因此,需求分析工作是對應(yīng)用環(huán)境及其問題進行理解和分析,為問題涉及的信息、功能及系統(tǒng)行為建立模型,將用戶需求精確化。 ④ 統(tǒng)計功能:對論壇的相關(guān)參數(shù)進行統(tǒng)計。 沒有注冊的用戶可以在登錄窗口中點擊注冊超鏈接進入新用戶注冊頁面,輸入用戶名、密碼、密碼提示問題、提示問題答案,即可注冊成為網(wǎng)站的會員。進入版塊之后顯示該版塊下的主題及該主題下的回復(fù)數(shù),點擊數(shù),最后發(fā)表評論的用戶、時間。 管理員功能 管理員作為一個特殊的用戶,除了擁有普通用戶擁有的功能外,還可以修改用戶權(quán)限,管理用戶組,管理版面,設(shè)置版主,控制用戶組權(quán)限。用戶每次上線、發(fā)表主題或回復(fù)都會得 到相應(yīng)的積分,并以此來體現(xiàn)用戶的活躍程度。 相關(guān)工具簡介 (1) JDK JDK 是 Sun 公司 Java 應(yīng)用程序和組件的開發(fā)環(huán)境,是編譯和測試工具,也是提供 java 程 序的 Java 虛擬機平臺,是調(diào)試和運行 JSP 所不可缺少的工具。目 Tomcat 被廣泛地應(yīng)用于中小規(guī)模的 Java web 應(yīng)用中 [4]。它最初是由 Microsoft Sybase 和AshtonTate 三家公司共同開發(fā)的,于 1988 年推出了第一個 OS/2 版本。 相關(guān)技術(shù)概述 (1) Java 語言概述 Java 編程語言是一種通用、并發(fā)、基于類且面向?qū)ο蟮恼Z言。它正在飛速發(fā)展中,現(xiàn)在已經(jīng)成為 Java 服 務(wù)器編程的重要組成部分。 BBS 系統(tǒng)的第一層數(shù)據(jù)流圖如圖 21 所示,描述系統(tǒng)由哪幾部分組成,各部分之間有什么聯(lián)系 [13]。參與者是指用戶在系統(tǒng)中的扮演的角色,其圖形化表示是一個小人。系統(tǒng)的功能模塊圖如圖 31 所示。后臺功能模塊如圖 33 所示。 pstmt = (sql)。 return ()。 } catch (SQLException e) { ()。 } catch (SQLException e) { ()。 現(xiàn)將部分功能說明如下: (1) 用戶注冊:新用戶在 頁面中輸入用戶名,密碼,密碼提示問題、提示問題答案,點擊提 交按鈕,數(shù)據(jù)提交到 中進行處理,在 中,如果用戶名已經(jīng)有人使用則返回注冊頁面,否則提示用戶注冊成功,并跳轉(zhuǎn)到 登錄后的 頁面 。 String UPass = (password)。 String uname = (zname)。 (UId)。 (Gender)。 (UKey)。 }else { (/QNbbs/HTML/)。 String password = (password)。 String uname=()。 (name,uname)。 } % (3) 用戶注銷:已登錄用戶在退出網(wǎng)站時注銷登錄狀態(tài),系統(tǒng)將請求交給 處理,在 中修改用戶最后離線時間,將修改保存到數(shù)據(jù)庫中,并將瀏覽器端的 Session的 user 屬性移除,系統(tǒng)返回主頁。 if((uid)!=null) ID=(id)。 if(bl){ (name)。 }else (/QNbbs/HTML/)。 if ((boardId) != null) boardid = (boardId)。 int currPage = 1。 (currPage)。 (pg)。 i++) { Topic topic1 = (Topic) (i)。 int num = (())。 (topicid,()+)。 }catch(Exception ex){} ReplyDAOImpl dao = new ReplyDAOImpl()。 (tbl_reply)。 % 后臺 管理模塊 管理員可以刪除用戶 、 增加版塊、刪除版塊、查詢版塊、刪除主題、修改主題屬性 、新增版塊權(quán)限、查詢版塊權(quán)限、刪除版塊權(quán)限。 5 測試與運行環(huán)境 系統(tǒng)測試 軟件測試的目的在于在軟件投入運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤,軟件測試是對軟件規(guī)格說明、設(shè)計和編碼的最后復(fù)審,是軟件質(zhì)量的保證的關(guān)鍵步驟 [15]。 系統(tǒng)調(diào)試 通過測試后,發(fā)現(xiàn)用戶注冊的功能不能對輸入的信息進行校驗, JavaScript 對輸入的數(shù)據(jù)沒有進行校驗,通過查找源代碼,發(fā)現(xiàn)是函數(shù)沒有寫對。 (3) 安裝路徑 安裝好 SQLServer2021 數(shù)據(jù)庫后,將 SQLServer2021 數(shù)據(jù)庫備份文件導(dǎo)入SQLServer2021 中,安裝 JDK 后安裝 Tomcat,將工程文件 QNbbs 包放在 Tomcat 的根目錄下的 webapp 文件夾下,打開 Tomcat 服務(wù)器,在瀏覽器窗口輸入 進入系統(tǒng)主頁面。 通過這次畢業(yè)設(shè)計,我從中學(xué)到了許多新的知識,而且通過這次畢業(yè)設(shè)計,培養(yǎng)了我綜合多門學(xué)科中的知識、迅速規(guī)劃并開發(fā)出目標系統(tǒng)的 能力,以及編程能力也有了很大的提高。在設(shè)計開發(fā) BBS 論壇過程中重復(fù)工作過多,將會極大地影響系統(tǒng)開發(fā)的積極性,進而影響整個系統(tǒng)的 質(zhì)量。用戶組權(quán)限只要實現(xiàn)它的增加、刪除、查找,修改。在整個系統(tǒng)設(shè)計過程中,他在繁忙的工作中抽出時間 ,從立題到需求分析、總體設(shè)計、詳細設(shè)計、論文的編寫等各個方面都給了我耐心細致的指導(dǎo),對我 的幫助很大;其次要感謝 老師,之前,我沒有實踐過如此全面的全新設(shè)計流程,周凱老師的富有專業(yè)性和建設(shè)性的指導(dǎo),使我很快進入課題,節(jié)省了許多寶貴的時間。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1