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

正文內(nèi)容

bbs論壇設(shè)計(jì)網(wǎng)站規(guī)劃與開(kāi)發(fā)技術(shù)專(zhuān)業(yè)-wenkub

2023-05-29 06:00:34 本頁(yè)面
 

【正文】 發(fā)帖回帖模塊包括以下幾個(gè)部分。登錄:一般網(wǎng)站都具有的功能,提供會(huì)員登錄到論壇窗口的功能。后臺(tái)模塊都是與管理員相關(guān)的,其中管理員將管理選項(xiàng)、權(quán)限設(shè)置、刪帖管理設(shè)置為版面管理模塊;將備份數(shù)據(jù)庫(kù)、配置選項(xiàng)、文字過(guò)濾、表情符號(hào)和恢復(fù)數(shù)據(jù)庫(kù)設(shè)置為普通管理模塊;將版面的整體風(fēng)格設(shè)置為風(fēng)格管理模塊,有新建、添加、輸出和管理幾個(gè)方面;將封鎖管理、禁用賬號(hào)、權(quán)限設(shè)定和等級(jí)管理設(shè)置為會(huì)員管理模塊。 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。 對(duì)于用戶(hù)輸入的數(shù)據(jù),要進(jìn)行嚴(yán)格的檢驗(yàn),盡可能排除人為的錯(cuò)誤。 提供登錄模塊,主要用于管理員登錄系統(tǒng)和發(fā)表帖子時(shí)留下發(fā)表者的信息。 為用戶(hù)提供一個(gè)方便快捷的主題信息查看功能。數(shù)據(jù)存儲(chǔ)安全可靠。XML作為描述信息的語(yǔ)言保存數(shù)據(jù),可以使用XSL或CSS來(lái)格式化這些數(shù)據(jù),使之以某種形式顯示在瀏覽器上。在B/S結(jié)構(gòu)下,整個(gè)系統(tǒng)的管理、資源分配、數(shù)據(jù)庫(kù)操作、業(yè)務(wù)邏輯部件的管理及動(dòng)態(tài)加載等工作都集中于應(yīng)用服務(wù)器。第二層(功能層)具有應(yīng)用程序擴(kuò)展功能的Web服務(wù)器:在功能層中包含系統(tǒng)的事物的處理邏輯,位于服務(wù)器端。B/S三層結(jié)構(gòu)在B/S系統(tǒng)中,用戶(hù)可以通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的服務(wù)器發(fā)出請(qǐng)求,B/S結(jié)構(gòu)極大地簡(jiǎn)化了客戶(hù)機(jī)的工作,客戶(hù)機(jī)只要安裝、配置少量的客戶(hù)端軟件即可,服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。MySQL 數(shù)據(jù)庫(kù)MySQL是當(dāng)前最流行的開(kāi)放源代碼數(shù)據(jù)庫(kù),它具有跨平臺(tái),獨(dú)立存儲(chǔ)引擎、高級(jí)權(quán)限與安全系統(tǒng)、查詢(xún)高速緩存、全文索引與檢索等特性。服務(wù)器端執(zhí)行說(shuō)明它是動(dòng)態(tài)網(wǎng)頁(yè)的一種,跨平臺(tái)說(shuō)明它可以同時(shí)運(yùn)行在Linux、UNIX或者Windows上。 可行性分析這里主要介紹技術(shù)可行性。用戶(hù)使用論壇有一定的流程:用戶(hù)登錄進(jìn)入論壇(一般為游客,有時(shí)還要注冊(cè)為會(huì)員),就某個(gè)話(huà)題(帖子的主題)展開(kāi)討論,通過(guò)發(fā)帖功能發(fā)布新的話(huà)題,通過(guò)回帖功能回復(fù)已有的話(huà)題,通過(guò)搜索功能查找已有的話(huà)題。2 系統(tǒng)分析 需求分析BBS系統(tǒng)的目的提供的是一個(gè)交流平臺(tái),為廣大愛(ài)好者提供交流經(jīng)驗(yàn),探討問(wèn)題的社區(qū)。PHP本身就是一種編程語(yǔ)言,它是吸收了C、Java等語(yǔ)言的綜合優(yōu)勢(shì)而創(chuàng)建開(kāi)發(fā)的一種新語(yǔ)言。靜態(tài)網(wǎng)頁(yè)不能自動(dòng)更新,更新只能通過(guò)重新編寫(xiě)HTML頁(yè)來(lái)實(shí)現(xiàn),所以靜態(tài)網(wǎng)頁(yè)的制作和維護(hù)的工作量相當(dāng)大。由此可見(jiàn),論壇系統(tǒng)是一種非常必要的系統(tǒng)。網(wǎng)絡(luò)視頻、網(wǎng)絡(luò)聊天、博客已成為人們彼此溝通、交流信息的主要方式。該論壇還有一些特殊的功能,如在線人員顯示、強(qiáng)大的搜索功能。論壇在Struts+Hibernate+Spring擴(kuò)展Struts框架的基礎(chǔ)上,用當(dāng)今主流的網(wǎng)站開(kāi)發(fā)技術(shù)jsp語(yǔ)言進(jìn)行開(kāi)發(fā)。畢業(yè)論文(設(shè)計(jì))題目 BBS論壇設(shè)計(jì) 專(zhuān) 業(yè) 網(wǎng)站規(guī)劃與開(kāi)發(fā)技術(shù) 分 院 信息技術(shù)分院 指導(dǎo)教師 摘 要當(dāng)今社會(huì)正處在網(wǎng)絡(luò)時(shí)代,信息化大潮席卷全球,網(wǎng)絡(luò)正以前所未有的速度在我國(guó)普及開(kāi)來(lái)。論壇將采用B/S體系結(jié)構(gòu),人們通過(guò)瀏覽器就可以訪問(wèn)教學(xué)網(wǎng)站的主頁(yè),保證的服務(wù)器的安全。本網(wǎng)站嚴(yán)格按照軟件項(xiàng)目開(kāi)發(fā)的流程進(jìn)行開(kāi)發(fā),對(duì)于網(wǎng)站開(kāi)發(fā)的可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及對(duì)網(wǎng)站的測(cè)試與維護(hù)都有詳細(xì)的論述和實(shí)現(xiàn)過(guò)程。此外,為了方便在某一專(zhuān)業(yè)領(lǐng)域探討問(wèn)題和發(fā)表意見(jiàn),Internet上還出現(xiàn)了在線論壇。在這個(gè)數(shù)字化時(shí)代,全世界有千千萬(wàn)萬(wàn)個(gè)網(wǎng)站晝夜不停地提供服務(wù)。它的內(nèi)容也不會(huì)因用戶(hù)、瀏覽時(shí)間的變化而隨之變化,所以實(shí)現(xiàn)人機(jī)交互有相當(dāng)大的局限性,功能上有太多的限制。這是它與JSP、ASP的基本不同之處。因此,BBS最基本的功能首先是發(fā)表主題。管理員通過(guò)管理功能創(chuàng)建、編輯、刪除論壇的版塊,管理注冊(cè)的用戶(hù),管理帖子等。該BBS的設(shè)計(jì)主要采用PHP、XML、MySQL、Dreamweaver Eclipse等技術(shù)和工具,整體設(shè)計(jì)采用軟件工程的技術(shù)和方法,經(jīng)過(guò)需求分析、總體設(shè)計(jì)、文檔和代碼的編制、模塊測(cè)試和系統(tǒng)實(shí)現(xiàn)幾個(gè)階段。另外還可以簡(jiǎn)單地嵌入到普通的HTML頁(yè)中。MySQL是一個(gè)高性能、多線程、多用戶(hù)、建立在客戶(hù)服務(wù)器結(jié)構(gòu)上的RDBMS,專(zhuān)為速度和穩(wěn)定性而設(shè)計(jì)。在B/S三層體系結(jié)構(gòu)下,表示層、功能層、數(shù)據(jù)層被割成三個(gè)相對(duì)獨(dú)立的單元。它的任務(wù)是接受用戶(hù)的請(qǐng)求,首先需要執(zhí)行相應(yīng)的擴(kuò)展應(yīng)用程序與數(shù)據(jù)庫(kù)進(jìn)行連接,通過(guò)SQL等方式向數(shù)據(jù)庫(kù)服務(wù)器提出數(shù)據(jù)處理申請(qǐng),等數(shù)據(jù)庫(kù)服務(wù)器將處理結(jié)果提交給Web服務(wù)器后,再由Web服務(wù)器傳回客戶(hù)端。同時(shí),由于工作集中,可以降低客戶(hù)機(jī)的管理難度及客戶(hù)機(jī)配置。還可以通過(guò)解釋器用編程的方法載入一個(gè)XML文檔,再通過(guò)XML DOM(XML文檔對(duì)象模型)訪問(wèn)、更新、創(chuàng)建和操縱該XML文檔的信息3 系統(tǒng)設(shè)計(jì) 系統(tǒng)目標(biāo)對(duì)于典型的數(shù)據(jù)庫(kù)管理系統(tǒng),尤其是對(duì)論壇這樣數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng)、必須要滿(mǎn)足使用方便、操作靈活等設(shè)計(jì)需求。252。252。252。252。 系統(tǒng)功能模塊設(shè)計(jì)按照論壇系統(tǒng)的功能可以將本系統(tǒng)分為前臺(tái)和后臺(tái)兩大模塊。后臺(tái)模塊也分為四個(gè)。注冊(cè):提供游客成為會(huì)員的功能,這樣可以享受更多的權(quán)限。發(fā)帖:論壇的基本功能之一。 編輯刪除模塊包括:編輯,會(huì)員可以對(duì)自己發(fā)表過(guò)的帖子進(jìn)行重新編輯修改;刪除,會(huì)員當(dāng)然可以刪除自己發(fā)表的帖子。管理員可以對(duì)版面進(jìn)行添加、編輯、刪除和移動(dòng)操作,還可以對(duì)分區(qū)進(jìn)行添加、編輯、刪除和移動(dòng)操作。(假設(shè)在10天內(nèi)某個(gè)主題還沒(méi)有回復(fù),系統(tǒng)則自動(dòng)刪除此主題,管理員只需要設(shè)置天數(shù)就可以了。恢復(fù)數(shù)據(jù)庫(kù):在系統(tǒng)遭到攻擊崩潰時(shí),可以使用恢復(fù)數(shù)據(jù)庫(kù)功能對(duì)系統(tǒng)的數(shù)據(jù)重新回復(fù)。配置選項(xiàng):在這個(gè)控制面板里管理員可以對(duì)面板的基本內(nèi)容進(jìn)行設(shè)置,還可以進(jìn)行Cookies設(shè)置、會(huì)員設(shè)置和私人留言設(shè)置等。封鎖管理:這個(gè)控制面板中管理員可以對(duì)會(huì)員的信息進(jìn)行封鎖,比如說(shuō)可以封鎖一個(gè)指定的會(huì)員,一個(gè)指定范圍內(nèi)的IP地址或計(jì)算機(jī)主機(jī)名稱(chēng),這些方法禁止被封鎖的會(huì)員進(jìn)入論壇首頁(yè)。權(quán)限設(shè)定:在這個(gè)控制面板中管理員可以更改會(huì)員的權(quán)限設(shè)定及指定管理員資格。1 phpbb_forums表該表保存了論壇的基本信息,如論壇編號(hào)、論壇名稱(chēng)、論壇說(shuō)明、論壇帖子數(shù)等。各字段信息具體如表4:表4:phpbb_categories表字段名類(lèi)型長(zhǎng)度允許為空是否主鍵描述cat_idmediumint8否是討論區(qū)編號(hào)cat_titlevarchar100否否討論區(qū)標(biāo)題cat_ordermediumint8否否討論去順序5 phpbb_posts表該表保存了所有帖子的主要信息,包括帖子號(hào)、發(fā)帖者編號(hào)、發(fā)表時(shí)間等,如表5。在使用時(shí)可以用include關(guān)鍵字把這些代碼包含到文件中,可以減少代碼的重復(fù)。) ){ die(Hacking attempt)。//連接數(shù)據(jù)庫(kù)服務(wù)器,建立數(shù)據(jù)庫(kù)連接對(duì)象$db = new sql_db($dbhost, $dbuser, $dbpasswd, $dbname, false)。 數(shù)據(jù)庫(kù)操作類(lèi),類(lèi)的定義及其屬性的定義如下所示:?phpif(!defined(SQL_LAYER)){//定義常量define(SQL_LAYER,mysql)。 var $rowset = array()。同時(shí),在sql_db類(lèi)中定義多個(gè)方法,在其中定義了一個(gè)選擇數(shù)據(jù)庫(kù)的函數(shù)sql_db()。 $thisserver = $sqlserver。 } if($thisdb_connect_id) { //判斷數(shù)據(jù)庫(kù)名是否為空if($database != ){//獲取數(shù)據(jù)庫(kù)的名稱(chēng)$thisdbname = $database。 } } return $thisdb_connect_id。其中,mysql_pconnect()函數(shù)用于打開(kāi)一個(gè)到MySQL服務(wù)器的持久連接,而mysql_connect()函數(shù)用于打開(kāi)一個(gè)到MySQL服務(wù)器的連接。調(diào)用mysql_close()函數(shù)關(guān)閉數(shù)據(jù)庫(kù)連接,如果關(guān)閉成功,則應(yīng)用“return $result”語(yǔ)句返回關(guān)閉的結(jié)果,如果關(guān)閉失敗,則返回false。//獲取執(zhí)行結(jié)果$thisquery_result = mysql_query($query, $thisdb_connect_id)。}else{return ( $transaction == END_TRANSACTION ) ? true : false。”語(yǔ)句獲取執(zhí)行SQL語(yǔ)句的結(jié)果;根據(jù)執(zhí)行SQL語(yǔ)句的結(jié)果,調(diào)用mysql_num_rows()函數(shù)獲取數(shù)據(jù)集的行。d) 在sql_fieldtype()函數(shù)中,主要通過(guò)mysql_field_type()函數(shù)獲得指定字段的類(lèi)型。 前臺(tái)模塊的實(shí)現(xiàn) 論壇主頁(yè)論壇首頁(yè)自上而下可以分為3個(gè)部分,最上面的是導(dǎo)航部分,中間是論壇的主要部分即版塊列表,最下面是用戶(hù)及論壇的一些情況。postcount39。usercount39。newestuser39。 注冊(cè)登錄模塊在用戶(hù)注冊(cè)模塊主要由3部分組成,分別是注冊(cè)信息、個(gè)人信息和選項(xiàng),其中注冊(cè)信息是必須填的,其它兩項(xiàng)是可選項(xiàng)。用戶(hù)登錄時(shí),通過(guò)應(yīng)用$username = isset($HTTP_POST_VARS[39。])語(yǔ)句來(lái)獲得輸入的用戶(hù)名和密碼,通過(guò)查詢(xún)比較決定是否允許用戶(hù)登錄。更新之后會(huì)應(yīng)用“$er=new er($board_config [39。(如圖2)?mode=newtopic頁(yè)面,其中mewtopic表示發(fā)送新的帖子,當(dāng)填完發(fā)帖的內(nèi)容后,單擊發(fā)送按鈕提交,判斷輸入的數(shù)據(jù)是否合法,()函數(shù)進(jìn)行處理。newtopic39。通過(guò)調(diào)用sql_query()函數(shù)執(zhí)行插入和更新投票的操作。?mode=reply頁(yè)面,其中reply表示回復(fù)帖子。) ? INSERT INTO . POSTS_TEXT_TABLE . (post_id, post_subject, bbcode_uid, post_text) VALUES ($post_id,39。, 39。, bbcode_uid = 39。 WHERE post_id = $post_id。39。首先根據(jù)帖子的ID號(hào)(post_id),定義刪除帖子的字符串(將帖子的數(shù)碼減1等),并調(diào)用sql_query
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1