某報社采用面向?qū)ο蠹夹g(shù)實現(xiàn)報刊征訂的計算機管理系統(tǒng),該系統(tǒng)基本需求如下: (1)報社發(fā)行多種刊物,每種刊物通過訂單來征訂,訂單中有代碼,名稱,訂期,單價,份數(shù)等項目,訂戶通過填寫訂單來訂閱報刊。 (2)報社下屬多個發(fā)行站,每個站負(fù)責(zé)收集登陸訂單、打印收款憑證等事務(wù)。 (3)報社負(fù)責(zé)分類并統(tǒng)計各個發(fā)行站送來的報刊訂閱信息。 請就此需求建立對象模型。
對以下程序進(jìn)行測試: 要求:先畫出程序流程圖。再按語句覆蓋法設(shè)計測試數(shù)據(jù)。
某培訓(xùn)中心要研制一個計算機管理系統(tǒng)。它的業(yè)務(wù)是: 將學(xué)員發(fā)來的信件收集分類后,按幾種不同的情況處理。 1)如果是報名的,則將報名數(shù)據(jù)送給負(fù)責(zé)報名事務(wù)的職員,他們將查閱課程文件,檢查該課程是否額滿,然后在學(xué)生文件、課程文件上登記,并開出報告單交財務(wù)部門,財務(wù)人員開出發(fā)票給學(xué)生。 2)如果是想注銷原來已選修的課程,則由注銷人員在課程文件、學(xué)生文件和帳目文件上做相應(yīng)的修改,并給學(xué)生注銷單。 3)如果是付款的,則由財務(wù)人員在帳目文件上登記,也給學(xué)生一張收費收據(jù)。 要求: 1)對以上問題畫出數(shù)據(jù)流程圖。 2)畫出該培訓(xùn)管理的軟件結(jié)構(gòu)圖的主圖。