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

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  基于MFC的數(shù)字圖書館</p><p><b>  系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)目錄</b></p><p><b>  摘要1</b></p><p><b>  第一章 緒論3</b></p><p>  1.1 數(shù)字圖書館的發(fā)展現(xiàn)狀3</p>

2、<p>  1.2 MFC的基本原理4</p><p>  第二章 數(shù)字圖書館系統(tǒng)可行性研究7</p><p>  2.1 數(shù)字圖書館系統(tǒng)開發(fā)的初步調(diào)查7</p><p>  2.2 數(shù)字圖書館系統(tǒng)需求分析7</p><p>  第三章 數(shù)字圖書館系統(tǒng)設(shè)計(jì)11</p><p>  3.1 數(shù)字圖

3、書館系統(tǒng)功能模塊設(shè)計(jì)11</p><p>  3.2 數(shù)字圖書館軟件系統(tǒng)的構(gòu)成12</p><p>  3.3 數(shù)字圖書館系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)13</p><p>  3.3.1數(shù)據(jù)庫設(shè)計(jì)13</p><p>  3.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)15</p><p>  3.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)16</

4、p><p>  3.4 數(shù)字圖書館檢索功能設(shè)計(jì)17</p><p>  3.5 數(shù)字圖書館權(quán)限模塊設(shè)計(jì)18</p><p>  3.6 數(shù)字圖書館用戶界面設(shè)計(jì)19</p><p>  3.7 數(shù)字圖書館其它功能設(shè)計(jì)25</p><p>  第四章 數(shù)字圖書館系統(tǒng)實(shí)施與運(yùn)行27</p><p&g

5、t;  4.1 程序設(shè)計(jì)27</p><p>  4.2 系統(tǒng)運(yùn)行27</p><p><b>  第五章 總結(jié)29</b></p><p><b>  參考文獻(xiàn)30</b></p><p><b>  摘要</b></p><p>  數(shù)字圖書

6、管理系統(tǒng)的開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。后者則要求應(yīng)用程序功能完備、易使用等特點(diǎn)。</p><p>  本論文對(duì)數(shù)字圖書館的歷史發(fā)展和編程語言工具進(jìn)行了詳細(xì)的理論論述,從數(shù)字圖書館的實(shí)際操作流程出發(fā),針對(duì)圖書館手工管理的現(xiàn)狀,經(jīng)過詳細(xì)的系統(tǒng)調(diào)查,對(duì)圖書館管理信息系統(tǒng)進(jìn)行了詳細(xì)的分析和模塊設(shè)計(jì),開發(fā)一種簡(jiǎn)單實(shí)用的圖書館管理信息

7、系統(tǒng)。</p><p>  全文共分為五章,其分別為緒論,數(shù)字圖書館系統(tǒng)可行性研究,數(shù)字圖書館系統(tǒng)設(shè)計(jì),數(shù)字圖書館系統(tǒng)實(shí)施與運(yùn)行,總結(jié)。</p><p>  本系統(tǒng)的前端開發(fā)工具是Visual C++ 6.0。</p><p><b>  【關(guān)鍵字】 </b></p><p>  數(shù)字圖書館系統(tǒng) 數(shù)據(jù)庫系統(tǒng) MFC

8、 </p><p><b>  第一章 緒論 </b></p><p>  1.1 數(shù)字圖書館的發(fā)展現(xiàn)狀</p><p>  二十一世紀(jì)是信息高度交流與發(fā)展的時(shí)代,計(jì)算機(jī)系統(tǒng)則在信息時(shí)代扮演著極為重要的腳色,隨著計(jì)算機(jī)的不斷發(fā)展,計(jì)算機(jī)已滲透到各個(gè)領(lǐng)域,圖書館也不例外。</p><p>  圖書館在正常運(yùn)營(yíng)中總是面對(duì)大

9、量的讀者信息、書籍信息以及兩者相互作用產(chǎn)生的借書信息、還書信息。由于圖書館需要對(duì)讀者資源、書籍資源、借書信息、還書信息進(jìn)行管理,需要及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,以提高圖書館管理效率,因此圖書館的計(jì)算機(jī)化以不容遲緩。</p><p>  數(shù)字圖書館就是圖書館藏信息實(shí)現(xiàn)數(shù)字化管理, 并且上網(wǎng)服務(wù), 使讀者能隨時(shí)隨地查閱。所需資料與傳統(tǒng)圖書館藏書不同的是, 數(shù)字圖書館中的眾多的圖書, 不再孤立分散于世界各地的圖書館中

10、, 而是永久性地存儲(chǔ)在硬盤、光盤、光介質(zhì)之中, 或流動(dòng)全球信息網(wǎng)上, 成為人類共享的知識(shí)財(cái)富。</p><p>  數(shù)字圖書館的數(shù)據(jù)資源構(gòu)成:數(shù)字圖書館的數(shù)據(jù)資源包括兩個(gè)基本組成部分,即元數(shù)據(jù)和對(duì)象數(shù)據(jù)。 </p><p>  元數(shù)據(jù)包含的內(nèi)容是對(duì)原始信息資源(即對(duì)象數(shù)據(jù)) 的描述,其作用是使數(shù)據(jù)用戶能夠通過檢索對(duì)相關(guān)原始信息資源進(jìn)行選擇和定位,并提供調(diào)取對(duì)象數(shù)據(jù)的手段。圖書館原有文獻(xiàn)

11、收藏和管理信息,也作為元數(shù)據(jù)與數(shù)字對(duì)象數(shù)據(jù)的描述信息(元數(shù)據(jù)) 并存。元數(shù)據(jù)還可包括一些由圖書館內(nèi)部產(chǎn)生的數(shù)字化文檔,如向外發(fā)布的頁面文件、內(nèi)部公文和部分通過OCR 識(shí)別的印刷文獻(xiàn)內(nèi)容。這些電子文</p><p>  件的格式控制信息被過濾后,以純文本字符的形式裝入全文搜索系統(tǒng),作為對(duì)原始信息資源檢索定位的輔助手段。</p><p>  對(duì)象數(shù)據(jù)包括印刷文獻(xiàn)的數(shù)字化圖像、各種含有輸出格式控

12、制信息的數(shù)字化文檔、其它圖像、聲音、錄像信息。</p><p>  數(shù)字圖書館的發(fā)展主要經(jīng)歷了三個(gè)歷史階段。在第一個(gè)階段中,數(shù)字圖書館建設(shè)和發(fā)展的重點(diǎn)是特定文獻(xiàn)資料的數(shù)字化,以及在此基礎(chǔ)上建立數(shù)字信息資源系統(tǒng)。在第二個(gè)階段中,數(shù)字圖書館的建設(shè)目標(biāo)已經(jīng)轉(zhuǎn)向構(gòu)建集成性的信息資源服務(wù)系統(tǒng),致力于支持分布的數(shù)字信息系統(tǒng)間的互操作,并支持這些系統(tǒng)間無縫交換和共享信息資源與服務(wù)。在第三個(gè)階段中,數(shù)字圖書館已經(jīng)把發(fā)展的目標(biāo)更多

