2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  管理信息系統(tǒng)課程設(shè)計(jì)</p><p>  題 目 圖書(shū)管理信息系統(tǒng)的分析與設(shè)計(jì) </p><p><b>  摘 要</b></p><p>  隨著信息時(shí)代的不斷發(fā)展,陳舊的圖書(shū)管理方式已經(jīng)不能適應(yīng)當(dāng)今人們的需要。伴隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),傳統(tǒng)的圖書(shū)管理方

2、式必然被以計(jì)算機(jī)為基礎(chǔ)的信息管理系統(tǒng)所取代。使用計(jì)算機(jī)對(duì)圖書(shū)信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。本文主要完成對(duì)圖書(shū)管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫(kù)模式分析、經(jīng)濟(jì)效益分析。</p><p>  關(guān)鍵詞:圖書(shū)管理;管理信息系統(tǒng);數(shù)據(jù)庫(kù)</p><p><b>  目 錄</b></p><p><b>  第一章 概 述

3、1</b></p><p>  第二章 系統(tǒng)需求與設(shè)計(jì)2</p><p>  2.1 系統(tǒng)目標(biāo)與需求2</p><p>  2.2 系統(tǒng)業(yè)務(wù)分析2</p><p>  2.3 系統(tǒng)流程分析2</p><p>  第三章 系統(tǒng)設(shè)計(jì)3</p><p>  3.1 系統(tǒng)功能結(jié)構(gòu)

4、設(shè)計(jì)3</p><p>  3.2 軟件結(jié)構(gòu)與實(shí)現(xiàn)技術(shù)5</p><p>  3.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)7</p><p>  第四章 系統(tǒng)實(shí)現(xiàn)效果10</p><p>  4.1 系統(tǒng)用戶管理子系統(tǒng)10</p><p>  4.2 讀者信息管理子系統(tǒng)11</p><p>  4.3 圖

5、書(shū)信息管理子系統(tǒng)12</p><p>  4.4 其他模塊13</p><p>  第五章 系統(tǒng)運(yùn)行與使用15</p><p>  5.1 系統(tǒng)運(yùn)行網(wǎng)絡(luò)建議15</p><p>  5.2 系統(tǒng)軟硬件配置建議16</p><p>  5.3 系統(tǒng)安裝與部署16</p><p>  第

6、六章 結(jié)束語(yǔ)16</p><p>  附錄 開(kāi)發(fā)平臺(tái)簡(jiǎn)介17</p><p><b>  第一章 概 述</b></p><p>  圖書(shū)館作為一種信息資源的集散地,圖書(shū)和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今總的來(lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書(shū)館有計(jì)算機(jī),但是尚未用于信息管理,沒(méi)有發(fā)揮效力,資源閑置比較突出,這就

7、是管理信息系統(tǒng)的開(kāi)發(fā)的基本環(huán)境。數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書(shū)館采取手工方式對(duì)圖書(shū)借閱情況進(jìn)行人工管理,由于信息比較多,圖書(shū)借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書(shū)證上,圖書(shū)的數(shù)目和內(nèi)容記錄在文件中,圖書(shū)館的工作人員和管理員也只是當(dāng)時(shí)對(duì)圖書(shū)信息比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力;如要對(duì)很長(zhǎng)時(shí)間以前的圖書(shū)進(jìn)行查找或更改就更加困難了。隨著信息和網(wǎng)

8、絡(luò)技術(shù)的蓬勃發(fā)展,圖書(shū)信息管理成為計(jì)算機(jī)應(yīng)用的一個(gè)分支,她有著手工管理所無(wú)法比擬的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高圖書(shū)資料管理的效率。因此,基于以上問(wèn)題,開(kāi)發(fā)一套能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄蔚膱D書(shū)資料管理系統(tǒng),將是非常必要的,也是十分及時(shí)的。</p><p>  圖書(shū)管理系統(tǒng)是一個(gè)集圖書(shū)借閱管理、信息發(fā)布及管理決策為一體的Window

9、s環(huán)境下集成化的管理系統(tǒng)。由系統(tǒng)用戶管理系統(tǒng)、讀者信息管理系統(tǒng)、圖書(shū)征訂管理系統(tǒng)、圖書(shū)編目管理系統(tǒng)、圖書(shū)典藏管理系統(tǒng)等子系統(tǒng)構(gòu)成,功能模塊覆蓋整個(gè)圖書(shū)管理業(yè)務(wù)。要做到功能齊全、自動(dòng)化程度高、用戶界面友好,可以在網(wǎng)絡(luò)環(huán)境下運(yùn)行,也可以單機(jī)運(yùn)行,能適應(yīng)不同用戶的要求。應(yīng)提供標(biāo)準(zhǔn)交換格式數(shù)據(jù)的處理功能,能進(jìn)行數(shù)據(jù)格式的交換 ,并且內(nèi)部數(shù)據(jù)采用定長(zhǎng)格式,以提高系統(tǒng)的運(yùn)行效率,適用圖書(shū)情報(bào)單位圖書(shū)館自動(dòng)化管理。運(yùn)行采用全Windows 界面,有很

10、好的容錯(cuò)能力。本系統(tǒng)采用結(jié)構(gòu)化的設(shè)計(jì)方法進(jìn)行設(shè)計(jì),采用快速開(kāi)發(fā)平臺(tái)Delphi 6進(jìn)行開(kāi)發(fā)。</p><p>  圖書(shū)管理信息系統(tǒng)分為圖書(shū)信息管理子系統(tǒng)、系統(tǒng)用戶管理子系統(tǒng)和讀者信息管理子系統(tǒng),下面是各個(gè)子系統(tǒng)的功能描述:</p><p> ?、?圖書(shū)信息管理子系統(tǒng):包括圖書(shū)征訂、圖書(shū)編目、圖書(shū)典藏和圖書(shū)流通。圖書(shū)征訂包括圖書(shū)征訂數(shù)據(jù)的錄入、修改、刪除等功能;圖書(shū)編目包括圖書(shū)編目信息的錄入

11、、修改等功能;圖書(shū)典藏包括新書(shū)分配、庫(kù)室調(diào)配等功能;圖書(shū)流通包括圖書(shū)借閱、續(xù)借,圖書(shū)返還,圖書(shū)書(shū)目查詢等功能。</p><p> ?、?系統(tǒng)用戶管理自系統(tǒng):包括系統(tǒng)用戶數(shù)據(jù)的錄入、修改、刪除等功能。</p><p> ?、?讀者信息管理自系統(tǒng):包括讀者類別管理,讀者個(gè)人數(shù)據(jù)的錄入、修改、刪除等功能。</p><p><b>  各章簡(jiǎn)述:</b>

12、;</p><p>  第二章從總體上分析了建立圖書(shū)管理信息系統(tǒng)的系統(tǒng)目標(biāo)、系統(tǒng)的業(yè)務(wù)流程以及系統(tǒng)的性能需求。為以后的系統(tǒng)設(shè)計(jì)提出了指導(dǎo)思想。</p><p>  第三章根據(jù)上一章的系統(tǒng)目標(biāo)和業(yè)務(wù)需求設(shè)計(jì)了系統(tǒng)的功能結(jié)構(gòu),從軟件設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)兩方面系詳細(xì)地分析設(shè)計(jì)了圖書(shū)管理信息系統(tǒng)。</p><p>  第四章從各個(gè)子系統(tǒng)的運(yùn)行界面檢驗(yàn)了本圖書(shū)管理信息系統(tǒng)實(shí)現(xiàn)的效

