久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

需求分析(圖書管理系統(tǒng))(五篇)

時間:2019-05-12 14:56:28下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《需求分析(圖書管理系統(tǒng))》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《需求分析(圖書管理系統(tǒng))》。

第一篇:需求分析(圖書管理系統(tǒng))

圖書管理系統(tǒng)

在圖書管理系統(tǒng)中,管理員要為每個讀者建立借閱帳戶,并給讀者發(fā)放不同類別的借閱卡(借閱卡可提供卡號、讀者姓名),內(nèi)存儲讀者的個人信息和借閱記錄信息。持有借閱卡的讀者可以通過管理員(作為讀者的代理人與系統(tǒng)交互)、歸還圖書,不同類別的讀者可借閱圖書的范圍、數(shù)量和期限不同,可通過互聯(lián)網(wǎng)或圖書館內(nèi)查詢終端查詢圖書信息和個人借閱情況,以及續(xù)借圖書(系統(tǒng)審核符合借閱條件)。

借閱圖書時,先輸入讀者的借閱卡號,系統(tǒng)驗證借閱卡的有效性和讀者是否可繼續(xù)借閱圖書,無效則提示其原因,有效則顯示讀者的基本信息(包括照片),供管理員人工核對。然后輸入要借閱的卡號,系統(tǒng)查閱圖書信息數(shù)據(jù)庫,顯示圖書的基本信息,供管理員人工和對。最后提交借閱請求,若被系統(tǒng)接受則存儲借閱記錄,并修改可借閱圖書的數(shù)量。歸還圖書時,輸入讀者借閱卡號和圖書號(或丟失標(biāo)記好),系統(tǒng)驗證是否有此借閱記錄以及是否超期借閱,無則提示,有則顯示讀者和圖書的基本信息供管理員人工審核。如果有超期借閱或丟失情況,先轉(zhuǎn)入過期罰款或圖書丟失處理。然后提交還書請求,系統(tǒng)接受后刪除借閱記錄,并登記并修改可借閱圖書的數(shù)量。

圖書管理員定期或不定期對圖書信息進(jìn)行入庫、修改、刪除等圖書信息管理以及注銷(不外借)包括圖書類別和出版社管理。

主要說得是:某人要做的工作和流程,并說明一些相關(guān)的記錄地點。說明主要的活動的邏輯關(guān)系。

應(yīng)該對如何搭建一個嶄新的BtoC業(yè)務(wù)平臺,如何建立科學(xué)合理的業(yè)務(wù)流程有著自己獨(dú)到的見解。

經(jīng)營模式選擇:

業(yè)務(wù)流程建設(shè):

第二篇:圖書管理系統(tǒng)需求分析

云南工商學(xué)院09信息管理1班

圖書管理系統(tǒng)需求分析

班級:09信息管理1班

組員: 唐學(xué)悅,段敏,楊文燕,胡勇毅,余科輯,林春宇,李波

任務(wù)分配情況:

云南工商學(xué)院09信息管理1班

目錄 系統(tǒng)需求概述...............................................................................................................................3 1.1 圖書管理系統(tǒng)功能概述....................................................................................................3 1.2 系統(tǒng)主要業(yè)務(wù)流程分析....................................................................................................3 1.3 系統(tǒng)功能模塊分析............................................................................................................3 1.4 建立用例模型....................................................................................................................4 1.4.1 讀者用例圖.............................................................................................................4 1.4.2 圖書管理員用例圖.................................................................................................4 1.4.3 系統(tǒng)管理員用例圖.................................................................................................5 1.5 詳述用例............................................................................................................................5 2 系統(tǒng)分析.......................................................................................................................................6 2.1 類圖....................................................................................................................................6 3 系統(tǒng)設(shè)計.......................................................................................................................................8 3.1 用例動態(tài)模型設(shè)計............................................................................................................8 3.1.1 實現(xiàn)“讀者查詢個人借閱信息”用例的動態(tài)模型.................................................8 3.1.2 實現(xiàn)“查詢圖書信息”用例的動態(tài)模型.................................................................9 3.1.3 實現(xiàn)“借閱圖書”用例的動態(tài)模型.........................................................................9 3.2 類圖設(shè)計..........................................................................................................................11 3.3 物理架構(gòu)設(shè)計..................................................................................................................12 3.3.1 組件圖...................................................................................................................12 3.3.2 配置圖...................................................................................................................13 2

云南工商學(xué)院09信息管理1班

1.系統(tǒng)需求概述

1.1 圖書管理系統(tǒng)功能概述

圖書管理主要是借書、還書以及其他一些附帶操作(例如,超期罰款、催還圖書等)的處理。一個簡單的圖書管理系統(tǒng)應(yīng)提供如下功能:

·借書處理:完成讀者借書的流程處理。·還書處理:完成讀者還書的流程處理。