13、地面向用戶,以用戶需求為中心,為用戶提供更加智能化和個(gè)性化的服務(wù)。</p><p>  1.2 MFC的基本原理</p><p>  眾所周知, 在圖書館期刊資源利用過程中, 大量的數(shù)據(jù)需要統(tǒng)計(jì)處理。采用傳統(tǒng)的手工方法抄錄和統(tǒng)計(jì), 一來需要付出大量枯燥而繁重的勞動(dòng), 達(dá)不到高效的要求; 二來往往會(huì)因?yàn)槿藗兊氖韬鰧?dǎo)致各種差錯(cuò), 影響統(tǒng)計(jì)工作的正確性和權(quán)威性。</p><

14、p>  隨著計(jì)算機(jī)的迅速發(fā)展, 各種軟件工具脫穎而出, Microsoft公司推出的Visual C++是對(duì)Windows 進(jìn)行應(yīng)用程序開發(fā)的最好的工具,類庫是一個(gè)可以在應(yīng)用中使用的相關(guān)聯(lián)的C ++ 類集合。</p><p>  微軟基礎(chǔ)類庫(Microsoft Foundation Class , 簡(jiǎn)稱MFC) 是微軟為Windows 程序員提供的一個(gè)面向?qū)ο蟮腤indows 編程接口, 它大大簡(jiǎn)化了Wi

15、ndows 編程工作。該層次結(jié)構(gòu)包容了Windows API 中的用戶界面部分, 并使程序員能夠很容易地以面向?qū)ο蟮姆绞浇indows 應(yīng)用程序。這種層次結(jié)構(gòu)適用于所有版本的Windows , 并彼此兼容。</p><p>  基礎(chǔ)類庫的核心是以C ++形式封裝了大部分的Windows API。類庫表示窗口, 對(duì)話框, 設(shè)備上下文, 公共GDI 對(duì)象如畫筆、調(diào)色板、控制框和其他標(biāo)準(zhǔn)的Windows 部件。這些

16、類提供了一個(gè)面向Windows 中結(jié)構(gòu)的簡(jiǎn)單的C ++成員函數(shù)的接口。</p><p>  MFC 可以分為兩個(gè)主要部分: 基礎(chǔ)類, 宏和全程函數(shù)。</p><p>  MFC 中的基礎(chǔ)類按功能可劃分為以下幾類:</p><p>  1. 基類CObject:</p><p>  MFC中絕大部分類都是由CObject 類派生得到的, 它是整

17、個(gè)類庫的基石。</p><p>  2. 應(yīng)用程序框架類CwinApp:</p><p>  由CWinThread 類派生的, 它封裝了初始化運(yùn)行和結(jié)束應(yīng)用的代碼??梢杂伤缮鷳?yīng)用類。</p><p>  CWinThread 所有線程的基類, 它由CCmdTarget 類派生出來。另外還包含ISAPI 應(yīng)用類和同步對(duì)象類。</p><p>

18、;  3. 文檔/ 視類:</p><p>  CDocument,是特定應(yīng)用程序文檔的基類, 由CCmdTraget 派生。</p><p>  CView,是所有視類的基類, 由CWnd 派生。</p><p>  CeditView,基于Windows 編輯框控制的類, 由CCtrIView 派生。</p><p>  CrecordV

19、iew,在控制中顯示ODBC 數(shù)據(jù)庫記錄的表單視圖類, 由CCtrIView 派生。</p><p>  CScrollView,生成可以滾動(dòng)的視, 由CView 類派生。</p><p><b>  4. 框架窗口類:</b></p><p>  CMDIFrameWnd,MDI 應(yīng)用程序的主框架窗口的基類, 由CFrameWnd 派生。&l

20、t;/p><p>  CMDIChildWnd,MDI 應(yīng)用程序的文檔框架窗口的基類, 由CFrameWnd 類派生。</p><p>  CFrameWnd,SDI 應(yīng)用程序主框架窗口的基類。</p><p>  5. 對(duì)話框類CDialog:</p><p>  所有模式或非模式對(duì)話框的基類, 由CWnd 類派生。</p>&l

21、t;p>  6. 輸出類和繪畫對(duì)象類:</p><p>  CWindowDC,用于整個(gè)窗口的顯示器描述, 由CDC 派生, 由它定義的對(duì)象可以在視外繪圖(如菜單區(qū)、狀態(tài)區(qū)等) 。</p><p>  CpaintDC 和CClient,由它定義的對(duì)象只可以在視內(nèi)繪圖, 由CDC 類派生。</p><p>  CPen,封裝了GDI 畫筆, 可以作為設(shè)備環(huán)境的

22、當(dāng)前畫筆用來被繪制圖形對(duì)象的邊線。由CGdiOb2ject 類派生。</p><p>  CFont,封裝了GDI 字體, 可以作為設(shè)備環(huán)境的當(dāng)前字體來選擇, 由GdiObject類派生。</p><p>  7. 文件I/ O 類: 文件I/ O 類給傳統(tǒng)磁盤文件、內(nèi)存文件、活動(dòng)流和Windows 套接字提供了接口。所有由CFile 派生的類可以被Carchive 對(duì)象用于執(zhí)行串行化。&

23、lt;/p><p>  8. 異常類CException:創(chuàng)建一個(gè)CException 對(duì)象, 由CObject 類派生, 處理程序執(zhí)行過程中異常發(fā)生的問題。</p><p>  9. 集合類CArray: 構(gòu)造任意數(shù)組的模板類, 由CObject 派生。</p><p>  以上是幾種常用的基礎(chǔ)類, 除了上述介紹的基礎(chǔ)類外, 還有命令處理類, 控制類, 菜單類, 數(shù)據(jù)

24、庫類等。</p><p>  從繼承關(guān)系來看, 又可將MFC 中的類分成兩大類: 大多數(shù)據(jù)的MFC 類是從CObject 繼承下來; 另外一些類則不是從CObject 類繼承下來, 這些類包括: 字符串類Cstring , 日期時(shí)間類Ctime , 矩形CRect 類, 點(diǎn)CPoint 等, 它們提供程序輔助功能。</p><p>  由于MFC 中大部分類是從CObject 繼承下來的,

