軟件工程-需求分析_第1頁
軟件工程-需求分析_第2頁
軟件工程-需求分析_第3頁
軟件工程-需求分析_第4頁
軟件工程-需求分析_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上軟件工程 需求分析一、實驗?zāi)康膎 掌握軟件需求結(jié)構(gòu)化分析方法;n 掌握使用Visio建立分析模型;n 掌握軟件需求說明書的撰寫。二、實驗原理需求分析的基本要點n 需求分析是發(fā)現(xiàn)、求精、建模、規(guī)格說明和復審的過程。n 需求分析的第一步是進一步了解用戶當前所處的情況,發(fā)現(xiàn)用戶所面臨的問題和對目標系統(tǒng)的基本需求;接下來應(yīng)該與用戶深入交流,對用戶的基本需求反復細化逐步求精,以得出對目標系統(tǒng)的完整、準確和具體的需求。n 具體地說,應(yīng)該確定系統(tǒng)必須具有的功能、性能、可靠性和可用性,必須實現(xiàn)的出錯處理需求、接口需求和逆向需求,必須滿足的約束條件,并且預(yù)測系統(tǒng)的發(fā)展前景。分析建模與規(guī)

2、格說明n 邏輯模型由一組圖形符號和組織這些符號的規(guī)則組成。n 通過需求分析除了創(chuàng)建分析模型之外,還應(yīng)該寫出軟件需求規(guī)格說明書,它是需求分析階段得出的最主要的文檔。n 通常用自然語言完整、準確、具體地描述對目標系統(tǒng)的需求,這樣的規(guī)格說明書具有容易書寫、容易理解的優(yōu)點。三、實驗內(nèi)容與步驟問題背景及描述功能分析建立系統(tǒng)流程圖建立數(shù)據(jù)流圖建立數(shù)據(jù)字典算法描述建立E-R圖建立狀態(tài)圖撰寫軟件需求規(guī)格說明書驗證軟件需求四、實驗要求n 需求分析報告中必須有分析過程中建立的功能模型、動態(tài)模型和數(shù)據(jù)模型圖書館管理系統(tǒng)B系統(tǒng)需求分析2.1 問題背景及描述經(jīng)過對我校詳細調(diào)查,并多次與負責圖書管理的老師進行研討后,加深

3、了對現(xiàn)行圖書管理業(yè)務(wù)的深刻了解,與此同時,將整個圖書管理的業(yè)務(wù)流程抽象描述如下:1.新的圖書購進后,分門別類地進行歸并并匯總,加以編號。2.新書編號后,上到書架以備學生借閱。3.如某學生需要借閱圖書,則在其本人的借閱登記表上進行登記,記錄相關(guān)借閱信息與借閱日期。4.學生借閱圖書后,應(yīng)及時歸還圖書,并在本人的借閱登記表上注明還書日期和時間。根據(jù)以上調(diào)查分析,可以給出其現(xiàn)行業(yè)務(wù)流程圖如圖2.1所示。圖2.1 現(xiàn)行圖書管理業(yè)務(wù)流程圖2.2 功能分析在現(xiàn)行業(yè)務(wù)流程和數(shù)據(jù)分析的基礎(chǔ)上,基本可以確定系統(tǒng)設(shè)計必須達到的目標。以下是圖書管理系統(tǒng)必須具備的功能:1.新進圖書的登記功能:對于購進的新書,系統(tǒng)必須具

4、備圖書信息資料的錄入功能。2.圖書的查詢修改功能:當圖書資料發(fā)生變化,如圖書丟失或有錯誤信息輸入時,則應(yīng)能夠及時對數(shù)據(jù)進行修改和補充。3.借閱的登記,歸還的登記功能:系統(tǒng)的主要功能之一,供本校學生借閱圖書、歸還圖書,并進行登記。4.學生信息的增加、刪除和修改功能:系統(tǒng)主要功能之一,建立學生信息,并對其進行維護。2.3 數(shù)據(jù)描述(數(shù)據(jù)流圖+數(shù)據(jù)字典)A:購入的新書 J:借書證號B:采購計劃 K:舊圖書訪問記錄C:圖書編碼 L:新圖書訪問記錄D:新書 M:注冊信息E:圖書信息 N:借閱信息F:日期 O:圖書信息G:圖書信息 :圖書H:圖書信息 :檢驗I:讀者信息 1、第0層數(shù)據(jù)流圖:第0層數(shù)據(jù)字典

