面向?qū)ο笙到y(tǒng)分析和設(shè)計綜合試驗報告1_第1頁
面向?qū)ο笙到y(tǒng)分析和設(shè)計綜合試驗報告1_第2頁
面向?qū)ο笙到y(tǒng)分析和設(shè)計綜合試驗報告1_第3頁
面向?qū)ο笙到y(tǒng)分析和設(shè)計綜合試驗報告1_第4頁
面向?qū)ο笙到y(tǒng)分析和設(shè)計綜合試驗報告1_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、西南科技大學(xué)計算機學(xué)院面向?qū)ο笙到y(tǒng)分析和設(shè)計實驗報告實驗名稱:實驗 1業(yè)務(wù)建模和需求建模學(xué)期:2017-2018學(xué)年 第二學(xué)期系統(tǒng)名稱基于持續(xù)集成的缺陷管理系統(tǒng)實驗要求選擇一個項目,可以是真實項目,可以是虛擬項目,可以自選,然后完成以下任務(wù):業(yè)務(wù)建模(業(yè)務(wù)用例模型,業(yè)務(wù)對象模型、業(yè)務(wù)流程圖)需求捕獲(用例模型、術(shù)語表、非功能需求和約束條件);全局分析(架構(gòu)分析)和局部分析(用例分析);全局設(shè)計(架構(gòu)設(shè)計)和局部設(shè)計(用例設(shè)計、子系統(tǒng)設(shè)計、類設(shè)計)。實驗工具系統(tǒng)建模工具:StartUML實驗結(jié)果(學(xué)生填寫)一.業(yè)務(wù)用例圖.業(yè)務(wù)對象模型三.業(yè)務(wù)流程圖(活動圖)西南科技大學(xué)計算機學(xué)院面向?qū)ο笙到y(tǒng)分析

2、和設(shè)計實驗報告四.系統(tǒng)用例圖西南科技大學(xué)計算機學(xué)院面向?qū)ο笙到y(tǒng)分析和設(shè)計實驗報告Uji聯(lián)陷分硬西南科技大學(xué)計算機學(xué)院面向?qū)ο笙到y(tǒng)分析和設(shè)計實驗報告用例編號Fun_01用例名稱提交缺陷用例概述測試人員提交新缺陷主參與名測試人員前置條件測試人員成功登陸系統(tǒng)后置條件如果成功提交缺陷可以查看該缺陷的相關(guān)信息基本事件流步驟活動1進入提交缺陷貝囿2填寫“缺陷標題”3選擇“缺陷項目”4選擇“缺陷嚴重級別”5選擇“缺陷優(yōu)先級別”6填寫“缺陷環(huán)境”7填寫缺陷詳細步驟描述8點擊“提交”,提交缺陷擴展事件流2a缺陷標題如果存在,點擊“提交”,會提示該缺陷標題存在2b若沒有填寫缺陷標題,則提示缺陷標題為空并需要重新填

3、寫缺陷標題4a點擊“缺陷嚴重級別”可以查看缺陷嚴重級別分類和詳情5a點擊“優(yōu)先級”可以查看優(yōu)先級別分類和詳情6a若沒有填寫測試環(huán)境,則提示缺陷標題為空并需要重新填寫測試環(huán)境7a若沒有填寫操作步驟,則提示缺陷標題為空并需要重新填寫操作步驟子事件流提交缺陷后,可以繼續(xù)提交缺陷附件數(shù)據(jù)需求缺陷名稱可以由漢字,英文字母,數(shù)字,特殊符號組成業(yè)務(wù)規(guī)則測試人員可以提交多個項目的缺陷,一個項目的缺陷可以由多人提交非功能需求西南科技大學(xué)計算機學(xué)院面向?qū)ο笙到y(tǒng)分析和設(shè)計實驗報告用例編號Fun_02用例名稱修改提交的缺陷用例概述測試人員修改已提交的缺陷主參與名測試人員前置條件測試人員成功登錄系統(tǒng)且已經(jīng)提交至少一個缺

