圖書管理信息系統(tǒng)——課程設(shè)計要點

上傳人:無*** 文檔編號:253598003 上傳時間:2025-03-16 格式:DOCX 頁數(shù):19 大小:764.92KB
收藏 版權(quán)申訴 舉報 下載
圖書管理信息系統(tǒng)——課程設(shè)計要點_第1頁
第1頁 / 共19頁
圖書管理信息系統(tǒng)——課程設(shè)計要點_第2頁
第2頁 / 共19頁
圖書管理信息系統(tǒng)——課程設(shè)計要點_第3頁
第3頁 / 共19頁

下載文檔到電腦,查找使用更方便

12 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《圖書管理信息系統(tǒng)——課程設(shè)計要點》由會員分享,可在線閱讀,更多相關(guān)《圖書管理信息系統(tǒng)——課程設(shè)計要點(19頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、錯誤!未定義書簽。 錯誤!未定義書簽。 錯誤!未定義書簽。 錯誤!未定義書簽。 錯誤!未定義書簽。 錯誤!未定義書簽。 第一章概述 第二章系統(tǒng)需求與設(shè)計 2.1 系統(tǒng)目標(biāo)與需求 2.2 系統(tǒng)業(yè)務(wù)分析 2.3 系統(tǒng)流程分析 第三章系統(tǒng)設(shè)計 3.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計 錯誤!未定義書簽。 3.2 軟件結(jié)構(gòu)與實現(xiàn)技術(shù) 5 3.3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 7 第四章 系統(tǒng)實現(xiàn)效果 10 4.1 4.2 4.3 4.4 系統(tǒng)用戶管理子系統(tǒng) 讀者信息管理子系統(tǒng) 圖書信息管理子系統(tǒng) 其他模塊 10 第五章 系統(tǒng)運行與使用.... 5.1 系統(tǒng)運行網(wǎng)絡(luò)建議

2、5.2 系統(tǒng)軟硬件配置建議 5.3 系統(tǒng)安裝與部署... 第六章結(jié)束語 附錄開發(fā)平臺簡介 11 12 13 15 1錯誤!未定義書簽。 16 16 16 17 第一章概述 圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今總 的來說,缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書館有計算機,但是尚未用于信息管理,沒有發(fā)揮 效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。數(shù)據(jù)處理手工操作,工作量大,出錯 率高,出錯后不易更改。圖書館采取手工方式對圖書借

3、閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱 信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書 館的工作人員和管理員也只是當(dāng)時對圖書信息比較清楚,時間一長,如再要進(jìn)行查詢,就得在眾多的資料 中翻閱、查找了,造成查詢費時、費力;如要對很長時間以前的圖書進(jìn)行查找或更改就更加困難了。隨著 信息和網(wǎng)絡(luò)技術(shù)的蓬勃發(fā)展,圖書信息管理成為計算機應(yīng)用的一個分支,她有著手工管理所無法比擬的優(yōu) 點,如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大 地提高圖書資料管理的效率。因此,基于以上問題,開發(fā)一套能夠為用戶提供充足的信息和快捷

4、的查詢手 段的圖書資料管理系統(tǒng),將是非常必要的,也是十分及時的。 圖書管理系統(tǒng)是一個集圖書借閱管理、信息發(fā)布及管理決策為一體的 Windows環(huán)境下集成化的管理系 統(tǒng)。由系統(tǒng)用戶管理系統(tǒng)、讀者信息管理系統(tǒng)、圖書征訂管理系統(tǒng)、圖書編目管理系統(tǒng)、圖書典藏管理系 統(tǒng)等子系統(tǒng)構(gòu)成,功能模塊覆蓋整個圖書管理業(yè)務(wù)。要做到功能齊全、自動化程度高、用戶界面友好 ,可以 在網(wǎng)絡(luò)環(huán)境下運行,也可以單機運行,能適應(yīng)不同用戶的要求。應(yīng)提供標(biāo)準(zhǔn)交換格式數(shù)據(jù)的處理功能 ,能進(jìn) 行數(shù)據(jù)格式的交換,并且內(nèi)部數(shù)據(jù)采用定長格式 ,以提高系統(tǒng)的運行效率,適用圖書情報單位圖書館自動 化管理。運彳T采用全 Windows界

5、面,有很好的容錯能力。本系統(tǒng)采用結(jié)構(gòu)化的設(shè)計方法進(jìn)行設(shè)計,采用快 速開發(fā)平臺Delphi 6進(jìn)行開發(fā)。 圖書管理信息系統(tǒng)分為圖書信息管理子系統(tǒng)、系統(tǒng)用戶管理子系統(tǒng)和讀者信息管理子系統(tǒng),下面是各 個子系統(tǒng)的功能描述: ① 圖書信息管理子系統(tǒng):包括圖書征訂、圖書編目、圖書典藏和圖書流通。圖書征訂包括圖書征訂 數(shù)據(jù)的錄入、修改、刪除等功能;圖書編目包括圖書編目信息的錄入、修改等功能;圖書典藏包 括新書分配、庫室調(diào)配等功能;圖書流通包括圖書借閱、續(xù)借,圖書返還,圖書書目查詢等功能。 ②系統(tǒng)用戶管理自系統(tǒng):包括系統(tǒng)用戶數(shù)據(jù)的錄入、修改、刪除等功能。 ③ 讀者信息管理自系統(tǒng):包括讀者類別管理,讀

6、者個人數(shù)據(jù)的錄入、修改、刪除等功能。 各章簡述: 第二章從總體上分析了建立圖書管理信息系統(tǒng)的系統(tǒng)目標(biāo)、系統(tǒng)的業(yè)務(wù)流程以及系統(tǒng)的性能需求。為 以后的系統(tǒng)設(shè)計提出了指導(dǎo)思想。 第三章根據(jù)上一章的系統(tǒng)目標(biāo)和業(yè)務(wù)需求設(shè)計了系統(tǒng)的功能結(jié)構(gòu),從軟件設(shè)計和數(shù)據(jù)庫設(shè)計兩方面系 詳細(xì)地分析設(shè)計了圖書管理信息系統(tǒng)。 第四章從各個子系統(tǒng)的運行界面檢驗了本圖書管理信息系統(tǒng)實現(xiàn)的效果并給出了說明, 最后給出了其 他模塊的運行效果 第五章介紹了本圖書管理信息系統(tǒng)運行的網(wǎng)絡(luò)配置和軟硬件方面的配置需求。 第六章從本圖書管理信息系統(tǒng)的結(jié)構(gòu)及其功能優(yōu)點做出了簡要介紹,對開發(fā)本系統(tǒng)做出了簡要總結(jié)。 最后附錄簡介了本

7、圖書管理信息系統(tǒng)的開發(fā)平臺和數(shù)據(jù)庫系統(tǒng)。 第二章系統(tǒng)需求與設(shè)計 2.1 系統(tǒng)目標(biāo)與需求 2.1.1 系統(tǒng)目標(biāo) 本系統(tǒng)的總體目標(biāo)是為圖書借閱人提供方便快捷的服務(wù),以及為圖書管理人員提供準(zhǔn)確可靠的信息。 將微機技術(shù)與管理工作有機地結(jié)合起來,以實現(xiàn)從手工操作到微機管理的順利過渡。利用計算機對圖書資 料進(jìn)行有效的管理,提高工作效率,提高圖書的利用率,充分發(fā)揮圖書的作用。同時通過網(wǎng)絡(luò)讓讀者及時 方便地查到所需的圖書,管理人員還可以利用強大的管理統(tǒng)計功能,通過統(tǒng)計圖書的總量、各種圖書的借 閱率等及時了解庫存、圖書館發(fā)展的規(guī)模以及讀者對各類圖書的需求, 掌握今后圖書的訂購計劃及取舍 方向。 2

8、.1.2 系統(tǒng)功能需求 圖書管理涉及圖書信息、系統(tǒng)用戶信息、讀者信息、圖書借閱信息等多種數(shù)據(jù)管理。從管理的角度出 發(fā)可將圖書管理分為三類:圖書信息管理、讀者數(shù)據(jù)管理和系統(tǒng)用戶管理。 圖書信息管理:完成圖書征訂、編目、典藏、借還和查詢操作等方面的管理。 讀者數(shù)據(jù)管理:完成讀者類別管理和讀者個人數(shù)據(jù)的錄入、修改、刪除等方面的管理。 系統(tǒng)用戶管理:完成系統(tǒng)管理員用戶數(shù)據(jù)的管理。 2.2 系統(tǒng)業(yè)務(wù)分析 圖書管理系統(tǒng)需要滿足圖書借閱者、圖書館工作人員和圖書管理人員等三方面的需求。圖書借閱者的 需求是查詢圖書館所存的圖書、個人借閱況及個人信息的修改;圖書館工作人員對圖書借閱者的借閱及還 書要求

9、進(jìn)行操作;圖書管理人員的功能最復(fù)雜,包括對工作人員、圖書借閱者、圖書進(jìn)行管理和維護(hù)。整 個圖書管理流程以圖書信息、借書證信息和借閱信息為主體,由借閱規(guī)則進(jìn)行約束限制。每當(dāng)有新書進(jìn)庫 時,先按照圖書分類規(guī)則對新圖書進(jìn)行分類,然后由管理員錄入新圖書信息,信息入庫后管理員仍然可以 對該信息進(jìn)行修改和刪除。當(dāng)有新借書證登記時,先按照讀者的職業(yè)姓名進(jìn)行分類,然后由管理員錄入新 借書證信息,信息錄入后管理員仍然可以對該信息進(jìn)行修改和刪除。有了圖書信息和借書證信息之后便可 以進(jìn)行借閱操作,成功借書操作的條件是:( 1)圖書信息數(shù)據(jù)庫中必須有該讀者要的圖書;( 2)讀者信 息表中必須有該讀者借書證的信息;(

10、 3)不違背特殊規(guī)則限制。只有同時滿足這三個條件后才可以成功 進(jìn)行借書操作。當(dāng)以后再有讀者借書時,就可以根據(jù)已有的借閱信息進(jìn)行比對:( 1)讀者所借的圖書是 否在庫;(2)該借書證是否有未還圖書等條件進(jìn)行判斷,以決定該借閱操作的成功與否。 2-1所示: 2.3 系統(tǒng)流程分析 根據(jù)系統(tǒng)業(yè)務(wù)分析與調(diào)查畫出系統(tǒng)的數(shù)據(jù)流圖,如圖 圖書征訂 管理 征訂計劃書 管理員 圖書編目 圖書征訂數(shù)據(jù) 新書數(shù)據(jù) 管理 讀者數(shù)據(jù) 圖書數(shù)據(jù) 圖2-1系統(tǒng)數(shù)據(jù)流圖 第三章系統(tǒng)設(shè)計 3.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計 根據(jù)系統(tǒng)功能分析和圖書管理系統(tǒng)的特點, 經(jīng)過模塊化的分析畫出系統(tǒng)功能的模

11、塊結(jié)構(gòu)圖, 如圖3-1所示: 圖3-1系統(tǒng)功能的模塊結(jié)構(gòu)圖 系統(tǒng)各結(jié)構(gòu)模塊的功能: ①數(shù)據(jù)模塊窗體的設(shè)置:在編寫數(shù)據(jù)庫應(yīng)用程序時,經(jīng)常要遇到這樣的情況,即好多組件、窗體同時訪問 相同的數(shù)據(jù)源,如果為每一個組件或者窗體都設(shè)置一個數(shù)據(jù)源將是十分耗時的工作,而且要保證這些數(shù) 據(jù)源的確是相同的也需花一番功夫。數(shù)據(jù)模塊( D a t aModul

12、e )是解決這個問題最好的答案。簡單說 來,數(shù)據(jù)模塊是用來集中管理數(shù)據(jù)源的一個窗體,該窗體可在被需要的地方隨時引入。 ②系統(tǒng)用戶密碼認(rèn)證窗體的實現(xiàn):本窗體是為了讓工作人員或圖書館管理人員按照用戶名和密碼進(jìn)行登 錄,并且根據(jù)用戶名檢查“權(quán)限”字段,以分辨進(jìn)入圖書館管理人員模塊還是進(jìn)入工作人員模塊。 ③圖書查詢功能的實現(xiàn):在本系統(tǒng)中,任何人都有權(quán)限使用查詢功能,不做任何限制。由于實現(xiàn)的查詢功 能有多種,如按圖書編號、圖書名稱等字段進(jìn)行“完全體配查找”和“部分體配的模糊查找”,還有按 多個條件進(jìn)行“邏輯與”或是“邏輯或”的多條件查找。 ④讀者登錄功能的實現(xiàn):這個功能的實現(xiàn)與工作人員和管理人員登

13、錄功能實現(xiàn)的方法大致一樣,是從用戶 表中查到借閱證號與密碼,看與用戶輸入的是否一致。如果一致,那么用戶就可查看自己的借閱情況并 維護(hù)自己的部分信息。 ⑤讀者借閱情況功能的實現(xiàn):當(dāng)借閱者正確登錄到系統(tǒng)后,此功能將被激活,使用戶能查看到自身的借閱 情況。在此系統(tǒng)中,信息的顯示一般用“ List View ”來實現(xiàn)。在這里根據(jù)讀者的不同要求實現(xiàn)借閱情 況的查詢,如檢查所有的借閱情況、某本書的借閱情況,還可以根據(jù)已借閱的天數(shù)來查詢。 ⑥讀者個人資料維護(hù)功能的實現(xiàn):此功能實現(xiàn)當(dāng)前借閱者部份資料的修改,但借書證號和身份類別這樣的 信息不允許修改,這是圖書館管理人員模塊的功能。在此界面中點擊修改按鈕將出

14、現(xiàn)“修改”窗體,點 擊修改密碼按鈕將出現(xiàn) groupbox8 ,進(jìn)行密碼修改。 ⑦圖書借閱功能的實現(xiàn):工作人員輸入讀者的借閱證號和所要借閱的圖書的圖書編號,然后點擊借閱按鈕 就可進(jìn)行圖書借閱??紤]到實際中可能會出現(xiàn)只知圖書名而不知圖書編號的情況,在此界面下方加入一 個轉(zhuǎn)換功能,可以把圖書名稱轉(zhuǎn)換成圖書編號,再進(jìn)行圖書借閱。 ⑧圖書歸還功能的實現(xiàn):工作人員根據(jù)讀者的借書證號和歸還的圖書編號進(jìn)行圖書的歸還工作。并且根據(jù) 現(xiàn)實中可能會出現(xiàn)的只知圖書名不知圖書編號的歸還情況,所以加入了按書籍名稱進(jìn)行歸還的功能。這 個功能是圖書借閱功能中把圖書名稱轉(zhuǎn)換成圖書編號的一種改進(jìn)方法,這樣就不用如借閱功能中

