




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、目 錄第一章 概 述1第二章 系統(tǒng)需求與設(shè)計22.1 系統(tǒng)目標(biāo)與需求22.2 系統(tǒng)業(yè)務(wù)分析22.3 系統(tǒng)流程分析2第三章 系統(tǒng)設(shè)計33.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計33.2 軟件結(jié)構(gòu)與實現(xiàn)技術(shù)53.3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計7第四章 系統(tǒng)實現(xiàn)效果104.1 系統(tǒng)用戶管理子系統(tǒng)104.2 讀者信息管理子系統(tǒng)114.3 圖書信息管理子系統(tǒng)124.4 其他模塊13第五章 系統(tǒng)運(yùn)行與使用155.1 系統(tǒng)運(yùn)行網(wǎng)絡(luò)建議155.2 系統(tǒng)軟硬件配置建議165.3 系統(tǒng)安裝與部署16第六章 結(jié)束語16附錄 開發(fā)平臺簡介17第一章 概 述圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今總的來
2、說,缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書館有計算機(jī),但是尚未用于信息管理,沒有發(fā)揮效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。數(shù)據(jù)處理手工操作,工作量大,出錯率高,出錯后不易更改。圖書館采取手工方式對圖書借閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作人員和管理員也只是當(dāng)時對圖書信息比較清楚,時間一長,如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費時、費力;如要對很長時間以前的圖書進(jìn)行查找或更改就更加困難了。隨著信息和網(wǎng)絡(luò)技術(shù)的蓬勃發(fā)展,圖書信息管理成為計算機(jī)應(yīng)用
3、的一個分支,她有著手工管理所無法比擬的優(yōu)點,如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高圖書資料管理的效率。因此,基于以上問題,開發(fā)一套能夠為用戶提供充足的信息和快捷的查詢手段的圖書資料管理系統(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ùn)行,也可以單機(jī)運(yùn)行,能適應(yīng)不
4、同用戶的要求。應(yīng)提供標(biāo)準(zhǔn)交換格式數(shù)據(jù)的處理功能,能進(jìn)行數(shù)據(jù)格式的交換 ,并且內(nèi)部數(shù)據(jù)采用定長格式,以提高系統(tǒng)的運(yùn)行效率,適用圖書情報單位圖書館自動化管理。運(yùn)行采用全Windows 界面,有很好的容錯能力。本系統(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)配等功能;圖書流通包括
5、圖書借閱、續(xù)借,圖書返還,圖書書目查詢等功能。 系統(tǒng)用戶管理自系統(tǒng):包括系統(tǒng)用戶數(shù)據(jù)的錄入、修改、刪除等功能。 讀者信息管理自系統(tǒng):包括讀者類別管理,讀者個人數(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)的運(yùn)行界面檢驗了本圖書管理信息系統(tǒng)實現(xiàn)的效果并給出了說明,最后給出了其他模塊的運(yùn)行效果第五章介紹了本圖書管理信息系統(tǒng)運(yùn)行的網(wǎng)絡(luò)配置和軟硬件方面的
6、配置需求。第六章從本圖書管理信息系統(tǒng)的結(jié)構(gòu)及其功能優(yōu)點做出了簡要介紹,對開發(fā)本系統(tǒng)做出了簡要總結(jié)。最后附錄簡介了本圖書管理信息系統(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)確可靠的信息。將微機(jī)技術(shù)與管理工作有機(jī)地結(jié)合起來,以實現(xiàn)從手工操作到微機(jī)管理的順利過渡。利用計算機(jī)對圖書資料進(jìn)行有效的管理,提高工作效率,提高圖書的利用率,充分發(fā)揮圖書的作用。同時通過網(wǎng)絡(luò)讓讀者及時方便地查到所需的圖書,管理人員還可以利用強(qiáng)大的管理統(tǒng)計功能,通過統(tǒng)計圖書的總量、各種圖書的借閱率等及時了解庫存、
7、圖書館發(fā)展的規(guī)模以及讀者對各類圖書的需求, 掌握今后圖書的訂購計劃及取舍方向。2.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)需要滿足圖書借閱者、圖書館工作人員和圖書管理人員等三方面的需求。圖書借閱者的需求是查詢圖書館所存的圖書、個人借閱況及個人信息的
8、修改;圖書館工作人員對圖書借閱者的借閱及還書要求進(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)讀者信息表
9、中必須有該讀者借書證的信息;(3)不違背特殊規(guī)則限制。只有同時滿足這三個條件后才可以成功進(jìn)行借書操作。當(dāng)以后再有讀者借書時,就可以根據(jù)已有的借閱信息進(jìn)行比對:(1)讀者所借的圖書是否在庫;(2)該借書證是否有未還圖書等條件進(jìn)行判斷,以決定該借閱操作的成功與否。2.3 系統(tǒng)流程分析根據(jù)系統(tǒng)業(yè)務(wù)分析與調(diào)查畫出系統(tǒng)的數(shù)據(jù)流圖,如圖2-1所示:管理員圖書數(shù)據(jù)庫借閱數(shù)據(jù)庫圖書征訂管理圖書編目管理讀者信息管理圖書典藏管理讀者圖書流通管理圖書征訂數(shù)據(jù)征訂計劃書新書數(shù)據(jù)讀者數(shù)據(jù)借閱證借閱數(shù)據(jù)圖書數(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)功能分析和
10、圖書管理系統(tǒng)的特點,經(jīng)過模塊化的分析畫出系統(tǒng)功能的模塊結(jié)構(gòu)圖,如圖3-1所示:圖書管理信息系統(tǒng)系統(tǒng)用戶管理讀者信息管理圖書信息管理用戶登錄用戶密碼管理用戶數(shù)據(jù)錄入用戶數(shù)據(jù)刪除用戶數(shù)據(jù)修改讀者類型管理讀者數(shù)據(jù)錄入讀者數(shù)據(jù)編輯圖書征訂管理圖書編目管理圖書典藏管理圖書流通管理征訂數(shù)據(jù)錄入征訂數(shù)據(jù)修改征訂數(shù)據(jù)審校書目數(shù)據(jù)錄入書目數(shù)據(jù)修改書目數(shù)據(jù)審校新書分配書庫調(diào)配借閱數(shù)據(jù)管理借書續(xù)借還書借閱記錄查詢圖書書目查詢圖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ù)
11、源將是十分耗時的工作,而且要保證這些數(shù)據(jù)源的確是相同的也需花一番功夫。數(shù)據(jù)模塊(D a t aModule)是解決這個問題最好的答案。簡單說來,數(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)行“邏輯與”或是“邏
12、輯或”的多條件查找。讀者登錄功能的實現(xiàn):這個功能的實現(xiàn)與工作人員和管理人員登錄功能實現(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)前借閱者部份資料的修改,但借書證號和身份類別這樣的信息不允許修改,這是圖
13、書館管理人員模塊的功能。在此界面中點擊修改按鈕將出現(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)方法
14、,這樣就不用如借閱功能中一樣要先轉(zhuǎn)換再借閱了。歸還完成后,同樣會打印出歸還報表以便用戶檢查和確認(rèn)。3.2 軟件結(jié)構(gòu)與實現(xiàn)技術(shù)Delphi 6與數(shù)據(jù)庫的鏈接: ADO Connection組件ADO Connection對象用于創(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 組件。圖3-2-1 A
15、DO 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 和 DBGrid 的鏈接紐帶的作用。如圖 3-2-3 所示
16、 Data Source 組件圖 3-2-3 Data Source 組件 DBGrid 組件DBGrid是Delphi中顯示數(shù)據(jù)的主要手段之一,本系統(tǒng)中通過與Data Source 組件連接,顯示數(shù)據(jù)庫中的數(shù)據(jù)表格。如圖 3-2-4 所示 DBGrid 組件圖 3-2-4 DBGrid 組件本設(shè)計中所用控件如圖3-2-5所示:圖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)勢,運(yùn)
17、用Delphi編程是容易上手的而且高效的,這些都來源于Delphi中優(yōu)秀的VCL。有時,當(dāng)某個借閱者計算機(jī)上沒有安裝相應(yīng)的客戶端程序,但是又想查詢一下自己借書的信息,鑒于這種情況,為了不限于局域網(wǎng)的讀者借書情況查詢,還把B/S結(jié)構(gòu)加入了本系統(tǒng)。以滿足廣域網(wǎng)用戶的需求,這樣就可以打開IE來查詢自己的借書信息了,方便了用戶,也方便了圖書館工作人員,同時也實現(xiàn)跨平臺性。 數(shù)據(jù)庫采用SQL Server 2000,因為數(shù)據(jù)量比較大,而在Delphi中使用SQL語言非常方便,一般來說,都是通過Tquery或TADOquery組件來使用SQL語言的。設(shè)計程序時,在該組件的屬性對話框中
18、選擇SQL屬性,單擊帶省略號的按鈕,就可以打開String List Editor對話框,然后我們就可以在對話框中添加SQL語句。還可以使用Delphi的SQL Builder來自動生成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ù)字典:l 系統(tǒng)用戶數(shù)據(jù):圖書館內(nèi)部人員使用圖書管理系統(tǒng)的身份數(shù)據(jù),包含的數(shù)據(jù)項有用戶編號、登錄口令、權(quán)限代碼。l 讀者類別數(shù)據(jù):借閱圖書讀者的類別數(shù)據(jù),包含的數(shù)據(jù)項有讀者類別編號、類別名稱、借書數(shù)量、借書期限、有效期限。l 讀者個人數(shù)
19、據(jù):讀者個人與圖書借閱有關(guān)的身份數(shù)據(jù),包含的數(shù)據(jù)項有借閱證編號、讀者類別編號、姓名、部門名稱、辦證時間。l 圖書書目數(shù)據(jù):用于圖書編目使用的書目數(shù)據(jù),包含的數(shù)據(jù)項有索書號、圖書條碼、書名、作者、出版社、出版日期、字?jǐn)?shù)、頁數(shù)、內(nèi)容簡介、關(guān)鍵詞。l 新書書目數(shù)據(jù):圖書編目產(chǎn)生的書目數(shù)據(jù),包含的數(shù)據(jù)項與圖書書目數(shù)據(jù)相同。l 館藏書目數(shù)據(jù):新書書目經(jīng)典藏之后形成館藏圖書書目數(shù)據(jù),包含的數(shù)據(jù)項有索書號、圖書條碼、書名、作者、出版社、出版日期、字?jǐn)?shù)、頁數(shù)、內(nèi)容簡介、關(guān)鍵詞、入館日期、復(fù)本數(shù)、可借數(shù)、庫室名。l 圖書征訂數(shù)據(jù):征訂圖書的相關(guān)數(shù)據(jù),包含的數(shù)據(jù)項有書名、作者、出版社、出版日期、數(shù)量、征訂日期。l
20、 圖書借閱數(shù)據(jù):包含的數(shù)據(jù)項有圖書條碼、借閱證編號、借閱日期、還書日期、圖書所在庫室編號。l 操作日志數(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自動編號YesYes類別Clas
21、s文本NoYes書名Name文本NoNo作者Author文本NoNo出版社Concern文本NoNo出版時間Outdate日期/時間NoNo征定時間PurchasingDate日期/時間NoNo預(yù)計入庫時間ReachTime日期/時間NoNo單價UnitPrice數(shù)字NoNo訂購數(shù)量Quantity數(shù)字NoNo總價TotalPrice數(shù)字NoNo名稱:圖書編目表(見表3-2)表名稱標(biāo)識:Class數(shù)據(jù)來源:圖書編目管理模塊錄入。表3-2 圖書編目表名 稱字 段 名 稱類 型主 鍵非 空類別編號ClassID自動編號YesYes類別名稱ClassName文本NoYes名稱:圖書典藏表(見表3-3
22、)表名稱標(biāo)識:Book數(shù)據(jù)來源:圖書典藏管理模塊錄入。表3-3 圖書典藏表名 稱字 段 名 稱類 型主 鍵非 空編號Code自動編號YesYes類別Class文本NoYes書名Name文本NoNo作者Author文本NoNo出版社Concern文本NoNo出版時間Outdate日期/時間NoNo價格Cost數(shù)字NoNo備注說明Memo文本NoNo名稱:圖書流通表(見表3-4)表名稱標(biāo)識:Owner數(shù)據(jù)來源:圖書流通管理模塊錄入。表3-4圖書流通表名 稱字 段 名 稱類 型主 鍵非 空圖書編號Code自動編號YesYes書名Name文本NoNo作者Author文本NoNo出版社Concern文本
23、NoNo讀者編號Readerid文本NoYes借出日期Landdate日期/時間NoYes名稱:用戶類別表(見表3-5)表名稱標(biāo)識:Groupb數(shù)據(jù)來源:讀者管理模塊錄入。表3-5 用戶類別表名 稱字 段 名 稱類 型主 鍵非 空用戶類型編號GroupID自動編號YesYes類型描述Des文本NoYes最多可借數(shù)量MaxNum文本NoYes名稱:讀者信息表(見表3-6)表名稱標(biāo)識:Reader數(shù)據(jù)來源:讀者管理模塊生成。表3-6讀者信息表名 稱字 段 名 稱類 型主 鍵非 空讀者編號ReaderId自動編號YesYes讀者姓名Name文本NoYes性別Sex文本NoYes讀者類別GroupId
24、文本NoYes證件號碼IdCard文本NoYes第四章 系統(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)讀者信息管理子系統(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
25、所示圖4-3 圖書信息管理子系統(tǒng)圖書信息管理為整個圖書管理信息系統(tǒng)的核心,圖書信息管理又分為圖書征訂管理、圖書編目管理、圖書典藏管理和圖書流通管理。圖中所示的是圖書征訂管理,填寫相關(guān)圖書的征訂信息,點擊確定保存。圖書征訂管理可對圖書的征訂實現(xiàn)科學(xué)、高效的管理。4.4 其他模塊4.4.1系統(tǒng)登錄界面系統(tǒng)登錄界面,如圖4-4-1所示:圖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
26、 借閱記錄查詢界面針對讀者借書遲還問題,本系統(tǒng)設(shè)置讀者借閱記錄查詢,輸入讀者借閱號可查詢讀者所借圖書的相關(guān)信息,以提醒讀者盡快還書。第五章 系統(tǒng)運(yùn)行與使用5.1 系統(tǒng)運(yùn)行網(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)單機(jī)模式:即服務(wù)器和客戶端在同一臺計算機(jī)上。(2)百兆模式:應(yīng)用服務(wù)器和管理人員終端的網(wǎng)絡(luò)接口為百兆交換機(jī)。(3)千兆模式:應(yīng)用服務(wù)器和管理人員終端的網(wǎng)絡(luò)接口為千兆交換機(jī)。實際上沒有必要給每個節(jié)點都配置千兆網(wǎng)絡(luò)接口,只需要給服務(wù)器端配置千兆
27、接口即可。在實際的運(yùn)行操作中,可以根據(jù)用戶的情況選擇不同的網(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)運(yùn)行的穩(wěn)定性及安全性,可以根據(jù)用戶量的大小決定選擇不同的操作系統(tǒng)。一般情況下,建議客戶端選用Windows2000;Windows XP等,服務(wù)器端采用Windows2000 Server;Windows XP等??蛻舳擞布囊蟛桓?,可以根據(jù)穩(wěn)定性要求一般做如下選擇。CPU: Intel Pentium300MHz以上內(nèi)存:64MB以上顯示:800*600,32位增強(qiáng)色數(shù)據(jù)庫服務(wù)器上必須要安裝SQL Server 2000。5.3
28、系統(tǒng)安裝與部署數(shù)據(jù)服務(wù)器的安裝:1.安裝SQL Server 20002.在SQL Server 2000的查詢分析器中執(zhí)行本系統(tǒng)的腳本。3.建立一個專門用于操作的“圖書管理信息系統(tǒng)”數(shù)據(jù)庫賬號??蛻舳说陌惭b:1.安裝.Net Framework2.安裝圖書管理信息系統(tǒng)3.第一次運(yùn)行需要設(shè)置數(shù)據(jù)庫服務(wù)器。第六章 結(jié)束語本系統(tǒng)實現(xiàn)了圖書管理信息系統(tǒng)的基本管理功能,使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時、準(zhǔn)確、有效的查詢和修改圖書情況。本系統(tǒng)結(jié)構(gòu)簡單,功能豐富,硬件配置要求低,運(yùn)行穩(wěn)定。實現(xiàn)了對讀者和對圖書的科學(xué)化管理,為讀者和圖書館管理人員提供一個功能齊全、使用快捷的圖書館管理系統(tǒng)。附錄 開發(fā)平臺簡介Delphi,是Windows平臺下著名的快速應(yīng)用程序開發(fā)工具(Rapid Appl
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Cefadroxil-13C6-BL-S-578-sup-13-sup-C-sub-6-sub-生命科學(xué)試劑-MCE
- 江門職業(yè)技術(shù)學(xué)院《數(shù)字合成基礎(chǔ)(AE)》2023-2024學(xué)年第一學(xué)期期末試卷
- 武漢晴川學(xué)院《理論與實踐(二)》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江長征職業(yè)技術(shù)學(xué)院《案例與論文寫作》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024-2025學(xué)年宿州市重點中學(xué)數(shù)學(xué)七年級第一學(xué)期期末學(xué)業(yè)水平測試模擬試題含解析
- 江蘇省南通港閘區(qū)五校聯(lián)考2024-2025學(xué)年化學(xué)九年級第一學(xué)期期末監(jiān)測試題含解析
- 大連海洋大學(xué)《全科醫(yī)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 企業(yè)資金流動的審計策略分析
- 遼寧特殊教育師范高等專科學(xué)?!冬F(xiàn)代食品營養(yǎng)與安全自科類》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025屆北京理工大附中分校七年級數(shù)學(xué)第一學(xué)期期末教學(xué)質(zhì)量檢測試題含解析
- 【中考真題】2025年北京市中考數(shù)學(xué)真題(含解析)
- 浙江省臺州市2024-2025學(xué)年高一下學(xué)期6月期末英語試題
- 光伏發(fā)電項目施工方案(安裝)光伏施工方案
- 行為安全觀察與溝通
- 疲勞風(fēng)險培訓(xùn)課件
- GB/T 45707-2025皮革鉻鞣鞋面用坯革規(guī)范
- 2025年中小學(xué)教師職稱評審考試試卷及答案
- 中職學(xué)校教材管理制度
- 海綿城市建設(shè)中的BIM技術(shù)應(yīng)用實例
- 高校教師資格證考試《高等教育心理學(xué)》真題及解析(2025年)
- (王瑞元版本)運(yùn)動生理學(xué)-課件-3-第三章-血液
評論
0/150
提交評論