5、:(1)、數(shù)據(jù)源點及匯點描述: 名稱:采購部 簡要描述:按照采購計劃采購新書并加入到系統(tǒng)中 有關(guān)數(shù)據(jù)流:采購的新書、采購計劃 名稱:編目部 簡要描述:將采購回來的圖書編碼 有關(guān)數(shù)據(jù)流:圖書、圖書編碼 名稱:日歷 簡要描述:當前日期 有關(guān)數(shù)據(jù)流:年月日 名稱:圖書 簡要描述:圖書名稱及圖書編碼 有關(guān)數(shù)據(jù)流:圖書信息 名稱:讀者 簡要描述:讀者姓名,借書證號 有關(guān)數(shù)據(jù)流:讀入讀者的身份信息,返回的借閱信息(2)、轉(zhuǎn)換數(shù)據(jù)流的處理過程描述:名稱:圖書管理信息系統(tǒng)簡要描述:實現(xiàn)讀者管理、編目管理、借、還書管理、各種統(tǒng)計、查詢、打印功能、能夠提供一定的安全機制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪改,同時提

6、供信息。輸入數(shù)據(jù)流:A:購入的新書;C:圖書編碼;F:日期;K:舊圖書訪問記錄;I:讀者信息; H:圖書信息;M:注冊信息;J:借書證號;E:圖書信息輸出數(shù)據(jù)流:B:采購計劃;D:新書;L:新圖書訪問記錄;M:注冊信息;J:借書證號;G:圖書信息;N:借閱信息邏輯處理過程:通過分析各個數(shù)據(jù)庫和各實體輸入的信息,實現(xiàn)是否對圖書進行購入、整理、借還的操作,并對讀者信息的處理。 (3)、數(shù)據(jù)流名詞條描述: A數(shù)據(jù)流名:購入的新書 說明:用以記錄買入的新書 數(shù)據(jù)來源:采購部 數(shù)據(jù)去向:圖書管理信息系統(tǒng) 數(shù)據(jù)流組成:圖書的名稱=2字母24 B數(shù)據(jù)流名:采購計劃 說明:列出圖書館的要采購的書的名稱,書號,

7、出版社以及數(shù)量 數(shù)據(jù)來源:圖書管理信息系統(tǒng) 數(shù)據(jù)去向:采購部 數(shù)據(jù)流組成:采購計劃=書名+書號+出版社+數(shù)量 書名=2字母24 書號=“”.“” 出版社=2字母24 數(shù)量=1.9999 C數(shù)據(jù)流名:圖書編碼 說明:描述圖書的編碼 數(shù)據(jù)來源:編目部 數(shù)據(jù)去向:圖書管理信息系統(tǒng) 數(shù)據(jù)流組成:圖書編碼=書名+書號 D數(shù)據(jù)流名:新書 說明:書的名稱 數(shù)據(jù)來源:圖書管理信息系統(tǒng) 數(shù)據(jù)去向:編目部 數(shù)據(jù)流組成:新書=書名+出版社 E數(shù)據(jù)流名:圖書信息 說明:描述圖書的名稱,書號,出版社 數(shù)據(jù)來源:圖書 數(shù)據(jù)去向:圖書管理信息系統(tǒng) 數(shù)據(jù)流組成:圖書信息=書名+書號+出版社 F數(shù)據(jù)流名:日期 說明:提供當前日

8、期信息 數(shù)據(jù)來源:日期 數(shù)據(jù)去向:圖書管理信息系統(tǒng) 數(shù)據(jù)流組成:日期=年+月+日 年=“0000”.“9999” 月=“01”.“12” 日=“01”.“31” G數(shù)據(jù)流名:圖書信息(G) 說明:描述圖書的書名,書號和出版社 數(shù)據(jù)來源:圖書管理信息系統(tǒng) 數(shù)據(jù)去向:圖書數(shù)據(jù)庫 數(shù)據(jù)流組成:圖書信息=書名+書號+出版社 H數(shù)據(jù)流名:圖書信息 說明:描述圖書的書名,書號,出版社和現(xiàn)存數(shù)量 數(shù)據(jù)來源:圖書數(shù)據(jù)庫 數(shù)據(jù)去向:圖書管理信息系統(tǒng) 數(shù)據(jù)流組成:圖書信息=書名+書號+出版社現(xiàn)存數(shù)量 I數(shù)據(jù)流名:讀者信息 說明:返回讀者的信息 數(shù)據(jù)來源:讀者信息庫 數(shù)據(jù)去向:圖書管理信息系統(tǒng) 數(shù)據(jù)流組成:讀者信息