25、 CObject 類描述了幾乎所有的MFC 中其他類的一些公共特性。CObject 類為派生類提供對(duì)象診斷服務(wù)—MFC 提供了許多診斷特性, 它可以:</p><p>  輸出對(duì)象內(nèi)部信息: CDumpContext 類與CObject 的成員函數(shù)Dump 配合, 用于在調(diào)試程序時(shí)輸出對(duì)象內(nèi)部數(shù)據(jù)。</p><p>  對(duì)象有效性檢查: 重載基類的AssertValid 成員函數(shù), 可以為

26、派生類的對(duì)象提供有效性檢查。</p><p>  運(yùn)行時(shí)訪問類的信息: MFC 提供了一個(gè)非常有用的特性, 它可以進(jìn)行運(yùn)行時(shí)的類型檢查。如果從CObject 派生出一個(gè)類, 并使用了以下3 個(gè)宏( IMPLEMENT - DYNAMIC , IMPLEMENT - DYNCREATE , IMPLEMENT - SERIAL) 之一, 就可以運(yùn)行時(shí)訪問類名,安全可靠地把通用的CObject 指針轉(zhuǎn)化為類的指針等等

27、。</p><p>  MFC 中還有一部分重要內(nèi)容是宏和全程函數(shù)。若某個(gè)函數(shù)或變量不是某個(gè)類的一個(gè)成員, 那么它是一個(gè)全程函數(shù)或變量。Microsoft 基本宏和全程函數(shù)提供以下功能: 數(shù)據(jù)類型, 運(yùn)行時(shí)刻對(duì)象類型服務(wù), 診斷服務(wù), 異常處理, CString 格式化及信息框顯示, 消息映射, 應(yīng)用消息和管理, 以及對(duì)象連接和嵌入(OLE) 服務(wù)和標(biāo)準(zhǔn)命令和Windows IDS。</p><

28、;p>  全局函數(shù)以“Afx”為前綴, 所有全局變量都是以“afx”為前綴, 宏不帶任何特別前綴, 但全部大寫。常見的全局函數(shù)和宏有: AfxGetApp , AfxGetMainWnd , AfxMessageBos , DE2BUG2NEW等。</p><p>  總之,在Windows 編程中,MFC 占有極其重要的地位。MFC的類庫是編程的重要工具,它可以大大的簡(jiǎn)化程序員的工作, 提高工作效率, 是

29、程序設(shè)計(jì)中的核心內(nèi)容。利用MFC 來設(shè)計(jì)一個(gè)計(jì)算機(jī)程序, 就可以克服圖書館統(tǒng)計(jì)工作中以往手工作業(yè)缺點(diǎn), 大大降低工作難度, 確保按質(zhì)按量地完成大量數(shù)據(jù)統(tǒng)計(jì)的任務(wù)。</p><p>  第二章 數(shù)字圖書館系統(tǒng)可行性研究</p><p>  2.1 數(shù)字圖書館系統(tǒng)開發(fā)的初步調(diào)查 對(duì)項(xiàng)目進(jìn)行前期調(diào)查的目的是明確系統(tǒng)的開發(fā)目標(biāo)和規(guī)模,它是對(duì)數(shù)字圖書館系統(tǒng)進(jìn)行可行性研究的基礎(chǔ)。圖書館作

30、為政府,學(xué)校,以及一些其他辦學(xué)機(jī)構(gòu)所開辦的公眾性場(chǎng)所,其商業(yè)性質(zhì)不能和其他商業(yè)機(jī)構(gòu)相提并論。它的規(guī)模和大小主要依據(jù)興辦單位的規(guī)模和實(shí)力來定位的,大的圖書館有國(guó)家級(jí)的圖書館和一些省市所投資興建的圖書館,小一些的則像學(xué)校的圖書館,圖書出租屋等。所以,考慮系統(tǒng)面向的場(chǎng)所和規(guī)模,為系統(tǒng)的開發(fā)做準(zhǔn)確的定位是十分必要的。 一般來講,圖書館的規(guī)模決定藏書量的大小。例如,以學(xué)校的圖書館來說,它面向的對(duì)象大都是學(xué)生和教師等范圍,在學(xué)校這樣一個(gè)不是

31、很大范圍內(nèi),藏書量沒有必要達(dá)到一些較大圖書館的規(guī)模,只要能夠滿足學(xué)校范圍內(nèi)的需求就可以了。當(dāng)然,如果能夠作到盡善盡美更好,但是學(xué)校的資金和場(chǎng)地能否達(dá)到也是要考慮的。所以,面向的對(duì)象決定圖書館的規(guī)模,也就決定了圖書館的藏書的規(guī)模。 圖書館作為提供學(xué)習(xí)的場(chǎng)所,不僅要求便于管理,而且要求對(duì)讀者和借閱者提供方便快速的查找,借閱和登記手續(xù)。一個(gè)好的圖書館不僅僅看它的藏書的種類和數(shù)量是否齊全,還要看它的管理機(jī)制是否健</p>

32、<p>  2.2 數(shù)字圖書館系統(tǒng)需求分析</p><p>  當(dāng)決定要開發(fā)一個(gè)信息系統(tǒng)時(shí),首先要對(duì)信息系統(tǒng)的需求進(jìn)行分析,需求分析要做的工作是深入描述軟件的功能和性能,確定軟件設(shè)計(jì)的限制和軟件同其他系統(tǒng)元素的接口細(xì)節(jié),定義軟件的其他有效性需求。</p><p>  其實(shí)現(xiàn)步驟如圖一所示。</p><p><b>  圖一 需求分析步驟</

33、b></p><p>  第一步,獲得當(dāng)前系統(tǒng)的處理流程。首先假設(shè)當(dāng)前系統(tǒng)是手工處理系統(tǒng)。讀者將要借的書和借閱證交給工作人員,工作人員將每本書附帶的描述書的信息的卡和讀者借閱證一起放在一個(gè)小格欄,這樣借書過程就完成了。還書時(shí),讀者將要還的圖書交給工作人員,工作人員圖書信息找到相應(yīng)的書卡和借閱證,并填寫相應(yīng)的還書信息。</p><p>  第二步,抽象出當(dāng)前系統(tǒng)的邏輯模型。在理解當(dāng)前系

34、統(tǒng)“怎么做”的基礎(chǔ)上,抽取其“做什么”的本質(zhì),從而從當(dāng)前系統(tǒng)的物理模型抽象出當(dāng)前系統(tǒng)的邏輯模型。在物理模型中有許多物理因素,隨著分析工作的深入,有些非本質(zhì)的物理因素就成為不必要的負(fù)擔(dān),因而需要對(duì)物理模型進(jìn)行分析,區(qū)分出本質(zhì)的物理因素就成為不必要的負(fù)擔(dān),因而需要對(duì)物理模型進(jìn)行分析,區(qū)分出本質(zhì)的和非本質(zhì)的困素,去掉那些非本質(zhì)的困素即可獲得反映系統(tǒng)本質(zhì)的邏輯模型。</p><p>  第三步,建立目標(biāo)系統(tǒng)的邏輯模型。分

