《習(xí)題(業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、處理功能).ppt》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《習(xí)題(業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、處理功能).ppt(27頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、數(shù)據(jù)流程圖習(xí)題,,企業(yè)的生產(chǎn)、銷(xiāo)售各部門(mén)提出材料領(lǐng)用申請(qǐng),倉(cāng)庫(kù)負(fù)責(zé)人根據(jù)用料計(jì)劃對(duì)領(lǐng)料單進(jìn)行審核,將不合格的領(lǐng)料單退回各部門(mén),倉(cāng)庫(kù)保管員收到已批準(zhǔn)的領(lǐng)料單后,核實(shí)庫(kù)存帳,如庫(kù)存充足,辦理領(lǐng)料手續(xù),并變更材料庫(kù)存帳;如變更后的庫(kù)存量低于庫(kù)存臨界值,將缺貨情況登入缺貨帳,并產(chǎn)生訂貨報(bào)表送交有關(guān)領(lǐng)導(dǎo)。經(jīng)領(lǐng)導(dǎo)審批后,下發(fā)給采購(gòu)部。,業(yè)務(wù)流程圖畫(huà)法,,,某高校欲開(kāi)發(fā)一個(gè)成績(jī)管理系統(tǒng),記錄并管理所有選修課程的學(xué)生的平時(shí)成績(jī)和考試成績(jī),其主要功能描述如下: 每門(mén)課程都有3到6個(gè)單元構(gòu)成,每個(gè)單元結(jié)束后會(huì)進(jìn)行一次測(cè)試,其成績(jī)作為這門(mén)課程的平時(shí)成績(jī)。課程結(jié)束后進(jìn)行期末考試,其成績(jī)作為這門(mén)課程的考試成績(jī)。 學(xué)生的
2、平時(shí)成績(jī)和考試成績(jī)均由每門(mén)課程的主講教師上傳給成績(jī)管理系統(tǒng)。 在記錄學(xué)生成績(jī)之前,系統(tǒng)需要驗(yàn)證這些成績(jī)是否有效。首先,根據(jù)學(xué)生信息文件來(lái)確認(rèn)該學(xué)生是否選修這門(mén)課程,若沒(méi)有,那么這些成績(jī)是無(wú)效的;如果他的確選修了這門(mén)課程,再根據(jù)課程信息文件和課程單元信息文件來(lái)驗(yàn)證平時(shí)成績(jī)是否與這門(mén)課程所包含的單元相對(duì)應(yīng),如果是,那么這些成績(jī)是有效的,否則無(wú)效。,對(duì)于有效成績(jī),系統(tǒng)將其保存在課程成績(jī)文件中。對(duì)于無(wú)效成績(jī),系統(tǒng)會(huì)單獨(dú)將其保存在無(wú)效成績(jī)文件中,并將詳細(xì)情況提交給教務(wù)處。在教務(wù)處沒(méi)有給出具體處理意見(jiàn)之前,系統(tǒng)不會(huì)處理這些成績(jī)。 若一門(mén)課程的所有有效的平時(shí)成績(jī)和考試成績(jī)都已經(jīng)被系統(tǒng)記錄,系統(tǒng)會(huì)發(fā)送課程完成
3、通知給教務(wù)處,告知該門(mén)課程的成績(jī)已經(jīng)齊全。教務(wù)處根據(jù)需要,請(qǐng)求系統(tǒng)生成相應(yīng)的成績(jī)列表,用來(lái)提交考試委員會(huì)審查。 在生成成績(jī)列表之前,系統(tǒng)會(huì)生成一份成績(jī)報(bào)告給主講教師,以便核對(duì)是否存在錯(cuò)誤。主講教師須將核對(duì)之后的成績(jī)報(bào)告返還系統(tǒng)。 根據(jù)主講教師核對(duì)后的成績(jī)報(bào)告,系統(tǒng)生成相應(yīng)的成績(jī)列表,遞交考試委員會(huì)進(jìn)行審查??荚囄瘑T會(huì)在審查之后,上交一份成績(jī)審查結(jié)果給系統(tǒng)。對(duì)于所有通過(guò)審查的成績(jī),系統(tǒng)將會(huì)生成最終的成績(jī)單,并通知每個(gè)選課學(xué)生。,現(xiàn)采用結(jié)構(gòu)化方法對(duì)這個(gè)系統(tǒng)進(jìn)行分析與設(shè)計(jì),得到如圖1-1所示的頂層數(shù)據(jù)流圖和圖1-2所示的0層數(shù)據(jù)流圖。,圖1-1 頂層數(shù)據(jù)流圖,圖1-2 0層數(shù)據(jù)流圖,,【問(wèn)題1】使用
4、說(shuō)明中的詞語(yǔ),給出圖1-1中的外部實(shí)體E1E4的名稱(chēng)。 【問(wèn)題2】使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1D5的名稱(chēng)。 【問(wèn)題3】數(shù)據(jù)流圖1-2缺少了三條數(shù)據(jù)流,根據(jù)說(shuō)明及數(shù)據(jù)流圖1-1提供的信息,分別指出這三條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。,,問(wèn)題1考查的是頂層DFD。頂層DFD通常用來(lái)確定系統(tǒng)邊界,其中只包含一個(gè)唯一的加工(即待開(kāi)發(fā)的系統(tǒng))、外部實(shí)體及外部實(shí)體與系統(tǒng)之間的輸入輸出數(shù)據(jù)流。題目要求填充的正是外部實(shí)體。 從頂層DFD可以看出,數(shù)據(jù)流是完整的。所以只要根據(jù)數(shù)據(jù)流從題目說(shuō)明的上下文中,找出E1E4所對(duì)應(yīng)的外部實(shí)體,分別為考試委員會(huì)、主講教師、學(xué)生和教務(wù)處。,0層DFD中缺少的東西比較多
5、,要求填寫(xiě)數(shù)據(jù)存儲(chǔ)及缺失的數(shù)據(jù)流。先來(lái)確定數(shù)據(jù)存儲(chǔ)。 首先,從說(shuō)明中找出可能是數(shù)據(jù)存儲(chǔ)的元素來(lái)。很明顯,學(xué)生信息文件、課程信息文件、課程單元信息文件、課程成績(jī)文件和無(wú)效成績(jī)文件應(yīng)該是數(shù)據(jù)存儲(chǔ)。下面的工作就是對(duì)號(hào)入座。 從0層DFD上可以看到,加工3到D5有一條數(shù)據(jù)流;而加工3所完成的操作是“記錄無(wú)效成績(jī)”。從說(shuō)明中可知,“對(duì)于無(wú)效成績(jī),系統(tǒng)會(huì)單獨(dú)將其保存在無(wú)效成績(jī)文件中”,所以D5應(yīng)該是數(shù)據(jù)存儲(chǔ)“無(wú)效成績(jī)文件”;類(lèi)似地,從加工2記錄有效成績(jī)”到D4有一條數(shù)據(jù)流,這說(shuō)明D4就是數(shù)據(jù)存儲(chǔ)“課程成績(jī)文件”。 D1輸出兩條數(shù)據(jù)流,分別流向加工1“驗(yàn)證學(xué)生信息”和加工4“生成成績(jī)列表”。由說(shuō)明“根據(jù)學(xué)生
6、信息文件來(lái)確認(rèn)該學(xué)生是否選修這門(mén)課程”可知,驗(yàn)證學(xué)生信息時(shí),需要根據(jù)學(xué)生信息文件來(lái)進(jìn)行;而生成成績(jī)列表及成績(jī)單時(shí),學(xué)生信息都是必要的。所以D1應(yīng)該是“學(xué)生信息文件”。 這樣的話(huà),D2和D3就應(yīng)該分別與“課程單元信息文件”和“課程信息文件”對(duì)應(yīng)。 由于D2和D3都只與加工1有關(guān),所以它們的對(duì)應(yīng)關(guān)系就是隨意的了。這樣5個(gè)數(shù)據(jù)存儲(chǔ)就填充完整了。下面要補(bǔ)充缺失的數(shù)據(jù)流。,,首先,從說(shuō)明的第5條可知,生成成績(jī)列表時(shí),是需要從課程成績(jī)文件中獲取信息的,“課程成績(jī)文件”實(shí)際上就是圖中的D4。而D4和加工4之間并沒(méi)有數(shù)據(jù)流,因此這就是一條缺失的數(shù)據(jù)流。 另外,前面在確定D1所對(duì)應(yīng)的數(shù)據(jù)存儲(chǔ)時(shí)提到過(guò),生成成績(jī)單
7、時(shí)是需要學(xué)生信息的。所以,加工5應(yīng)該從D1中獲取相應(yīng)的信息,這樣就找到了第二條數(shù)據(jù)流。 第三條數(shù)據(jù)流也比較容易找。說(shuō)明的第7條告訴我們,只有“對(duì)于所有通過(guò)審查的成績(jī),系統(tǒng)將會(huì)生成最終的成績(jī)單,并通知每個(gè)選課學(xué)生”。也就是說(shuō),從成績(jī)列表到成績(jī)單的生成是有條件的。這意味著,在加工4和加工5之間應(yīng)該存在一條數(shù)據(jù)流,這就是第3條數(shù)據(jù)流。,分解頂層數(shù)據(jù)流程圖,下圖是訂貨處理的頂層數(shù)據(jù)流程圖,表示銷(xiāo)售部門(mén)接到用戶(hù)的訂貨單后,根據(jù)庫(kù)存情況向用戶(hù)發(fā)貨。 “銷(xiāo)售處理”可以分解為五個(gè)主要的處理邏輯: P1驗(yàn)收訂貨單。將填寫(xiě)不清的訂貨單和無(wú)法供貨的訂貨單退回用戶(hù),將合格的訂貨單送到下一步“確定發(fā)貨量”處理邏輯。
8、P2確定發(fā)貨量。查庫(kù)存臺(tái)賬,根據(jù)庫(kù)存情況將訂貨分為未滿(mǎn)足的訂貨單和可發(fā)貨的訂貨單,分別送到下一步“填寫(xiě)暫存訂貨單”、“開(kāi)發(fā)貨單、修改庫(kù)存”處理邏輯。 P3開(kāi)發(fā)貨單、修改庫(kù)存。開(kāi)發(fā)貨單給用戶(hù)、修改庫(kù)存臺(tái)帳的庫(kù)存記錄、記應(yīng)收賬和將訂貨單存檔。 P4填寫(xiě)暫存訂貨單。對(duì)未滿(mǎn)足的訂貨填寫(xiě)暫存訂貨單。 P5對(duì)照暫存訂貨單。接到采購(gòu)部門(mén)到貨通知后應(yīng)對(duì)照暫存訂貨單。如可發(fā)貨,則執(zhí)行“開(kāi)發(fā)貨單和修改庫(kù)存”處理功能。,,,,如果存在如下的補(bǔ)充訂貨系統(tǒng)的數(shù)據(jù)流頂層圖,請(qǐng)繪制出加工“處理庫(kù)存收發(fā)數(shù)據(jù)”的數(shù)據(jù)詞典。,,加工的數(shù)據(jù)詞典如下: 處理邏輯編號(hào):P1 處理邏輯名稱(chēng):處理庫(kù)房收發(fā)數(shù)據(jù) 輸入數(shù)據(jù)流:庫(kù)房收發(fā)原始憑證
9、,庫(kù)存數(shù)據(jù) 輸出數(shù)據(jù)流:庫(kù)存數(shù)據(jù),單項(xiàng)補(bǔ)充訂貨數(shù)據(jù) 處理過(guò)程:1. 接收庫(kù)房發(fā)出的庫(kù)房收發(fā)原始憑證 2. 生成庫(kù)存數(shù)據(jù),保存到庫(kù)存文件中 3. 生成單項(xiàng)補(bǔ)充訂貨數(shù)據(jù),保存到補(bǔ)充訂貨文件中 處理頻率:50次/天(可選項(xiàng)),用結(jié)構(gòu)化語(yǔ)言描述加工邏輯,某工廠(chǎng)只有兩種產(chǎn)品A和B,工廠(chǎng)對(duì)于工人的超產(chǎn)獎(jiǎng)勵(lì)規(guī)定如下: 對(duì)于產(chǎn)品A,超產(chǎn)數(shù)N小于或等于50件,每超產(chǎn)一件獎(jiǎng)勵(lì)1元;N大于50、小于或等于100件時(shí),大于50件的每件獎(jiǎng)勵(lì)1.25元,其余的每件獎(jiǎng)勵(lì)1元;N大于100件,超過(guò)100的每件獎(jiǎng)勵(lì)1.5元,其余按照100件以?xún)?nèi)獎(jiǎng)勵(lì)。對(duì)于產(chǎn)品B,超產(chǎn)數(shù)N小于或等于25件時(shí),每超產(chǎn)一件獎(jiǎng)勵(lì)2元
10、;N大于25、小于或等于50件時(shí),超過(guò)25件的每件獎(jiǎng)勵(lì)2.5元,其余的按超產(chǎn)25件以?xún)?nèi)計(jì)算;N大于50件,則超過(guò)部分每件獎(jiǎng)勵(lì)3元,其余的按照超產(chǎn)50件計(jì)算。,,,用判斷樹(shù)描述處理邏輯,學(xué)校的獎(jiǎng)學(xué)金有兩種,且記為獎(jiǎng)學(xué)金A和獎(jiǎng)學(xué)金B(yǎng)。 對(duì)于獎(jiǎng)學(xué)金A,凡各科成績(jī)平均在88分以上、單科成績(jī)不低于75分、英語(yǔ)平均在80分以上者可申請(qǐng)一等獎(jiǎng)學(xué)金(金額400元);凡各科成績(jī)平均在85分以上、單科成績(jī)不低于70分、英語(yǔ)平均在80分以上者可申請(qǐng)二等獎(jiǎng)學(xué)金(金額300元)。 對(duì)于獎(jiǎng)學(xué)金B(yǎng),凡各科成績(jī)平均在92分以上、單科成績(jī)不低于85分、英語(yǔ)平均在90分以上者可申請(qǐng)?zhí)氐泉?jiǎng)學(xué)金(金額1500元);凡各科成績(jī)平均在9
11、0分以上、單科成績(jī)不低于80分、英語(yǔ)平均在85分以上者可申請(qǐng)一等獎(jiǎng)學(xué)金(金額800元);凡各科成績(jī)平均在88分以上、單科成績(jī)不低于75分、英語(yǔ)平均在80分以上者可申請(qǐng)二等獎(jiǎng)學(xué)金(金額400元);凡各科成績(jī)平均在85分以上、單科成績(jī)不低于70分、英語(yǔ)平均在80分以上者可申請(qǐng)三等獎(jiǎng)學(xué)金(金額300元)。,答案,解:兩個(gè)條件:獎(jiǎng)學(xué)金種類(lèi),成績(jī)。 第一個(gè)條件有兩個(gè)狀態(tài):獎(jiǎng)學(xué)金A和獎(jiǎng)學(xué)金B(yǎng)。 第二個(gè)條件有六個(gè)狀態(tài):依據(jù)平均成績(jī)、單科最低成績(jī)和英語(yǔ)平均成績(jī)來(lái)最終確定。 有六個(gè)處理動(dòng)作,即最后發(fā)放的獎(jiǎng)學(xué)金金額。 事先約定: 計(jì)算出學(xué)生的平均成績(jī),將值放入G中; 計(jì)算出學(xué)生各科的最低成績(jī)放入D中; 計(jì)算出英語(yǔ)的平均成績(jī)放入E中。 那么,做出的決策樹(shù)如下:,答案,,依據(jù)如下決策表,畫(huà)出決策樹(shù)。,信件收費(fèi)決策表,答案,,,某廠(chǎng)對(duì)一部分職工重新分配工作,分配原則是 年齡不滿(mǎn)20歲,文化程度是小學(xué)者脫產(chǎn)學(xué)習(xí),文化程度是中學(xué)者當(dāng)電工; 年齡滿(mǎn)20歲但不足50歲,文化程度是小學(xué)或中學(xué)者,男性當(dāng)鉗工,女性當(dāng)車(chē)工; 年齡滿(mǎn)50歲及50歲以上,當(dāng)材料員。 要求:做出決策樹(shù)和決策表,確定條件個(gè)數(shù)、取值及組合個(gè)數(shù),,條件組合3*2*2=12 可能采取的行動(dòng):脫產(chǎn)學(xué)習(xí)、電工、鉗工、車(chē)工、材料員,第一張表,最后一張判斷表,