圖書館管理信息系統(tǒng)設計_第1頁
圖書館管理信息系統(tǒng)設計_第2頁
圖書館管理信息系統(tǒng)設計_第3頁
圖書館管理信息系統(tǒng)設計_第4頁
圖書館管理信息系統(tǒng)設計_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、設計題目: 廣州圖書館管理系統(tǒng)分析 課程名稱: 管理信息系統(tǒng)課程設計 學生專業(yè): 會計學 學生年級: 2010級 班級: 10財管2班 學號:姓名: 黃穎怡 目 錄一、概述31.1 摘要.31.2 系統(tǒng)環(huán)境.4二、系統(tǒng)分析.42.1 系統(tǒng)目標需求.52.2開發(fā)的可行性分析.52.2.1管理上的可行性.52.2.2技術上的可行性.52.2.3經(jīng)濟上的可行性.52.3 業(yè)務流程圖.52.4 數(shù)據(jù)流程.62.5 數(shù)據(jù)字典.7三、系統(tǒng)設計.93.1平臺設計.93.2軟件總體結構設計.10163.2.1功能結構圖.103.2.2模塊說明書. 113.3 代碼設計.153.4 系

2、統(tǒng)安全設計.26四、系統(tǒng)實施.274.1 程序?qū)崿F(xiàn).27五、結束語.34六、參考文獻圖書館管理系統(tǒng)分析【摘 要】:隨著社會的發(fā)展,人們生活水平不斷提高,圖書館信息管理系統(tǒng)正是隨著這種需求而出現(xiàn),它根據(jù)借閱功能需求及管理功能需求進行設計,滿足了圖書管理的新特點。順應了需求的圖書館信息管理系統(tǒng)具有顯著的優(yōu)越性,應大力推廣,進一步發(fā)揮功效。文章介紹了圖書館管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、圖書借閱流程分析等;系統(tǒng)設計部分主要介紹了系統(tǒng)功能設計和數(shù)據(jù)庫設計及代碼設計;系統(tǒng)實現(xiàn)部分說明了幾個主要模塊的算法,本系統(tǒng)界面友好,操作簡單,比較實用?!娟P鍵詞】:圖書館管理信息系統(tǒng) 可行性 系統(tǒng)分析 系

3、統(tǒng)設計一、 概述當今世界正處于科技高速發(fā)展,信息量劇增的時代,伴隨科學技術的不斷發(fā)展進步,人們對圖書的需求越來越大,館存圖書也不斷增加,各系統(tǒng)對各門類圖書的需求也越來越具體。但目前各圖書館對圖書的管理很多停留在書卡和書目的一般查詢上,花費了大量資金購置的圖書和計算計軟件,其關系只停留在圖書和目錄,主要原因在于人們所進行的計算機管理只簡單的將書目錄入軟件中,再根據(jù)目錄查找圖書這一循環(huán)體中。目前大部分圖書館的圖書管理都處于一種館藏圖書量大,種類多,這就要求我們在信息技術高速發(fā)展的今天,圖書館管理運用網(wǎng)絡技術,通過信息系統(tǒng)的開發(fā),在圖書館庫之間互通有無,有利于提高圖書的利用率。 作為大學生的我,每天

4、都要出入圖書館借書,如果沒有電腦和圖書管理軟件借書程序就會變得麻煩和繁瑣,但是運用了電腦和互聯(lián)網(wǎng),同學們借起書來就更加方便快捷了!二、系統(tǒng)分析2.1系統(tǒng)目標需求系統(tǒng)能夠為系統(tǒng)管理員、圖書管理員和讀者提供圖書信息的管理2.2 開發(fā)的可行性分析2.2.1 管理上的可行性指管理人員對開發(fā)應用項目的態(tài)度和管理方面的條件。本系統(tǒng)可以全面實現(xiàn)對圖書館的采購、編目、檢索、統(tǒng)計和流通等業(yè)務的計算機管理。它能使圖書館工作人員從繁重的工作中解脫出來,大大減輕了工作量,減少人為的工作失誤,全面提高圖書館的管理效率及服務質(zhì)量,從而使圖書館管理水平和業(yè)務水平躍上一個新的臺階。因此,對于管理者來說,可以大大的減少人工成本