·信息查詢:包括圖書信息查詢和讀者借閱情況查詢。·圖書管理:包括輸入新書記錄和刪除舊書記錄。

1.2 系統(tǒng)主要業(yè)務(wù)流程分析

與系統(tǒng)功能相對應(yīng),系統(tǒng)主要有4個流程:結(jié)束流程、還書流程、圖書查詢、圖書資源管理。各流程的主要過程描述如下:

·借書流程:讀者借閱所需的圖書,借出后圖書記錄中的借閱標(biāo)志被置為false(不能再借),借書文件中增加一個借書記錄。

·還書流程:讀者歸還所借的圖書,還書后圖書記錄中的借閱標(biāo)志被置為true(可被外借),在借書文件中刪除一個借書記錄。

·圖書查詢:讀者和工作人員可以進(jìn)行圖書信息查詢,輸入圖書的編號或書名,可從圖書對象列表中查找相應(yīng)的記錄。

·圖書管理:首先由工作人員在“錄入新書資料”和“刪除舊書資料”兩個選項中選擇。若是“錄入新書資料”,則由工作人員輸入新書資料,將新書添加為對象列表的新紀(jì)錄。若是“刪除舊書資料”,則查找需要刪除的圖書,將其從圖書對象列表中刪除。

1.3 系統(tǒng)功能模塊分析

滿足上述需求的系統(tǒng)主要包括以下幾個系統(tǒng)模塊:

·基本業(yè)務(wù)處理模塊:主要用于實現(xiàn)圖書管理員對讀者借閱圖書和歸還圖書的處理。

·信息查詢模塊:重要用于實現(xiàn)讀者對圖書信息和自身借閱信息的查詢。

云南工商學(xué)院09信息管理1班

·系統(tǒng)維護(hù)模塊:主要用于實現(xiàn)系統(tǒng)管理員對讀者信息、圖書管理員信息、圖書信息、和數(shù)據(jù)庫的管理。

1.4 建立用例模型

根據(jù)功能需求構(gòu)造用例模型,主要任務(wù)是識別系統(tǒng)中的所有參與者,并對每個參與者找出其用例,建立用例模型。

系統(tǒng)主要的參與者為“讀者”、“圖書管理員”、和“系統(tǒng)管理員”。各個參與者的用例圖如下:

1.4.1 讀者用例圖

<>查找借閱信息登錄系統(tǒng)查找圖書借閱圖書讀者<>歸還圖書繳納罰金

圖1-1 讀者用例圖

1.4.2 圖書管理員用例圖

<>查詢借閱信息檢查用戶合法性<>圖書管理員歸還圖書收取罰金

圖1-2 圖書管理員用例圖

云南工商學(xué)院09信息管理1班

1.4.3 系統(tǒng)管理員用例圖

添加書目添加讀者刪除書目刪除讀者系統(tǒng)管理員查詢圖書查詢讀者

圖1-3 系統(tǒng)管理員用例圖

1.5 詳述用例

在識別了參與者和主要用例并創(chuàng)建了用例圖之后,如果有必要,還可以按順序詳述每個用例,包括用例如何開始、結(jié)束以及如何與參與者進(jìn)行交互。

表1-1 讀者查找個人借閱信息用例

用例:讀者查找個人借閱信息(用例名稱)(唯一標(biāo)識符)(涉及用例的參與者)(用例開始時,系統(tǒng)必須滿足的條件)ID:1參與者:

1、讀者前提條件: 讀者已登錄到系統(tǒng)事件流:

1、讀者選擇查找個人借閱信息界面

2、讀者輸入圖書證編號

3、系統(tǒng)按圖書證編號查找讀者借閱信息結(jié)果:系統(tǒng)向讀者顯示讀者借閱信息,該用例結(jié)束(用例中的實際步驟)(用例結(jié)束時,系統(tǒng)的狀態(tài))

云南工商學(xué)院09信息管理1班

表1-2 讀者查找圖書信息用例

用例:讀者查找圖書信息(用例名稱)(唯一標(biāo)識符)(涉及用例的參與者)ID:2參與者:

1、讀者(用例開始時,系統(tǒng)必須滿足的條件)前提條件: 讀者已經(jīng)啟動圖書管理系統(tǒng),并已知書名或書號事件流:

1、讀者選擇查找圖書信息界面

2、讀者輸入書名或書號

3、系統(tǒng)按書名或書號查找圖書信息結(jié)果:系統(tǒng)向讀者顯示圖書信息,該用例結(jié)束(用例中的實際步驟)(用例結(jié)束時,系統(tǒng)的狀態(tài))系統(tǒng)分析

2.1 類圖

在定義系統(tǒng)需求后,下一步就是確定系統(tǒng)中存在的對象類。系統(tǒng)中對象類的識別可以使用名詞/動詞分析法來進(jìn)行,即文本中的名詞和名詞短語暗示類或類的屬性,動詞和動詞短語暗示職責(zé)或者類的操作。

