版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、題 目 圖書管理系統(tǒng) 姓 名 林王峰 專 業(yè) 計算機應用 指導教師 樊甫偉 學 校 慶元廣播電視大學 日 期 2004-6-7 圖書管理系統(tǒng)【摘要】 隨著人類社會的發(fā)展,人類對知識的需求也不斷地增長。在這種形勢下,書籍就漸漸地成為人們獲取并增長知識的主要途徑,而圖書館就自然而然地在人們的生活中占據(jù)了一定的位置,如何科學地管理圖書館不但關(guān)系到讀者求知的方便程度,也關(guān)系到圖書館的發(fā)展,因此,開發(fā)一套完善的圖書館管理系統(tǒng)就成不可少了,本文介紹了在Visual Basic6.0環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應用開發(fā)”的策略開發(fā)本系統(tǒng)的詳細過程,提出實現(xiàn)圖書館信息管理、資源共享的基本目標,從
2、而推動邁向數(shù)字化圖書館的步伐,并闡述系統(tǒng)結(jié)構(gòu)設計和功能設計,從圖書的入庫登記到查詢?yōu)g覽,從借書證發(fā)放到圖書的借閱,形成了一個整體自動化管理模式,從軟件工程的角度進行了科學而嚴謹?shù)年U述?!娟P(guān)鍵詞】圖書管理、借閱、瀏覽、Visual BasicThe management system of library【Abstract】 With the development of society , Mankind need more knowledge also constantly increase, Under this f situation, book gradually become the
3、 main path to obtain the knowledge of life, and library naturally occupied in people certainly position, how science ground the management library not only relate to the convenient degree that the reader beg to know, but also relate to the library that strategy of development, therefore, develop the
4、 management system of a perfect library cant little, this text introduced under the Visual Basic6.0 the environment adoption from top to bottom total programming, from the detailed process that bottom but up applied development develop this system, bring up to realize the basic target that share of
5、management, resources of library information, from the step that but the push head into the arithmetic figure of the library, and shows the system construction design and function design, from the books of store in warehouse to register the search to view, books that issue from library card to angle
6、 of borrow , become a the whole automation the management the mode, and proceeds careful explain from the software engineering science .目 錄第一章 概述1.1 項目的背景與意義1.2本論文的目的、內(nèi)容及作者主要貢獻1.3相關(guān)技術(shù)與開發(fā)工具介紹1.4管理信息系統(tǒng)概述第二章 總體設計2.1系統(tǒng)初步調(diào)查2.2 圖書管理系統(tǒng)簡介2.3 需求分析2.3.1 總體功能需求 組織結(jié)構(gòu)圖2.3.3 數(shù)據(jù)流圖2.4 數(shù)據(jù)庫結(jié)構(gòu)設計2.5 功能模塊劃分及層次關(guān)系第三章 詳細設計
7、3.1 界面設計3.2 日常操作模塊實現(xiàn)3.2.1 借書模塊 還書模塊3.2.3 圖書類別管理模塊3.3 讀者管理模塊具體實現(xiàn)3.4 系統(tǒng)配置模塊具體實現(xiàn)3.4.1用戶管理3.4.2借閱規(guī)則設置第四章 系統(tǒng)測試和實施情況41系統(tǒng)測試42系統(tǒng)實施情況第五章 系統(tǒng)特點第六章 總結(jié)與展望致謝-41參考文獻-42第一章 概述1. 1項目背景與意義隨著計算機及網(wǎng)絡技術(shù)的飛速發(fā)展,Internet/Intranet應用在全球范圍內(nèi)日益普及,當今社會正快速向信息化社會前進,信息自動化的作用也越來越大。從而使我們從繁雜的事務中解放出來,提高了我們的工作效率。 1.2本論文的目的、內(nèi)容及作者主要貢獻(1)目的:
8、按照管理信息系統(tǒng)開發(fā)的原理和方法,采用現(xiàn)代成熟的信息技術(shù)手段來有效的管理整個圖書館的運行業(yè)務,加強此過程中對信息資源的管理及應用,使信息處理工作更加科學化、規(guī)范化。開發(fā)出一套操作方便,功能實用,能滿足本圖書館對圖書信息的管理及需求的圖書館信息管理系統(tǒng)。 。1.3 相關(guān)技術(shù)與開發(fā)工具介紹圖書管理系統(tǒng)就是我們常說的EAS(Enrollment administrative system),在強調(diào)管理,強調(diào)信息的現(xiàn)代社會中它變得越來越普及。各個學校圖書管理時都有很多數(shù)據(jù)需要管理。1.4 管理信息系統(tǒng)概述管理信息系統(tǒng)現(xiàn)狀面向?qū)ο蠓ǖ闹饕秉c與原型法一樣,因此這種方法也不適用于開發(fā)大的、復雜的系統(tǒng)。本系
9、統(tǒng)在開發(fā)過程中具體是采用了原型法和面向?qū)ο髢煞N方法相結(jié)合的開發(fā)思路,力求在開發(fā)過程中盡量吸收這兩種方法的長處,而克服它們的短處。系統(tǒng)開發(fā)方法本系統(tǒng)在開發(fā)過程中具體是采用了原型法和面向?qū)ο髢煞N方法相結(jié)合的開發(fā)思路,力求在開發(fā)過程中盡量吸收這兩種方法的長處,而克服它們的短處。以少量代價快速地構(gòu)造一個可執(zhí)行的軟件系統(tǒng)模型。使用戶和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。此時模塊也發(fā)展成為最終產(chǎn)品了。系統(tǒng)開發(fā)計劃 系統(tǒng)開發(fā)分系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施三個階段。1、 系統(tǒng)分析階段的主要活動有:l 系統(tǒng)初步調(diào)
10、查l 可行性研究l 系統(tǒng)的詳細調(diào)查l 新系統(tǒng)邏輯模型的提出。第二章 總體設計2.1系統(tǒng)初步調(diào)查系統(tǒng)的初步調(diào)查是系統(tǒng)設計規(guī)劃階段的第一項活動,也是整個系統(tǒng)開發(fā)的第一項活動,主要目標就是了解圖書館的組織機構(gòu)、工作現(xiàn)狀。 正式開發(fā)管理信息系統(tǒng)之前進行調(diào)研是非常必要的,其必要性主要表現(xiàn)在以下幾個方面。(1)明確用戶的要求,以根據(jù)調(diào)查結(jié)果進行可行性分析,確認系統(tǒng)的開發(fā)是否可行。1.1系統(tǒng)開發(fā)的必要性分析隨著圖書館規(guī)模的日益龐大,圖書的數(shù)目也在呈顯指數(shù)級的增長。這樣就造成了:(1)圖書庫存量大,工作人員為圖書登記時的工作負荷重,效果低。1.2系統(tǒng)開發(fā)的可行性分析可行性分析是在用戶的要求和系統(tǒng)調(diào)研的基礎上進
11、行的,對新系統(tǒng)的開發(fā)從社會、技術(shù)、經(jīng)濟、管理等方面進行分析,并得出新系統(tǒng)的開發(fā)工作可行、不可行、需要修改、追加投資、暫緩開發(fā)、分步實施等方案和結(jié)論,最后完成可行性分析。.對本系統(tǒng)可得出如下結(jié)論:(1)管理可行性 目前,管理人員的記錄、查詢和統(tǒng)計數(shù)據(jù)的工作繁重,積極支持開發(fā)新系統(tǒng)。(2)技術(shù)可行性 硬件方面只需要兩臺PC機,一臺作為服務器,一臺作為開發(fā)用機,此外無需更多硬件。軟硬件技術(shù)完全能達到開發(fā)新系統(tǒng)的條件。 開發(fā)者具有實際開發(fā)經(jīng)驗,曾開發(fā)過多個數(shù)據(jù)庫應用系統(tǒng)。(3)經(jīng)濟可行性 目前已有多臺PC機。無須購置新的硬件設備。 只要支付軟件開發(fā)和維護費用,以及人員培訓費用。 系統(tǒng)投入運行后,會極大
12、提高刊物的數(shù)據(jù)管理效率。綜上所述, 整個圖書館信息管理系統(tǒng)的開發(fā)是切實可行的.1.3系統(tǒng)開發(fā)目標開發(fā)建立一套數(shù)據(jù)庫應用系統(tǒng)圖書館信息管理系統(tǒng),用于管理圖書信息的錄入、運轉(zhuǎn)、.2.2圖書管理系統(tǒng)簡介本圖書管理系統(tǒng)是針對學校的圖書館日常操作業(yè)務而開發(fā)的管理軟件。根據(jù)圖書管理員、讀者借閱的需求,實現(xiàn)圖書、讀者之間的有序化,信息化管理。本系統(tǒng)主要由這幾個模塊組成:日常借閱操作、讀者管理、圖書管理、系統(tǒng)設置等。圖書管理系統(tǒng)通過錄入圖書的詳細資料,建立讀者檔案、系統(tǒng)用戶資料,設置各類參數(shù)(如:超期期限、讀者類別、圖書類別等等),找出圖書與讀者之間的對應關(guān)系,實現(xiàn)日常的借閱操作,同時管理員還可以根據(jù)不同種類
13、的圖書,讀者類別,設置不同的超期期限以及最大借書數(shù)目?;诘玫降倪@些基礎數(shù)據(jù),系統(tǒng)自行生成相應的統(tǒng)計數(shù)據(jù)以供管理員查詢、分析;另外,管理員還可以對這些基本信息進行定期的數(shù)據(jù)更新和數(shù)據(jù)庫維護;為讀者借閱時提供圖書是否在館,以及自己借書、還書等情況的查詢功能,圖書管理系統(tǒng)力求給圖書管理員提供操作簡單、方便快捷的途徑去管理這些龐大,繁瑣的信息和圖書。2.3 需求分析 總體功能需求 圖書管理系統(tǒng)是針對圖書館各類圖書、來館借書的讀者、圖書與讀者之間的借閱關(guān)系、操作用戶等的管理工作,用計算機進行全面地、現(xiàn)代化地有機管理。管理主要包括各類圖書.。232組織結(jié)構(gòu)圖 組織在這里是指一個單位或部門。我們到任何一個
14、組織中去調(diào)查研究,首先接觸到的具體情況是系統(tǒng)的組織結(jié)構(gòu)。組織結(jié)構(gòu)是指組織內(nèi)部的部門劃分以及它們的相互關(guān)系。現(xiàn)行系統(tǒng)中信息的流動關(guān)系是以組織結(jié)構(gòu)為背景的。在一個組織中,各部門之間存在著各種信息和.圖書館領導編目部 流通部 系統(tǒng)管理部 公共檢索區(qū) 領導關(guān)系 信息傳遞關(guān)系圖書館組織結(jié)構(gòu)圖2.3.3 數(shù)據(jù)流圖數(shù)據(jù)流程是系統(tǒng)中的信息處理的方法和過程的統(tǒng)一。由于老的系統(tǒng)中的數(shù)據(jù)處理是建立在手工處理或陳舊的信息處理手段的基礎上的,我們有理由相信,新的信息技術(shù)條件將為數(shù).(1)頂 層 數(shù) 據(jù) 流 圖 查 詢圖書庫圖書名/號圖書名/號 借 書注冊信息借書證學生注冊圖書名/號借書證圖書名/號 預 約圖書名/號學生
15、庫 還 書超期罰款借 書 證 學 生表格打印(2)0層數(shù)據(jù)流圖。2.4 數(shù)據(jù)庫結(jié)構(gòu)設計由于本系統(tǒng)是應用在單機系統(tǒng)上,為了便于數(shù)據(jù)庫的使用和維護,本系統(tǒng)只建立起一個數(shù)據(jù)庫library,在此數(shù)據(jù)庫基礎上建立起如下5張表:l 圖書表 bookl 讀者表(借書證) personall 借閱情況信息表 bookFfl 圖書類別表 typel 用戶表 pass 下面具體介紹表結(jié)構(gòu):圖書表 book字段名數(shù)據(jù)類型寬 度小數(shù)位數(shù)是否索引是否為空書號字符型6/YN圖書編號字符型50/NY書名字符型50/NY出版社字符型50/NY價格數(shù)字型13/NY類別字符型4/NY借出日期日期/時間10/NY是否借出是/否4
16、/NY表2-1該表的主鍵:書號;該表主要用來描述圖書的詳細資料;。2.5 功能模塊劃分及層次關(guān)系 圖書管理系統(tǒng)書籍管理部分借 閱 管 理 部分系 統(tǒng) 管 理讀 者 管 理 部分還書管理借書管理修改密碼增加用戶讀者信息管理讀者類別管理書籍類別管理書籍信息管理第三章 詳細設計3.1 界面設計 本系統(tǒng)所采用的系統(tǒng)開發(fā)工具Visual Basic6.0提供面向?qū)ο蟮?、圖形化的界面設計面板,操作簡單方便,可以調(diào)用現(xiàn)成的圖片美化窗體、按鈕等功能。為此,對于應用程序的。圖3-1系統(tǒng)用戶登錄界面:該模塊實現(xiàn)的功能是:驗證用戶是否合法,以及用戶的操作權(quán)限范圍。提供系統(tǒng)安全性保障。程序主界面介紹:。圖3-23.2
17、 日常操作模塊實現(xiàn)3.2.1 借書模塊。圖3-3正常借閱模塊:該模塊界面設計明了大方,放置的信息盡可能滿足實際用戶的需要,使用操作上最大的特點是用戶可以只用鍵盤便能完成所有的借書操作,文本框、按鈕之間的切。 。3.2.2 還書模塊 該模塊在使用時,操作也很簡練,只要提供書號就可以還書,如果圖書超期,則要求讀者作相應的賠償處理。這時,用戶錄入圖書號,就可以找出該讀者是否有超期。界面如圖3-4, 圖3-4以下是關(guān)鍵性代碼。3.2.3 圖書類別管理模塊該模塊實現(xiàn)對圖書類別的管理。界面如圖3-5 。圖3-5以下是關(guān)鍵性代碼,通過執(zhí)行命令按鈕的腳本來實現(xiàn)這個模塊的核心功能。聲明部分關(guān)鍵變量。 3.3 讀
18、者管理模塊具體實現(xiàn)。圖3-6以下是關(guān)鍵性代碼,通過執(zhí)行命令按鈕的腳本來實現(xiàn)這個模塊的核心功能。3.4 系統(tǒng)配置模塊具體實現(xiàn)該模塊包括系統(tǒng)使用用戶管理模塊,借閱規(guī)則設置,數(shù)據(jù)備份,數(shù)據(jù)恢復,操作日志等。模塊的總體界面風格與前面的無異,操作上,也提供直接按“回車鍵”來達到按命令按鈕以及文本框之間切換的功能。3.4.1 用戶管理該模塊實現(xiàn)對使用系統(tǒng)用戶地添加、用戶資料修改、刪除以及對用戶操作系統(tǒng)權(quán)限的授權(quán)。該模塊中添加、刪除、修改功能都類似于讀者管理模塊,有區(qū)別的是在這里添加用戶的。3.4.2 借閱規(guī)則設置 圖3-10。四 系統(tǒng)測試和系統(tǒng)實施情況4.1系統(tǒng)測試1、測試項目在MIS開發(fā)過程中采用了多種
19、措施保證軟件質(zhì)量,但是實際開發(fā)過程中還是不可避免地會產(chǎn)生差錯,系統(tǒng)中通??赡茈[藏著錯誤和缺陷,示經(jīng)周密測試的系統(tǒng)投入運行,將會造成難以想像的后果,因此系統(tǒng)測試是MIS開發(fā)過程中為保證軟件質(zhì)量必須進行的工作。大量統(tǒng)。4系統(tǒng)的轉(zhuǎn)換方案:本次開發(fā)的圖書管理系統(tǒng)采用了并行轉(zhuǎn)換方式,以保證平衡可靠的過度。即一方面使用本系統(tǒng)來進行工作,另一方面又繼續(xù)沿用老的方式手工方式,這種狀況持續(xù)了半個月的時。第五章 系統(tǒng)特點本系統(tǒng)在開發(fā)中,充分考慮了當前的市場需求,并根據(jù)實際能力進行了一些調(diào)整,使得系統(tǒng)具有以下特點:1)操作方便、界面友好直觀,易用性、實用性和適用性都很強。2)系統(tǒng)采用了ACCESS數(shù)據(jù)庫,使得用戶可
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能交通管理系統(tǒng)研發(fā)投資合同
- 建筑施工行業(yè)工程延期責任豁免協(xié)議
- 線下培訓機構(gòu)招生代理協(xié)議
- 數(shù)據(jù)跨境流動安全保障合作協(xié)議
- 云計算數(shù)據(jù)安全服務協(xié)議
- 智能路燈節(jié)能改造項目合作框架協(xié)議
- 美容美發(fā)服務承諾與免責協(xié)議
- 外貿(mào)業(yè)務員在合同談判中的職責
- 2025年度門診醫(yī)生競業(yè)限制及知識產(chǎn)權(quán)保護合同
- 2025年度福利專區(qū)企業(yè)員工福利規(guī)劃合同
- 2023年保安公司副總經(jīng)理年終總結(jié) 保安公司分公司經(jīng)理年終總結(jié)(5篇)
- 中國華能集團公司風力發(fā)電場運行導則(馬晉輝20231.1.13)
- 中考語文非連續(xù)性文本閱讀10篇專項練習及答案
- 2022-2023學年度六年級數(shù)學(上冊)寒假作業(yè)【每日一練】
- 法人不承擔責任協(xié)議書(3篇)
- 電工工具報價單
- 反歧視程序文件
- 油氣藏類型、典型的相圖特征和識別實例
- 流體靜力學課件
- 顧客忠誠度論文
- 實驗室安全檢查自查表
評論
0/150
提交評論