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

正文內(nèi)容

網(wǎng)上論壇系統(tǒng)畢業(yè)設(shè)計(jì)說明書(存儲(chǔ)版)

2025-01-12 17:18上一頁面

下一頁面
  

【正文】 網(wǎng)上論壇系統(tǒng) 第 21 頁 5 功能模塊詳細(xì)設(shè)計(jì) 整體模塊劃分 從前面的需求分析中得知,可以將功能分為前臺(tái)和后臺(tái)兩類,因此模塊也分為兩大類:前臺(tái)模塊和后臺(tái)模塊。例如:注冊(cè)用戶具有瀏覽帖子,發(fā)帖,回帖的權(quán)限,那么他就能使用論壇中的瀏覽,發(fā)帖,回帖功能。使用 JSP 標(biāo)識(shí)或者小腳本來生成頁面上的動(dòng)態(tài)內(nèi)容,這些內(nèi)容是根據(jù)請(qǐng)求來變化的,例如請(qǐng)求帳戶信息或者特定的一瓶酒的價(jià)格。 Java Server Page 技術(shù)封裝了許多功能,這些功能是容易使用的、同時(shí)與 JSP 相關(guān)的 XML 標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容的生成時(shí)需要的。隨著越來越多的廠家將對(duì) JSP 的支持添加到他們的產(chǎn)品 中,我們可以選擇不同的服務(wù)器和工具,因?yàn)楦墓ぞ呋蚍?wù)器并不影響當(dāng)前的應(yīng)用。 JavaBeans 組件模型使得軟件可以設(shè)計(jì)成便于修改和便于升級(jí)。這些簡單的 JavaBeans 組件提供了告訴用戶什么是 JavaBeans 的直觀方法。例如:如果有 set X()和 get X()方法,則暗指有一個(gè)名為 X的屬性,如果有一個(gè)方法名為 is X()則通常暗指 X是一個(gè)布爾類型的屬性。請(qǐng)看程序代碼: import java。 firePropertyChange(ourStringoldStringnewString)。 public void removePropertyChangeListener(PropertyChangeListener l)。 (6) Constrained 屬性 JavaBeans 組件的 Constrained 類型的屬性具有這樣的性質(zhì):當(dāng)這個(gè)屬性的值將要發(fā)生變化但是還沒有發(fā)生變化的時(shí)候,與這個(gè)屬性已經(jīng)建立了某種監(jiān)聽關(guān)系的其它 Java 對(duì)象可以否決屬性值的改變。但是 ActiveX 就不同了,它只能夠應(yīng)用于 Windows 平臺(tái)而且它的代碼移植性很差,從 Windows 98 平臺(tái)移植到 NT 平臺(tái)就需要重新編譯代碼,甚至要大幅度改寫程。 scope 的值可能是 page、 request、 session 以及 application。也就是說:這一類型的 JavaBeans 組件的生命周期就是某個(gè)會(huì)話過程所經(jīng)歷的時(shí)間。因此,所有通過這兩個(gè)操作指令連接在一 起的 JSP 程序都可以共享一個(gè) Request 對(duì)象,共享這種類型的 JavaBeans 組件對(duì)象,這種類型的 JavaBeans 組件對(duì)象使得 JSP 程序之間傳遞信息更為容易,不過美中不足的是這種 JavaBeans 不能夠用于客戶端與服務(wù)端之間傳遞信息,因?yàn)榭蛻舳耸菦]有辦法執(zhí)行 JSP 程序,創(chuàng)建新的 JavaBeans 對(duì)象的。主要進(jìn)行一下配置: 1) 設(shè)置 JAVA_HOME 環(huán)境變量 JAVA_HOME 的值為 JDK 安裝的目錄,例如: C:\j2sdk1。 2. 到 Tomcat/conf 里 文件修改配置 ,設(shè)置 Tomca\webapps 的保存 JSP 文件的目錄,目錄名為 Webmail,則在文件加入以下語句增加一個(gè)虛擬目錄 : Context path=/Webmail reloadable=true docBase=/webmail 3. 找到數(shù)據(jù)庫配置語句 Resource name=jdbc/Webmail auth=Container type=/.有 3 個(gè)屬性 name、 auth、 項(xiàng)是 JNDI 的名稱定義,程序通過 JNDI 才能找到此對(duì)象,這里取名 jdbc/ webmail; auth 項(xiàng)即連接池管理權(quán)屬性,這里取值 Container,申明為容器管理; type 項(xiàng)即對(duì)象的類型,這里取值 e。password=。 中 南 林 業(yè) 科 技大學(xué) 本科畢 業(yè) 設(shè)計(jì) 網(wǎng)上論壇系統(tǒng) 第 34 頁 如果是 JDBC Driver 裝載 : ()。如果你登陸數(shù)據(jù)庫系統(tǒng)的用戶名為 webmail 口令為空,只需下面的 2 行代碼就可以建立一個(gè)連接: String url = jdbc:odbc:webmail。 ctx = new InitialContext()。 需要一個(gè)活躍的連接的來創(chuàng)建 Statement 對(duì)象的實(shí)例。若設(shè)為 CONCUR_READ_ONLY,則 ResultSet 對(duì)象和 JDBC 的功能一樣;若為 CONCUR_UPDATABLE,那么表示 ResultSet 對(duì)象可以直。對(duì) SELECT 語句來說,可以使用 executeQuery。如果配置了連接池則要使用下面幾行代碼就可以建立一個(gè)連接: Context ctx。因此,假設(shè)你正在使用 ODBC 存取一個(gè)叫 webmail 的 ODBC 數(shù)據(jù)源,你的 JDBC URL 是 jdbc:odbc:webmail 。 裝載驅(qū)動(dòng)程序只需要非常簡單的一行代碼。 下面是一個(gè) 的配置實(shí)例 : Context path=/WEBMAIL reloadable=true docBase=WEBMAIL Resource name=jdbc/webmail auth=Container type=/ ResourceParams name=jdbc/webmail parameter namefactory/name value/value /parameter parameter namemaxActive/name value100/value /parameter parameter namemaxIdle/name value30/value /parameter parameter namemaxWait/name value10000/value /parameter 中 南 林 業(yè) 科 技大學(xué) 本科畢 業(yè) 設(shè)計(jì) 網(wǎng)上論壇系統(tǒng) 第 33 頁 parameter nameusername/name valuesa/value /parameter parameter namepassword/name value/value /parameter parameter namedriverClassName/name value/value /parameter parameter nameurl/name valuejdbc:microsoft:DatabaseName=webmail。 jar 3) 更新 PATH 環(huán)境變量, PATH 變量是系統(tǒng)搜索可執(zhí)行程序的路徑,例如: C:\\bin。它是一組 API,也可以說是一些 java Class。并且屬于用戶 A 的 JavaBean 組件對(duì)象和屬于用戶 B 的組件對(duì)象都是唯一的,它們之間互不干涉。這種類型的 JavaBeans 組件的功能和 JSP的 Application 對(duì)象十分類似,不過前者的功能要強(qiáng)大得多,而且可以自由擴(kuò)展,用起來也方便得多。 2) class 屬性指定 JSP 引擎查找 JavaBeans 代碼的路徑,一般是這個(gè) JavaBean所對(duì)應(yīng)的 Java 類名。比如我們可以將訪問數(shù)據(jù)庫的中 南 林 業(yè) 科 技大學(xué) 本科畢 業(yè) 設(shè)計(jì) 網(wǎng)上論壇系統(tǒng) 第 28 頁 功能、數(shù)據(jù)處理功能編寫封裝為 JavaBeans 組件,然后在某個(gè) JSP 程序中加以調(diào)用。 在上面的代碼中,首先新定義一個(gè)字符串 oldString,用于保存屬性的原值然后把新值賦給屬性值,這樣會(huì)產(chǎn)生 JavaBeans 組件屬性值改變的事件,最后調(diào)用 changes 對(duì)象的 firePropertyChange()方法,通知監(jiān)聽者隊(duì)列里的所有事件監(jiān)聽者對(duì)象,當(dāng)前的 JavaBean 對(duì)象發(fā)生了屬性值改變的事件,屬性的名稱、屬性的新值、屬性的原值,都被作為該方法的參數(shù)一并傳給監(jiān)聽者對(duì)象,由它們根據(jù)這些信息,對(duì)此事件作出響應(yīng)。 } } 程序首先創(chuàng)建了 PropertyChangeSupport 類型的對(duì)象 changes,這是最關(guān)鍵的一步操作, changes 對(duì)象主要用于向監(jiān)聽者對(duì)象發(fā)送信息:當(dāng)前的 JavaBean 對(duì)象已經(jīng)發(fā)生了屬性改變的事件。 ourString = newString。這個(gè)事件中封裝了發(fā)生屬性改變事件的屬性名、屬性的原值、屬性變化后的新值。 (3) Simple 屬性 一個(gè) Simple 類型的屬性表示一個(gè)伴隨有一對(duì) get XXX()、 set XXX()方法的變量。大多數(shù)常用的 JavaBeans 通常是中小型控制程序,但我們也可以編寫包裝整個(gè)應(yīng)用程序運(yùn)行邏輯的 JavaBeans 組件,并將其嵌入到復(fù)合文檔中,以便實(shí)現(xiàn)更為復(fù)雜的功能。 Java 應(yīng)用程序在運(yùn)行時(shí),最終用戶也可以通過 JavaBeans 組件設(shè)計(jì)者或應(yīng)用程序開發(fā)者所建立的屬性存取方法 set XXX 方法和 get XXX 方法修改 JavaBeans 組件的屬性。由于 JSP 頁面的內(nèi)置腳本語言是基于 Java 編程語言的,并且所有的 JSP 頁面都能被編譯成為 Java Servlet, JSP 頁面就具有 Java 技術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性。開發(fā)人員能夠共享和交換執(zhí)行普 通操作的組件,或者發(fā)布這些組件使更多的使用者或者客戶團(tuán)體能夠使用。 系統(tǒng)實(shí)現(xiàn)主要技術(shù) Java Server Pages( JSP)技術(shù)簡介 在開發(fā) JSP 規(guī)范的過程中, Sun 公司與許許多多主要的 Web 服務(wù)器、應(yīng)用服務(wù)器和開發(fā)工具供應(yīng)商,還有各種各樣富有經(jīng)驗(yàn)的開發(fā)團(tuán)體進(jìn)行合作。對(duì)于論壇系統(tǒng)而言,聯(lián)系各個(gè)模塊的主線是使用者的權(quán)限,用戶能使用論壇的哪些功能是由用戶的權(quán)限決定的。 數(shù)據(jù)庫表關(guān)系 圖 表與表之間的關(guān)系是主表與子表之間確立的約束,用于實(shí)現(xiàn)表與表之間的數(shù)據(jù)參照完整性,這些關(guān)系的建立可以避免由于誤操作導(dǎo)致數(shù)據(jù)庫的崩潰,保證各表之間數(shù)據(jù)的統(tǒng)一性。 對(duì)于版主而言,由于其必須登錄和管理頁面,因而有:公告發(fā)布(可以在自己管轄的論壇內(nèi)發(fā)布公告),帖子管理(可以在自己管轄的論壇內(nèi)進(jìn)行帖子刪除,鎖定,解除鎖定,轉(zhuǎn)移論壇,批量刪除用戶帖子等) 對(duì)于管理員而言,因?yàn)槭浅?jí)用戶,登錄管理頁面可以對(duì)論壇,用戶信息,論壇的樣式等進(jìn)行管理。此子模塊提供會(huì)員信息的基本數(shù)據(jù)庫操作:添加、修改和刪除。 2. 刪除帖子 3. 轉(zhuǎn)移帖子 4. 置頂帖子 5. 指定精華帖 6. 搜索帖子 7. 管理版塊。 用戶是所有行為的執(zhí)行者,所以人員是系統(tǒng)必不可少的實(shí)體,用戶的管理就顯得尤為重要。 (5) 論壇分類管理:根據(jù)不同的討論內(nèi)容,管理員將整個(gè)討論區(qū)劃分成不同的區(qū)域,會(huì)員可以選擇進(jìn)入不同的討論區(qū),允許管理者對(duì)分類進(jìn)行調(diào)整,同時(shí)提供不同討論區(qū)中包括文章數(shù)據(jù)等的統(tǒng)計(jì)功能。管理員要管理論壇,軟件需要具有的功能有創(chuàng)建,編輯,刪除論壇的版塊,管理注冊(cè)的用戶,管理帖子,設(shè)置論壇基本參數(shù)。 經(jīng)濟(jì)可行性 當(dāng)今社會(huì)是信息化的社會(huì), 能夠及時(shí)準(zhǔn)確的獲得信息便可以創(chuàng)造出巨大的經(jīng)濟(jì)效益。隨后 , 系統(tǒng)允許用戶之間分享軟件、文件 , 進(jìn)行實(shí)時(shí)綱絡(luò)對(duì)話、信件傳輸 , 等等。 關(guān)鍵 詞 電子公告 系統(tǒng) ; BBS(Bulletin Board System); B/S; JSP(Java Server Pages); JavaBean 中 南 林 業(yè) 科 技大學(xué) 本科畢 業(yè) 設(shè)計(jì) 網(wǎng)上論壇系統(tǒng) 第 3 頁 Title Forum system on the Inter Abstract: This system belongs to the Web information server system a sub system, it also is the system which an independent function consummates, This topic is the internal mail system partial research and development, This article system analysis and the design only is opposite in the mon association says. This paper includes system design and development of BBS. It introduced the detailed development BBS and realizations of the BBS. It contains system analysis and design of software. In developing, it adopts the structure of Browser/Server. This structure makes only concourse of result data print in t
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1