15、一樣要 先轉(zhuǎn)換再借閱了。歸還完成后,同樣會打印出歸還報表以便用戶檢查和確認(rèn)。 3.2 軟件結(jié)構(gòu)與實現(xiàn)技術(shù) Delphi 6與數(shù)據(jù)庫的鏈接: ① ADO Connection 組件 ADOConnection對象用于創(chuàng)建一個到達(dá)某個數(shù)據(jù)源的開放連接。通過此連接,您可以對一個數(shù)據(jù)庫進(jìn) 行訪問和操作。如果需要多次訪問某個數(shù)據(jù)庫,您應(yīng)當(dāng)使用 Connection 對象來建立一個連接。您也可以 經(jīng)由一個Command或Recordset 對象傳遞一個連接字符串來創(chuàng)建某個連接。不過,此類連接僅僅適合一 次具體的簡單的查詢。如圖 3-2-1所示ADO Connection 組件。 晅 強 圖

16、3-2-1 ADO Connection 組件 ②ADO Table組件 ADO Table連接數(shù)據(jù)庫中一個數(shù)據(jù)表并對數(shù)據(jù)表中的各種狀態(tài)進(jìn)行控制。 ADO Table組件與數(shù)據(jù)庫建 立連接后,再與 DataSource組件連接,從而使數(shù)據(jù)控制組件可以通過 Table組件操縱數(shù)據(jù)庫中的數(shù)據(jù)。 如圖 3-2-2 所示 ADO Connection 組件。 圖 3-2-2 ADO Table 組件 ③ Data Source 組件 Data Source 是連接數(shù)據(jù)集組建和數(shù)據(jù)控制組件的橋梁,本系統(tǒng)中通過與 ADO Table組件和DBGrid 組件連接,起到 ADO Table和D

