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

正文內(nèi)容

計(jì)算機(jī)圖書(shū)管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-03-12 02:11 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 — 由用戶或操作系統(tǒng)引發(fā)的動(dòng)作。事件的示例有擊鍵、 單擊 鼠標(biāo)(Click)、 雙擊 鼠標(biāo) (DblClick)、一段時(shí)間的限制,或從端口接收數(shù)據(jù)。 方法 —— 嵌入在對(duì)象定義中的程序代碼,它定義對(duì)象怎樣處理信息并響應(yīng)某事件。例如,數(shù)據(jù)庫(kù)對(duì)象有打開(kāi)紀(jì)錄集并從一個(gè)記錄移 動(dòng)到另一個(gè)記錄的方法程序的基本元素,它含有定義其特征的屬性,定義其任務(wù)和識(shí)別它可以響應(yīng)的事件的方法??丶痛绑w是 Visual Basic 中所有對(duì)象的示例。 對(duì)象 —— 一個(gè)控件、窗體等都可被看作一個(gè)對(duì)象。 過(guò)程 —— 為完成某些特定的任務(wù)而編寫(xiě)的代碼段,過(guò)程通常用于響應(yīng)特定的事件,也可以當(dāng)作應(yīng)用程序的用戶自定義函數(shù)來(lái)使用。 屬性 —— 屬性是組成用戶界面的各對(duì)象的性質(zhì)的具體描述。例如上述“ 對(duì)象 ” 中所提到的尺寸、位置、顏色、寬度、高度等等都稱為控件的 屬性。屬性決定對(duì)象的外觀,有時(shí)也決定對(duì)象的行為。對(duì)象的屬性絕大部分是VB 中已經(jīng)事先定義好的,但也有的屬性是需要在應(yīng)用 過(guò)程中才去定義的。屬性即可為對(duì)象提供數(shù)據(jù),也能從對(duì)象取回信息。 VB 的局限性 VB5和 VB6都是面向?qū)ο蟮木幊陶Z(yǔ)言,但是不包含繼承特性。 VB中提供了特殊的類的功能,但是還是不能滿足程序員的需求。 包含了所有面向?qū)ο蟮奶匦浴?多線程 支持 ( 2021 以及之后的版本,都支持多線程技術(shù)。) 異常處理。 中使用了 TryCatchFinally 來(lái)處理異常。而 VB中只有On Error Goto line語(yǔ)句。 對(duì) 指針 的支持非常有限。 VB只能支持 8 到 32位的 整形 ,很多語(yǔ)言都有無(wú)限制的支持。 VB不允許在任何數(shù)組內(nèi)存在不變的變量。 VB不支持以上特性,程序員需要自己建構(gòu)方法來(lái)實(shí)現(xiàn)相似的功能 10 第 3 章 數(shù)據(jù)庫(kù)設(shè)計(jì) ( mdb ) 數(shù)據(jù)的概念 辦公軟件 Office 套件中,最為廣大用戶熟悉的是 Word 和 Excel,因?yàn)樗鼈児δ軓?qiáng)大且方便易用,更因?yàn)樗鼈儾?僅可用于辦公,還可用于個(gè)人寫(xiě)作和家庭記帳理財(cái)?shù)?。同?Office 套件中一部分的 Access,雖然有著同樣強(qiáng)大的功能,但使用的人卻相對(duì)少些,不像 Word 和 Excel 那樣廣泛。事實(shí)上,真正用過(guò) Access的用戶,對(duì)其強(qiáng)大功能和靈活應(yīng)用均稱贊有加。 Access 數(shù)據(jù)庫(kù)管理系統(tǒng)是Microsoft Office 套件的重要組成部分,適用于小型商務(wù)活動(dòng),用以存貯和管理商務(wù)活動(dòng)所需要的數(shù)據(jù)。 Access 不僅是一個(gè)數(shù)據(jù)庫(kù),而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報(bào)表和應(yīng)用程序等 。 有結(jié)構(gòu)的數(shù)據(jù)集合 ,它與一般的數(shù)據(jù)文件不同, (其中的數(shù)據(jù)是無(wú)結(jié)構(gòu)的 )是一串文字或數(shù)字流。數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以是文字、圖象、聲音等。 Access 一種關(guān)系式數(shù)據(jù)庫(kù),關(guān)系式數(shù)據(jù)庫(kù)由一系列表組成,表又由一系列行和列組成,每一行是一個(gè)記錄,每一列是一個(gè)字段,每個(gè)字段有一個(gè)字段名,字段名在一個(gè)表中不能重復(fù)。圖 1是一個(gè) “ 產(chǎn)品 ” 表的例子。 “ 產(chǎn)品 ” 表由 10個(gè)記錄組成,一個(gè)記錄占一行,每一個(gè)記錄由產(chǎn)品 ID、產(chǎn)品名稱、庫(kù)存量、訂貨量、單價(jià)和折扣率 6 個(gè)字段組成。 “ 產(chǎn)品 ID” 是字段名,其下面的 1, 2 等是字段的值。 表與 表之間可以建立關(guān)系(或稱關(guān)聯(lián),連接),以便查詢相關(guān)聯(lián)的信息。 Access 數(shù)據(jù)庫(kù)以文件形式保存,文件的擴(kuò)展名是 MDB。 Access 數(shù)據(jù)庫(kù)由六種對(duì)象組成,它們是表、查詢、窗體、報(bào)表、宏和模塊。 1. 表 (Table) 表是數(shù)據(jù)庫(kù)的基本對(duì)象,是創(chuàng)建其他 5種對(duì)象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來(lái)存貯數(shù)據(jù)庫(kù)的數(shù)據(jù),故又稱數(shù)據(jù)表。 2. 數(shù)據(jù)查詢 (Query) 查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并能連接若干個(gè)表的字段組成新表。 3. 數(shù)據(jù)窗體 (Form) 窗體提供了 一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。 4. 數(shù)據(jù)報(bào)表 (Report) 報(bào)表的功能是將數(shù)據(jù)庫(kù)中的數(shù)據(jù)分類匯總,然后打印出來(lái),以便分析。 11 5. 數(shù)據(jù)宏 (Macro) 宏相當(dāng)于 DOS 中的批處理,用來(lái)自動(dòng)執(zhí)行一系列操作。 Access 列出了一些常用的操作供用戶選擇,使用起來(lái)十分方便。 6. 數(shù)據(jù)模塊 (Module) 模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫(xiě)程序。模塊使用 Visual Basic 編程 計(jì) 算機(jī)管 圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù) 計(jì)算機(jī)管理系統(tǒng)圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù) 模式定義了數(shù)據(jù)庫(kù)的結(jié)構(gòu)、表、關(guān)系、域和業(yè)務(wù)規(guī)則。 數(shù)據(jù)庫(kù)模式是一種設(shè)計(jì),數(shù)據(jù)庫(kù)和應(yīng)用正是建立在此基礎(chǔ)上的。域是一列可能擁有的值的集合。必須為每一個(gè)表的每一列確定域。除了數(shù)據(jù)的物理 必填字段 外,還需要確定是否有些域?qū)Ρ韥?lái)說(shuō)是唯一的。 計(jì)算機(jī)管理系統(tǒng)圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù) 模式的最后一個(gè)要素是業(yè)務(wù)規(guī)則,它是對(duì)需要反映在數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)應(yīng)用程序中的業(yè)務(wù)活動(dòng)的 允許空字符串 。業(yè)務(wù)規(guī)則是模式的一個(gè)重要部分,因?yàn)樗麄冎付藷o(wú)論什么數(shù)據(jù)變化到達(dá) DBMS 引擎,允許的數(shù)據(jù)值必須滿足的 允許空字符串 。不管無(wú)效的數(shù)據(jù)變化請(qǐng)求是來(lái)自窗體的用戶、查詢 /修改請(qǐng)求還是應(yīng)用程序 DBMS 都應(yīng)該拒絕。遺憾的是,不同的 DBMS 產(chǎn)品用不同的方法實(shí)施業(yè)務(wù)規(guī)則。在某些情況下, DBMS 產(chǎn)品不具備實(shí)施必要業(yè)務(wù)規(guī)則的能力,必須以代碼形式把它們編入應(yīng)用程序 。 利用 DATA 控件訪問(wèn)數(shù)據(jù) 庫(kù) 該軟件是利用 ACCESS 數(shù)據(jù)庫(kù),操作方便,簡(jiǎn)單。在 ACCESS 數(shù)據(jù)庫(kù)中不需要?jiǎng)?chuàng)建數(shù)據(jù)連接,因?yàn)樗?VB 中默認(rèn)的數(shù)據(jù)庫(kù)形式。 這里的數(shù)據(jù)庫(kù)采用 Access,用 ADO 作為連接數(shù)據(jù)對(duì)象。 以歸納為以下幾步: 12 建立 Access 數(shù)據(jù)庫(kù) 圖 31 建立 Access 數(shù)據(jù)庫(kù) 啟動(dòng) Access,建立一個(gè)空的數(shù)據(jù)庫(kù) ComputerBookmanage,如圖 31所示。 使用程序設(shè)計(jì)器建立系統(tǒng)需要的表 圖 32 圖書(shū)表 13 表 33用戶 表 圖 33 讀者表 圖 34還書(shū)表 圖 35借書(shū)表 14 表 36用戶表 圖 36 用戶表 連接數(shù)據(jù) 在 Visual Basic環(huán)境下,選擇 “ 工程 ”→“ 引用 ” 命令,在隨后出現(xiàn)的對(duì)話框中選擇 “Microsoft ActiveX Data Objects Library” ,然后單擊 “ 確定 ”按鈕,如圖 : 圖 37 連接數(shù)據(jù) 引用 ADO 連接數(shù)據(jù)庫(kù) 在程序設(shè)計(jì)的公共模塊中,先定義 ADO 連接對(duì)象。語(yǔ)句如下 : Public conn As New 39。 標(biāo)記連接對(duì)象然后在子程序中,用如下的語(yǔ)句即可打開(kāi)數(shù)據(jù)庫(kù) : Dim connectionstring As String connectionstring = provider=。 amp。_ data source= ComputerBookmanage .mdb 15 connectionstring 設(shè)置 ODBC VB 的 ADO 對(duì)象是通過(guò) ODBC 來(lái)訪問(wèn)數(shù)據(jù)庫(kù),所以還要建立 ODBC 數(shù)據(jù)引擎接 。 打開(kāi) 控制 面板中的 “ 管理工具 ”→“ 數(shù)據(jù)源 ”(ODBC) ,出現(xiàn)如圖所示的對(duì)話框。 圖 38 對(duì)話框 單擊 “ 添加 ” 按鈕,出現(xiàn) “ 創(chuàng) 建新數(shù)據(jù)源 ” 對(duì)話框,如圖 39所示。 圖 39 創(chuàng)建新數(shù)據(jù)源 創(chuàng)建新數(shù)據(jù)源 ” 對(duì)話框 選擇 Microsoft Access Driver(*.mdb),單擊 “ 完成 ” 按鈕,出現(xiàn)如圖 310所示對(duì)話框。 16 圖 310 創(chuàng)建新數(shù)據(jù)源 設(shè)置連接數(shù)據(jù)源 在 “ 數(shù)據(jù)源名 ” 文本框中添加一個(gè)名字,單擊 “ 確定 ” 按鈕完成系統(tǒng)默認(rèn)連接設(shè)置。然后在 ODBC 對(duì)話框中單擊 “ 確定 ” 按鈕完成 ODBC 設(shè)置。 MDB數(shù)據(jù)流程 圖以及數(shù)據(jù)表 圖 311 數(shù)據(jù)表 圖 312 數(shù)據(jù)流程圖 17 表 : [書(shū)籍 ] book 字段 類型 字段大小 必填字段 允許空字符串 管理人員 文本 50 否 是 圖書(shū)編號(hào) 文本 12 是 否 圖書(shū)名稱 文本 16 否 是 作者 文本 8 否 是 出版社 文本 20 否 是 庫(kù)存量 數(shù)字 小數(shù) 是 是 入庫(kù)時(shí)間 日期 /時(shí)間 自動(dòng) 否 無(wú) 表 :
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1