5、,具有很高的使用價值2.2.2 技術上的可行性技術上的可行性分析這要是分析現(xiàn)有技術條件能否順利完成開發(fā)工作,硬件軟件配置能否滿足開發(fā)者的需要,各類技術人員的數(shù)量、水平、來源等。圖書管理系統(tǒng)的主要工作是在讀者和圖書館之間架起一座橋梁,能相互溝通信息和處理信息。這一特點非常適合計算機特點,通過網(wǎng)絡internet技術,發(fā)揮計算機的信息傳輸速度快、準確度高的優(yōu)勢。計算機硬件和軟件技術的飛速發(fā)展為系統(tǒng)的建設提供技術條件。2.2.3 經(jīng)濟上的可行性圖書館在學?;虼笮凸妶龃嬖冢浣?jīng)濟成分比重相對比較適中,主要是支出的費用:其中包括基本建設費、軟件開發(fā)費用、管理和維護費、人員工資和培訓費等。在一個圖書館中

6、實行統(tǒng)一操作,資源共享,前期的資金投入主要集中于購置圖書上。建立圖書信息庫,收集各方面的圖書信息,提高圖書管理的計劃性和預見性。開發(fā)完成運行后,為使用者帶來便利,從經(jīng)濟角度考慮,此系統(tǒng)開發(fā)可行2.3 業(yè)務流程圖圖書館管理員編制圖書采購計劃,由采購員負責新書的采購工作。采購圖書入庫后,交采編室編目,粘貼標簽,產(chǎn)生圖書目錄。圖書交圖書借閱室上架,供讀者借閱。采編后的電子讀物交電子閱覽室。 讀者分為注冊讀者和非注冊讀者,只有注冊讀者可以在本圖書館借書,非注冊讀者可查詢目錄但不能借書。讀者填寫注冊登記表交圖書館的管理員審核后,記人讀者登記表,成為注冊讀者,發(fā)給借書證。注冊讀者借書時,需填寫借書單,連同

7、借書證一起交給借閱室管理員,借閱管理員核對無誤后,填寫借閱登記表,修改圖書登記表中該書的數(shù)量,上架取書交給讀者。圖書館設讀者信箱,讀者需要但沒有庫存的圖書,讀者可以通過讀者信箱反映。圖書館管理員定期處理讀者信箱中的意見,將讀者需要的圖書編制成圖書采購計劃交采購員購買。主要業(yè)務流程圖如圖2-1所示:管理員編制圖書采購計劃 采購員圖書采購采編室粘貼標簽、形成圖書目錄電子閱覽室圖書借閱室讀者注冊登記表審核登記表注冊讀者借閱圖書圖2-1 圖書館管理系統(tǒng)業(yè)務流程圖2.4 數(shù)據(jù)流程辦公室P1圖書采購保管員P2粘貼標簽采編室D1圖書目錄電子閱覽室圖書閱覽室讀者P3審核管理員登記注冊表D2登記表注冊讀者圖2-

8、2 圖書館管理系統(tǒng)數(shù)據(jù)流程圖2.5 數(shù)據(jù)字典表2-1 數(shù)據(jù)元素描述(部分)編號標識符含義類型長度特殊說明YS01username用戶名char10YS02freeze狀態(tài)varchar1默認值為0YS03Price價格decimal928.000000表2-2 數(shù)據(jù)流描述(部分)編號名稱來源去向組成高峰流量平均流量最低流量L01采編信息圖書館數(shù)據(jù)庫圖書編碼+圖書類別+書名+作者+出版社+單價+出版日期+購買數(shù)量500人/天400人/天300人/天L02圖書借閱數(shù)量修改圖書庫中的圖書數(shù)量圖書館圖書編碼+借閱數(shù)量2000人/天1500人/天1000 人/天L03查詢信息讀者檢索處理模塊圖書編碼+書

9、名+作者+出版社4000次/天2500次/天1000 次/天表2-3 數(shù)據(jù)存儲描述(部分)編號名稱組成關鍵字存儲大小CC01圖書列表圖書編碼、圖書名稱、價格、數(shù)量、作者、購買日期圖書編碼4000條/月CC02用戶列表用戶名、聯(lián)系地址、聯(lián)系電話、電子郵箱用戶編號用戶編號1000條/月CC03訂單列表訂單編號、圖書編號、圖書數(shù)量、收貨者姓名、聯(lián)系電話、送貨地址訂單編號4000條/月表2-4 數(shù)據(jù)結構描述(部分)編號JG01名稱圖書標識組成圖書名稱圖書編碼圖書作者圖書價格相關數(shù)據(jù)流圖書信息、出版社信息、作者信息相關處理邏輯圖書管理、圖書查詢、圖書訂單管理、用戶管理表2-5 處理邏輯描述(部分)編號名

