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

正文內容

軟件工程畢業(yè)設計—校園網論壇信息系統(tǒng)-資料下載頁

2024-12-01 19:26本頁面

【導讀】是Inter上的一種電子信息服務系。它提供一塊公共電子白板,每個用戶都可以在上面書寫,可發(fā)布信息或提出看法。它是一種交互性強,內容豐富而及時的Inter電子信息服務系統(tǒng)。點上可以獲得各種信息服務,發(fā)布信息,進行討論,聊天等等。隨著現代社會信息化。在大學里,用戶與用戶之間通過網絡論壇互相討論與學習會使用戶快速。提高自己對于信息的了解和認知,對知識的搜集和掌握。針對這種現狀開發(fā)了本系統(tǒng)。論壇的發(fā)展也如同網絡,雨后春筍般的出現,并迅速的發(fā)展壯大。專題類的論壇,能夠吸引真正志同道合的人一起來交流探討,有利。論壇里瀏覽帖子,發(fā)布帖子能迅速的與很多人在網上進行技術性的溝通和學習。

  

【正文】 件工程課程 設計(論文) 30 進行管理。 后臺管理員 的用戶名和密碼是設定好的:用戶名為 admin,密碼為 admin。成功 登錄 之后,便進入了后臺管理主界面,該界面的色調是以棕黃色為主調。 后臺管理主要用于設置一些最基本的前臺信息。例如:后臺管理員可以在這里設置論壇的基本信息、可以對用戶注冊時使用的用戶名進行一些限制、可以為前臺增設版區(qū)、可以查詢指定的用戶并對其進行修改刪除、可以修改個人密碼。當然,一個基本論壇的后臺管理部分所實現的功能應該是強大的,大部分論壇的后臺管理還應該實現對于回復帖子的一些限定、對于論壇每頁帖子數量的設置、 對用戶級別進行設置、對用戶進行封鎖 ,所以從這里我也看到了自己程序的不足之處。 后臺部分程序邏輯設計 開始輸入用戶名 : admin密 碼 : admin輸入正確 ?進入管理界面論壇基本信息設置密碼修改版區(qū)設置用戶修改用戶查詢YN退出結束沈陽化工大學 2021 屆本科生 軟件工程課程 設計(論文) 31 圖 57 后臺部分程序流程圖 管理員在 登錄 頁面輸入用戶名: admin 密碼: admin,如果輸入不正確則需要重新輸入,如果輸入正確便進入了后臺管理界面。在該界面,管理員可以執(zhí)行一些操作對論壇的板塊、用戶的信息、論壇的基本信息以及密碼進行修改。然后點擊退出,就可以退出本網站。 沈陽化工大學 2021 屆本科生 軟件工程課程 設計(論文) 32 第 6 章 系統(tǒng)測試 以及軟件安裝 軟件測試基礎理論 軟件測試定 義 軟件測試是根據軟件開發(fā)各階段的規(guī)格說明和程序的內部結構而精心設計的一批測試用例,并利用這些測試用例運行程序以及發(fā)現錯誤的過程,即執(zhí)行測試步驟。 軟件測試就是在軟件投入運行前,對軟件需求分析、設計規(guī)格說明和編碼實現的最終審查,它是軟件質量保證的關鍵步驟。 軟件測試基本概念 測試的含義 所謂測試,首先是一項活動,在這項活動中某個系統(tǒng)或組成的部分將在特定的條件下運行,結果將被觀察和記錄,并對系統(tǒng)或組成部分進行評價。測試活動有兩種結果:找出缺陷和故障,或顯示軟件執(zhí)行正確。測試是一個或多個測試用例 的集合。 測試用例:所謂測試用例是為特定的目的而設計的一組測試輸入、執(zhí)行條件和預期的結果;測試用例是執(zhí)行測試的最小實體。 測試的步驟 測試步驟詳細規(guī)定了如何設置、執(zhí)行、評估特定的測試用例。 軟件生命周期:一個軟件生命周期包括制定計劃、需求分析定義、軟件設計、程序編碼、軟件測試、軟件運行、軟件維護、軟件停用等 8個階段。 軟件測試在軟件生命周期中橫跨兩個階段: 單元測試階段: 即在每個模塊編寫出以后所做的必要測試 綜合測試階段: 即在完成單元測試后進行的測試,如集成測試、系統(tǒng)測試、驗收測試。 軟件測試 目的 測試是程序的執(zhí)行過程,目的在于發(fā)現錯誤;不能證明程序的正確性,除非僅處理有限種情況。檢查系統(tǒng)是否滿足需求也是測試的期望目標。一個好的測試用例在于發(fā)現了還未曾發(fā)現的錯誤;一次成功的測試則是發(fā)現了錯誤的測試。 軟件測試方法分類 軟件測試技術按照不同的劃分方法,有不同的分類: 靜態(tài)測試、動態(tài)測試;黑盒測試、白盒測試;單元測試、集成測試、回歸測試、系統(tǒng)測試、驗證測試以及確認測試。 靜態(tài)測試與動態(tài)測試 按照軟件測試分析與非分析方法而論,軟件測試可以分靜態(tài)測試和動態(tài)測試。 沈陽化工大學 2021 屆本科生 軟件工程課程 設計(論文) 33 靜態(tài)測試 指不實際運 行軟件,主要是對軟件的編程格式、結構等方面進行評估。靜態(tài)測試包括:代碼檢查 、靜態(tài)結構分析、代碼質量度量等。它可以由人工進行,也可以借助軟件工具自動進行。 動態(tài)測試 動態(tài)測試方法是指計算機必須真正運行被測試的程序,通過輸入測試用例,對其運行情況即輸入與輸出的對應關系進行分析,以達到檢測的目的。 動態(tài)測試包括:功能確認與接口測試 ,覆蓋率分析,性能分析,內存分析 。 黑盒白盒與白盒測試 黑盒測試 按照軟件測試用例的設計方法而論,軟件測試可以分為白盒測試法和黑盒測試法。 若測試規(guī)劃是基于產品的 功能,目的是檢查程序各個功能是否能夠實現,并檢查其中的功能錯誤,則這種測試方法稱為黑盒測試 (Blackbox Testing)方法。 黑盒測試又稱為功能測試、數據驅動測試和基于規(guī)格說明的測試。它是一種從用戶觀點出發(fā)的測試,一般被用來確認軟件功能的正確性和可操作性。 黑盒測試主要根據規(guī)格說明書設計測試用例,并不涉及程序內部構造和內部特性,只依靠被測程序輸入和輸出之間的關系或程序的功能設計測試用例。 黑盒測試的特點 黑盒測試與軟件的具體實現過程無關,在軟件實現的過程發(fā)生變化時,測試用例仍然可以使用。 黑 盒測試用例的設計可以和軟件實現同時進行,這樣能夠壓縮總的開發(fā)時間。 若測試規(guī)劃基于產品的內部結構進行測試,檢查內部操作是否按規(guī)定執(zhí)行,軟件各個部分功能是否得到充分使用,則這種測試方法稱為白盒測試 (Whitebox Testing)方法。 白盒測試 白盒測試又稱為結構測試、邏輯驅動測試或基于程序的測試,一般用來分析程序的內部結構。 白盒測試要求是對某些程序的結構特性做到一定程度的覆蓋,或者說這種測試是“ 基于覆蓋率的測試 ” 。通常的程序結構覆蓋有:語句覆蓋,判定覆蓋,條件覆蓋,判定 /條件覆蓋,路徑覆蓋。 單元測試、集成測試、系統(tǒng)測試、驗證測試和確認測試 按照軟件測試的策略和過程來分類,軟件測試可分為單元測試、集成測試、系統(tǒng)測試、驗證測試和確認測試。 測試中的錯誤分類: 沈陽化工大學 2021 屆本科生 軟件工程課程 設計(論文) 34 A類錯誤:致命錯誤 —— 引起程序異常中斷或死機的錯誤等。 B類錯誤:功能錯誤 —— 業(yè)務功能實現錯誤、程序執(zhí)行結果錯誤等。 C類錯誤:功能缺陷 —— 功能操作不方便、缺少操作提示等。 D類錯誤:界面缺陷 —— 界面設計不符合本系統(tǒng)的界面設計規(guī)范等。 E類錯誤:測試正確 —— 正確的測試項、測試結果與預期的一致等。 論壇測試 本系統(tǒng) 各 部分模塊,采 黑白盒 測試。 測試用例設計要求 一個 好 的測試用例,應該包含以下信息: 軟件或項目的名稱 軟件或項目的版本(內部版本號) 功能模塊名 測試用例的簡單描述,即該用例執(zhí)行的目的或方法 測試用例的參考信息(便于跟蹤和參考) 本測試用例與其他測試用例間的依賴關系 本用例的前置條件,即執(zhí)行本用例必須要滿足的條件,如對數據庫的訪問權限 用例的編號( ID),如可以是 : 軟件名稱簡寫 功能塊簡寫 NO. 步驟號、操作步驟描述、測試數據描述 預期結果(這是最重要的)和實際結 果(如果有 BUG 管理工具,這條可以省略) 1 開發(fā)人員(必須有)和測試人員(可有可無) 1 測試執(zhí)行日期 沈陽化工大學 2021 屆本科生 軟件工程課程 設計(論文) 35 登錄系統(tǒng)模塊測試用例 表 61 登錄 測試用例 項目軟件 機械愛好者論壇 程序版本 功能模塊 編制人 謝明峻 功能特性 用戶身份驗證 測試目的 驗證是否輸入合法的信息,允許合法 登錄 ,阻止非法 登錄 測試數據 用戶名 =3333 密碼 =123456 操作步驟 操作描述 數據 期望結果 實際結果 測試狀態(tài) 1 輸 入用戶名稱 ,密碼 ,按“ 登錄 ” 。 用戶名 =3333密碼 555555 “無此用戶” 系統(tǒng)提示“無此用戶” 正常 2 輸入 用戶名,密碼,按 “ 登錄 ” 。 用戶名 為 3333密碼 為 123456 進入系統(tǒng) 進入系統(tǒng) 正常 3 輸入 錯誤的驗證碼 。 顯示警告信息“ 驗證碼錯誤 ” 顯示警告信息 “ 驗證碼錯誤! ” 正常 測試報告 本系統(tǒng)經過測試,各部分的功能基本正常,達到了預期的目的。 通過 對系統(tǒng)的全面測試,我學到了許多測試方面的知識,了解到測試方法、測試經驗。通過本次設計,使我了解到測試的重要性。通過測試,可以使軟件 更適合用戶的需求,更加穩(wěn)定、可靠地運行,并能適應市場競爭,應用前景廣泛。 軟件安裝 由于本系統(tǒng)采用了 JSP、 SQL SERVER 技術,因此需要的軟件包括有 JDK、 TOMCAT、SQL SERVER。 JDK 的安裝 沈陽化工大學 2021 屆本科生 軟件工程課程 設計(論文) 36 首先, JDK 的安裝配置。雙擊文件,裝完之后,設置環(huán)境變量。右擊“我的電腦” 選“屬性” , 選“高級 , 選“環(huán)境變量” ,在這個窗口中選最下面的“新建 ,變量名:javapath,變量值: C:\Program Files\Java\(這個是安裝的默認路徑 ),點擊“確定”,創(chuàng)建環(huán)境變量。 TOMCAT 的安裝 其次, 的安裝配置。雙擊安裝文件,安裝完成之后需要把完成的程序復制到, C:\Program Files\Apache Software Foundation\Tomcat \webapps 文件夾下。 SQL SERVER 的安裝 最后, SQL SERVER2021 的安裝配置。雙擊安裝文件進行安裝,安裝過程中,需要更改 SQL SERVER 系統(tǒng)管理員登錄信息。安裝完成之后,要在 SQLSERVER 的企業(yè)管理器中添加程 序的數據庫。到此所有所需的軟件都已經安裝完畢。 啟動 TOMCAT 服務器以及 SQL SERVER 服務器,在啟動服務器時確認沒有報錯的情況下,就可以進入本系統(tǒng)。 打開 IE 瀏覽器,在地址欄中輸入以下網址: 可以進入本系統(tǒng)。 沈陽化工大學 2021 屆本科生 軟件工程課程 設計(論文) 37 結 論 本次 課程 設計到此已經順利結束,通過這次的 課程 設計 ,我學到了很多。在以前的 幾 年 時間內我學習了很多的課程及編程語言,雖然通過學習對這些課程有所了解和掌握,但是始終處于理論知識的 掌握階段,并沒有真正應用于實踐設計開發(fā),所以對知識的掌握還不夠全面和熟練。而且并不能真正獨立的開發(fā)出一個完整的應用于實際的系統(tǒng)。通過這次的 課程 設計,我已經可以完成這一任務,對自身的編程能力也有了很大的提高。這次開發(fā)的系統(tǒng)是一個動態(tài)網頁,而不是簡單的靜態(tài)網頁,因此采用了在開發(fā)動態(tài)網頁方面比較先進的 JSP作為開發(fā)語言。 JSP 是一種 WEB 編程腳本語言。當然在學習的過程中曾經碰到過一些讓人頭痛的問題,我都一一解決了,直到系統(tǒng)全部完成,也讓我在解決問題方面的能力得到了提高。 整個開發(fā)的過程對我來說是一次能力的真正提高 的過程;是一次將理論應用于實踐的過程;是將以前所學知識充分利用的過程,比如管理信息系統(tǒng),數據庫概論等等;是一次真正的實踐過程。 總體說來,在這次長達一個學期的畢業(yè)設計中,我真正學到了很多有用的東西,是一些在課堂內所學不到的知識,收獲很大。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1