35、析目標(biāo)系統(tǒng)與當(dāng)前系統(tǒng)邏輯上的差別,明確目標(biāo)系統(tǒng)到底要“做什么”,從而從當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型。在對(duì)上述流程進(jìn)行分析后,我們對(duì)新的圖書處理流程進(jìn)行整理,圖書館開賀借還書過程如下:</p><p>  借書過程:讀者從架上選到所需圖書后,將圖書和借書卡交管理人員,管理人員用條碼閱讀器將圖書和借書卡上的讀者編號(hào)輸入處理系統(tǒng)。系統(tǒng)根據(jù)讀者條碼從讀者文件和借閱文件中找到相應(yīng)記錄;根據(jù)圖書上的條碼從圖書文件

36、中找到相應(yīng)記錄,讀者如果有如下列情況之一將不予辦理借書手續(xù)。</p><p>  ①讀者所借閱圖書已超過該讀者容許的最多借書數(shù)目。</p><p> ?、谠撟x者記錄中有止借標(biāo)志。</p><p> ?、墼撟x者還有已超過歸還日期而仍未歸還的圖書。</p><p><b>  ④該圖書暫停外借。</b></p>

37、<p>  若讀者符合所有借書條件時(shí),予以借出。系統(tǒng)在借閱文件中增加一條記錄,記入讀者碼、圖書條碼、借閱日期等內(nèi)容。</p><p>  還書過程:還書時(shí)讀者只要將書交給管理人員,管理員將書上的圖書條碼讀入系統(tǒng),系統(tǒng)從借閱文件上找到相應(yīng)記錄,填上還書日期后寫入借閱歷史文件,并從借閱文件上刪去相應(yīng)記錄,同時(shí)系統(tǒng)對(duì)借還書日期進(jìn)行計(jì)算并判斷是否超期,若不超期則結(jié)束過程,若超期則計(jì)算出超期天數(shù)、罰款數(shù)、并打印

38、罰款通知書,記入罰款文件.同時(shí)在讀者記錄上作止借標(biāo)記.當(dāng)讀者交來罰款收據(jù)后,系統(tǒng)根據(jù)讀者條碼查罰款文件,將相應(yīng)記錄寫入罰款歷史文件,并從罰款文件只刪除該記錄,同時(shí)去掉讀者文件中的止借標(biāo)記。</p><p>  借書過程數(shù)據(jù)流圖如下圖所示,</p><p>  還書過程數(shù)據(jù)流圖如下圖所示,</p><p>  為了對(duì)圖書管理系統(tǒng)做完整的描述,還需要對(duì)上面得到的邏輯模型

39、做一些補(bǔ)充.首先采用圖形的方式描述圖書管理系統(tǒng)的用戶界面,這樣做的目的是保證整個(gè)系統(tǒng)的用戶界面的一致性,同時(shí)也有助于后續(xù)的開發(fā)人員更好地理解系統(tǒng)需要實(shí)現(xiàn)的功能。其次,說明圖書管理系統(tǒng)的一些特珠性能要求,如借書、還書服務(wù)花費(fèi)的時(shí)間一次不得大于5分鐘等。</p><p>  以上著重對(duì)借還書流程進(jìn)行了說細(xì)的闡述,以說明如何利用數(shù)據(jù)流圖這一工具進(jìn)行軟件的分析。下面簡(jiǎn)單地介紹圖書管理系統(tǒng)的總體功能要求,簡(jiǎn)單的圖書管理系統(tǒng)

40、主要包括下面的功能:</p><p>  ·借書處理:完成讀者借書這一業(yè)務(wù)流程。</p><p>  ·還書處理:完成讀者還書這一業(yè)務(wù)流程。</p><p>  ·罰款處理:解決讀者借書超期的罰款處理。</p><p>  ·新書上架:輸入新書資料。</p><p>  

41、3;舊書淘汰:刪除圖書資料。</p><p>  ·讀者查詢:根據(jù)讀者號(hào),查詢讀者借閱情況。</p><p>  第三章 數(shù)字圖書館系統(tǒng)設(shè)計(jì)</p><p>  3.1 數(shù)字圖書館系統(tǒng)功能模塊設(shè)計(jì)</p><p>  圖1 圖書館系統(tǒng)功能模塊圖</p><p>  圖書管理系統(tǒng)需實(shí)現(xiàn)的功能主要有四大塊:基本資

42、料維護(hù)﹑日常維護(hù)﹑系統(tǒng)安全模塊和讀者模塊,如上圖1所示。</p><p>  其中日常維護(hù)和基本資料維護(hù)是整個(gè)系統(tǒng)的核心。日常維護(hù)包括借書處理﹑還書處理和繳納罰金。基本資料維護(hù)包括對(duì)讀者﹑員工和圖書等信息得維護(hù),主要有讀者增刪改,對(duì)員工資料進(jìn)行增刪改和對(duì)圖書資料進(jìn)行增刪改。系統(tǒng)安全模塊只是實(shí)現(xiàn)最簡(jiǎn)單的系統(tǒng)登錄檢查。讀者查詢也只實(shí)現(xiàn)了簡(jiǎn)單的查詢功能。</p><p>  借書處理模塊的主要功

43、能是輸入讀者條形碼,輸入圖書條形碼,在數(shù)據(jù)庫中插入一條借書記錄,該記錄包括讀者條形碼﹑圖書條形碼﹑借出日期。</p><p>  還書處理模塊的主要功能是輸入圖書條形碼,在借閱文件中找到相應(yīng)的記錄,將該記錄的相應(yīng)項(xiàng)插入到還書記錄中,同時(shí)將借書記錄刪除。</p><p>  繳納罰金模塊的主要功能是輸入讀者條形碼,顯示該讀者的姓名﹑罰款金額和過期天數(shù),如果讀者交納罰金,則將讀者文件的允許借閱

44、標(biāo)志置為“Y”。刪除罰款文件中該讀者對(duì)應(yīng)的記錄,將這一條記錄同時(shí)插入到罰款歷史文件中。</p><p>  讀者查詢模塊允許讀者根據(jù)自己的條形碼或姓名查詢自己的借書記錄。</p><p>  圖書管理模塊的功能包括輸入新書資料﹑刪除舊書資料,修改圖書資料等。</p><p>  讀者管理模塊的功能包括讀者信息的輸入﹑修改和刪除。注銷讀者:將讀者記錄止借標(biāo)志,同時(shí)提供

