影音先锋男人资源在线观看,精品国产日韩亚洲一区91,中文字幕日韩国产,2018av男人天堂,青青伊人精品,久久久久久久综合日本亚洲,国产日韩欧美一区二区三区在线

畢業(yè)設計計算機論文-

上傳人:海盜 文檔編號:21871483 上傳時間:2021-05-12 格式:DOC 頁數(shù):69 大?。?29.01KB
收藏 版權申訴 舉報 下載
畢業(yè)設計計算機論文-_第1頁
第1頁 / 共69頁
畢業(yè)設計計算機論文-_第2頁
第2頁 / 共69頁
畢業(yè)設計計算機論文-_第3頁
第3頁 / 共69頁

本資源只提供3頁預覽,全部文檔請下載后查看!喜歡就下載吧,查找使用更方便

12 積分

下載資源

資源描述:

《畢業(yè)設計計算機論文-》由會員分享,可在線閱讀,更多相關《畢業(yè)設計計算機論文-(69頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、I 圖書管理系統(tǒng) 摘 要 圖書館作為一個信息資源的集散地,包含很多信息數(shù)據(jù)的管理。若圖書館采取手工 的方式對圖書資料和圖書借閱情況進行人工管理的話,由于信息數(shù)據(jù)的繁多,會使手工 處理的工作量非常大,同時也就影響了圖書館整體的管理效率。因此,人們希望使用一 個有效的圖書管理系統(tǒng),用以提高圖書館的日常工作效率。在這樣的背景下,本文針對 圖書管理的一般流程,以 C/S 模式設計出了一個圖書借閱管理系統(tǒng),可滿足大多數(shù)中小 型的圖書館的管理要求。 本設計是建立在 Visual C+及 Access 數(shù)據(jù)庫平臺開發(fā)基礎上的,一個典型的信息管 理系統(tǒng)(MIS)。在本文中,給出了該系統(tǒng)的整個系統(tǒng)分析、設計以及

2、實現(xiàn)的過程,包括需 求分析、功能模塊的分析與設計、數(shù)據(jù)模式的分析與設計,最后是系統(tǒng)的 VC 實現(xiàn)。所設 計的圖書管理系統(tǒng)可以滿足讀者, 系統(tǒng)的運行結果表明,圖書館工作人員以及管理人員三者的共同需求。 關鍵詞: 圖書館; 借閱; 權限; 管理系統(tǒng) II BOOK MANAGEMENT SYSTEM ABSTRACT Since volumes of book management activities have to take place daily in library, it will be a hard work and be low efficiency if only manual o

3、perations are adopted in the management. To upgrade their management efficiency, people would like to develop various Book Management Systems to help their daily work. In this paper, a book management system built in Client/Server model is designed, which can meet requirements of most library manage

4、ment for its integration of general library transaction management processes. The design is a typical information management system (MIS), which based on Visual C+ and Access database platform development basis. In this paper, its development mainly including the systems requirement analysis, functi

5、on modules design, data model design and its VC implementation. The running of the system proves that it could meet the common usage for various kinds of users including readers, library staffs and administrators. Keywords: library; borrowing; authority; management system III 目錄 第一章 緒論 .1 1.1 開發(fā)背景 .

6、1 1.1.1 課題的背景 .1 1.1.2 課題的來源 .1 1.2 圖書借閱管理的發(fā)展概況 .1 第二章 系統(tǒng)解決方案 .3 2.1 設計方案的論證 .3 2.1.1 設計方案的選擇 .3 2.1.2 設計工具的選擇 .4 2.2 設計方案的說明 .5 2.2.1 設計意義 .5 2.2.2 系統(tǒng)總體描述 .5 2.2.3 系統(tǒng)角色類型 .6 2.2.4 系統(tǒng)規(guī)劃 .7 2.2.5 預期目的 .7 2.2.6 技術要求 .7 第三章 系統(tǒng)詳細設計 .9 3.1 系統(tǒng)模塊架構 .9 3.2 系統(tǒng)功能說明 .10 陳敏峰:圖書管理系統(tǒng) IV 3.2.1 系統(tǒng)登陸模塊 .10 3.2.2 讀者管

7、理模塊 .11 3.2.3 圖書管理模塊 .15 3.2.4 圖書借還模塊 .18 3.2.5 管理員設置模塊 .23 3.2.6 系統(tǒng)查詢模塊 .24 3.3 數(shù)據(jù)表 .26 3.3.1 數(shù)據(jù)庫的理論基礎 .26 3.3.2 系統(tǒng) E-R 圖 .26 3.3.3 數(shù)據(jù)表 .27 3.4 數(shù)據(jù)關系圖 .29 第四章 系統(tǒng)實現(xiàn) .30 4.1 模塊實現(xiàn)的理論基礎 .30 4.2 登陸模塊的實現(xiàn) .30 4.3 讀者信息管理模塊的實現(xiàn) .32 4.4 圖書信息管理模塊的實現(xiàn) .41 4.5 圖書借閱管理模塊的實現(xiàn) .41 4.6 圖書歸還模塊的實現(xiàn) .46 第五章 系統(tǒng)功能測試 .58 5.1 測

8、試概述 .58 5.2 測試目的 .58 V 5.3 測試過程及結果 .58 5.3.1 測試用例 .58 5.3.2 測試結論 .59 第六章 用戶操作說明 .60 6.1 軟硬件環(huán)境 .60 6.2 應用系統(tǒng)安裝 .60 6.3 操作方法 .60 設計體會與總結 .61 參考文獻 .62 致謝 .63 江西理工大學應用科學學院畢業(yè)設計 1 第一章 緒論 1.1 開發(fā)背景 1.1.1 課題的背景 當今時代是飛速發(fā)展的信息時代,各行各業(yè)中都離不開信息處理,這正是一個計算 機被廣泛應用的有利時機。使用計算機進行信息控制,不僅可以提高工作效率,而且還 大大的提高了其信息的安全性。尤其對于復雜的信息

9、管理,計算機能夠充分發(fā)揮它的優(yōu) 勢,因此我們進行信息管理以及信息管理系統(tǒng)的開發(fā)時,就需要很好的使用計算機。系 統(tǒng)開發(fā)是系統(tǒng)管理的前提,本系統(tǒng)就是為管理圖書借閱信息而設計的。 根據(jù)調(diào)查得知,圖書館中的工作人員對借閱管理采用的主要方式是基于文本、表格 等紙介質(zhì)的手工處理,對于圖書借閱情況(如借書天數(shù)、超過限定借書時間的天數(shù))的 統(tǒng)計和核實等往往采用對借書卡的人工檢查進行,對借閱者的借閱權限、以及借閱天數(shù) 等也是用人工計算、手抄進行。但是由于圖書館中數(shù)據(jù)信息處理工作量十分大,因此很 容易出錯,經(jīng)常出現(xiàn)數(shù)據(jù)的丟失等一系列問題,總的來說,缺乏系統(tǒng),規(guī)范的信息管理 手段。 1.1.2 課題的來源 本課題是

10、基于 Visual C+及 Access 數(shù)據(jù)庫平臺開發(fā)的圖書借閱管理系統(tǒng),用于解決 圖書在館內(nèi)信息的變更以及讀者借閱等問題。 1.2 圖書借閱管理的發(fā)展概況 圖書借閱管理系統(tǒng)的發(fā)展歷史可以追溯到 20 世紀 60 年代末期。由于當時計算機技 術已經(jīng)進入實用階段,同時大型圖書館用手工來查找圖書信息或統(tǒng)計借閱信息既費時費 力又非常容易出差錯,為了解決這個矛盾,第一代的圖書借閱管理系統(tǒng)應運而生。當時 由于技術條件和需求的限制,用戶非常少,它的出現(xiàn)為圖書借閱的管理展示了美好的前 景,即用計算機的高速度和自動化來代替手工的巨大工作量,用計算機的高準確性來避 免手工的錯誤和誤差。 第二代的圖書借閱管理系

11、統(tǒng)出現(xiàn)于 20 世紀 70 年代末。由于計算機技術的飛速發(fā)展, 無論是計算機的普及性,還是計算機系統(tǒng)工具和數(shù)據(jù)庫技術的發(fā)展,都為圖書借閱管理 系統(tǒng)的階段發(fā)展提供了可能。但未能系統(tǒng)地考慮圖書借閱的需求和理念。 陳敏峰:圖書管理系統(tǒng) 2 圖書借閱管理系統(tǒng)的革命性變革出現(xiàn)在 20 世紀 90 年代末。隨著信息爆炸、知識經(jīng) 濟時代的到來,使個人、單位、社會對圖書借閱管理系統(tǒng)有了更高的需求;同時由于個 人電腦的普及,數(shù)據(jù)庫技術、客戶/服務器技術,特別是 Internet/Intranet 技術的發(fā)展, 使得第三代圖書借閱管理系統(tǒng)的出現(xiàn)成為必然。第三代 2圖書借閱管理系統(tǒng)的特點是從 圖書借閱管理的角度出發(fā)

12、,用集中的數(shù)據(jù)庫處理幾乎所有與圖書借閱相關的數(shù)據(jù)。友好 的用戶界面,強有力的報表生成工具、分析工具和信息的共享使得圖書借閱管理人員得 以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮圖書借閱規(guī)劃和政策。 江西理工大學應用科學學院畢業(yè)設計 3 第二章 系統(tǒng)解決方案 2.1 設計方案的論證 2.1.1 設計方案的選擇 方案一:使用 B/S 架構建模 所謂 B/S 架構,是指“Browser/Server(瀏覽器/服務器) ”應用模式,是過去一直 使用的 C/S(Client/Server)架構的發(fā)展,采用這種模式設計的應用系統(tǒng),用戶的電腦 上不需要安裝或者任何軟件(或者只需要下載安裝一些插件) ,

13、就可以使用瀏覽器,和平 時上網(wǎng)一樣,進行業(yè)務處理。這種模式最大的優(yōu)勢是對廣域分布用戶的支持(主要是基 于這種架構特殊的事務處理模式) ,即使是撥號上網(wǎng)的遠程用戶,也不會感覺速度很慢。 另外,無需安裝、操作和維護簡單方便也是這種應用架構的優(yōu)勢。其工作原理是在前端 采用 IE、Netscape 等瀏覽器將用戶提交的操作信息向 Web 服務器發(fā)出 HTTP 請改,Web 服 務器通過 ASP 和一些中間組件訪問后臺數(shù)據(jù)庫,并將操作結果以 HTML 頁面的形式返回給 前端瀏覽器。如圖: HTML 請求 HTML 響應 WEB 服務器 圖 2.1 B/S 工作流程圖 但就發(fā)展程度而言,B/S 架構在技術

14、上還不是很成熟。 方案二:使用 C/S 架構建模 這里所說的 C/S 架構,是“Client/Server(客戶機/服務器) ”應用模式。請求另一 計算機為之服務的計算機稱為客戶機(Client) ,而處理數(shù)據(jù)庫的計算機稱為服務器 (Server) ??蛻魴C運行數(shù)據(jù)請求程序,并將這些請求傳送到服務器。由客戶機執(zhí)行的計 算稱為前端處理,具有所有與提供、操作和顯示數(shù)據(jù)相關的功能;而在服務器上執(zhí)行的 計算稱為后端處理,它的設備是一臺管理數(shù)據(jù)資源并執(zhí)行數(shù)據(jù)庫引擎功能(如存儲、操 作和保護數(shù)據(jù))的計算機??蛻魴C/服務器是將處理工作分散到工作站和服務器上去處理, 服務器不僅負責存取數(shù)據(jù),還要對數(shù)據(jù)作一定的

15、處理工作,這樣在數(shù)據(jù)發(fā)送給工作站之 瀏覽器 Asp 文 件 ADO ODBC 數(shù)據(jù)庫 陳敏峰:圖書管理系統(tǒng) 4 前即取得查詢結果集,從而在大部分情況下可大大減少網(wǎng)絡傳輸?shù)拈_銷。因此,用戶只 需關心界面的處理工作即可,從而減輕了工作處理負擔。工作流程圖如下: 圖 2.2 C/S 工作流程圖 兩層客戶機/服務器技術在結構、開發(fā)環(huán)境、應用平臺的開發(fā)方式上都已經(jīng)非常成熟 了,這是相對 B/S 架構最大的一個優(yōu)勢。 方案的比較與選取 Client/Server(C/S)是當前數(shù)據(jù)庫應用程序中極為流行的一種方式,尤其是在網(wǎng)絡 技術的充分發(fā)展之后。當前有很多系統(tǒng)都采用這種方式進行構造,其最大優(yōu)點是將計算 機