10、稱輸入處理輸出LJ01圖書管理圖書信息根據(jù)圖書基本信息,存入后臺數(shù)據(jù)庫,并在網(wǎng)站首頁展示以供瀏覽者瀏覽圖書的相關信息LJ02圖書查詢查詢要求根據(jù)瀏覽者選擇的圖書種類或用戶輸入的圖書書名顯示相關信息查詢結果LJ03用戶管理用戶列表查看用戶的基本信息,通過設置freeze的值,凍結或解凍用戶用戶列表信息三、系統(tǒng)設計3.1 平臺設計3.1.1網(wǎng)絡平臺設計圖書館的網(wǎng)絡系統(tǒng),由圖書館主交換機和部門交換機組成。用戶可以在圖書館內(nèi)部使用圖書館網(wǎng)絡系統(tǒng)訪問該系統(tǒng),也可以在圖書館外部使用互聯(lián)網(wǎng)訪問該圖書館管理信息系統(tǒng)3.1.2 硬件平臺設計書館管理信息系統(tǒng)采用兩臺服務器構成雙機備份結構,保證提供實時服務。為保證

11、較快的響應時間,選用處理速度較高的計算機系統(tǒng),內(nèi)存大小對數(shù)據(jù)庫系統(tǒng)的響應速度影響較大,選擇內(nèi)存較大的系統(tǒng)。網(wǎng)絡通信速度選用100Mbit/s1000Mbit/s。為保證系統(tǒng)中心的信息安全,配置必要的數(shù)據(jù)備份設備(采用外部備份方式)。3.1.3 軟件平臺設計圖書館管理信息系統(tǒng)采用先進的 Client ( Browser ) Server/Database Server 模式,服務器端采用 Web 方式進行系統(tǒng)開發(fā),用戶使用通用的瀏覽器訪問該“圖書館管理信息系統(tǒng)”,服務器端采用應用邏輯服務和數(shù)據(jù)庫服務兩層,與客戶端形成三級系統(tǒng)結構。采用這樣的三層結構,具有結構清晰、維護簡單、運行速度高等特點。操作

12、系統(tǒng)采用 Microsoft公司的NT 服務器,Web 站點發(fā)布系統(tǒng)選用 Microsoft 公司的 IIS ,數(shù)據(jù)庫系統(tǒng)選用 Microsoft 公司的 SQL 。用戶界面設計設計使用 Dreamweaver 、 Flash 和 FrontPage 等軟件工具。3.2 軟件總體設計3.2.1 功能結構圖“圖書館管理信息系統(tǒng)”的主要功能有:圖書目錄檢索、網(wǎng)上圖書預定、圖書借閱、電子出版物借閱、圖書采編、讀者留言和系統(tǒng)維護等。系統(tǒng)功能如圖所示。 圖書館信息系統(tǒng)讀者注冊系統(tǒng)書目查詢系統(tǒng)圖書借閱系統(tǒng)圖書預定系統(tǒng)圖書采編系統(tǒng)電子讀物系統(tǒng)讀者留言板系統(tǒng)維護圖3-1 圖書館管理信息系統(tǒng)功能結構圖3.2.2

13、 模塊說明書表3-1 “書目查詢”模塊說明書模塊標識ts01所屬子系統(tǒng)模塊名稱書目查詢系統(tǒng)主要功能讀者進入系統(tǒng)后,根據(jù)條件檢索自己想借的書調(diào)用模塊注冊系統(tǒng)、登錄系統(tǒng)、修改資料輸 入用戶信息輸 出處理后的用戶信息相關數(shù)據(jù)表用戶表主要內(nèi)部變量用戶名,密碼,算 法1)通過全局變量記錄登錄的用戶名,在“修改資料”中引用該變量,修改該用戶的資料。2)通過所處狀態(tài),允許或拒絕用戶進入 表3-2 “讀者注冊”模塊說明書模塊標識ts02所屬子系統(tǒng)模塊名稱讀者注冊系統(tǒng)主要功能讀者訪問系統(tǒng)時將檢驗讀者賬號和密碼,經(jīng)過注冊的讀者允許進入系統(tǒng)調(diào)用模塊輸 入用戶個人的一些信息輸 出讀者注冊成功相關數(shù)據(jù)表主要內(nèi)部變量密碼