45、刪除讀者信息的功能。</p><p>  職員管理模塊的功能包括工作人員信息的輸入﹑修改和刪除。</p><p>  系統(tǒng)登錄模塊是對(duì)用戶名和輸入的密碼進(jìn)行檢查,已確定登錄用戶是否合法。系統(tǒng)設(shè)置管理員和用戶兩種權(quán)限。用戶只能對(duì)個(gè)人信息的查閱、修改,圖書資源的查詢,而管理員則可以進(jìn)行圖書信息的管理。用戶名和密碼的維護(hù)是在工作人員資料維護(hù)模塊中實(shí)現(xiàn)的。</p><p>

46、  3.2 數(shù)字圖書館軟件系統(tǒng)的構(gòu)成</p><p>  數(shù)字圖書館軟件系統(tǒng)主要包括以下四個(gè)方面:</p><p><b>  一、用戶界面</b></p><p>  用戶界面分為兩類,即信息使用者 用戶界面和數(shù)據(jù)加工者(圖書信息工作人員) 用戶界面。信息使用者的用戶界面為瀏覽器/服務(wù)器體系結(jié)構(gòu),瀏覽器端用戶使用的軟件為公眾在Internet

47、 網(wǎng)絡(luò)上廣為使用的瀏覽器軟件,如IE510、NETSCAPE 410。數(shù)據(jù)加工用戶界面為客戶機(jī)/ 服務(wù)器體系結(jié)構(gòu),客戶端使用系統(tǒng)開發(fā)商提供的專用程序,但不排除部分采用瀏覽器/ 服務(wù)器體系結(jié)構(gòu)的可能性。</p><p><b>  二、服務(wù)端管理系統(tǒng)</b></p><p>  根據(jù)服務(wù)功能的需要,分別采用瀏覽器/ 服務(wù)器體系結(jié)構(gòu)和客戶機(jī)/ 服務(wù)器體系結(jié)構(gòu)。除數(shù)據(jù)庫檢索

48、服務(wù)外,服務(wù)器端提供的服務(wù)包括頁面信息服務(wù)、電子郵件服務(wù)、電子公告服務(wù)等。在整個(gè)網(wǎng)絡(luò)中,TCP/ IP 協(xié)議作為唯一的協(xié)議提供網(wǎng)絡(luò)服務(wù)。但在下述條件下,部分子網(wǎng)段內(nèi)以其它通訊協(xié)議提供特殊服務(wù):在圖書館內(nèi)部公文傳遞、網(wǎng)絡(luò)設(shè)備資源共享(如共享打印機(jī)等) ,需要在一些子網(wǎng)段上以特殊的網(wǎng)絡(luò)通訊協(xié)議(如IPX協(xié)議) 提供文件和設(shè)備共享服務(wù)。因現(xiàn)有某些光盤數(shù)據(jù)庫軟件限制,在館內(nèi)設(shè)立的光盤/ 多媒體閱覽室子網(wǎng)段上,以特殊的的網(wǎng)絡(luò)通訊協(xié)議(如IPX協(xié)議

49、) 提供服務(wù)。</p><p><b>  三、數(shù)據(jù)庫檢索系統(tǒng)</b></p><p>  該系統(tǒng)以兩種格式存放和管理元數(shù)據(jù):一是以ISO2709 格式存放的各種文獻(xiàn)信息和非文獻(xiàn)信息;二是以純文本格式存放文字信息。</p><p>  四、對(duì)象數(shù)據(jù)管理系統(tǒng)</p><p>  作為數(shù)字圖書館系統(tǒng)發(fā)展的初期,對(duì)象數(shù)據(jù)管理系

50、統(tǒng)的形態(tài)不確定,還難以形成集成系統(tǒng)的形象。</p><p>  3.3 數(shù)字圖書館系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)</p><p>  3.3.1數(shù)據(jù)庫設(shè)計(jì)</p><p>  設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設(shè)計(jì)一般包括如下幾個(gè)步驟:</p><p><b>  數(shù)據(jù)庫需要分析。</

51、b></p><p>  數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)。</p><p>  數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)。</p><p>  用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入,在仔細(xì)分析調(diào)查有關(guān)圖書館管理信息需求的基礎(chǔ)上,得到如圖2所示的本系統(tǒng)所處理的數(shù)據(jù)流程。</p><p>  圖2 數(shù)字圖書館

52、系統(tǒng)數(shù)據(jù)流程圖</p><p>  針對(duì)一般圖書館管理信息系統(tǒng)的需求,通過對(duì)圖書館管理工作過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):</p><p>  讀者種類信息。包括的數(shù)據(jù)項(xiàng)有:種類編號(hào)、種類名稱、借書數(shù)量、借書期限、有效期限、備注等。</p><p>  讀者信息。包括的數(shù)據(jù)項(xiàng)有:讀者編號(hào)、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、

53、電話號(hào)碼、電子郵件地址、辦證日期、備注等。</p><p>  書籍類別信息。包括的數(shù)據(jù)項(xiàng)有:類別編號(hào)、類別名稱、關(guān)鍵詞、備注信息等。</p><p>  書籍信息。包括的數(shù)據(jù)項(xiàng)有:書籍編號(hào)、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期、書籍頁數(shù)、關(guān)鍵詞、登記日期、備注信息等。</p><p>  借閱信息。包括的數(shù)據(jù)項(xiàng)有:借閱信息編號(hào)、讀者編號(hào)、讀者姓名、書

54、籍編號(hào)、書籍名稱、借書日期、還書日期、備注信息等。</p><p>  3.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)</p><p>  得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。</p><p>  根據(jù)上而后設(shè)計(jì)規(guī)劃出的實(shí)體有:讀者類別信息實(shí)體、讀者信息實(shí)體、書籍類別信息實(shí)體、書籍信息實(shí)體、借閱信

55、息實(shí)體。各個(gè)實(shí)體具體的描述如下。</p><p><b>  ……….</b></p><p>  圖3 讀者類別信息實(shí)體</p><p><b>  ..….. ….</b></p><p>  圖4 書籍類別信息實(shí)體</p><p><b>  ..….. ….

56、</b></p><p>  圖5 工作人員信息實(shí)體</p><p>  圖6 實(shí)體之間相互關(guān)系圖</p><p>  3.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本圖,轉(zhuǎn)換為與選用的具體機(jī)器上的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。</p><