16、工作任務分別由客戶端和服務器端來共同完成,這樣有利于充分合理利用系統(tǒng)資源。 而我們經(jīng)常提到的 Browser/server(B/S)結構,它也是采用 C/S 結構的基本思想,使用瀏 覽器作為系統(tǒng)前端,實現(xiàn)了我們理想中的瘦客戶。但是系統(tǒng)的工作量并沒有真正減少,而 是將部分客戶端的工作量交付給服務器端來完成??紤]到技術風險的問題,本系統(tǒng)決定采 用的是 C/S 結構。 2.1.2 設計工具的選擇 設計工具的選擇對一個系統(tǒng)的開發(fā)來說是十分重要的,既決定開發(fā)人員的工作效率, 也決定了能否給用戶提供一個友好的界面,還決定著今后是否能方便地對系統(tǒng)進行維護、 改善及擴充。 前臺開發(fā)技術的選擇: Visual

17、C+是 一 個 功 能 強 大 的 可 視 化 軟 件 開 發(fā) 工 具 。 自 1993 年 Microsoft 公 司 推 出 Vi 服務器數(shù)據(jù)庫 命令 數(shù)據(jù) 工作站的前端應用程序 數(shù)據(jù)庫接口 數(shù)據(jù)庫通信接口 服務器端數(shù)據(jù)庫引擎 命令 數(shù)據(jù) 江西理工大學應用科學學院畢業(yè)設計 5 sual C+1.0 后 , 隨 著 其 新 版 本 的 不 斷 問 世 , Visual C+已 成 為 專 業(yè) 程 序 員 進 行 軟 件 開 發(fā) 的 首 選 工 具 。 Visual C+6.0 不 僅 是 一 個 C+編 譯 器 , 而 且 是 一 個 基 于 Windows 操 作 系 統(tǒng) 的 可 視 化

