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

正文內容

基于struts2論壇的設計與實現(xiàn)(編輯修改稿)

2024-12-23 21:46 本頁面
 

【文章內容簡介】 壇中,管理員是上級權限。 論壇的 3 大基本功能的相互關系如下圖所示。 圖 論壇基本功能的關系 本系統(tǒng)還有一些是論壇的內容更加豐富的擴展功能。 發(fā)帖 帖子列表 回帖 瀏覽帖子 基于漢語框架網(wǎng)的語義角色自動標注 8 系統(tǒng)設計 根據(jù)上一節(jié)給出論壇所必須的功能,劃分模塊。模塊的劃分主要是按照每一個對象的操作 來歸類。論壇操作的對象是上一節(jié)所歸納的 5 個。下面就針對這 5 個對象劃分功能模塊。 用戶:有兩個模塊,一個是用戶注冊,登錄,修改信息等功能組合,是用戶對用戶自身的操作;另一個是管理員對用戶進行刪除,授權,是管理員對用戶的操作,如表 。 表 用戶功能模塊表 模塊 模塊包含的功能 用戶模塊 用戶注冊 用戶登錄 瀏覽其它用戶信息 與其它用戶聯(lián)系 用戶控制自己的信息 用戶登錄添加驗證碼 用戶等級 版面:也有兩個模塊,一個是瀏覽模塊,一個是管理模塊。其功能模塊列表如表 。 表 版面功能模塊表 模塊 模塊包含的功能 版面瀏覽模塊 瀏覽版面 版面管理模塊 版面管理 公共信息:用戶瀏覽公共信息的功能劃分一個模塊,管理員對公共信息的操作劃分為一個模塊,其功能模塊列表如表 。 表 公共信息功能模塊表 模塊 模塊包含的功能 公共信息顯示模塊 瀏覽發(fā)布的公共信息 公共信息管理模塊 公共信息管理 帖子:帖子包括用戶對帖子的操作和管理員對帖子的操作,相應地分為帖子模塊和帖子管理模塊,如表 。 表 帖子功能模塊表 山西大學商務學院本科畢業(yè)論文(設計) 9 模塊 模塊包含的功能 帖子模塊 瀏覽帖子 發(fā) 布 /修改 /刪除帖子 對帖子的特殊操作 帖子發(fā)布添加表情 論壇收藏 帖子搜索 帖子管理模塊 刪除帖子 修改帖子 管理員:管理員是對其他對象進行操作,如表 。 表 管理員管理功能模塊表 模塊 模塊包含的功能 管理員管理模塊 用戶管理 版面管理 帖子管理 另外,對于用戶使用的模塊稱為前臺模塊,管理員使用的模塊稱為后臺模塊。以下是該在線學習系統(tǒng)軟件的功能模塊圖: 基于漢語框架網(wǎng)的語義角色自動標注 10 圖 網(wǎng)上論壇的功能模塊圖 開發(fā)環(huán)境的選擇 系統(tǒng)需求分析階段: Microsoft Windows XP 系統(tǒng)代碼開發(fā)階段: Windows XP+ + +Oracle+。 系統(tǒng) GUI/LOGO 輔助設計工具: , 。 研究方法 本虛擬社區(qū)是采用 JSP + JavaBeans + Oracle 開發(fā)的。運行平臺: JDK + + Oracle + Windows XP。 采用模塊化思想,分為 3 層: 1.數(shù)據(jù)存儲層:使用 Oracle 來存放的所有數(shù)據(jù),包括用戶信息,文章數(shù)據(jù)用戶消息,系統(tǒng)數(shù)據(jù),關鍵問題,數(shù)據(jù)庫的規(guī)劃。 2. 系統(tǒng)功能層:完成的基本功能,由多個并列模塊組成,向下調用 Oracle 的數(shù)訪問數(shù)據(jù)庫,向上接受處理請求,將處理的結果返回上層,根據(jù)請求類型,返回成敗結果和其他數(shù)據(jù)。而且模塊網(wǎng)絡論壇( bbs) 用戶系統(tǒng)功能 管理員管理功能 注 冊 登 陸 瀏覽帖子 個人帖子管理 搜索帖子 回復帖子 編輯帖子 刪除帖子 發(fā)布帖子 修改帖子 用戶信息管理 版面管理 公共信息管理 帖子管理 刪 除 授 權 添 加 修 改 刪 除 刪 除 移 動 編 輯 置 頂 指定精華 山西大學商務學院本科畢業(yè)論文(設計) 11 高度靈活,可以方便的修改增加。 3. 服務層:直接和客戶機對話,根據(jù)客戶機的請求,調用功能模塊取得數(shù)據(jù),然后將數(shù)據(jù)發(fā)送回客戶端,根據(jù)客戶端的類型,分別開發(fā)不同的服務模塊,并且盡可能合理進行抽象,使對不同的服務層,能共用系統(tǒng)功能層的模塊。 基于漢語框架網(wǎng)的語義角色自動標注 12 B/S 設計模式 我們采用基于 B/S 結構的三層應用模型來實現(xiàn) Java 在線學習網(wǎng)站系統(tǒng)。 Browser/Server 計算方式是一種兩層結構的體系。隨著技術的進步以及需求的改變,更多的層次劃分出來。目前,在Inter 應用體系結構中,事物處理被劃分為 3 層,即: Web Browser— Inter Server— Database Server。在這種體系結構中,業(yè)務的表達通過簡單的 Web Browser 來實現(xiàn),用戶通過 Web Browser提交表單,把信息傳遞給 Inter Server, Inter Server 根據(jù)用戶的請求,分析出要求數(shù)據(jù)庫服務器進行的查詢,交給數(shù)據(jù)庫服務器去執(zhí)行, Database Server 把查詢的結果反饋給 Inter Server,在由 Inter Server 用標準的 HTML 語言反饋給 Web Browser。 三層應用模型同傳統(tǒng)的 C/S( Client/Server)模型相比,提高了系統(tǒng)的可擴展性、安全性和可重用性。它將應用邏輯與用戶界面和數(shù)據(jù)訪問相剝離,這樣便使系統(tǒng)的維護變得簡單,同時可以通過采用組件技術,降低數(shù)據(jù)庫服務器的負擔,從而提高 性能。 典型 C/S 計算的特點: 服務器負責數(shù)據(jù)管理及程序處理; 客戶機負責界面描述和截面顯示; 客戶機向服務器提出處理要求; 服務器響應后將處理結果返回客戶機; 網(wǎng)絡數(shù)據(jù)傳輸小。 經(jīng)過分析, B/S 結構適合本系統(tǒng),它具有以下優(yōu)點: 1. B/S 技術所基于的標準是開放、非專有的,是經(jīng)標準化組織指定而非單一廠商制定的。 2. B/S 技術成本較低,一般只需安裝、配備還在服務器上。在客戶機上的工作較少,故降低了開發(fā)及管理成本。而 C/S 的應用不論是安裝、配備還是升級,都需要在所有的客戶機上實施。 B/S技術維護工作主要集 中在服務器端,客戶端的維護工作量十分少。而 C/S 結構中客戶機和服務器的維護工作量都較大。 Web Browser 技術簡明易用,一旦用戶掌握了 Web Browser 的用法,也就掌握了使用系統(tǒng)上各種信息資源的鑰匙。本虛擬社區(qū)是采用 JSP + Java Bean + ORACLE 開發(fā)的一套網(wǎng)絡虛擬社區(qū)系統(tǒng)。通過系統(tǒng)和別人討論計算機軟件、硬件、 Inter、多媒體、以及程序設計等等各山西大學商務學院本科畢業(yè)論文(設計) 13 種有趣的話題。 I n t e r n e t S e r v e rW e b S e r v e rD B S e r v e rH T T PC G IB / S 結 構 圖通 訊 協(xié) 議C / S 結 構 圖 圖 網(wǎng)絡結構圖 圖 系統(tǒng)結構圖 運 行模式 圖 本系統(tǒng)的各個模塊的運行順序 基于漢語框架網(wǎng)的語義角色自動標注 14 接口設計 用戶接口 本系統(tǒng)采用的標準的 JSP 編寫,內部套用 JavaScript、 CSS,風格統(tǒng)一,用戶可通過一個窗體即可完成所有的輸入工作,本模塊不涉及大圖片、音頻和視頻等,這樣能保證輸出時的快速性。用戶可以直觀的查看數(shù)據(jù)和填寫數(shù)據(jù),盡可能的簡化操作,其主界面簡便易于使用。 外部接口 系統(tǒng)的數(shù)據(jù)庫連接主要采用 Hibernate 的方式,這樣的連接方法簡單,避免了過多的配置,數(shù)據(jù)庫的訪問全部由操作系統(tǒng)內部來完成。數(shù)據(jù)庫的接口采用 JavaBean 連接實現(xiàn)。使用 Oracle 來存放的所有數(shù)據(jù),包括用戶信息,文章數(shù)據(jù),用戶消息,系統(tǒng)數(shù)據(jù)等。 內部接口 JavaBean 完成 Jsp 程序和數(shù)據(jù)庫的連接;方便對數(shù)據(jù)庫的讀寫,提高重用度,減少代碼量 。 數(shù)據(jù)結構設計 系統(tǒng)詳細信息介紹 根據(jù) UML 系統(tǒng)模型,可以確定系統(tǒng)中的各種實體以及它們之間的關系。本系統(tǒng)的實體包括管理員數(shù)據(jù)實體( Numb1)、用戶數(shù)據(jù)實體( User)、帖子數(shù)據(jù)實體( btable)等。 space_title_tbl(帖子詳細信息表 ): 帖子詳細信息表主要用來保存帖 子詳細信息。表 space_title_tbl 的結構如表 所示 : 表 space_title_tbl 字段名 數(shù)據(jù)類型 是否為空 是否為主鍵 默認值 描述 id Int(10)unsigncd No Yes ID(自動編號 ) titletypeid int Yes NULL 帖子類型 id userid Varchar(30) Yes NULL 會員 id titlename varchar(10) Yes 帖子名 titlecontent varchar(10) Yes 帖 子論文 timeStr timestamp Yes sysdate 發(fā)表時間 space_back_tbl(回復帖子的詳細信息表 ): 回復帖子的詳細信息表主要用來保存回復帖子的詳細信息。 space_back_tbl 的結構如表 所示 : 表 space_back_tbl 字段名 數(shù)據(jù)類型 是否為空 是否為主鍵 默認值 描述 山西大學商務學院本科畢業(yè)論文(設計) 15 id Int(10)unsigncd No Yes 0 ID titleid int Yes 0 帖子根 ID userid varchar(20) Yes 0 會員 id backname varchar(20) Yes 0 回 復 帖 子名 backcontent varchar(20) Yes 0 回復內容 timeStr timestamp Yes sysdate 回復時間 Space_titletype_tbl (帖子類型信息表 ): 帖子類型信息表主要用來保存帖子類型信息。表 Space_titletype_tbl 的結構如表 所示 : 表 space_titletype_tbl 字段名 數(shù)據(jù)類型 是否為空 是否為主鍵 默認值 描述 id Int(10)unsigncd No Yes ID(自動編號 ) titletypename varchar(40) Yes NULL 論壇類別名稱 timeStr timestamp Yes sysdate 時間 Memberinfo(用戶信息表 ): 用戶信息表主要用來保存用戶信息。表 Memberinfo 的結構如表 所示 : 表 Memberinfo 字段名 字段類型 約束或索引 描述 ID Number(Sequence) PK 記錄流水號 NickName Nvarchar2(20) Not Null 用戶昵稱 Password Varchar2(50) Not Null MD5加密口令,頁面上限制為16字節(jié) Gender Nvarchar2(1) Not Null 性別, ’ 男 ’ 或 ’ 女 ’ Age Number Not Null 年齡 Email Nvarchar2(100) Not Null 電子郵件 PasswordQuestion Nvarchar2(200) 密碼提示問題 PasswordAnswer Nvarchar2(200) 密碼提示問題答案 ProvinceCity Nvarchar2(20) 所在省市 Address Nvarchar2(200) 地址 Phone Varchar2(50) 聯(lián)系電話 Point Number Default=0 當前積分 Remender Varchar2(20) 推薦人 RegisterDate Date 注冊時間 基于漢語框架網(wǎng)的語義角色自動標注 16 LatestDate Date 上次上線時間 Status Number Default=0 0正常 1注銷 IsOnline Number Default=0 0下線 1在線 GradeId Number 等級 ID MessageRecord (短 信息表 ): 短 信息表主要用來保存用戶 寫的 信息。表 MessageRecord 的結構如表 所示 : 表 MessageRecord 字段名 字段類型 約束或索引 描述 ID Number(Sequence) PK 記錄流水號 Sender Varchar2(20) Not Null 發(fā)件人登錄名 Receiver Varchar2(20) N
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1