圖書管理系統(tǒng).doc_第1頁
圖書管理系統(tǒng).doc_第2頁
圖書管理系統(tǒng).doc_第3頁
圖書管理系統(tǒng).doc_第4頁
圖書管理系統(tǒng).doc_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

第1頁摘要圖書管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面,一方面要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫;另一方面則要求應用程序功能完備,易使用等特點。本文介紹了數(shù)據(jù)庫管理系統(tǒng)的基本設計方法,詳細闡述了整個應用系統(tǒng)的設計思路,并對各部分設計周期進行了詳盡的分析,最終達成了一個完整的設計方案;在文章的最后,還根據(jù)數(shù)據(jù)庫系統(tǒng)的調試結果,提出了可以進一步改進的部分,以便在投入實際應用后系統(tǒng)可以更加穩(wěn)定可靠的工作。本文的數(shù)據(jù)庫系統(tǒng)是一個圖書管理系統(tǒng),面向中小型書店、個體書店進行全面的人員、物流管理,旨在實現(xiàn)書店管理信息化。本系統(tǒng)采用會員制管理,將人員分為經理、倉庫管理員、售書員、會員、游客等,分別擁有不同的權限,各司其職,以便提高工作效率。系統(tǒng)功能包括:供應商管理、進書管理、圖書資料管理、售書管理、會員管理、庫存統(tǒng)計、售書統(tǒng)計、退貨統(tǒng)計、基本統(tǒng)計分析等。用戶權限:一、經理權限:主要包括各種統(tǒng)計分析、員工管理、制定會員政策等等。二、倉庫管理員權限:包含進書管理、供應商管理、庫存管理、退貨管理等。三、售書員權限:包含售書管理、會員管理等。因此本人結合設計的要求,對Access數(shù)據(jù)庫、VB應用程序設計進行了較深入的學習和應用,主要完成對圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設計了數(shù)據(jù)庫結構和應用程序。本文所設計的圖書管理系統(tǒng)可以滿足經理、倉庫管理員、售書員、會員、游客的需要。本文首先分析了圖書管理信息系統(tǒng)的應用需求,按照數(shù)據(jù)庫設計理論一步一步地給出了系統(tǒng)需求說明書、局部ER圖、全局ER圖、系統(tǒng)關系模式,子模式,建立了數(shù)據(jù)庫.然后進行了具體的程序設計,實現(xiàn)了數(shù)據(jù)庫表的瀏覽,記錄的添加、刪除和修改,報表的生成,實現(xiàn)了多數(shù)據(jù)庫表的連接操作,實現(xiàn)了條件查詢和模糊查詢,并靈活實現(xiàn)了對不可更新查詢結果集的更新操作,實現(xiàn)了主從表操作,實現(xiàn)了密碼維護功能,設計充分利用VisualBasic的強大力量,提高了編程效率和可靠性。第2頁目錄摘要第一章、數(shù)據(jù)庫系統(tǒng)設計1.1數(shù)據(jù)庫設計概述1.2數(shù)據(jù)庫設計周期第二章、圖書管理系統(tǒng)具體設計2.1圖書管理系統(tǒng)總體規(guī)劃2.2需求分析2.3概念設計2.4數(shù)據(jù)庫的實現(xiàn)第三章、圖書管理系統(tǒng)應用程序設計(經理模塊)3.1員工管理3.2個人資料3.3會員政策3.4統(tǒng)計分析3.5圖書檢索3.6書店情況3.7客戶反饋3.8會員、游客模塊的基本介紹第四章、結束語附錄參考文獻關鍵字圖書管理系統(tǒng),VisualBasic,Access數(shù)據(jù)庫第3頁第一章數(shù)據(jù)庫系統(tǒng)設計1.1數(shù)據(jù)庫設計概述計算機信息系統(tǒng)以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計和傳播等操作。對于數(shù)據(jù)庫應用開發(fā)人員來說,為使現(xiàn)實世界的信息流計算機話,并對計算機話的信息進行各種操作,就是如何利用數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)軟件和相關硬件系統(tǒng),將用戶的要求轉化成有效的數(shù)據(jù)結構,并使數(shù)據(jù)庫結構易于實現(xiàn)用戶新的要求的過程。確切的說,數(shù)據(jù)庫設計是指對于一個給定的應用環(huán)境,提供一個確定最優(yōu)數(shù)據(jù)模型與處理模式的邏輯設計,以及一個確定數(shù)據(jù)庫存儲結構與存取方法的物理設計,建立起既能反映現(xiàn)實世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,有能被某個數(shù)據(jù)庫管理系統(tǒng)所接受,同時能實現(xiàn)系統(tǒng)目標,并有效存取數(shù)據(jù)的數(shù)據(jù)庫。1.2數(shù)據(jù)庫設計周期根據(jù)軟件工程的思想,數(shù)據(jù)庫設計的周期可以劃分為六個階段:(1)規(guī)劃階段:確定開發(fā)的總目標,給出計劃開發(fā)的軟件系統(tǒng)的功能、性能、可靠性以及接等方面的設想。(2)需求分析階段:認真細致地了解用戶對數(shù)據(jù)的加工要求,確定系統(tǒng)的功能與邊界。本階段的最終結果,提供一個可作為設計基礎的系統(tǒng)說明書,包括對軟硬件環(huán)境的要求和一整套完善的數(shù)據(jù)流程圖。(3)設計階段:把需求分析階段所確定的功能細化,主要工作是概念設計階段、邏輯設計階段、物理設計階段,然后,對每個階段內部設計詳細的流程。(4)程序編制階段:以一種或幾種特定的程序設計語言表達上一階段確定的各模塊控制流程。程序編制時應遵循結構化程序設計方法。(5)調試階段:對已編好的程序進行單元調試(分調),整體調試(聯(lián)調)和系統(tǒng)測試(驗收)。(6)運行和維護階段:這是整個設計周期最長的階段,其工作重點是收集和記錄系統(tǒng)實際運行的數(shù)據(jù)。在運行中,必須保持數(shù)據(jù)庫的完整性,必須有效的處理數(shù)據(jù)故障和進行數(shù)據(jù)庫恢復。同時解決開發(fā)過程的遺留問題,第4頁改正錯誤進行功能完善。第二章圖書管理系統(tǒng)具體設計2.1圖書管理系統(tǒng)總體規(guī)劃對于數(shù)據(jù)庫系統(tǒng),規(guī)劃工作是十分必要的。規(guī)劃的好壞將直接影響到整個圖書管理系統(tǒng)的成功與否,數(shù)據(jù)庫設計中的規(guī)劃階段的主要任務是建立數(shù)據(jù)庫的必要性及可行性分析,確定數(shù)據(jù)庫系統(tǒng)在整個圖書管理系統(tǒng)的地位。根據(jù)圖書管理數(shù)據(jù)庫對技術人員和管理人員的水平、數(shù)據(jù)采集和管理活動以及計算機素質的要求;數(shù)據(jù)庫技術對計算機系統(tǒng)的軟硬件的要求。決定把數(shù)據(jù)庫管理系統(tǒng)設計成為一個綜合的數(shù)據(jù)庫。此數(shù)據(jù)庫包括所有操作人員的所有活動功能。所以,用一個綜合的數(shù)據(jù)庫就能滿足圖書管理要求,而且實現(xiàn)容易。本圖書管理系統(tǒng)采用會員制管理,將人員分為經理、倉庫管理員、售書員、會員、游客等,分別擁有不同的權限,各司其職,以便提高工作效率。系統(tǒng)功能包括:供應商管理、進書管理、圖書資料管理、售書管理、會員管理、庫存統(tǒng)計、售書統(tǒng)計、退貨統(tǒng)計、基本統(tǒng)計分析等。通過這個系統(tǒng)經理可以對書店進行各種統(tǒng)計分析、員工管理、制定會員政策等等;倉庫管理員可以進行進書管理、供應商管理、庫存管理、退貨管理等;售書員可以進行售書管理、會員管理等。而會員和普通消費者可以進行圖書的瀏覽、注冊會員、會員資料的修改等。2.2需求分析設計一個性能良好的數(shù)據(jù)庫系統(tǒng),明確應用環(huán)境對系統(tǒng)的要求是首要的和最基本的。特別是數(shù)據(jù)應用非常廣泛,非常復雜,要是事先沒有對信息進行充分和細致的分析,這種設計就很難取得成功。通過需求分析階段對圖書管理系統(tǒng)的整個應用情況作全面的、詳細的調查,確定

溫馨提示

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

最新文檔

評論

0/150

提交評論