18、集 成 開 發(fā) 環(huán) 境 ( integrated development environment,IDE) 。 Visual C+6.0 由 許 多 組 件 組 成 , 包 括 編 輯 器 、 調(diào) 試 器 以 及 程 序 向 導 AppWizard、 類 向 導 Clas s Wizard 等 開 發(fā) 工 具 。 這 些 組 件 通 過 一 個 名 為 Developer Studio 的 組 件 集 成 為 和 諧 的 開 發(fā) 環(huán) 境 。 后臺數(shù)據(jù)庫的選擇: 現(xiàn)有的數(shù)據(jù)庫有大型的SQL Server,Oracle和小型的Access,F(xiàn)oxPro,而本系統(tǒng)采 用的是微軟公司的Access。因

19、為Access能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù) 表示圖提供了一種類似于Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access 允許 創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access也提供了數(shù)據(jù)存儲庫,可以使用 桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡文件服務器,與其他網(wǎng)絡用戶共享數(shù)據(jù)庫。Access 是一種關系數(shù)據(jù)庫工具,關系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,Access 作為關系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利 和關系數(shù)據(jù)庫的強大功能,同時對于小型的數(shù)據(jù)交換來說使用非常方便。 2.2 設計方案的說明 2.2.1 設計意義

20、根據(jù)上面緒論中提到的問題,有必要建立一個圖書管理系統(tǒng),使圖書管理工作規(guī)范 化、系統(tǒng)化、程序化,避免圖書管理的隨意性,提高信息處理的速度和準確性,以保證 能夠及時、準確、有效的查詢和修改圖書信息。作為計算機應用的一部分,使用計算機對 圖書信息進行管理,具有著手工管理所無法比擬的優(yōu)點。通過該系統(tǒng),能夠讓圖書管理 員迅速完成借閱圖書的工作,還能對現(xiàn)存圖書和借閱人員情況進行快速的查詢;再者, 借閱者自己也可以通過該系統(tǒng)對現(xiàn)存圖書信息進行查詢,完全能達到了快速、準確、便 利管理圖書的要求。 2.2.2 系統(tǒng)總體描述 該系統(tǒng)是一個典型的信息管理系統(tǒng)(MIS)。通過這個系統(tǒng),管理員能簡捷、方便的管 理圖書信

21、息、讀者信息以及借閱信息;而用戶也可以通過該系統(tǒng)對這些信息進行查詢。 該系統(tǒng)按照用戶權限和實現(xiàn)功能的不同分為了兩部分:外部讀者對數(shù)據(jù)庫的查詢訪 問和內(nèi)部管理人員對數(shù)據(jù)記錄的管理維護。每一部分中包含各自實現(xiàn)的各項功能,對每 一項功能的實現(xiàn),將按照窗體設計以及運行情況的順序逐一進行設計。 陳敏峰:圖書管理系統(tǒng) 6 2.2.3 系統(tǒng)角色類型 該系統(tǒng)共有兩類用戶,他們是:管理員和讀者 整個系統(tǒng)的最高管理者 讀者 可查詢相關 信息 圖 2.3 用戶類別總圖 讀者:讀者是權限最低的用戶,只能進行信息瀏覽,無法進行其它的操作。示意圖如下: 信息查詢 退出系統(tǒng) 讀者 圖 2.4 讀者權限用例圖 高級管理員:高

22、級管理員是該系統(tǒng)中最高級別的管理員,他們能對該系統(tǒng)的所有功能模塊 進行操作,其中包括可以刪除、修改一般管理員的信息;修改各人員的權限以及登陸密碼 等。示意圖如下: 管理員 江西理工大學應用科學學院畢業(yè)設計 7 管理員 讀者管理 圖書管理 借閱管理 信息查詢 退出系統(tǒng) 設置管理員 圖 2.5 管理員權限用例圖 2.2.4 系統(tǒng)規(guī)劃 對于數(shù)據(jù)庫系統(tǒng),規(guī)劃工作是十分必要的,規(guī)劃的好壞將直接影響整個圖書管理系 統(tǒng)的成功與否。數(shù)據(jù)庫設計中規(guī)劃階段的主要任務是:對建立數(shù)據(jù)庫必要性及可行性進 行分析,確定數(shù)據(jù)庫系統(tǒng)在整個圖書管理系統(tǒng)的地位。 根據(jù)圖書管理系統(tǒng)對技術人員和管理人員的水平、數(shù)據(jù)采集、管理活動以及