13、果并給出了說(shuō)明,最后給出了其他模塊的運(yùn)行效果</p><p>  第五章介紹了本圖書(shū)管理信息系統(tǒng)運(yùn)行的網(wǎng)絡(luò)配置和軟硬件方面的配置需求。</p><p>  第六章從本圖書(shū)管理信息系統(tǒng)的結(jié)構(gòu)及其功能優(yōu)點(diǎn)做出了簡(jiǎn)要介紹,對(duì)開(kāi)發(fā)本系統(tǒng)做出了簡(jiǎn)要總結(jié)。</p><p>  最后附錄簡(jiǎn)介了本圖書(shū)管理信息系統(tǒng)的開(kāi)發(fā)平臺(tái)和數(shù)據(jù)庫(kù)系統(tǒng)。</p><p>  

14、第二章 系統(tǒng)需求與設(shè)計(jì)</p><p>  2.1 系統(tǒng)目標(biāo)與需求</p><p><b>  2.1.1系統(tǒng)目標(biāo)</b></p><p>  本系統(tǒng)的總體目標(biāo)是為圖書(shū)借閱人提供方便快捷的服務(wù),以及為圖書(shū)管理人員提供準(zhǔn)確可靠的信息。將微機(jī)技術(shù)與管理工作有機(jī)地結(jié)合起來(lái),以實(shí)現(xiàn)從手工操作到微機(jī)管理的順利過(guò)渡。利用計(jì)算機(jī)對(duì)圖書(shū)資料進(jìn)行有效的管理,提高

15、工作效率,提高圖書(shū)的利用率,充分發(fā)揮圖書(shū)的作用。同時(shí)通過(guò)網(wǎng)絡(luò)讓讀者及時(shí)方便地查到所需的圖書(shū),管理人員還可以利用強(qiáng)大的管理統(tǒng)計(jì)功能,通過(guò)統(tǒng)計(jì)圖書(shū)的總量、各種圖書(shū)的借閱率等及時(shí)了解庫(kù)存、圖書(shū)館發(fā)展的規(guī)模以及讀者對(duì)各類圖書(shū)的需求, 掌握今后圖書(shū)的訂購(gòu)計(jì)劃及取舍方向。</p><p>  2.1.2系統(tǒng)功能需求</p><p>  圖書(shū)管理涉及圖書(shū)信息、系統(tǒng)用戶信息、讀者信息、圖書(shū)借閱信息等多種數(shù)