17、BGrid的鏈接紐帶的作用。如圖 3-2-3 所示Data Source 組件 圖 3-2-3 Data Source 組件 ④DBGrid組件 DBGrid是Delphi中顯示數(shù)據(jù)的主要手段之一,本系統(tǒng)中通過與 Data Source組件連接,顯示數(shù)據(jù)庫中 的數(shù)據(jù)表格。如圖 3-2-4 所示DBGrid組件 aQ_id 日 Llname au_fname phone | address citv 二 , 172-92-1176 White Johnson 408 496J223 10932 Bigge Rd. Menlo Park 213-46^

18、8915 Green Marjcrie 415 9867020 309 63rd SL S411 Oakland 23B-95-7766 Car5on 匚he陰 415 548-7723 589 Darwin Ln Berkeley 267 41 2394 □ Leary Michael 400 2B6 2429 22 Cleveland Ay. tt14 SanJo5e - 274 加 9391 Straight Dean 415 834-2919 542。College Av. OakJand 341-22-1782 Smi

19、th Meander 913 843-0462 1。Mi 裳卷心 ippi Dl La^ence 409-567008 Bennet Abraham 415 656-9932 6223 Bateman St Bsikeley 42M 7-2319 DuB Ann 415 83629 3410 Blonde St Pala Alto 472-27-2349 Gringlesbi) Burt 707 938^6445 P0 Box 732 Covelo 486-29-1786 Locksley Charlene 415 5S5-4