23、借閱者 的計算機素質(zhì)的要求,決定把數(shù)據(jù)庫管理系統(tǒng)設計成為一個綜合的數(shù)據(jù)庫,此數(shù)據(jù)庫包 括所有操作人員的活動功能。而且一般的圖書管理系統(tǒng)應用界面都較為簡單、功能都較 為單一,因此,用一個綜合的數(shù)據(jù)庫就能滿足圖書管理要求,而且實現(xiàn)容易。 圖書管理系統(tǒng)可以按照用戶權限和實現(xiàn)功能的不同分為兩部分:外部學生對數(shù)據(jù)庫 的查閱訪問和內(nèi)部管理人員對圖書記錄的管理維護。但是,這兩部分都調(diào)用的是同一數(shù) 據(jù)庫,只不過內(nèi)部管理人員能實現(xiàn)所有管理功能,而外部讀者訪問數(shù)據(jù)庫時,一些功能 被屏蔽了。下面列出主要的系統(tǒng)功能規(guī)劃: 設計不同用戶的操作權限和登陸方法 對所有用戶開放的圖書查詢、讀者查詢以及借閱查詢 根據(jù)借閱情況對

24、數(shù)據(jù)庫進行操作 根據(jù)還書情況對數(shù)據(jù)庫進行操作 根據(jù)續(xù)借情況對數(shù)據(jù)庫進行操作 維護讀者、圖書以及管理員信息 2.2.5 預期目的 提高圖書館的工作效率 陳敏峰:圖書管理系統(tǒng) 8 通過全面簡潔的信息查詢、刪除和修改方式,提高圖書館的工作效率 通過使用本系統(tǒng),能達到全面高效的提高圖書館的管理水平、降低人力資源消耗、 提高工作效率的目的。 2.2.6 技術要求 數(shù)據(jù)庫設計滿足功能要求 數(shù)據(jù)庫冗余度小,盡量滿足三范式要求 繪制數(shù)據(jù)庫各數(shù)據(jù)表之間的關系圖 建立數(shù)據(jù)庫訪問接口類,實現(xiàn)對數(shù)據(jù)庫的訪問 完成功能模塊中的一個較小的功能,以測試數(shù)據(jù)庫接口的正確性 江西理工大學應用科學學院畢業(yè)設計 35 第三章 系統(tǒng)

25、詳細設計 3.1 系統(tǒng)模塊架構 系統(tǒng)整體架構圖如下: 圖 書 借 閱 管 理 系 統(tǒng) 讀 者 管 理 圖 書 管 理 退 出 系 統(tǒng) 管 理 員 設 置 圖 書 借 還 讀 者 借 閱 權 限 讀 者 檔 案 管 理 圖 書 類 型 設 置 圖 書 信 息 管 理 圖 書 借 閱 圖 書 歸 還 圖 書 續(xù) 借 管 理 員 檔 案 管 理 系 統(tǒng) 查 詢 查 詢 圖 書 信 息 查 詢 讀 者 信 息 查 詢 借 閱 信 息 添 加 讀 者 借 閱 權 限 修 改 讀 者 借 閱 權 限 刪 除 讀 者 借 閱 權 限 添 加 讀 者 信 息 修 改 讀 者 信 息 刪 除 讀 者 信 息 添

26、 加 圖 書 類 型 修 改 圖 書 類 型 刪 除 圖 書 類 型 添 加 圖 書 信 息 修 改 圖 書 信 息 刪 除 圖 書 信 息 添 加 管 理 員 信 息 修 改 管 理 員 信 息 刪 除 管 理 員 信 息 用 戶 查 詢 用 戶 查 詢 用 戶 查 詢 圖 3.1 系統(tǒng)模塊架構圖 陳敏峰:圖書管理系統(tǒng) 10 3.2 系統(tǒng)功能說明 3.2.1 系統(tǒng)登陸模塊 開始 系統(tǒng)登陸 手動輸入用 戶編號和密 碼 判斷用戶名和密碼是否 正確 N Y 登陸到主界面 圖 3.2 系統(tǒng)登陸流程圖 (1)功能說明 用戶必須通過該模塊才能進入到系統(tǒng)中去,進行各種操作。 (2)功能特性 系統(tǒng)通過該模塊

27、來實現(xiàn)權限,因此對于系統(tǒng)的保密性來說,是至關重要的環(huán)節(jié)。 (3)輸入、輸出格式 輸入: 系統(tǒng)登陸信息表 用戶 密碼 輸出: 判斷是否可以進入系統(tǒng) 江西理工大學應用科學學院畢業(yè)設計 11 3.2.2 讀者管理模塊 3.2.2.1 讀者借閱設置功能模塊 開 始 讀者借閱設 置 添加借閱設 置 人工輸 入 刪除借閱設 置 人工輸 入 該類型是 否存 在 刪除成 功 重新填 寫 Y N YN 是否刪除 N Y Y N 修改借閱設 置 該類型是 否存在 人工輸 入 修改類型信 息 是否修 改 修改成功 N N Y Y添加成功 該類型是 否存 在 是否添加 圖 3.3 讀者借閱權限流程圖 (1)功能說明

28、對于讀者類型設置模塊來說,主要是完成對圖書館借書的讀者進行分類的功能,針 對不同權限的讀者,其能借閱的數(shù)量有所不同。 讀者類型設置模塊主要包括: 結 束 陳敏峰:圖書管理系統(tǒng) 12 添加讀者類型基本信息 修改讀者類型基本信息 刪除讀者類型基本信息 (2)功能特性 讀者類型設置模塊主要是用于設置不同權限用戶的借書數(shù)量 。 (3)輸入、輸出格式 輸入: 讀者類型設置基本信息 類型名稱 可借數(shù)量 輸出: 顯示讀者類型基本信息表 (4)前提條件 實現(xiàn)本功能,必須具有該系統(tǒng)的管理員權限。 江西理工大學應用科學學院畢業(yè)設計 13 3.2.2.2 讀者檔案管理功能模塊 開 始 讀者管理 添加讀者 人工輸 入