16、據(jù)管理。從管理的角度出發(fā)可將圖書(shū)管理分為三類:圖書(shū)信息管理、讀者數(shù)據(jù)管理和系統(tǒng)用戶管理。</p><p>  圖書(shū)信息管理:完成圖書(shū)征訂、編目、典藏、借還和查詢操作等方面的管理。</p><p>  讀者數(shù)據(jù)管理:完成讀者類別管理和讀者個(gè)人數(shù)據(jù)的錄入、修改、刪除等方面的管理。</p><p>  系統(tǒng)用戶管理:完成系統(tǒng)管理員用戶數(shù)據(jù)的管理。</p>&

17、lt;p>  2.2 系統(tǒng)業(yè)務(wù)分析</p><p>  圖書(shū)管理系統(tǒng)需要滿足圖書(shū)借閱者、圖書(shū)館工作人員和圖書(shū)管理人員等三方面的需求。圖書(shū)借閱者的需求是查詢圖書(shū)館所存的圖書(shū)、個(gè)人借閱況及個(gè)人信息的修改;圖書(shū)館工作人員對(duì)圖書(shū)借閱者的借閱及還書(shū)要求進(jìn)行操作;圖書(shū)管理人員的功能最復(fù)雜,包括對(duì)工作人員、圖書(shū)借閱者、圖書(shū)進(jìn)行管理和維護(hù)。整個(gè)圖書(shū)管理流程以圖書(shū)信息、借書(shū)證信息和借閱信息為主體,由借閱規(guī)則進(jìn)行約束限制。每當(dāng)

18、有新書(shū)進(jìn)庫(kù)時(shí),先按照?qǐng)D書(shū)分類規(guī)則對(duì)新圖書(shū)進(jìn)行分類,然后由管理員錄入新圖書(shū)信息,信息入庫(kù)后管理員仍然可以對(duì)該信息進(jìn)行修改和刪除。當(dāng)有新借書(shū)證登記時(shí),先按照讀者的職業(yè)姓名進(jìn)行分類,然后由管理員錄入新借書(shū)證信息,信息錄入后管理員仍然可以對(duì)該信息進(jìn)行修改和刪除。有了圖書(shū)信息和借書(shū)證信息之后便可以進(jìn)行借閱操作,成功借書(shū)操作的條件是:(1)圖書(shū)信息數(shù)據(jù)庫(kù)中必須有該讀者要的圖書(shū);(2)讀者信息表中必須有該讀者借書(shū)證的信息;(3)不違背特殊規(guī)則限制。只

19、有同時(shí)滿足這三個(gè)條件后才可以成功進(jìn)行借書(shū)操作。當(dāng)以后再有讀者借書(shū)時(shí),就可以根據(jù)已有的借閱信息進(jìn)行比對(duì):(1)讀者所借的圖書(shū)是否在庫(kù);(2)該借書(shū)證是否有未還圖書(shū)等條件進(jìn)行判斷,以決定該借閱操作的成功與否。</p><p>  2.3 系統(tǒng)流程分析</p><p>  根據(jù)系統(tǒng)業(yè)務(wù)分析與調(diào)查畫出系統(tǒng)的數(shù)據(jù)流圖,如圖2-1所示:</p><p>  圖2-1 系統(tǒng)數(shù)據(jù)流

20、圖</p><p><b>  第三章 系統(tǒng)設(shè)計(jì)</b></p><p>  3.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)</p><p>  根據(jù)系統(tǒng)功能分析和圖書(shū)管理系統(tǒng)的特點(diǎn),經(jīng)過(guò)模塊化的分析畫出系統(tǒng)功能的模塊結(jié)構(gòu)圖,如圖3-1所示:</p><p>  圖3-1 系統(tǒng)功能的模塊結(jié)構(gòu)圖</p><p>  系統(tǒng)

21、各結(jié)構(gòu)模塊的功能:</p><p> ?、贁?shù)據(jù)模塊窗體的設(shè)置:在編寫數(shù)據(jù)庫(kù)應(yīng)用程序時(shí),經(jīng)常要遇到這樣的情況,即好多組件、窗體同時(shí)訪問(wèn)相同的數(shù)據(jù)源,如果為每一個(gè)組件或者窗體都設(shè)置一個(gè)數(shù)據(jù)源將是十分耗時(shí)的工作,而且要保證這些數(shù)據(jù)源的確是相同的也需花一番功夫。數(shù)據(jù)模塊(D a t aModule)是解決這個(gè)問(wèn)題最好的答案。簡(jiǎn)單說(shuō)來(lái),數(shù)據(jù)模塊是用來(lái)集中管理數(shù)據(jù)源的一個(gè)窗體,該窗體可在被需要的地方隨時(shí)引入。</p&g