20、E20 18 Broadway Av. San Francis 52772*3246 Greene Morning5^r 615 297-2723 22 Graybar House Rd Nashville 1 圖 3-2-4 DBGrid 組件 本設(shè)計中所用控件如圖 3-2-5所示: Datdodulel \DOCqm8HM Inquire tb' , iL1 , ,.. iL... , -Produc ttlnquire dU$er_tHUser ds RDO U ser_qrQ uatalion_tbfoduc_AD OTaD aurcel

21、Quotalion_ds Ch 占 xuM 口匚 h 日 riKuri2AD 0 T able ^^dKbin^dCha?un&ataSource 圖3-2-5系統(tǒng)控件面板 根據(jù)需求,本系統(tǒng)所采用的模式是 C/S+B/S模式結(jié)構(gòu),對于圖書館工作人員和系統(tǒng)管理員,采用 C/S 模式;對于借閱者我們采用 C/S+B/S模式。在C/S結(jié)構(gòu)中采用Delphi6來開發(fā)客戶端和服務(wù)端。因為Delphi 在C/S架構(gòu)方面具有出色的優(yōu)勢,運用 Delphi編程是容易上手的而且高效的,這些都來源于 Delphi中優(yōu) 秀的VCL有時,當(dāng)某個借閱者計算機上沒有安裝相應(yīng)的客戶端程序, 但是又想查詢一下