29、 刪除讀 者 人工輸 入 讀者是否 存在 刪除成 功 結 束 重新填 寫 Y N YN 是否刪 除 N YY N 修改讀 者 讀者是否 存在 人工輸 入 修改信息 是否修 改 修改成功 N N Y Y添加成 功 讀者是否 存在 是否添 加 圖 3.4 讀者檔案管理流程圖 (1)功能說明 對于讀者管理來說,讀者的檔案管理是非常重要的。在圖書館里,借書的讀者眾多, 因此必須記錄每位讀者的基本信息,這樣能及時聯(lián)系讀者,便于管理人員管理。 讀者檔案管理模塊主要包括: 添加讀者的基本信息 陳敏峰:圖書管理系統(tǒng) 14 修改讀者的基本信息 刪除讀者的基本信息 (2)功能特性 讀者檔案管理模塊的主要功能是管理

30、讀者的基本信息。 (3)輸入、輸出格式 輸入: 讀者檔案基本信息 讀者條碼 讀者姓名 身份證號 輸出: 顯示讀者檔案基本信息表 (4)前提條件 實現(xiàn)本功能,必須具有圖書管理系統(tǒng)管理員權限。 江西理工大學應用科學學院畢業(yè)設計 15 3.2.3 圖書管理模塊 3.2.3.1 圖書類型設置功能模塊 開 始 圖書類型設 置 添加圖書類 型 人工輸 入 刪除圖書類 型類心 人工輸 入 圖書類型 是否 存在 刪除成 功 結 束 重新填 寫 Y N YN 是否刪除 N YY N 修改圖書類 型 圖書類型 是否存 在 人工輸 入 修改類型信 息 是否修改 修改成功 N N Y Y添加成功 圖書類型 是否 存在

31、 是否添 加 圖 3.5 圖書類別設置流程圖 (1)功能說明 圖書類型設置模塊的功能體現(xiàn)在兩個方面:一方面,可以對圖書管里的圖書信息進 行合理而有效的分類管理,這樣在實際圖書管理過程中帶來了極大的方便。另一方面不 同類型的圖書,在不同時間和不同的地點的借閱需求也是不同,因此通過圖書類型設置, 陳敏峰:圖書管理系統(tǒng) 16 對不同類型的圖書借閱的天數(shù)進行了合理的設定(在該系統(tǒng)中沒有實現(xiàn)) ,為圖書的實際 借閱過程提供了更為合理和靈活多變的需求。 圖書類型設置模塊主要包括: 添加圖書類型基本信息 修改圖書類型基本信息 刪除類型類型基本信息 (2)功能特性 圖書類型設置模塊幫助圖書管理人員在新書的入庫

32、的操作方面帶來極大的方便,在 一定程度上簡化了煩瑣的圖書信息錄入操作。同時也簡化了圖書庫存表的容余字段,提 高的在圖書查詢過程中的效率。對圖書進行了科學有效的分類,從而更加有效的實現(xiàn)了 圖書的整個管理過程。 (3)輸入、輸出格式 輸入: 圖書類別信息表 圖書條碼信息 圖書類型名稱信息 輸出: 圖書類型信息表 (4)前提條件 實現(xiàn)本功能,必須具有圖書管理系統(tǒng)管理員權限。 江西理工大學應用科學學院畢業(yè)設計 17 3.2.3.2 圖書檔案管理功能模塊 開 始 圖書管理 添加圖書信 息 人工輸 入 刪除圖書信 息類心 人工輸 入 圖書是否 存在 刪除成 功 結 束 重新填 寫 Y N YN 是否刪 除

33、 N YY N 修改圖書信 息 圖書是否 存在 人工輸 入 修改信息 是否修 改 修改成功 N N Y Y添加成 功 圖書是否 存在 是否添 加 圖 3.6 圖書信息管理流程圖 (1)功能說明 圖書信息管理子系統(tǒng)模塊幫助圖書管理人員對圖書管中新書的入館、圖書的借閱、 圖書信息的修改,圖書的查詢和盤點等操作進行全面的控制和管理,以達到記錄圖書館 庫存、統(tǒng)計圖書數(shù)量、記錄圖書流量,杜絕圖書在管理過程中的混亂現(xiàn)象,提高了圖書 管理人員的工作效率,以達到保證圖書借閱過程順利進行的目的。 陳敏峰:圖書管理系統(tǒng) 18 (2)功能特性 圖書信息管理管理模塊是整個系統(tǒng)的基礎,所有的操作和控制都是圍繞它進行。它

34、 的精髓和目的是保證整個圖書管理系統(tǒng)中圖書信息透明度和館存可見性。 (3)輸入、輸出格式 輸入: 圖書條碼 圖書名稱 圖書出版日期 圖書作者 圖書出版社 能否借出 輸出: 圖書管理基本信息表 (4)前提條件 實現(xiàn)本功能,必須具有圖書管理系統(tǒng)管理員權限。 3.2.4 圖書借還模塊 3.2.4.1 圖書借閱功能模塊 江西理工大學應用科學學院畢業(yè)設計 19 開 始 借閱圖 書 輸入權限 檢索圖書信息 判斷讀者是 否有權借書 顯示讀者 信息 輸入編號 檢索讀者信息 判斷讀者是 否存在 顯示圖書 信息 判斷圖書是 否借出 輸入編號 輸入權限 記錄借書信息 取書 N Y 結 束 N N Y Y 圖 3.6

35、 圖書借閱流程圖 (1)功能說明 本模塊在建立在圖書管理模塊和讀者管理模塊的基礎上的,通過對讀者驗證,借閱 信息查詢和圖書信息查詢?nèi)齻€部分來體現(xiàn)讀者到圖書館借書的流程。不僅要對實現(xiàn)對讀 陳敏峰:圖書管理系統(tǒng) 20 者身份的核對,也要實現(xiàn)對不同讀者在借書時享有的不同條件的核對,比如借書的次數(shù) 和借書量,對于不同得讀者來說是不同的。對多次借書的讀者要檢查其以前的借閱的書 是否歸還?完成借書后什么時間應該歸還等等(但有的功能在此次的設計中沒有得到實 現(xiàn)) 。 (2)功能特性 該模塊的主要是功能是完成讀者對圖書的借閱,并且該模塊操作方便,界面人性化。 (3)輸入、輸出格式 輸入: 書籍條碼 讀者條碼