14、算 法根據(jù)注冊的信息為下次的登錄做準備表3-3 “圖書借閱”模塊說明書模塊標識ts03 所屬子系統(tǒng)模塊名稱圖書借閱系統(tǒng)主要功能圖書借閱系統(tǒng)處理圖書借閱、還書、續(xù)借等手續(xù)。調(diào)用模塊輸 入圖書編碼輸 出圖書基本信息相關數(shù)據(jù)表圖書的基本信息表主要內(nèi)部變量圖書的借閱日期、歸還日期、罰金、續(xù)借算 法選擇自己想借的書,然后進行借閱表3-4 “圖書預定”模塊說明書模塊標識ts04所屬子系統(tǒng)模塊名稱圖書預定主要功能登入圖書館主頁,將檢索到的書預定調(diào)用模塊圖書登錄輸 入圖書名或者是跟書有關的一些信息輸 出圖書的基本的信息以及藏書的位置相關數(shù)據(jù)表圖書的基本信息表主要內(nèi)部變量圖書編碼、書名、算 法1)用戶登錄圖書館

15、主頁,收索想找到的書2)可以是書名或者是跟書有關的一些基本信息3)點擊圖書預定,選擇通知方式。短息或是發(fā)郵箱表3-5 “圖書采編”模塊說明書模塊標識Ts05所屬子系統(tǒng)模塊名稱圖書采編系統(tǒng)主要功能購置學校所需的圖書并將圖書編碼調(diào)用模塊留言板輸 入所要購置的圖書信息輸 出顯示出所要購置的圖書書目相關數(shù)據(jù)表圖書購置表、圖書的編制表主要內(nèi)部變量編碼、圖書類別、書名、作者、出版社、定價、出版日期算 法1)確定要購買的圖書信息2將所購的圖書進行編碼表3-6 “留言板”模塊說明書模塊標識ts06所屬子系統(tǒng)模塊名稱留言板主要功能查看留言板,刪除留言調(diào)用模塊輸入意見、建議輸出留言時間,昵稱,留言相關數(shù)據(jù)表留言信

16、息表主要內(nèi)部變量用戶名算法1)根據(jù)用戶的輸入顯示及時信息,按當前時間降序排列2)后臺根據(jù)編號刪除相關留言表3-7“系統(tǒng)維護”模塊說明書模塊標識Ts07所屬子系統(tǒng)模塊名稱系統(tǒng)維護系統(tǒng)主要功能供圖書統(tǒng)計信息和讀者統(tǒng)計信息調(diào)用模塊輸入圖書和讀者信心統(tǒng)計輸出圖書和讀者信息統(tǒng)計相關數(shù)據(jù)表圖書信息統(tǒng)計表、讀者信息統(tǒng)計表主要內(nèi)部變量圖書信息、讀者信息算法圖書管理人員登入界面,將信息統(tǒng)計各子系統(tǒng)功能如下所述。 讀者注冊系統(tǒng) 讀者訪問系統(tǒng)時將檢驗讀者賬號和密碼,經(jīng)過注冊的讀者允許進入系統(tǒng)。 書目查詢系統(tǒng) 讀者進入圖書館管理信息系統(tǒng)后,可以根據(jù)需要檢索書名或期刊。檢索條件可以是書名稱、圖書編號、作者姓名或關鍵字等

17、條件,如果讀者擁有不充分還可以進行模糊查詢。 圖書預定系統(tǒng) 讀者檢索到需要的圖書后,單擊所需要圖書條目,進入圖書預定系統(tǒng),讀者也可以從圖書館管理信息系統(tǒng)主界面進入圖書預定系統(tǒng)。系統(tǒng)查詢圖書庫,如果書庫中有此書,則將此書為該讀者保留三天。讀者應當在三天內(nèi)到圖書館辦理借閱手續(xù),否則系統(tǒng)將自動取消保留。 圖書借閱系統(tǒng) 讀者查找到所需圖書后,在圖書保留期內(nèi)到圖書館辦理借閱手續(xù)。圖書借閱系統(tǒng)處理圖書借閱、還書、續(xù)借等手續(xù)。圖書采編系統(tǒng) 圖書采購入庫經(jīng)過編目等處理后,將其目錄存入數(shù)據(jù)庫,提供給讀者檢索使用。目錄信息包括圖書編號、圖書類別、書名、作者、出版社、定價、出版日期和數(shù)量等。 . 電子讀物系統(tǒng) 隨著

