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

正文內(nèi)容

基于web的中航天建設(shè)工程的綜合信息管理系統(tǒng)畢業(yè)論文-資料下載頁(yè)

2025-07-01 08:44本頁(yè)面

【導(dǎo)讀】理能力、大規(guī)模數(shù)據(jù)、信息、公文交換和管理能力、高安全性和可靠性等的要求。從而實(shí)現(xiàn)信息化系統(tǒng)平臺(tái)各子系統(tǒng)之間的高效互通。該系統(tǒng)為本人和公司同事一起。參與開發(fā)的項(xiàng)目,項(xiàng)目中本人負(fù)責(zé)的為招投標(biāo)管理、資金管理和項(xiàng)目管理,因此,下面的敘述中本人主要設(shè)計(jì)這三個(gè)大模塊的設(shè)計(jì)與測(cè)試及其代碼的實(shí)現(xiàn)。

  

【正文】 ).setDisabled(true)。 (39。trigger139。).setDisabled(false)。 } } }。 授權(quán)委托書流轉(zhuǎn)結(jié)束后,通過授權(quán)委托書查詢模塊能夠查詢過去審核過的項(xiàng)目,此時(shí),用戶只能對(duì)此數(shù)據(jù)進(jìn)行查看不能進(jìn)行修改,因?yàn)閿?shù)據(jù)為審核完成的數(shù)據(jù),已經(jīng)經(jīng)過多層級(jí)的審查完成,所以數(shù)據(jù)只能供用戶查看了,在查看頁(yè)面中,主頁(yè)為所有審核過的授權(quán)委托書管理的信息,為列表形式,頁(yè)面如圖 47 所示: 圖 47 授權(quán)委托書管理查詢主界面 詳細(xì)信息中的內(nèi)容為授權(quán)委托書管理中所填寫的數(shù)據(jù),在查詢中能過全部關(guān)聯(lián)過來(lái),但不能對(duì)數(shù)據(jù)進(jìn)行操作,只能查看。 頁(yè)面如圖 48 所示: 24 圖 48 詳細(xì)信息界面 審批授權(quán)委托書查詢模塊能夠顯示所有在流轉(zhuǎn)過程中對(duì)該功能進(jìn)行審批的人員,同時(shí),也能夠看到每個(gè)審批人員在審批過程中所填寫的審批意見。 頁(yè)面如圖 49 所示: 圖 49 審批信息界面 授權(quán)委托書管理模塊中,有流程圖展示,展示信息為流程在何種條件下執(zhí)行對(duì)應(yīng)的操作,審核過程中通過流程圖執(zhí)行不同的流程,頁(yè)面信息如圖 410 所示: 25 圖 410 授權(quán)委托書查詢中流程圖界面 授權(quán)委托書查詢模塊的代碼實(shí)現(xiàn)如下所示: var mainActivity = {}。 = function(event){ load_part(vProcessChart)。 var control = (39。processChart39。)。 var data = (39。dataMaster39。)。 var rowid = ()。 (/PM/biddingManage/process/accreditManage/accreditManageProcess,rowid)。 }。 = function(event){ var guidID = (dataMaster).getCurrentID()。 //打開對(duì)話框,傳遞參數(shù)過去 (apprRecDg).open({flowID : guidID})。 }。 = function(event){ var dataApproval = (dataApproval)。 if (!){ ()。 } else { ()。 } }。 26 = function(event){ var tableFilter = (39。dataMaster39。).getFilter(39。tableFilter39。)。 (39。dataMaster39。).()。 (39。dataMaster39。).setFilter(39。tableFilter39。,tableFilter)。 (39。dataMaster39。).refreshData()。 }。 工程項(xiàng)目信息的實(shí)現(xiàn)過程 列表主界面如圖 411 所示: 圖 411 列表主界面 詳細(xì)界面如圖 412 所示: 圖 412 詳細(xì)信息界面 該模塊為單一無(wú) 審核的模塊,因此在其主要代碼中沒有特別多的代碼,其部分 27 2.項(xiàng)目可行性評(píng)價(jià)字典 其界面如圖 413 所示: 圖 412 項(xiàng)目可行性評(píng)價(jià)字典界面 該模塊為主從數(shù)據(jù)管理的頁(yè)面,在頁(yè)面中,樹形結(jié)構(gòu)存儲(chǔ)的是標(biāo)準(zhǔn)信息,右邊的添加信息為結(jié)果信息,從左邊的標(biāo)準(zhǔn)里面可以創(chuàng)建多個(gè)結(jié)果信息,其形式為一對(duì)多的信息。 項(xiàng)目可行性評(píng)價(jià)字典界面部分核心代碼如下 所示: var mainActivity = {}。 function oLevelhasC(){//判斷同級(jí)節(jié)點(diǎn)是否有子節(jié)點(diǎn) var param = new ()。 (39。concept39。, (39。dataMain39。).getConceptName())。 (39。filter39。,FB_TableType = 39。目標(biāo)考核字典 39。)。 (39。rowID39。,(39。dataMain39。).getCurrentID())。 var options = {}。 = xml。 = /PM/operatingManagent/process/objectiveAss/objectiveAssProcess。 = mainActivity。 = checkCLevel。 = param。 = function(data){}。 var response = (options)。 if(!(response,xml)){ throw new Error(39。調(diào)用 Action失?。?39。)。 } var result = (())。 return result。 } 28 //自動(dòng)賦值項(xiàng)目部 amp。分公司 if((39。ftParentID39。)!=null amp。amp。 (39。fLevel39。)39。339。){ var v = (39。fEvaluateSort39。,(39。ftParentID39。))。 (39。fEvaluateSort39。, v)。 } var data = (39。dataMain39。)。 //構(gòu)造全路徑 if((39。ftParentID39。)==39。39。){ var p = ()。 (39。fPath39。,p)。 }else{ var pp = (39。fPath39。,(39。ftParentID39。))。 var v = pp+/+()。 (39。fPath39。,v)。 } //當(dāng)節(jié)點(diǎn) 級(jí)數(shù)大于 3的時(shí)候,考察類別賦值為全路徑 if((39。fLevel39。)=39。339。){ //設(shè)置考核類別 var grand = (39。fEvaluateProject39。,(39。ftParentID39。))。 var sort = (39。fEvaluateSort39。,(39。ftParentID39。))+/+grand。 (39。fEvaluateSort39。,sort)。 //設(shè)置考察項(xiàng)目 (39。fEvaluateProject39。,(39。fEvaluateProject39。,(39。ftParentID39。)))。 } }。 = function(event){ var data = (39。dataMain39。)。 if( == fScore){ var value = (39。fScore39。)。 var pvalue = (39。fStandardScore39。,(39。ftParentID39。))。 if(0value0){ //如果有獎(jiǎng)罰金額值,設(shè)置顏色 if((39。fBasis39。)){ alert((39。fBasis39。))。 var grid = (39。grdMain39。)。 ((),5,backgroundcolor:red)。 29 } if(valuepvalue0){//如果絕對(duì)值大于父節(jié)點(diǎn)標(biāo)準(zhǔn)分值 alert(39。對(duì)應(yīng)分值不能大于標(biāo)準(zhǔn)分值! 39。)。 (39。fScore39。,0)。 ()。 } }else{ //如果有獎(jiǎng)罰金額值,設(shè)置顏色 if((39。fBasis39。)){ var grid = (39。grdMain39。)。 ((),5,backgroundcolor:39。39。)。 } if(valuepvalue0){//如果是正數(shù)小于父節(jié)點(diǎn)標(biāo)準(zhǔn)分值 alert(39。對(duì)應(yīng)分值不能大于標(biāo)準(zhǔn)分值! 39。)。 (39。fScore39。,0)。 ()。 //如果有獎(jiǎng)罰金額值,設(shè)置顏色 if((39。fBasis39。)){ var grid = (39。grdMain39。)。 ((),5,backgroundcolor:white)。 } } } } if( == fBasis){ if((39。fScore39。)0){ var grid = (39。grdMain39。)。 ((),5,backgroundcolor:red)。 } } }。 該可行性評(píng)價(jià)字典為基礎(chǔ)屬性字典,為可維護(hù)性的,用戶對(duì)該字典內(nèi)的數(shù)據(jù)進(jìn)行配置后,在后面的應(yīng)用中,用戶可以對(duì)該字典中的數(shù)據(jù)進(jìn)行過濾調(diào)用。 30 5 軟件測(cè)試與結(jié)果分析 單元測(cè)試 單元通俗的說(shuō)就是指一個(gè)實(shí)現(xiàn)簡(jiǎn)單功能的函數(shù)。單元測(cè)試就是只用一組特定的輸入 (測(cè)試用例 )測(cè)試函數(shù)是否功能正常,并且返回了正確的輸出。單元測(cè)試多采用白盒測(cè)試技術(shù),白盒測(cè)試是一種透明的測(cè)試技術(shù),它是以程序的內(nèi)部邏輯 結(jié)構(gòu)為基礎(chǔ)來(lái)設(shè)計(jì)測(cè)試用例的。其原則是: 1 保證程序中每一獨(dú)立的路徑至少執(zhí)行一次。 2 保證所有判定的每一個(gè)分支至少執(zhí)行一次。 3 保證每個(gè)判定表達(dá)式中每個(gè)條件的所有可能結(jié)果至少出現(xiàn)一次。 4 保證每一循環(huán)都在邊界條件和一般條件至少各執(zhí)行一次。 5 驗(yàn)證所有內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性。 1) 白盒測(cè)試 白盒測(cè)試是一種透明的測(cè)試技術(shù),它是以程序的內(nèi)部邏輯結(jié)構(gòu)為基礎(chǔ)來(lái)設(shè)計(jì)測(cè)試用例的。 利用白盒測(cè)試中的基本路徑測(cè)試法對(duì)收文管理模塊進(jìn)行測(cè)試。 ( 1) 根據(jù)詳細(xì)設(shè)計(jì)或者代碼導(dǎo)出如下的過程的流程圖。 圖 51 收文管理程序流程圖 31 圖 52 收文管理審批過程的流圖 ( 2)根據(jù)流圖確定環(huán)形復(fù)雜性度量 V(G). ① V(G)=EN+2=4 ② V(G)=4 個(gè)區(qū)域 ③ V(G)=P+1=4 ( 3)確定基本路徑集合。一條獨(dú)立的路徑是指,和其他的獨(dú)立路徑相比,至少引入一個(gè)新處理語(yǔ)句或一個(gè)新判斷的程序通路。在( 2)中求出的 V(G)值正好等于該程序的獨(dú)立路徑的條數(shù)。于是可以確定幾條獨(dú)立的路徑: 路徑 1: 12346789 路徑 2: 123456789 路徑 3: 1234679 路徑 4: 12345679 ( 4) 為每一條獨(dú)立的路徑各設(shè)計(jì)一組測(cè)試用例,以便強(qiáng)迫程序沿著該路徑至少執(zhí)行一次。 ① 路徑 1 的測(cè)試用例: 判斷發(fā)文是否經(jīng)過經(jīng)理批示和是否經(jīng)傳閱完成收文管理 期望結(jié)果:發(fā)文未經(jīng)過經(jīng)理批示直接經(jīng)分管領(lǐng)導(dǎo)批示,之后經(jīng)傳閱完成收文管理。 ② 路徑 2 的測(cè)試用例: 經(jīng)過經(jīng)理批示,是否經(jīng)傳閱來(lái)完成收文管理 期望結(jié)果:經(jīng)過經(jīng)理的批示,之后經(jīng)過傳閱才完成收文的管理 32 ③ 路徑 3 的測(cè)試用例: 未經(jīng)過經(jīng)理批示,是否傳閱之后完成收文管理 期望結(jié)果:收文未經(jīng)過經(jīng)理的批示,未經(jīng)過傳閱完成收文管理。 ④ 路徑 4 的測(cè)試用例: 經(jīng)過 經(jīng)理批示,是否傳閱之后完成收文管理 期望結(jié)果:收文經(jīng)過經(jīng)理的批示,經(jīng)過傳閱最后完成收文的管理。 2)黑盒測(cè)試 黑盒測(cè)試是以用戶的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對(duì)應(yīng)關(guān)系出發(fā)進(jìn)行測(cè)試的。黑盒測(cè)試的主要測(cè)試的錯(cuò)誤類型有: (1) 功能不正確或遺漏; (2) 界面錯(cuò)誤; (3) 輸入和輸出錯(cuò)誤; (4) 數(shù)據(jù)庫(kù)訪問錯(cuò)誤; (5) 性能錯(cuò)誤; (6) 初始化和終止錯(cuò)誤等。 需要指出的是,黑盒測(cè)試與白盒測(cè)試不能互相代替,他們檢查的錯(cuò)誤類型是不同的,因此,兩者應(yīng)該互為補(bǔ)充。 (1)劃分等價(jià)類數(shù)值。等價(jià)類劃分的結(jié)果如表 所示,即劃分為 2 個(gè)有效的等價(jià)類和 7 個(gè)無(wú)效的等價(jià)類。 表 輸入條件“數(shù)值”的等價(jià)類劃分 輸入等價(jià)類 有效等價(jià)值 無(wú)效等價(jià)值 字段的類型 ① 數(shù)字 ②含有英文或特殊字符 字段的長(zhǎng)度 ③少于 12 位的 ④等于空的 ⑤大于 12 位的 (2)設(shè)計(jì)測(cè)試用例,以便覆蓋所有有效等價(jià)類。在表 中列出了 2 個(gè)有效等價(jià)類,編號(hào)分別為①、③,設(shè)計(jì)的測(cè)試用例如下: 測(cè)試數(shù)據(jù) 測(cè)試數(shù)據(jù) 覆蓋的有效等價(jià)類 20xx0530 輸入有效 ①、③ (3)為每一個(gè)無(wú)效等價(jià)類設(shè)計(jì)一個(gè)測(cè)試用例,設(shè)計(jì)結(jié)果如下: 測(cè)試數(shù)據(jù) 測(cè)試數(shù)據(jù) 覆蓋的無(wú)效等價(jià)類 33 zd:; 789 無(wú)效輸入 ② 空 無(wú)效輸入 ④ 20xx0530123000 無(wú)效輸入
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1