36、輸出: 對話框顯示操作成功! (4)前提條件 實現(xiàn)本功能,必須具有圖書管理系統(tǒng)管理員權限。 3.2.4.2 圖書歸還功能模塊 江西理工大學應用科學學院畢業(yè)設計 21 開 始 歸還圖書 判斷讀者是 否存在 輸入編號 輸入權限 判斷圖書是 否超期 檢索讀者信息顯示讀者 信息 顯示圖書 借閱信息 判斷圖書是 否受損 超期罰款 受損賠償 還 書 結 束 N Y N N Y Y 圖 3.7 圖書歸還流程圖 (1)功能說明 本模塊是建立在圖書借閱模塊基礎上的,主要用于完成讀者對圖書的還書 8,其中 涉及到的信息包括讀者信息,借閱信息兩個部分。先是確認讀者,核對借閱信息;檢查 完畢后,可歸還圖書。 (2)功

37、能特性 陳敏峰:圖書管理系統(tǒng) 22 完成讀者對圖書的歸還。 (3)輸入、輸出格式 輸入: 圖書條碼 輸出: 讀者姓名 讀者借書日期 圖書應還書信息 超期天數(shù) (4)前提條件 實現(xiàn)本功能,必須具有圖書管理系統(tǒng)管理員權限。 江西理工大學應用科學學院畢業(yè)設計 23 3.2.5 管理員設置模塊 3.2.5.1 管理員信息管理模塊 開 始 管理員管理 添加管理 員 人工輸 入 刪除管理 員 人工輸 入 管理員是 否存 在 刪除成 功 結 束 重新填 寫 Y N YN 是否刪 除 N YY N 修改管理 員 管理員是 否存 在 人工輸 入 修改信息 是否修 改 修改成功 N N Y Y添加成功 管理員是

38、否存 在 是否添 加 圖 3.10 管理員檔案管理流程圖 (1)功能說明 對于管理員管理來說,管理員的檔案和讀者檔案一樣都是非常重要的。在圖書館里, 管理員人員的變遷十分的頻繁,因此管理員的檔案變動就很大,因此就非常需要這樣一 個模塊,來對管理員的檔案進行有效的管理。 陳敏峰:圖書管理系統(tǒng) 24 管理員檔案管理模塊主要包括: 添加管理員的基本信息 修改管理員的基本信息 刪除管理員的基本信息 (2)功能特性 管理員檔案管理模塊主要是對管理員的基本信息進行管理(與讀者管理基本相同) 。 (3)輸入、輸出格式 輸入: 管理員檔案基本信息 管理員條碼 管理員姓名 身份證號 出生日期 輸出: 顯示管理員

39、檔案基本信息表 (4)前提條件 實現(xiàn)本功能,必須具有圖書管理系統(tǒng)管理員權限。 3.2.6 系統(tǒng)查詢模塊 為讓讀者對圖書館中信息更為了解,因此特別為普通的讀者開發(fā)了這個模塊,該模 塊的功能是所有用戶都可以使用的,它包括對圖書信息的查詢,讀者信息的查詢以及對 讀者借閱信息的查詢。 江西理工大學應用科學學院畢業(yè)設計 25 3.2.6.1 查詢圖書基本信息模塊 開始 查詢 輸入查詢條 件 查詢的信息是否存 在 N Y 顯示查詢結果 結束 圖 2.11 圖書信息查詢流程圖 (1)功能說明 圖書信息查詢子系統(tǒng)模塊幫助讀者了解圖書館中相關信息的情況,以便讀者可以有 針對性的借閱圖書,可以更好的滿足讀者的要求

40、,又提高了圖書管理人員的工作效率, 保證圖書借閱過程順利進行的目的。 (2)功能特性 圖書信息查詢模塊是建立在基本信息管理基礎上的模塊,所有的操作和控制都是圍 繞它進行。它的精髓和目的是保證整個圖書管理系統(tǒng)中基本信息對讀者的透明度和館存 可見性。 主要體現(xiàn)在: 讀者可以隨時對圖書館中相關情況進行查詢,以方便讀者的借閱。 (3)輸入、輸出格式 輸入: 讀者 ID 輸出: 圖書管理基本信息表 陳敏峰:圖書管理系統(tǒng) 26 (4)前提條件 所以用戶都可以使用該模塊。 3.3 數(shù)據(jù)表 3.3.1 數(shù)據(jù)庫的理論基礎 一個成功的信息管理系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫是其中一個非常重 要的條件和關鍵技

41、術。信息管理系統(tǒng)所涉及的數(shù)據(jù)庫設計分五個步驟:數(shù)據(jù)庫需求分析、 概念設計、邏輯設計、物理設計與加載測試。 (1) 、 數(shù)據(jù)庫需求分析的任務是將業(yè)務管理單證流化為數(shù)據(jù)流,劃分主題之間的邊 界,繪制出 DFD 圖,并完成相應的數(shù)據(jù)字典。 (2) 、 概念設計的任務是從 DFD 出發(fā),繪制出本主題的實體關系圖,并列出各個 實體與關系的綱要表。 (3) 、邏輯設計是從 E-R 圖與對應的綱要表出發(fā),確定各個實體及關系的表名屬性。 (4) 、物理設計的任務是確定所有屬性的類型、寬度與取值范圍,設計出基本表的 主鍵,將所有的表名與字段名英文化(現(xiàn)在很多軟件能支持中文字段,如 MS SQL Server,我

42、就是用的中文字段名) ,實現(xiàn)物理建庫,完成數(shù)據(jù)庫物理設計字典。 (5) 、加載測試工作貫穿于程序測試工作的全過程,整個錄入、修改、查詢、處理 工作均可視為對數(shù)據(jù)庫的加載測試工作。 要設計出一個好的信息管理系統(tǒng)數(shù)據(jù)庫,除滿足系統(tǒng)所要求的功能外,還必須遵守下列 原則: 基本表的個數(shù)越少越好 主鍵的個數(shù)越少越好 字段的個數(shù)越少越好 所有基本表的設計均應盡量符合第三范式 數(shù)據(jù)庫的設計中,如何處理多對多的關系和如何設計主鍵,是兩個有著較大難度、 需要重點考慮的問題。 3.3.2 系統(tǒng) E-R 圖 江西理工大學應用科學學院畢業(yè)設計 27 讀者 借還 圖書 姓名 身份證號 編碼 條碼 書名 作者 出版日 期

