對以下程序進(jìn)行測試:
要求:先畫出程序流程圖。再按語句覆蓋法設(shè)計(jì)測試數(shù)據(jù)。
自學(xué)考試報(bào)名過程中有個(gè)“記錄報(bào)名單”的加工。該加工主要是根據(jù)報(bào)名表(姓名、性別、身份證號、課程名)和開考課程(課程名、開考時(shí)間)、經(jīng)校核,編號、填寫、輸出準(zhǔn)考證給報(bào)名者,同時(shí)記錄到考生名冊中(準(zhǔn)考證號、姓名、課程)。
請繪制該加工的DFD圖,并寫出數(shù)據(jù)詞典中的數(shù)據(jù)流條目。
數(shù)據(jù)流詞典
報(bào)名單=姓名+性別+身份證號+課程名
開考課程=課程名+開考時(shí)間
考生名冊=準(zhǔn)考證號+姓名+課程