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

正文內(nèi)容

缺陷跟蹤管理系統(tǒng)畢業(yè)設計-資料下載頁

2024-12-01 12:01本頁面

【導讀】知道必須妥善處理軟件中的缺陷,這是關(guān)系到軟件組織生存、發(fā)展的質(zhì)量根本。系統(tǒng)的一個子系統(tǒng)。整個系統(tǒng)分為管理員和項目參與者,測試人員和技術(shù)人員,每一個。狀態(tài)管理;我主要負責登陸界面和管理員的部分。借著實現(xiàn)這個簡單的缺陷跟蹤系統(tǒng),探討了個人軟件開發(fā)過程當中遇到的各種問題,以及解決它們的方法,展示了個人軟件開發(fā)的一般過程。內(nèi)容瑣碎,難免會牽扯到當前。流行的各種編程技術(shù)的細節(jié)。缺陷管理的目標······················1

  

【正文】 + 39。,39。 + () + 39。,39。 + () + 39。,39。 + () + 39。,39。 + (birth).ToShortDateString() + 39。), conn)。} ⑶ 編輯 角色編輯的界面與添加的界面名稱不同功能相同。都是填寫 項目的角色名稱、標識和描述,不同的是在原來的信息上進行的修改。 部分 代碼如下: { SqlConnection conn = new SqlConnection([connectionstring].ConnectionString)。string sql = update team set teamName=39。+ ((TextBox)([].Cells[1].Controls[0])).tring().Trim() + 39。,teamLeader=39。 + ((TextBox)([].Cells[2].Controls[0])).tring().Trim() + 39。,remark=39。 + ((TextBox)([].Cells[3].Controls[0])).tring().Trim() + 39。,creatTime=39。 + ((TextBox)([].Cells[4].Controls[0])).tring().Trim() + 39。 WHERE teamID=39。 + [].() + 39。SqlCommand cmd = new SqlCommand(sql, conn)。} ⑷ 刪除 部分 代碼如下: SqlConnection conn = new SqlConnection([connectionstring].ConnectionString)。 string sql = delete from userInfo where userNo=39。 +GridView1 .DataKeys[e .RowIndex ].Value .ToString ()+39。 SqlCommand cmd = new SqlCommand(sql, conn)。 缺陷類別管理模塊 管理員登錄 成功后,點擊缺陷類別管理,對缺陷類別進行 添加、編輯 功能。( 1) 添加 河北工程大學畢業(yè)設計說明書 27 此處預設為 9 種缺陷。點擊添加,可以任意添加缺陷的類別。如圖 57。在填寫缺陷類別名稱和類別描述信息之后點“提交”即可。 圖 57 缺陷類別添加界面 部分 代碼如下: { SqlConnection conn = new SqlConnection([connectionstring].ConnectionString)。 ()。 SqlCommand cmd = new SqlCommand(insert into buglb(id,buglb,describe,creatTime) Values(39。+txtBugID .Text .Trim () +39。,39。+txtBugLbName .Text .Trim ()+39。,39。+txtBugLbD .Text .Trim ()+39。,39。+txtCreatTime .Text .Trim ()+39。),conn )。 ⑵ 編輯 與添加相同,可以填寫缺陷類別名稱和類別描述。再顯示的時候就會修改了原來的信息,顯示修改后的信息。如圖 58。 河北工程大學畢業(yè)設計說明書 28 圖 58 缺陷類別編輯界面 部分 代碼如下: { SqlConnection conn = new SqlConnection([connectionstring].ConnectionString)。 string sql = update buglb set buglb=39。+ ((TextBox)([].Cells[1].Controls[0])).tring().Trim() + 39。,describe=39。 + ((TextBox)([].Cells[2].Controls[0])).tring().Trim() + 39。,creatTime=39。 + ((TextBox)([].Cells[3].Controls[0])).tring().Trim() + 39。 WHERE id=39。 + [].() + 39。 SqlCommand cmd = new SqlCommand(sql, conn)。 缺陷狀態(tài)管理模塊 管理員登錄 成功后,點擊缺陷狀態(tài)管理。 在此界面可以看到缺陷狀態(tài)信息,隨即可以進行搜索、添加、編輯 功能。如圖 510。 ( 1) 添加 此系統(tǒng)中可以根據(jù)需要添加缺陷的狀態(tài)名稱和描述,在查詢和全部顯示的時候就會顯示出來。如圖 59。 河北工程大學畢業(yè)設計說明書 29 圖 59 缺陷狀態(tài)添加界面 部分 代碼如下: { SqlConnection conn = new SqlConnection([connectionstring].ConnectionString)。 ()。 SqlCommand cmd = new SqlCommand(insert into bugzt(bugzt,bugdescribe) Values(39。+txtBugZtName .Text .Trim ()+39。,39。+txtBugZtD .Text .Trim ()+39。),conn )。 ⑵ 編輯 編輯與修改的作用相同,把相應的狀態(tài)名稱和描述進行了修改然后“提交”,編輯后的信息取代了已有的信息。 部分代碼如下: { SqlConnection conn = new SqlConnection([connectionstring].ConnectionString)。 ()。SqlCommand cmd = new SqlCommand(insert into bugzt(bugzt,bugdescribe) Values(39。 + () + 39。,39。 + () + 39。), conn)。 在此可以修改賬號的密碼,輸入原來的密碼“ 111”,在新密碼一欄里輸入你的新密碼,在確認一欄里再次輸入新密碼點擊提交,這時你的密碼修改完成,下次進入管理界面時輸入新設定的密碼即可。如圖 511。 河北工程大學畢業(yè)設計說明書 30 圖 511 修改密碼模塊界面 代碼如下: SqlCommand cmd = new SqlCommand(SELECT count(*) FROM Login WHERE Name=39。+ userID .Text .Trim ()+39。And Password=39。+ OldPwd .Text .Trim ()+39。,conn )。int j = (int)()。if (j == 1) { SqlCommand check = new SqlCommand(update Login set Password=39。 + () + 39。where Name=39。 + userID .Text .Trim () + 39。, conn)。 小結(jié) 本章 介紹了本系統(tǒng)界面設計的思想和原則,更 詳細介紹了在本系統(tǒng)中我完成的 登錄模塊、系統(tǒng) 管理員的 用戶操作模塊、項目成員操作模塊、 缺陷狀態(tài)管理模塊、缺陷類別管理模塊和修改密碼模塊 , 并 對各個模塊使用 方法 和部分代碼做了簡單 介紹。 6 系統(tǒng)測試 軟件測試的目的和原則 測試目的 軟件測試的目的是為了發(fā)現(xiàn)和報告軟件的錯誤和缺陷。通過對這些錯誤和缺陷的處理,確保軟件的 語言 質(zhì)量、互操作性、功能等符合軟件的設計要求,滿足河北工程大學畢業(yè)設計說明書 31 當?shù)卣Z言 市場 用戶的使用要求。通過分析錯誤產(chǎn)生的原因和錯誤的分布特征,可以幫助項目管理者發(fā)現(xiàn)當前所采用的軟件過程的缺陷,以便改進。同時,這種分析也能幫助設計出有針對性的檢測方法,改善測試的有效性。 測試原則 測試原則規(guī)定了測試過程中應該遵循的基本方法,軟件測試的原則如下: 軟件測試的重點是發(fā)現(xiàn)軟件因產(chǎn)生的錯誤。不要過多的耗費時間測試軟件的功能,因為測試前,源語言軟件已經(jīng)進行過功能測試。所以,應該將測試的重點放 在方面的錯誤,例如語言表達質(zhì)量,軟件界面布局,字符的輸入、輸出和顯示等。 嚴格執(zhí)行測試計劃,排除測試的隨意性。測試執(zhí)行前,對每一項測試做出周密的計劃。采用軟件錯誤數(shù)據(jù)庫 管理 軟件測試中的所有軟件錯誤。對每一個測試的項目,建立結(jié)構(gòu)完整、功能豐富、使用方便的數(shù)據(jù)庫,以便有效的完成軟件錯誤報告、查詢、修復、存儲等功能,從而提高測試效率,保證測試質(zhì)量。 在本系統(tǒng)中, 軟件錯誤報告、軟件錯 誤修復和軟件錯誤修復驗證 都 由不同的人員進行 處理。為了保證軟件測試效果,軟件錯誤報告應該由測試 人員 負責,軟件錯誤修復應該由負責錯誤確認和處理的 技術(shù)人員 負責,軟件錯誤修復后的驗證和關(guān)閉應該由軟件錯誤報告者(測試 人員 )負責。 軟件測試的內(nèi)容 軟件測試主要工作內(nèi)容是驗證 (verification)和確認 (validation ),下面分別給出其概念: ⑴ 驗證 (verification):是保證軟件正確地實現(xiàn)了一些特定功能的一系列活動,即保證軟件做了你所期望的事情。 (Do the right thing) ① 確定軟件生存周期中的一個給定階段的產(chǎn)品是否達到前階段確立的需求的過程; ② 程序正確性的形式證明,即采用形式理論證明程序符號設一計規(guī)約規(guī)定的過程; ③ 評市、審查、測試、檢查、 審計 等各類活動,或?qū)δ承╉椞幚怼⒎栈蛭募仁欠窈鸵?guī)定的需求相一致進行判斷和提出報告。 ⑵ 確認 (validation):是一系列的活動和 過程,目的是想證實在一個給定的外部環(huán)境中軟件的 邏輯 正確性。即保證軟件以正確的方式來做了這個事件 (Do it right)。 河北工程大學畢業(yè)設計說明書 32 從不同的角度出發(fā),軟件測試可以劃分為不同的分類: ① 從是否關(guān)心軟件內(nèi)部結(jié)構(gòu)和具體實現(xiàn)的角度劃分 ② 從是否執(zhí)行程序的角度 。 ③ 從軟件開發(fā)的過程按階段劃分有 系統(tǒng)測試 具體測試步驟 本軟件的具體測試步驟是單元測試,黑盒測試,確認測試,系統(tǒng)測試。 主要測試方法介紹 本軟件主要使用的是黑盒測試技術(shù)。 黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試地,把程序看作一個不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測試著眼于程 序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對軟件界面和軟件功能進行測試。 從理論上講,黑盒測試只有采用輸入測試,把所有可能的輸入都作為測試情況考慮,才能查出程序中所有的錯誤。實際上測試情況有無窮多個,人們不僅要測試所有的輸入,而且還要對那些不合法但可能的輸入進行測試。這樣看來,完全測試是不可能的,所以我們要進行有針對性的測試,通過制定測試案例 指導 測試的實施,保證軟件測試有組織、按 步驟,以及有計劃地進行。黑盒測試行為必須能夠加以量化,才能真正保證軟件質(zhì) [量,而測試用例就是將測試行為具體量河北工程大學畢業(yè)設計說明書 33 化的方法之一。具體的黑盒測試用例設計方法包括等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、判定表驅(qū)動法、正交試驗設計法、功能圖法等。 ⑴ 等價類劃分的辦法是把程序的輸入域劃分成若干部分,然后從每個部分中選取少數(shù)代表性數(shù)據(jù)作為測試用例。每一類的代表性數(shù)據(jù)在測試中的作用等價于這一類中的其他值。 ⑵ 邊界值分析是通過選擇等價類邊界的測試用例。邊界 值分析法不僅重視輸入條件邊界,而且也必須考慮輸出域邊界。 ⑶ 錯誤推測設計方法就是基于經(jīng)驗和直覺推測程序中所有可能存在的各種錯誤,從而有針對性地設計測試用例的方法。 ⑷ 正交試驗設計法,就是使用已經(jīng)造好了的正交表格來安排試驗并進行數(shù)據(jù)分析的一種方法,目的是用最少的測試用例達到最高的測試覆蓋率。 系統(tǒng)測試出現(xiàn)的錯誤 在對缺陷跟蹤管理系統(tǒng)的測試中,我們主要采取的是 黑盒測試法 ,它 注重于測試軟件的功能需求,主要發(fā)現(xiàn)下列幾類錯誤。 ⑴ 功能不正確或遺漏; ⑵ 界面錯誤; ⑶ 數(shù)據(jù)庫訪問錯誤; ⑷ 性能錯誤等; 測試范圍與主要內(nèi)容 測試范圍與內(nèi)容如表 61所示: 表 61 測試范圍與內(nèi)容 測試范圍 主要內(nèi)容 簡要說明 系統(tǒng)登錄 驗證 驗證用戶身份,進行權(quán)限控制 功能性測試 信息檢索功能測試 測試數(shù)據(jù)庫檢索代碼的健壯性 功能性測試 項目管理功能測試 測試系統(tǒng)實用性、方便性 功能性測試 查看搜索 測試 測試 搜索查看 的準確性 功能性 測試 數(shù)據(jù)完整性測試 測試登記失敗時的數(shù)據(jù)完整性控制 功能性測試 核心代碼復檢 檢驗核心代碼的質(zhì)量 邏輯檢錯性測試 測試報告 測試報告如表 62 所示: 表 62 測試報告 河北工程大學畢業(yè)設計說明書 34 測試項目 測試目的 測試數(shù)據(jù) 測試結(jié)果 改進意 見 修改否 用戶檢索 信息檢索功能的準確性和健壯性 用戶名 正常 暫無 否 登 錄 驗證 系統(tǒng)安全和權(quán)限控制 用 戶 名 :admin 密碼 :admin 系統(tǒng)響應正常 權(quán)限控制正常 暫無 否 項目添加 操作的完整性 正常 暫無 否 密碼修改 功能的完整性 舊密碼: 123 新密碼: 1234 確認: 1234 正常 暫無 否 小結(jié) 本章 先對軟件測試的目的和原則做了介紹,測試的內(nèi)容 主要 對測試步驟、方法和出現(xiàn)的錯誤進行了簡單介紹,最后列出了測試報告。總的來說,我們對系統(tǒng)的各部分都做了測試,盡量保證系統(tǒng)的正確性。 河北工程大學畢業(yè)設計說明書 35 結(jié)束語 在這次 計算機 畢業(yè)設計的編寫過程中,逐漸發(fā)現(xiàn)其實大學的課程對我的幫助是潛移默化的, 在我做畢業(yè)設計之前沒有 實際應用過 , 但是現(xiàn)在我初步掌握了它,這是通過以往的學習打下的基礎,通過自我學習,提高的自己的能力,相信這種能力會輔助我,做今后的很多事 。 在這次編寫系統(tǒng)過程中,也確確實實遇到很多問題,譬如,缺陷報告及查詢模塊,多需要用到數(shù)據(jù)庫,而不僅僅是頁面設計的問題,但是我通過不斷的嘗試與修改,都克服了這些困難,其實困難并不能擊倒你,只要你有決心有毅力,并且多常識與思考,困難 就會迎刃而解。 缺陷跟蹤系統(tǒng)的重要性正在快速被軟件組織所接受。通過缺陷跟蹤系統(tǒng), 我們基本做到的就是通過各個人員的職責,詳細分工,這樣 可以確保缺陷被正確處理。通過分 析
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1