43、 出版社 最大借閱數(shù) 圖 3.1 系統(tǒng) E-R 圖 3.3.3 數(shù)據(jù)表 1. 圖書分類信息表如下: 表 3.1 圖書分類信息表 序 號 名稱 數(shù)據(jù)類型 長度、精度 要求 關鍵字 1 圖書條碼 char 8 Y 2 作者 char 10 3 圖書名稱 char 20 4 出版社 char 20 6 出版日期 datetime 8 7 作者 char 20 2. 讀者借(還)書記錄表如下: 表 3.2 讀者借(還)書記錄表 序 號 名稱 數(shù)據(jù)類型 長度、精度要 求 是否為關 鍵字 1 讀者條碼 int 8 Y 陳敏峰:圖書管理系統(tǒng) 28 2 還書日期 char 10 3 應還日期 char 10

44、4 超出天數(shù) int 10 5 讀者姓名 char 10 3. 繳納罰金記錄表如下: 表 3.3 繳納罰金記錄表 序 號 名稱 數(shù)據(jù)類型 長度、精度要 求 是否為關 鍵字 1 讀者條碼 int 8 Y 2 讀者姓名 char 20 3 超期天數(shù) int 10 4 應還日期 datetime 10 5 還書日期 datetime 10 4. 讀者信息表如下: 表 3.4 讀者信息表 序 號 名稱 數(shù)據(jù)類型 長度、精度要 求 是否為關 鍵字 1 讀者 ID int 8 Y 2 讀者姓名 char 20 3 身份證號 int 50 5.用戶信息表如下: 表 3.5 用戶信息表圖 序 號 名稱 數(shù)據(jù)類

45、型 長度、精度要 求 唯一性要 求 1 用戶名 char 20 2 用戶條碼 int 10 Y 3 身份證號 int 50 4 密碼 char 20 5 職務 char 10 江西理工大學應用科學學院畢業(yè)設計 29 3.4 數(shù)據(jù)關系圖 圖 3.2 數(shù)據(jù)關系圖 陳敏峰:圖書管理系統(tǒng) 30 第四章 系統(tǒng)實現(xiàn) 4.1 模塊實現(xiàn)的理論基礎 在這次的設計中,使用的是用 Access 數(shù)據(jù)庫。 4.2 登陸模塊的實現(xiàn) 圖 4.1 登陸模塊界面 代碼說明: 實現(xiàn)登錄功能的代碼如下: void CLoginDlg:OnConfirm() / TODO: Add your control notificatio

