版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 2011屆本科畢業(yè)論文</p><p> 基于DELPHI的圖書(shū)管理系統(tǒng)</p><p> 系 院:計(jì)算機(jī)科學(xué)系</p><p><b> 姓 名:</b></p><p><b> 學(xué) 號(hào):</b></p><p> 專(zhuān)
2、 業(yè):計(jì)算機(jī)科學(xué)與技術(shù)</p><p><b> 年 級(jí):</b></p><p><b> 指導(dǎo)教師:</b></p><p><b> 職 稱(chēng):講師</b></p><p> 完成日期:2011年5月</p><p><
3、b> 摘 要</b></p><p> 隨著信息技術(shù)的不斷成熟及普及,社會(huì)正快速向信息化社會(huì)前進(jìn),特別是在學(xué)校,信息數(shù)據(jù)的管理已經(jīng)在學(xué)校圖書(shū)館中不斷的體現(xiàn)出來(lái)。如果圖書(shū)館采取傳統(tǒng)的手工方式對(duì)圖書(shū)資料和圖書(shū)借閱情況進(jìn)行人工管理的話(huà),由于信息數(shù)據(jù)的繁多,會(huì)使手工處理的工作量非常大,影響了圖書(shū)館整體的管理效率。因此,人們希望使用一個(gè)有效的圖書(shū)管理系統(tǒng),用以提高圖書(shū)館的日常工作效率。在這樣的背景下,
4、設(shè)計(jì)一個(gè)高效、方便、快捷的圖書(shū)管理系統(tǒng)是非常有必要的。</p><p> 本文描述的是基于Delphi與SQL Server 2000數(shù)據(jù)庫(kù)平臺(tái)基礎(chǔ)上開(kāi)發(fā)的一個(gè)典型信息管理系統(tǒng)(MIS)。在本文中,介紹了在Delphi環(huán)境下開(kāi)發(fā)圖書(shū)管理信息系統(tǒng)的過(guò)程,并針對(duì)圖書(shū)管理的一般流程,選擇以C/S結(jié)構(gòu)模式來(lái)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)。本文詳細(xì)給出了該系統(tǒng)的整個(gè)系統(tǒng)分析、設(shè)計(jì)以及實(shí)現(xiàn)的過(guò)程,包括需求分析、數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)、功能模塊
5、的分析與設(shè)計(jì),最后通過(guò)Delphi與SQL數(shù)據(jù)庫(kù)的連接完成整個(gè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。</p><p> 通過(guò)對(duì)本系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),解決了學(xué)校圖書(shū)管理事務(wù)中的常用基本問(wèn)題以及相關(guān)統(tǒng)計(jì)工作,即系統(tǒng)登錄、系統(tǒng)查詢(xún)、圖書(shū)管理、圖書(shū)借還、權(quán)限設(shè)和用戶(hù)管理功能的實(shí)現(xiàn),并滿(mǎn)足讀者、圖書(shū)館工作人員以及管理人員三者的共同需求。提高了學(xué)校圖書(shū)管理工作的效率,達(dá)到了系統(tǒng)設(shè)計(jì)目的和需求。</p><p> 關(guān)鍵詞
6、:圖書(shū)館;Delphi;功能;管理系統(tǒng)</p><p><b> Abstract</b></p><p> As information technology continues to mature and spread, society is rapidly advancing to the information society, especially in
7、 schools, information and data management has been continuously in the school library reflected. If the library to the traditional manual method of lending library materials and books for manual management of the situati
8、on, then the data range of information will make the workload of manual processing of very large, affecting the efficiency of overall management of the </p><p> Described in this paper is based on the Delph
9、i and SQL Server 2000 database platform based on the development of a typical management information system (MIS). In this article, describes the environment in the Delphi library management information system developmen
10、t process, and the general process for librarians to select the C / S structure model of the system design. This paper gives the whole system of the system analysis, design and implementation process, including needs ana
11、lysis, database</p><p> On the system design and development to address the school library management services in the common basic problems and related statistics, the system registry, system inquiry, libra
12、ry management, library circulation, permission set and user management functions to achieve and meet the readers , the library staff and managers the three common needs. Improve the efficiency of the management of the sc
13、hool library, to the system design objectives and requirements.</p><p> Keywords:Library;Delphi 7.0;Features;Management System</p><p><b> 目 錄</b></p><p><b> 1
14、緒論1</b></p><p> 1.1 課題背景、意義及系統(tǒng)開(kāi)發(fā)環(huán)境1</p><p> 1.1.1 課題的背景1</p><p> 1.1.2 課題的意義1</p><p> 1.1.3 課題的系統(tǒng)開(kāi)發(fā)環(huán)境1</p><p> 1.2 圖書(shū)借閱管理的發(fā)展概況2</p>
15、<p> 1.3 論文設(shè)計(jì)結(jié)構(gòu)2</p><p> 2 系統(tǒng)設(shè)計(jì)方案論證及需求分析3</p><p> 2.1 系統(tǒng)設(shè)計(jì)方案論證3</p><p> 2.1.1 結(jié)構(gòu)模式的選擇3</p><p> 2.1.2 設(shè)計(jì)工具的選擇4</p><p> 2.2 系統(tǒng)設(shè)計(jì)需求分析5</p
16、><p> 2.2.1 數(shù)據(jù)分析5</p><p> 2.2.2 事務(wù)分析6</p><p> 3 系統(tǒng)概要設(shè)計(jì)及數(shù)據(jù)庫(kù)設(shè)計(jì)8</p><p> 3.1 系統(tǒng)概要設(shè)計(jì)8</p><p> 3.1.1 系統(tǒng)描述與規(guī)劃8</p><p> 3.1.2 系統(tǒng)角色分析9</p&
17、gt;<p> 3.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)10</p><p> 3.2.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)10</p><p> 3.2.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)15</p><p> 3.2.3 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)16</p><p> 4 系統(tǒng)詳細(xì)設(shè)計(jì)19</p><p> 4.1 系統(tǒng)功能結(jié)構(gòu)
18、框架19</p><p> 4.2 系統(tǒng)功能說(shuō)明20</p><p> 4.2.1 系統(tǒng)登錄功能模塊20</p><p> 4.2.2 系統(tǒng)查詢(xún)模塊21</p><p> 4.2.3 圖書(shū)管理功能模塊25</p><p> 4.2.4 圖書(shū)借還功能模塊27</p><p>
19、 4.2.5 系統(tǒng)權(quán)限管理功能模塊29</p><p> 4.2.6 組用戶(hù)管理功能模塊30</p><p> 5 系統(tǒng)程序設(shè)計(jì)與實(shí)現(xiàn)31</p><p> 5.1 圖書(shū)管理系統(tǒng)主界面31</p><p> 5.2 DELPHI與SQL數(shù)據(jù)庫(kù)連接31</p><p> 5.3 系統(tǒng)登錄模塊實(shí)現(xiàn)3
20、3</p><p> 5.4 系統(tǒng)查詢(xún)模塊實(shí)現(xiàn)35</p><p> 5.4.1 圖書(shū)信息查詢(xún)模塊實(shí)現(xiàn)35</p><p> 5.4.2 用戶(hù)信息查詢(xún)模塊實(shí)現(xiàn)37</p><p> 5.4.3 借閱信息查詢(xún)模塊實(shí)現(xiàn)38</p><p> 5.5 圖書(shū)管理功能模塊實(shí)現(xiàn)40</p><
21、;p> 5.5.1 圖書(shū)修改刪除模塊實(shí)現(xiàn)40</p><p> 5.5.2 圖書(shū)類(lèi)別編輯模塊實(shí)現(xiàn)41</p><p> 5.6 圖書(shū)借還模塊實(shí)現(xiàn)43</p><p> 5.6.1 圖書(shū)借閱模塊實(shí)現(xiàn)43</p><p> 5.6.2 圖書(shū)歸還模塊實(shí)現(xiàn)46</p><p> 5.7 系統(tǒng)權(quán)限管理
22、模塊實(shí)現(xiàn)47</p><p> 5.8 組用戶(hù)管理模塊實(shí)現(xiàn)50</p><p> 6 系統(tǒng)功能測(cè)試52</p><p> 6.1 測(cè)試概述52</p><p> 6.2 測(cè)試目的52</p><p> 6.3 測(cè)試過(guò)程及結(jié)果52</p><p> 6.3.1 測(cè)試用例5
23、2</p><p> 6.3.2 測(cè)試結(jié)論53</p><p><b> 7 總結(jié)54</b></p><p> 7.1 設(shè)計(jì)成果54</p><p> 7.2 改進(jìn)意見(jiàn)54</p><p> 7.3 心得體會(huì)55</p><p><b>
24、參考文獻(xiàn)56</b></p><p><b> 致 謝57</b></p><p><b> 1 緒論</b></p><p> 1.1 課題背景、意義及系統(tǒng)開(kāi)發(fā)環(huán)境</p><p> 1.1.1 課題的背景</p><p> 在信息技術(shù)飛速發(fā)展的今
25、天,信息的處理作為社會(huì)最主要資源,將成為戰(zhàn)略資源引起人們廣泛的關(guān)注。如何獲取信息?圖書(shū)是我們最好的獲取信息的方式,但隨著學(xué)校規(guī)模的不斷擴(kuò)大,圖書(shū)數(shù)量的急劇增加,使得傳統(tǒng)的圖書(shū)管理工作日益繁重起來(lái)。面對(duì)龐大的信息量,使用傳統(tǒng)手工的方法處理圖書(shū)信息,不但過(guò)程繁瑣復(fù)雜、執(zhí)行效率低,并且易于出錯(cuò)。因此,傳統(tǒng)的圖書(shū)管理方法已經(jīng)不能滿(mǎn)足學(xué)校圖書(shū)館對(duì)圖書(shū)信息的管理需要。</p><p> 通過(guò)對(duì)學(xué)校圖書(shū)館日常工作的調(diào)查得知,
26、圖書(shū)館工作管理人員對(duì)圖書(shū)借閱管理采用的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書(shū)借閱情況的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書(shū)卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等也是用人工計(jì)算、手抄進(jìn)行。面對(duì)這種情況,如果通過(guò)計(jì)算機(jī)來(lái)對(duì)學(xué)校圖書(shū)館進(jìn)行圖書(shū)管理,不但可以做到信息的規(guī)范管理和快速查詢(xún),而且能夠減少管理方面的工作量。</p><p> 1.1.2 課題的意義</p><p>
27、 通過(guò)圖書(shū)管理系統(tǒng)的設(shè)計(jì),我們可以做到信息的規(guī)范管理和快速查詢(xún),實(shí)現(xiàn)了圖書(shū)管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。隨著科技的飛躍進(jìn)步,對(duì)信息的管理也是越來(lái)越規(guī)范,越來(lái)越精確。不僅讓信息合理規(guī)范的管理,同時(shí)也方便管理者方便的快速查詢(xún),提高了管理的效率。滿(mǎn)足對(duì)圖書(shū)信息進(jìn)行圖書(shū)入庫(kù)、借閱登記、借閱查詢(xún)、過(guò)期提示等這些日常業(yè)務(wù)的需要。通過(guò)系統(tǒng)的實(shí)用性、高效性,能夠改變舊的圖書(shū)管理模式,使對(duì)圖書(shū)的
28、管理、借閱、查詢(xún)更加方便有效。</p><p> 1.1.3 課題的系統(tǒng)開(kāi)發(fā)環(huán)境</p><p> 本課題是基于Delphi 7.0及SQL Server 2000數(shù)據(jù)庫(kù)平臺(tái)開(kāi)發(fā)的圖書(shū)管理系統(tǒng),通過(guò)SQL Server 2000數(shù)據(jù)庫(kù)對(duì)圖書(shū)信息快速有效的處理,達(dá)到解決圖書(shū)館內(nèi)圖書(shū)信息維護(hù)、讀者管理以及讀者對(duì)圖書(shū)借閱、查詢(xún)等問(wèn)題的目的。</p><p> 1.2
29、 圖書(shū)借閱管理的發(fā)展概況</p><p> 圖書(shū)借閱管理的發(fā)展分為四個(gè)階段:</p><p> 第一階段:采用傳統(tǒng)手工方法處理圖書(shū)信息,效率低、易出錯(cuò)、工作量大。</p><p> 第二階段:第一代圖書(shū)借閱管理系統(tǒng)(產(chǎn)生于20世紀(jì)60年代末期)。通過(guò)采用計(jì)算機(jī)的高速度、自動(dòng)化來(lái)代替手工的巨大工作量,同時(shí)利用計(jì)算機(jī)的高準(zhǔn)確性來(lái)避免手工的錯(cuò)誤和誤差等特點(diǎn)。來(lái)解決大
30、型圖書(shū)館用手工來(lái)查找圖書(shū)信息或統(tǒng)計(jì)借閱信息既費(fèi)時(shí)費(fèi)力又非常容易出差錯(cuò)的矛盾。</p><p> 第三階段:第二代圖書(shū)借閱管理系統(tǒng)(出現(xiàn)于20世紀(jì)70年代末期)。由于計(jì)算機(jī)的普及、計(jì)算機(jī)系統(tǒng)工具和數(shù)據(jù)庫(kù)技術(shù)的快速發(fā)展,使得圖書(shū)借閱管理系統(tǒng)的階段發(fā)展成為了可能,但未能系統(tǒng)地考慮圖書(shū)借閱的需求和理念。</p><p> 第四階段:第三代圖書(shū)管理系統(tǒng)(出現(xiàn)于20世紀(jì)90年代末期)。由于互聯(lián)網(wǎng)技
31、術(shù)的快速發(fā)展,使得第三代圖書(shū)借閱管理系統(tǒng)的出現(xiàn)成為必然。第三代圖書(shū)借閱管理系統(tǒng)的特點(diǎn)是從圖書(shū)借閱管理的角度出發(fā),用集中的數(shù)據(jù)庫(kù)處理幾乎所有與圖書(shū)借閱相關(guān)的數(shù)據(jù)。采用報(bào)表生成工具、分析工具和信息的共享的方法,使得圖書(shū)借閱管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來(lái)考慮圖書(shū)借閱規(guī)劃和政策。</p><p> 1.3 論文設(shè)計(jì)結(jié)構(gòu)</p><p> 本課題設(shè)計(jì)的目標(biāo)是為了實(shí)現(xiàn)設(shè)定不
32、同用戶(hù)權(quán)限,對(duì)圖書(shū)館的的各種信息進(jìn)行添加、刪除、修改或查詢(xún)操作,最終達(dá)到提高圖書(shū)館資源利用效率的目的。</p><p> 論文設(shè)計(jì)結(jié)構(gòu)分為六個(gè)部分:</p><p> 第一部分:簡(jiǎn)述了圖書(shū)管理系統(tǒng)這個(gè)課題的背景、意義及發(fā)展概況。</p><p> 第二部分:通過(guò)對(duì)系統(tǒng)的分析,選定設(shè)計(jì)方案、設(shè)計(jì)工具和技術(shù)概況;根據(jù)對(duì)系統(tǒng)數(shù)據(jù)和事務(wù)分析,明確了系統(tǒng)需要實(shí)現(xiàn)的功能。
33、</p><p> 第三部分:詳細(xì)描述了本系統(tǒng)中角色分析及數(shù)據(jù)庫(kù)的設(shè)計(jì)情況,并給出了數(shù)據(jù)庫(kù)設(shè)計(jì)的詳細(xì)過(guò)程。</p><p> 第四部分:描述了系統(tǒng)的詳細(xì)設(shè)計(jì),通過(guò)對(duì)系統(tǒng)功能結(jié)構(gòu)框架的設(shè)計(jì),具體分析了系統(tǒng)各模塊的具體功能及流程圖設(shè)計(jì)。</p><p> 第五部分:主要講解了系統(tǒng)數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)和各主要功能模塊程序設(shè)計(jì)的實(shí)現(xiàn)方法,同時(shí)提供了各模塊的運(yùn)行界面圖片,以
34、便直觀了解系統(tǒng)的實(shí)現(xiàn)情況。</p><p> 第六部分:敘述了在本設(shè)計(jì)過(guò)程的設(shè)計(jì)成果、改進(jìn)意見(jiàn)及心得體會(huì)。</p><p> 2 系統(tǒng)設(shè)計(jì)方案論證及需求分析</p><p> 2.1 系統(tǒng)設(shè)計(jì)方案論證</p><p> 2.1.1 結(jié)構(gòu)模式的選擇</p><p> 在進(jìn)行信息管理系統(tǒng)設(shè)計(jì)前期,首先要通過(guò)分析進(jìn)
35、行確定所要設(shè)計(jì)的系統(tǒng)采用哪種結(jié)構(gòu)模式,然后再進(jìn)行具體的設(shè)計(jì)開(kāi)發(fā)。目前主要的網(wǎng)絡(luò)結(jié)構(gòu)模式有兩種:B/S結(jié)構(gòu)模式和C/S結(jié)構(gòu)模式。</p><p> 所謂B/S結(jié)構(gòu)模式,是指“Browser/Server(瀏覽器/服務(wù)器)”結(jié)構(gòu)模式。其工作原理是在前端采用IE瀏覽器將用戶(hù)提交的操作信息向Web服務(wù)器發(fā)出HTTP請(qǐng)求,Web服務(wù)器通過(guò)ASP和一些中間組件訪(fǎng)問(wèn)后臺(tái)數(shù)據(jù)庫(kù),并將操作結(jié)果以HTML頁(yè)面的形式返回給前端瀏覽器
36、。</p><p> 而C/S結(jié)構(gòu)模式,是指“Client/Server(客戶(hù)機(jī)/服務(wù)器)”結(jié)構(gòu)模式。其工作原理是:客戶(hù)機(jī)將前端應(yīng)用程序(數(shù)據(jù)請(qǐng)求程序)發(fā)送命令給基于服務(wù)器數(shù)據(jù)庫(kù)引擎,并將這些請(qǐng)求傳送到服務(wù)器,再由后者負(fù)責(zé)從物理磁盤(pán)上讀取數(shù)據(jù)并加以處理,最后返回給前端應(yīng)用程序。服務(wù)器負(fù)責(zé)數(shù)據(jù)庫(kù)處理工作,而工作站負(fù)責(zé)用戶(hù)界面處理工作,每個(gè)客戶(hù)服務(wù)器提供一個(gè)數(shù)據(jù)庫(kù)通信接口,該數(shù)據(jù)庫(kù)通信接口運(yùn)行于前端。C/S工作流程
37、圖如圖2-1所示。</p><p> 圖2-1 C/S工作流程圖</p><p> 兩層客戶(hù)機(jī)/服務(wù)器技術(shù)在結(jié)構(gòu)、開(kāi)發(fā)環(huán)境、應(yīng)用平臺(tái)的開(kāi)發(fā)方式上都已經(jīng)非常成熟了,這是相對(duì)B/S結(jié)構(gòu)模式最大的一個(gè)優(yōu)勢(shì)[1]。</p><p> B/S與C/S的比較與選?。?lt;/p><p> (1) C/S結(jié)構(gòu)(客戶(hù)機(jī)/服務(wù)器模式)分為客戶(hù)機(jī)和服務(wù)器兩層
38、,通過(guò)把應(yīng)用軟件的計(jì)算和數(shù)據(jù)合理地分配在客戶(hù)機(jī)和服務(wù)器兩端,計(jì)算機(jī)工作任務(wù)分別由客戶(hù)端和服務(wù)器端來(lái)共同完成,可以有效地降低網(wǎng)絡(luò)通信量和服務(wù)器運(yùn)算量,有利于充分合理利用系統(tǒng)資源。而B(niǎo)/S結(jié)構(gòu)是將數(shù)據(jù)全部存儲(chǔ)在服務(wù)器端,其服務(wù)器端開(kāi)銷(xiāo)過(guò)大。</p><p> (2) C/S結(jié)構(gòu)在數(shù)據(jù)庫(kù)應(yīng)用中,數(shù)據(jù)的儲(chǔ)存管理功能是由服務(wù)器程序和客戶(hù)應(yīng)用程序分別獨(dú)立進(jìn)行的,前臺(tái)應(yīng)用可以違反的規(guī)則,并且通常把那些不同的運(yùn)行數(shù)據(jù),在服務(wù)器
39、程序中不集中實(shí)現(xiàn)。在客戶(hù)機(jī)/服務(wù)器架構(gòu)的應(yīng)用中,數(shù)據(jù)庫(kù)不能真正成為公共、專(zhuān)業(yè)化的倉(cāng)庫(kù),它受到獨(dú)立的專(zhuān)門(mén)管理。而B(niǎo)/S結(jié)構(gòu)雖然也是采用C/S結(jié)構(gòu)的基本思想,并使用瀏覽器作為系統(tǒng)前端,實(shí)現(xiàn)了我們理想中的瘦客戶(hù)。但是系統(tǒng)的工作量并沒(méi)有真正減少,而是將部分客戶(hù)端的工作量交付給服務(wù)器端來(lái)完成。</p><p> 因此,考慮到技術(shù)風(fēng)險(xiǎn)的問(wèn)題,本系統(tǒng)決定采用的是C/S結(jié)構(gòu)模式。</p><p> 2
40、.1.2 設(shè)計(jì)工具的選擇</p><p> 設(shè)計(jì)工具的選擇對(duì)一個(gè)系統(tǒng)的開(kāi)發(fā)來(lái)說(shuō)是十分重要的,既決定開(kāi)發(fā)人員的工作效率,也決定了能否給用戶(hù)提供一個(gè)友好的界面,還決定著今后是否能方便地對(duì)系統(tǒng)進(jìn)行維護(hù)、改善及擴(kuò)充。</p><p> (1) 前臺(tái)開(kāi)發(fā)技術(shù)的選擇</p><p> 基于該系統(tǒng)的設(shè)計(jì)要求,前臺(tái)開(kāi)發(fā)技術(shù)選用Delphi7.0。Delphi是基于Object
41、 Pascal語(yǔ)言的面向?qū)ο蟮拈_(kāi)發(fā)工具,提供了大量的VCL組建,具有強(qiáng)大的數(shù)據(jù)庫(kù)開(kāi)發(fā)和編程能力[2]。使用其集成開(kāi)發(fā)環(huán)境可以快速地建立應(yīng)用程序,即可開(kāi)發(fā)本地類(lèi)型的軟件,又可開(kāi)發(fā)客戶(hù)/服務(wù)器類(lèi)型的程序,并提供了豐富的數(shù)據(jù)庫(kù)管理工具,在開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序方面具有獨(dú)特的優(yōu)勢(shì)。Delphi的主要特點(diǎn)體現(xiàn)在以下幾個(gè)方面。</p><p> ① Delphi為32位應(yīng)用程序,因此其性能就像裝上了渦輪引擎一樣強(qiáng)勁有力,使用它
42、可開(kāi)發(fā)出功能強(qiáng)大的應(yīng)用程序。</p><p> ?、?Delphi的編譯器是目前世界上最快的32位本地代碼(源代碼)編譯器。使用這種編譯器產(chǎn)生的運(yùn)行文件EXE是獨(dú)立的,不需要鏈接運(yùn)行時(shí)的解釋器DLL。</p><p> ?、?Delphi可充分發(fā)揮Windows 95/98/2000/XP和Windows NT的強(qiáng)大功能。</p><p> ?、?Delphi提供了
43、多種32位可視組件庫(kù)。</p><p> ?、?Delphi是一面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,因此可做到可視窗體的繼承。</p><p> ?、?Delphi采用3層數(shù)據(jù)管理模式(數(shù)據(jù)層、對(duì)象層、應(yīng)用程序?qū)?,把諸如數(shù)據(jù)模型、業(yè)務(wù)規(guī)則、窗體、對(duì)象等集中存儲(chǔ)在對(duì)象存儲(chǔ)庫(kù)中。</p><p> (2) 后臺(tái)數(shù)據(jù)庫(kù)的選擇</p><p> 現(xiàn)有的數(shù)據(jù)
44、庫(kù)有大型的SQL Server,Oracle和小型的Access,F(xiàn)oxPro,而本系統(tǒng)采用的是微軟公司的SQL Server 2000。首先,SQL Server與NT服務(wù)器緊密集成,而NT服務(wù)器具有很好的安全性,能夠排除所有未經(jīng)授權(quán)的非法用戶(hù)的訪(fǎng)問(wèn),確保了SQL Server服務(wù)器的安全性[3],符合系統(tǒng)對(duì)安全性的要求;其次,用戶(hù)可以使用Web瀏覽器查詢(xún)存儲(chǔ)在SQL Server數(shù)據(jù)庫(kù)中的數(shù)據(jù),符合系統(tǒng)遠(yuǎn)程訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的要求。最后,容
45、量龐大,每個(gè)數(shù)據(jù)庫(kù)中可創(chuàng)建多達(dá)上萬(wàn)個(gè)數(shù)據(jù)表,數(shù)據(jù)表中的記錄的行數(shù)只受服務(wù)器硬盤(pán)空間的限制,符合系統(tǒng)的考題數(shù)目較多的要求。</p><p> 2.2 系統(tǒng)設(shè)計(jì)需求分析</p><p> 2.2.1 數(shù)據(jù)分析</p><p> 數(shù)據(jù)分析是數(shù)據(jù)庫(kù)設(shè)計(jì)的首要步驟,數(shù)據(jù)分析過(guò)程同數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)密切相關(guān),需要確定、編制、組織、篩選應(yīng)用程序所使用的信息。用分析和
46、分類(lèi)的方式來(lái)捕獲所有信息,使得某一模型可以轉(zhuǎn)換成數(shù)據(jù)庫(kù)結(jié)構(gòu)。</p><p> 本系統(tǒng)所涉及的數(shù)據(jù)分析需求包括:數(shù)據(jù)的錄入和處理,數(shù)據(jù)的安全性。</p><p> (1) 數(shù)據(jù)的錄入和處理</p><p> ?、?圖書(shū)信息的數(shù)據(jù)錄入</p><p> 數(shù)據(jù)錄入:管理員需要輸入圖書(shū)編號(hào)、類(lèi)別編號(hào)、類(lèi)別名稱(chēng)、書(shū)名、書(shū)號(hào)、作者、出版社、出版日
47、期、數(shù)量等信息。</p><p> 數(shù)據(jù)處理:通過(guò)信息篩選,實(shí)現(xiàn)用戶(hù)對(duì)圖書(shū)信息的查詢(xún)和管理員對(duì)圖書(shū)信息的查詢(xún)、修改、刪除、添加操作。</p><p><b> ?、?讀者基本信息</b></p><p> 數(shù)據(jù)錄入:讀者需要輸入借書(shū)證編號(hào)、組名、姓名、性別、證件號(hào)等信息。</p><p> 數(shù)據(jù)處理:通過(guò)信息篩選,
48、實(shí)現(xiàn)用戶(hù)對(duì)讀者基本信息的查詢(xún)和管理員對(duì)讀者信息的查詢(xún)、修改、刪除、添加操作。</p><p><b> ?、?圖書(shū)借閱信息</b></p><p> 數(shù)據(jù)錄入:讀者需要輸入圖書(shū)編號(hào)、借書(shū)證編號(hào)、書(shū)名、作者、類(lèi)別、出版社、借書(shū)日期等信息。</p><p> 數(shù)據(jù)處理:通過(guò)信息篩選,實(shí)現(xiàn)用戶(hù)對(duì)圖書(shū)的借閱和管理員對(duì)圖書(shū)借閱信息的查詢(xún)、修改、刪除、
49、添加操作。</p><p><b> ④ 圖書(shū)歸還信息</b></p><p> 數(shù)據(jù)錄入:讀者需要輸入借書(shū)證號(hào)、圖書(shū)編號(hào)、書(shū)名、讀者姓名、還書(shū)日期等信息。</p><p> 數(shù)據(jù)處理:通過(guò)信息篩選,實(shí)現(xiàn)用戶(hù)對(duì)圖書(shū)的歸還和管理員對(duì)圖書(shū)歸還信息的查詢(xún)、修改、刪除、添加操作。</p><p><b> ⑤
50、超時(shí)罰款信息</b></p><p> 數(shù)據(jù)錄入:讀者通過(guò)登錄,輸入借書(shū)證編號(hào)信息。</p><p> 數(shù)據(jù)處理:通過(guò)信息篩選,顯示讀者借書(shū)證編號(hào)、讀者姓名、圖書(shū)編號(hào)、圖書(shū)名稱(chēng)、罰款金額信息,實(shí)現(xiàn)管理員對(duì)讀者超時(shí)罰款信息的查詢(xún)、修改、刪除、添加操作。</p><p><b> ⑥ 管理員信息</b></p>&l
51、t;p> 數(shù)據(jù)錄入:一般管理員設(shè)置用戶(hù)信息和圖書(shū)信息;超級(jí)管理員設(shè)置用戶(hù)權(quán)限、組名、組編號(hào)等信息。</p><p> 數(shù)據(jù)處理:通過(guò)信息篩選,實(shí)現(xiàn)一般管理員對(duì)用戶(hù)信息、圖書(shū)信息的管理和超級(jí)管理員對(duì)組用戶(hù)的組名、權(quán)限的設(shè)置及用戶(hù)密碼的管理。</p><p> (2) 數(shù)據(jù)的安全性</p><p> 由于本系統(tǒng)設(shè)計(jì)是對(duì)圖書(shū)館的圖書(shū)、用戶(hù)、管理員信息進(jìn)行處理
52、,因此需要保證數(shù)據(jù)的可靠性和安全性。所以,在系統(tǒng)設(shè)計(jì)的過(guò)程中,通過(guò)對(duì)登錄權(quán)限設(shè)置和采用手動(dòng)或定時(shí)對(duì)數(shù)據(jù)庫(kù)采取備份的方法,使由于數(shù)據(jù)破壞所產(chǎn)生的損失降到最低,便于數(shù)據(jù)的恢復(fù),達(dá)到數(shù)據(jù)的安全、可靠。</p><p> 2.2.2 事務(wù)分析</p><p> 學(xué)校圖書(shū)管理系統(tǒng)的開(kāi)發(fā)是為了實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)的安全、可靠;信息分類(lèi)清晰、準(zhǔn)確;強(qiáng)大的查詢(xún)功能,保證數(shù)據(jù)查詢(xún)的靈活性;對(duì)圖書(shū)借閱和歸還過(guò)程的
53、全程數(shù)據(jù)信息跟蹤;提供靈活、方便的權(quán)限設(shè)置功能,使整個(gè)系統(tǒng)的管理分工明確。于是,對(duì)圖書(shū)管理系統(tǒng)的事務(wù)分析是必要的。</p><p> 本系統(tǒng)所涉及的事務(wù)分析需求有如下。</p><p> (1) 讀者信息管理功能要求</p><p> ① 讀者通過(guò)選擇查詢(xún)方式和輸入關(guān)鍵字,可以查詢(xún)讀者信息。</p><p> ?、?管理員可以對(duì)讀者信息
54、進(jìn)行添加、修改、刪除操作。</p><p> (2) 圖書(shū)信息管理功能要求</p><p> ?、?讀者通過(guò)選擇查詢(xún)方式和輸入關(guān)鍵字,可以查詢(xún)圖書(shū)信息。</p><p> ② 管理員可以對(duì)圖書(shū)信息進(jìn)行查詢(xún)和對(duì)圖書(shū)信息進(jìn)行添加、修改、刪除操作。</p><p> (3) 借閱信息管理功能要求</p><p> ?、?/p>
55、 讀者通過(guò)登錄系統(tǒng),可以查詢(xún)個(gè)人借閱信息。</p><p> ?、?管理員可以對(duì)讀者借閱信息進(jìn)行查詢(xún)和對(duì)借閱信息進(jìn)行添加、修改、刪除操作。</p><p> (4) 歸還信息管理功能要求</p><p> ?、?讀者通過(guò)登錄系統(tǒng),可以查詢(xún)個(gè)人歸還信息。</p><p> ?、?管理員可以對(duì)讀者歸還信息進(jìn)行查詢(xún)和對(duì)歸還信息進(jìn)行添加、修改、刪除
56、操作。</p><p> (5) 罰款信息管理功能要求</p><p> ?、?讀者通過(guò)登錄系統(tǒng),可以查詢(xún)個(gè)人罰款信息。</p><p> ② 管理員可以對(duì)讀者罰款信息進(jìn)行查詢(xún)和對(duì)罰款信息進(jìn)行添加、修改、刪除操作。</p><p> (6) 管理員信息管理功能要求</p><p> ?、?一般管理員可以創(chuàng)建用戶(hù)信
57、息、圖書(shū)信息,并對(duì)用戶(hù)的借閱信息、歸還信息、罰款信息進(jìn)行添加、修改、刪除操作。</p><p> ?、?超級(jí)管理員可以對(duì)一般管理員信息、組用戶(hù)的分類(lèi)、權(quán)限、用戶(hù)密碼管理,同時(shí)具有一般管理員所具備的一切權(quán)限。</p><p> 3 系統(tǒng)概要設(shè)計(jì)及數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> 3.1 系統(tǒng)概要設(shè)計(jì)</p><p> 3.1.1 系統(tǒng)描述與規(guī)
58、劃</p><p><b> (1) 系統(tǒng)描述</b></p><p> 圖書(shū)管理系統(tǒng)是一個(gè)典型的信息管理系統(tǒng)(MIS)。其系統(tǒng)設(shè)計(jì)的主要目的是為了滿(mǎn)足用戶(hù)對(duì)圖書(shū)進(jìn)行借閱、歸還、查詢(xún)和管理員對(duì)用戶(hù)、圖書(shū)的管理。通過(guò)本系統(tǒng),用戶(hù)能夠在一定的權(quán)限范圍內(nèi)對(duì)圖書(shū)進(jìn)行借閱、歸還操作和對(duì)圖書(shū)信息、讀者信息、借閱信息進(jìn)行查詢(xún)操作;同時(shí),管理員能夠簡(jiǎn)捷、方便的對(duì)圖書(shū)信息、讀者信息
59、和借閱信息進(jìn)行管理操作。</p><p><b> (2) 系統(tǒng)規(guī)劃</b></p><p> 對(duì)于一個(gè)信息管理系統(tǒng)來(lái)說(shuō),規(guī)劃工作是十分必要的,規(guī)劃的好壞將直接影響整個(gè)圖書(shū)管理系統(tǒng)的成功與否。通過(guò)進(jìn)行系統(tǒng)規(guī)劃,來(lái)最終確定信息管理系統(tǒng)的設(shè)計(jì)思路和開(kāi)發(fā)方向。</p><p> 由于圖書(shū)管理系統(tǒng)對(duì)圖書(shū)館工作人員和管理人員的水平、數(shù)據(jù)采集、管理活
60、動(dòng)和借閱者的計(jì)算機(jī)素質(zhì)的要求,所以把圖書(shū)管理系統(tǒng)設(shè)計(jì)成為一個(gè)綜合性的、能夠適應(yīng)所有人員方便、快捷的進(jìn)行操作的圖書(shū)管理系統(tǒng)。因此,設(shè)計(jì)和使用一個(gè)綜合的數(shù)據(jù)庫(kù)來(lái)滿(mǎn)足圖書(shū)管理系統(tǒng)的設(shè)計(jì)要求,是非常有必要的。</p><p> 本系統(tǒng)按照用戶(hù)權(quán)限和實(shí)現(xiàn)功能的不同分為了兩部分:外部讀者對(duì)數(shù)據(jù)庫(kù)的查詢(xún)?cè)L問(wèn)和內(nèi)部管理人員對(duì)數(shù)據(jù)記錄的管理維護(hù)。每一部分中包含各自實(shí)現(xiàn)的各項(xiàng)功能,對(duì)每一項(xiàng)功能的實(shí)現(xiàn),將按照窗體設(shè)計(jì)以及運(yùn)行情況的順
61、序逐一進(jìn)行設(shè)計(jì)。但是,這兩部分都調(diào)用的是同一數(shù)據(jù)庫(kù),只不過(guò)內(nèi)部管理人員能實(shí)現(xiàn)所有管理功能,而外部讀者訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)時(shí),一些功能被屏蔽。系統(tǒng)的功能規(guī)劃如下:</p><p> ① 設(shè)計(jì)不同用戶(hù)的操作權(quán)限。</p><p> ?、?對(duì)所有用戶(hù)開(kāi)放的圖書(shū)查詢(xún)、讀者查詢(xún)以及借閱查詢(xún)。</p><p> ?、?根據(jù)借閱情況對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。</p><p&g
62、t; ④ 根據(jù)還書(shū)情況對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。</p><p> ?、?根據(jù)續(xù)借情況對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。</p><p> ?、?維護(hù)讀者、圖書(shū)以及管理員信息。</p><p> 3.1.2 系統(tǒng)角色分析</p><p> 對(duì)于一個(gè)管理系統(tǒng)來(lái)說(shuō),系統(tǒng)角色的創(chuàng)建與分析是非常重要的,其關(guān)系到系統(tǒng)設(shè)計(jì)中的對(duì)象。該系統(tǒng)共有三類(lèi)角色,分別是:高級(jí)管理員(
63、整個(gè)系統(tǒng)的最高管理者,具有最高權(quán)限)、一般管理員(對(duì)圖書(shū)和讀者進(jìn)行管理)和讀者(主要是學(xué)生和老師,可以對(duì)圖書(shū)進(jìn)行借閱和信息查詢(xún))。用戶(hù)類(lèi)別總圖如圖3-1所示。</p><p> 圖3-1 用戶(hù)類(lèi)別總圖</p><p> 讀者:讀者是整個(gè)管理系統(tǒng)中權(quán)限最低的用戶(hù),只能進(jìn)行圖書(shū)借閱、續(xù)借、歸還和信息查詢(xún)的操作,無(wú)法進(jìn)行其它的操作。讀者權(quán)限用例圖如圖3-2所示。</p><
64、;p> 圖3-2 讀者權(quán)限用例圖</p><p> 一般管理員:一般管理員的權(quán)限級(jí)別比讀者高出一級(jí),他們可以對(duì)圖書(shū)和讀者信息進(jìn)行各種操作,如對(duì)圖書(shū)進(jìn)行修改、刪除、添加操作;可以對(duì)讀者的借閱信息和個(gè)人的基本信息進(jìn)行管理。一般管理員權(quán)限用例圖如圖3-3所示。</p><p> 圖3-3 一般管理員權(quán)限用例圖</p><p> 超級(jí)管理員:高級(jí)管理員是該系統(tǒng)
65、中最高級(jí)別的管理員,他們能對(duì)該系統(tǒng)的所有功能模塊進(jìn)行操作,其中包括可以刪除、修改一般管理員的信息;修改各人員的權(quán)限以及登陸密碼等。超級(jí)管理員權(quán)限用例圖如圖3-4所示。</p><p> 圖3-4 超級(jí)管理員權(quán)限用例圖</p><p> 3.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> 3.2.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p> 概念結(jié)構(gòu)
66、設(shè)計(jì)是對(duì)用戶(hù)要求描述的現(xiàn)實(shí)世界進(jìn)行分類(lèi)、聚集和概括,并建立一種抽象的數(shù)據(jù)模型。它獨(dú)立于任何一種具體的數(shù)據(jù)模型,因而也不能為任何一個(gè)具體的DBMS所支持。</p><p> 概念結(jié)構(gòu)是獨(dú)立于實(shí)際數(shù)據(jù)模型的信息結(jié)構(gòu),必須將其轉(zhuǎn)化為邏輯結(jié)構(gòu)后才能進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用的設(shè)計(jì)。也就是要將概念上的結(jié)構(gòu)轉(zhuǎn)化為數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型[4]。它所涉及的是數(shù)據(jù)庫(kù)所有對(duì)象的邏輯關(guān)系,而不是它們的物理情況,是數(shù)據(jù)庫(kù)管理員概念下的數(shù)據(jù)
67、庫(kù)。</p><p> 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)的設(shè)計(jì)分為兩個(gè)步驟:第一步先明確現(xiàn)實(shí)世界各部門(mén)所含的各種實(shí)體及其屬性、實(shí)體間的聯(lián)系以及對(duì)信息的制約條件等,從而給出各部門(mén)內(nèi)所用信息的局部描述(在數(shù)據(jù)庫(kù)中稱(chēng)為用戶(hù)的局部視圖);第二步再將前面得到的多個(gè)用戶(hù)的局部視圖集成為一個(gè)全局視圖,即用戶(hù)要描述的現(xiàn)實(shí)世界的概念數(shù)據(jù)模型。</p><p> (1) 實(shí)體集及屬性</p><p>
68、; 圖書(shū)管理系統(tǒng)中要有圖書(shū)、讀者基本信息、圖書(shū)借閱信息、圖書(shū)歸還信息、管理員信息等,因此可以通過(guò)對(duì)圖書(shū)管理系統(tǒng)創(chuàng)建信息實(shí)體及屬性,用來(lái)保存每個(gè)詳細(xì)信息,建立它們之間的關(guān)系,進(jìn)而實(shí)現(xiàn)邏輯結(jié)構(gòu)功能。</p><p> 圖書(shū)管理信息系統(tǒng)可以劃分的實(shí)體有:圖書(shū)類(lèi)別信息實(shí)體、讀者信息實(shí)體、圖書(shū)信息實(shí)體、罰款信息實(shí)體、借閱記錄信息實(shí)體、歸還記錄信息實(shí)體、管理員信息實(shí)體。系統(tǒng)設(shè)計(jì)所描述的實(shí)體如下。</p>&
69、lt;p> ?、?圖書(shū)類(lèi)別實(shí)體如圖3-5所示。</p><p> 圖3-5 圖書(shū)類(lèi)別實(shí)體及其屬性</p><p> ② 讀者信息實(shí)體如圖3-6所示。</p><p> 圖3-6 讀者信息實(shí)體及其屬性</p><p> ③ 圖書(shū)信息實(shí)體如圖3-7所示。</p><p> 圖3-7 圖書(shū)信息實(shí)體及其屬性&l
70、t;/p><p> ④ 罰款信息實(shí)體如圖3-8所示。</p><p> 圖3-8 罰款信息實(shí)體及其屬性</p><p> ⑤ 圖書(shū)借閱信息實(shí)體如圖3-9所示。</p><p> 圖3-9 圖書(shū)借閱信息實(shí)體及其屬性</p><p> ?、?圖書(shū)歸還信息實(shí)體如圖3-10所示。</p><p>
71、 圖3-10 圖書(shū)歸還信息實(shí)體及其屬性</p><p> ⑦ 管理員信息實(shí)體圖如圖3-11所示。</p><p> 圖3-11 管理員信息實(shí)體及其屬性</p><p> (2) 聯(lián)系集E-R圖</p><p> 整體實(shí)體聯(lián)系E-R圖如圖3-12所示。</p><p> 圖3-12 實(shí)體聯(lián)系E-R圖</p
72、><p><b> (3) 數(shù)據(jù)流圖</b></p><p> 數(shù)據(jù)流圖是描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變換,并以圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、流向和變換過(guò)程。本系統(tǒng)由三層數(shù)據(jù)流圖來(lái)實(shí)現(xiàn)。其中頂層數(shù)據(jù)流圖指定系統(tǒng)范圍;中層數(shù)據(jù)流圖是對(duì)父層數(shù)據(jù)流圖中某個(gè)加工進(jìn)行細(xì)化;底層數(shù)據(jù)流圖是指其加工不能再分解的數(shù)據(jù)流圖。頂層數(shù)據(jù)流圖如圖3-13所示。</p
73、><p> 圖3-13 頂層數(shù)據(jù)流圖</p><p> 中層數(shù)據(jù)流圖如圖3-14所示。</p><p> 圖3-14 中層數(shù)據(jù)流圖</p><p> 底層數(shù)據(jù)流圖如圖3-15所示。</p><p> 圖3-15 底層數(shù)據(jù)流圖</p><p> 3.2.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p&
74、gt;<p> 為了能夠建立起最終的物理系統(tǒng),還需要將概念結(jié)構(gòu)進(jìn)一步轉(zhuǎn)化為某一DBMS所支持的數(shù)據(jù)模型,然后根據(jù)邏輯設(shè)計(jì)的準(zhǔn)則、數(shù)據(jù)的語(yǔ)義約束、規(guī)范化理論等對(duì)數(shù)據(jù)模型進(jìn)行適當(dāng)?shù)恼{(diào)整和優(yōu)化,形成合理的全局邏輯結(jié)構(gòu),并設(shè)計(jì)出用戶(hù)子模式。這就是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)所要完成的任務(wù)。</p><p> 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的設(shè)計(jì)分為兩個(gè)步驟:第一,將概念設(shè)計(jì)所得的E-R圖轉(zhuǎn)換為關(guān)系模型;第二,對(duì)關(guān)系模型進(jìn)行優(yōu)化。&l
75、t;/p><p> (1) 數(shù)據(jù)庫(kù)關(guān)系圖</p><p> 所謂數(shù)據(jù)庫(kù)關(guān)系圖,并非是指描述數(shù)據(jù)庫(kù)之間關(guān)系的圖,而是指某數(shù)據(jù)庫(kù)的表(視圖)之間的關(guān)系圖,即數(shù)據(jù)庫(kù)關(guān)系圖描述的是表與表之間的關(guān)系,最后通過(guò)表中主鍵和外鍵實(shí)現(xiàn)。</p><p> 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)關(guān)系圖如圖3-16所示。</p><p> 圖3-16 數(shù)據(jù)庫(kù)關(guān)系圖</p>
76、<p> (2) 數(shù)據(jù)庫(kù)關(guān)系模式</p><p> 在數(shù)據(jù)庫(kù)設(shè)計(jì)中,關(guān)系模式是表示對(duì)數(shù)據(jù)庫(kù)中各個(gè)關(guān)系的關(guān)系名、屬性名、域名、屬性向域的映像的描述。</p><p> 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)關(guān)系模式如下。</p><p> ① 權(quán)限(權(quán)限,姓名)</p><p> ?、?圖書(shū)類(lèi)別(類(lèi)別,類(lèi)名)</p><p&g
77、t; ?、?登錄用戶(hù)(賬號(hào),姓名,密碼,權(quán)限)</p><p> ④ 組用戶(hù)(組號(hào),組名,最大天數(shù),最大數(shù)量)</p><p> ⑤ 用戶(hù)(用戶(hù)賬號(hào),姓名,性別,組號(hào),證件號(hào)碼)</p><p> ⑥ 借閱信息(用戶(hù)賬號(hào),圖書(shū)編號(hào),借書(shū)日期,到期日期,數(shù)量,還書(shū)日期)</p><p> ⑦ 圖書(shū)信息(圖書(shū)編號(hào),類(lèi)別,書(shū)名,作者,出版日
78、期,出版社,定價(jià),總數(shù)量,剩下數(shù)量,備注)</p><p> 3.2.3 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)物理設(shè)計(jì)是根據(jù)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)來(lái)選定RDBMS,來(lái)設(shè)計(jì)和實(shí)施數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)、存取方式。將一個(gè)給定邏輯結(jié)構(gòu)實(shí)施到具體的環(huán)境中時(shí),邏輯數(shù)據(jù)模型要選取一個(gè)具體的工作環(huán)境,這個(gè)工作環(huán)境提供了數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與存取方法。數(shù)據(jù)庫(kù)的物理設(shè)計(jì)通常分為兩步:第一,確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),第二
79、,評(píng)價(jià)實(shí)施空間效率和時(shí)間效率。</p><p> (1) 數(shù)據(jù)庫(kù)索引設(shè)計(jì)</p><p> ① 對(duì)“圖書(shū)類(lèi)別信息”表在“類(lèi)別”屬性列上建立聚集索引,在“類(lèi)名”屬性列上建立非聚集索引。</p><p> ?、?對(duì)“借閱信息”表在“用戶(hù)帳號(hào)”屬性列上建立聚集索引,在“圖書(shū)編號(hào)”、“借書(shū)日期”、“到期日期”、“數(shù)量”、“還書(shū)日期”屬性列上建立非聚集索引。</p&
80、gt;<p> ?、?對(duì)“圖書(shū)信息”表在“圖書(shū)編號(hào)”屬性列上建立聚集索引,在“類(lèi)別”、“書(shū)名”、“作者”、“出版日期”、“ 出版社”、“定價(jià)”、“總數(shù)量”、“剩下數(shù)量”、“備注”屬性列上建立非聚集索引。</p><p> ?、?對(duì)“權(quán)限信息”表在“權(quán)限”屬性列上建立聚集索引,在“姓名”屬性列上建立非聚集索引。</p><p> ⑤ 對(duì)“登錄用戶(hù)信息”表在“帳號(hào)”屬性列上建立
81、聚集索引,在“姓名”、“密碼”、“權(quán)限”屬性列上建立非聚集索引。</p><p> ?、?對(duì)“組用戶(hù)信息”表在“組號(hào)”屬性列上建立聚集所以,在“組名”、“最大天數(shù)”、“最大數(shù)量”屬性列上建立非聚集索引。</p><p> ⑦ 對(duì)“用戶(hù)信息”表在“用戶(hù)帳號(hào)”屬性列列上建立聚集索引,在“姓名”、“性別”、“組號(hào)”、“ 證件號(hào)碼”屬性列上建立非聚集索引。</p><p>
82、; (2) 數(shù)據(jù)庫(kù)信息表設(shè)計(jì)</p><p> 通過(guò)對(duì)圖書(shū)管理系統(tǒng)的數(shù)據(jù)庫(kù)索引設(shè)計(jì),能夠?qū)崿F(xiàn)整個(gè)管理系統(tǒng)的數(shù)據(jù)庫(kù)信息表設(shè)計(jì)。本系統(tǒng)中數(shù)據(jù)庫(kù)的信息表有:圖書(shū)類(lèi)別信息表、圖書(shū)借閱信息表、圖書(shū)信息表、權(quán)限信息表、登錄用戶(hù)信息表、組用戶(hù)信息表、用戶(hù)信息表等。</p><p> 圖書(shū)類(lèi)別信息表,如表3-1所示。</p><p> 表3-1 圖書(shū)類(lèi)別信息表</p&
83、gt;<p> 圖書(shū)借閱信息表,如表3-2所示。</p><p> 表3-2 圖書(shū)借閱信息表</p><p> 圖書(shū)信息表,如表3-3所示。</p><p> 表3-3 圖書(shū)信息表</p><p> 用戶(hù)權(quán)限信息表,如表3-4所示。</p><p> 表3-4 用戶(hù)權(quán)限信息表</p>
84、;<p> 登錄用戶(hù)信息表,如表3-5所示。</p><p> 表3-5 登錄用戶(hù)信息表</p><p> 組用戶(hù)信息表,如表3-6所示。</p><p> 表3-6 組用戶(hù)信息表</p><p> 用戶(hù)信息表,如表3-7所示。</p><p> 表3-7 用戶(hù)信息表</p>&
85、lt;p><b> 4 系統(tǒng)詳細(xì)設(shè)計(jì)</b></p><p> 4.1 系統(tǒng)功能結(jié)構(gòu)框架</p><p> 系統(tǒng)功能結(jié)構(gòu)框架圖如圖4-1所示。</p><p> 圖4-1 系統(tǒng)功能結(jié)構(gòu)框架圖</p><p> 根據(jù)功能結(jié)構(gòu)設(shè)計(jì),該系統(tǒng)分為六個(gè)子系統(tǒng),其各子系統(tǒng)功能如下。</p><p&
86、gt;<b> ?、?登錄子系統(tǒng)</b></p><p> 可以實(shí)現(xiàn)用戶(hù)登錄查詢(xún),以及圖書(shū)管理員和超級(jí)管理員登錄管理。</p><p><b> ?、?系統(tǒng)查詢(xún)子系統(tǒng)</b></p><p> 該子系統(tǒng)分三類(lèi)查詢(xún)模塊:圖書(shū)信息查詢(xún)模塊、用戶(hù)信息查詢(xún)模塊、借閱信息查詢(xún)模塊。圖書(shū)信息查詢(xún),可以按書(shū)號(hào)、書(shū)名、作者、出版社、圖
87、書(shū)類(lèi)別直接查詢(xún)(可選模糊查詢(xún));用戶(hù)信息查詢(xún),可以按借書(shū)證號(hào)、姓名直接查詢(xún)(可選模糊查詢(xún));借閱信息查詢(xún),可以按借書(shū)證號(hào)、姓名、已到期直接查詢(xún)(可選模糊查詢(xún))。多條件查詢(xún)可以按讀者的要求選取所需要的圖書(shū)。</p><p><b> ?、?圖書(shū)管理子系統(tǒng)</b></p><p> 該子系統(tǒng)分圖書(shū)修改刪除模塊和圖書(shū)類(lèi)別編輯模塊,由圖書(shū)管理員管理圖書(shū)(包括圖書(shū)信息的修改,
88、新圖書(shū)的增加,舊圖書(shū)的刪除)以及圖書(shū)分類(lèi),實(shí)現(xiàn)最圖書(shū)信息的管理。</p><p><b> ?、?圖書(shū)借還子系統(tǒng)</b></p><p> 主要由圖書(shū)管理員進(jìn)行借書(shū)還書(shū)記錄的登記和清除。</p><p> ?、?系統(tǒng)權(quán)限管理子系統(tǒng)</p><p> 主要實(shí)現(xiàn)對(duì)用戶(hù)、一般管理員和超級(jí)管理員的權(quán)限及用戶(hù)名、密碼的修改、刪
89、除等功能。</p><p> ⑥ 組用戶(hù)管理子系統(tǒng)</p><p> 主要實(shí)現(xiàn)管理員對(duì)用戶(hù)組的組編號(hào)、組名稱(chēng),可借閱圖書(shū)的最多數(shù)及借閱時(shí)間等功能。</p><p> 4.2 系統(tǒng)功能說(shuō)明</p><p> 4.2.1 系統(tǒng)登錄功能模塊</p><p><b> 功能說(shuō)明:</b><
90、/p><p> 用戶(hù)必須通過(guò)該模塊登錄用戶(hù)姓名和密碼信息,判斷用戶(hù)是否是有效用戶(hù),如果是有效用戶(hù)則可以進(jìn)入系統(tǒng),并進(jìn)行各種操作。反之,無(wú)權(quán)進(jìn)入系統(tǒng)。</p><p><b> 功能特性:</b></p><p> 系統(tǒng)通過(guò)該模塊獲取登錄權(quán)限,因此對(duì)于系統(tǒng)的保密性來(lái)說(shuō),是至關(guān)重要的。</p><p> 系統(tǒng)登錄功能模塊
91、流程圖如圖4-2所示。</p><p> 圖4-2 系統(tǒng)登錄功能模塊流程圖</p><p> 4.2.2 系統(tǒng)查詢(xún)模塊</p><p> 為了讓讀者及管理員對(duì)圖書(shū)館中信息更為了解,開(kāi)發(fā)和設(shè)計(jì)系統(tǒng)查詢(xún)模塊是有必要的,該模塊的功能是為了讓所有用戶(hù)都能方便快捷的對(duì)個(gè)人信息、圖書(shū)信息和借閱情況有所了解。該模塊包括對(duì)圖書(shū)信息的查詢(xún),讀者信息的查詢(xún)以及對(duì)讀者借閱信息的查詢(xún)
92、。</p><p> (1) 圖書(shū)信息查詢(xún)模塊</p><p><b> 功能說(shuō)明:</b></p><p> 圖書(shū)信息查詢(xún)模塊有助于讀者了解圖書(shū)館中圖書(shū)的情況,以便讀者可以有針對(duì)性的借閱圖書(shū),可以更好的滿(mǎn)足讀者的要求,并且提高了圖書(shū)管理人員的工作效率,保證圖書(shū)借閱過(guò)程順利進(jìn)行的目的。</p><p> 圖書(shū)信息
93、查詢(xún)模塊可以按照?qǐng)D書(shū)館中所有圖書(shū)的分布,進(jìn)而得到圖書(shū)書(shū)號(hào)、圖書(shū)書(shū)名、圖書(shū)作者、出版社、圖書(shū)類(lèi)別、圖書(shū)價(jià)格等基本信息。</p><p> 圖書(shū)信息查詢(xún)模塊實(shí)現(xiàn)的功能主要包括:</p><p> ① 按照?qǐng)D書(shū)編號(hào)進(jìn)行查詢(xún)</p><p> 選擇查詢(xún)方式,通過(guò)輸入查詢(xún)關(guān)鍵字,顯示查詢(xún)結(jié)果。</p><p> ?、?按照?qǐng)D書(shū)名稱(chēng)進(jìn)行查詢(xún)<
94、/p><p> 選擇查詢(xún)方式,通過(guò)輸入查詢(xún)關(guān)鍵字,顯示查詢(xún)結(jié)果。</p><p> ③ 按照?qǐng)D書(shū)作者進(jìn)行查詢(xún)</p><p> 選擇查詢(xún)方式,通過(guò)輸入查詢(xún)關(guān)鍵字,顯示查詢(xún)結(jié)果。</p><p> ④ 按照?qǐng)D書(shū)出版社進(jìn)行查詢(xún)</p><p> 選擇查詢(xún)方式,通過(guò)輸入查詢(xún)關(guān)鍵字,顯示查詢(xún)結(jié)果。</p>
95、<p> ⑤ 按照?qǐng)D書(shū)類(lèi)別進(jìn)行查詢(xún)</p><p> 選擇查詢(xún)方式,通過(guò)輸入查詢(xún)關(guān)鍵字,顯示查詢(xún)結(jié)果。</p><p><b> 功能特性:</b></p><p> 圖書(shū)信息查詢(xún)模塊是建立在圖書(shū)基本信息管理的基礎(chǔ)上,所有的操作和控制都是圍繞它進(jìn)行。它的目的是保證整個(gè)圖書(shū)管理系統(tǒng)中圖書(shū)信息對(duì)讀者的透明度和存書(shū)可見(jiàn)性。</
96、p><p><b> 主要體現(xiàn)在:</b></p><p> ?、?讀者可以隨時(shí)對(duì)圖書(shū)館圖書(shū)情況進(jìn)行查詢(xún),以方便讀者的借閱。</p><p> ?、?管理員可以對(duì)圖書(shū)館中的圖書(shū)情況進(jìn)行查詢(xún)和維護(hù)。</p><p> 圖書(shū)信息查詢(xún)功能模塊流程圖如圖4-3所示。</p><p> 圖4-3 圖書(shū)信息
97、查詢(xún)功能模塊流程圖</p><p> (2) 用戶(hù)信息查詢(xún)模塊</p><p><b> 功能說(shuō)明:</b></p><p> 用戶(hù)信息查詢(xún)模塊有助于讀者對(duì)自身情況進(jìn)行檢閱,以便讀者了解自己的證件類(lèi)型和閱讀權(quán)限等一些基本信息。</p><p> 用戶(hù)信息查詢(xún)模塊可以按顯示圖書(shū)館中所有讀者的信息(但是不能進(jìn)行修改)
98、,讀者通過(guò)按借書(shū)證號(hào)和姓名等查詢(xún)方式,能夠輕松的查詢(xún)到自己的基本信息,當(dāng)然同時(shí)也是方便管理員對(duì)讀者的信息隨時(shí)進(jìn)行監(jiān)控。用戶(hù)信息查詢(xún)模塊,同樣也可以通過(guò)讀者編號(hào)、讀者姓名、權(quán)限等一些模糊查詢(xún)方式,對(duì)指定用戶(hù)信息進(jìn)行查詢(xún),進(jìn)而得到用戶(hù)借書(shū)證號(hào)、姓名、性別、組別、最多本書(shū)、最長(zhǎng)天數(shù)和證件號(hào)碼信息。</p><p> 用戶(hù)信息查詢(xún)模塊實(shí)現(xiàn)的功能主要包括:</p><p> ?、?按照讀者借書(shū)證號(hào)
99、進(jìn)行查詢(xún)</p><p> 選擇查詢(xún)方式,通過(guò)輸入查詢(xún)關(guān)鍵字,顯示查詢(xún)結(jié)果。</p><p> ?、?按照讀者姓名進(jìn)行查詢(xún)</p><p> 選擇查詢(xún)方式,通過(guò)輸入查詢(xún)關(guān)鍵字,顯示查詢(xún)結(jié)果。</p><p><b> 功能特性:</b></p><p> 用戶(hù)信息查詢(xún)模塊是建立在讀者基本信
100、息管理基礎(chǔ)上的模塊,所有的操作和控制都是圍繞它進(jìn)行。它的目的是保證整個(gè)圖書(shū)管理系統(tǒng)中讀者信息的透明度。</p><p><b> 主要體現(xiàn)在:</b></p><p> 讀者和管理員可以對(duì)圖書(shū)館用戶(hù)情況進(jìn)行查詢(xún),以方便讀者對(duì)其他用戶(hù)信息的了解和管理員對(duì)用戶(hù)的管理。</p><p> 用戶(hù)信息查詢(xún)功能模塊流程圖如圖4-4所示。</p&
101、gt;<p> 圖4-4 用戶(hù)信息查詢(xún)功能模塊流程圖</p><p> (3) 借閱信息查詢(xún)模塊</p><p><b> 功能說(shuō)明:</b></p><p> 借閱信息查詢(xún)模塊有助于讀者對(duì)自身借閱情況進(jìn)行檢閱,以便讀者了解自己借閱圖書(shū)等一些基本信息。</p><p> 借閱信息查詢(xún)模塊可以按顯示
102、圖書(shū)館中所有讀者的借閱信息(但是不能進(jìn)行修改),讀者按照借書(shū)證號(hào)、姓名等一些查詢(xún)方式,可以輕松的查詢(xún)到自己的借閱信息,當(dāng)然同時(shí)也是方便管理員對(duì)讀者的借閱信息隨時(shí)進(jìn)行監(jiān)控。</p><p> 讀者信息查詢(xún)模塊實(shí)現(xiàn)的功能主要包括:</p><p> ① 按照讀者借書(shū)證號(hào)進(jìn)行查詢(xún)</p><p> 選擇查詢(xún)條件,并輸入查詢(xún)值,顯示查詢(xún)后結(jié)果。</p>
103、<p> ② 按照讀者姓名進(jìn)行查詢(xún)</p><p> 選擇查詢(xún)條件,并輸入查詢(xún)值,顯示查詢(xún)后結(jié)果。</p><p> ?、?按照?qǐng)D書(shū)到期情況查詢(xún)</p><p> 選擇查詢(xún)條件,并輸入查詢(xún)值,顯示查詢(xún)后結(jié)果。</p><p><b> 功能特性:</b></p><p> 讀者
104、借閱信息查詢(xún)模塊是建立在讀者借閱管理基礎(chǔ)上的模塊,所有的操作和控制都是圍繞它進(jìn)行。其目的是保證圖書(shū)管理系統(tǒng)中讀者借閱信息的透明度。</p><p><b> 主要體現(xiàn):</b></p><p> 讀者和管理員都可以對(duì)圖書(shū)館中借閱情況進(jìn)行查詢(xún),既方便管理人員的管理,也讓讀者對(duì)自己借閱情況的有所了解。</p><p> 借閱信息查詢(xún)功能模塊流
105、程圖如圖4-5所示。</p><p> 圖4-5 借閱信息查詢(xún)功能模塊流程圖</p><p> 4.2.3 圖書(shū)管理功能模塊</p><p> (1) 圖書(shū)信息管理模塊</p><p><b> 功能說(shuō)明:</b></p><p> 圖書(shū)信息管理模塊有助于圖書(shū)管理人員對(duì)圖書(shū)館中圖書(shū)信息的
106、修改、刪除和圖書(shū)添加等操作進(jìn)行管理,以達(dá)到圖書(shū)信息的正確性和準(zhǔn)確性,是讀者查詢(xún)圖書(shū)信息方便快捷,以達(dá)到保證圖書(shū)借閱過(guò)程順利進(jìn)行和圖書(shū)信息透明性的目的。</p><p> 圖書(shū)信息管理功能模塊流程圖如圖4-6所示。</p><p> 圖4-6 圖書(shū)信息管理流程圖</p><p> (2) 圖書(shū)類(lèi)別編輯模塊</p><p><b>
107、; 功能說(shuō)明:</b></p><p> 圖書(shū)類(lèi)別編輯模塊的功能體現(xiàn)在可以對(duì)圖書(shū)管里的圖書(shū)信息進(jìn)行合理而有效的分類(lèi)管理,幫助圖書(shū)管理人員對(duì)圖書(shū)分類(lèi)錄入操作。</p><p> 圖書(shū)類(lèi)型設(shè)置模塊主要包括:</p><p> ?、?添加圖書(shū)類(lèi)別基本信息;</p><p> ?、?修改圖書(shū)類(lèi)別基本信息;</p>&l
108、t;p> ?、?刪除圖書(shū)類(lèi)別基本信息。</p><p> 圖書(shū)類(lèi)別編輯功能模塊流程圖如圖4-7所示。</p><p> 圖4-7 圖書(shū)類(lèi)別編輯功能模塊流程圖</p><p> 4.2.4 圖書(shū)借還功能模塊</p><p> (1) 圖書(shū)借閱功能模塊</p><p><b> 功能說(shuō)明:<
109、/b></p><p> 該模塊的主要功能是完成讀者對(duì)圖書(shū)的借閱,建立在圖書(shū)信息管理和讀者信息管理的基礎(chǔ)上,通過(guò)對(duì)讀者身份驗(yàn)證、借閱信息查詢(xún)和圖書(shū)信息查詢(xún)?nèi)齻€(gè)部分來(lái)體現(xiàn)讀者到圖書(shū)館借書(shū)的流程。</p><p> 圖書(shū)借閱功能模塊流程圖如圖4-8所示。</p><p> 圖4-8 圖書(shū)借閱功能模塊流程圖</p><p> (2)
110、圖書(shū)歸還功能模塊</p><p><b> 功能說(shuō)明:</b></p><p> 本模塊主要用于讀者對(duì)圖書(shū)的還書(shū),其中涉及讀者信息,借閱信息兩個(gè)部分。確認(rèn)讀者,核對(duì)借閱信息,可歸還圖書(shū)。歸還功能模塊流程圖如圖4-9所示。</p><p> 圖4-9 圖書(shū)歸還功能模塊流程圖</p><p> 4.2.5 系統(tǒng)權(quán)限管
111、理功能模塊</p><p><b> 功能說(shuō)明:</b></p><p> 本模塊實(shí)現(xiàn)了以分權(quán)限的形式對(duì)用戶(hù)進(jìn)行管理的。在用戶(hù)管理的基礎(chǔ)上,通過(guò)為不同用戶(hù)賦予不同的權(quán)限,從而實(shí)現(xiàn)不同權(quán)限用戶(hù)進(jìn)行不同的操作策略。實(shí)現(xiàn)了完整的體系的管理和控制,保證整個(gè)圖書(shū)管理系統(tǒng)的安全性和保密性。</p><p> 系統(tǒng)權(quán)限管理功能模塊流程圖如圖4-10所示
112、。</p><p> 圖4-10 系統(tǒng)權(quán)限管理功能模塊流程圖</p><p> 4.2.6 組用戶(hù)管理功能模塊</p><p><b> 功能說(shuō)明:</b></p><p> 本模塊主要對(duì)用戶(hù)進(jìn)行分類(lèi),并且對(duì)組用戶(hù)進(jìn)行刪除、添加和修改管理。通過(guò)對(duì)用戶(hù)組的管理,可以實(shí)現(xiàn)不同用戶(hù)只能借閱不同數(shù)量及天數(shù)的圖書(shū),方便管理
113、員對(duì)不同用戶(hù)的管理。</p><p> 組用戶(hù)管理功能模塊流程圖如圖4-11所示。</p><p> 圖4-11 組用戶(hù)管理功能模塊流程圖</p><p> 5 系統(tǒng)程序設(shè)計(jì)與實(shí)現(xiàn)</p><p> 5.1 圖書(shū)管理系統(tǒng)主界面</p><p> 圖書(shū)管理系統(tǒng)主界面如圖5-1所示。</p><
114、;p> 圖5-1 圖書(shū)管理系統(tǒng)主界面</p><p> 5.2 DELPHI與SQL數(shù)據(jù)庫(kù)連接</p><p> (1) DELPHI訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的方式</p><p> ADO.NET是DELPHI訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的主要方式,其數(shù)據(jù)存取API的三種數(shù)據(jù)訪(fǎng)問(wèn)方式如下:</p><p> ① 通過(guò)ODBC(開(kāi)放數(shù)據(jù)庫(kù)互連)連接,它建立了
115、一組規(guī)范,并提供了一組對(duì)數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)的標(biāo)準(zhǔn)API(應(yīng)用程序編程接口)。</p><p> ② 通過(guò)OLEDB連接,它使用組件對(duì)象模型(COM)接口,與ODBC不同的是,OLE DB假定數(shù)據(jù)源使用的不是SQL查詢(xún)處理器。</p><p> ?、?使用SQLConnection直接與SQL Server2000相連。</p><p> (2) DELPHI連接數(shù)據(jù)庫(kù)的
116、方法與實(shí)現(xiàn)</p><p> ?、?連接數(shù)據(jù)庫(kù)的方法</p><p> 本系統(tǒng)采用OLEDB連接,Delphi中使用ADOConnection類(lèi)對(duì)SQL Server2000進(jìn)行連接,這個(gè)類(lèi)的構(gòu)造函數(shù)ConnectionString接受了多個(gè)可選參數(shù),是數(shù)據(jù)庫(kù)連接字符串,該字符串用于定義正在連接的數(shù)據(jù)庫(kù)的類(lèi)型、位置以及其他信息。字符串信息中Provider特性,表示指定SQL Serve
117、r數(shù)據(jù)庫(kù)的驅(qū)動(dòng)類(lèi)型;Persist Security Info特性,表示指定ADO在數(shù)據(jù)庫(kù)連接成功后是否保存密碼信息;Integrated Security特性,表示指定用SQL SERVER登錄方式的有效帳戶(hù)名和密碼,當(dāng)設(shè)置為Integrated Security=SSPI,表明連接語(yǔ)句前面的USE ID和Pass Word是不起作用的,即采用Windows身份驗(yàn)證模式;Initial Catalog特性,表示指定連接的SQL Ser
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于delphi的圖書(shū)管理系統(tǒng)畢業(yè)論文)
- 基于delphi的圖書(shū)管理系統(tǒng)畢業(yè)論文1
- 基于vb圖書(shū)管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文--圖書(shū)管理系統(tǒng)
- 畢業(yè)論文-圖書(shū)管理系統(tǒng)
- 基于jsp的圖書(shū)管理系統(tǒng)畢業(yè)論文
- 基于jsp的圖書(shū)管理系統(tǒng)畢業(yè)論文
- 圖書(shū)管理系統(tǒng)畢業(yè)論文
- 圖書(shū)管理系統(tǒng)畢業(yè)論文
- 圖書(shū)管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文-圖書(shū)管理系統(tǒng)
- 圖書(shū)管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——圖書(shū)管理系統(tǒng)
- 圖書(shū)管理系統(tǒng) 畢業(yè)論文
- 圖書(shū)管理系統(tǒng)畢業(yè)論文
- 圖書(shū)管理系統(tǒng)畢業(yè)論文
- 圖書(shū)管理系統(tǒng)畢業(yè)論文
- 圖書(shū)管理系統(tǒng)畢業(yè)論文
- 基于vb圖書(shū)管理系統(tǒng)畢業(yè)論文
- 基于vb圖書(shū)管理系統(tǒng)畢業(yè)論文
評(píng)論
0/150
提交評(píng)論