通過用例圖的分析可知,在圖書管理系統(tǒng)中可以確定的主要對象類包括 “讀者”,“圖書”、“圖書管理人員”和“系統(tǒng)管理員”。其中“讀者”和“圖書”通過借閱關(guān)系可以構(gòu)成一個新類“借閱記錄”。

另外,分析用例圖可知,用例“身份驗證”和“圖書資料查詢”是對象類“讀者”和“工作人員”共同擁有的,并且用例“身份驗證”是除用例“圖書資料查詢”之外其余用例執(zhí)行的前提,因此可以將“身份驗證”與“圖書資料查詢”定義為接口類中的操作(接口類是不含屬性且操作函數(shù)沒有具體實現(xiàn)的抽象類,接口類通過一個實現(xiàn)聯(lián)系獲得其它對象類的支持,這些對象類實現(xiàn)接口類中定義的全部操作)。其余用例則抽象為與該用例交互的參與者所屬對象類的操作。因此,最后可獲得的對象類圖為:

云南工商學(xué)院09信息管理1班

系統(tǒng)管理員-name-password1*讀者-name-number-password+借書()+還書()+借閱情況查詢()***<>身份驗證*<>圖書資料查詢****借書記錄-borrower-book**1*圖書-number-name-author-public-time1**圖書管理人員-name-number-password+添加圖書記錄()+刪除圖書記錄()*

圖1-4 系統(tǒng)對象類圖

除了定義上述用于系統(tǒng)數(shù)據(jù)信息存儲管理和業(yè)務(wù)邏輯控制的類之外,在用圖形用戶界面開發(fā)系統(tǒng)時,我們還可以定義一些相應(yīng)的用戶界面類:

(1)MainWindow類—MainWindow是圖書管理員與系統(tǒng)交互的主界面,系統(tǒng)的主 界面具有菜單,當(dāng)用戶選擇不同的菜單項時,MainWindow對象調(diào)用相應(yīng)的方法完成功能操作。

(2)BorrowDialog類—BorrowDialog是進(jìn)行借書操作時需要的對話框。(3)ReturnDialog類—ReturnDialog是進(jìn)行還書操作時需要的對話框。(4)QueryDialog類—QueryDialog是查詢某借閱者的借閱信息或圖書庫存信息的對話框。

(5)MaintenanceWindow類—MaintenanceWindow是系統(tǒng)管理員對系統(tǒng)進(jìn)行維護(hù)的主界面,它也提供菜單項。

ReturnDialogBorrowDialogMainWindowQueryDialogMaintenanceDialog 圖1-5圖書管理系統(tǒng)的用戶界面類

云南工商學(xué)院09信息管理1班 系統(tǒng)設(shè)計

系統(tǒng)設(shè)計的主要工作是用例實現(xiàn)—設(shè)計。即對每個用例進(jìn)行動態(tài)建模,包括建立序列圖、協(xié)作圖等,描述如何通過類對象的協(xié)作來實現(xiàn)用例中的功能。隨著動態(tài)建模的深入,會發(fā)現(xiàn)原來建立的類存在缺陷或不夠完整,需要對分析中得到的類圖進(jìn)行不斷的修正和調(diào)整。所以,還應(yīng)該通過動態(tài)建模來修正和完善類圖。

3.1 用例動態(tài)模型設(shè)計

3.1.1 實現(xiàn)“讀者查詢個人借閱信息”用例的動態(tài)模型

:MainWindow:QueryDialog:BorrowBookBorrower1:queryLoan2:createDialog3:queryLoanInfo4:getBook5:消息查詢6:返回借閱信息7:顯示借閱信息

圖1-6 讀者查詢個人借閱信息序列圖

1:queryLoan():MainWindowerBorrower6:顯示借yLoanInfo()閱信息5:返回借閱信息:Borrower-Book4:getBook():QueryDialog2:createDialog()3:qu

圖1-7 讀者查詢個人借閱信息協(xié)作圖

云南工商學(xué)院09信息管理1班

3.1.2 實現(xiàn)“查詢圖書信息”用例的動態(tài)模型

:MainWindow:QueryDialog:BorrowBookBorrower1:queryLoan2:createDialog3:queryLoanInfo4:findBook5:圖書信息查詢6:返回圖書信息7:顯示圖書信息 圖1-8 讀者查詢圖書序列圖

1:queryLoan():MainWindowerBorrower6:顯示圖yLoanInfo()書信息5:返回圖書信息:Borrower-Book4:findBook():QueryDialog2:createDialog()3:qu

圖1-9 讀者查詢圖書協(xié)作圖

3.1.3 實現(xiàn)“借閱圖書”用例的動態(tài)模型

云南工商學(xué)院09信息管理1班

