freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

論計算機(jī)在圖書館的應(yīng)用畢業(yè)論文-文庫吧

2025-06-13 22:41 本頁面


【正文】 單位的圖書館和資料室的現(xiàn)代化綜合管理第二章 系統(tǒng)概述及工具介紹【系統(tǒng)概述】這是一個小型的圖書管理系統(tǒng),提供了圖書館工作人員日程可能遇到的各種操作。如:圖書管理、讀者管理管理、圖書借閱管理、系統(tǒng)管理等?!緮?shù)據(jù)庫技術(shù)】 數(shù)據(jù)庫引擎是用于存儲、處理和保護(hù)數(shù)據(jù)的核心服務(wù)。數(shù)據(jù)庫引擎提供了受控訪問和快速事務(wù)處理,以滿足企業(yè)內(nèi)最苛刻的數(shù)據(jù)消費(fèi)應(yīng)用程序的要求。數(shù)據(jù)庫引擎還提供了大量的支持以保持高可用性。Access 是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS,即Relational Database Management System),是Office系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。其主要優(yōu)點(diǎn)如下:(1)完善地管理各種數(shù)據(jù)庫對象,具有強(qiáng)大的數(shù)據(jù)組織、用戶管理、安全檢查等功能。(2)強(qiáng)大的數(shù)據(jù)處理功能,在一個工作組級別的網(wǎng)絡(luò)環(huán)境中,使用Access開發(fā)的多用戶數(shù)據(jù)庫管理系統(tǒng)具有傳統(tǒng)的XBASE(DBASE、FoxBASE的統(tǒng)稱)數(shù)據(jù)庫系統(tǒng)所無法實(shí)現(xiàn)的客戶服務(wù)器(Cient/Server)結(jié)構(gòu)和相應(yīng)的數(shù)據(jù)庫安全機(jī)制,Access具備了許多先進(jìn)的大型數(shù)據(jù)庫管理系統(tǒng)所具備的特征,如事務(wù)處理/出錯回滾能力等。(3)可以方便地生成各種數(shù)據(jù)對象,利用存儲的數(shù)據(jù)建立窗體和報表,可視性好。 (4)作為Office套件的一部分,可以與Office集成,實(shí)現(xiàn)無縫連接。(5)能夠利用Web檢索和發(fā)布數(shù)據(jù),實(shí)現(xiàn)與Internet的連接。 Access主要適用于中小型應(yīng)用系統(tǒng),或作為客戶機(jī)/服務(wù)器系統(tǒng)中的客戶端數(shù)據(jù)庫。其缺點(diǎn):ACCESS是小型數(shù)據(jù)庫,既然是小型就有他根本的局限性,以下幾種情況下數(shù)據(jù)庫基本上會吃不消:  ,一般ACCESS數(shù)據(jù)庫達(dá)到50M左右的時候性能會急劇下降.  ,經(jīng)常達(dá)到100人左右的在線?! 。话阌涗洈?shù)達(dá)到10萬條左右的時候性能就會急劇下降.【Visual Basic】 Microsoft Visual Studio :這是微軟公司提供的一款集成IDE開發(fā)工具。該工具為c/s架構(gòu)下的GUI開發(fā)和B/S架構(gòu)下的網(wǎng)站開發(fā)都提供了強(qiáng)大的工具支持,如工程建立、代碼聯(lián)想、代碼著色、控件化開發(fā)、調(diào)試、測試等。而且該工具不只適合與vb程序員,C++、vf等程序員也可以使用該工具提供的功能。工具的最新版本是vs2010,增加了對C程序員、基于ajax的網(wǎng)站開發(fā)、linq、silverlight富客戶端開發(fā)等的支持。功能更加強(qiáng)大?! B訪問數(shù)據(jù)庫的方法很多,一般情況下分成兩大類,而每一類又有很多方法。數(shù)據(jù)訪問接口功能及含義:  (1)ADC:高級數(shù)據(jù)連接器(AdvancedDataConnector):提供綁定ADO數(shù)據(jù)源到窗體的數(shù)據(jù)綁定控件上。ADC主要是一種直接訪問或者通過ADO訪問遠(yuǎn)程OLEDB對象的一種技術(shù),它也支持主要應(yīng)用在微軟IE瀏覽器上的數(shù)據(jù)綁定控件。它是特地為Web上的瀏覽器為基礎(chǔ)的應(yīng)用程序而設(shè)計的?! ?2)ADO:Active數(shù)據(jù)對象(ActiveDataObjects):ADO實(shí)際是一種提供訪問各種數(shù)據(jù)類型的連接機(jī)制。ADO設(shè)計為一種極簡單的格式,通過ODBC的方法同數(shù)據(jù)庫接口??梢允褂萌魏我环NODBC數(shù)據(jù)源,即不止適合于SQLServer、Oracle、Access等數(shù)據(jù)庫應(yīng)用程序,也適合于Excel表格、文本文件、圖形文件和無格式的數(shù)據(jù)文件。ADO是基于OLEDB之上的技術(shù),因此ADO通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法。(3)DAO:數(shù)據(jù)訪問對象(DataAccessObjects):是一種面向?qū)ο蟮慕缑娼涌?。通過DAO/Jet功能可以訪問ISAM數(shù)據(jù)庫,使用DAO/ODBCDirect功能可以實(shí)現(xiàn)遠(yuǎn)程RDO功能。使用DAO的程序編碼非常簡單,DAO提供豐富的游標(biāo)(Cursor)類型的結(jié)果集和非游標(biāo)(CursorLess)類型的結(jié)果集,同DDL(數(shù)據(jù)描述語言)的功能很類似。(4)DAO模型是設(shè)計關(guān)系數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)的對象類的集合。它們提供了完成管理這樣一個系統(tǒng)所需的全部操作的屬性和方法,包括創(chuàng)建數(shù)據(jù)庫,定義表、字段和索引,建立表間的關(guān)系,定位和查詢數(shù)據(jù)庫等工具。(5)JET:數(shù)據(jù)連接性引擎技術(shù)(JointEngineTechnology):是一種基于工作站通過DAO的數(shù)據(jù)庫訪問機(jī)制。雖然可以通過微軟Access提供的ODBC驅(qū)動程序訪問Jet數(shù)據(jù)庫,但使用這些驅(qū)動程序在功能上有所限制。Jet機(jī)制有自己的查詢和結(jié)果集處理功能,并可對同種或異種數(shù)據(jù)源作查詢處理。(6)ODBC:開放式的數(shù)據(jù)庫連接(OpenDatabaseConnectivity):是一種公認(rèn)的關(guān)系數(shù)據(jù)源的接口界面。它快而輕并且提供統(tǒng)一接口的界面,ODBC對任何數(shù)據(jù)源都未作優(yōu)化。(7)ODBCDirect:是一種基于DAO對象的新的DAO模式,其方法和屬性與RDO功能相同。使用在有DAO代碼存在的場合,可用來訪問遠(yuǎn)程數(shù)據(jù)源。(8)OLEDB:是一種底層數(shù)據(jù)訪問界面接口。是用于第三方驅(qū)動程序商家開發(fā)輸出數(shù)據(jù)源到ADO技術(shù)的應(yīng)用程序或用于C++的開發(fā)者開發(fā)定制的數(shù)據(jù)庫組件。OLEDB不能被VB直接調(diào)用。(9)RDC:遠(yuǎn)程數(shù)據(jù)訪問控件(RemoteDataControl):是一種對RDO數(shù)據(jù)綁定的控件??梢暂敵鎏囟ǖ慕Y(jié)果集到數(shù)據(jù)源控件。(10)RDO:遠(yuǎn)程數(shù)據(jù)對象(RemoteDataObjects):遠(yuǎn)程數(shù)據(jù)對象和集合為使用代碼來創(chuàng)建和操作一個遠(yuǎn)程ODBC數(shù)據(jù)庫系統(tǒng)的各個部件提供了一個框架。對象和集合都具有描述數(shù)據(jù)庫的各個部件特征的屬性以及用來操作這些部件的方法??梢栽趯ο蠛图现g建立起關(guān)系,這些關(guān)系就代表了數(shù)據(jù)庫系統(tǒng)的邏輯結(jié)構(gòu)。RDO是ODBCAPI的一個淺層界面接口。是專為訪問遠(yuǎn)程ODBC關(guān)系數(shù)據(jù)源而設(shè)計的。(11)VBSQL:是VisualBasic結(jié)構(gòu)化查詢語言。是一種基于API的接口方法,幾乎與C的DBLibraryAPI相同。VBSQL只支持微軟的SQLServer。VBSQL快而且輕但不支持對象界面?!究丶榻B】Visual Basic的控件有三種廣義分類:,例如CommandButton和Frame控件。內(nèi)部控件總是出現(xiàn)在工具箱中,不象ActiveX控件和可插入對象那樣可以添加到工具箱中,或從工具箱中刪除。, 的獨(dú)立文件,其中包括各種版本VisualBasic提供的控件(DataCombo, DataList 控件等等)和僅在專業(yè)版和企業(yè)版中提供的控件(例如Listview、Toolbar、Animation和TabbedDialog),另外還有許多第三方提供的ActiveX控件。注意 ,在Visual Basic的早期版本編寫的應(yīng)用程序中可以找到這些控件。當(dāng)Visual , ,當(dāng)然, 版本存在時才可以。 格式的信息。 ,例如一個包含公司所有雇員的列表的Microsoft Excel工作表對象,或者一個包含某工程計劃信息的 Microsoft Project日歷對象。因?yàn)檫@些對象能添加到工具箱中,所以可把它們當(dāng)作控件使用。其中一些對象還支持自動化(正式的名稱為OLE自動化),使用這種控件就可在Visual Basic應(yīng)用程序中編程控制另一個應(yīng)用程序的對象。下面是一些常用控件的介紹:(1)Windows窗體:Windows 窗體控件是可重用的組件,它們封裝了用戶界面功能,可以在基于 Windows 的客戶端應(yīng)用程序中使用?!癢indows 窗體”不僅提供了許多現(xiàn)成控件,還提供了自行開發(fā)控件的基礎(chǔ)結(jié)構(gòu)??梢越M合現(xiàn)有控件、擴(kuò)展現(xiàn)有控件或創(chuàng)作自己的自定義控件。(2)DataGrid控件:Windows 窗體 DataGrid 控件可為 數(shù)據(jù)集提供用戶界面,以顯示表格數(shù)據(jù)并允許對數(shù)據(jù)源進(jìn)行更新。當(dāng) DataGrid 控件設(shè)置為有效的數(shù)據(jù)源時,該控件將被自動填充,同時根據(jù)數(shù)據(jù)的形狀創(chuàng)建列和行。DataGrid 控件可以用于顯示單個表或顯示一組表之間的分層關(guān)系。(3)DataGridVIew控件:,該控件替換了DataGrid,DataGridView 控件提供一種強(qiáng)大而靈活的以表格形式顯示數(shù)據(jù)的方式??梢允褂?DataGridView 控件來顯示少量數(shù)據(jù)的只讀視圖,也可以對其進(jìn)行縮放以顯示特大數(shù)據(jù)集的可編輯視圖??梢杂煤芏喾绞綌U(kuò)展 DataGridView 控件,以便將自定義行為內(nèi)置在應(yīng)用程序中。例如,可以采用編程方式指定自己的排序算法,以及創(chuàng)建自己的單元格類型。通過選擇一些屬性,可以輕松地自定義 DataGridView 控件的外觀。可以將許多類型的數(shù)據(jù)存儲區(qū)用作數(shù)據(jù)源,也可以在沒有綁定數(shù)據(jù)源的情況下操作 DataGridView 控件。(4)ListView控件:Windows 窗體 ListView 控件顯示了帶圖標(biāo)的項(xiàng)的列表??墒褂昧斜硪晥D創(chuàng)建類似于 Windows 資源管理器右窗格的用戶界面。該控件具有四種視圖模式:“LargeIcon”、“SmallIcon”、“List”和“Details”。ListView 控件的主要屬性是 Items,該屬性包含該控件顯示的項(xiàng)。SelectedItems 屬性包含控件中當(dāng)前選定項(xiàng)的集合。如果將 MultiSelect 屬性設(shè)置為 true,則用戶可選擇多項(xiàng),例如,同時將若干項(xiàng)拖放到另一個控件中。如果將 CheckBoxes 屬性設(shè)置為 true,ListView 控件可以顯示這些項(xiàng)旁的復(fù)選框。Activation 屬性可以確定用戶激活列表中的某項(xiàng)時必須執(zhí)行的操作類型:選項(xiàng)有 Standard、OneClick 和 TwoClick。執(zhí)行 OneClick 激活時,需要通過一次單擊激活該項(xiàng)。執(zhí)行 TwoClick 激活時,要求用戶通過雙擊激活該項(xiàng);一次單擊可以更改該項(xiàng)的文本顏色。執(zhí)行 Standard 激活時,要求用戶通過雙擊激活某項(xiàng),但是該項(xiàng)的外觀不會發(fā)生更改。(5)imageList控件: 在 Visual Basic 中,Picture、DownPicture 和 DisabledPicture 屬性用于根據(jù) CheckBox、CommandButton 或 OptionButton 控件的狀態(tài)顯示不同的圖片。例如,如果選中 CheckBox 控件,則顯示 DownPicture 圖像;如果禁用該控件,則顯示 DisabledPicture 圖像。在 Visual Basic 2005 中,使用 ImageList 控件可以獲得同樣的效果,例如:在運(yùn)行時顯示 DisabledPicture 圖像If = False Then 39。 Assign the third image (DisabledPicture) to the Image property. = (2)ElseIf = True Then 39。 Assign the second image (DownPicture) to the Image property = (1)Else 39。 Assign the first image (Picture)to the Image property = (0)End If(6)Frame控件:Frame(框架)控件可以用來對其他控件進(jìn)行分組,以便于用戶識別。使用框架控件可以將一個窗體中的各種功能進(jìn)一步進(jìn)行分類,例如,將各種選項(xiàng)按鈕控件分隔開。在大多數(shù)的情況下,框架控件的用法是比較“消極的”,我們用它對控件進(jìn)行分組,但是通常沒有必要響應(yīng)它的事件。不過,它的Name、Caption和Font屬性是經(jīng)常被修改的?! ∫陨辖榻B的控件在本應(yīng)用中都進(jìn)行了使用。(7)Timer控件控件:通過引發(fā) Timer 事件,Timer 控件可以有規(guī)律地隔一段時間執(zhí)行一次代碼。Timer 控件的 Enabled 屬性決定該控件是否對時間的推移做響應(yīng)。將Enabled 設(shè)置為 False 會關(guān)閉 Timer 控件,設(shè)置為 True 則打開它。當(dāng) Timer 控件置為有效時,倒計時總是從其 Interval 屬性的設(shè)置值開始。例如下面代碼用戶定時改變窗體背景的顏色:Private Sub Form_Load () = 900 39。 設(shè)置時間間隔。 = 100 39。 設(shè)置最小值。 = 900 39。 設(shè)置最大值。End SubPrivate Sub HScroll1_Change () 39。 根據(jù)滾動條的數(shù)值設(shè)置時間間隔。 = 1000 End SubPrivate Sub Timer1_Timer () 39。 在紅色和藍(lán)色之間切換背景色。 If = RGB(255, 0, 0) Then = RGB(0, 0, 255) Else = RGB(255, 0, 0) End IfEnd Sub(8)DateTimePicker控件:DateTimePicker控件使您可以提供格式化的日期字段,使得進(jìn)行日期選擇很容易。另外,用戶還可以從類似于MonthView控件的下拉式日歷界面中選擇日期。DateTimePicker控件,有兩種操作模式: (缺?。涸试S用戶顯示一種能夠用來選擇日期的下拉式日歷。:允許用戶在日期顯示中選擇一個字段(例如:月、日、年等等),按下控件右邊的上下箭頭來設(shè)置它的值。 可以自定義控件的下拉式日歷的外觀。使用各種顏色屬性,例如CalendarBackColor、CalendarForeColor、CalendarTitleBackColor、CalendarTitleForeColor和CalendarTrailingForeColor,允許創(chuàng)建屬于您自己的顏色方案。DateTimePicker控件是ActiveX控件組的一部分,包含在 文件中。要在應(yīng)用程序中使用DateTimePicker控件,必須將 文件加入到工程之中。(9) ListBox控件:ListBox(列表框)也是日常經(jīng)常使用和遇到的組件,在Visual Basic . FrameWork SDK中的ListBox類經(jīng)過實(shí)例化產(chǎn)生的。.Net FrameWork SDK中的ListBox類所創(chuàng)建的ListBox是最典型的,要想使自己的ListBox與眾不同就必須編寫相應(yīng)的代碼, FrameWork SDK中的ListBox類為實(shí)現(xiàn)個性化的ListBox提供豐富的、可操作“工具”,這些“工具”就是繪制ListBox的所需要的事件、相關(guān)的屬性以及豐富的繪制方法。在本文中將介紹在ListBox中各個元素的繪制方法,其中包括繪制各種字體、顏色以及在各項(xiàng)上加上邊框和為各項(xiàng)加入圖片等。在下面這個例子中用從windows資源管理器拖來的文件來操作ListBox控件。 ListBox控件,并設(shè)置其AllowDrop屬性為True,并添加如下代碼:PrivateSubListBox1_DragEnter(ByValsenderAsObject,ByValeAs_ )Handles If()Then = EndIf
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1