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

正文內(nèi)容

java畢業(yè)設計---基于struts的bbs論壇設計(編輯修改稿)

2025-01-04 06:08 本頁面
 

【文章內(nèi)容簡介】 服務器 。 成本降低 , 選擇更多 大家都知道 windows 在桌面電腦上幾乎一統(tǒng)天下 , 瀏覽器成為了標準配置 , 但在服務器操作系統(tǒng)上 windows 并不是處于絕對的統(tǒng)治地位 。 現(xiàn)在的趨勢是凡使用 B/S 架構(gòu)的應用管理軟件 , 只需安裝在 Linux 服務器上即可 , 而且安全性高 。 所以服務器操作系統(tǒng)的選擇是很多的 , 不管選用那種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng)電腦不受影響 , 這就使的最流行免費的 Linux 操作系統(tǒng)快速發(fā)展起來 , Linux 除了操作系統(tǒng)是免費的以外 , 連數(shù)據(jù)庫也是免費的 , 這種選擇非常盛行 。 比如說很多人每天上 “ 網(wǎng)易 ” 網(wǎng) , 只要安裝了瀏覽器就可以了 , 并不需要了解 “ 網(wǎng)BBS論壇 7 易 ” 的服務器用的是什么操作系統(tǒng) , 而事實上大部分網(wǎng)站確實沒有使用 windows 操作系統(tǒng) ,但用戶的電腦本身安裝的大部分是 windows 操作系統(tǒng) 。 開發(fā)環(huán)境介紹 軟件環(huán)境 ? 操作系統(tǒng) : Window xp ? 數(shù)據(jù)庫 : MySql ? Web 服務器 : TOMCAT ? 開發(fā)環(huán)境: ++Fireworks8 + Dreamweaver8 硬件環(huán)境 AMD Athlon 64 3000+, KingMax PC3200 512MB 2 , Gainward NV35XT Seagate SATA 8M 120GB 2 BBS論壇 8 3 需求分析 系統(tǒng)功能需求 BBS 論壇 分為前臺和后臺兩個模塊。前臺模塊的使用對象包括了所有用戶(管理員、用戶、游客),提供的功能 包括注冊 賬號 、 瀏覽主題 、發(fā)表 主題 、回復 主題等。后臺模塊的使用對 象為管理人員(管理員、版主),提供的功能包括管理用戶、管理論壇、管理主題。 BBS 論壇系統(tǒng)功能預覽如下: 前臺: 用戶登錄 用戶注冊 發(fā)表主題 回復主題 用戶注銷登錄 后臺: 管理員登錄 用戶管理 論壇管理 主題管理 管理員注銷登錄 目標系統(tǒng)應該達到以下要求: 時間經(jīng)濟性。優(yōu)化邏輯設計與物理設計,使系統(tǒng)運行效率高,反映速度快。 可靠性。能連續(xù)準確的處理業(yè)務,有較強的容錯能力。 可理解性。用戶容易理解和使用該系統(tǒng)。 可維護性和適應性。系統(tǒng)應易于修改、易于擴充、易于維護,能夠適應業(yè)務不斷發(fā)展變化 的需要。 可用性。目標系統(tǒng)功能齊全,能夠完全滿足業(yè)務需求。 安全保密性。保證系統(tǒng)的物理安全、數(shù)據(jù)存儲和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密,做好使用人員的授權(quán)管理。 系統(tǒng)的運行需求 操作系統(tǒng) BBS論壇 9 操作系統(tǒng)對使用 jsp開發(fā)人力資源管理系統(tǒng)的影響不是很大, Windows20 Windows XP 都可以,但好的操作系統(tǒng)可以使服務器運行的更流暢,減少系統(tǒng)崩潰的可能性。因此,我們選用了穩(wěn)定性較好的 Windows XP。 數(shù)據(jù)庫 MySQL 是一個小型關系型數(shù)據(jù)庫管理系統(tǒng) 。 其體積小、速度快、總 體擁有成本低,開放源碼 。 所以我們選用了 MySQL。 數(shù)據(jù)庫通信接口 數(shù)據(jù)庫通信接口采用 JDBC( Java Database Connectivity, Java 數(shù)據(jù)庫連接)。 它是一個面向?qū)ο蟮膽贸绦蚪涌冢?API) ,通過它可訪問各類關系數(shù)據(jù)庫。 對于程序員來說,只要構(gòu)建了一個指向數(shù)據(jù)庫的連接,就可以采用統(tǒng)一的應用程序編程接口實現(xiàn)對數(shù)據(jù)庫的讀寫。目前 JDBC 驅(qū)動已經(jīng)提供了對大多數(shù)常見類型數(shù)據(jù)庫的支持,包括 MySQL、 dBase 、Access、 SQL Server 和 Oracle 等,也包括了對其他類型的數(shù)據(jù)庫 的支持,如文本、 Excel電子表格等 安全機制問題的解決 在進入系統(tǒng)之前,要進行身份確認,只有用戶名和用戶密碼都相符的用戶方可進入本系統(tǒng)。為了防止不合法用戶對數(shù)據(jù)的察看和修改,本系統(tǒng)把用戶分為 二 個級別 :管理員和普通用戶 。 管理員 級用戶不僅 可以 對數(shù)據(jù)查詢 , 還 可以 對用戶的使用權(quán)限進行控制,還可以對紀錄進行增加、刪除、修改等操作。 普通用戶 對數(shù)據(jù)可以查詢。當用戶要進入系統(tǒng)是必須先輸入用戶名和密碼,按 “ 確 定” 按鈕后,系統(tǒng)辨別用戶身份,對合法用戶根據(jù)用戶的權(quán)限級別賦予相應的使用功能 。 系統(tǒng)數(shù)據(jù)流圖 圖 BBS論壇管理員數(shù)據(jù)流圖(第一層) 管理員 登錄 驗證 顯示管理選項頁面 F2 管理員信息 管理論壇 管理用戶 管理主題 退出 BBS論壇 10 圖 BBS論壇用戶數(shù)據(jù) 用例圖 圖 BBS論壇游客用例圖 圖 BBS論壇用戶用例圖 注銷登錄 發(fā)表主題 回復主題 瀏覽論壇 瀏覽回復 User 瀏覽主題 登錄 Guest 注冊 瀏覽論壇 瀏覽回復 瀏覽主題 用戶 登錄 驗證 F1 用戶信息 游客 注冊 瀏覽主題 瀏覽論壇 瀏覽回復 發(fā)表主題 回復主題 瀏覽論壇、主題、回復 BBS論壇 11 圖 BBS論壇管理員用例圖 數(shù)據(jù)庫設計 數(shù)據(jù)庫選擇 MySQL 是一個小型關系型數(shù)據(jù)庫管理系統(tǒng) , 要使用 MySQL 做數(shù)據(jù)庫,就不得不提到SQL(Structured Query Language)語言, 我們使用 SQL 操作 MySQL 的數(shù)據(jù)庫。這種語言有兩大特點:所有數(shù)據(jù)庫中數(shù)據(jù)都存儲在表中;不允許按照某種特定的順序來取出記錄,因為這樣會降低 MySQL 取記錄的效率。 創(chuàng)建數(shù)據(jù)庫 打開 MySQL 數(shù)據(jù)庫的圖形化界面工具 MySQLFront,新建一個數(shù)據(jù)庫,名稱為“ bbs”,字符集選擇“ gbk”。新建表格時,類型選擇“ MyISAM”。 使用 MySQL 數(shù) 據(jù) 庫 , 每 一 個 表 格 都 會 生 成 3 個 文 件 , 后 綴 名 分 別為 .frm、 .MYD、 .MYI。新建一個數(shù)據(jù)庫的方法有多種,我們使用 MySQLFront 來操作。進入 MySQLFront 后右擊,選擇 [新建數(shù)據(jù)庫 ]命令。在出現(xiàn)的對話框中填寫數(shù)據(jù)庫的名稱等信息,完成后點擊確定按鈕,即可完成數(shù)據(jù)庫的創(chuàng)建工作。 數(shù)據(jù)庫的設計 數(shù)據(jù)庫 ER圖設計如下: Admin 登錄 管理論壇 管理主題 管理用戶 編輯用戶 搜索用戶 刪除用戶 新增論壇 刪除論壇 編輯論壇 刪除主題 搜索主題 BBS論壇 12 圖 ER圖 依據(jù)項目的處理需求,對應數(shù)據(jù)表的設計及功能如下: 用戶信息表 (user): 主要用于保存 用戶、管 理員、版主 信息 論壇信息表 (forum): 主要用于保存論壇信息 主題信息表( topic) : 主要用于保存主題信息 回復信息表 (response): 主要用于保存回復信息 數(shù)據(jù)清單 字段名 字段類型 字段長度 是否允許為空 是否為主鍵 描述 username varchar 20 不允許 是 用戶名 password varchar 20 不允許 否 密碼 sex varchar 2 不允許 否 性別 varchar 50 不允許 否 電子郵箱 icq varchar 20 允許 否 signature varchar 300 允許 否 個性簽名 grade varchar 20 允許 否 等級 表 (user) 密碼 性別 級別 電子郵箱 個性簽名 用戶名 用戶 回復 主題 論壇 論壇名 ID 版主 ID ID 提交時間 提交時間 論壇ID 主題ID 作者 作者 標題 標題 內(nèi)容 內(nèi)容 從屬 發(fā)表 從屬 BBS論壇 13 字段名 字段類型 字段長度 是否允許為空 是否主鍵 描述 id int 4 不允許 是 ID forumname varchar 20 不允許 否 論壇名 manager varchar 20 允許 否 版主 表 (forum) 字段名 字段類型 字段長度 是否允許為空 是否主鍵 描述 id int 4 不允許 是 ID title varchar 300 不允許 否 標題 content text 允許 否 內(nèi)容 author varchar 20 不允許 否 作者 submittime date 不允許 否 提交時間 forumid int 4 不允許 否 論壇 ID 表 (title) 字段名 字段類型 字段長度 是否允許為空 是否主鍵 描述 id int 4 不允許 是 ID title varchar 300 不允許 否 標題 content text 允許 否 內(nèi)容 author varchar 20 不允許 否 作者 submittime date 不允許 否 提交時間 topi
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1