原型設(shè)計(jì) SA(結(jié)構(gòu)化分析)的內(nèi)容和SD(軟件設(shè)計(jì))的內(nèi)容?
SA(結(jié)構(gòu)化分析)的內(nèi)容和SD(軟件設(shè)計(jì))的內(nèi)容?軟件設(shè)計(jì)是軟件開(kāi)發(fā)的關(guān)鍵步驟,包括總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)。在軟件需求分析階段,我們充分了解了軟件的各種需求,解決了開(kāi)發(fā)軟件的“做什么”問(wèn)題,并在軟件需求說(shuō)
SA(結(jié)構(gòu)化分析)的內(nèi)容和SD(軟件設(shè)計(jì))的內(nèi)容?
軟件設(shè)計(jì)是軟件開(kāi)發(fā)的關(guān)鍵步驟,包括總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)。
在軟件需求分析階段,我們充分了解了軟件的各種需求,解決了開(kāi)發(fā)軟件的“做什么”問(wèn)題,并在軟件需求說(shuō)明書(shū)和數(shù)據(jù)需求說(shuō)明書(shū)中對(duì)這些需求進(jìn)行了詳細(xì)、充分的說(shuō)明。之后,下一步就是開(kāi)始實(shí)現(xiàn)軟件需求,即在軟件設(shè)計(jì)階段解決“怎么做”的問(wèn)題。結(jié)構(gòu)化開(kāi)發(fā)方法是現(xiàn)有軟件開(kāi)發(fā)方法中最成熟、應(yīng)用最廣泛的方法。其主要特點(diǎn)是快捷、自然、方便。結(jié)構(gòu)化開(kāi)發(fā)方法包括結(jié)構(gòu)化分析方法(SA方法)、結(jié)構(gòu)化設(shè)計(jì)方法(SD方法)和結(jié)構(gòu)化程序設(shè)計(jì)方法(SP方法)。結(jié)構(gòu)化設(shè)計(jì)方法是結(jié)構(gòu)化開(kāi)發(fā)方法的核心。它與SA法和SD法密切相關(guān)。主要完成了軟件系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)。
SA是發(fā)展方向!如何盡快從NSA過(guò)渡到SA?
首先,5g有兩種組網(wǎng)模式。一種是非獨(dú)立網(wǎng)絡(luò),我們稱之為NSA模式。在這種模式下,4G/5G共享核心網(wǎng),節(jié)省投資和建設(shè),實(shí)現(xiàn)快速業(yè)務(wù),支持運(yùn)營(yíng)商盡快提供5G網(wǎng)絡(luò)服務(wù)。另一種是獨(dú)立組網(wǎng),即SA方式。整個(gè)網(wǎng)絡(luò)架構(gòu)將完全基于5g,不再依賴4G,是一個(gè)完全獨(dú)立的5g網(wǎng)絡(luò)。SA和NSA都屬于5g組網(wǎng)模式。
NSA可以在現(xiàn)有4G設(shè)備的基礎(chǔ)上部署5g網(wǎng)絡(luò),即同時(shí)使用4G核心網(wǎng)、4G無(wú)線網(wǎng)和5g無(wú)線網(wǎng);SA需要新建5g網(wǎng)絡(luò),包括核心網(wǎng)和RF無(wú)線網(wǎng),這意味著SA網(wǎng)絡(luò)需要時(shí)間成熟。
第二,SA是5g的終極組網(wǎng)解決方案,能夠很好的支持5g的三大應(yīng)用場(chǎng)景,但是這種模式只能鏈接到5g,所以要求覆蓋率高。因此,在短時(shí)間內(nèi),應(yīng)該只從室內(nèi)熱點(diǎn)區(qū)域,或者城市核心區(qū)的一小部分開(kāi)始。
那么,由于NSA模式前期投資較少,也將是商業(yè)建設(shè)布局最快的模式。目前,基站可以通過(guò)軟件升級(jí)到LTE,4G/5G融合核心網(wǎng)的趨勢(shì)明顯。因此,運(yùn)營(yíng)商和業(yè)界的共識(shí)是,網(wǎng)絡(luò)應(yīng)逐步建設(shè),先部署NSA,再逐步轉(zhuǎn)換為SA,前期通過(guò)NSA的非獨(dú)立組網(wǎng)方案,快速保證5g網(wǎng)絡(luò)覆蓋,而在后期逐步轉(zhuǎn)向SA獨(dú)立組網(wǎng)方案,進(jìn)一步優(yōu)化體驗(yàn),也是一個(gè)客觀的選擇。
最后,NSA或SA是5g架構(gòu)的選擇,也是5g標(biāo)準(zhǔn)的不同階段。它們都是5g組網(wǎng)模式,但都是不同策略和充分考慮生態(tài)成熟度的結(jié)果。5g產(chǎn)業(yè)的發(fā)展是一個(gè)循序漸進(jìn)的過(guò)程,5g的發(fā)展也是一個(gè)循序漸進(jìn)的過(guò)程。
SA方法是什么意思?
結(jié)構(gòu)分析的縮寫(xiě)形式是結(jié)構(gòu)分析方法的含義,SA方法的基本思想是“從上到下逐層分解”,這是軟件工程的一個(gè)基本原則。SA方法的實(shí)現(xiàn)步驟:首先分析當(dāng)前真實(shí)環(huán)境下現(xiàn)有的人工系統(tǒng),然后考慮要開(kāi)發(fā)的軟件系統(tǒng)。SA法的優(yōu)點(diǎn):簡(jiǎn)單明了,易學(xué)易掌握,使用方便。SA方法的缺點(diǎn)是:SA方法在理解和表達(dá)用戶數(shù)據(jù)需求方面存在局限性,不能很好地與數(shù)據(jù)庫(kù)技術(shù)相結(jié)合?!A方法對(duì)人機(jī)界面的理解和表達(dá)能力較差。用數(shù)據(jù)流圖來(lái)描述人機(jī)界面是不合適的。逐層分解在這里不起作用。另外,SA方法通常在最后考慮人機(jī)界面?!A方法強(qiáng)調(diào)對(duì)數(shù)據(jù)流的分析,但對(duì)時(shí)間和控制的描述不準(zhǔn)確,因此SA方法原則上不適用于實(shí)時(shí)系統(tǒng)。·它在闡明和確定用戶需求方面發(fā)揮的作用有限。