18、數(shù)字技術的發(fā)展,圖書館中的電子讀物的數(shù)量越來越大。電子讀物系統(tǒng)處理電子讀物的閱覽、版權與安全等事務。. 讀者留言板 通過留言板,讀者將需要的圖書、要求和建議等記錄下來,與圖書館管理人員交流。 系統(tǒng)維護模塊 系統(tǒng)維護模塊主要為圖書館管理人員提供圖書統(tǒng)計信息和讀者統(tǒng)計信息,以便于管理人員從宏觀上掌握圖書館運行的總體狀況。3.3 代碼設計如制作一張學生表會涉及到學生的學號、姓名、班級、年齡以及所在專業(yè)。先建立一個表的模型出來,然后再在表中添加數(shù)據(jù)11NM1M1NM1查看借閱圖片管理員公司訂單用戶留言板圖書填寫預定留言圖書擁有提供發(fā)布公告瀏覽NN1M1111圖3-2 系統(tǒng)E-R圖4.2 程序?qū)崿F(xiàn)讀者登

19、錄界面文件名為 user.html。當讀者在頁面中輸入讀者帳號和密碼,并單擊“提交”按鈕后,先由 user.html文件中的VBScript腳本檢查讀者是否在文本框輸入了數(shù)據(jù),如果沒有輸入,要求重新輸入。如果輸入了數(shù)據(jù),由服務器端應用程序judge.asp接收頁面的表單信息,并將帳號和密碼文本框中的信息與數(shù)據(jù)中Readers數(shù)據(jù)表的信息相比較。如果登錄正確,允許用戶進入圖書館管理信息系統(tǒng)網(wǎng)站。如果登錄不正確,則顯示“讀者帳戶或密碼不正確,請重新注冊”字樣,單擊超鏈接返回讀者登錄界面。 2.讀者登錄界面user.html代碼控件屬性 讀者登錄界面代碼控件屬性如下: 表單name屬性:frmRes

20、 輸入讀者帳號文本框 name屬性:txtNum 輸入密碼文本框 name屬性:txtPasswd “提交”按鈕 name屬性:cmdSubmit “清除”按鈕 name屬性:cmdReset 代碼 judge.asp:接收用戶登錄表單信息 1.代碼功能簡介 留言板是圖書館管理信息系統(tǒng)的基本功能之一,是讀者與管理人員互相溝通的渠道。 讀者留言板共有如下 4個功能:   接受讀者信息。由瀏覽器端的表單接受讀者信息,表單程序名: ReaderNote.html;   后臺應用程序處理讀者留言。接受讀者信息,并對信息進行處理。處理留言程序名: ReaderNote.asp; &#

21、160; 查看留言。查看留言程序名: ViewNote.asp;   存儲讀者留言信息。由 libdb數(shù)據(jù)庫的Notes數(shù)據(jù)表存儲留言信息。 2.讀者留言主界面ReaderNote.html代碼控件屬性 讀者留言主界面代碼控件屬性如下:   輸入讀者姓名文本框 name屬性:txtName   輸入讀者帳號文本框 name屬性:txtNum   輸入留言主題文本框 name屬性:txtKey   輸入留言內(nèi)容多行文本框 name屬性:txtCon   【查看留言】超鏈接:轉跳至 ViewNote.asp,顯示留言   【返回】超鏈接:單擊鏈接,頁面返回圖書館管理信息系統(tǒng)主界面   代碼 ReaderNote.asp:處理讀者留言板界面信息 五、結束語本次課程設計是本人第一次做較為大的系統(tǒng),應用到了信息系統(tǒng)的設計思想,使理論和實踐能得以結合。同時在設計中也碰到了許多問題,為解決問題,我查了不少資料,擴展了思路,對系統(tǒng)設計的全過程有了一個更為深入的認識和了解。系統(tǒng)要注意程序的結構化設計,功能模塊化。進行設計的時候,應該首先分析問題,設計數(shù)據(jù)結構。只有在數(shù)據(jù)結構都設計好了的基礎上才可能實現(xiàn)各種操作

溫馨提示

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

最新文檔

評論

0/150

提交評論