57、p>  讀者:讀者條碼,姓名,身份證號(hào),最多借書數(shù),止借標(biāo)志</p><p>  圖書:圖書條碼,書名,作者,出版社,出版日期,數(shù)量,停借標(biāo)志</p><p>  工作人員:工作人員ID,姓名,身份證號(hào),密碼</p><p>  實(shí)體之間的聯(lián)系涉及的數(shù)據(jù)項(xiàng)有:</p><p>  借閱:讀者條碼,圖書條碼,借出日期,歸還日期,操作人員I

58、D</p><p>  罰款:讀者條碼,罰款天數(shù),罰款數(shù),罰款日期,解止日期,操作人員ID</p><p>  如果將上述實(shí)體分別對(duì)應(yīng)一個(gè)表,可以完成要實(shí)現(xiàn)的功能。但注意到在前面的分析中,強(qiáng)調(diào)要考慮處理借書﹑還書的效率。在上面的表結(jié)構(gòu)中,不難發(fā)現(xiàn)隨著借閱記錄的逐漸增多,借閱文件的查詢效率會(huì)降低,勢(shì)必影響還書處理的效率,因而建議將表結(jié)構(gòu)改為如下形式:</p><p>

59、  讀者:讀者條碼,姓名,身份證號(hào),最多借書數(shù),止借標(biāo)志</p><p>  圖書:圖書條碼,書名,作者,出版社,出版日期,數(shù)量,停借標(biāo)志</p><p>  工作人員:工作人員ID,姓名,身份證號(hào),密碼,職務(wù)</p><p>  借閱文件:讀者條碼,圖書條碼,借出日期,操作人員ID</p><p>  借閱歷史:讀者條碼,圖書條碼,借出日期

60、,歸還日期,借書操作人員ID,還書操作人員ID</p><p>  罰款文件:讀者條碼,罰款天數(shù),罰款數(shù),罰款日期,解止日期,操作人員ID</p><p>  罰款歷史文件:讀者條碼,罰款天數(shù),罰款數(shù),罰款日期,解止日期(解止日期指解除該讀者止借標(biāo)志的日期)</p><p>  3.4 數(shù)字圖書館檢索功能設(shè)計(jì)</p><p>  在數(shù)字圖書館

61、系統(tǒng)中, 用戶得到的不僅僅是“一站式”的信息檢索服務(wù), 個(gè)性化服務(wù)功能將大有發(fā)展。傳統(tǒng)的分類瀏覽、字段檢索、條件過濾等檢索模式仍被保留 , 并在檢索精度和準(zhǔn)確率等方面得到提高 , 而系統(tǒng)針對(duì)每位用戶的需求特征主動(dòng)地向用戶提供個(gè)性化服務(wù)的形式也將大大增強(qiáng)。 </p><p>  一方面 , 系統(tǒng)接收用戶的需求信息,并將此需求與系統(tǒng)中的資源進(jìn)行匹配 , 將符合用戶需求的信息反饋給用戶; 另一方面,系統(tǒng)本身通過跟蹤并分

62、析用戶的檢索行為 , 利用數(shù)據(jù)挖掘等技術(shù),將系統(tǒng)資源中出現(xiàn)的用戶感興趣的資料實(shí)時(shí)地推送給用戶, 將被動(dòng)服務(wù)轉(zhuǎn)變?yōu)橹鲃?dòng)服務(wù)。</p><p>  本論文數(shù)字圖書館系統(tǒng)提供了基本檢索和高級(jí)檢索功能。提供館藏圖書檢索(包括題名、作者、出版社、分類、分類引導(dǎo)檢索、主題詞檢索、組合檢索、條形碼檢索、隨書關(guān)聯(lián)資源檢索),館藏期刊檢索(中文期刊檢索、西文期刊檢索、二次文獻(xiàn)檢索)等,下面分別介紹:</p><

63、p>  題名檢索:是按書刊正題名為檢索點(diǎn)進(jìn)行匹配的,支持模糊檢索:但前面不要留空格或其它字符,否則不能檢出。 </p><p>  例:在題名檢索界面輸入"計(jì)算機(jī)",讀者可通過控制"最大紀(jì)錄數(shù)"來改變檢索結(jié)果的多少,此時(shí)我們把該數(shù)值設(shè)為"100"檢索如圖7所示:</p><p><b>  圖7 館藏圖書檢索<

64、;/b></p><p>  作者、主題詞、出版社檢索這三種檢索方法與題名檢索相似。</p><p>  分類、分類引導(dǎo)檢索:如果讀者確切的知道想要檢索的書刊的分類號(hào),就可用"分類"檢索方式,直接輸入分類號(hào),就可查找了。需要注意的是在輸入分類號(hào),僅僅輸入分類號(hào),而不必輸入后面的種次號(hào)。如要查找H316/1,只要輸入H316就行了。如果不是確切地知道分類號(hào),即可用&

65、quot;分類引導(dǎo)檢索",該種檢索方式為讀者提供了類目引導(dǎo)圖,讀者可根據(jù)引導(dǎo)圖一步一步查找到所需書刊。 </p><p>  組合檢索:這種檢索方式通過輸入幾項(xiàng)檢索點(diǎn)來控制檢出的文獻(xiàn)量,輸入的檢索點(diǎn)越多,檢出的文獻(xiàn)量越少,檢準(zhǔn)率越高;反之,檢全率越高。</p><p>  在數(shù)字圖書館系統(tǒng)提供各種檢索功能的同時(shí),讀者也可以直接打開各館(庫)直接翻看圖書。</p>&

66、lt;p>  在設(shè)計(jì)的過程中,我還有以下一些思路,但是由于編程能力的限制并沒有實(shí)現(xiàn),如下:</p><p>  搜索建議:如google、baidu一樣,自動(dòng)跳出搜索建議。</p><p>  支持輸入拼音(甚至漢字拼音混合輸入)搜索。</p><p>  紙質(zhì)資源和電子資源同時(shí)揭示:在查找紙質(zhì)資源的同時(shí)揭示出中文和外文電子圖書資源。</p>&

67、lt;p>  整合隨書光盤:對(duì)附帶光盤的圖書,凡在書目檢索系統(tǒng)中顯示“下載隨書光盤”(見下圖),即可直接下載。</p><p>  提供相關(guān)搜索:如:以題名“朱麗葉與羅文”查找,在相關(guān)搜索中給出正確的題名及檢索結(jié)果。</p><p>  館藏地深揭示:顯示書刊的地理位置并對(duì)書刊狀態(tài)進(jìn)行排序,將“可借”狀態(tài)排在前。</p><p>  基于目前圖書文獻(xiàn)信息數(shù)據(jù)庫