4、陷后置條件修改此缺陷的描述基本事件流步驟活動1測試人員進入與“我相關(guān)的缺陷 -我的提交”,進入提交記錄頁面2選擇需要修改的缺陷,點擊進入缺陷詳情頁面3選擇需要修改的內(nèi)容(如:缺陷標題,缺陷嚴重級別,優(yōu)先級,操作環(huán) 境,步驟描述),進行修改4點擊“提交”,完成缺陷修改擴展事件流2a在缺陷提交到表,可以點擊刪除按鈕,刪除錯誤提交缺陷3a如尢需修改的內(nèi)容,可以關(guān)閉缺陷修改貝囿3a修改缺陷標題時,如果存在相同的缺陷標題, 會提示“缺陷標題已存在”子事件流無數(shù)據(jù)需求缺陷“所屬項目”和缺陷“提交人”不可修改業(yè)務(wù)規(guī)則測試人員只能修改或者刪除自己提交的缺陷,非功能需求修改缺陷狀態(tài)后,會通過郵件提示相關(guān)人員西南

5、科技大學(xué)計算機學(xué)院面向?qū)ο笙到y(tǒng)分析和設(shè)計實驗報告用例編號Fun_03用例名稱修改用戶信息用例概述團隊負責(zé)人修改用戶信息主參與名團隊負責(zé)人前置條件團隊負責(zé)人成功登陸到該系統(tǒng)后置條件修改不同用戶角色后,用戶登錄系統(tǒng)后權(quán)限發(fā)送改變基本事件流步驟活動1團隊負責(zé)人進入“用戶管理 - 用戶列表”,進入用戶列表頁面2選擇需要修改的用戶行,點擊“修改”,進入“用戶信息頁面”3選擇需要修改的內(nèi)容(如:郵箱、電話、所在小組、角色 ),進行修改4點擊“提交”,完成修改擴展事件流3a電話輸入框沒有數(shù)據(jù),提示請“電話不能為空”子事件流無數(shù)據(jù)需求用戶角色只能為測試人員、開發(fā)人員、項目組長業(yè)務(wù)規(guī)則同一用戶在不同時間可以擁有

6、不同角色,小同缺陷,小同用戶,可以時同一角 色。修改用戶數(shù)據(jù)后,用戶重新登錄系統(tǒng)生效非功能需求西南科技大學(xué)計算機學(xué)院面向?qū)ο笙到y(tǒng)分析和設(shè)計實驗報告西南科技大學(xué)計算機學(xué)院面向?qū)ο笙到y(tǒng)分析和設(shè)計實驗報告六.術(shù)語表軟件缺陷(Defect),常常又被叫做Bug。所謂軟件缺陷,即為計算機軟件或程序中存在的某種破壞 正常運行能力的問題、錯誤,或者隱藏的功能缺陷。缺陷的存在會導(dǎo)致軟件產(chǎn)品在某種程度上不能滿足用戶的需要。IEEE729-1983對缺陷有一個標準的定義:從產(chǎn)品內(nèi)部看,缺陷是軟件產(chǎn)品開發(fā)或維護 過程中存在的錯誤、毛病等各種問題;從產(chǎn)品外部看,缺陷是系統(tǒng)所需要實現(xiàn)的某種功能的失效或違普 目。軟件測試

