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

正文內(nèi)容

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

2025-10-16 12:21 本頁(yè)面
 

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