22、自己借書的信息, 鑒于這種情況,為了不限于局域網(wǎng)的讀者借書情況查詢,還把 B/S結(jié)構(gòu)加入了本系統(tǒng)。以滿足廣域網(wǎng)用戶 的需求,這樣就可以打開 IE來查詢自己的借書信息了,方便了用戶,也方便了圖書館工作人員,同時也 實現(xiàn)跨平臺性。 數(shù)據(jù)庫采用SQLServer 2000,因為數(shù)據(jù)量比較大,而在 Delphi中使用SQL語言非常方便,一般來說, 都是通過Tquery或TADOquery組件來使用SQL語言的。設(shè)計程序時,在該組件的屬性對話框中選擇 SQL 屬性,單擊帶省略號的按鈕,就可以打開 String List Editor 對話框,然后我們就可以在對話框中添加 SQL語句。還可以

23、使用 Delphi的SQLBuilder來自動生成SQL語句,這樣可以避免手工編寫 SQL而可能造 成的語法錯誤。 3.3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 3.2.1 數(shù)據(jù)字典 根據(jù)系統(tǒng)功能模塊結(jié)構(gòu)圖和圖書管理流程,以及圖書管理系統(tǒng)的需求,總結(jié)出如下的數(shù)據(jù)字典: 系統(tǒng)用戶數(shù)據(jù):圖書館內(nèi)部人員使用圖書管理系統(tǒng)的身份數(shù)據(jù),包含的數(shù)據(jù)項有用戶編號、登錄 口令、權(quán)限代碼。 讀者類別數(shù)據(jù):借閱圖書讀者的類別數(shù)據(jù),包含的數(shù)據(jù)項有讀者類別編號、類別名稱、借書數(shù)量、 借書期限、有效期限。 讀者個人數(shù)據(jù):讀者個人與圖書借閱有關(guān)的身份數(shù)據(jù),包含的數(shù)據(jù)項有借閱證編號、讀者類別編 號、姓名、部門名稱、辦證時間。 圖書書