:MainWindow:BorrowDialog:QueryDialogBorrower1:queryLoan2:createDialog4:查詢圖書庫存5:返回圖書是否可借6:修改讀者的借閱信息及庫存信息7:修改成功8:顯示借書成功

圖1-10 讀者借閱圖書序列圖

2:createDialog()oan():MainWindow:BorrowDialogry1:queL息6:顯示借書成功存庫信書借存圖可庫詢否及查是息功:4書信成圖閱改修Borrower回借:7返者:讀5改修:6:QueryDialog

圖1-11 讀者借閱圖書協(xié)作圖

云南工商學(xué)院09信息管理1班

3.1.4 實現(xiàn)“歸還圖書”用例的動態(tài)模型

:MainWindow:ReturnDialog:QueryDialogBorrower1:queryLoan2:createDialog3:修改讀者的借閱信息及庫存信息4:修改成功5:顯示還書成功

圖1-12 讀者歸還圖書序列圖

1:queryLoan():MainWindowBorrower6:顯示還書成功4:修改成功:QueryDialog3:修改讀者的借閱信息及庫存信息:ReturnDialog2:createDialog()

圖1-13 讀者歸還圖書協(xié)作圖

3.2 類圖設(shè)計

進(jìn)一步擴(kuò)充和細(xì)化分析階段定義的類,包括定義新的類來處理用戶的需求。隨著動態(tài)建模的深入,也會發(fā)現(xiàn)原來建立的類存在缺陷或不夠完整,需要對分析中得到的類圖進(jìn)行不斷的修正和調(diào)整。所以,還應(yīng)該通過動態(tài)建模來修正和完善類圖。

云南工商學(xué)院09信息管理1班

系統(tǒng)管理員-name:string-password:string+AddBook()+QueryBook()+AddBorrower()+QueryBorrower()借書記錄-borrower:string-book:string-date:Date+newLoan()+getBorrower()+getBook()11*讀者-name:string-number:string-password:string+Borrow()+Return()+QueryLoan()***<>身份驗證*<>圖書資料查詢*1*圖書-number:string-name:string-author:string-publish:string-time:Date+newBook()+findBook()**圖書管理人員*-name:string-number:string-password:string+AddLoan()+DeleteLoan()*****

圖1-14 設(shè)計類圖

3.3 物理架構(gòu)設(shè)計

物理架構(gòu)設(shè)計就是用UML圖形描述系統(tǒng)軟件和硬件的大致結(jié)構(gòu),包括畫出組件圖和配置圖。

3.3.1 組件圖

組件圖:表示構(gòu)成軟件系統(tǒng)的各物理組件及其相互之間的聯(lián)系。它能明確表示軟件系統(tǒng)各部分的功能職責(zé)。圖書管理系統(tǒng)的組件圖如下所示,其中包含“借/還書處理”、“信息查詢”、“圖書資源管理”和“身份驗證”等組件。

云南工商學(xué)院09信息管理1班

圖書管理系統(tǒng)借/還處理信息查詢圖書資源管理身份驗證圖書信息借閱信息

圖1-15 系統(tǒng)組件圖

3.3.2 配置圖

圖書管理系統(tǒng)是一個基于網(wǎng)絡(luò)和數(shù)據(jù)庫的應(yīng)用系統(tǒng),可以采用B/S結(jié)構(gòu),系統(tǒng)配置圖下圖所示:

數(shù)據(jù)庫服務(wù)器圖書信息借閱信息讀者客戶端借/還書處理工作人員客戶端公共客戶端身份驗證圖書資源管理借閱信息圖書資料查詢 圖1-16 系統(tǒng)配置圖

第三篇:圖書管理系統(tǒng)需求分析

圖書管理系統(tǒng)需求分析報告

1.引言 1.1 編寫目的

軟件需求分析,其目的是用于說明軟件產(chǎn)品或軟件項目需要滿足的條件和限制。在軟件工程項目中,首先要獲取用戶的需求,通過對軟件需要的提取、分析、文檔化和驗證,為進(jìn)一步的設(shè)計和實現(xiàn)提供數(shù)據(jù)。軟件需求與其他活動也密切相關(guān),如軟件測試、配置管理和質(zhì)量管理等。

本需求的編寫是為了研究利用大型數(shù)據(jù)庫做基礎(chǔ)的圖書管理系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法。同時它也是進(jìn)行項目策劃、概要設(shè)計和詳細(xì)設(shè)計的基礎(chǔ),是維護(hù)人員進(jìn)行內(nèi)部維護(hù),信息更新,驗收和測試的依據(jù)。

1.2 項目背景

本項目的名稱:圖書管理系統(tǒng)。

圖書管理系統(tǒng)這任務(wù)提出與開發(fā)者為某學(xué)生的課程設(shè)計,用戶是學(xué)校圖書館。本產(chǎn)品是針對電腦管理圖書的需求設(shè)計的,可以完成圖書信息錄入、修改、刪除,讀者登記、購入新書、讀者借還書、圖書注銷等。