22、t;<p>  ②系統(tǒng)用戶密碼認(rèn)證窗體的實(shí)現(xiàn):本窗體是為了讓工作人員或圖書(shū)館管理人員按照用戶名和密碼進(jìn)行登錄,并且根據(jù)用戶名檢查“權(quán)限”字段,以分辨進(jìn)入圖書(shū)館管理人員模塊還是進(jìn)入工作人員模塊。</p><p>  ③圖書(shū)查詢功能的實(shí)現(xiàn):在本系統(tǒng)中,任何人都有權(quán)限使用查詢功能,不做任何限制。由于實(shí)現(xiàn)的查詢功能有多種,如按圖書(shū)編號(hào)、圖書(shū)名稱等字段進(jìn)行“完全體配查找”和“部分體配的模糊查找”,還有按多個(gè)條

23、件進(jìn)行“邏輯與”或是“邏輯或”的多條件查找。</p><p> ?、茏x者登錄功能的實(shí)現(xiàn):這個(gè)功能的實(shí)現(xiàn)與工作人員和管理人員登錄功能實(shí)現(xiàn)的方法大致一樣,是從用戶表中查到借閱證號(hào)與密碼,看與用戶輸入的是否一致。如果一致,那么用戶就可查看自己的借閱情況并維護(hù)自己的部分信息。</p><p>  ⑤讀者借閱情況功能的實(shí)現(xiàn):當(dāng)借閱者正確登錄到系統(tǒng)后,此功能將被激活,使用戶能查看到自身的借閱情況。在此

24、系統(tǒng)中,信息的顯示一般用“List View”來(lái)實(shí)現(xiàn)。在這里根據(jù)讀者的不同要求實(shí)現(xiàn)借閱情況的查詢,如檢查所有的借閱情況、某本書(shū)的借閱情況,還可以根據(jù)已借閱的天數(shù)來(lái)查詢。</p><p> ?、拮x者個(gè)人資料維護(hù)功能的實(shí)現(xiàn):此功能實(shí)現(xiàn)當(dāng)前借閱者部份資料的修改,但借書(shū)證號(hào)和身份類別這樣的信息不允許修改,這是圖書(shū)館管理人員模塊的功能。在此界面中點(diǎn)擊修改按鈕將出現(xiàn)“修改”窗體,點(diǎn)擊修改密碼按鈕將出現(xiàn)groupbox8,進(jìn)行

25、密碼修改。</p><p>  ⑦圖書(shū)借閱功能的實(shí)現(xiàn):工作人員輸入讀者的借閱證號(hào)和所要借閱的圖書(shū)的圖書(shū)編號(hào),然后點(diǎn)擊借閱按鈕就可進(jìn)行圖書(shū)借閱。考慮到實(shí)際中可能會(huì)出現(xiàn)只知圖書(shū)名而不知圖書(shū)編號(hào)的情況,在此界面下方加入一個(gè)轉(zhuǎn)換功能,可以把圖書(shū)名稱轉(zhuǎn)換成圖書(shū)編號(hào),再進(jìn)行圖書(shū)借閱。</p><p> ?、鄨D書(shū)歸還功能的實(shí)現(xiàn):工作人員根據(jù)讀者的借書(shū)證號(hào)和歸還的圖書(shū)編號(hào)進(jìn)行圖書(shū)的歸還工作。并且根據(jù)現(xiàn)實(shí)中

26、可能會(huì)出現(xiàn)的只知圖書(shū)名不知圖書(shū)編號(hào)的歸還情況,所以加入了按書(shū)籍名稱進(jìn)行歸還的功能。這個(gè)功能是圖書(shū)借閱功能中把圖書(shū)名稱轉(zhuǎn)換成圖書(shū)編號(hào)的一種改進(jìn)方法,這樣就不用如借閱功能中一樣要先轉(zhuǎn)換再借閱了。歸還完成后,同樣會(huì)打印出歸還報(bào)表以便用戶檢查和確認(rèn)。</p><p>  3.2 軟件結(jié)構(gòu)與實(shí)現(xiàn)技術(shù)</p><p>  Delphi 6與數(shù)據(jù)庫(kù)的鏈接:</p><p> ?、?/p>

27、 ADO Connection組件</p><p>  ADO Connection對(duì)象用于創(chuàng)建一個(gè)到達(dá)某個(gè)數(shù)據(jù)源的開(kāi)放連接。通過(guò)此連接,您可以對(duì)一個(gè)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn)和操作。如果需要多次訪問(wèn)某個(gè)數(shù)據(jù)庫(kù),您應(yīng)當(dāng)使用 Connection 對(duì)象來(lái)建立一個(gè)連接。您也可以經(jīng)由一個(gè) Command 或 Recordset 對(duì)象傳遞一個(gè)連接字符串來(lái)創(chuàng)建某個(gè)連接。不過(guò),此類連接僅僅適合一次具體的簡(jiǎn)單的查詢。如圖3-2-1所示 A