24、目數(shù)據(jù):用于圖書編目使用的書目數(shù)據(jù), 包含的數(shù)據(jù)項有索書號、 圖書條碼、書名、作者、 出版社、出版日期、字?jǐn)?shù)、頁數(shù)、內(nèi)容簡介、關(guān)鍵詞。 新書書目數(shù)據(jù):圖書編目產(chǎn)生的書目數(shù)據(jù),包含的數(shù)據(jù)項與圖書書目數(shù)據(jù)相同。 館藏書目數(shù)據(jù):新書書目經(jīng)典藏之后形成館藏圖書書目數(shù)據(jù), 包含的數(shù)據(jù)項有索書號、 圖書條碼、 書名、作者、出版社、出版日期、字?jǐn)?shù)、頁數(shù)、內(nèi)容簡介、關(guān)鍵詞、入館日期、復(fù)本數(shù)、可借數(shù)、 庫室名。 圖書征訂數(shù)據(jù):征訂圖書的相關(guān)數(shù)據(jù),包含的數(shù)據(jù)項有書名、作者、出版社、出版日期、數(shù)量、 征訂日期。 圖書借閱數(shù)據(jù):包含的數(shù)據(jù)項有圖書條碼、借閱證編號、借閱日期、還書日期、圖書所在庫室編 號

25、。 操作日志數(shù)據(jù):包含的數(shù)據(jù)項有用戶名、操作時間、操作動作。 3.2.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 根據(jù)系統(tǒng)需求,分析出實體一關(guān)系圖,如圖 3-2所示: 圖3-2 實體一關(guān)系圖 3.2.3 數(shù)據(jù)庫表設(shè)計 根據(jù)系統(tǒng)功能設(shè)計的要求以及功能模塊的劃分,對于本系統(tǒng)的數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié) 構(gòu): ①名稱:圖書征訂表(見表 3-1 ) 表名稱標(biāo)識:Subscriptions 數(shù)據(jù)來源:圖書征訂管理模塊錄入 表3-1圖書征訂表 名 稱 '字段名稱 類 型 主 鍵 非 空 征訂編號 Code 自動編號 Yes Yes 類別 Class 文本 No Ye

26、s 書名 Name 文本 No No 作者 Author 文本 No No 出版社 Concern 文本 No No 出版時間 Outdate 日期/時間 No No 征定時間 PurchasingDate 日期/時間 No No 預(yù)計入庫時間 ReachTime 日期/時間 No No 單價 UnitPrice 數(shù)字 No No 訂購數(shù)量 Quantity 數(shù)字 No No 總價 TotalPrice 數(shù)字 No No ②名稱:圖書編目表(見表 3-2) 表名稱標(biāo)識:Class 數(shù)據(jù)來源

27、:圖書編目管理模塊錄入。 表3-2圖書編目表 名 稱 字段名稱 類 型 主 鍵 非 空 類別編號 ClassID 自動編號 Yes Yes 類別名稱 ClassName 文本 No Yes ③名稱:圖書典藏表(見表 3-3) 表名稱標(biāo)識:Book 數(shù)據(jù)來源:圖書典藏管理模塊錄入。 表3-3圖書典藏表 名 稱 字段名稱 類 型 主 鍵 非 空 編號 Code 自動編號 Yes Yes 類別 Class 文本 No Yes 書名 Name 文本 No No 作者 Author 文本 No No 出版社

28、 Concern 文本 No No 出版時間 Outdate 日期/時間 No No 價格 Cost 數(shù)字 No No 備注說明 Memo 文本 No No ④名稱:圖書流通表(見表 3-4) 表名稱標(biāo)識:Owner 數(shù)據(jù)來源:圖書流通管理模塊錄入。 表3-4圖書流通表 名 稱 字段名稱 類 型 主 鍵 非 空 圖書編號 Code 自動編號 Yes Yes 書名 Name 文本 No No 作者 Author 文本 No No 出版社 Concern 文本 No No 讀者編號 Readeri

29、d 文本 No Yes 借出日期 Landdate 日期/時間 No Yes ⑤名稱:用戶類別表(見表 3-5) 表名稱標(biāo)識:Groupb 數(shù)據(jù)來源:讀者管理模塊錄入。 表3-5用戶類別表 名 稱 字段名稱 類 型 主 鍵 非 空 用戶類型編號 GroupID 自動編號 Yes Yes 類型描述 Des 文本 No Yes 最多可借數(shù)量 MaxNum 文本 No Yes ⑥名稱:讀者信息表(見表 3-6) 表名稱標(biāo)識:Reader 數(shù)據(jù)來源:讀者管理模塊生成。 表3-6讀者信息表 名 稱 字段名稱 類