1.3 相關(guān)定義

數(shù)據(jù)流圖(Data Flow Diagram):簡稱DFD,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。數(shù)據(jù)字典:它是數(shù)據(jù)的信息的集合,即對數(shù)據(jù)流圖中包含的所有元素的定義的集 合。其作用是為設(shè)計人員提供關(guān)于數(shù)據(jù)描述的信息。數(shù)據(jù)字典應(yīng)該由對以下四類元素的定義組成:數(shù)據(jù)流、數(shù)據(jù)流分量(即數(shù)據(jù)元素)、數(shù)據(jù)存儲、處理。

2.需求概述 2.1 目標(biāo)

“圖書管理系統(tǒng)”主要提供圖書信息和讀者基本信息的維護(hù)以及借閱等功能。本系統(tǒng)是提高圖書管理工作的效率,減少相關(guān)人員的工作量,使學(xué)校的圖書管理工作真正做到科學(xué)、合理的規(guī)劃,系統(tǒng)、高效的實施。

2.2 用戶類和特征

最高用戶是圖書管理員和讀者,圖書管理員需要進(jìn)行用戶的創(chuàng)建、修改和刪除等工作,要求具備計算機(jī)知識,如權(quán)限管理等。讀者是普通用戶,具備一定的計算機(jī)操作即可。

2.3 運(yùn)行環(huán)境

服務(wù)器:CPU P4 1GHz以上;內(nèi)存256M以上配置。由于服務(wù)器將存儲大量圖書資料,建議準(zhǔn)備100G以上硬盤、并預(yù)留磁盤擴(kuò)充接口。

客戶端:CPU C433MHz以上;硬盤:200M以上空白空間;內(nèi)存:128M以上配置。

軟件運(yùn)行環(huán)境:服務(wù)器:Windows 2000 Server、Windows 2000 Advanced Server、Windows 2003均可;Microsoft SQL Server 2000 或 2005。

3.需求分析 3.1數(shù)據(jù)需求

圖書館管理信息系統(tǒng)需要完成功能主要有:

1)讀者基本信息的輸入,包括借書證編號、讀者姓名、讀者性別等。2)讀者基本信息的查詢、修改,包括讀者借書證編號、讀者姓名、讀者性別等。3)書籍類別標(biāo)準(zhǔn)的制定、類別信息的輸入,包括類別編號、類別名稱。4)書籍類別信息的查詢、修改,包括類別編號、類別名稱。

5)書籍庫存信息的輸入,包括書籍編號、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期、登記日期。

6)書籍庫存信息的查詢,修改,包括書籍編號、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期登記日期等。

7)借書信息的輸入,包括讀者借書證編號、書籍編號、借書日期。

8)借書信息的查詢、修改,包括借書證編號、借書證編號、讀者姓名、書籍編號、書籍名稱、借書日期等。

9)還書信息的輸入,包括借書證編號、書籍編號、還書日期。

10)還書信息的查詢和修改,包括還書讀者借書證編號、讀者姓名、書籍編號、書籍名稱、借書日期、還書日期等。11)超期還書罰款輸入,還書超出期限包括超出期限還書的讀者借書證號,書籍編號,罰款金額。

12)超期還書罰款查詢,刪除,包括讀者借書證編號、讀者姓名、書籍編號、書籍名稱,罰款金額等

13)管理員管理:包括創(chuàng)建讀者用戶信息、刪除讀者用戶信息、添加圖書信息、刪除圖書信息。

3.2事物需求

1)在讀者信息管理部分,要求: a.可以查詢讀者信息。

b.可以對讀者信息進(jìn)行添加及刪除的操作。

2)在書籍信息管理部分,要求: a.可以瀏覽書籍信息。

b.可以對書籍信息進(jìn)行維護(hù),包括添加及刪除的操作。

3)在借閱信息管理部分,要求: a.可以瀏覽借閱信息。

b.可以對借閱信息進(jìn)行維護(hù)操作。

4)在歸還信息管理部分,要求: a.可以瀏覽歸還信息。

b.對歸還信息可修改維護(hù)操作。

5)在管理者信息管理部分,要求: a.顯示當(dāng)前數(shù)據(jù)庫中管理者情況。b.對管理者信息維護(hù)操作。

6)在罰款信息管理部分,要求: a.可以瀏覽罰款信息。b.對罰款信息可以更新。

3.3確定用例及編寫用例文檔

用例描述了一個完整的系統(tǒng)事件流程,其重點在于執(zhí)行者與系統(tǒng)之間的交互而不是內(nèi)在的系統(tǒng)活動,并對執(zhí)行者產(chǎn)生有價值的可觀測結(jié)果。

在這個“圖書管理系統(tǒng)”中的用例圖如下所示。