9、=借書證號+聯(lián)系電話+還可以借的書的數(shù)量 借書證號=“”.“” 聯(lián)系電話=“”.“” 還可以借的書的數(shù)量=“0”.“10” J數(shù)據(jù)流名:借書證號 說明:根據(jù)借書證號查詢讀者的相關(guān)信息 數(shù)據(jù)來源:讀者 數(shù)據(jù)去向:圖書管理信息系統(tǒng),讀者信息庫 數(shù)據(jù)流組成:借書證號=“”.“” K數(shù)據(jù)流名:舊的訪問記錄 說明:讀出圖書過去的借閱記錄 數(shù)據(jù)來源:圖書管理信息系統(tǒng) 數(shù)據(jù)去向:圖書訪問記錄 數(shù)據(jù)流組成:舊的訪問記錄=書號+日期+借書證號 L數(shù)據(jù)流名:訪問記錄 說明:對圖書插入新的訪問記錄 數(shù)據(jù)來源:圖書管理信息系統(tǒng) 數(shù)據(jù)去向:圖書訪問記錄 數(shù)據(jù)流組成:訪問記錄=書號+日期+借書證號M數(shù)據(jù)流名:注冊信息 說

10、明:讀入借書證上的借書證號 數(shù)據(jù)來源:讀者 數(shù)據(jù)去向:圖書管理信息系統(tǒng),讀者信息庫 數(shù)據(jù)流組成:注冊信息=借書證號+姓名+總共可以借閱我數(shù)量借書證號=“”.“” N數(shù)據(jù)流名:借閱信息 說明:返回借閱成功或者失敗的信息 數(shù)據(jù)來源:圖書管理信息系統(tǒng) 數(shù)據(jù)去向:讀者 數(shù)據(jù)流組成:借閱信息=成功,失敗(4)、數(shù)據(jù)文件詞條描述: 數(shù)據(jù)文件名:圖書數(shù)據(jù)庫 簡述:存放圖書信息 輸入數(shù)據(jù):G:圖書信息 輸出數(shù)據(jù):H:圖書信息 文件組成:圖書庫由“圖書信息”組成 數(shù)據(jù)文件名:讀者信息庫 簡述:存放讀者信息 輸入數(shù)據(jù):M:注冊信息;J:借書證號 輸出數(shù)據(jù):I:讀者信息 文件組成:圖書庫由“讀者信息”組成 數(shù)據(jù)文件

11、名:圖書訪問記錄庫簡述:存放圖書訪問記錄信息輸入數(shù)據(jù):L:新圖書訪問記錄輸出數(shù)據(jù):K:舊圖書訪問記錄數(shù)據(jù)文件組成:圖書訪問記錄庫由“圖書訪問記錄”組成2、第1層數(shù)據(jù)流圖:第1層數(shù)據(jù)字典:1,數(shù)據(jù)源點及匯點描述:(1) 名稱:采購部 簡要描述:根據(jù)圖書數(shù)據(jù)庫反饋的信息對外購書的部門 有關(guān)數(shù)據(jù)流:A:購入的新書;B:采購計劃 (2) 名稱:編目部簡要描述:拿到購入的新書進行編碼,然后寫入圖書數(shù)據(jù)庫有關(guān)數(shù)據(jù)流:C:圖書編碼;D:新書(3) 名稱:圖書簡要描述:已有的圖書資料有關(guān)數(shù)據(jù)流:E:圖書信息;O:購入的圖書 (4) 名稱:讀者 簡要描述:借書、還書、查詢及登記注冊 有關(guān)數(shù)據(jù)流:M:注冊信息;N

