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

正文內(nèi)容

軟件工程畢業(yè)設(shè)計-基于bs結(jié)構(gòu)的bbs論壇管理系統(tǒng)設(shè)計-免費閱讀

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

下一頁面
  

【正文】 其次,也感謝院系各級領(lǐng)導(dǎo)對我的關(guān)心,為我提供了舒適的工作、學(xué)習(xí)環(huán)境。 總體說來,在這次長達一個學(xué)期的畢業(yè)設(shè)計中,我真正學(xué)到了很多有用的東西,是一些在課堂內(nèi)所學(xué)不到的知識,收獲很大。 結(jié) 論 本次畢業(yè)設(shè)計到此已經(jīng)順利結(jié)束,通過這次的畢業(yè)設(shè)計 ,我學(xué)到了很多。 TOMCAT 的安裝 其次, 的安裝配置。 顯示警告信息“ 驗證碼錯誤 ” 顯示警告信息“ 驗證碼錯誤! ” 正常 測試報告 本系統(tǒng)經(jīng)過測試,各部分的功能基本正常,達到了預(yù)期的目的。 B類錯誤:功能錯誤 —— 業(yè)務(wù)功能實現(xiàn)錯誤、程序執(zhí)行結(jié)果錯誤等。 黑盒測試的特點 黑盒測試與軟件的具體實現(xiàn)過程無關(guān),在軟件實現(xiàn)的過程發(fā)生變化時,測試用例仍然可以使用。它可以由人工進行,也可以借助軟件工具自動進行。 軟件測試在軟件生命周期中橫跨兩個階段: 單元測試階段: 即在每個模塊編寫出以后所做的必要測試 綜合測試階段: 即在完成單元測試后進行的測試,如集成測試、系統(tǒng)測試、驗收測試。 第六章 系統(tǒng)測試以及軟件安裝 軟件測試基礎(chǔ)理論 軟件測試定義 軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程 序的內(nèi)部結(jié)構(gòu)而精心設(shè)計的一批測試用例,并利用這些測試用例運行程序以及發(fā)現(xiàn)錯誤的過程,即執(zhí)行測試步驟。后臺管理員的用戶名和密碼是設(shè)定好的:用戶名為 admin, 密碼為 admin。 //獲取當(dāng)前對象的版區(qū)序列號 } public void setOrders(short orders) { = orders。 //獲取版主 ID 值 } public void setId(Long id) { = id。 //定義變量:私有,短整型 private Map boards。 //引入包 類,一個 java 源文件可有多個 import 語句 import 。 輸入項 選擇信息,查看論壇帖子,發(fā)帖信息,公告信息等 處理描述 對用戶的操作進行處理,把相應(yīng)的處理結(jié)果進行顯示。例如,游客無法修改自己的個人資料,游客無法發(fā)表帖子,游客無法回復(fù)帖子,當(dāng)游客執(zhí) 行這些操作時都會有一些人性化的小提示。 輸入項 窗口上的用戶名,密碼,驗證碼 數(shù)據(jù)庫表“用戶注冊表”中的用戶名、密碼和權(quán)限。但是由于 Java 面向?qū)ο缶幊痰奶匦?,每一?Java 程序員都可以編寫屬于自己的 Java 包,為了保障每個 Java 包命名的唯一性,在最新的 Java 編程規(guī)范中,要求程序員在自己定義的包的名稱之前加上唯一的前綴。從而在編碼階段可以把這個描述直接翻譯成用某種程序設(shè)計語言書寫的程序。一般可以通過建立數(shù)據(jù)庫與職能部門的聯(lián)系,從關(guān)聯(lián)中確定各子系統(tǒng)的功能,為系統(tǒng)調(diào)查和分析提供確定的內(nèi)容,作為系統(tǒng)設(shè)計的基礎(chǔ),成為目標(biāo)調(diào)整的依據(jù)。 MIS 邏輯模型的獨立性是指 MIS 邏輯模型與用戶,與現(xiàn)行系統(tǒng)邏輯模型的聯(lián)系和對用戶,對現(xiàn)行系統(tǒng)邏輯模型 的依賴。同樣也可以在用戶注冊頁面給用戶以人性化的小提示??蓤?zhí)行的功能包括:論壇基本信息的設(shè)定、論壇社區(qū)信息的管理、用戶的查詢以及用戶的刪除。 輸 出數(shù)據(jù)流:用戶級別信息、帖子設(shè)置信息、版區(qū)信息、用戶信息 “用戶操作子系統(tǒng)”定義 過程名:用戶操作子系統(tǒng) 描述:完成用戶的所有操作 輸入數(shù)據(jù)流:用戶個人信息、帖子信息。 組成:用戶級別 +經(jīng)驗值 相關(guān)過程:級別設(shè)置 “發(fā)帖設(shè)置信息”存 儲定義 文件名稱:發(fā)帖設(shè)置信息 描述:對發(fā)帖的基本信息的設(shè)定。在完成管理系統(tǒng)數(shù)據(jù)流程圖的設(shè)計基礎(chǔ)上,采用數(shù)據(jù)字典來對數(shù)據(jù)流程圖做進一步的定義和描述,它同樣也是一種結(jié)構(gòu)化的工具,有自身的規(guī)范和結(jié)構(gòu)。 表 22 數(shù)據(jù)流圖的圖形符號 圖 形 符 號 名 稱 符 號 說 明 實體 記述系統(tǒng)之外的數(shù)據(jù)提供或數(shù)據(jù)獲得組織機構(gòu)或個人,框內(nèi)為實體名稱 處理 記述某種業(yè)務(wù)的手工或計算機處理中,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īng)本系統(tǒng)管理的實際工作情況,本系統(tǒng)的性能要求如下: :系統(tǒng)的吞吐量為 10M/S。用戶與用戶之間的互相討論與學(xué)習(xí)能會使用戶快速提高自己對于機械知識的了解和認(rèn)知。 表 21 業(yè)務(wù)流程圖使用的符號: 符號 名稱 實體 輸入 /輸出的報表 處 理 業(yè)務(wù)流向 文檔 存儲 管理員管理系統(tǒng)的業(yè)務(wù)流程圖 圖 21 管理員管理本系統(tǒng)業(yè)務(wù)流程圖 系統(tǒng)管理員在后臺界面可以對論壇的一些基本信息進行設(shè)定,可以對用戶進行刪除和修改,可以對討論區(qū)的版面區(qū)域進行設(shè)置,可以查詢系統(tǒng)中的用戶。 經(jīng)濟可行性 從我搜集的一些資料來看,論壇系統(tǒng)對計算機硬件沒有特殊要求,也可以以域名的形式提交到網(wǎng)上。信息系統(tǒng)營運可行性研究要給出的方案是否可以從人力、物力、組織工作等方面保證項目按計劃完成實施,還要說明項目開發(fā)后在經(jīng)濟、技術(shù)和環(huán)境等方面能否保證系統(tǒng)正常運 行。在服務(wù)器端,采用 Maple BBS 或者 FireBird BBS 系統(tǒng)。在論壇里,人們之間的交流打破了空間,時間的限制。針對這種現(xiàn)狀開發(fā)了本系統(tǒng)。 論壇又名 BBS,全稱為 Bulletin Board System(電子公告板)或者Bulletin Board Service(公告板服務(wù))。在與別人進行交往時,無須考慮自身的年齡,學(xué)歷,知識,社會地位,財富,外貌,健康狀況,也無從知道交談的對方的真實社會身份。用戶端通過 Tel 軟件如 NetTerm、 CTerm、 FTerm等來登陸服務(wù)器,閱讀發(fā)表文章,發(fā)送郵件,通過仿真的 ZModem 協(xié)議來上傳下載數(shù)據(jù)文件。 由于系統(tǒng)建設(shè)是一項投資大、涉及面廣、工程復(fù)雜的系統(tǒng)工程,因此必須充分的進行可行性論證,以確保投資的準(zhǔn)確無誤,而且信息系統(tǒng)建設(shè)是一項整體工程,必須站在系統(tǒng)的角度論證它的可行性才有說服力,才有意義。而我們是自行開發(fā)的系統(tǒng),成本可以忽略不計,還有后期維護的費用也相對比較低廉。操作的相應(yīng) 結(jié)果都會存儲在對應(yīng)的數(shù)據(jù)庫表中。 產(chǎn)品概述 本系統(tǒng)是個人機械愛好者論壇,完成論壇和管理的功能。 :本系統(tǒng)的響應(yīng)時 間為 10ms。本系統(tǒng)根據(jù)前面繪制的業(yè)務(wù)流程圖,采用自頂向下,逐層細化的方法,畫的每一部分各層的數(shù)據(jù)流圖如下: 圖 24 網(wǎng)站系統(tǒng) TOP數(shù)據(jù)流圖 圖 25 管理員操作子系統(tǒng)數(shù)據(jù)流圖 管理員可以從數(shù)據(jù)庫中獲得所有的用戶列表、論壇的一些基本信息、社區(qū)公告、社區(qū)活動通知等,并且可以對其進行修改,更新過后的數(shù)據(jù)存放于數(shù)據(jù)庫中。它的主要內(nèi)容包括數(shù)據(jù)流、數(shù)據(jù)存儲、數(shù)據(jù)流及數(shù)據(jù)存儲中的數(shù)據(jù)元素和數(shù)據(jù)處理。 相關(guān)過程:發(fā)帖設(shè)置 “版區(qū)設(shè)置信息”存儲定義 文件名稱:版區(qū)設(shè)置的信息 描述:對版區(qū)的基本信息的設(shè)定。 輸出數(shù)據(jù)流:用戶個人信息、帖子信息 第三章 概要設(shè)計 經(jīng)過需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,現(xiàn)在是決定“怎樣做”的時候。管理人員在完成后臺的維護工作之后,只需要點擊退出,管理員便可以退出后臺管理系統(tǒng)。 系統(tǒng)體系結(jié)構(gòu) 開始用戶注冊用戶登錄用戶名密碼正確 ?用戶操作界面退出系統(tǒng)結(jié)束YN 系統(tǒng)軟件結(jié)構(gòu)圖 管理員后臺管理功能結(jié)構(gòu)圖如下所示: 圖 33 管理員后臺管理 功能 結(jié)構(gòu)圖 本圖詳細的解釋了后臺管理界面所包含的內(nèi)容:管理人員的登錄界面、注冊信息管理、論壇基本信息的管理、用戶信息的管理以及密碼更改。 MIS 邏輯模型的獨立性包括: 新系統(tǒng)是黑箱 系統(tǒng)本身是黑箱,它能實現(xiàn)用戶的全部要求,完成從輸入到輸出的轉(zhuǎn)換,它的內(nèi)部結(jié)構(gòu)是透明的,與現(xiàn)行系統(tǒng)的模型及其它因素?zé)o關(guān)。 數(shù)據(jù)庫邏輯設(shè)計 數(shù)據(jù)庫的邏輯設(shè)計即是表結(jié)構(gòu)和表關(guān)系的設(shè)計,本系統(tǒng)的 ER圖如下: 圖 41 數(shù)據(jù)庫 ER圖 本系統(tǒng)的表結(jié)構(gòu)設(shè)計如下: 用戶注冊表 Bbs_userinfo 表,該表記錄著的用戶注冊的基本信息。 詳細設(shè)計階段的任務(wù)是在總體設(shè)計的基礎(chǔ)上 進一步確定如何實現(xiàn)目標(biāo)系統(tǒng) 。由于互聯(lián)網(wǎng)上的域名稱是不會重復(fù)的,所以程序員一般采用自己在互聯(lián)網(wǎng)上的域名稱作為自己程序包的唯一前綴。 處理描述 首先連接數(shù)據(jù)庫,然后判斷用戶輸入的信息是否完整,再判斷數(shù)據(jù)庫中是否存在該用戶以及密碼是否正確。當(dāng)然游客可以瀏覽帖子。 輸出項 帖子信息,公告信息等。 import 。 public Board(String boardName, String eboardName, String bmaster, short attrib, short orders, Map boards) { = boardName。 //設(shè)置版主 ID 值 } public String getBoardName() { return 。 //設(shè)置當(dāng)前對象的版區(qū) 序列號 } public Map getBoards() { return 。成功登錄之后,便進入了后臺管理主界面,該界面的色調(diào)是以棕黃色為主調(diào)。 軟件測試就是在軟件投入運行前,對軟件需求分析、設(shè)計規(guī)格說明和編碼實現(xiàn)的最終審查,它是軟件質(zhì)量保證的關(guān)鍵步驟。 軟件測試目的 測試是程序的執(zhí)行過程,目的在于發(fā)現(xiàn)錯誤; 不能證明程序的正確性,除非僅處理有限種情況。 動態(tài)測試 動態(tài)測試方法是指計算機必須真正運行被測試的程序,通過輸入測試用例,對其運行情況即輸入與輸出的對應(yīng)關(guān)系進行分析,以達到檢測的目的。 黑盒測試用例的設(shè)計可以和軟件實現(xiàn)同時進行,這樣能 夠壓縮總的開發(fā)時
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1