用例圖不能提供用例所具有的全部信息,為此需要使用文字描述那些不能放在圖形上的信息。用例文檔是關(guān)于執(zhí)行者與系統(tǒng)如何交互的規(guī)格說明,要求清晰明確,沒有二義性。在描述用例時,應(yīng)該只注重外部能力,不涉及內(nèi)部細(xì)節(jié)。

4.非功能需求 4.1 性能需求

學(xué)校對系統(tǒng)性能無特殊的要求,只要查詢圖書的時候沒有明顯的延遲就可以了,查詢的時間不要超過3秒鐘。條件、假定和限制:

1)系統(tǒng)最小壽命: 系統(tǒng)應(yīng)該能在無重大改動的條件下正常運(yùn)行5年以上。

2)對設(shè)備的要求:

要求計算機(jī)穩(wěn)定性良好,整套系統(tǒng)經(jīng)濟(jì)實惠。

3)可以利用的信息和資源:

圖書管已經(jīng)配置了所有的計算機(jī),以及網(wǎng)絡(luò)設(shè)備,操作人員將使用win2003 4)圖書管員工受過較好的計算機(jī)方面的培訓(xùn),在調(diào)研的時候感覺有不少員工有計算機(jī)方面的專業(yè)經(jīng)驗。5)編目要參照中圖法。

安全性需求

對于圖書管理系統(tǒng)的圖書量會非常大,所以在對這些圖書導(dǎo)入和查詢時要保證速度。在圖書借閱過程中又要保證事務(wù)的完整性。對于整個系統(tǒng),需要完整的權(quán)限控制,防止某些人惡意攻擊系統(tǒng),修改原始記錄,同時對于數(shù)據(jù)庫中的數(shù)據(jù)需要定時備份,防止系統(tǒng)數(shù)據(jù)丟失。此外,系統(tǒng)要求用戶在登陸時需要身份驗證。

5.故障處理

在正常情況下,應(yīng)不出錯。一旦發(fā)生意外,比如掉電、網(wǎng)絡(luò)不通等,也應(yīng)保證系統(tǒng)數(shù)據(jù)不會丟失。

故障出現(xiàn)后可能采取的變通措施,包括:

備份:使用附加存儲設(shè)備備份數(shù)據(jù)。備份頻率為每日一次。需手動備份。恢復(fù)及再啟動:如果數(shù)據(jù)造成丟失,可使用備份數(shù)據(jù)還原。

第四篇:圖書管理系統(tǒng)需求分析

圖書管理系統(tǒng)需求分析

1.引言

1.1 編寫目的:編寫次文檔是為了分析軟件的可行性和軟件的細(xì)化問題。1.2項目背景:桂林電子科技大學(xué)大三軟件工程系數(shù)據(jù)結(jié)構(gòu)課程設(shè)計。2.任務(wù)概述 2.1 目標(biāo):(1)提高圖書館借書還書查詢書籍的效率,避免人工管理的失誤和低效率問題。(2)為完成課程設(shè)計需要。

2.2 運(yùn)行環(huán)境:(1)硬件方面:神舟筆記本(2)軟件方面:CodeBlocks 2.3 條件與限制:編程用計算機(jī)一臺;完成期限2017/9/18;無資金供給。4.功能需求 4.1 功能劃分

可細(xì)化為五部分:人事管理,圖書信息管理,借書管理,還書管理,超時管理。(1)人事管理:1.能對校園內(nèi)所有教職工學(xué)生有關(guān)檔案詳細(xì)資料記錄并保存。2.能對保存的文檔數(shù)據(jù)進(jìn)行查詢和修改。3.能按姓名檢索人員。

(2)圖書信息管理:1.對圖書以檢索號進(jìn)行數(shù)據(jù)儲存。2.對圖書的進(jìn)貨時間與價錢進(jìn)行記錄。3.對圖書的借出與還入進(jìn)行記錄。

(3)借出管理:對圖書借出的人員進(jìn)行記錄。(4)還書管理:對圖書還入進(jìn)行記錄。

(5)超時系統(tǒng):當(dāng)某人員借書的期限達(dá)到上限時,按時提醒。5.性能需求

5.1時間特性:對圖書的借出和還入時間要求有及時性,借出和還入能立即做出圖書庫是否還有此書。

5.2適應(yīng)性:此軟件為課程設(shè)計所設(shè)計,因此不考慮適應(yīng)性。6.用戶界面:

CodeBlocks運(yùn)行窗口。

7.使用的數(shù)據(jù)結(jié)構(gòu)算法:使用數(shù)組動態(tài)分配空間來儲存數(shù)據(jù)。

第五篇:圖書管理系統(tǒng)需求分析

圖書管理系統(tǒng)需求分析

第六次作業(yè):

圖書管理系統(tǒng)的參與者主要有3類:讀者、圖書館管理員、圖書管理系統(tǒng)維護(hù)者。1.讀者用例圖:

2.圖書管理員用例圖