12、:借閱信息;J:借書證號(5) 名稱:日歷簡要描述:當日日期有關(guān)數(shù)據(jù)流:F:日期2, 轉(zhuǎn)換數(shù)據(jù)流的處理過程描述:(1) 名稱:采購管理簡要描述:根據(jù)圖書數(shù)據(jù)庫反饋的信息決定是否需要進行購書輸入數(shù)據(jù)流:A:購入的新書;O:購入的圖書;F:日期;H:圖書信息輸出數(shù)據(jù)流:A:購入的新書;B:采購計劃邏輯處理過程:分析圖書數(shù)據(jù)庫反饋的信息,判斷是否要購書, 若是,則發(fā)出信息給購書部; 若有新書,則把新書資料發(fā)給編目管理 (2) 名稱:編目管理簡要描述:把輸入的新書資料轉(zhuǎn)交給編目部進行整理編目,然后把編目部傳來的整理的資料寫入數(shù)據(jù)庫輸入數(shù)據(jù)流:A:購入的新書;C:圖書編碼輸出數(shù)據(jù)流:D:新書;G:圖書信

13、息邏輯處理過程:把輸入的圖書信息傳給編目部,把輸入的圖書編碼寫入數(shù)據(jù)庫(3) 名稱:借還管理簡要描述:根據(jù)輸入資料,判斷該書是否應(yīng)被借出和處理被歸還的圖書 輸入數(shù)據(jù)流:E:圖書信息;J:借書證號;H:圖書信息;K:舊圖書訪問記錄;I:讀者信息;F:日期 輸出數(shù)據(jù)流:N:借閱信息;G:圖書信息;L:新圖書訪問記錄 邏輯處理過程:根據(jù)輸入的圖書信息和借書證號,判斷該讀者是否有權(quán)借得該書,并修改數(shù)據(jù)庫的信息;處理歸還的圖書,修改數(shù)據(jù)庫的信息 (4) 名稱:讀者管理 簡要描述:檢索,添加,刪除讀者的信息 輸入數(shù)據(jù)流:M:注冊信息;J:借書證號;I:讀者信息;F:日期 輸出數(shù)據(jù)流:M:注冊信息;J:借書

14、證號;I:讀者信息 邏輯處理過程:注冊新讀者,把資料寫入數(shù)據(jù)庫;根據(jù)輸入檢索或刪除讀者資料3,數(shù)據(jù)文件詞條描述: (1)數(shù)據(jù)文件名:圖書數(shù)據(jù)庫 簡述:存放圖書信息 輸入數(shù)據(jù):G:圖書信息 輸出數(shù)據(jù):H:圖書信息 文件組成:圖書庫由“圖書信息”組成 (2)數(shù)據(jù)文件名:讀者信息庫 簡述:存放讀者信息 輸入數(shù)據(jù):M:注冊信息;J:借書證號 輸出數(shù)據(jù):I:讀者信息 文件組成:圖書庫由“讀者信息”組成 (3)數(shù)據(jù)文件名:圖書訪問記錄庫簡述:存放圖書訪問記錄信息輸入數(shù)據(jù):L:新圖書訪問記錄輸出數(shù)據(jù):K:舊圖書訪問記錄數(shù)據(jù)文件組成:圖書訪問記錄庫由“圖書訪問記錄”組成4,數(shù)據(jù)流名詞條描述:A 數(shù)據(jù)流名:購入

15、的新書 說明:用以記錄買入的新書 數(shù)據(jù)來源:采購部 數(shù)據(jù)去向:采購管理 數(shù)據(jù)流組成:圖書的名稱=2字母24 B數(shù)據(jù)流名:采購計劃 說明:列出圖書館的要采購的書的名稱,書號,出版社以及數(shù)量 數(shù)據(jù)來源:采購管理 數(shù)據(jù)去向:采購部 數(shù)據(jù)流組成:采購計劃=書名+書號+出版社+數(shù)量 書名=2字母24 書號=“”.“” 出版社=2字母24 數(shù)量=1.9999 C數(shù)據(jù)流名:圖書編碼 說明:描述圖書的編碼 數(shù)據(jù)來源:編目部 數(shù)據(jù)去向:編目管理 數(shù)據(jù)流組成:圖書編碼=書名+書號 D數(shù)據(jù)流名:新書 說明:書的名稱 數(shù)據(jù)來源:編目管理 數(shù)據(jù)去向:編目部 數(shù)據(jù)流組成:新書=書名+出版社 E數(shù)據(jù)流名:圖書信息 說明:描