28、DO Connection 組件。</p><p>  圖3-2-1 ADO Connection 組件</p><p>  ADO Table組件</p><p>  ADO Table連接數(shù)據(jù)庫(kù)中一個(gè)數(shù)據(jù)表并對(duì)數(shù)據(jù)表中的各種狀態(tài)進(jìn)行控制。ADO Table組件與數(shù)據(jù)庫(kù)建立連接后,再與DataSource組件連接,從而使數(shù)據(jù)控制組件可以通過(guò)Table組件操縱數(shù)據(jù)

29、庫(kù)中的數(shù)據(jù)。如圖3-2-2所示 ADO Connection 組件。</p><p>  圖3-2-2 ADO Table 組件</p><p>  Data Source 組件</p><p>  Data Source 是連接數(shù)據(jù)集組建和數(shù)據(jù)控制組件的橋梁,本系統(tǒng)中通過(guò)與 ADO Table 組件和 DBGrid組件連接,起到 ADO Table 和 DBGr

30、id 的鏈接紐帶的作用。如圖 3-2-3 所示 Data Source 組件</p><p>  圖 3-2-3 Data Source 組件</p><p><b>  DBGrid 組件</b></p><p>  DBGrid是Delphi中顯示數(shù)據(jù)的主要手段之一,本系統(tǒng)中通過(guò)與Data Source 組件連接,顯示數(shù)據(jù)庫(kù)中的數(shù)據(jù)表格。如

31、圖 3-2-4 所示 DBGrid 組件</p><p>  圖 3-2-4 DBGrid 組件</p><p>  本設(shè)計(jì)中所用控件如圖3-2-5所示:</p><p>  圖3-2-5 系統(tǒng)控件面板</p><p>  根據(jù)需求,本系統(tǒng)所采用的模式是C/S+B/S模式結(jié)構(gòu),對(duì)于圖書(shū)館工作人員和系統(tǒng)管理員,采用C/S模式;對(duì)于借閱者我們采用

32、C/S+B/S模式。在C/S結(jié)構(gòu)中采用Delphi6來(lái)開(kāi)發(fā)客戶端和服務(wù)端。因?yàn)镈elphi在C/S架構(gòu)方面具有出色的優(yōu)勢(shì),運(yùn)用Delphi編程是容易上手的而且高效的,這些都來(lái)源于Delphi中優(yōu)秀的VCL。有時(shí),當(dāng)某個(gè)借閱者計(jì)算機(jī)上沒(méi)有安裝相應(yīng)的客戶端程序,但是又想查詢一下自己借書(shū)的信息,鑒于這種情況,為了不限于局域網(wǎng)的讀者借書(shū)情況查詢,還把B/S結(jié)構(gòu)加入了本系統(tǒng)。以滿足廣域網(wǎng)用戶的需求,這樣就可以打開(kāi)IE來(lái)查詢自己的借書(shū)信息了,方便了

33、用戶,也方便了圖書(shū)館工作人員,同時(shí)也實(shí)現(xiàn)跨平臺(tái)性。</p><p>  數(shù)據(jù)庫(kù)采用SQL Server 2000,因?yàn)閿?shù)據(jù)量比較大,而在Delphi中使用SQL語(yǔ)言非常方便,一般來(lái)說(shuō),都是通過(guò)Tquery或TADOquery組件來(lái)使用SQL語(yǔ)言的。設(shè)計(jì)程序時(shí),在該組件的屬性對(duì)話框中選擇SQL屬性,單擊帶省略號(hào)的按鈕,就可以打開(kāi)String List Editor對(duì)話框,然后我們就可以在對(duì)話框中添加SQL語(yǔ)句。還可

34、以使用Delphi的SQL Builder來(lái)自動(dòng)生成SQL語(yǔ)句,這樣可以避免手工編寫SQL而可能造成的語(yǔ)法錯(cuò)誤。</p><p>  3.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)</p><p><b>  3.2.1數(shù)據(jù)字典</b></p><p>  根據(jù)系統(tǒng)功能模塊結(jié)構(gòu)圖和圖書(shū)管理流程,以及圖書(shū)管理系統(tǒng)的需求,總結(jié)出如下的數(shù)據(jù)字典:</p>&l

35、t;p>  系統(tǒng)用戶數(shù)據(jù):圖書(shū)館內(nèi)部人員使用圖書(shū)管理系統(tǒng)的身份數(shù)據(jù),包含的數(shù)據(jù)項(xiàng)有用戶編號(hào)、登錄口令、權(quán)限代碼。</p><p>  讀者類別數(shù)據(jù):借閱圖書(shū)讀者的類別數(shù)據(jù),包含的數(shù)據(jù)項(xiàng)有讀者類別編號(hào)、類別名稱、借書(shū)數(shù)量、借書(shū)期限、有效期限。</p><p>  讀者個(gè)人數(shù)據(jù):讀者個(gè)人與圖書(shū)借閱有關(guān)的身份數(shù)據(jù),包含的數(shù)據(jù)項(xiàng)有借閱證編號(hào)、讀者類別編號(hào)、姓名、部門名稱、辦證時(shí)間。</