3.圖書管理系統(tǒng)維護(hù)員

圖書管理系統(tǒng)部分用例規(guī)約: 1)登陸系統(tǒng) 1.1)簡要說明 本用例用于向用戶提供登陸功能。讀者借書時,必須進(jìn)行登陸操作才能借書。

1.2)事件流 1.2.1)基本流

i.用戶填寫賬號和密碼等個人信息 ii.系統(tǒng)驗證用戶所填寫的信息 iii.完成登陸操作 1.2.2)備選流

1.2.2.1)用戶登陸失敗

如果用戶輸入的賬號和密碼有錯誤,會給予錯誤提示,并清空填寫錯誤的文本框,要求用戶重新輸入。1.3)特殊需求

1.4)前置條件

用戶必須首先訪問系統(tǒng),并且系統(tǒng)有該用戶

1.5)后置條件

如果該用例成功,則給予用戶更多的權(quán)限資源,否則,當(dāng)前用戶只擁有公共的權(quán)限。

1.6)擴(kuò)展點 無

2)查詢書籍

2.1)簡要說明

本用例用于給用戶查詢書籍。

2.2)事件流

2.2.1)基本流

i.用戶訪問系統(tǒng),輸入搜索關(guān)鍵字

ii.系統(tǒng)根據(jù)搜索關(guān)鍵字,查詢相關(guān)的書籍

iii.系統(tǒng)把查詢到的書籍反饋給用戶

2.3)備選流

2.3.1)搜索結(jié)果為空

如果搜索結(jié)果為空,則提示用戶重新輸入關(guān)鍵字搜索。2.3)特殊要求 無

2.4)前置條件 用戶必須訪問本系統(tǒng) 2.5)后置條件

如果本用例成功,則在數(shù)據(jù)庫添加被搜索的次數(shù) 2.6)擴(kuò)展點 無

3)借閱書籍

3.1)簡要說明

本用例用于想讀者借閱書籍。讀者查詢到自己想借的書籍,發(fā)送借書請求,再完成借書操作。

3.2)事件流 3.2.1)基本流 i.查詢書籍信息 ii.發(fā)送借書請求

iii.圖書管理員受理借書請求

iv.將借書信息添加到數(shù)據(jù)庫,完成借書操作 3.2.2)備選流

3.2.2.1)讀者信息驗證錯誤

如果讀者信息驗證錯誤,會給予錯誤提示,并要求讀者重新輸入信息。

3.2.2.2)借書信息保存錯誤

如果借書信息保存錯誤,給予讀者耐心等待或重新借書等提示。

3.3)特殊需求 無

3.4)前置條件

讀者必須登錄系統(tǒng),才能擁有借書的權(quán)限 3.5)后置條件

如果借書成功,則向數(shù)據(jù)庫添加一條借書記錄。否則,系統(tǒng)維持原樣。

補(bǔ)充規(guī)約: 1.目的

本補(bǔ)充規(guī)約列出了圖書管理系統(tǒng)的非功能需求。它和用例模型一起組成了完整的系統(tǒng)需求規(guī)格說明書。2.范圍

本說明書除定義了許多用例中共有的功能性需求以外,還定義了系統(tǒng)的非功能性需求,如可靠性、可用性、系統(tǒng)性能和可支持性等。3.參考 無 4.功能性

4.1 滿足多用戶的并發(fā)執(zhí)行 3.6)擴(kuò)展點 無 5.可用性

用戶界面與windows系統(tǒng)兼容 6.可靠性

保障系統(tǒng)在配置完成以后24小時都可用。

術(shù)語表: 1.簡介

本文檔用來對一些術(shù)語進(jìn)行定義,同時對用例說明或其他文檔中讀者不太熟悉的術(shù)語進(jìn)行解釋性的描述。一般地說,它可用作一種信息數(shù)據(jù)字典,使得用例規(guī)約和其他說明文檔顯得簡潔、易懂。2.名詞定義

2.1 reader:指每個使用圖書管理系統(tǒng)進(jìn)行借書的人 2.2 librarain:負(fù)責(zé)借書和還書的人

2.3 admin:負(fù)責(zé)管理書籍信息和管理用戶以及系統(tǒng)維護(hù)的人

3.動詞定義

3.1 borower the books :讀者借書動作 3.2 search the books:讀者查詢書籍信息 3.3 lend the books:圖書管理員向讀者借書動作 3.4 add item:圖書管理系統(tǒng)維護(hù)員添加數(shù)目動作 第七次作業(yè): 參與類圖:

時序圖:

圖書管理系統(tǒng)維護(hù)員添加書籍:

圖書管理系統(tǒng)維護(hù)員添加讀者:

圖書管理系統(tǒng)刪除書目:

圖書管理員處理書籍借閱:

讀者借閱書籍:

第八次作業(yè): 系統(tǒng)架構(gòu)圖:

