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

正文內(nèi)容

軟件工程畢業(yè)設(shè)計(jì)-基于bs結(jié)構(gòu)的bbs論壇管理系統(tǒng)設(shè)計(jì)-預(yù)覽頁

2026-01-01 16:17 上一頁面

下一頁面
 

【正文】 配置 Tomcat 服務(wù)器。 性能需求 為適應(yīng)本系統(tǒng)管理的實(shí)際工作情況,本系統(tǒng)的性能要求如下: :系統(tǒng)的吞吐量為 10M/S。 系統(tǒng)邏輯模型 它是描述系統(tǒng)的邏輯模型的,圖中沒有任何具體的物理元素,只是描述信息在系統(tǒng)中流動和處理的情況,它比口頭與文字的描述更直觀地顯示出來系統(tǒng)中數(shù)據(jù)的使用。 表 22 數(shù)據(jù)流圖的圖形符號 圖 形 符 號 名 稱 符 號 說 明 實(shí)體 記述系統(tǒng)之外的數(shù)據(jù)提供或數(shù)據(jù)獲得組織機(jī)構(gòu)或個人,框內(nèi)為實(shí)體名稱 處理 記述某種業(yè)務(wù)的手工或計(jì)算機(jī)處理中,PM區(qū)記述處理標(biāo)號 數(shù)據(jù)存儲 記述與處理有關(guān)的數(shù)據(jù)存儲, DN區(qū)記述存儲的標(biāo)號, S區(qū)記述存儲數(shù)據(jù)的名稱 數(shù)據(jù)流 記述數(shù)據(jù)流的流動方向, FM記述數(shù)據(jù)流的名稱 數(shù)據(jù)流圖采用自頂向下的方法繪制,從研究系統(tǒng)概況開始,然后逐層向下分解,直到所需的詳盡程序?yàn)橹埂? 數(shù)據(jù)字典 數(shù)據(jù)流程圖可以使我們對系統(tǒng)的處理、每個處理的輸入數(shù)據(jù)流、輸出數(shù)據(jù)流以及系統(tǒng)的存儲情況等清清楚楚。在完成管理系統(tǒng)數(shù)據(jù)流程圖的設(shè)計(jì)基礎(chǔ)上,采用數(shù)據(jù)字典來對數(shù)據(jù)流程圖做進(jìn)一步的定義和描述,它同樣也是一種結(jié)構(gòu)化的工具,有自身的規(guī)范和結(jié)構(gòu)。 “級別”數(shù)據(jù)流 數(shù)據(jù)流名稱:用戶級別 描述:描述用戶級別 組成:用戶級別 +經(jīng)驗(yàn)值 來源:管理員 發(fā)貼設(shè)置數(shù)據(jù)流 數(shù)據(jù)流 名稱:發(fā)帖設(shè)置 描述:描述發(fā)帖設(shè)置的信息 組成:帖子最大長度 +每頁主題數(shù) +每主題貼子數(shù) 來源:管理員 版區(qū)設(shè)置數(shù)據(jù)流 數(shù)據(jù)流名稱:版區(qū)設(shè)置 描述:描述版區(qū)設(shè)置的信息 組成:版區(qū)中文名 +版區(qū)管理員 來源:管理員 用戶管理數(shù)據(jù)流 數(shù)據(jù)流名稱:用戶管理 描述:描述用戶授權(quán)信息 組成:用戶名 +ID+密碼 來源:管理員 用戶貼子信息 數(shù)據(jù)流名稱:用戶帖子信息 描述:描述用戶帖子信息 組成:文章主題 +文章狀態(tài) +正文 +發(fā)表時間 來源:用戶 用戶個人信息 數(shù)據(jù)流名稱:用戶個人信息 描述:描述用戶個人信息 組 成:用戶名 +昵稱 +密碼 +重復(fù)密碼 +Email+密碼 +密碼提示問題 +密碼提示答案 來源:用戶 數(shù)據(jù)存儲定義 數(shù)據(jù)存儲是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方。 組成:用戶級別 +經(jīng)驗(yàn)值 相關(guān)過程:級別設(shè)置 “發(fā)帖設(shè)置信息”存 儲定義 文件名稱:發(fā)帖設(shè)置信息 描述:對發(fā)帖的基本信息的設(shè)定。 組成:文章主題 +文章狀態(tài) +正文 +發(fā)表時間 “個人用戶信息” 存儲定義 文件名稱:個人信息 描述:用戶的個人信息。 輸 出數(shù)據(jù)流:用戶級別信息、帖子設(shè)置信息、版區(qū)信息、用戶信息 “用戶操作子系統(tǒng)”定義 過程名:用戶操作子系統(tǒng) 描述:完成用戶的所有操作 輸入數(shù)據(jù)流:用戶個人信息、帖子信息。總體設(shè)計(jì)階段的另一項(xiàng)重要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu),也就是要確定系統(tǒng)中每個程序是由哪些模塊組成的,以及這些模塊相互間的關(guān)系??蓤?zhí)行的功能包括:論壇基本信息的設(shè)定、論壇社區(qū)信息的管理、用戶的查詢以及用戶的刪除。如果輸入正確,則可以進(jìn)入用戶操作頁面進(jìn)行相應(yīng)的操作。同樣也可以在用戶注冊頁面給用戶以人性化的小提示。但是這些資料不是雜亂無章的堆積在一起 ,而是按照一定的規(guī)律和規(guī)則存儲在計(jì)算機(jī)中。 MIS 邏輯模型的獨(dú)立性是指 MIS 邏輯模型與用戶,與現(xiàn)行系統(tǒng)邏輯模型的聯(lián)系和對用戶,對現(xiàn)行系統(tǒng)邏輯模型 的依賴。 對現(xiàn)行系統(tǒng)的獨(dú)立性 建立系統(tǒng)邏輯模型的根據(jù)是系統(tǒng)應(yīng)當(dāng)具有的功能,而不應(yīng)當(dāng)是現(xiàn)行系統(tǒng)的邏輯模型。一般可以通過建立數(shù)據(jù)庫與職能部門的聯(lián)系,從關(guān)聯(lián)中確定各子系統(tǒng)的功能,為系統(tǒng)調(diào)查和分析提供確定的內(nèi)容,作為系統(tǒng)設(shè)計(jì)的基礎(chǔ),成為目標(biāo)調(diào)整的依據(jù)。 表 43 帖子信息表 字段名稱 字段類型 字段大小 主鍵 備注 Id Numeric 9 Y 序號 Title Varchar 200 N 標(biāo)題 Content Varchar 3000 N 內(nèi)容 Addusername Varchar 20 N 發(fā)表人名字 Starttime Numeric 9 N 開始時間 endtime Numeric 9 N 結(jié)束時間 帖子回復(fù)表 該表主要用于存放帖子回復(fù)的內(nèi)容,包括回復(fù)用戶 id、回復(fù)時間、回復(fù)內(nèi)容的等。從而在編碼階段可以把這個描述直接翻譯成用某種程序設(shè)計(jì)語言書寫的程序。 3 名字中不能用 +、 空格等字符。但是由于 Java 面向?qū)ο缶幊痰奶匦?,每一?Java 程序員都可以編寫屬于自己的 Java 包,為了保障每個 Java 包命名的唯一性,在最新的 Java 編程規(guī)范中,要求程序員在自己定義的包的名稱之前加上唯一的前綴。 例如: sendMessge 模塊設(shè)計(jì) 登錄窗口設(shè)計(jì) 登錄窗口功能描述 登錄窗口用于對進(jìn)入系統(tǒng)的人員進(jìn)行身份 識別和權(quán)限級別的確認(rèn)。 輸入項(xiàng) 窗口上的用戶名,密碼,驗(yàn)證碼 數(shù)據(jù)庫表“用戶注冊表”中的用戶名、密碼和權(quán)限。第一次來到本系統(tǒng)的用戶可以在登錄頁面點(diǎn)擊“注冊”進(jìn)行注冊。例如,游客無法修改自己的個人資料,游客無法發(fā)表帖子,游客無法回復(fù)帖子,當(dāng)游客執(zhí) 行這些操作時都會有一些人性化的小提示。 登錄窗口程序邏輯設(shè)計(jì) 圖 52 登錄窗口程序流程圖 用戶注冊一個賬號和密碼,如果沒有注冊成功則需要重新注冊直到注冊成功。 輸入項(xiàng) 選擇信息,查看論壇帖子,發(fā)帖信息,公告信息等 處理描述 對用戶的操作進(jìn)行處理,把相應(yīng)的處理結(jié)果進(jìn)行顯示。 主窗口界面 圖 53 論壇主窗口界面圖 主窗口界面說明 主窗口是進(jìn)入系統(tǒng)的主要操作窗口,通過該窗口完成所有操作。 //引入包 類,一個 java 源文件可有多個 import 語句 import 。 //定義變量:私有,字符串型 private String eboardName。 //定義變量:私有,短整型 private Map boards。 = attrib。 //獲取版主 ID 值 } public void setId(Long id) { = id。 //獲取子版區(qū)名字 } public void setEboardName(String eboardName) { = eboardName。 //獲取當(dāng)前對象的版區(qū)序列號 } public void setOrders(short orders) { = orders。 //再次調(diào)用該函數(shù),顯示另一個在 bbs 上面發(fā)布過公告的版主 id,循環(huán)至顯示出所有版主 id } } 主窗口程序邏輯設(shè)計(jì) 開始登錄后進(jìn)入用戶操作界面具有管理權(quán)限 ?發(fā)表帖子瀏覽帖子回復(fù)帖子更改個人信息管理用戶列表更新社區(qū)活動更新社區(qū)公告YN退出結(jié)束 圖 54 論壇主窗口程序流程圖 在用戶成功登錄到用戶操作界面后,如果該用戶不具有管理權(quán)限則只能執(zhí)行的操作有:更改個人信息,例如:身高體重、個人昵稱、個人愛好、個人照片、個人密碼等,還可以瀏覽帖子、發(fā)表帖子、回復(fù)帖子。后臺管理員的用戶名和密碼是設(shè)定好的:用戶名為 admin, 密碼為 admin。當(dāng)然,一個基本論壇的后臺管理部分所實(shí)現(xiàn)的功能應(yīng)該是強(qiáng)大的,大部分論壇的后臺管理還應(yīng)該實(shí)現(xiàn)對于回復(fù)帖子的一些限定、對于論壇每頁帖子數(shù)量的設(shè)置、對用戶級別進(jìn)行設(shè)置、對用戶進(jìn)行封鎖,所以從這里我也看到了自己程序的不足之處。 第六章 系統(tǒng)測試以及軟件安裝 軟件測試基礎(chǔ)理論 軟件測試定義 軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程 序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)的一批測試用例,并利用這些測試用例運(yùn)行程序以及發(fā)現(xiàn)錯誤的過程,即執(zhí)行測試步驟。測試是一個或多個測試用例的集合。 軟件測試在軟件生命周期中橫跨兩個階段: 單元測試階段: 即在每個模塊編寫出以后所做的必要測試 綜合測試階段: 即在完成單元測試后進(jìn)行的測試,如集成測試、系統(tǒng)測試、驗(yàn)收測試。 軟件測試方法分類 軟件測試技術(shù)按照不同的劃分方法,有不同的分類:靜態(tài)測試、動態(tài)測試;黑盒測試、白盒測試;單元測試、集成測試、回歸測試、系統(tǒng)測試、驗(yàn)證測試以及確認(rèn)測試。它可以由人工進(jìn)行,也可以借助軟件工具自動進(jìn)行。 若測試規(guī)劃是基于產(chǎn)品的功能,目的是檢查程序各個功能是否能夠?qū)崿F(xiàn),并檢 查其中的功能錯誤,則這種測試方法稱為黑盒測試 (Blackbox Testing)方法。 黑盒測試的特點(diǎn) 黑盒測試與軟件的具體實(shí)現(xiàn)過程無關(guān),在軟件實(shí)現(xiàn)的過程發(fā)生變化時,測試用例仍然可以使用。 白盒測試要求是對某些程序的結(jié)構(gòu)特性做到一定程度的覆蓋,或者說這種測試是“基于覆蓋率的測試”。 B類錯誤:功能錯誤 —— 業(yè)務(wù)功能實(shí)現(xiàn)錯誤、程序執(zhí)行結(jié)果錯誤等。 論壇測試 本系統(tǒng)各部分模塊,采黑白盒測試。 顯示警告信息“ 驗(yàn)證碼錯誤 ” 顯示警告信息“ 驗(yàn)證碼錯誤! ” 正常 測試報告 本系統(tǒng)經(jīng)過測試,各部分的功能基本正常,達(dá)到了預(yù)期的目的。 軟件安裝 由于本系統(tǒng)采用了 JSP、 SQL SERVER 技術(shù),因此需要的軟件包括有 JDK、TOMCAT、 SQL SERVER。 TOMCAT 的安裝 其次, 的安裝配置。安裝完成之后,要在 SQLSERVER 的企業(yè)管理器中添加程序的數(shù)據(jù)庫。 結(jié) 論 本次畢業(yè)設(shè)計(jì)到此已經(jīng)順利結(jié)束,通過這次的畢業(yè)設(shè)計(jì) ,我學(xué)到了很多。這次開發(fā)的系統(tǒng)是一個動態(tài)網(wǎng)頁,而不是簡單的靜態(tài)網(wǎng)頁,因此采用了在開發(fā)動態(tài)網(wǎng)頁方面比較先進(jìn)的 JSP 作為開發(fā)語言。 總體說來,在這次長達(dá)一個學(xué)期的畢業(yè)設(shè)計(jì)中,我真正學(xué)到了很多有用的東西,是一些在課堂內(nèi)所學(xué)不到的知識,收獲很大。 在此論文即將完成之時,首先我要特別感謝我的指導(dǎo)老師李文老師!謝謝老師給予我悉心的關(guān)懷與指導(dǎo)。 其次,也感謝院系各級領(lǐng)導(dǎo)對我的關(guān)心,為我提供了舒適的工作、學(xué)習(xí)環(huán)境
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1