30、型 主 鍵 非 空 讀者編號 ReaderId 自動編號 Yes Yes 讀者姓名 Name 文本 No Yes 性別 Sex 文本 No Yes 讀者類別 GroupId 文本 No Yes 證件號碼 IdCard 文本 No Yes 第四章系統(tǒng)實現(xiàn)效果 4.1 系統(tǒng)用戶管理子系統(tǒng) 系統(tǒng)用戶管理子系統(tǒng),如圖 4-1 圖4-1系統(tǒng)用戶管理子系統(tǒng) 系統(tǒng)用戶管理子系統(tǒng)中,可實現(xiàn)用戶權(quán)限的管理,用戶賬號和密碼的管理和用戶的注銷。圖中為用戶 權(quán)限的管理,可對系統(tǒng)管理員的權(quán)限進(jìn)行添加、刪除和修改。 4.2 讀者信息管理子系統(tǒng)

31、 讀者信息管理子系統(tǒng),如圖 4-2所示 圖4-2讀者信息管理子系統(tǒng) 讀者信息管理子系統(tǒng)中可進(jìn)行讀者信息的添加、修改和刪除的操作,還可進(jìn)行讀者借閱記錄的查詢。 圖為讀者信息的添加,輸入相關(guān)信息,點擊確定保存到數(shù)據(jù)庫,可實現(xiàn)讀者信息的添加。 4.3 圖書信息管理子系統(tǒng) 圖書信息管理子系統(tǒng),如圖 4-3所示 圖4-3圖書信息管理子系統(tǒng) 圖書信息管理為整個圖書管理信息系統(tǒng)的核心,圖書信息管理又分為圖書征訂管理、圖書編目管理、 圖書典藏管理和圖書流通管理。圖中所示的是圖書征訂管理,填寫相關(guān)圖書的征訂信息,點擊確定保存。 圖書征訂管理可對圖書的征訂實現(xiàn)科學(xué)、高效的管理。

32、 4.4 其他模塊 4.4.1 系統(tǒng)登錄界面 系統(tǒng)登錄界面,如圖 4-4-1所示: -ini x| ,r圖書管理信息系經(jīng) 系統(tǒng)裁助 歡迎您使用圖書管理信息系統(tǒng) 正在登錄 圖4-4-1系統(tǒng)登錄界面 輸入帳戶、密碼登錄系統(tǒng)。 4.4.2數(shù)據(jù)庫設(shè)置界面 數(shù)據(jù)庫設(shè)置界面,如圖 4-4-2所示: 圖4-4-2數(shù)據(jù)庫設(shè)置界面 填寫系統(tǒng)所連接的數(shù)據(jù)庫的相關(guān)信息后可實現(xiàn)軟件與數(shù)據(jù)庫的連接 4.4.3借閱記錄查詢 借閱記錄查詢界面,如圖 4-4-3所示: 圖4-4-3借閱記錄查詢界面 針對讀者借書遲還問題,本系統(tǒng)設(shè)置讀者借閱記錄查詢,輸入讀者借閱號可查詢

33、讀者所借圖書的相關(guān) 信息,以提醒讀者盡快還書。 第五章系統(tǒng)運行與使用 5.1 系統(tǒng)運行網(wǎng)絡(luò)建議 對于圖書管理信息系統(tǒng)來說,一般有遠(yuǎn)端的數(shù)據(jù)交流,所以網(wǎng)絡(luò)的支持是少不了的。因此需要有能夠 支持TCP/IP相關(guān)協(xié)議的小型局域網(wǎng)支持。 圖書管理信息系統(tǒng)的網(wǎng)絡(luò)配置一般有如下幾種類型。 (1)單機模式:即服務(wù)器和客戶端在同一臺計算機上。 (2)百兆模式:應(yīng)用服務(wù)器和管理人員終端的網(wǎng)絡(luò)接口為百兆交換機。 (3)千兆模式:應(yīng)用服務(wù)器和管理人員終端的網(wǎng)絡(luò)接口為千兆交換機。實際上沒有必要給每個節(jié)點都配 置千兆網(wǎng)絡(luò)接口,只需要給服務(wù)器端配置千兆接口即可。 在實際的運行操作中,可以根據(jù)用戶的情況選

34、擇不同的網(wǎng)絡(luò)配置。 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖5-1所示: 圖5-1網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 5.2 系統(tǒng)軟硬件配置建議 操作系統(tǒng)決定了系統(tǒng)運行的穩(wěn)定性及安全性,可以根據(jù)用戶量的大小決定選擇不同的操作系統(tǒng)。一般 情況下,建議客戶端選用 Windows2000; Windows XP等,服務(wù)器端采用 Windows2000 Server ; Windows XP 客戶端硬件的要求不高,可以根據(jù)穩(wěn)定性要求一般做如下選擇。 CPU: Intel Pentium J 300MHz 以上 內(nèi)存:64MB以上 顯示:800*600,32位增強色 數(shù)據(jù)庫服務(wù)器上必須要安裝 SQL Server 200