16、述圖書的名稱,書號,出版社 數(shù)據(jù)來源:圖書 數(shù)據(jù)去向:借還管理 數(shù)據(jù)流組成:圖書信息=書名+書號+出版社 F 數(shù)據(jù)流名:日期 說明:提供當前日期信息 數(shù)據(jù)來源:日歷 數(shù)據(jù)去向:采購管理,借還管理,讀者管理 數(shù)據(jù)流組成:日期=年+月+日 年=“0000”.“9999” 月=“01”.“12” 日=“01”.“31” G數(shù)據(jù)流名:圖書信息 說明:描述圖書的書名,書號和出版社 數(shù)據(jù)來源:編目管理,借還管理 數(shù)據(jù)去向:圖書數(shù)據(jù)庫 數(shù)據(jù)流組成:圖書信息=書名+書號+出版社 H數(shù)據(jù)流名:圖書信息 說明:描述圖書的書名,書號,出版社和現(xiàn)存數(shù)量 數(shù)據(jù)來源:圖書數(shù)據(jù)庫 數(shù)據(jù)去向:編目管理,借還管理 數(shù)據(jù)流組成:

17、圖書信息=書名+書號+出版社現(xiàn)存數(shù)量 I 數(shù)據(jù)流名:讀者信息 說明:返回讀者的信息 數(shù)據(jù)來源:讀者信息庫 數(shù)據(jù)去向:借還管理,讀者管理,讀者 數(shù)據(jù)流組成:讀者信息=借書證號+聯(lián)系電話+還可以借的書的數(shù)量 借書證號=“”.“” 聯(lián)系電話=“”.“” 還可以借的書的數(shù)量=“0”.“10” J 數(shù)據(jù)流名:借書證號 說明:根據(jù)借書證號查詢讀者的相關(guān)信息 數(shù)據(jù)來源:讀者 數(shù)據(jù)去向:借還管理,讀者管理,讀者信息庫 數(shù)據(jù)流組成:借書證號=“”.“” K數(shù)據(jù)流名:舊的訪問記錄 說明:讀出圖書過去的借閱記錄 數(shù)據(jù)來源:圖書訪問記錄 數(shù)據(jù)去向:借還管理 數(shù)據(jù)流組成:舊的訪問記錄=書號+日期+借書證號 L數(shù)據(jù)流名:

18、訪問記錄 說明:對圖書插入新的訪問記錄 數(shù)據(jù)來源:借還管理 數(shù)據(jù)去向:圖書訪問記錄 數(shù)據(jù)流組成:訪問記錄=書號+日期+借書證號M數(shù)據(jù)流名:注冊信息 說明:讀入借書證上的借書證號 數(shù)據(jù)來源:讀者 數(shù)據(jù)去向:讀者管理,讀者數(shù)據(jù)庫 數(shù)據(jù)流組成:注冊信息=借書證號+姓名+總共可以借閱我數(shù)量借書證號=“”.“” N數(shù)據(jù)流名:借閱信息 說明:返回借閱成功或者失敗的信息 數(shù)據(jù)來源:借還管理 數(shù)據(jù)去向:讀者 數(shù)據(jù)流組成:借閱信息=成功,失敗 O數(shù)據(jù)流名:圖書信息 說明:描述圖書的名稱,書號,出版社,損壞與否 數(shù)據(jù)來源:圖書 數(shù)據(jù)去向:采購管理 數(shù)據(jù)流組成:圖書信息=書名+書號+出版社損壞與否3、第2 層數(shù)據(jù)流

19、圖:細化借還管理:借書過程數(shù)據(jù)字典:(1)、數(shù)據(jù)源點及匯點描述: 名稱:讀者簡要描述:借書、還書、查詢及登記注冊有關(guān)數(shù)據(jù)流:借書證;所借書本 名稱:日歷簡要描述:當日日期有關(guān)數(shù)據(jù)流:年月日(2)、轉(zhuǎn)換數(shù)據(jù)流的處理過程描述: 名稱:借書檢驗簡要描述:檢驗讀者身份、圖書是否入庫、讀者還能借多少書以此判定讀者是否能借書輸入數(shù)據(jù)流:借書證;所借書本,讀者信息,圖書信息,圖書訪問記錄,日期輸出數(shù)據(jù)流:借書錯誤信息,借書信息 名稱:借書登記簡要描述:將“借書信息”登記到“圖書訪問記錄庫圖書訪問記錄”中,完成后將書本遞交讀者輸入數(shù)據(jù)流:借書信息,日期輸出數(shù)據(jù)流:圖書訪問記錄,圖書加工邏輯:將借書信息及日期寫

