軟件工程課程設(shè)計(jì).rar
軟件工程課程設(shè)計(jì),上機(jī)題一問題陳述: 在要建立的某公司員工管理系統(tǒng)中,人事處負(fù)責(zé)錄入、修改、刪除員工信息(員工號(hào)、姓名);衛(wèi)生處負(fù)責(zé)錄入員工的健康信息(員工號(hào)、健康情況),其中健康善分為:優(yōu)、良、一般、差;紀(jì)檢處負(fù)責(zé)錄入員工的獎(jiǎng)懲信息;生產(chǎn)處負(fù)責(zé)錄入員工的工作量;公司領(lǐng)導(dǎo)隨時(shí)查詢員工:各類健康狀況的百分比,獎(jiǎng)懲信息以及工...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 20023286 發(fā)布
軟件工程課程設(shè)計(jì)
上機(jī)題一
問題陳述:
在要建立的某公司員工管理系統(tǒng)中,人事處負(fù)責(zé)錄入、修改、刪除員工信息(員工號(hào)、姓名);衛(wèi)生處負(fù)責(zé)錄入員工的健康信息(員工號(hào)、健康情況),其中健康善分為:優(yōu)、良、一般、差;紀(jì)檢處負(fù)責(zé)錄入員工的獎(jiǎng)懲信息;生產(chǎn)處負(fù)責(zé)錄入員工的工作量;公司領(lǐng)導(dǎo)隨時(shí)查詢員工:各類健康狀況的百分比,獎(jiǎng)懲信息以及工作量。
根據(jù)問題陳述完成下面的設(shè)計(jì)要求:
1、 自頂向下,逐個(gè)畫出各層數(shù)據(jù)流圖(只要求頂層、0層和1層);
2、 定義數(shù)據(jù)詞典;
3、 定義加工說明(可選擇結(jié)構(gòu)化英語、判定樹或判定表);
4、 匯總前面各步驟的結(jié)果構(gòu)成一個(gè)標(biāo)準(zhǔn)文檔。
注意:
1、 使用正確符號(hào),符號(hào)規(guī)范;
2、 數(shù)據(jù)流圖中不允許出現(xiàn)控制流;
3、 數(shù)據(jù)詞典要完整、規(guī)范;
4、 最底層的加工必須寫小說明(葉節(jié)點(diǎn));
5、 父圖、子圖要平衡;
6、 加工的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流要平衡;
7、 用WORD編寫文檔打印后交上
上機(jī)題2
研究下面的偽碼:
LOOP: DO WHILE Z>0
A=B+1
IF A>10
THEN X=A
ELSE Y=A
END IF
IF Y<5
THEN PRINT X,Y
ELSE IF Y<2
THEN GOTO LOOP
ELSE C=3
END IF
END IF
G=H+R
END DO
IF F>0
THEN PRINT G
ELSE PRINT K
END IF
STOP
要求1:畫出上述偽碼程序的程序流程圖和盒圖,并畫出程序流圖,然后計(jì)算它的環(huán)形復(fù)雜度。
要求2:考慮程序的邏輯有什么問題?
要求3:將結(jié)果打印為文檔后上交。
上機(jī)題 3
問題敘述:某航空公司規(guī)定,乘客可以免費(fèi)托運(yùn)重量不超過30公斤的行李,當(dāng)行李重量超過30公斤,對(duì)頭等艙的國(guó)內(nèi)乘客超重部分每公斤收費(fèi)4元,對(duì)其他艙內(nèi)國(guó)內(nèi)乘客超重部分每公斤收費(fèi)6元,對(duì)國(guó)外顧客超重部分每公斤收費(fèi)比國(guó)內(nèi)乘客多一倍,對(duì)殘疾乘客超重部分每公斤收費(fèi)比正常乘客少一半。
要求 1:用判定樹和判定表清楚地表示上述每種條件組合相對(duì)應(yīng)的動(dòng)作。(畫出判定表和判定樹)
要求 2: 寫出該程序
要求 3:將結(jié)果打印為文檔上交。
上機(jī)題一
問題陳述:
在要建立的某公司員工管理系統(tǒng)中,人事處負(fù)責(zé)錄入、修改、刪除員工信息(員工號(hào)、姓名);衛(wèi)生處負(fù)責(zé)錄入員工的健康信息(員工號(hào)、健康情況),其中健康善分為:優(yōu)、良、一般、差;紀(jì)檢處負(fù)責(zé)錄入員工的獎(jiǎng)懲信息;生產(chǎn)處負(fù)責(zé)錄入員工的工作量;公司領(lǐng)導(dǎo)隨時(shí)查詢員工:各類健康狀況的百分比,獎(jiǎng)懲信息以及工作量。
根據(jù)問題陳述完成下面的設(shè)計(jì)要求:
1、 自頂向下,逐個(gè)畫出各層數(shù)據(jù)流圖(只要求頂層、0層和1層);
2、 定義數(shù)據(jù)詞典;
3、 定義加工說明(可選擇結(jié)構(gòu)化英語、判定樹或判定表);
4、 匯總前面各步驟的結(jié)果構(gòu)成一個(gè)標(biāo)準(zhǔn)文檔。
注意:
1、 使用正確符號(hào),符號(hào)規(guī)范;
2、 數(shù)據(jù)流圖中不允許出現(xiàn)控制流;
3、 數(shù)據(jù)詞典要完整、規(guī)范;
4、 最底層的加工必須寫小說明(葉節(jié)點(diǎn));
5、 父圖、子圖要平衡;
6、 加工的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流要平衡;
7、 用WORD編寫文檔打印后交上
上機(jī)題2
研究下面的偽碼:
LOOP: DO WHILE Z>0
A=B+1
IF A>10
THEN X=A
ELSE Y=A
END IF
IF Y<5
THEN PRINT X,Y
ELSE IF Y<2
THEN GOTO LOOP
ELSE C=3
END IF
END IF
G=H+R
END DO
IF F>0
THEN PRINT G
ELSE PRINT K
END IF
STOP
要求1:畫出上述偽碼程序的程序流程圖和盒圖,并畫出程序流圖,然后計(jì)算它的環(huán)形復(fù)雜度。
要求2:考慮程序的邏輯有什么問題?
要求3:將結(jié)果打印為文檔后上交。
上機(jī)題 3
問題敘述:某航空公司規(guī)定,乘客可以免費(fèi)托運(yùn)重量不超過30公斤的行李,當(dāng)行李重量超過30公斤,對(duì)頭等艙的國(guó)內(nèi)乘客超重部分每公斤收費(fèi)4元,對(duì)其他艙內(nèi)國(guó)內(nèi)乘客超重部分每公斤收費(fèi)6元,對(duì)國(guó)外顧客超重部分每公斤收費(fèi)比國(guó)內(nèi)乘客多一倍,對(duì)殘疾乘客超重部分每公斤收費(fèi)比正常乘客少一半。
要求 1:用判定樹和判定表清楚地表示上述每種條件組合相對(duì)應(yīng)的動(dòng)作。(畫出判定表和判定樹)
要求 2: 寫出該程序
要求 3:將結(jié)果打印為文檔上交。
TA們正在看...
- 構(gòu)建主義語文課堂中的運(yùn)用淺探.doc
- 構(gòu)建優(yōu)質(zhì)的課堂教學(xué).doc
- 構(gòu)建作文平臺(tái),促成作文教學(xué).doc
- 構(gòu)建農(nóng)村“有效語文課堂”七步曲.doc
- 構(gòu)建初中物理高效課堂.doc
- 構(gòu)建和諧課堂促進(jìn)教學(xué)有效.doc
- 構(gòu)建和諧課堂提高教學(xué)實(shí)效.doc
- 構(gòu)建學(xué)生需要的語文高效課堂.doc
- 構(gòu)建小學(xué)低段寫字教學(xué)的高效課堂.doc
- 構(gòu)建小學(xué)語文高效課堂有感.doc