35、0。 5.3 系統(tǒng)安裝與部署 數(shù)據(jù)服務(wù)器的安裝: 1 .安裝 SQL Server 2000 2 .在SQL Server 2000的查詢分析器中執(zhí)行本系統(tǒng)的腳本。 3 .建立一個專門用于操作的“圖書管理信息系統(tǒng)”數(shù)據(jù)庫賬號。 客戶端的安裝: 1 .安裝.Net Framework 2 .安裝圖書管理信息系統(tǒng) 3 .第一次運行需要設(shè)置數(shù)據(jù)庫服務(wù)器。 第六章結(jié)束語 本系統(tǒng)實現(xiàn)了圖書管理信息系統(tǒng)的基本管理功能,使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖 書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時、準(zhǔn)確、有效的查詢和修改圖書情況。本系統(tǒng) 結(jié)構(gòu)簡單,功能豐富,硬件配置

36、要求低,運行穩(wěn)定。實現(xiàn)了對讀者和對圖書的科學(xué)化管理,為讀者和圖書 館管理人員提供一個功能齊全、使用快捷的圖書館管理系統(tǒng)。 附錄開發(fā)平臺簡介 Delphi ,是 Windows平臺下著名的快速應(yīng)用程序開發(fā)工具 (Rapid Application Development ,簡稱RAD)。 它的前身,即是DOS時代盛行一時的 BorlandTurbo Pascal”,最早的版本由美國 Borland (寶蘭)公司于1995 年開發(fā)。主創(chuàng)者為 Anders Hejlsberg。經(jīng)過數(shù)年的發(fā)展,此產(chǎn)品也轉(zhuǎn)移至 Embarcadero公司旗下。Delphi是 一個集成開發(fā)環(huán)境 (IDE),使用的

37、核心是由傳統(tǒng) Pascal語言發(fā)展而來的 Object Pascal,以圖形用戶界面為 開發(fā)環(huán)境,透過IDE、VCL工具與編譯器,配合連結(jié)數(shù)據(jù)庫的功能,構(gòu)成一個以面向?qū)ο蟪绦蛟O(shè)計為中心 的應(yīng)用程序開發(fā)工具。Delphi 6.0是Borland公司最新推出的一套無論是界面還是功能都近乎完美的應(yīng)用程 序開發(fā)工具。與以前的 Delphi版本相比,Delphi 6.0使用更簡便,效率也更高。 SQL Server是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng) (DBMS ),它最初是由 Microsoft、Sybase 和Ashton-Tate三家公司共同開發(fā)的,并于 1988年推出了第一個

38、 OS/2版本。SQL Server近年來不斷更新 版本,1996 年,Microsoft 推出了 SQL Server 6.5 版本;1998 年,SQL Server 7.0 版本和用戶見面;SQL Server 2000是Microsoft公司于2000年推出的最新版本。 參考文獻(xiàn): [1]何仲昆、楊玫、王秀珍.《圖書管理系統(tǒng)的設(shè)計與實現(xiàn)》 .寧波高等??茖W(xué)校學(xué)報.2001. [2]宋坤、趙智勇等.《Delphi工程應(yīng)用與項目實踐》.機械工業(yè)出版社.2005-1 [3]宋昆、李嚴(yán)等.《SQL Server數(shù)據(jù)庫開發(fā)實例解析》.機械工業(yè)出版社.2006-1 [4]陳佳.《信息系統(tǒng)開發(fā)方法教程》.清華大學(xué)出版社.2000-12. [5]劉啟茂.《計算機圖書管理系統(tǒng)設(shè)計與實例》 .北京電子工業(yè)出版社.1994 [6]葛世倫、代逸生.《企業(yè)管理信息系統(tǒng)開發(fā)的理論和方法》 .清華大學(xué)出版社.2000. [7](美)麥克勞德、(美)謝爾.《管理信息系統(tǒng)(第八版)》.北京大學(xué)出版社.2002-1 [8](美)肯尼斯C.勞頓等.《管理信息系統(tǒng)》.機械工業(yè)出版社.2007-07 [9](美)哈格.《信息時代的管理信息系統(tǒng)》 .機械工業(yè)出版社.2004-03

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!