試題二(25分)
閱讀以下關(guān)于結(jié)構(gòu)化軟件系統(tǒng)建模的敘述,在答題紙上回答問題1至問題3。
某公司擬開發(fā)一個(gè)商業(yè)情報(bào)處理系統(tǒng),使公司能夠及時(shí)針對市場環(huán)境的變化及時(shí)調(diào)整發(fā)展 戰(zhàn)略,以獲取最大的商業(yè)利益。項(xiàng)目組經(jīng)過討論,決定采用結(jié)構(gòu)化分析和設(shè)計(jì)方法。在系統(tǒng)分析階段,為了更好地對情報(bào)數(shù)據(jù)處理流程及其外部角色的關(guān)聯(lián)進(jìn)行建模,項(xiàng)目組成員分別給出了自己的設(shè)計(jì)思路:
(1)小張?zhí)岢鱿葮?gòu)建系統(tǒng)流程圖(System Flowcharts ),以便更精確地反映系統(tǒng)的業(yè)務(wù)處理過程及數(shù)據(jù)的輸入和輸出;
(2)小李提出先構(gòu)建系統(tǒng)數(shù)據(jù)流圖(Data Flow Diagrams),來展現(xiàn)系統(tǒng)的處理過程和定 義業(yè)務(wù)功能邊界,并給出了情報(bào)分類子系統(tǒng)的0層和1層數(shù)據(jù)流圖,后者如圖2-1所示。