36、p><p>  圖書(shū)書(shū)目數(shù)據(jù):用于圖書(shū)編目使用的書(shū)目數(shù)據(jù),包含的數(shù)據(jù)項(xiàng)有索書(shū)號(hào)、圖書(shū)條碼、書(shū)名、作者、出版社、出版日期、字?jǐn)?shù)、頁(yè)數(shù)、內(nèi)容簡(jiǎn)介、關(guān)鍵詞。</p><p>  新書(shū)書(shū)目數(shù)據(jù):圖書(shū)編目產(chǎn)生的書(shū)目數(shù)據(jù),包含的數(shù)據(jù)項(xiàng)與圖書(shū)書(shū)目數(shù)據(jù)相同。</p><p>  館藏書(shū)目數(shù)據(jù):新書(shū)書(shū)目經(jīng)典藏之后形成館藏圖書(shū)書(shū)目數(shù)據(jù),包含的數(shù)據(jù)項(xiàng)有索書(shū)號(hào)、圖書(shū)條碼、書(shū)名、作者、出版社、出

37、版日期、字?jǐn)?shù)、頁(yè)數(shù)、內(nèi)容簡(jiǎn)介、關(guān)鍵詞、入館日期、復(fù)本數(shù)、可借數(shù)、庫(kù)室名。</p><p>  圖書(shū)征訂數(shù)據(jù):征訂圖書(shū)的相關(guān)數(shù)據(jù),包含的數(shù)據(jù)項(xiàng)有書(shū)名、作者、出版社、出版日期、數(shù)量、征訂日期。</p><p>  圖書(shū)借閱數(shù)據(jù):包含的數(shù)據(jù)項(xiàng)有圖書(shū)條碼、借閱證編號(hào)、借閱日期、還書(shū)日期、圖書(shū)所在庫(kù)室編號(hào)。</p><p>  操作日志數(shù)據(jù):包含的數(shù)據(jù)項(xiàng)有用戶名、操作時(shí)間、操

38、作動(dòng)作。</p><p>  3.2.2數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)</p><p>  根據(jù)系統(tǒng)需求,分析出實(shí)體-關(guān)系圖,如圖3-2所示:</p><p>  圖3-2 實(shí)體-關(guān)系圖</p><p>  3.2.3數(shù)據(jù)庫(kù)表設(shè)計(jì)</p><p>  根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,對(duì)于本系統(tǒng)的數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和

39、數(shù)據(jù)結(jié)構(gòu):</p><p> ?、倜Q:圖書(shū)征訂表(見(jiàn)表3-1)</p><p>  表名稱標(biāo)識(shí):Subscriptions</p><p>  數(shù)據(jù)來(lái)源:圖書(shū)征訂管理模塊錄入</p><p><b>  表3-1圖書(shū)征訂表</b></p><p> ?、诿Q:圖書(shū)編目表(見(jiàn)表3-2)</p

40、><p>  表名稱標(biāo)識(shí):Class</p><p>  數(shù)據(jù)來(lái)源:圖書(shū)編目管理模塊錄入。</p><p>  表3-2 圖書(shū)編目表</p><p> ?、勖Q:圖書(shū)典藏表(見(jiàn)表3-3)</p><p>  表名稱標(biāo)識(shí):Book</p><p>  數(shù)據(jù)來(lái)源:圖書(shū)典藏管理模塊錄入。</p>

41、;<p>  表3-3 圖書(shū)典藏表</p><p> ?、苊Q:圖書(shū)流通表(見(jiàn)表3-4)</p><p>  表名稱標(biāo)識(shí):Owner</p><p>  數(shù)據(jù)來(lái)源:圖書(shū)流通管理模塊錄入。</p><p><b>  表3-4圖書(shū)流通表</b></p><p> ?、菝Q:用戶類別表(

42、見(jiàn)表3-5)</p><p>  表名稱標(biāo)識(shí):Groupb</p><p>  數(shù)據(jù)來(lái)源:讀者管理模塊錄入。</p><p>  表3-5 用戶類別表</p><p> ?、廾Q:讀者信息表(見(jiàn)表3-6)</p><p>  表名稱標(biāo)識(shí):Reader</p><p>  數(shù)據(jù)來(lái)源:讀者管理模塊生

43、成。</p><p><b>  表3-6讀者信息表</b></p><p>  第四章 系統(tǒng)實(shí)現(xiàn)效果</p><p>  4.1系統(tǒng)用戶管理子系統(tǒng)</p><p>  系統(tǒng)用戶管理子系統(tǒng),如圖4-1</p><p>  圖4-1 系統(tǒng)用戶管理子系統(tǒng)</p><p>  系

