Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
17.9. 處理日志
備注
本課介紹處理日志。
利用處理框架進(jìn)行的所有分析都記錄在QGIS日志記錄系統(tǒng)中。這使您能夠更多地了解處理工具所做的工作,在問題發(fā)生時(shí)解決問題,還可以重新運(yùn)行以前的操作,因?yàn)槿罩居涗浵到y(tǒng)還實(shí)現(xiàn)了一些交互。
要打開日志,請(qǐng)單擊QGIS狀態(tài)欄右下角的氣球。一些算法可能會(huì)在此處留下有關(guān)其執(zhí)行的信息。例如,調(diào)用外部應(yīng)用程序的那些算法通常會(huì)將該應(yīng)用程序的控制臺(tái)輸出記錄到此條目中。如果您查看它,您將看到我們剛剛運(yùn)行的SAGA算法(由于輸入數(shù)據(jù)不正確而無法執(zhí)行)的輸出存儲(chǔ)在這里。
這有助于理解正在發(fā)生的事情。高級(jí)用戶將能夠分析該輸出,以找出算法失敗的原因。如果您不是高級(jí)用戶,這將有助于其他人幫助您診斷您遇到的問題,這可能是外部軟件安裝中的問題或您提供的數(shù)據(jù)的問題。
即使算法可以執(zhí)行,一些算法可能會(huì)在結(jié)果可能不正確的情況下留下警告。例如,當(dāng)使用非常少量的點(diǎn)執(zhí)行插補(bǔ)算法時(shí),該算法可以運(yùn)行并將產(chǎn)生結(jié)果,但它很可能不正確,因?yàn)閼?yīng)該使用更多的點(diǎn)。如果您不確定給定算法的某些方面,那么定期檢查此類警告是個(gè)好主意。
從 菜單,位于 History 部分,你會(huì)發(fā)現(xiàn) 。所有執(zhí)行的算法,即使它們是從圖形用戶界面而不是從控制臺(tái)(將在本手冊(cè)后面解釋)執(zhí)行的,也作為控制臺(tái)調(diào)用存儲(chǔ)在本部分中。這意味著每次運(yùn)行算法時(shí),都會(huì)向日志中添加一個(gè)控制臺(tái)命令,并且您擁有工作會(huì)話的完整歷史記錄。以下是這段歷史的樣子:
當(dāng)開始使用控制臺(tái)學(xué)習(xí)算法的語法時(shí),這會(huì)非常有用。我們將在討論如何從控制臺(tái)運(yùn)行分析命令時(shí)使用它。
歷史記錄也是交互式的,您只需雙擊其條目即可重新運(yùn)行以前的任何算法。這是復(fù)制我們以前已經(jīng)做過的工作的一種簡單方法。
例如,嘗試以下操作。打開與本手冊(cè)第一章對(duì)應(yīng)的數(shù)據(jù),然后運(yùn)行在那里解釋的算法。現(xiàn)在轉(zhuǎn)到日志對(duì)話框并找到列表中的最后一個(gè)算法,該算法與您剛剛運(yùn)行的算法相對(duì)應(yīng)。雙擊它,應(yīng)該會(huì)產(chǎn)生一個(gè)新的結(jié)果,就像您使用普通對(duì)話框運(yùn)行它并從工具箱中調(diào)用它時(shí)一樣。
17.9.1.
進(jìn)階
您還可以修改算法。只需復(fù)制它,打開 Plugins ? Python console ,請(qǐng)點(diǎn)擊 Import class ? Import class ,然后粘貼以重新運(yùn)行分析;隨意更改文本。要顯示生成的文件,請(qǐng)鍵入 iface.('/path/.shp', 'Layer name in legend', 'ogr') 。否則,您可以使用 . 。
功能審核檢查單示例
中“配置管理”實(shí)踐域的“配置審核”有3種類型,分別是功能配置審核、物理配置審核、配置管理審核。
這3種審核作用完全不同,可是很多組織在實(shí)施時(shí)只有物理配置審核做的正確,功能配置審核和配置管理審核都做的不好。這可能是對(duì)于這兩種審核的概念沒有正確理解。
功能配置審核的主要目的是確保配置項(xiàng)的開發(fā)已經(jīng)圓滿完成,達(dá)到了預(yù)定的性能和功能特性,并且相關(guān)的運(yùn)行和支持文檔也已完成且符合要求。
所以,進(jìn)行功能配置審核應(yīng)當(dāng)在軟件開發(fā)完成并且通過了測試之后進(jìn)行,這樣才能驗(yàn)證軟件是否滿足預(yù)定的功能和性能。
為此,功能配置審核的檢查單應(yīng)當(dāng)按下面這樣設(shè)置:
功能配置審核檢查項(xiàng)(示例)
軟件產(chǎn)品是否已經(jīng)通過測試?
軟件產(chǎn)品是否已經(jīng)完成了用戶要求的全部功能或與用戶達(dá)到一致?
每個(gè)新的或改變項(xiàng)成功地完成了適當(dāng)?shù)馁|(zhì)量檢測嗎?
軟件產(chǎn)品的各個(gè)部分,是否都經(jīng)過了評(píng)審或檢查?
原代碼是否與軟件需求和設(shè)計(jì)說明書相一致?
軟件用戶手冊(cè)是否與軟件需求和設(shè)計(jì)說明書相一致?
固件保障手冊(cè)是否與軟件需求和設(shè)計(jì)說明書相一致?
軟件版本說明是否與軟件需求和設(shè)計(jì)說明書相一致?
軟件產(chǎn)品規(guī)格說明是否與軟件需求和設(shè)計(jì)說明書相一致?
是否進(jìn)行了審查和驗(yàn)證以發(fā)布滿足客戶的軟件需求?
是否所有公開的軟件問題都經(jīng)過指定變更權(quán)威的審查?
這正是:
功能審核審什么,功能性能可滿足
如此設(shè)計(jì)檢查單,這個(gè)實(shí)踐能實(shí)現(xiàn)
參考書目:軟件工程項(xiàng)目管理實(shí)用技術(shù)與常用模板,作者:黎照 黎連業(yè) 王華 李淑春,出版社:清華大學(xué)出版社
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。