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

正文內(nèi)容

缺陷跟蹤管理系統(tǒng)研究畢業(yè)論文-資料下載頁

2025-06-23 16:50本頁面
  

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