7、(英語:Software Testing),描述一種用來促進鑒定軟件的正確性、完整性、安全性和質(zhì)量的過程。換句話說,軟件測試是一種實際輸出與預(yù)期輸出之間的審核或者比較過程。軟件測試的經(jīng)典定義是:在規(guī)定的條件下對程序進行操作,以發(fā)現(xiàn)程序錯誤,衡量軟件質(zhì)量,并對其是否能滿足設(shè)計 要求進行評估的過程。七.補充規(guī)約.字段列表表格:user索引:名稱類型其他備注主索引user_id 1nique字段:名稱類型空默認值其他備注user_idint(11)否auto_incrementstudent_numvarchar(12)否usernamevarchar(255)否passwordvarchar(20

8、)否oleint(11)是空”egister_timetimestamp是INSERT-TimeStampuseraddressvarchar(255)是空moneyint(11)是空userscoreint(11)是空telephonevarchar(255)是空picturevarchar(255)是空hostnumberint(11)是空handlernumber int(11)是空signnumberint(11)是空messagevarchar(255)是空emailvarchar(255)上空:eam_idint(11)是空teachervarchar(255)是空西南科技大學(xué)計算

9、機學(xué)院面向?qū)ο笙到y(tǒng)分析和設(shè)計實驗報告professional varchar(255)否表格:project 索引:名稱類型其他備注主索引pro_id iinique字段:名稱類型空默認值其他備注pro_idint(11)否auto_incrementpro_namevarchar(300)否pro_description text否pro_versionvarchar(200)是空pro_filevarchar(255)是空manager_idint(11)是空表格:bugfile 索引:名稱類型其他備注主索引bugfile_id iinique=K_File_BUG bug_id字段:名稱

10、類型空默認值其他備注)ugfile_idint(11)否auto_incrementIlenamevarchar(500)否bug_idint(11)否creat_time timestamp是INSERT-TimeStampIletitlevarchar(255)是空外鍵:名稱類型其他)ugfile_ibfk_1 bug_id - bug.bug_id cascade on delete, cascade on update西南科技大學(xué)計算機學(xué)院面向?qū)ο笙到y(tǒng)分析和設(shè)計實驗報告表格:bug索引:名稱類型其他備注主索引bug_iduniquezK_Bug_Handlerhandler_idzK_

11、Bug_Projectpro_idzK_Bug_Reporter_ reporter_id=K_Bug_Severitypon_id字段:名稱類型空默認值其他備注bug_idnt(11)否auto_incrementsummaryvarchar(300)是空pon_idnt(11)是空bug_statusnt(11)是空eporter_idnt(11)是空pro_idnt(11)是空handler_idnt(11)是空bug_commentvarchar(255)是空”esult_idnt(11)是空bug_osext是bug_description text是submite_timetime

12、stamp是INSERT-TimeStamppriorityvarchar(255)是空表格:adminuser索引:名稱類型其他備注主索引ad_id imique字段:名稱類型空默認值其他備注ad_idint(11)否auto_incrementad_username varchar(16)否ad_password vairchar(18)否10西南科技大學(xué)計算機學(xué)院面向?qū)ο笙到y(tǒng)分析和設(shè)計實驗報告.業(yè)務(wù)規(guī)則測試人員可以提交多個項目的缺陷,一個項目的缺陷可以由多人提交;一個項目由一個項目組長 負責(zé),包括若干個測試人員提交的缺陷與若干個測試人員若干個開發(fā)人員組成。測試人員只能修改或 者刪除自己提交的缺陷;同一用戶在不同時間可以擁有不同角色,不同缺陷,不同用戶,可以時同一 角色。修改用戶數(shù)據(jù)后,用戶重新登錄系統(tǒng)生效;測試人員提交缺陷與復(fù)現(xiàn)缺陷,開發(fā)人員查看所屬 項目的缺陷并進行修改。.可用性管理員完全掌握該系統(tǒng)的功能使用學(xué)習(xí)時間不超過8小時。項目組長完全掌握該系統(tǒng)的功能使用學(xué)習(xí)時間不超過4小時。測試人員完全掌握該系統(tǒng)的功能使用學(xué)習(xí)時間不超過3小時。開發(fā)人員完全掌握該系統(tǒng)的功能使用學(xué)習(xí)時間不超過2小時。.可靠性.數(shù)據(jù)庫更新成功率高于 99%.缺陷提

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論