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

正文內容

超市管理信息系統是典型的信息管理系統(mis(編輯修改稿)

2024-10-16 12:21 本頁面
 

【文章內容簡介】 經賣出了近 700 萬份 ,成為世界上最流行的桌面數據庫系統。 Access 與許多優(yōu)秀的關系數據庫一樣,可以讓你很容易地連接相關的信息而且還對其他的數據庫系統有所補充。它能操作其它來源的資料,包括許多流行的 PC 數據庫程序(如 dBASE, Paradox,Microsoft FoxPro)和服務器、小型積極大型機上的許多 SQL 數據庫。 Access還完全支持 Microsoft 的 OLE 技術。 Access 還提供 windows 操作系統的高 級應用程序開發(fā)系統。 Access 與其它數據庫開發(fā)系統之間相當顯著的區(qū)別就是:您不用寫一行代碼,就可以在很短的時間里開發(fā)出一個功能強大而且相當專業(yè)的數據庫應用程序,并且這一愉快的過程是完全可視的!如果您能給它加上簡短的 VBA 代碼,那么您的程序決不比專業(yè)程序員潛心開發(fā)的程序差。 3. ADO 技術 Active Data Objects(ADO)微軟最新的數據庫訪問技術,它被設計用來同新的數據訪問層 OLE DB Provider 一起協同工作,以提高通用數據訪問(Universal Data Access).OLE DB是一個低層的數據訪問接口,用它可以訪問各種數據源,包括傳統的關系型數據庫,以及電子郵件系統及自定義的商業(yè)對象。 ADO 向我們提供了一個熟悉的,高層的對 OLE DB 的 Automation 的封裝接口。對那些熟悉 RAO 的程序員來說,可以把 OLE DB 比作是 ODBC 驅動程序。如同 RAO 對象是 ODBC 驅動程序接口一樣,不同的數據源要求它們自己的 OLE DB提供者 (OLE DB Provider)。 ADO 最重要的三個對象 是 :Connection, Command, Recordset。 (1) Connection對象 Connection 對象用于建立與數據庫的連接 。 通過連接可從應用程序訪問數據源 。 它保存諸如指針類型 ,連接字符串 ,查詢超時 ,連接超時和缺省數據庫這樣的連接信息 。 (2) Command 對象 在建立 Connection 后 ,可以發(fā)出命令操作數據源 。 一般情況下 ,Command對象可以在數據庫中添加 ,刪除或更新數據 ,或者在表中進行數據查詢 。 Command對象在定義查詢參數或執(zhí)行一個有輸出參數的存儲過程時非常有用 。 超市管理信息系統設計與實現 8 (3) Recordset 對象 Recordset 對象只代表一個記錄集 ,這個記錄集是一個連接的數據庫中的表 ,或者是 Command 對象的執(zhí)行結果返回的記錄集 。 在 ADO 對象模型中 ,是在行中檢查和修改數據的最主要的方法 ,所有對數據的操作幾乎都是在 Recordset對象中完成的 。 Record 對象用于指定行 ,移動行 、 添加 、 更改 、 刪除記錄 。 4. SQL 語言 SQL 語言是一種介于關系代數與關系演算之間的結構化查詢語言,其功能不僅僅是查詢。 SQL 是一個通用的、功能極強的關系數據庫語言。 SQL 語言之所以能夠為用戶和業(yè)界所接受,并成為國際標準,是因為它是一個綜合的、功能極強同時有簡單易學的語言 。 SQL 語言集數據查詢( Data Query)、數據操縱( Data Manipulation)、數據定義( Data Definition)和數據控制( Data Control)功能于一體,主要特點包括: (1)綜合統一 數據庫系統的主要功能是通過數據庫支持的數據語言來實現的。 SQL 語言集數據定義語言 DDL、數據操縱語言 DML、數據控制語言 DCL 的功能于一體,語言風格統一,可以獨立完成數據庫生命周期中的全部活動,包括定義關系模式、建立數據庫、插入數據、查詢、更新、維護、數據庫重構、數據庫安全性控制等一系列操作 要求,這就為數據庫應用系統的開發(fā)提供了良好的環(huán)境。用戶在數據庫系統投入運行后,還可根據需要隨時地逐步地修改模式,且并不影響數據庫的運行,從而 使 系統具有良好的可擴展性。 (2)高度非過程化 非關系數據模型的數據操縱語言是面向過程的語言,用其完成某項請求,必須指定存取路徑。而用 SQL 語言進行數據操作,只要提出“做什么”,而無須指明“怎么做”,因此無須了解存取路徑,存取路徑的選擇以及 SQL 語句的操作過程由系統自動完成。這不但大大減輕了用戶負擔,而且有利于提高數據獨立性。 (3)面向集合的操作方式 非關系數據模型采 用的是面向記錄的操作方式,操作對象是一記錄。例如查詢所有平均成績在 80 分以上的產品姓名,用戶必須一條一條地把滿足條件的超市管理信息系統設計與實現 9 產品記錄找出來(通常要說明具體處理過程,即按照哪條路徑,如何循環(huán)等)。而 SQL 語言采用集合操作方式,不僅操作對象、查找結果可以是元組的集合,而且一次插入、刪除、更新操作的對象也可以是元組的集合。 (4)以同一種語法結構提出兩種使用方式 SQL 語言既是自含試語言,又是嵌入式語言。作為自含式語言,它能夠獨立地用于聯機交互的使用方式,用戶可以在終端鍵盤上直接鍵入 SQL 命令對數據庫進行操作;作為嵌入 式語言, SQL 語言能夠嵌入到高級語言(例如 C、 COBOL、FORTRAN)程序中,供程序員設計程序時使用。而在兩中不同的使用方式下, SQL語言的語法結構基本上是一致的。這種以統一的語法結構提供兩種不同的使用方式的做法,提供了極大的靈活性與方便性。 (5)語言簡捷 ,易學易用 SQL 語言功能極強,但由于設計巧妙,語言十分簡捷,完成核心功能只使用了 9個動詞:數據查詢( SELECT)、數據定義( CREATE, DROP, ALTER)、數據操作( INSERT,UPDATE, DELETE)和數據控制( GRANT, REVOKE)。 SQL 語言接近英語口語,因此容易學習,容易使用。 超市管理信息系統設計與實現 10 第 二 章 系統 功能 設計 系統功能 1. 可以進行文本操作; 2. 添加一個數據庫項目; 3. 刪除一個數據庫項目; 4. 修改一個數據庫項目; 5. 查詢信息; 6. 用戶添加和密碼修改 。 程序流程圖 圖 各模塊 功能 圖設計: : 用于管理商品的進貨,銷售,退貨登記的操作。 功能 圖如下: 是 登錄界面 用戶密碼正確 否 進貨登記 銷售登記 退貨登記 進貨統計 銷售統計 查看數據表 系 統 主 界 面 登錄失敗 超市管理信息系統設計與實現 11 圖 2.進貨統計管理: 主要用于對商品每日 ,每月, 每 季度,每年的進貨情況進行統計管理,此功能只有以管理員的身份進入時才為可用狀態(tài)。實體 ER 圖如下: 圖 交易管理 退貨登記 銷售登記 進貨登記 進貨統計管理 本季度進貨 本月進貨 今年進貨 今日進貨 超市管理信息系統設計與實現 12 3.銷售統計管理 : 主要用于對商品每日 ,每月,第季度,每年的銷售情況進行統計管理,此功能只有以管理員的身份進入時才為可用狀態(tài)。實體 ER 圖如下 : 圖 4.查看數據表: 主要能查看進貨表,商品信息表,銷售表,退貨表等進行查看,以實現對商品信息的及時了解。實體 ER 圖如下: 圖 銷售統計管理 本季度銷售 本月銷售 今年銷售 今日銷售 查看數據表 銷售表 現存商品表 退貨表 進貨表 管理員工表 進貨商表 超市管理信息系統設計與實現 13 第 三 章 系統數據庫設計 數據庫的概念 數據庫處理在信息系統的研究中一直是非常重要的主題,然而,近年來,隨著 World Wide Web(WWW)的猛增及 Inter 技術的迅速發(fā)展,使得數據庫技術之時成為最熱門技術之一。數據庫技術能使 Inter 應用超越具有早期應用特點的簡單的發(fā)布。同時, Inter 技術提供了一種向用戶發(fā)布數據庫內容的標準化的訪問方法。這些技術沒有脫離經典數據庫技術的要求。它們只是加重了數據庫技術的重要性。 數據庫的設計和開發(fā)及包括藝術有包括工程。理解用戶的需求,然后,把它們轉變?yōu)橛行У臄祿煸O計是一個藝術過程。把設計轉變?yōu)閷嶋H的數據庫,并且這些數據庫帶有功能完備、高效能的應用,是一個工程過程。 數據庫的目的是幫助人們跟蹤事務。經典的數 據庫應用涉及諸如訂單、顧客、工作、員工、學生、電話之類的項,或其它數據量較大、需要密切關注的事務。最近,由于數據庫的普及,數據庫技術已經被應用到了新的領域,諸如用于 Inter 的數據庫或用于公司內聯網的數據庫。數據庫也被越來越多地應用于生成和維護多媒體應用程序上。 計算機的數據處理應用,首先要把大量的信息以數據形式存放在存儲器中。存儲器的容量、存儲速率直接影響到數據管理技術的發(fā)展。從 1956 年生產出第一臺計算機到現在,存儲器的發(fā)展,為數據庫技術提供了良好的物質基礎。 使用計算機以后,數據處理的速度和規(guī)模 ,無論是相對于手工方式,還是機械方式,都有無可比擬的優(yōu)勢。通常在數據處理中,計算是比較簡單的而數據的管理卻比較復雜。數據管理是指數據的收集、整理、組織、存儲、維護、檢索、傳送等操作,這部分操作是數據處理業(yè)務的基本環(huán)節(jié),而且是任何數據處理業(yè)務中必不可少的共有部分。數據管理技術的優(yōu)劣,將直接影響數據處理的效率。 數據庫在一個 管理 信息系統中占有非常重要的位置,數據庫結構設計的好壞將直接對應用系統的效果產生影響。合理的數據庫設計可以提高數據庫存儲效率,保證數據的完整和一致。同時合理的數據結構也將有利于程序的實現。 超市管理信息系統設計與實現 14 設計數據庫系統時,應該首先了解用戶的各個方面的需求,包括現有的以及將來可能增加的。 創(chuàng)建數據庫文件 如果操作系統中安裝了 ACCESS2020 的話,可以在開始菜單的程序菜單中可以找到。如下所示: 圖 打開 ACCESS2020 之后,會開啟一個窗口,可選擇是打開以前的數據庫文件還是新建一個新的空數據庫文件,如果選擇空 ACCESS 數據庫,然后點擊確定按鈕。這些就新建了一個數據庫文件。 圖 超市管理信息系統設計與實現 15 最后一步就是要選擇一個要保存數據庫文件的名字和位置。點擊創(chuàng)建就完成。 圖 怎樣創(chuàng)建一個 數據表 上面已經講了如何創(chuàng)建一個數據庫文件,按照上面的步驟建立一個數據庫文件后,需要在數據庫文件中建立一個數據表。 在下面的對話框中選 ” 使用設計器創(chuàng)建表 ” ,上面還有三個按鈕,一個是打開,一個是設計,一個是新建,點擊設計,就可以開始設計數據表了。 圖 出現設計的界面后,就可以開始設計數據表了! 超市管理信息系統設計與實現 16 圖 VB 連接 ACCESS2020 數據庫 用 vb 編寫一個管理軟件,如果不能連接數據庫,那也沒有什么用處。先看看 VB 是如何與 ACCESS2020 數據庫相連接的。 Sub ConnStr() 39。連接數據庫 Set conn = CreateObject() 39。建立數據庫連接對像 DBpath = amp。 \ amp。 39。設置數據的路徑 Provider=。Data Source= amp。 DBpath 39。打開數據庫連接 Set rs = CreateObject() 39。設置數據庫對像 End Sub 上面的一段代碼就是連接數 據庫的。上 面 用到了三個變量 conn,Dbpath,rs。其中有兩個變量要定義為公用的變量,因為這段代碼是放在一個模塊中的,為了在每一個窗體中能夠使用這個變量,所以必須要聲明為公用變量。聲明公用變量的方法如下: Public conn Public rs 上面就是聲明為公用變量,上面的聲明一定要放在模塊的最上面。如果聲明在下面,那就成了局部變量,那么作用范圍就會不同了,作用就更不同,而且在其它窗體中使用到了這個變量,程序會出錯。 超市管理信息系統設計與實現 17 數據庫設計 上面提到的各種功能的實現都離不開數據庫的支持,因此數據庫設計作 為本系統設計的一部分不可缺少。開發(fā)本系統中使用的數據庫系統是 Windows Access 2020 。從上面的功能分析不難看出本系統需要建立以下幾個數據表:buy 表 (進
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1