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

正文內(nèi)容

嵌入式軟件開發(fā)流程-資料下載頁

2024-11-07 03:20本頁面

【導(dǎo)讀】由嵌入式系統(tǒng)本身的特性所影響,嵌入式系統(tǒng)開發(fā)與通用系統(tǒng)的開發(fā)有很大的區(qū)別。體流程圖如圖所示。的硬件才能實現(xiàn),因此需要進行處理器選型,以更好地滿足產(chǎn)品的需求。另外,對于有些硬。件和軟件都可以實現(xiàn)的功能,就需要在成本和性能上做出抉擇。往往通過硬件實現(xiàn)會增加產(chǎn)。品的成品,但能大大提高產(chǎn)品的性能和可靠性。這里的開發(fā)環(huán)境包括嵌。進行了比較,讀者可以以此為依據(jù)進行相關(guān)的選擇。品可以選擇嵌入式Linux,對實時性要求非常高的產(chǎn)品可以選擇Vxworks等。軟件需求分析與硬件的需求分析合二為一,故沒有分開畫出。集成開發(fā)工具ADS、IAR和RealView等。部分,下面分別對這兩部分進行講解。讀取被調(diào)試進程的當(dāng)前狀態(tài),并能夠改變被調(diào)試進程的運行狀態(tài)。裝在目標(biāo)板上,GdbClient就是駐于本地的gdb調(diào)試器。然后,在目標(biāo)機上開啟GdbServer進程,并監(jiān)聽對應(yīng)端口。GdbServer把目標(biāo)操作系統(tǒng)的所有異常處理轉(zhuǎn)向通信模塊,并告知宿主機上。宿主機上的gdb向用戶顯示被調(diào)試程序產(chǎn)生了哪一類異常。

  