44、統(tǒng)用戶管理子系統(tǒng)中,可實(shí)現(xiàn)用戶權(quán)限的管理,用戶賬號(hào)和密碼的管理和用戶的注銷。圖中為用戶權(quán)限的管理,可對(duì)系統(tǒng)管理員的權(quán)限進(jìn)行添加、刪除和修改。</p><p>  4.2讀者信息管理子系統(tǒng)</p><p>  讀者信息管理子系統(tǒng),如圖4-2所示</p><p>  圖4-2 讀者信息管理子系統(tǒng)</p><p>  讀者信息管理子系統(tǒng)中可進(jìn)行讀者

45、信息的添加、修改和刪除的操作,還可進(jìn)行讀者借閱記錄的查詢。圖為讀者信息的添加,輸入相關(guān)信息,點(diǎn)擊確定保存到數(shù)據(jù)庫(kù),可實(shí)現(xiàn)讀者信息的添加。</p><p>  4.3 圖書(shū)信息管理子系統(tǒng)</p><p>  圖書(shū)信息管理子系統(tǒng),如圖4-3所示</p><p>  圖4-3 圖書(shū)信息管理子系統(tǒng)</p><p>  圖書(shū)信息管理為整個(gè)圖書(shū)管理信息系

46、統(tǒng)的核心,圖書(shū)信息管理又分為圖書(shū)征訂管理、圖書(shū)編目管理、圖書(shū)典藏管理和圖書(shū)流通管理。圖中所示的是圖書(shū)征訂管理,填寫相關(guān)圖書(shū)的征訂信息,點(diǎn)擊確定保存。圖書(shū)征訂管理可對(duì)圖書(shū)的征訂實(shí)現(xiàn)科學(xué)、高效的管理。</p><p><b>  4.4 其他模塊</b></p><p>  4.4.1系統(tǒng)登錄界面</p><p>  系統(tǒng)登錄界面,如圖4-4-1所

47、示:</p><p>  圖4-4-1系統(tǒng)登錄界面</p><p>  輸入帳戶、密碼登錄系統(tǒng)。</p><p>  4.4.2數(shù)據(jù)庫(kù)設(shè)置界面</p><p>  數(shù)據(jù)庫(kù)設(shè)置界面,如圖4-4-2所示:</p><p>  圖4-4-2 數(shù)據(jù)庫(kù)設(shè)置界面</p><p>  填寫系統(tǒng)所連接的數(shù)據(jù)庫(kù)的

48、相關(guān)信息后可實(shí)現(xiàn)軟件與數(shù)據(jù)庫(kù)的連接</p><p>  4.4.3 借閱記錄查詢</p><p>  借閱記錄查詢界面,如圖4-4-3所示:</p><p>  圖4-4-3 借閱記錄查詢界面</p><p>  針對(duì)讀者借書(shū)遲還問(wèn)題,本系統(tǒng)設(shè)置讀者借閱記錄查詢,輸入讀者借閱號(hào)可查詢讀者所借圖書(shū)的相關(guān)信息,以提醒讀者盡快還書(shū)。</p&g

49、t;<p>  第五章 系統(tǒng)運(yùn)行與使用</p><p>  5.1 系統(tǒng)運(yùn)行網(wǎng)絡(luò)建議</p><p>  對(duì)于圖書(shū)管理信息系統(tǒng)來(lái)說(shuō),一般有遠(yuǎn)端的數(shù)據(jù)交流,所以網(wǎng)絡(luò)的支持是少不了的。因此需要有能夠支持TCP/IP相關(guān)協(xié)議的小型局域網(wǎng)支持。</p><p>  圖書(shū)管理信息系統(tǒng)的網(wǎng)絡(luò)配置一般有如下幾種類型。</p><p> ?。?

50、)單機(jī)模式:即服務(wù)器和客戶端在同一臺(tái)計(jì)算機(jī)上。</p><p> ?。?)百兆模式:應(yīng)用服務(wù)器和管理人員終端的網(wǎng)絡(luò)接口為百兆交換機(jī)。</p><p> ?。?)千兆模式:應(yīng)用服務(wù)器和管理人員終端的網(wǎng)絡(luò)接口為千兆交換機(jī)。實(shí)際上沒(méi)有必要給每個(gè)節(jié)點(diǎn)都配置千兆網(wǎng)絡(luò)接口,只需要給服務(wù)器端配置千兆接口即可。</p><p>  在實(shí)際的運(yùn)行操作中,可以根據(jù)用戶的情況選擇不同的網(wǎng)

51、絡(luò)配置。</p><p>  網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖5-1所示:</p><p>  圖5-1 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)</p><p>  5.2 系統(tǒng)軟硬件配置建議</p><p>  操作系統(tǒng)決定了系統(tǒng)運(yùn)行的穩(wěn)定性及安全性,可以根據(jù)用戶量的大小決定選擇不同的操作系統(tǒng)。一般情況下,建議客戶端選用Windows2000;Windows XP等,服務(wù)器端采用W

