圖書管理系統需求說明書_第1頁
圖書管理系統需求說明書_第2頁
圖書管理系統需求說明書_第3頁
圖書管理系統需求說明書_第4頁
圖書管理系統需求說明書_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

圖書管理系統軟件需求說明書目錄1引言111目的112項目范圍113定義、縮略語、縮寫12系統需求概述221用例模型222假設和依賴43系統詳細需求531USECASE清單532實驗原理54術語表7軟件需求說明書1引言11目的開發(fā)本軟件的目的開發(fā)圖書管理系統是為了提高圖書管理工作的效率,減少相關人員的工作量,使圖書館和中小型書店圖書管理工作真正做到科學、合理的規(guī)劃,系統、高效的實施。編寫圖書管理系統需求分析的目的是1定義軟件總體要求,作為最后驗收的基礎2提供性能要求、初步設計和對用戶影響的信息,作為軟件人員進行軟件結構設計和編碼的基礎3作為軟件總體測試的依據該需求分析預期讀者軟件編寫程序員,軟件測試人員12項目范圍本次軟件項目開發(fā)的是一個圖書管理系統。系統的功能如下借書者能夠檢索圖書。借書者能夠續(xù)借想要繼續(xù)閱讀的圖書。借書者能夠在輸入合法的用戶賬號和密碼后,登錄系統。借書者能夠退出系統。借書者能夠通過統計信息查看自己所借閱的圖書情況。借書者能夠預約圖書。管理員能夠在輸入合法的用戶賬號和密碼后,登錄系統。管理員能夠退出系統。管理員能夠進行增加標題操作。管理員能夠進行刪除或更新標題操作。管理員能夠進行增加書目操作。管理員能夠進行刪除或更新書目操作。管理員能夠進行增加借書者操作管理員能夠進行刪除或更新借書者操作。13定義、縮略語、縮寫借書者借閱書籍的人。管理員管理圖書系統的人。系統圖書管理系統。2系統需求概述21用例模型系統用例圖如下借書者檢索結束1結束2統計結束7結束8圖書管理員刪除或更新標題增加書目刪除或更新書目增加借書者刪除或更新借書者登出登入預約續(xù)借增加標題結束13結束14結束15結束16結束17結束18結束23結束24結束25結束26結束27結束28結束29結束30結束31結束32結束33結束34結束35結束36結束37結束38結束3結束4用例的概要描述如下表所示主要參與者優(yōu)先級用例名用例概述高檢索圖書借書者能夠檢索圖書。高續(xù)借圖書借書者能夠續(xù)借想要繼續(xù)閱讀的圖書。高借書者登入系統借書者能夠在輸入合法的用戶賬號和密碼后,登錄系統。高借書者登出系統借書者能夠退出系統。高借書者查看統計信息借書者能夠通過統計信息查看自己所借閱的圖書情況。借書者高借書者預約圖書借書者能夠預約圖書。中管理員登入系統管理員能夠在輸入合法的用戶賬號和密碼后,登錄系統。中管理員登出系統管理員能夠退出系統。中管理員添加標題管理員能夠進行增加標題操作。中管理員刪除或更新標題管理員能夠進行刪除或更新標題操作。中管理員增加書目管理員能夠進行增加書目操作。中管理員刪除或更新書目管理員能夠進行刪除或更新書目操作。中管理員增加借書者管理員能夠進行增加借書者操作。管理員中管理員刪除或更新借書者管理員能夠進行刪除或更新借書者操作22假設和依賴顧客必須具備基本的計算機知識。管理員必須經過一定的培訓。否則將影響系統的使用效果。3系統詳細需求本節(jié)將使用用例技術描述系統的詳細需求。31USECASE清單用例名和對應的用例描述文件的關系如下編號用例名對應用例文件01檢索圖書01_UCSPECDOC02續(xù)借圖書02_UCSPECDOC03借書者登入系統03_UCSPECDOC04借書者登出系統04_UCSPECDOC05借書者查看統計信息05_UCSPECDOC06借書者預約圖書06_UCSPECDOC07管理員登入系統07_UCSPECDOC08管理員登出系統08_UCSPECDOC09管理員添加標題09_UCSPECDOC10管理員刪除或更新標題10_UCSPECDOC11管理員增加書目11_UCSPECDOC12管理員刪除或更新書目12_UCSPECDOC13管理員增加借書者13_UCSPECDOC14管理員刪除或更新借書者14_UCSPECDOC32實驗原理1實驗背景圖書管理系統軟件V10是一功能比較完善的數據管理軟件,具有數據操作方便高效迅速等優(yōu)點。該軟件采用功能強大的數據庫軟件開發(fā)工具進行開發(fā),可在應用范圍較廣的WINDOWS系列等操作系統上使用。系統定義LMSLIBRARYMANAGEMENTSYSTEM,圖書管理系統。數據庫的設計原理數據庫的設計分為以下6個階段1、需求分析是整個設計過程的基礎。任務是通過詳細調查現實世界要處理的對象,充分了解原系統工作概況,明確用戶的各種需求,然后在此基礎上確定新系統的功能。2、概念結構設計將需求分析得到的用戶需求抽象為信息結構即概念模型的過程就是概念結構設計。設計概念結構通常有四種方法自頂向下、自底向上、逐步擴張、混合策略。3、邏輯結構設計任務就是把概念結構設計階段設計好的基本ER圖轉換為與選用DBMS產品所支持的數據模型相符合的邏輯結構。設計邏輯結構時一般分3步進行(1)將概念結構轉換為一般的關系、網狀、層次模型。(2)將轉換來的關系、網狀、層次模型向特定DBMS支持下的數據模型轉換。(3)對數據模型進行優(yōu)化。4、物理結構設計為一個給定的邏輯數據模型選取一個最合適應用要求的物理結構的過程就是數據庫的物理設計。分為兩步(1)確定數據庫的物理結構,在關系數據庫中主要指存取方法和存儲結構。(2)對物理結構進行評價,評價的重點是時間和空間效率。5、數據庫實施包括兩個重要的工作一項是數據的載入,另一項是應用程序的編碼和調試。6、數據庫運行和維護運行數據庫應用程序,執(zhí)行對數據庫的各種操作,測試應用程序的功能是否滿足設計要求。由于應用環(huán)境在不斷變化,數據庫運行過程中物理存儲也會不斷變化,對數據庫設計進行評價、調整、修改等維護工作是一個長期的任務,也是審計工作的繼續(xù)和提高。4術語表J2EE規(guī)范J2EEJAVA2PLATFORM,ENTERPRISEEDITION是SUN公司定義的一個開發(fā)分布式企業(yè)級應用的規(guī)范。它提供了一個多層次的分布式應用模型和一系列開發(fā)技術規(guī)范。DBMS數據庫管理系統DATABASEMANAGEMENTSYSTEM是一種操縱和管理數據庫的大型軟件,是用于建立、使用和維護數據庫。它對數據庫進行統一的管理和控制,以保證數據庫的安全性和完整性。用戶通過數據庫管理系統訪問數據庫中的數據,數據庫管理員也通過DBMS進

溫馨提示

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

評論

0/150

提交評論