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

正文內(nèi)容

校園網(wǎng)論壇信息系統(tǒng)畢業(yè)論(參考版)

2025-06-10 07:40本頁(yè)面
  

【正文】 總體說(shuō)來(lái),在這次長(zhǎng)達(dá)一個(gè)學(xué)期的畢業(yè)設(shè)計(jì)中,我真正學(xué)到了很多有用的東西,是一些在課堂內(nèi)所學(xué)不到的知識(shí),收獲很大。當(dāng)然在學(xué)習(xí)的過(guò)程中曾經(jīng)碰到過(guò)一些讓人頭痛的問(wèn)題,我都一一解決了,直到系統(tǒng)全部完成,也讓我在解決問(wèn)題方面的能力得到了提高。這次開(kāi)發(fā)的系統(tǒng)是一個(gè)動(dòng)態(tài)網(wǎng)頁(yè),而不是簡(jiǎn)單的靜態(tài)網(wǎng)頁(yè),因此采用了在開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)方面比較先進(jìn)的 JSP作為開(kāi)發(fā)語(yǔ)言。而且并不能真正獨(dú)立的開(kāi)發(fā)出一個(gè)完整的應(yīng)用于實(shí)際的系統(tǒng)。 沈陽(yáng)化工大學(xué) 2021 屆本科生 軟件工程課程 設(shè)計(jì)(論文) 37 結(jié) 論 本次 課程 設(shè)計(jì)到此已經(jīng)順利結(jié)束,通過(guò)這次的 課程 設(shè)計(jì) ,我學(xué)到了很多。 啟動(dòng) TOMCAT 服務(wù)器以及 SQL SERVER 服務(wù)器,在啟動(dòng)服務(wù)器時(shí)確認(rèn)沒(méi)有報(bào)錯(cuò)的情況下,就可以進(jìn)入本系統(tǒng)。安裝完成之后,要在 SQLSERVER 的企業(yè)管理器中添加程序的數(shù)據(jù)庫(kù)。 SQL SERVER 的安裝 最后, SQL SERVER2021 的安裝配置。 TOMCAT 的安裝 其次, 的安裝配置。雙擊文件,裝完之后,設(shè)置環(huán)境變量。 軟件安裝 由于本系統(tǒng)采用了 JSP、 SQL SERVER 技術(shù),因此需要的軟件包括有 JDK、 TOMCAT、SQL SERVER。通過(guò)本次設(shè)計(jì),使我了解到測(cè)試的 重要性。 顯示警告信息“ 驗(yàn)證碼錯(cuò)誤 ” 顯示警告信息 “ 驗(yàn)證碼錯(cuò)誤! ” 正常 測(cè)試報(bào)告 本系統(tǒng)經(jīng)過(guò)測(cè)試,各部分的功能基本正常,達(dá)到了預(yù)期的目的。 用戶(hù)名 =3333密碼 555555 “無(wú)此用戶(hù)” 系統(tǒng)提示“無(wú)此用戶(hù)” 正常 2 輸入 用戶(hù)名,密碼,按 “ 登錄 ” 。 論 壇測(cè)試 本系統(tǒng) 各 部分模塊,采 黑白盒 測(cè)試。 D類(lèi)錯(cuò)誤:界面缺陷 —— 界面設(shè)計(jì)不符合本系統(tǒng)的界面設(shè)計(jì)規(guī)范等。 B類(lèi)錯(cuò)誤:功能錯(cuò)誤 —— 業(yè)務(wù)功能實(shí)現(xiàn)錯(cuò)誤、程序執(zhí)行結(jié)果錯(cuò)誤等。 單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)證測(cè)試和確認(rèn)測(cè)試 按照軟件測(cè)試的策略和過(guò)程來(lái)分類(lèi),軟件測(cè)試可分為單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)證測(cè)試和確認(rèn)測(cè)試。 白盒測(cè)試要求是對(duì)某些程序的結(jié)構(gòu)特性做到一定程度的覆蓋,或者說(shuō)這種測(cè)試是“ 基于覆蓋率的測(cè)試 ” 。 若測(cè)試規(guī)劃基于產(chǎn)品的內(nèi)部結(jié)構(gòu)進(jìn)行測(cè)試,檢查內(nèi)部操作是否按規(guī)定執(zhí)行,軟件各個(gè)部分功能是否得到充分使用,則這種測(cè)試方法稱(chēng)為白盒測(cè)試 (Whitebox Testing)方法。 黑盒測(cè)試的特點(diǎn) 黑盒測(cè)試與軟件的具體實(shí)現(xiàn)過(guò)程無(wú)關(guān),在軟件實(shí)現(xiàn)的過(guò)程發(fā)生變化時(shí) ,測(cè)試用例仍然可以使用。它是一種從用戶(hù)觀點(diǎn)出發(fā)的測(cè)試,一般被用來(lái)確認(rèn)軟件功能的正確性和可操作性。 若測(cè)試規(guī)劃是基于產(chǎn)品的功能,目的是檢查程序各個(gè)功能是否能夠?qū)崿F(xiàn),并檢查其中的功能錯(cuò)誤,則這種測(cè)試方法稱(chēng)為黑盒測(cè)試 (Blackbox Testing)方法。 動(dòng)態(tài)測(cè)試包括:功能確認(rèn)與接口測(cè)試 ,覆蓋率分析,性能分析,內(nèi)存分析 。它可以由人工進(jìn)行,也可以借助軟件工具自動(dòng)進(jìn)行。 沈陽(yáng)化工大學(xué) 2021 屆本科生 軟件工程課程 設(shè)計(jì)(論文) 33 靜態(tài)測(cè)試 指不實(shí)際運(yùn)行軟件,主要是對(duì)軟件的編程格式、結(jié)構(gòu)等方面進(jìn)行評(píng)估。 軟件測(cè)試方法分類(lèi) 軟件測(cè)試技術(shù)按照不同的劃分方法,有不同的分類(lèi): 靜態(tài)測(cè)試、動(dòng)態(tài)測(cè)試;黑盒測(cè)試、白盒測(cè)試;單元測(cè)試、集成測(cè)試、回歸測(cè)試、系統(tǒng)測(cè)試、驗(yàn)證測(cè)試以及確認(rèn)測(cè)試。檢查系統(tǒng)是否滿(mǎn)足需求也是測(cè)試的期望目標(biāo)。 軟件測(cè)試在軟件生命周期中橫跨兩個(gè)階段: 單元測(cè)試階段: 即在每個(gè)模塊編寫(xiě)出以后所做的必要測(cè)試 綜合測(cè)試階段: 即在完成單元測(cè)試后進(jìn)行的測(cè)試,如集成測(cè)試、系統(tǒng)測(cè)試 、驗(yàn)收測(cè)試。 測(cè)試的步驟 測(cè)試步驟詳細(xì)規(guī)定了如何設(shè)置、執(zhí)行、評(píng)估特定的測(cè)試用例。測(cè)試是一個(gè)或多個(gè)測(cè)試用例的集合。 軟件測(cè)試基本概念 測(cè)試的含義 所謂測(cè)試,首先是一項(xiàng)活動(dòng),在這項(xiàng)活動(dòng)中某個(gè)系統(tǒng)或組成的部分將在特定的條件下運(yùn)行,結(jié)果將被觀察和記錄,并對(duì)系統(tǒng)或組成部分進(jìn)行評(píng)價(jià)。 沈陽(yáng)化工大學(xué) 2021 屆本科生 軟件工程課程 設(shè)計(jì)(論文) 32 第 6 章 系統(tǒng)測(cè)試 以及軟件安裝 軟件測(cè)試基礎(chǔ) 理論 軟件測(cè)試定義 軟件測(cè)試是根據(jù)軟件開(kāi)發(fā)各階段的規(guī)格說(shuō)明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)的一批測(cè)試用例,并利用這些測(cè)試用例運(yùn)行程序以及發(fā)現(xiàn)錯(cuò)誤的過(guò)程,即執(zhí)行測(cè)試步驟。在該界面,管理員可以執(zhí)行一些操作對(duì)論壇的板塊、用戶(hù)的信息、論壇的基本信息以及密碼進(jìn)行修改。當(dāng)然,一個(gè)基本論壇的后臺(tái)管理部分所實(shí)現(xiàn)的功能應(yīng)該是強(qiáng)大的,大部分論壇的后臺(tái)管理還應(yīng)該實(shí)現(xiàn)對(duì)于回復(fù)帖子的一些限定、對(duì)于論壇每頁(yè)帖子數(shù)量的設(shè)置、 對(duì)用戶(hù) 級(jí)別進(jìn)行設(shè)置、對(duì)用戶(hù)進(jìn)行封鎖,所以從這里我也看到了自己程序的不足之處。 后臺(tái)管理主要用于設(shè)置一些最基本的前臺(tái)信息。 后臺(tái)管理員的用戶(hù)名和密碼是設(shè)定好的:用戶(hù)名為 admin,密碼為 admin。 后臺(tái)窗口設(shè)計(jì) 后臺(tái)部分完成 對(duì)整個(gè) 機(jī)械愛(ài)好者論壇 的設(shè)置,包括論壇基本信息的設(shè)置、對(duì)注冊(cè)的一些設(shè)置、版區(qū)設(shè)置以及用戶(hù)的查詢(xún)。 //再次調(diào)用該函數(shù),顯示另一個(gè)在 bbs 上面發(fā)布過(guò)公告的版主 id,循環(huán)至顯 示出所有版主 id } } 沈陽(yáng)化工大學(xué) 2021 屆本科生 軟件工程課程 設(shè)計(jì)(論文) 27 主 窗口程序邏輯設(shè)計(jì) 開(kāi)始登錄后進(jìn)入用戶(hù)操作界面具有管理權(quán)限 ?發(fā)表帖子瀏覽帖子回復(fù)帖子更改個(gè)人信息管理用戶(hù)列表更新社區(qū)活動(dòng)更新社區(qū)公告YN退出結(jié)束沈陽(yáng)化工大學(xué) 2021 屆本科生 軟件工程課程 設(shè)計(jì)(論文) 28 圖 54 論壇 主窗口程序流程 圖 在用戶(hù)成功 登錄 到用戶(hù)操作界面后,如果該用戶(hù)不具有管理權(quán)限則只能執(zhí)行的操作有:更改個(gè)人信息,例如:身高體重、個(gè)人昵稱(chēng)、個(gè)人愛(ài)好、個(gè)人照片、個(gè)人密碼等,還可以瀏覽帖子、發(fā)表帖子、回復(fù)帖子。 //獲取公告值 } public void setBoards(Map boards) { = boards。 //獲取當(dāng)前對(duì)象的版區(qū)序列號(hào) } public void setOrders(short orders) { = orders。 //獲取貢獻(xiàn)值 } public void setAttrib(short attrib) { = attrib。 //獲取子版區(qū)名字 } public void setEboardName(String eboardName) { 沈陽(yáng)化工大學(xué) 2021 屆本科生 軟件工程課程 設(shè)計(jì)(論文) 26 = eboardName。 //獲取版區(qū)名字 } public void setBoardName(String boardName) { = boardName。 //獲取版主 ID 值 } public void setId(Long id) { = id。 = boards。 = attrib。 = eboardName。 //定義變量:私有,短整型 private Map boards。 //定義變量:私有,字符串型 private short attrib。 //定義變量:私有,字符串型 private String eboardName。 public class Board implements Serializable { //定義公告類(lèi)并實(shí)現(xiàn)接口沈陽(yáng)化工大學(xué) 2021 屆本科生 軟件工程課程 設(shè)計(jì)(論文) 25 Serializable private Long id。 //引入包 中的 類(lèi),一個(gè) java 源文件可有多個(gè) import 語(yǔ)句 import 。 添加公告板內(nèi)容的部分代碼如下: : 類(lèi)用于添加公告板內(nèi)容 package 。 沈陽(yáng)化工大學(xué) 2021 屆本科生 軟件工程課程 設(shè)計(jì)(論文) 24 主 窗口界面 圖 53 論壇 主窗口 界面圖 主窗口界面說(shuō)明 主窗口是進(jìn)入系統(tǒng)的主要操作窗口,通過(guò)該窗口完成所有操作。 界面要求 圖形化用戶(hù)界面,布局清晰、簡(jiǎn)潔,圖形化命令按鈕。 輸入項(xiàng) 選擇信息,查看論壇 帖 子,發(fā) 帖 信息,公告信息等 處理描述 對(duì)用戶(hù)的操作進(jìn)行處理,把相應(yīng)的處理結(jié)果進(jìn)行顯示。 主窗口設(shè)計(jì) 主窗口完成論壇的操作功能,包括會(huì)員發(fā) 帖 ,版主管理論壇,社區(qū)統(tǒng)計(jì),在線(xiàn)統(tǒng)計(jì),用戶(hù)列表等。 登錄窗口程序邏輯設(shè)計(jì) 圖 52 登錄窗口 程序流程 圖 開(kāi)始注冊(cè) 注冊(cè)成功 ?輸入用戶(hù)名密碼進(jìn)行登錄用戶(hù)名密碼正確 ?登錄成功結(jié)束YYNN沈陽(yáng)化工大學(xué) 2021 屆本科生 軟件工程課程 設(shè)計(jì)(論文) 23 用戶(hù)注冊(cè)一個(gè)賬號(hào)和密碼,如果沒(méi)有注冊(cè)成功則需要重新注冊(cè)直到注冊(cè)成功。 此登陸界面的風(fēng)格是 圖形化用戶(hù)界面,布局清晰、簡(jiǎn)潔,圖形化命令按鈕。例如 ,游客無(wú)法修改自己的個(gè)人資料,游客無(wú)法發(fā)表帖子,游客無(wú)法回復(fù)帖子,當(dāng)游客執(zhí)行這些操作時(shí)都會(huì)有一些人性化的小提示。 如果沒(méi)有注冊(cè)過(guò)的用戶(hù)想要 登錄 本論壇,他可以點(diǎn)擊此 登錄 頁(yè)面的“游客”按鈕,以游客的身份進(jìn)入論壇。 第一次來(lái)到本系統(tǒng)的用戶(hù)可以在 登錄 頁(yè)面點(diǎn)擊“注冊(cè)”進(jìn)行注冊(cè)。若正確,則進(jìn)入系統(tǒng)主界面( ) ,并根據(jù)該用戶(hù)的權(quán)限開(kāi)放其可使用的功能。 輸入項(xiàng) 窗口上的用戶(hù)名,密碼,驗(yàn)證碼 數(shù)據(jù)庫(kù)表“用戶(hù)注冊(cè)表”中的用戶(hù)名、密碼和權(quán)限。對(duì)已在系統(tǒng)注冊(cè)的人員,在正確輸入用戶(hù)名和密碼及驗(yàn)證碼后,便進(jìn)入系統(tǒng)主窗口,同時(shí)根據(jù)用戶(hù)的權(quán)限級(jí)別開(kāi)放主窗口中的菜單的相應(yīng)功能,并禁止不相關(guān)的功能。 例如: sendMessge 模塊設(shè)計(jì) 登錄窗口設(shè)計(jì) 登錄窗口功能描述 登錄窗口用于對(duì)進(jìn)入系統(tǒng)的人員進(jìn)行身份識(shí)別和權(quán)限級(jí)別的確認(rèn)。 沈陽(yáng)化工大學(xué) 2021 屆本科生 軟件工程課程 設(shè)計(jì)(論文) 20 類(lèi)的名字必須由大寫(xiě)字母開(kāi)頭而單詞中的其他字母均為小寫(xiě);如果類(lèi)名稱(chēng)由多個(gè)單詞組成,則每個(gè)單詞的首字母均應(yīng)為大寫(xiě)例如 TestPage;如果類(lèi)名稱(chēng)中包含單詞縮寫(xiě),則這個(gè) 縮寫(xiě) 詞的每個(gè)字母均應(yīng)大寫(xiě),如: XMLExample,還有一點(diǎn)命名技巧就是由于類(lèi)是設(shè)計(jì)用來(lái)代表對(duì)象的,所以在命名類(lèi)時(shí)應(yīng)盡量選擇名詞。但是由于 Java 面向?qū)ο缶幊痰奶匦?,每一?Java 程序員都可以編寫(xiě)屬于自己的 Java 包,為了保障每個(gè) Java 包命名
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1