20、入圖書訪問記錄;將圖書遞交讀者(3)、數(shù)據(jù)流名詞條描述: 數(shù)據(jù)流名:借書證號(J)說明:用以攜帶讀者的唯一識別標識數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:借書證借書證號姓名聯(lián)系方法借書證號“”.“”姓名2字母24聯(lián)系方法4字母50 數(shù)據(jù)流名:圖書(P)說明:記錄圖書的主要相關(guān)信息數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:圖書書號書名作者出版社價格摘要狀態(tài)書號“”.“”書名2字母24作者2字母24出版社2字母24價格“000.01”.“999.99”摘要=10字母200狀態(tài)1字母 數(shù)據(jù)流名:檢驗錯誤(Q)說明:用于指示讀者借書錯誤信息數(shù)據(jù)流來源:借書檢驗數(shù)據(jù)流去向:讀者數(shù)據(jù)流組成:

21、檢驗錯誤2字母40每個數(shù)據(jù)量流通量: 數(shù)據(jù)流名:日期(F)說明:提供當前日期信息數(shù)據(jù)流來源:日歷數(shù)據(jù)流去向:借書檢驗,借書登記數(shù)據(jù)流組成:日期年月日年“0000”.“9999”月“01”.“12”日“01”.“31” 數(shù)據(jù)流名:舊圖書訪問記錄(K)說明:用于記錄讀者借書信息數(shù)據(jù)流來源:圖書訪問記錄庫,借書登記數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:圖書訪問記錄書號借閱證號借書日期借書日期日期 數(shù)據(jù)流名:讀者信息(I)說明:用于記錄登記入庫的讀者信息數(shù)據(jù)流來源:讀者庫數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:讀者信息借書證號姓名聯(lián)系方法 數(shù)據(jù)流名:圖書信息(H)說明:用于記錄登記入庫的圖書信息數(shù)據(jù)流來源:圖書庫數(shù)

22、據(jù)流去向:借書檢驗數(shù)據(jù)流組成:圖書信息書號書名作者出版社價格摘要狀態(tài)(4)、數(shù)據(jù)文件詞條描述: 數(shù)據(jù)文件名:讀者庫簡述:存放讀者信息輸入數(shù)據(jù):無輸出數(shù)據(jù):讀者信息數(shù)據(jù)文件組成:讀者庫由“讀者信息”組成 數(shù)據(jù)文件名:圖書庫簡述:存放圖書信息輸入數(shù)據(jù):無輸出數(shù)據(jù):圖書信息數(shù)據(jù)文件組成:圖書庫由“圖書信息”組成 數(shù)據(jù)文件名:圖書訪問記錄庫簡述:存放圖書訪問記錄信息輸入數(shù)據(jù):圖書訪問記錄輸出數(shù)據(jù):圖書訪問記錄數(shù)據(jù)文件組成:圖書訪問記錄庫由“圖書訪問記錄”組成4、第3 層數(shù)據(jù)流圖:細化還書管理:還書過程數(shù)據(jù)字典:(1)、數(shù)據(jù)源點及匯點描述:(前面已描述)(2)、轉(zhuǎn)換數(shù)據(jù)流的處理過程描述: 名稱:還書檢驗

23、簡要描述:檢驗圖書是否圖書室外借圖書輸入數(shù)據(jù)流:圖書,圖書訪問記錄輸出數(shù)據(jù)流:檢驗錯誤,還書信息 名稱:還書登記簡要描述:刪除讀者對該圖書的借書信息,如果超期給出警告及天數(shù)輸入數(shù)據(jù)流:還書信息,日期輸出數(shù)據(jù)流:圖書訪問紀錄,還書成功(3)、數(shù)據(jù)流名詞條描述: 數(shù)據(jù)流名:還書信息(E)說明:用于傳遞圖書書號數(shù)據(jù)流來源:還書檢驗數(shù)據(jù)流去向:還書登記數(shù)據(jù)流組成:還書信息書號 數(shù)據(jù)流名:還書成功(N)說明:用于通知還書成功數(shù)據(jù)流來源:還書登記數(shù)據(jù)流去向:讀者數(shù)據(jù)流組成:還書成功2字母10 數(shù)據(jù)流名:新圖書訪問記錄(L) 說明:用于查詢圖書訪問記錄和還書后修改圖書訪問記錄 數(shù)據(jù)流來源:還書登記 數(shù)據(jù)流去