包圖:

類圖:

下載需求分析(圖書管理系統(tǒng))(五篇)word格式文檔
下載需求分析(圖書管理系統(tǒng))(五篇).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    《圖書管理系統(tǒng)需求分析》

    文檔編號:003 版本號:2.0 文檔名稱:需求分析 項目名稱:圖書管理系統(tǒng) 項目負(fù)責(zé)人:xxxx 項目組長:xxx 程序錄入:xxxx 需求分析:xx 軟件測試: xxx 開發(fā)單位:xxx 一、編寫目的: 編......

    圖書管理系統(tǒng)__需求分析文檔

    需求分析說明書 1 引言 1.1 編寫的目的 現(xiàn)今的商品社會是一個講究效率的社會,人們有很強(qiáng)的時間觀念,如果使用手工操作或者使用相當(dāng)繁瑣的軟件,既浪費(fèi)了人力,又浪費(fèi)了物力,效率無......

    圖書管理系統(tǒng)需求分析

    需求分析人工管理圖書的手續(xù)繁索、效率低下給具有強(qiáng)烈時間觀念的管理人員帶來了諸多不便,學(xué)校圖書館缺少一套完善的圖書管理軟件,為了對圖書的管理方便,因此必須開發(fā)圖書管理系......

    圖書管理系統(tǒng)需求分析

    系統(tǒng)需求分析 以我校實際情況為基礎(chǔ),對于圖書館圖書管理設(shè)計一個適合于學(xué)校圖書館使用的圖書管理系統(tǒng)。還可以為學(xué)校領(lǐng)導(dǎo)提供圖書的庫存和圖書流通量的查詢。該系統(tǒng)需要完成......

    圖書管理系統(tǒng)的需求分析

    文檔名稱: 需求分析 項目名稱: 圖書管理系統(tǒng) 項目負(fù)責(zé)人:王亮 項目組長: 王亮 程序錄入: 王亮 需求分析: 王亮、段大江、楊家潤、雷昕 軟件測試: 王亮、段大江、楊家潤,王越......

    圖書借閱管理系統(tǒng)需求分析

    系統(tǒng)調(diào)研與可行性分析 1.1.1 現(xiàn)狀調(diào)查 一直以來人們使用傳統(tǒng)的人工方式管理圖書館的日常工作,對于圖書館的借書和還書過程,想必大家都已很熟悉。在計算機(jī)尚未在圖書館廣泛使......

    圖書管理系統(tǒng)需求分析報告

    圖書管理系統(tǒng) 1引言 1. 1編寫目的 本項目為圖書管理系統(tǒng);書寫此文檔是為了確定客戶的真正需求,因此我們在可行性分析的基礎(chǔ)上進(jìn)一步了解、調(diào)查、明確用戶對系統(tǒng)的綜合要求、數(shù)......

    圖書管理系統(tǒng)的需求分析[精選合集]

    圖書管理系統(tǒng)的需求分析 摘 要:本論文是圖書管理員對圖書管理系統(tǒng)的需求進(jìn)行簡單的分析,有對圖書的借閱、歸還、預(yù)約,制定采購方案,查詢預(yù)約借閱信息,管理書評和留言板五大模塊,對......

主站蜘蛛池模板: 成人性做爰aaa片免费看| 啦啦啦中文在线视频免费观看| 国产乱人伦精品一区二区在线观看| 欧美人善z0zo性伦交高清| 欧美另类与牲交zozozo| 精品国产肉丝袜久久| 久久久久夜夜夜综合国产| 精品伊人久久久大香线蕉下载| 亚洲日韩中文第一精品| 亚洲精品无码久久久久去q| 人妻少妇乱子伦无码视频专区| 久久综合日本久久综合88| 大陆极品少妇内射aaaaaa| 亚洲中文字幕码在线电影| 亚洲成a人片在线观看国产| 8x国产精品视频| 欧美孕妇xxxx做受欧美88| 久久精品女人天堂av免费观看| 岛国在线无码高清视频| 麻豆精产国品| 内射一区二区精品视频在线观看| 免费无遮挡禁18污污网站| 久久精品国产99久久香蕉| 久久老子午夜精品无码怎么打| 国产精品_国产精品_k频道w| 亚洲一区激情校园小说| 狼色精品人妻在线视频免费| 熟女乱伦视频| 老司机午夜精品视频资源| 美女张开腿让男人桶爽| 337p日本欧洲亚洲大胆人人| 扒开双腿疯狂进出爽爽爽| av中文字幕潮喷人妻系列| 精品人妻无码专区在中文字幕| 69精品丰满人妻无码视频a片| 性xxxx18免费观看视频| 伊人久久大香线蕉av一区| 亚洲高清成人aⅴ片| 国产人妻人伦精品欧美| 久久午夜福利无码1000合集| 夜夜夜高潮夜夜爽夜夜爰爰|