68、分布零散,內(nèi)部實(shí)現(xiàn)存在異構(gòu)性,本系統(tǒng)難以滿足跨庫統(tǒng)一檢索的實(shí)際需求。關(guān)于跨庫檢索功能,是我今后研究的方向之一。</p><p>  3.5 數(shù)字圖書館權(quán)限模塊設(shè)計(jì)</p><p>  權(quán)限控制包括用戶管理和資源訪問控制策略管理兩部分。 通常,數(shù)字圖書館的用戶分為 2種類型, 習(xí)慣上稱為用戶角色。</p><p>  第一種角色是“系統(tǒng)管理員” , 他具有系統(tǒng)管理中的

69、最高權(quán)限, 負(fù)責(zé)定義元數(shù)據(jù)的結(jié)構(gòu) 、定義分層次的數(shù)據(jù)類型、定義其他用戶角色的屬性, 并負(fù)責(zé)確定用戶是否具有權(quán)限等。</p><p>  作為系統(tǒng)管理員,他可以加入工作人員或是管理員,或是修改他們的密碼、權(quán)限,實(shí)現(xiàn)過程與圖書記錄的刪除,可根據(jù)借閱者的借書證號(hào)或姓名或身份編號(hào)查找到借閱者的信息,也可以實(shí)行模糊查找,對(duì)借閱者信息進(jìn)行查看添加、刪除、修改,對(duì)借閱者身份進(jìn)行管理,能對(duì)身份進(jìn)行添加、刪除、修改,按借閱者身份進(jìn)

70、行統(tǒng)計(jì),得出具有某種身份的借閱者總數(shù)等等。</p><p>  第二種角色是“授權(quán)用戶”,他們僅在被許可的前提下,可以瀏覽、檢索和下載相應(yīng)的資源 ,得到相應(yīng)的服務(wù)。即只有獲得圖書館讀者資格認(rèn)證,才能享有在圖書館借閱圖書的權(quán)利;享有在圖書館網(wǎng)站的“個(gè)人借閱查詢”中注冊(cè)查詢個(gè)人借閱情況,辦理網(wǎng)上預(yù)約和續(xù)借圖書的權(quán)利;享有在校園網(wǎng)外注冊(cè)使用圖書館數(shù)字資源的權(quán)利;享有其他需要經(jīng)過注冊(cè)才能享有的資源和服務(wù)。</p&g

71、t;<p>  不同的用戶角色受不同的訪問控制策略的管理。當(dāng)然 ,資源的訪問控制策略可以設(shè)置得相當(dāng)復(fù)雜 ,不僅針對(duì)用戶角色 ,甚至對(duì)角色下的某一組、某一用戶都可以進(jìn)行管理。用戶、角色和可用資源三者之間的關(guān)系如圖8所示。每個(gè)用戶進(jìn)行的操作必須與其身份相匹配 ,系統(tǒng)將拒絕任何越權(quán)操作的行為。</p><p>  圖8 用戶、角色和可用資源之間的關(guān)系</p><p>  3.6 數(shù)

72、字圖書館用戶界面設(shè)計(jì)</p><p>  當(dāng)今軟件界的所有軟件無不是可視化的用戶界面,它具有美觀、直接、操作者易懂和操作方便等好處。</p><p>  本系統(tǒng)設(shè)計(jì)思想:“為用戶設(shè)計(jì),而不是設(shè)計(jì)者”</p><p>  本系統(tǒng)設(shè)計(jì)原則:1 界面美觀、操作方便并能高效率地完成工作。</p><p>  2 界面根據(jù)用戶需求設(shè)計(jì)。</p&g

73、t;<p>  3 界面能引導(dǎo)用戶操作的功能,并能提供一些幫助功能。</p><p><b>  1.登錄界面</b></p><p><b>  2.主窗體界面</b></p><p><b>  3.讀者信息查詢</b></p><p><b>  

74、4.讀者信息列表</b></p><p><b>  5.讀者信息添加</b></p><p><b>  6.讀者種類添加</b></p><p><b>  7.讀者種類列表</b></p><p><b>  8.還書信息列表</b>&l

75、t;/p><p><b>  9.還書信息添加</b></p><p><b>  10.借書信息查詢</b></p><p><b>  11.借書信息列表</b></p><p><b>  12.借書信息添加</b></p><p&g

76、t;  3.7 數(shù)字圖書館其它功能設(shè)計(jì)</p><p>  除了上述主要功能模塊的設(shè)計(jì)之外,本論文數(shù)字圖書館系統(tǒng)還設(shè)計(jì)了其它功能模塊。</p><p><b>  建立個(gè)人書簽。 </b></p><p>  利用書簽可以方便地管理圖書、進(jìn)行資料查找。</p><p> ?。?)在線發(fā)表評(píng)論。</p>&l

77、t;p>  在書目顯示窗口,讀者可以將自己對(duì)某本書的看法發(fā)表出來,供其他讀者參考,也可以對(duì)某本書展開討論。</p><p> ?。?)下載和打印數(shù)字圖書。</p><p>  對(duì)部分指定圖書可實(shí)現(xiàn)下載和打印功能。可在閱讀器窗口可實(shí)現(xiàn)打印功能,可打印全部圖書內(nèi)容,也可打印指定的頁碼。</p><p>  第四章 數(shù)字圖書館系統(tǒng)實(shí)施與運(yùn)行 </p>

78、<p><b>  4.1 程序設(shè)計(jì)</b></p><p>  這個(gè)階段的任務(wù)是使用選定的程序設(shè)計(jì)語言,把前面工作的成果轉(zhuǎn)換成能在計(jì)算機(jī)系統(tǒng)上運(yùn)行的程序源代碼。其步驟如下:</p><p>  1.了解計(jì)算機(jī)系統(tǒng)的性能和軟硬件環(huán)境。</p><p>  在軟件方面本系統(tǒng)運(yùn)行平臺(tái)為Windows XP專業(yè)版,開發(fā)工具采用易學(xué)易用的軟件

79、開發(fā)工具Visual C++。因Visual C++在應(yīng)用程序的開發(fā)上具有靈活、效率高等特點(diǎn),特別適合初學(xué)者使用。</p><p>  基于上面軟件開發(fā)工具的選擇,并考慮到本系統(tǒng)的性能要求,本系統(tǒng)采用WindowsXP中文版作為開發(fā)、測(cè)試和運(yùn)行平臺(tái)。硬件選擇“InterPentium 4,512M內(nèi)存,120G硬盤”等。為了編程時(shí)方便記憶,本系統(tǒng)中所有代碼一律采用英文簡(jiǎn)寫作為該項(xiàng)的代碼。數(shù)據(jù)的輸入輸出也按設(shè)計(jì)要求

