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

正文內(nèi)容

vb電氣設(shè)備管理系統(tǒng)的設(shè)計(編輯修改稿)

2025-01-21 14:14 本頁面
 

【文章內(nèi)容簡介】 x ((字段名 )) 39。執(zhí)行完畢關(guān)閉你的 SQL語句 39。關(guān)閉數(shù)據(jù)庫連接 39。清除內(nèi)存 Set rs = Nothing Set conn = Nothing End Sub 編程盡量用 “ 工程 ” “ 引用 ” 中的組件,而不要用控件,這樣對以后的靈活運用數(shù)據(jù)庫有很大幫助。 2. 2 數(shù)據(jù)庫系統(tǒng)設(shè)計 ( 1) 建立一個數(shù)據(jù)庫我們有多種選擇,現(xiàn)在市場上有各種各樣的數(shù)據(jù)庫,而且每一種數(shù)據(jù)庫都有其自身的特點,不能說哪一種更好,只能在其中尋找一種能更好地適應系統(tǒng)需求、更好地滿足用戶的要求以及適應開發(fā)人員的習慣。在本系統(tǒng)中,做為 電氣設(shè)備管理 系統(tǒng)是一個比較小的應用系統(tǒng),它所產(chǎn)生和處理的數(shù)據(jù)量也比較小。因此,沒有必要使用像 SQL Server和 Oracle這樣的大型數(shù)據(jù)庫。我首先想到的數(shù)據(jù)庫是 Borland公司的 Paradox數(shù)據(jù)庫。另外, Microsoft Office中的 Access數(shù)據(jù)庫在 計算 機上的應用比較普及,是開發(fā)小型數(shù)據(jù)庫汕尾電大 2021 級計算機科學與技術(shù)本科班畢業(yè)設(shè)計論文 —— 電氣設(shè)備管理系統(tǒng)的設(shè)計 第 8頁 共 85頁 系統(tǒng)的比較理想的選擇,所以,在本系統(tǒng)中我選擇了 Access數(shù)據(jù)庫。 Access做為一個數(shù)據(jù)庫管理系統(tǒng),它被集成在 Microsoft Office中。 Access數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式。與 其他的數(shù)據(jù)庫系統(tǒng)相比, Access更加簡單易學,一個普通的計算機用戶可以很快地掌握它。 Access 2021的功能十分強大,利用它可以方便地實現(xiàn)對信息保存、維護、查詢、統(tǒng)計、打印、交流、發(fā)布,而且它可以十分方便地與 Office其他組件交流數(shù)據(jù),這些功能對一個一般用戶而言已經(jīng)足夠了 。 Access是新一代關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由于內(nèi)置有功能強大的工具和方便有效的向?qū)В?ACCESS數(shù)據(jù)庫系統(tǒng)提供了比其他數(shù)據(jù)庫系統(tǒng)更方便的功能。在向?qū)У膸椭拢潭痰膸追昼妰?nèi),我們就可以構(gòu)造出一個數(shù)據(jù)庫應用程序。數(shù)據(jù)庫應用中很關(guān)鍵 的數(shù)據(jù)輸出形式是“報表”, ACCESS提供的報表向?qū)?,只針對國外的報表形式,就是線條較少的報表。而我們的中文報表,傳統(tǒng)形式是線條較多的網(wǎng)格形式,所以,不能簡單地通過向?qū)硗瓿伞,F(xiàn)就本人使用 ACCESS的經(jīng)驗,結(jié)合實例,談一下如何在 ACCESS數(shù)據(jù)庫中制作我們的中文報表。Access2021是 Microsoft公司推出的同時面向數(shù)據(jù)庫最終用戶和數(shù)據(jù)庫開發(fā)人員的關(guān)系數(shù)據(jù)庫管理系統(tǒng),它 實現(xiàn)了計算機 “ 易于使用 ” 的特點,即用戶只需按照 “ 向?qū)?” 進行簡單操作,就可以設(shè)計出一個數(shù)據(jù)庫系統(tǒng)。 作為一種數(shù)據(jù)庫軟件, Access可 以完成以下功能:可以為每一種類型的信息創(chuàng)建一個表,利用表存儲相應的信息;可以定義各個表之間的關(guān)系;可以利用宏或 Visual Basic將各數(shù)據(jù)庫對象連接在一起,形成一個數(shù)據(jù)庫應用系統(tǒng),而且用戶也不需要編寫復雜的程序。 充分利用 Access數(shù)據(jù)庫是關(guān)系數(shù)據(jù)庫的特性,仔細分析各類數(shù)據(jù)之間的關(guān)系,創(chuàng)建表并建立表間的關(guān)聯(lián),使每個表限制到一個主題,避免了重復信息和冗余數(shù)據(jù)。 并且利用 Access與 VB窗體 建立聯(lián)系, 顯示表或查詢每一個記錄的完整信息,一次只錄入一組相關(guān)的數(shù)據(jù)。簡單明了,提高了基礎(chǔ)數(shù)據(jù)正確性。為使 “ 計劃規(guī)模 ” 數(shù)據(jù)庫更為實用,又作了進一步的編寫工作,利用 Access的窗體具有的可與其它應用程序進行鏈接的功能,創(chuàng)建同步窗體或嵌套窗體,可非常直觀地點擊不同的按鈕,就能進入相應的錄入、查詢模塊,查看所需的信息。 微軟的 JET數(shù)據(jù)庫引擎提供了與數(shù)據(jù)庫打交道的途徑 ,我是通過它以及 VB來訪問數(shù)據(jù)并對其各種操作。再使用 DATA控件和 ADOC控件在數(shù)據(jù)庫中的信息與將信息顯示給用戶看的 VB程序之間架起一座橋梁。設(shè)置這兩個控件的各個屬性,告訴它要調(diào)用哪個數(shù)據(jù)庫的哪個部分。通過設(shè)計跳轉(zhuǎn)按鈕來動態(tài)地改變數(shù)據(jù)庫表中的記錄。 ( 2) 新建報表: 選“自動報表:表格”,數(shù)據(jù)來源選表如 XSLR 表,確定后,產(chǎn)生一個簡單的報表,在此基礎(chǔ)上進行修改。 汕尾電大 2021 級計算機科學與技術(shù)本科班畢業(yè)設(shè)計論文 —— 電氣設(shè)備管理系統(tǒng)的設(shè)計 第 9頁 共 85頁 頁面設(shè)置:邊距方面,調(diào)整靠左、靠右來達到最大打印范圍。頁面方面,打印方向設(shè)置為縱向,紙張大小選自定義大小,寬度為 1660(最大),長度為 1100(一頁紙長度),單位為 。 信息系統(tǒng)的主要任務(wù)是通過大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲和管理大量的數(shù)據(jù)。因此建立一個良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫,使整個系統(tǒng)都可以迅速、方便、準確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開發(fā)工作好壞的主要指標之一。 數(shù)據(jù)庫系統(tǒng)設(shè)計數(shù)據(jù)庫設(shè)計主要是進行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照數(shù)據(jù)庫提供的功能和描述工具,設(shè)計出規(guī)模適當、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。為了更好地組織數(shù)據(jù)和設(shè)計出實際應用數(shù)據(jù)庫,應該注意如下問題:規(guī)范化地重組數(shù)據(jù)結(jié)構(gòu):對數(shù)據(jù)進行規(guī)范化表達,這在后面將會具體討論。關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立 整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。這一步設(shè)計完成后數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)設(shè)計工作基本完成,只待系統(tǒng)實現(xiàn)時將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個規(guī)范化數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)就建立起來了。 建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:確定關(guān)聯(lián)的關(guān)鍵指標項并建立關(guān)聯(lián)表;確定單一的父系記錄結(jié)構(gòu);建立整個數(shù)據(jù)庫的關(guān)系結(jié)構(gòu)。 SQL 語言基礎(chǔ) SQL簡介 用戶對數(shù)據(jù)庫的使用 , 是通過數(shù)據(jù)庫管理系統(tǒng)提供的語言來實現(xiàn)的 。 不同的數(shù)據(jù)庫管理系統(tǒng)提供不同的數(shù)據(jù)庫語言。關(guān)系數(shù)據(jù)庫管理系統(tǒng)幾乎都提供關(guān)系數(shù)據(jù)庫標準語言 — — SQL。SQL 的全稱是 Structured Query Language,即結(jié)構(gòu)化查詢語言。 SQL語句可以從關(guān)系數(shù)據(jù)庫中獲得數(shù)據(jù),也可以建立數(shù)據(jù)庫、增加數(shù)據(jù)、修改數(shù)據(jù)。 1986年 ANSI采用 SQL語言作為關(guān)系數(shù)據(jù)庫系統(tǒng)的標準語言,后被國際化標準組織( ISO)采納為國際標準。 SQL 語言使用方便、功能豐富、簡潔易學,是操作數(shù)據(jù)庫的 工業(yè) 標準語言,得到廣泛地應用。例如關(guān)系數(shù)據(jù)庫產(chǎn)品 DB ORACLE等都實現(xiàn)了 SQL語言 。同時,其它數(shù)據(jù)庫產(chǎn)品廠家也紛紛推出各自的支持 SQL的軟件或者與 SQL的接口軟件。這樣 SQL語言很快被整個計算機界認可。 SQL 語言是一種非過程化語言,它一次處理一個記錄集合,對數(shù)據(jù)提供自動導航。 SQL語言允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進行操作。 SQL語言不要求用戶指汕尾電大 2021 級計算機科學與技術(shù)本科班畢業(yè)設(shè)計論文 —— 電氣設(shè)備管理系統(tǒng)的設(shè)計 第 10頁 共 85頁 定數(shù)據(jù)的存取方法,而是使用查詢優(yōu)化器,由系統(tǒng)決定對指定數(shù)據(jù)存取的最快速手段。當設(shè)計者在關(guān)系表上定義了索引時,系統(tǒng)會自動利用索引進行快速檢索,用戶不需知道表上是否有索引或者有什么類型的索引等細節(jié)。 SQL語言可以完 成許多功能,例如: ● 查詢數(shù)據(jù) ● 在數(shù)據(jù)庫表格中插入、修改和刪除記錄 ● 建立、修改和刪除數(shù)據(jù)對象 ● 控制對數(shù)據(jù)和數(shù)據(jù)對象的存取 ● 確保數(shù)據(jù)庫的一致性和完整性等 SQL查詢 數(shù)據(jù)查詢是關(guān)系運算理論在 SQL語言中的主要體現(xiàn), SELECT 語句是 SQL 查詢的基本語句,當我們在對一個數(shù)據(jù)庫進各種各樣的操作時,使用的最多的就是數(shù)據(jù)查詢,在以 SQL為基礎(chǔ)的關(guān)系數(shù)據(jù)庫中,使用的最多的就是 SELECT查詢語句。 SELECT語句的完整句 法如下: SELECT 目標表的列名或列表達式序列 FROM 基本表和(或)視圖序列 [WHERE 行條件表達式 ] [GROUP BY 列名序列 ] [HAVING 組條件表達式 ] [ORDER BY列名 [ASC│DEAC]?] 我在 SELECT語句中還使用了大量的保留字和通配符以進行各種各樣的條件查詢。在系統(tǒng)中有大量的查詢按鈕,其使用了大量的查詢語句,而且這些查詢語句大部分使用的是模糊查詢,所以 , 大量的使用了模式匹配符 LIKE(判斷值是否與指定的 字符通配格式相符 )。在包含 LIKE 的查詢語句中可以使用兩個通配符: %(百分號):與零個或多個字符組成的字符串匹配; _(下劃線):與單個字符匹配。系統(tǒng)中的條件判斷往往包含多個條件,這時就需要使用邏輯運算符 NOT、 AND、 OR(用于多條件的邏輯連接 ),謂詞 ALL以及保留字 DISTINCT等等。做為 SELECT語句還有很多的使用方法,這里就不再敘述。 SQL數(shù)據(jù)更新 使用數(shù)據(jù)庫的目的是為了有效地管理數(shù)據(jù),而數(shù)據(jù)的插入、刪除和修改則是必不可少的汕尾電大 2021 級計算機科學與技術(shù)本科班畢業(yè)設(shè)計論文 —— 電氣設(shè)備管理系統(tǒng)的設(shè)計 第 11 頁 共 85頁 一個功能。在本系統(tǒng)中就大量地使用了數(shù)據(jù)插入 、刪除和修改這三種操作,現(xiàn)做一個簡單地介紹。 (1)數(shù)據(jù)插入 往數(shù)據(jù)庫的基本表中插入數(shù)據(jù)使用的是 INSERT語句,其方式有兩種:一種是元組值的插入,另一種是查詢結(jié)果的插入。在本系統(tǒng)中使用的是前一種方式,其句法如下: INSERT INTO 基本表名(列表名) VALUES(元組值) (2)數(shù)據(jù)刪除 往數(shù)據(jù)庫的基本表中刪除數(shù)據(jù)使用的是 DELETE語句,其句法如下: DELETE FROM 基本表名 [WHERE 條件表達式 ] 在些作一點說明,刪除語句實際上是 “SELECT * FROM 基本表名 [WHERE 條件表達式 ]”和 DELETE操作的結(jié)合,每找到一個元組,就把它刪除。此外, DELETE語句只能從一個基本表中刪除元組, WHERE子句中條件可以嵌套,也可以是來自幾個基本表的復合條件。 (3)數(shù)據(jù)修改 當需要修改基本表中元組的某些列值時,可以用 UPDATE語句實現(xiàn),其句法如下: UPDATE基本表名 SET列名 =值表達式 [,列名 =值表達式 ?] [WHERE條件表達式 ] 汕尾電大 2021 級計算機科學與技術(shù)本科班畢業(yè)設(shè)計論文 —— 電氣設(shè)備管理系統(tǒng)的設(shè)計 第 12頁 共 85頁 第三章 應用系統(tǒng)開發(fā)工具 3. 1 對軟件和 硬件的要求 服務(wù)器 硬件 處理器: Intel PII 450 或更好 內(nèi) 存: 256M 或更大 硬 盤: 20G 或更大 軟件 Microsoft WindowsNT Server 或更高版本 Microsoft Sql Server 或更高版本 Microsoft IIS 或更高版本 Microsoft Office 2021 Microsoft Visual Basic 客戶機 硬件 無特殊要求,只要能上連接互聯(lián)網(wǎng)即可 軟件 Microsoft Windows / 95 / 98 或更高版本 Microsoft IE 或更高版本 系統(tǒng)的性能要求通常指系統(tǒng)需要的存儲容量以及后援存儲,重新啟動和安全性 ,運行效率等方面的考慮。 本系統(tǒng)運行環(huán)境為單環(huán)境,在運算時對系統(tǒng)整體性能要求過高,要求: 軟件系統(tǒng)環(huán)境 : ACCESS + VB 硬件系統(tǒng)環(huán)境: C600、 64MB( RAM)、 500MB( HD)。系統(tǒng)運行時對數(shù)據(jù)的保密性要求不高對一般的數(shù)據(jù)不要求進行加密。此外,對其它軟件幾乎沒有依賴性,程序健壯性較好 。 3. 2 運行需求 硬件條件: 586 CPU、 32M RAM、 PC機;打印機;局域網(wǎng)。 軟件條件: Windows 98以及 Windows NT操作系統(tǒng); 服務(wù)器。 3. 3 其他需求 本系 統(tǒng)有較好的可維護性、可靠性、可理解性、效率。易于用戶理解和操作 ,可維護性包括了可讀性、可修改性、可測試性、等含義??煽啃酝ǔ0ㄕ_性和健壯性。開發(fā)過程中,在各種矛盾的目標之間作權(quán)衡,并在一定的限制的條件下(經(jīng)費、時間、可用的軟、硬件資源等),使上述各方面最大限度的得到滿足。 汕尾電大 2021 級計算機科學與技術(shù)本科班畢業(yè)設(shè)計論文 —— 電氣設(shè)備管理系統(tǒng)的設(shè)計 第 13頁 共 85頁 3. 4 數(shù)據(jù)庫應用系統(tǒng)開發(fā)簡介 在數(shù)據(jù)庫應用系統(tǒng)開發(fā)之前,對開發(fā)數(shù)據(jù)庫的基本概念應當了解,對數(shù) 據(jù)庫的結(jié)構(gòu)、開發(fā)數(shù)據(jù)庫應用程序的步驟、開發(fā)體
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1