版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 畢業(yè)論文</b></p><p> 題目:圖書館集成系統(tǒng)</p><p><b> 目錄</b></p><p><b> 前言</b></p><p><b> 緒論</b></p><p>
2、<b> 第一節(jié) 設計初衷</b></p><p><b> 第二節(jié) 設計任務</b></p><p> 第三節(jié) JAVA介紹</p><p><b> 編程運行環(huán)境</b></p><p><b> 第五節(jié) 系統(tǒng)簡介</b></p
3、><p><b> 第二章 系統(tǒng)實現(xiàn)</b></p><p><b> 系統(tǒng)設計流程</b></p><p> 第二節(jié) 系統(tǒng)實現(xiàn)過程</p><p><b> 第三章 結束語</b></p><p><b> 第四章 附注</
4、b></p><p><b> 謝辭</b></p><p><b> 參考文獻</b></p><p><b> 畢業(yè)論文</b></p><p> _____圖書館集成管理系統(tǒng)</p><p><b> 前言</b&g
5、t;</p><p> 隨著計算機技術的發(fā)展以及計算機網(wǎng)絡的逐漸普及,英特網(wǎng)成為人們查找信息的重要場所。二十一世紀是信息的時代,所以信息的交換和信息流通顯 的特別重要。因此、圖書館使用計算機來管理成為必然。</p><p><b> 緒論</b></p><p><b> 第一節(jié) 設計初衷</b></p>
6、;<p><b> 第二節(jié) 設計任務</b></p><p> 第三節(jié) JAVA介紹</p><p> JAVA是INTERNET開發(fā)的一個強大的工具,它是一個C++的簡化版本。JAVA是一門"簡單的、面向對象的、強類型的、編譯型的、結構無關的、多線程(multi-threaded)的、垃圾自動收集的、健壯的、安全的、可擴展的語言。本系統(tǒng)使用的
7、是美國微軟公司的MICROSOFT VISUAL J++6.0。</p><p> MICROSOFT VISUAL J++6.0是用于JAVA編程的WINDOWS集成環(huán)境。在Visual J++中,用戶可以創(chuàng)建、修改、編譯、運行、調(diào)試和封裝應用程序,所有這些操作都在單一的環(huán)境中進行。</p><p> Visual j++6.0介紹Java的Windows基礎類(WFC),這
8、個新的應用程序框架訪問Microsoft Windows API,允許用戶用Java編成語言編寫全特性的Winndows應用程序。WFC 也包裝在Internet Explorer 4.0中執(zhí)行的動態(tài)HTML對象模型,這就讓用戶能夠動態(tài)地操作在客戶和服務器兩者上的HTML。用戶可以很方便地在Visual J++內(nèi)訪問數(shù)據(jù)。通過添加WFC數(shù)據(jù)控件在Forms Designer中的窗體上,可以快速配置數(shù)據(jù)檢索和顯示的方式。Visual J
9、++通過ActiveX Data Object(ADO, ActiveX數(shù)據(jù)對象)控件來訪問數(shù)據(jù),這是用于WFC應用程序的數(shù)據(jù)編程模塊。ADO對象的內(nèi)核包含Connection(連接)、Command(命令)和Recordset(記錄集)對象,利用它們,可以連接到數(shù)據(jù)庫和檢索記錄集。ADO還提供DataSource組件,該組件將Conntect,Command和Recordset對象的功能組合到一起。ADO通過DataBinder組件支
10、持數(shù)據(jù)綁定。該組件從Recordset或Dat</p><p> 第四節(jié) 編程運行環(huán)境</p><p><b> 硬件環(huán)境:</b></p><p> CPU: INTER MMX166 </p><p><b> 內(nèi)存:64 M</b></p><p>&
11、lt;b> 硬盤:2.1 G</b></p><p><b> 軟件環(huán)境:</b></p><p> 操作系統(tǒng):WINDOWS 98</p><p> 顯示設置:800X600 真彩色16 位</p><p> 應用軟件:MICROSOFT VISUAL J++6.0 MICR
12、OSOFT Access</p><p><b> 第五節(jié) 系統(tǒng)簡介</b></p><p> 本設計是為圖書館集成管理系統(tǒng)設計一個界面,圖書館集成管理系統(tǒng)是用MICROSOFT VISUAL Foxpro 6.0 來建庫(因特殊原因該用 MICROSOFT Access來建庫)。它包括:</p><p><b> 中文圖書
13、數(shù)據(jù)庫;</b></p><p><b> 西文圖書數(shù)據(jù)庫;</b></p><p><b> 發(fā)行商數(shù)據(jù)庫;</b></p><p><b> 出版商數(shù)據(jù)庫;</b></p><p><b> 讀者數(shù)據(jù)庫;</b></p>
14、<p><b> 中文期刊數(shù)據(jù)庫;</b></p><p><b> 西文期刊數(shù)據(jù)庫;</b></p><p><b> 中文非印刷資料庫;</b></p><p><b> 西文非印刷資料庫;</b></p><p><b&g
15、t; 典藏庫;</b></p><p><b> 流通庫;</b></p><p><b> 預約庫;</b></p><p><b> 流通日志庫;</b></p><p> 因此,在設計圖書館集成管理系統(tǒng)的界面時,它也應包括對每一個庫操作的界面(因建庫
16、的原因這里只包括了中文圖書數(shù)據(jù)庫,發(fā)行商數(shù)據(jù)庫,讀者庫的界面)。其中,中文圖書數(shù)據(jù)庫又包括管理中文圖書數(shù)據(jù)庫、按正題名、索書號、原版刊號、郵局發(fā)行號、本館采購號、現(xiàn)刊排架號查詢的界面。發(fā)行商數(shù)據(jù)庫又包括發(fā)行商數(shù)據(jù)庫管理和發(fā)行商數(shù)據(jù)庫瀏覽的界面。讀者庫又包括讀者庫管理和讀者庫瀏覽的界面。</p><p><b> 第二章 系統(tǒng)實現(xiàn)</b></p><p> 第一節(jié)
17、 系統(tǒng)設計流程</p><p><b> 建庫;</b></p><p> ?。薄〗òl(fā)行商數(shù)據(jù)庫;</p><p> ?。病〗ㄖ形膱D書數(shù)據(jù)庫;</p><p><b> ?。场〗ㄗx者庫;</b></p><p> 設計相應的操作界面;</p><p&
18、gt;<b> 界面設計流程圖:</b></p><p> 第二節(jié) 系統(tǒng)實現(xiàn)過程</p><p><b> 建庫;</b></p><p> ?。薄“l(fā)行商數(shù)據(jù)庫建立;</p><p> 首先,打開 MICROSOFT Access ,出現(xiàn)新建數(shù)據(jù)庫的對話框,選擇新建空數(shù)據(jù)庫,按下確定鍵。接
19、下來出現(xiàn)一個新的對話框,選擇新的數(shù)據(jù)庫的保存路徑,然后輸入文件名,單擊創(chuàng)建。接著,出現(xiàn)一個新的對話框,選擇創(chuàng)建表,輸入表的名稱并單擊新建。在新的對話框中選擇設計并單擊確定,在新的對話框中對表的字段進行設計,依次輸入字段名和設置字段的屬性。它包括的字段及其屬性有:</p><p><b> 供應商ID(數(shù)字)</b></p><p><b> 供應商名稱(
20、文本)</b></p><p><b> 聯(lián)系人姓名(文本)</b></p><p><b> 供應商地址(文本)</b></p><p> 供應商郵政編碼(數(shù)字)</p><p> 輸入完畢之后,設置主關鍵字(供應商ID)并以主關鍵字建立索引,退出返回上一個對話框。選擇查詢并單
21、擊新建,對剛建的表建立相應查詢表。然后存盤退出。這樣,供應商數(shù)據(jù)庫基本建成。</p><p> 2讀者庫和中文圖書數(shù)據(jù)庫的建立;</p><p> 與發(fā)行商數(shù)據(jù)庫建立步驟一樣,讀者庫包括的字段及其屬性有:</p><p> 讀者借書證號(數(shù)字)</p><p><b> 讀者姓名(文本)</b></p>
22、;<p><b> 讀者國籍(文本)</b></p><p> 讀者生日(日期/時間)</p><p><b> 讀者出生地(文本)</b></p><p> 讀者借書索書號(數(shù)字)</p><p> 讀者借書情況(是/否)</p><p><b
23、> 附注(文本)</b></p><p> 將讀者借書證號設置為主關鍵字,以主關鍵字建立索引。</p><p> 中文圖書數(shù)據(jù)庫包括的字段及其屬性有:</p><p> 中文圖書郵局發(fā)行號(數(shù)字)</p><p> 中文圖書正題名(文本)</p><p> 中文圖書原版刊號(數(shù)字)<
24、/p><p> 中文圖書現(xiàn)刊排架號(數(shù)字)</p><p> 中文圖書索書號(數(shù)字)</p><p> 中文圖書本館采購號(數(shù)字)</p><p> 中文圖書發(fā)行商名(文本)</p><p> 中文圖書書目數(shù)據(jù)(文本)</p><p> 中文圖書主題詞(文本)</p>&l
25、t;p> 中文圖書庫存數(shù)量(數(shù)字)</p><p> 中文圖書庫存總量(數(shù)字)</p><p> 將中文圖書索書號設置為主關鍵字,以中文圖書索書號建立索引。分別設置讀者庫和中文圖書數(shù)據(jù)庫的查詢表。</p><p> 建立讀者庫和中文圖書數(shù)據(jù)庫之間的關系</p><p> 在Microsoft Access窗體主選單中選擇工具
26、,出現(xiàn)一個下拉菜單,在下拉菜單中選擇關系并單擊,進入關系設計窗體,建立讀者庫的索書號和中文圖書數(shù)據(jù)庫的索書號之間的關系。(如圖)然后存盤退出。建庫部分的工作已經(jīng)完成。</p><p><b> 關 系 圖</b></p><p><b> 設計界面</b></p><p> 從Windows 98 啟動MICRO
27、SOFT VISUAL J++6.0,在出現(xiàn)的對話框中選擇新建Applications Wizard 工程,在Name欄中輸入該工程的名稱TS,在Location欄中輸入工程的保存路徑,然后單擊打開,在接下來的對話框中選擇Form Based Application,單擊下一步,出現(xiàn)一個新的對話框是選擇添加一些控件到窗體中,在這里什么都不選,直接單擊下一步,來到的窗體是設置生成文件的類型,這里將文件類型設置為 EXE file
28、-allows your program to be started directly from a command line(當編譯項目時,它創(chuàng)建一個exe文件,它能夠用來運行應用程序的單獨的文件)后,單擊下一步,來到新的對話框Application Wizard Summary,它是查看自己的設置,單擊View Report(查看報告),如果要保存就按Save按鈕,然后按Finish(完成)來創(chuàng)建該項目。應用程序在Froms De
29、signer中被打開。</p><p><b> ?。薄≈鹘缑嬖O計</b></p><p> 主 界 面</p><p> 當前面的步驟操作完畢后,一個項目的折疊視圖出現(xiàn)在Project Explorer。在Project Explorer 中,擴展該項目節(jié)點。一個帶有默認文件名Form1.Java的文件已經(jīng)添加到該項目上。&l
30、t;/p><p> 在Properties(屬性)窗口中選擇Form1 Form 來設置它的屬性。在Backcolor上設置背景顏色為Controltext,在Text上輸入TS,將Windowstate設置為Maximized,然后,再設置一些其它的屬性,例如:字體、forecoler、icon、StartPosition 等等。</p><p><b> 將控件添加到窗體中&
31、lt;/b></p><p> 在Project Explorer中的TS.java上雙擊在Forms Designer中打開的窗體。在Toolbox(工具箱)中選擇WFC Controls(WFC控件)選項卡。選擇控件Label添加到窗體中。設置該控件的屬性,將Name設置為label1,再在Text中輸入“歡迎進入圖書館集成管理系統(tǒng)”,然后設置Label1的其它屬性,設置完后將控件拖到窗體中的適當位置
32、。</p><p> 在WFC Controls中選擇Picture box控件添加到窗體中。設置控件的屬性,將Name設置為Picture box1,在Image中找到要插入的圖片路徑,將圖片查入。然后設置Picture box1的其它屬性。在窗體中調(diào)整圖片的大小和適當?shù)奈恢谩?lt;/p><p> 在WFC Controls中選擇Button控件添加到窗體中。設置該控件的屬性,將其命名
33、為Button1,在Text中輸入“進入圖書館集成管理系統(tǒng)”,再設置Button1的其它屬性并在窗體中將Button1放到適當?shù)奈恢谩R陨显O置完畢,為Button1添加事件處理程序。使用Porperties窗口來將處理程序添加到控件(Button1)的事件中。單擊在Properties窗口中的Events(事件)工具欄按鈕來顯示Button1控件的事件,或者在窗體中雙擊控件Button1也可以進入該控件的事件處理程序中,輸入</p
34、><p> Project3 Project3frm;</p><p> Project3frm = new Project3();</p><p> Project3frm.show();</p><p> 事件是單擊Button1,進入一個新的窗口(Project3)。</p><p> 到此為止,主界面的設
35、計完成。</p><p><b> ?。病〈谓缑嬖O計</b></p><p><b> 次 界 面</b></p><p> 在項目文件當中添加一個新的窗體(Project3)。首先在Project菜單中選擇Add Form項,彈出一個新的對話框,擊中Form項,然后在Name項中輸入新窗體的名稱為Project3
36、。再單擊打開,這樣窗體Project3就被添加到項目文件中。在Properties中設置窗體(Project3)的屬性,在Text欄中輸入“圖書館集成管理系統(tǒng)”,在WindowState一攔中選擇Maximized項,再設置窗體的其它屬性(如:字體、背景顏色、StartPosition等等的屬性)。Project3窗體的屬性設置完畢。它可以通過按鈕控件Button1(進入圖書館集成系統(tǒng))單擊來呼出。下面我們?yōu)榇绑w(Project3)添加
37、控件。</p><p> 首先,在WFC Controls中選中MainMenu控件,并將其拖到窗體當中。在窗體頂部出現(xiàn)一個可視的標記“Type Here”。在菜單中輸入標題,可視的標記直接顯示在所需輸入文本位置的右側,在缺省位置的文本框中輸入菜單的標題(例如:輸入采購就加入了采購菜單)。添加所有的菜單。為菜單添加一個訪問的快捷鍵。訪問快捷鍵就是Alt鍵和一個字母鍵,使用快捷鍵,可以不通過鼠標訪問菜單中的各項。
38、每加入一個菜單標題或者一個菜單項,就相當于為窗體創(chuàng)建了一個新的控件。對于這些控件,其缺省名稱就是在menuItem后面加上一個在窗口當中創(chuàng)建次序號的數(shù)碼(例如:在窗口當中,第一個創(chuàng)建的控件其名稱就為menuItem1,第二個創(chuàng)建的控件其名稱為meunItem2)。我在這里就使用的是這種方法。既然每一個菜單標題或者菜單項,就相當于一個控件,那么它也就有自己的屬性。下面我就應為它們設置各自的屬性。分別為每一個菜單設置它們的checked、e
39、nabled、MDIList、mergeOrder、mergeType、name、radioCheck、shortcut、text、visible等等屬性。為控件添加事件處</p><p> 再在WFC Controls中選中Label控件,將其添加到Project3窗口中,為該控件設置相應的屬性。同前面一樣打開Properties來設置其屬性,在Text一欄中輸入“讀者自上”,在Name中輸入label2,然
40、后設置控件的字體、背景顏色等等屬性。</p><p> 以同樣的方法在窗口中再添加Label1、label3控件,并分別設置它們各自的屬性,在Label1的Text屬性中輸入“館員守則 熱情主動的服務態(tài)度 認真負責的敬業(yè)精神 實事求是的思想作風 開拓創(chuàng)新的進取精神 自覺嚴格的組織紀律 團結友愛的同志關系 文明禮貌的道德風尚”,在Label3的Text屬性欄中輸入“服務第一”。然后設置它們其它屬性。見圖
41、――次界面。</p><p> 這樣,對次界面的設計完成。</p><p> ?。惩瓿蓪Ω鞑藛尾僮鞑⒃L問數(shù)據(jù)庫</p><p><b> 發(fā)行商數(shù)據(jù)庫管理</b></p><p> 發(fā)行商數(shù)據(jù)庫管理它分為兩部分――發(fā)行商數(shù)據(jù)庫管理(添加和刪除)和發(fā)行商數(shù)據(jù)庫管理查看。因此,這里要設計兩個相應的界面。</p&g
42、t;<p> 第一部分 發(fā)行商數(shù)據(jù)庫管理(添加和刪除)</p><p> 發(fā)行商數(shù)據(jù)庫管理(添加和刪除)</p><p> 在Visual J++內(nèi)可以很方便的訪問數(shù)據(jù)。通過添加WFC數(shù)據(jù)控件到在Forms Designer中的窗口上,可以快速配置數(shù)據(jù)檢索和顯示的方式。Visual J++通過Active Data Object(ADO,Active數(shù)據(jù)對象)控件來訪
43、問數(shù)據(jù),這是用于WFC應用程序的數(shù)據(jù)編程模塊。ADO對象的內(nèi)核包含Connection(連接)、Command(命令)和Recordset(記錄集)對象,利用它們,可以連接到數(shù)據(jù)庫和檢索記錄集。ADO還提供DataSource組件,該組件將Connection,Command和Recordset對象的功能組合到一起。ADO通過DataBinder組件支持數(shù)據(jù)綁定。DataGrid和DataNavigator控件可以直接影響記錄集。<
44、;/p><p> 先建立一個新的窗口(Form2),建立窗口的方法同前面建立新窗口的方法一樣,這里就不再做詳細介紹。當窗口Form2被添加到項目中后,我們就應該為它設置屬性。在text一欄中輸入“發(fā)行商數(shù)據(jù)庫管理”,windowsState屬性設置為“Normal”。然后再為窗口(form2)設置其它的屬性。當我們?yōu)榇翱谠O置完屬性后,下一步就應該為窗口添加各種控件。</p><p> 首先
45、,從WFC Conttrols中選擇dataSource控件(我們使用DataSource控件來檢索數(shù)據(jù),因為DataSource控件只檢索數(shù)據(jù),但不顯示它們,所以在運行窗體時該控件不可見),將其放到窗口(Form2)中的適當位置。要連接到數(shù)據(jù)庫,我們須設置DataSource控件的connectionString屬性。在窗體上選擇DataSource控件。在Properties窗口中,打開connectString屬性,然后按省略號(
46、...)按鈕來打開DataLinkProperties對話框。這里我使用MICROSOFT Access,所以直接訪問MICROSOFT Access的.Mdb文件。在Provider選項卡中選擇MICROSOFT Jet 3.51 OLE DB provider。在Connect選項卡中,輸入數(shù)據(jù)庫的完整的路徑和文件名,或者單擊省略號(...)按鈕來查看該文件。建立和數(shù)據(jù)庫的連接。要查詢該數(shù)據(jù)庫,設置DataSource控件的comm
47、andText屬性為一個SQL串。例如,要從表中檢索所有命名為Products的記錄,輸入Select *from </p><p> 在窗體中添加一個Databinder控件(DataBinder控件從記錄集中綁定字段到其它控件的屬性中。當屬性綁定時,它將自動以當前記錄中該字段的值設置。與DataSource控件一樣,DataBinder控件在窗體運行時也不顯示,它只管理綁定操作,而不顯示數(shù)據(jù))和Edit控件
48、。在窗體上選擇DataBinder,并且設置它的datasource屬性,在Properties窗口中,選中dataSource屬性。在下拉列表內(nèi),選擇DataSource1控件名。DataBinder控件的綁定bindings屬性標識了當前已經(jīng)定義的綁定。下面可以使用控件的屬性頁或其綁定編輯器設置這些屬性。</p><p> 使用綁定編輯器創(chuàng)建綁定,在窗體上選擇DataBinder控件。在Properties
49、窗口中,單擊bindings(綁定)屬性,然后單擊省略號(...)按鈕。要在綁定編輯器中加入綁定,按Add(對于每個所要添加的綁定,單擊Add)。然后再單擊OK。在Properties窗口中,展開Bindings屬性。每個綁定按照他的index(索引)順序列出來,索引指出了添加綁定的順序(第一個綁定的索引為0)。要定義該綁定,展開它的索引條目。單擊fieldName(字段名)。在下拉列表中,單擊綁定的數(shù)據(jù)字段名。單擊target(目標)
50、。在下拉列表中,選擇Edit控件名。單擊PropertyName(屬性名)。在下拉列表中,選擇文本屬性。</p><p> 現(xiàn)在,創(chuàng)建了綁定,就可以添加DataNavigator控件到窗體上,它用來瀏覽記錄。</p><p> 在窗體上添加Button按鈕(共5個)。它們的text屬性分別設置為“添加”、“刪除”、“刷新紀錄”、“更新”、“關閉”。然后再設置這5個Button(按鈕)的
51、其它屬性。為每一個Button(按鈕)都添加各自的事件處理程序,使其完成各自功能。</p><p> 到此為止,我們已經(jīng)完成了發(fā)行商數(shù)據(jù)庫管理(添加/刪除)的界面(如圖)的設計。實現(xiàn)了與發(fā)行商數(shù)據(jù)庫的連接,并實現(xiàn)了對發(fā)行商數(shù)據(jù)庫的基本操作(如:添加、刪除、刷新紀錄、更新和關閉)。</p><p> 在回到窗口Project3,在窗口Project3中的菜單中找到發(fā)行商數(shù)據(jù)庫管理管理(添
52、加/刪除)的菜單。雙擊打開,出現(xiàn)一個文本編輯框,在其中輸入對該菜單的事件處理程序。使單擊該菜單即彈出窗體Form2。</p><p> 第二部分 發(fā)行商數(shù)據(jù)庫查看</p><p> 在項目中添加一個新的窗體(Form1),并為該窗口設置屬性,在text一欄中輸入“發(fā)行商數(shù)據(jù)庫管理”,windowsState屬性設置為“Maximized”。然后,再為窗口設置其它屬性。下面就該為窗體添加
53、各種控件。</p><p> 在WFC Controls 中選擇DataSource控件添加到新的窗口中,將其放到</p><p> 窗口(Form1)中的適當位置。要連接到數(shù)據(jù)庫,我們須設置DataSource控件的connectionString屬性。在窗體上選擇DataSource控件。在Properties窗口中,打開connectString屬性,然后按省略號(...)按鈕來
54、打開DataLinkProperties對話框。這里我使用MICROSOFT Access,所以直接訪問MICROSOFT Access的.Mdb文件。在Provider選項卡中選擇MICROSOFT Jet 3.51 OLE DB provider。在Connect選項卡中,輸入數(shù)據(jù)庫的完整的路徑和文件名,或者單擊省略號(...)按鈕來查看該文件。建立和數(shù)據(jù)庫的連接。要查詢該數(shù)據(jù)庫,設置DataSource控件的commandText
55、屬性為一個SQL串。</p><p> 在WFC Controls中選擇DataGrid控件(DataGrid控件從記錄集中綁定字段,并且在連續(xù)的行和列中顯示這些數(shù)據(jù)。在設置控件的dataSource屬性到DataSource控件時,該控件自動出現(xiàn)。在DataGrid控件中顯示的數(shù)據(jù)總是與在記錄集中的數(shù)據(jù)同步,反之亦然。記錄集的cursorType和lockType屬性確定數(shù)據(jù)是否動態(tài)反映數(shù)據(jù)庫中的數(shù)據(jù),及在記
56、錄集中的數(shù)據(jù)是否能夠改變)。將該控件放到窗體中的合適位置。</p><p> 綁定DataGrid控件到記錄集。設置DataGrid控件的DataSource屬性,在屬性窗口中,單擊dataSource屬性,在下拉式列表中,選擇DataSource控件名。</p><p> 注意,DataGrid控件在設計視圖中顯示活動數(shù)據(jù)。記錄集中的當前記錄由網(wǎng)格對應行標題中的標記來標識。在窗體中添
57、加DataNavigator控件(DataNavigator控件允許用戶改變在記錄集中的當前記錄。這要將DataNavigator控件與其他數(shù)據(jù)綁定控件,如DataBinder控件,一起使用。DataBinder控件綁定其他控件的屬性到記錄集中的字段上。該屬性從記錄集的當前記錄(最初是開頭的記錄)中獲得數(shù)據(jù)。使用綁定到同一個記錄集上的DataNavigator控件來移動到其他的記錄上),可以快速在網(wǎng)格中瀏覽?!?lt;/p>&
58、lt;p> 訪問列屬性通過在Properties窗口中設置DataGrid控件的屬性,可以快速配置該控件的外觀和功能。在網(wǎng)格中的每列也有自己的屬性設置,可以在網(wǎng)格屬性中訪問它們。具體實現(xiàn),在Properties窗口中,展開DataGrid控件的columns(列)屬性。每一列按它在網(wǎng)格中的索引列出,索引指出顯示列的順序(第一列的索引為0)。要顯示列屬性,展開它的索引條目。在默認情況下,DataGrid控件為基本記錄集中的每一字段
59、包含一列,并且列按照記錄集中字段的順序列出。但是,可以在DataGrid控件已經(jīng)創(chuàng)建之后很簡單地添加、刪除和重新安排列。還可以將數(shù)據(jù)格式應用到列中,用來顯示數(shù)字、日期或邏輯值。DataGrid控件提供了列編輯器,用來在網(wǎng)格中添加、刪除和重新安排列。默認情況下,基本記錄集中的每個字段都綁定到網(wǎng)格中的某一列上,并且列按照字段在記錄集中的順序排列。在Properties窗口中單擊DataGrid控件的columns屬性,打開列編輯器。然后單擊
60、省略號(…)按鈕。要添加列,單擊Add。在列表中選擇列,并且單擊Remove(刪除)來刪除列。選擇所要移動的列,然后單擊Up(向上)和Dow</p><p> 到此為止,我們已經(jīng)完成了發(fā)行商數(shù)據(jù)庫管理(查看)的界面(如圖)設計。實現(xiàn)了與發(fā)行商數(shù)據(jù)庫的連接,并實現(xiàn)了對發(fā)行商數(shù)據(jù)庫的瀏覽。</p><p> 在回到窗口Project3,在窗口Project3中的菜單中找到發(fā)行商數(shù)據(jù)庫管理管
61、理(查看)的菜單。雙擊打開,出現(xiàn)一個文本編輯框,在其中輸入對該菜單的事件處理程序。使單擊該菜單即彈出窗體Form1。</p><p> ?。ǎ玻?查詢和管理中文圖書數(shù)據(jù)庫</p><p> 查詢中文圖書數(shù)據(jù)庫窗口要實現(xiàn)的主要功能是對中文圖書數(shù)據(jù)庫進行管理和查詢。中文圖書數(shù)據(jù)庫的管理包括“添加”、“刪除”、“刷新紀錄”、“更新”、“關閉”的操作;中文圖書數(shù)據(jù)庫的查詢分6種,它們分別是按正題
62、名查、按索書號查、按原版刊號查、按郵局發(fā)行號查、按本館采購號查、按現(xiàn)刊排架號查。</p><p> 設計這幾個窗體的方法和步驟與發(fā)行商數(shù)據(jù)庫相似。</p><p> ?。ǎ常?讀者庫管理和瀏覽</p><p> 讀者庫管理和瀏覽實現(xiàn)了對讀者庫的操作,讀者庫管理包括“添加”、 “刪除”、“刷新紀錄”、“更新”、“關閉”的操作。讀者庫瀏覽分為兩種方法,它們是按借書證
63、號瀏覽和按姓名瀏覽。</p><p> 設計這幾個窗體的方法和步驟與發(fā)行商數(shù)據(jù)庫相似。</p><p><b> ?。ǎ矗┙柽€管理</b></p><p><b> 外 借 管 理</b></p><p> 在借還管理這一部分中,我們要實現(xiàn)的功能是在中文圖書數(shù)據(jù)庫和讀者庫之間建立關系。當一個讀
64、者從中文圖書數(shù)據(jù)庫中找到了自己所要的書時。系統(tǒng)就在這一讀者和該書之間建立一個關系。從而實現(xiàn)讀者從中文圖書數(shù)據(jù)庫中借書的功能。當讀者要還書時,只需取消讀者和該書之間的關系,這樣一來就實現(xiàn)了還書的功能。</p><p> 實現(xiàn)借還管理,在項目中添加各種控件,包括DataSource、DataGrid、DataNavigator和DataBinder控件,為它們分別設置各種屬性。(與前面這幾個控件屬性設置的方法相似)
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 圖書館管理系統(tǒng)畢業(yè)設計
- 圖書館管理系統(tǒng)--畢業(yè)設計
- 圖書館管理系統(tǒng)畢業(yè)設計
- 畢業(yè)設計--圖書館借閱管理系統(tǒng)
- 圖書館管理系統(tǒng)畢業(yè)設計論文
- 圖書館管理系統(tǒng)(完整畢業(yè)設計)
- 畢業(yè)設計(論文)---圖書館管理系統(tǒng)
- 圖書館管理系統(tǒng)畢業(yè)設計論文
- 畢業(yè)設計---圖書館借閱管理系統(tǒng)
- 畢業(yè)設計論文 圖書館管理系統(tǒng)設計
- 圖書館借閱管理系統(tǒng)---畢業(yè)設計論文
- 圖書館集成管理系統(tǒng).doc
- 圖書館借閱管理系統(tǒng)-畢業(yè)設計論文
- 畢業(yè)設計----圖書館管理系統(tǒng)開發(fā)
- 圖書館集成管理系統(tǒng).doc
- 圖書館集成管理系統(tǒng).txt
- 圖書館管理系統(tǒng)——后臺管理(畢業(yè)設計論文)
- 畢業(yè)設計---圖書館在線查閱管理系統(tǒng)
- 圖書館集成管理系統(tǒng).txt
- 圖書館集成管理系統(tǒng).txt
評論
0/150
提交評論