52、indows2000 Server;Windows XP等。</p><p>  客戶端硬件的要求不高,可以根據(jù)穩(wěn)定性要求一般做如下選擇。</p><p>  CPU: Intel PentiumⅡ300MHz以上</p><p><b>  內(nèi)存:64MB以上</b></p><p>  顯示:800*600,32位增

53、強(qiáng)色</p><p>  數(shù)據(jù)庫(kù)服務(wù)器上必須要安裝SQL Server 2000。</p><p>  5.3 系統(tǒng)安裝與部署</p><p><b>  數(shù)據(jù)服務(wù)器的安裝:</b></p><p>  1.安裝SQL Server 2000</p><p>  2.在SQL Server 200

54、0的查詢分析器中執(zhí)行本系統(tǒng)的腳本。</p><p>  3.建立一個(gè)專門用于操作的“圖書(shū)管理信息系統(tǒng)”數(shù)據(jù)庫(kù)賬號(hào)。</p><p><b>  客戶端的安裝:</b></p><p>  1.安裝.Net Framework</p><p>  2.安裝圖書(shū)管理信息系統(tǒng)</p><p>  3.第

55、一次運(yùn)行需要設(shè)置數(shù)據(jù)庫(kù)服務(wù)器。</p><p><b>  第六章 結(jié)束語(yǔ)</b></p><p>  本系統(tǒng)實(shí)現(xiàn)了圖書(shū)管理信息系統(tǒng)的基本管理功能,使圖書(shū)管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書(shū)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改圖書(shū)情況。本系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,功能豐富,硬件配置要求低,運(yùn)行穩(wěn)定。實(shí)現(xiàn)了對(duì)讀者和對(duì)圖書(shū)的科學(xué)化管理,為讀者

56、和圖書(shū)館管理人員提供一個(gè)功能齊全、使用快捷的圖書(shū)館管理系統(tǒng)。</p><p><b>  附錄 開(kāi)發(fā)平臺(tái)簡(jiǎn)介</b></p><p>  Delphi,是Windows平臺(tái)下著名的快速應(yīng)用程序開(kāi)發(fā)工具(Rapid Application Development,簡(jiǎn)稱RAD)。它的前身,即是DOS時(shí)代盛行一時(shí)的“BorlandTurbo Pascal”,最早的版本由美國(guó)

57、Borland(寶蘭)公司于1995年開(kāi)發(fā)。主創(chuàng)者為Anders Hejlsberg。經(jīng)過(guò)數(shù)年的發(fā)展,此產(chǎn)品也轉(zhuǎn)移至Embarcadero公司旗下。Delphi是一個(gè)集成開(kāi)發(fā)環(huán)境(IDE),使用的核心是由傳統(tǒng)Pascal語(yǔ)言發(fā)展而來(lái)的Object Pascal,以圖形用戶界面為開(kāi)發(fā)環(huán)境,透過(guò)IDE、VCL工具與編譯器,配合連結(jié)數(shù)據(jù)庫(kù)的功能,構(gòu)成一個(gè)以面向?qū)ο蟪绦蛟O(shè)計(jì)為中心的應(yīng)用程序開(kāi)發(fā)工具。Delphi 6.0是Borland公司最新推

58、出的一套無(wú)論是界面還是功能都近乎完美的應(yīng)用程序開(kāi)發(fā)工具。與以前的Delphi版本相比,Delphi 6.0使用更簡(jiǎn)便,效率也更高。</p><p>  SQL Server是由Microsoft開(kāi)發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開(kāi)發(fā)的,并于1988年推出了第一個(gè)OS/2版本。 SQL Server近年來(lái)不斷更新版本,1996年

59、,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用戶見(jiàn)面;SQL Server 2000是Microsoft公司于2000年推出的最新版本。</p><p><b>  參考文獻(xiàn): </b></p><p>  [1] 何仲昆、楊玫、王秀珍.《圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》.寧波高等專科學(xué)校學(xué)報(bào).2001.<

60、;/p><p>  [2] 宋坤、趙智勇等.《Delphi工程應(yīng)用與項(xiàng)目實(shí)踐》.機(jī)械工業(yè)出版社.2005-1 </p><p>  [3] 宋昆、李嚴(yán)等.《SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例解析》.機(jī)械工業(yè)出版社.2006-1</p><p>  [4] 陳佳.《信息系統(tǒng)開(kāi)發(fā)方法教程》.清華大學(xué)出版社.2000-12.</p><p>  [5]

61、 劉啟茂.《計(jì)算機(jī)圖書(shū)管理系統(tǒng)設(shè)計(jì)與實(shí)例》.北京電子工業(yè)出版社.1994</p><p>  [6] 葛世倫、代逸生.《企業(yè)管理信息系統(tǒng)開(kāi)發(fā)的理論和方法》.清華大學(xué)出版社.2000.</p><p>  [7](美)麥克勞德、(美)謝爾.《管理信息系統(tǒng)(第八版)》.北京大學(xué)出版社.2002-1</p><p>  [8](美)肯尼斯C.勞頓等.《管理信息系統(tǒng)》.機(jī)械

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論