80、。</p><p><b>  2. 編寫程序。</b></p><p>  經(jīng)過系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)幾個(gè)階段,系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)已全部完成。依據(jù)各階段的開發(fā)文檔,剩下的工作就是利用軟件開發(fā)工具Visual C++ 進(jìn)行程序編寫。此系統(tǒng)的編碼設(shè)計(jì)(窗體設(shè)計(jì)、代碼設(shè)計(jì)、變量定義、控件的定義)嚴(yán)格按照大眾化的標(biāo)準(zhǔn)和風(fēng)格,這樣有利于對(duì)程序的閱讀和理解。由于對(duì)Visu

81、al C++工具使用不熟練,很多設(shè)計(jì)中的功能模塊沒有實(shí)現(xiàn),這些都是我未來努力的方向,我會(huì)努力學(xué)習(xí),虛心向他人請(qǐng)教,爭(zhēng)取早日實(shí)現(xiàn)全部功能。</p><p><b>  4.2 系統(tǒng)運(yùn)行</b></p><p>  在數(shù)字圖書館管理系統(tǒng)完成系統(tǒng)實(shí)施、投入正常運(yùn)行之后,就進(jìn)入了系統(tǒng)運(yùn)行與維護(hù)階段。</p><p>  1.啟動(dòng)計(jì)算機(jī),進(jìn)入Window

82、s XP。</p><p>  2.進(jìn)入圖書館管理系統(tǒng)。</p><p>  3.屏幕上出現(xiàn)登錄畫面,輸入正確的用戶名和密碼。系統(tǒng)默認(rèn)的用戶名為administrator,密碼為123。</p><p>  4.進(jìn)入系統(tǒng)后,用鼠標(biāo)單擊各個(gè)菜單項(xiàng)選擇要執(zhí)行的功能。</p><p><b>  第五章 總結(jié)</b></

83、p><p>  通過這次畢業(yè)設(shè)計(jì),我對(duì)前面學(xué)過的許多課程有了更為深刻的理解,也是我對(duì)這三年所學(xué)的東西的總結(jié)匯報(bào)。這次設(shè)計(jì)讓我感受頗深,讓我真正體會(huì)到了在整個(gè)過程給我?guī)淼目鞓贰M瑫r(shí)也遇到了一些困難,由于這是我第一次寫畢業(yè)論文,沒有任何經(jīng)驗(yàn),對(duì)于論文的格式、要求和內(nèi)容都一無所知,在查詢了大量的書籍后才有了概念,所以在此篇畢業(yè)論文中不免會(huì)有些缺點(diǎn),請(qǐng)老師包涵。另外,在編程語言的熟悉程度也讓我對(duì)整個(gè)開發(fā)過程受到了一定的阻礙

84、,對(duì)MFC的使用有待進(jìn)一步提高。</p><p>  總的來說,這次的畢業(yè)設(shè)計(jì)為我即將踏入社會(huì)之前提供了一次鍛煉的機(jī)會(huì),讓我對(duì)幾年來所學(xué)的專業(yè)課有了更為深刻的認(rèn)識(shí),使知識(shí)得到了融會(huì)貫通,得到了比以往學(xué)習(xí)任何一門課都大的提高和進(jìn)步。對(duì)于我們來講,我們每天都要學(xué)習(xí),但書本上的東西只是理論,如果不應(yīng)用于實(shí)踐中,這門課可以對(duì)我們來說完全沒有意義。經(jīng)過開發(fā)這個(gè)系統(tǒng),這不僅僅是一次畢業(yè)設(shè)計(jì),不僅僅是學(xué)會(huì)了一門開發(fā)語言,更重要

85、的是在學(xué)習(xí)的過程中,所有的問題要自已去面對(duì),有問題也只有靠自已去解決,這們,在學(xué)習(xí)和解決這些困難的過程中提高了我學(xué)習(xí)的能力、解決問題的能力和實(shí)際工作的能力,學(xué)到了許多書本以外的知識(shí),這讓我踏出這個(gè)校門給予自已最大的回報(bào),同時(shí)我也相信會(huì)給我在以后的人生道路上帶來很多的幫助。</p><p>  這次畢業(yè)設(shè)計(jì)雖說不能堪稱完美,但我會(huì)在以后的時(shí)間里盡量的完善它,不斷的對(duì)它進(jìn)行升級(jí),解決系統(tǒng)可能出現(xiàn)的問題。 </p

86、><p>  在此,我要感謝各位老師無私地向我傳授知識(shí),在學(xué)習(xí)和生活上給了我很多幫助和關(guān)懷。感謝我的大學(xué)同窗們,和他們?cè)谝黄鹩懻搯栴},交流思想,一起互相鼓勵(lì),互相幫助,才有了才有了今天的成果。最后,感謝我的父母,沒有他們就沒有我今天的一切。無論生活上還是學(xué)習(xí)上,他們一直在給予我無微不至的關(guān)懷。無論現(xiàn)在還是將來,他們永遠(yuǎn)是我堅(jiān)強(qiáng)的后盾。</p><p><b>  參考文獻(xiàn)</b

87、></p><p>  [1]李明生.基于語義網(wǎng)格的虛擬數(shù)字圖書館體系結(jié)構(gòu)研究[J].情報(bào)雜志,2008(6) :80282.</p><p>  [2]畢強(qiáng),沈涌.數(shù)字圖書館網(wǎng)格信息資源組織模式研究[J]圖書情報(bào)工作, 2007(8) :10214.</p><p>  [3] 唐曉波,盧 瑩.基于元數(shù)據(jù)的數(shù)字圖書館網(wǎng)格信息資源模式[C]//數(shù)字圖書館網(wǎng)格應(yīng)

88、用模型研究:2005 信息化與信息資源管理學(xué)術(shù)研討會(huì)論文集,武漢:湖北人民出版社,2005.11.</p><p>  [4] 李懷民,駱原,王育新等編著.《Visual Basic 6.0中文版參考詳解》清華出版社,1999</p><p>  [5] 王小如等編著.《Visual Basic 6.0實(shí)例解析》北京大學(xué), 2000</p><p>  [6] E

89、.Winemiller、J.Roff著. 《Visual Basic6.0數(shù)據(jù)庫開發(fā)》清華大學(xué)出版社,1999</p><p>  [7] 郭盈發(fā)、張紅娟. 《數(shù)據(jù)庫原理》. 西安電子科技大學(xué)出版社,2002</p><p>  [8] 丁寶康,李大學(xué)編著.《數(shù)據(jù)庫原理》.經(jīng)濟(jì)科學(xué)出版社,2000</p><p>  [9] 侯捷. 《深入淺出MFC 》[M].

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(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)論