用SA方法畫(huà)出下列問(wèn)題的頂層和0層數(shù)據(jù)流圖。 某圖書(shū)管理系統(tǒng)有以下功能:
(1)借書(shū):輸入讀者借書(shū)證。系統(tǒng)首先檢查借書(shū)證是否有效,若有效,對(duì)于第一次借書(shū)的讀者,在借書(shū)文件上建立檔案。否則,查閱借書(shū)文件,檢查該讀者所借圖書(shū)是否超過(guò)10本,若已達(dá)10本,拒借,未達(dá)10本,辦理借書(shū)(檢查庫(kù)存、修改庫(kù)存目錄并將借書(shū)情況登入借書(shū)文件)。
(2)還書(shū):從借書(shū)文件中讀出與讀者有關(guān)的記錄,查閱所借日期,如果超期(3個(gè)月)作罰款處理。否則,修改庫(kù)存目錄與借書(shū)文件。
(3)查詢:可通過(guò)借書(shū)文件、庫(kù)存目錄文件查詢讀者情況、圖書(shū)借閱情況及庫(kù)存情況,打印各種統(tǒng)計(jì)表。
您可能感興趣的試卷
你可能感興趣的試題
A.順序內(nèi)聚
B.功能內(nèi)聚
C.過(guò)程內(nèi)聚
D.通信內(nèi)聚
A.繼承性
B.重用性
C.封裝性
D.可視化
A.修改代碼或數(shù)據(jù)后未作測(cè)試
B.進(jìn)行改正性維護(hù)時(shí)錯(cuò)誤未全部改正
C.進(jìn)行完善性、適應(yīng)性或預(yù)防性維護(hù)時(shí)考慮因素不全面
D.維護(hù)過(guò)程中發(fā)生系統(tǒng)運(yùn)行錯(cuò)誤
最新試題
軟件體系結(jié)構(gòu)中的分層設(shè)計(jì)通常是為了達(dá)到什么目的?()
下面哪一項(xiàng)不是用況圖包含的模型元素?()
定義數(shù)據(jù)字典時(shí),需要使用一些符號(hào),以下表示重復(fù)的符號(hào)的是()
“一種自然語(yǔ)言來(lái)表達(dá)需求規(guī)約”的表達(dá)風(fēng)格是()
某公司欲開(kāi)發(fā)一個(gè)移動(dòng)辦公平臺(tái),以下需求中屬于設(shè)計(jì)約束的是()
以下哪一種需求發(fā)現(xiàn)技術(shù)可能會(huì)導(dǎo)致“完美蠕行”病癥的體現(xiàn)?()
在UML中,一種可以表達(dá)系統(tǒng)功能模型的圖形化工具是()
關(guān)于依賴說(shuō)法錯(cuò)誤的是()
以下架構(gòu)風(fēng)格中,注重系統(tǒng)的松耦合和靈活性的是()。
軟件需求分為功能需求與非功能需求,下面哪一項(xiàng)是非功能需求?()