久久精品视,色综合久久无码中文字幕,日韩免费视频一区二区三区,亚洲中文久久精品无码WW16

新聞資訊

醫(yī)院醫(yī)用對(duì)講系統(tǒng)廠家-軟件設(shè)計(jì)的基本內(nèi)容

2023-10-20 12:37

            軟件設(shè)計(jì)的主要步驟包括需求分析、總體設(shè)計(jì)、流程設(shè)計(jì)、程序編碼、測(cè)試等階段。需求分析確定軟件應(yīng)具有的功能,對(duì)程控交換機(jī)而言,包括接續(xù)功能、編號(hào)與路由選擇、信令方式、計(jì)費(fèi)方式、維護(hù)管理功能等多方面的要求。總體設(shè)計(jì)要確定軟件的總體結(jié)構(gòu)、模塊劃分、數(shù)據(jù)類型和結(jié)構(gòu)等內(nèi)容。流程設(shè)計(jì)和程序編碼則分別針對(duì)各個(gè)模塊進(jìn)行。測(cè)試包括模塊測(cè)試、綜合測(cè)試和系統(tǒng)測(cè)試等步驟。通常,需求分析和總體設(shè)計(jì)、測(cè)試要各占開發(fā)時(shí)間的40%左右,流程設(shè)計(jì)和編碼只占20%左右。

以下結(jié)合程控交換軟件,說(shuō)明其設(shè)計(jì)的主要內(nèi)容:

(1)軟件的總體結(jié)構(gòu)

            按照系統(tǒng)的性能要求,應(yīng)首先確定軟件的總體結(jié)構(gòu)。

(2)模塊劃分與通信接口

            確定模塊的數(shù)量和通信接口方式。也就是說(shuō),整個(gè)系統(tǒng)由多少種軟件模塊組成,模塊間通信所采用的接口方式,都要明確地規(guī)定。

(3)編程語(yǔ)言

            要確定是否采用高級(jí)語(yǔ)言和采用何種高級(jí)語(yǔ)言。除去專用的高級(jí)語(yǔ)言外,較通用的高級(jí)語(yǔ)言有CHILL語(yǔ)言和C語(yǔ)言。采用了高級(jí)語(yǔ)言,并不排除某些程序仍用匯編語(yǔ)言編寫以提高效率。為此,要確定哪些程序仍用匯編語(yǔ)言編寫。如果采用CHILL語(yǔ)言,要決定所選用的子集,例如是否采用CHILL所提供的并發(fā)機(jī)理。

(4)調(diào)度策略

            要確定程序的級(jí)別和調(diào)度方法。

①時(shí)鐘級(jí)

(a)確定時(shí)鐘中斷周期。時(shí)鐘中斷周期要考慮最短的執(zhí)行周期的要求,要易于獲得所需的各種執(zhí)行周期,要與處理機(jī)的負(fù)荷能力相適應(yīng)。一般在4~10ms之間。

(b)確定在時(shí)鐘級(jí)執(zhí)行的程序類型和是否分級(jí)。

(O確定各種時(shí)鐘級(jí)程序的執(zhí)行周期。

(d)確定時(shí)鐘級(jí)程序的調(diào)度方法。通常采用時(shí)間表進(jìn)行調(diào)度,要確定時(shí)間表的結(jié)構(gòu)。

②基本級(jí)

(a)確定基本級(jí)程序是否分級(jí)以及劃分為幾級(jí)。

(b)確定應(yīng)屬于基本級(jí)的程序及其基本級(jí)級(jí)別。

(c)確定基本級(jí)的調(diào)度策略?;炯?jí)程序通常按級(jí)別高低和同級(jí)中按FIFO的原則進(jìn)行調(diào)度,也不排除某些程序可以周期性調(diào)度。
            要確定調(diào)度策略以及遇到時(shí)鐘中斷后的恢復(fù)策略?;旧嫌袃煞N恢復(fù)策略;一種是中斷處理后立即恢復(fù)被中斷的那一個(gè)基本級(jí)任務(wù)的執(zhí)行,再轉(zhuǎn)入基本級(jí)最高級(jí)別處開始執(zhí)行;另一種是不立即恢復(fù)被中斷的基本級(jí)任務(wù)的執(zhí)行,先轉(zhuǎn)入基本級(jí)最高級(jí)別處執(zhí)行,執(zhí)行

到被中斷的基本級(jí)程序所屬的那一級(jí)別后,優(yōu)先恢復(fù)被中顫的任務(wù)的執(zhí)行。

(5)機(jī)間通信

            在控制子系統(tǒng)的設(shè)計(jì)中,曾述及機(jī)間通信方式。實(shí)際上,應(yīng)結(jié)合軟件設(shè)計(jì)綜合考慮,確定逋信控制軟件的功能。

(6)人機(jī)通信

            確定入機(jī)通信中輸入命令的類型和格式,以及輸出信息的類型和格式。

(7)數(shù)據(jù)結(jié)構(gòu)

            數(shù)據(jù)結(jié)構(gòu)是軟件設(shè)計(jì)中的重要內(nèi)容,涉及半固定數(shù)據(jù)和動(dòng)態(tài)數(shù)據(jù)兩方面:

①半固定數(shù)據(jù)

(a)確定存放半固定數(shù)據(jù)的數(shù)據(jù)庫(kù)的類型、結(jié)構(gòu)和控制、管理方式。

(b)確定局?jǐn)?shù)據(jù)的類型和結(jié)構(gòu)。

(c)確定用戶數(shù)據(jù)的類型和結(jié)構(gòu)。

②動(dòng)態(tài)數(shù)據(jù)

(a)確定動(dòng)態(tài)數(shù)據(jù)的類型、結(jié)構(gòu)和存放方式。

            確定公用存儲(chǔ)塊的容量和管理方法。

上一篇:病房互動(dòng)電視系統(tǒng)廠家-總體設(shè)計(jì)的基本要求
返回
下一篇:病房視頻探視系統(tǒng)廠家-軟件設(shè)計(jì)的基本目標(biāo)