建模 軟體設計分析

2021-06-19 17:31:42 字數 890 閱讀 6654

一、基本流程

1、分析階段

an——analysis

2、設計階段

bd——basic design                  fd——functional design(功能設計)                  dd——detial  design           

3、編碼階段

cd——coding

4、測試階段

ut——unit testing(單元測試)            ct——component testing(元件測試)                tt——technical test(結合測試)

it——integration test(整合測試)       st——system testing(系統測試)                      

uat——use acceptance test(驗收測試)

5、發布階段

op——operation(發布)

二、設計圖

uml各種圖之間的關係如下:

三、軟體開發

1、三要素

方法、工具、過程

2、開發過程(生存週期)

計畫時期——問題定義,可行性分析

開發時期——需求分析,軟體設計,編碼,測試

執行時期——軟體維護

參考:1、軟體開發過程中的一些縮寫和解釋

2、bd、dd、fd是軟體開發的什麼階段

3、uml基礎教程(很全面的教材)

軟體設計分為結構化設計(SD)

軟體設計分為結構化設計 sd 與物件導向設計 ood 其中結構化設計sd是一種面向資料流的方法,它以srs 軟體需求規格說明書 和sa 結構化分析 階段所產生的和資料字典等文件為基礎,是乙個自頂向下 逐步求精和模組化的過程。sd方法的基本思想 將軟體設計成由相對獨立且 具有單一功能的模組組成的結構,...

UART軟體設計與分析

在利用uart進行資料操作之前,先來了解uart的操作過程是怎樣的。1 設定i o連線到uart。2 設定串列埠波特率。3 傳送或接收資料。4 檢查串列埠狀態字或等待串列埠中斷。關於串列埠的操作主要由以下幾個函式來實現。1 串列埠初始化函式uartinit uint32 t baudrate uar...

數學建模 統計分析

1.正整數頻率表 使用tabulate函式可以得到正整數的頻率表 t ceil 5 rand 1,10 隨機產生一組資料 table tabulate t 得到t的頻率表 t 324 2345 531table 1110 22203 33042 205220tabulate有乙個缺點是,它得到的是正...