46、n handler code here CClerkDataSet mrsDataSet; /*聲明記錄集*/ CString mSqlStr; UpdateData(TRUE); if (m_strName.IsEmpty() /*判斷用戶名信息是否為空*/ AfxMessageBox(請輸入用戶名!); return; mSqlStr = SELECT * FROM CLERK WHERE NAME=; mSqlStr = mSqlStr + m_strName; 江西理工大學應用科學學院畢業(yè)設計 31 mSqlStr = mSqlStr + AND PASSWORD=; mSqlStr

47、= mSqlStr + m_strPassword; mSqlStr = mSqlStr + ; if (!mrsDataSet.Open(AFX_DB_USE_DEFAULT_TYPE, mSqlStr) AfxMessageBox(CLERK 表打開失??!); return; if (!mrsDataSet.IsEOF() / Open all function for user m_bSuccess = TRUE; m_strUSERID = mrsDataSet.m_CLERK_ID ; CDialog:OnOK(); else AfxMessageBox(登錄失?。?; m_strU

48、SERID = _T(); return; void CLoginDlg:OnCancel() / TODO: Add your control notification handler code here CDialog:OnCancel(); 陳敏峰:圖書管理系統(tǒng) 32 4.3 讀者信息管理模塊的實現(xiàn) 圖 4.2 讀者信息管理模塊界面 流程說明: 讀者檔案管理模塊主要包括讀者基本信息添加、修改、刪除,查詢。讀者檔案管理 包括的信息:讀者條碼、姓名、身份證號。 進入該模塊點擊添加按鈕,在輸入信息框中輸入讀者檔案信息,點擊確定即完成添 加操作。 進入該模塊點擊修改按鈕,即可修改讀者的基本信息,

49、點擊確定即可完成修改操作。 進入該模塊點擊刪除按鈕,點擊要刪除的讀者的基本,點擊確定即可完成修改操作。 代碼說明: 實現(xiàn)保存功能的代碼如下: void CReaderMDlg:OnExit() / TODO: Add your control notification handler code here CDialog:OnOK(); void CReaderMDlg:OnFirst() / TODO: Add your control notification handler code here 江西理工大學應用科學學院畢業(yè)設計 33 if(!m_rsDataSet.IsBOF() m_rs

50、DataSet.MoveFirst(); DisplayRecord(); SetButtonState(); void CReaderMDlg:OnLast() / TODO: Add your control notification handler code here if(!m_rsDataSet.IsEOF() m_rsDataSet.MoveLast(); DisplayRecord(); SetButtonState(); void CReaderMDlg:OnNew() / TODO: Add your control notification handler code her

51、e m_strReaderID = ; m_strReaderName = ; m_strIDCard = ; UpdateData(FALSE); m_bEdit = TRUE; m_bAdd = TRUE; SetButtonState(); SetTextState(); CWnd *pWnd; pWnd = GetDlgItem(IDC_READER_ID); pWnd-SetFocus(); void CReaderMDlg:OnNext() / TODO: Add your control notification handler code here if(!m_rsDataSet

52、.IsEOF() m_rsDataSet.MoveNext(); DisplayRecord(); 陳敏峰:圖書管理系統(tǒng) 34 SetButtonState(); void CReaderMDlg:OnPrior() / TODO: Add your control notification handler code here if(!m_rsDataSet.IsBOF() m_rsDataSet.MovePrev(); DisplayRecord(); SetButtonState(); void CReaderMDlg:OnSave() / TODO: Add your control n

53、otification handler code here UpdateData(TRUE); if (m_strIDCard.IsEmpty() | m_strReaderName.IsEmpty() | m_strReaderID.IsEmpty() AfxMessageBox(請輸入相應數(shù)據(jù)!); return; if (m_bAdd) m_rsDataSet.AddNew(); else m_rsDataSet.Edit(); m_rsDataSet.m_IDCARD = m_strIDCard; m_rsDataSet.m_NAME = m_strReaderName; m_rsDa

54、taSet.m_READER_ID = m_strReaderID; / m_rsDataSet.m_FLAG_BORROW = Y; m_rsDataSet.Update(); m_rsDataSet.Requery(); m_bAdd = FALSE; m_bEdit = FALSE; DisplayRecord(); 江西理工大學應用科學學院畢業(yè)設計 35 SetButtonState(); SetTextState(); void CReaderMDlg:OnCancelRec() / TODO: Add your control notification handler code h

55、ere m_bAdd = FALSE; m_bEdit = FALSE; DisplayRecord(); SetButtonState(); SetTextState(); void CReaderMDlg:OnDelete() / TODO: Add your control notification handler code here m_rsDataSet.Delete(); DisplayRecord(); SetButtonState(); void CReaderMDlg:OnEdit() / TODO: Add your control notification handler

56、 code here m_bEdit = TRUE; SetButtonState(); SetTextState(); CWnd *pWnd; pWnd = GetDlgItem(IDC_READER_NAME); pWnd-SetFocus(); void CReaderMDlg:OnEnquery() / TODO: Add your control notification handler code here UpdateData(TRUE); if (m_strReaderIDQ.IsEmpty() m_rsDataSet.Requery(); DisplayRecord(); 陳敏

57、峰:圖書管理系統(tǒng) 36 SetButtonState(); return; BOOL mAll = FALSE; if (!m_strReaderIDQ.IsEmpty() m_rsDataSet.m_strFilter = READER_ID= + m_strReaderIDQ ; m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilter + ; mAll = TRUE; if (!m_strReaderNameQ.IsEmpty() if (mAll) m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilte

58、r + AND NAME=; m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilter + m_strReaderNameQ; m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilter + ; else m_rsDataSet.m_strFilter = NAME= + m_strReaderNameQ; m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilter + ; m_rsDataSet.Requery(); DisplayRecord(); SetButtonS

59、tate(); BOOL CReaderMDlg:DisplayRecord() if (m_rsDataSet.IsEOF() m_strReaderName = ; m_strIDCard = ; else if (m_rsDataSet.IsBOF() m_rsDataSet.MoveNext(); 江西理工大學應用科學學院畢業(yè)設計 37 else if (m_rsDataSet.IsEOF() m_rsDataSet.MovePrev(); m_strReaderID = m_rsDataSet.m_READER_ID; m_strReaderName = m_rsDataSet.m_

60、NAME; m_strIDCard = m_rsDataSet.m_IDCARD; UpdateData(FALSE); return TRUE; BOOL CReaderMDlg:SetButtonState() CWnd *pWnd; if(!m_rsDataSet.IsOpen() pWnd = GetDlgItem(IDC_FIRST); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_NEXT); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_PRIOR); pWnd-EnableWin

61、dow(FALSE); pWnd = GetDlgItem(IDC_LAST); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_NEW); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_EDIT); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_ENQUERY); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_DELETE); pWnd-EnableWindow(FALSE); pWnd = Ge

62、tDlgItem(IDC_SAVE); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_CANCEL_REC); pWnd-EnableWindow(FALSE); 陳敏峰:圖書管理系統(tǒng) 38 return TRUE; if (m_bEdit) pWnd = GetDlgItem(IDC_FIRST); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_NEXT); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_PRIOR); pWnd-EnableW

63、indow(FALSE); pWnd = GetDlgItem(IDC_LAST); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_NEW); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_EDIT); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_ENQUERY); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_DELETE); pWnd-EnableWindow(FALSE); pWnd =

64、GetDlgItem(IDC_SAVE); pWnd-EnableWindow(TRUE); pWnd = GetDlgItem(IDC_CANCEL_REC); pWnd-EnableWindow(TRUE); return TRUE; if (m_rsDataSet.IsBOF() pWnd = GetDlgItem(IDC_FIRST); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_PRIOR); pWnd-EnableWindow(FALSE); else pWnd = GetDlgItem(IDC_FIRST); 江西理工大學應用科

65、學學院畢業(yè)設計 39 pWnd-EnableWindow(TRUE); pWnd = GetDlgItem(IDC_PRIOR); pWnd-EnableWindow(TRUE); if (m_rsDataSet.IsEOF() pWnd = GetDlgItem(IDC_NEXT); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_LAST); pWnd-EnableWindow(FALSE); else pWnd = GetDlgItem(IDC_NEXT); pWnd-EnableWindow(TRUE); pWnd = GetDlgIte

66、m(IDC_LAST); pWnd-EnableWindow(TRUE); if (m_rsDataSet.IsBOF() pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_DELETE); pWnd-EnableWindow(FALSE); else pWnd = GetDlgItem(IDC_EDIT); pWnd-EnableWindow(TRUE); pWnd = GetDlgItem(IDC_DELETE); pWnd-EnableWindow(TRUE); pWnd = GetDlgItem(IDC_NEW); pWnd-EnableWindow(TRUE); pWnd = GetDlgItem(IDC_ENQUERY); pWnd-EnableWindow(TRUE); pWnd = GetDlgItem(IDC_SAVE); pWnd-EnableWindow(FALSE); pWnd = GetDlgItem(IDC_CANCEL_REC); 陳敏峰:圖書管理系統(tǒng) 40 pWnd-EnableWindow(FALSE);

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

相關資源

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

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

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


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