24、向:圖書訪問記錄庫 其余數(shù)據(jù)流前面已有描述。2.4建立E-R圖2.5撰寫軟件需求規(guī)格說明書2.5.1. 對功能的規(guī)定2.5.2. 對性能的規(guī)定2.5.2.1. 精度在精度需求上,根據(jù)使用需要,在各項數(shù)據(jù)的輸入,輸出及傳輸過程中,可以滿足各種精度的需求。如:根據(jù)關(guān)鍵字精度的不同,查找可分為精確查找和泛型查找,精確查找可精確匹配讀者已知道的書目,泛型查找,只要滿足與輸入的關(guān)鍵字相匹配的書目即輸出,可供讀者查找。2.5.2.2. 時間特性要求在軟件方面,響應(yīng)時間,更新處理時間都比較快且迅速,完全滿足用戶要求。2.5.2.3. 靈活性當用戶需求,如操作方式,運行環(huán)境,結(jié)果精度,數(shù)據(jù)結(jié)構(gòu)于其他軟件接口等

25、發(fā)生變化時,設(shè)計的軟件要做適當調(diào)整,靈活性非常大。2.5.3. 輸入輸出要求查詢書目:說出關(guān)鍵字為書名,作者,索引號,按照精確匹配為主,再索引關(guān)聯(lián)字。輸出時列出索引到的所有書目信息,具體信息包括內(nèi)容摘要、目錄號、作者信息、書名、價格、流水號、購買日期等。方便讀者查找。借閱圖書:通過語音識別圖書和讀者(指紋)的流水號(條形碼),向數(shù)據(jù)庫傳送信息,然后在數(shù)據(jù)庫索引圖書信息和讀者信息是否符合要求,符合要求待圖書管理員確認后再更新相關(guān)數(shù)據(jù),并將這些數(shù)據(jù)存入借書文件,最后輸出顯示存儲成功;否則報錯。查看讀者的借閱信息:通過指紋進入讀者借書信息管理系統(tǒng),只需要輸入讀者個人信息即可,然后系統(tǒng)根據(jù)輸入的信息,

26、送圖書館管理系統(tǒng)索引查找相關(guān)信息,最后將讀者借書的信息輸出顯示。2.5.4. 數(shù)據(jù)管理能力要求定時整理數(shù)據(jù):系統(tǒng)管理員根據(jù)市場圖書行情定時整理系統(tǒng)數(shù)據(jù)庫,對圖書的借閱情況、讀者的管理情況、書庫的增減等均可由計算機執(zhí)行,并將運行結(jié)果歸檔。查詢庫存量:能隨時查詢書庫中圖書的庫存量,以便準確、及時、方便地為讀者提供借閱信息,但不能修改數(shù)據(jù),無信息處理權(quán),即可以打印清單、瀏覽數(shù)據(jù)等,管理權(quán)限由系統(tǒng)管理員掌握和分配。2.55. 故障處理要求a. 內(nèi)部故障處理 在開發(fā)階段可以隨即修改數(shù)據(jù)庫里的相應(yīng)內(nèi)容。 b. 外部故障處理 對編輯的程序進行重裝載時,第一次辨認認為錯,修改。第二次運行,在需求調(diào)用時出錯,有錯誤提示,重試。c. 本軟件可能產(chǎn)生的錯誤為數(shù)據(jù)庫的錯誤信息,應(yīng)由數(shù)據(jù)庫管理員對數(shù)據(jù)庫進行維護。為了確保系統(tǒng)恢復的能力,數(shù)據(jù)庫管理員要定期對數(shù)據(jù)庫進行備份。2.5.6. 其它專門要求數(shù)據(jù)的安全性、完整性要求:圖書館各項數(shù)據(jù)信息必須保證安全性和完整性。網(wǎng)絡(luò)系統(tǒng)設(shè)有

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論