【正文】 測試任務(wù)通知單提交 給項目測試負責(zé)人,項目測試負責(zé)人審核通過在通知單上簽字后返回給子項目負責(zé)人。開發(fā)及單元測試完成后,由開發(fā)人員將測試內(nèi)容提交配置管理員入測試庫后,將測試任務(wù)通知單提交給發(fā)布人員申請測試發(fā)布。發(fā)布人員將測試庫中本次測試的內(nèi)容發(fā)布到測試機后,在測試任務(wù)通知單上簽字后,提交給測試人員開始測試。 測試完成后,測試人員在任務(wù)單上填寫測試意見后,交測試負責(zé)人確認(rèn)后,返還給開發(fā)人員。 如測試沒有通過,開發(fā)人員修改測試內(nèi)容,進入下一個測試流程。 如通過測試,開發(fā)人員將測試任務(wù)通知單提交給項目負責(zé)人,由項目負責(zé)人、 SCCB 簽字確認(rèn)后,提交配置管理員將測試內(nèi)容入基線庫。 過程關(guān)鍵 :發(fā)布實施人員確保發(fā)布到測試機上的源程序在配置管理庫中得到了有效的標(biāo)識。 生產(chǎn)發(fā)布、終測 程序通過測試入庫以后,根據(jù)需要,由項目的負責(zé)人負責(zé)填寫發(fā)布申請單。發(fā)布申請單由項目測試負責(zé)人、配置管理員、 SCCB、客戶代表、研發(fā)經(jīng)理簽字確認(rèn)后,由項目負責(zé)人提交給實施發(fā)布人員。發(fā)布人員拿到簽完字的發(fā)布申請后,才能從基線庫中提取程序向生產(chǎn)機上發(fā)布。如以上發(fā)布確認(rèn)人員沒有全部簽字同意發(fā)布,必須由項目經(jīng)理簽字同意后發(fā)布。 程序發(fā)布到生產(chǎn)機上以后,進入終測【 UAT 】流程。測試人員和用戶代表要對生產(chǎn)機上的程序進行最后測試,確保生產(chǎn)機上的系統(tǒng)符合需求。項目負責(zé)人負責(zé)同用戶協(xié)調(diào),項目負責(zé)人、測試人員和用戶共同編寫測試用例。項目負責(zé)人將《終測意見書》提交三方簽字,根據(jù)簽字意見決定修訂系統(tǒng)或者提交正式發(fā)布。 終測出現(xiàn)的問題修改按照基線變更流程進行。 實施人員只有拿到有三方簽字的《終測意見書》后才能將系統(tǒng)正式公開發(fā)布。系統(tǒng)正式發(fā)布三天之后一周之內(nèi),由實施人員負責(zé)到用戶處取得有用戶主要負責(zé)人簽字的《系統(tǒng)運行報告》,項目負責(zé)人負責(zé)監(jiān)督執(zhí)行。根據(jù)《系統(tǒng)運行報告》做相應(yīng)的處理。 過程關(guān)鍵 :發(fā)布到生產(chǎn)機上的程序都在基線庫中得到了有效的標(biāo)識。 發(fā)布后問題反饋修改過程 系統(tǒng)發(fā)布之后,用戶反饋的意見要形成問題清單或者變更申請單,記錄需要修改的地方,提交給項目負責(zé)人。項目負責(zé)人負責(zé)判斷改動是否會影響需求或者設(shè)計,負責(zé)將任務(wù)分配給相關(guān)人員進行修改。修改完成后,提交測試直至發(fā)布。 這個階段的最重要的是保證所做的修改(文檔、代碼)都在配置管理庫的基線庫中得到體現(xiàn)。即基線庫中的文檔和代碼要進行同步更新,關(guān)鍵是發(fā)布人員嚴(yán)格根據(jù)發(fā)布申請單進行控制,并確保發(fā)布的代碼都是從基線庫中取出的。沒有經(jīng)過 流程直接要求發(fā)布的,發(fā)布人員必須予以拒絕。 TSP 團隊軟件過程 會議組織 ? 會議前,確定會議主持人和記錄員 ? 向參與會議人員發(fā)送會議資料 ? 參與會議人員閱讀會議資料 ? 確定會議主題、日期時間和地點 ? 注意:留出閱讀資料的時間 ? 確定會議議程 ? 準(zhǔn)備會議用品【如投影儀等】 ? 重要會議,需要簽到 ? 會議開始前,申明會議紀(jì)律 ? 發(fā)言時間限制 ? 發(fā)言順序 ? 除主持人外,不得打斷別人 ? 記錄員記錄會議紀(jì)要 ? 會議后,發(fā)送會議總結(jié) 溝通問題 ? 原則 ? 目標(biāo)明確 ? 明確反饋 ? 反復(fù)溝通 ? 請求-答復(fù) ? 當(dāng)有疑問時,發(fā)出請求 ? 明確求助對象,指定第一對象 和輔助對象 ? 第一對象接收到請求后,不能及時答復(fù)的應(yīng)當(dāng)轉(zhuǎn)發(fā)給自己認(rèn)為合適的答復(fù)人,并告知求助人 ? 求助方式【高-低】:當(dāng)面,電話,郵件 ? 公告 代碼走查 ? 項目負責(zé)人指定代碼走查對象 ? 相互走查 ? 循環(huán)走查 ? 代碼走查發(fā)現(xiàn)的問題 ? 首先記錄 ? 告知代碼作者 ? 更新 CheckList 其它 PSP 個人軟件過程 工作原則 ? 計劃管理:把你想做的寫下來 ? 行為管理:按照你寫下來的去做 ? 報告管理:把做的事情記錄下來 ? 跟蹤管理:出現(xiàn)的問題要設(shè)法解決 日常工作 ? 每日工作 ? 每日早晨,規(guī)劃當(dāng)日工作; ? 計劃必須細化到一個明確的目標(biāo) ? 計劃要有余地,比如會議等 ? 計劃是可執(zhí)行的,能夠完成的 ? 計劃是可監(jiān)控的 ? 每日下班,總結(jié)當(dāng)日工作; ? 計劃完成情況 ? 未能完成原因 ? 個人心得:新的發(fā)現(xiàn),新的方法,新的問題 ? 會議 ? 會議之前,仔細閱讀會議資料 ? 如有疑問,可以發(fā)郵件向會議主持人提出 ? 或者在會議上提出 ? 會議中,記錄會議要點 ? 如要參與討論,請在別人發(fā)言結(jié)束后發(fā)言,不要打斷別人 ? 會議后,如有新的想法,發(fā)郵件或者當(dāng)面向會議主持人提出 ? 求助 ? 如果一個問題 20 分鐘還不能理出一個頭緒,應(yīng)當(dāng)立即求助 ? 求助對象: ? 個人認(rèn)為能夠解決該問題的人為第一對象 ? 不能確認(rèn)的,項目 負責(zé)人為第一求助對象 ? 發(fā)出求助后,個人負責(zé)追蹤求助,直到解決 ? 報告 ? 認(rèn)為個人負責(zé)的任務(wù)不能按時完成的,應(yīng)當(dāng)立即報告給負責(zé)人 ? 重要任務(wù): Leader 和項目負責(zé)人 ? 其它任務(wù): Leader ? 提前期: ? 重要任務(wù):至少提前 3 天 ? 其它任務(wù):至少提前任務(wù)期的 1/3 DE 開發(fā)工程師 ? 接受任務(wù) ? 閱讀詳細設(shè)計文檔 ? 從 SCM 獲取詳細設(shè)計文檔 ? 閱讀文檔 ? 如有疑問,向設(shè)計人員請教 ? 規(guī)劃個人開發(fā)計劃 ? 估計開發(fā)工作量 ? 制定計劃 ? 單元測試用例 ? 代碼 ? 單元測試 ? 和負責(zé)人協(xié)商 ? 提交 SCM ? 設(shè)計單元測試用例 ? SCM 獲取測試用例模版 ? 編寫 測試用例 ? 提交 SCM ? 編寫代碼 ? 從 SCM 獲取代碼庫 ? 編寫代碼 ? 本地調(diào)試 ? 提交 SCM ? 單元測試 ? 代碼發(fā)布到開發(fā)機 ? 請 DBA 協(xié)助 ? 如果有其它模塊,請負責(zé)人協(xié)調(diào) ? 測試 ? 代碼走查 ? 根據(jù)負責(zé)人安排,檢查他人的代碼 ? 和代碼作者討論代碼 ? 填寫走查報告 ? 提交代碼 ? 提交 SCM ? 做 Tag 或者其它標(biāo)記,以便提交集成測試 SCME 配置管理員 ? 規(guī)劃 SCM ? 資源庫目錄結(jié)構(gòu) ? 權(quán)限 ? 基線 ? 備份 ? 基線 ? 經(jīng)過評審 ? 發(fā)送通知 ? 轉(zhuǎn)移資源到相應(yīng)基線 ? 變更管理 ? 接收變更申請 ? 向 SCCB 發(fā)送申請 ? 申請通過后,發(fā)送變更通知 ? 提取基線到工作區(qū) DBA 數(shù)據(jù)庫管理員 ? 規(guī)劃 DB 的管理 ? DB 的大小 ? 權(quán)限劃分 ? 備份和恢復(fù) ? 建立 DB 腳本 ? 和 SCM 協(xié)商進入 SCM 的資源 ? 管理 DB ? 建立 DB ? 建立權(quán)限 ? 評審數(shù)據(jù)庫設(shè)計 ? 導(dǎo)入和導(dǎo)出數(shù)據(jù) ? 建立 Table、 view 和 index ? Deployer 發(fā)布人員 ? 規(guī)劃 ? 發(fā)布策略 ? 發(fā)布腳本 ? 發(fā)布計劃 ? 重構(gòu)和重建 ? 根據(jù)項目特點制定重構(gòu)和重建計劃 ? 編寫重建腳本 ? 編寫測試腳本 ? 從 SCM 提取資源 ? 重建系統(tǒng) ? 執(zhí)行測試腳本 ? 發(fā)布 ? 接收發(fā)布任務(wù)書 ? 從 SCM 提取資源 ? 和 DBA 建立 DB ? 和 SA 建立環(huán)境 ? 發(fā)布系統(tǒng) 4 Tool Specification 工具規(guī)范 通用工具 ? 會議報告 ? PPT ? Word ? MPP ? 會議記錄 ? Word ? CheckList ? Excel 計劃 ? 項目計劃 ? MPP ? 風(fēng)險計劃 ? Word 需求分析 ? SRS 文檔 ? Word ? Use Case 圖 ? Rational Rose ? 對象圖 ? Rational Rose ? 序列圖 ? Rational Rose ? 流程圖 ? Visio 設(shè)計 ? 總體設(shè)計 ? Word ? Rational Rose ? 概要設(shè)計 ? Word ? Rational Rose ? 數(shù)據(jù)庫設(shè)計 ? Visio ? 詳細設(shè)計 ? Word 編碼 ? 測試用例 ? Word ? 編碼 ? Visual Studio 2020 ? 單元測試 ? Word 測試 ? Test Director 5 Documents 文檔 項目管理文檔 項目 策劃 ? Delphi 估算表 ? 項目計劃模版 ? 測試計劃模版 ? 項目清單 項目追蹤 ? 項目日進度報告 ? 項目周報 ? 項目周計劃報告 ? 項目月度報告 ? 項目月度狀態(tài)報告 ? 簽到簿 質(zhì)量保證 ? 項目策劃過程檢查表 ? 配置管理活動檢查表 ? 項目跟蹤情況檢查表 項目終止 ? 軟件合格驗收標(biāo)準(zhǔn) ? 項目驗收報告 開發(fā)過程文檔 軟件配置管理 ? 軟件配置管理工具 ? 變更申請表 ? 變更通知單 會議管理 ? 會議記錄 計劃跟蹤 ? 開發(fā)計劃 ? 測試計劃 ? 工作日志 評審管理 ? 評審指南 ? 評審申請表 ? 個人評審記錄 ? 評審報告 質(zhì)量管理 ? 文檔編寫規(guī)范 ? SRS ? 總體設(shè)計報告 ? 概要設(shè)計報告 ? 詳細設(shè)計報告 ? 編碼規(guī)范 測試過程 ? 測試用例 ? 測試報告 問題解決過程 ? 問題跟蹤表 ? 軟件項目任務(wù)書 ? 測試任務(wù)通知單 ? 發(fā)布申請單 ? 系統(tǒng)運行報告 ? 終測意見書 其他 ? 用戶手冊 6 Appendix 附錄 易于理解的代碼 ? 經(jīng)常注釋 ? 注釋內(nèi)容是做了什么,不能是為什么做 ? 檢查錯誤,尤其是函數(shù)入口 ? 變量名要簡潔易懂 ? 經(jīng)常 使用 Static 常量 Log 輸出 ? 截獲拋出異常的地方,要輸出 Error ? 返回 True/False 的方法,如果返回 False,要輸出 Debug ? 所有調(diào)用其它系統(tǒng)接口的地方,都要輸出 Info,內(nèi)容是參數(shù)和返回值; ? 輸出前,判斷是否允許輸出,比如: isDebugEnabled
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1