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

正文內(nèi)容

超市進(jìn)銷存管理系統(tǒng)的vb實(shí)現(xiàn)(更新版)

2025-02-05 16:27上一頁面

下一頁面
  

【正文】 高。在它之前的文件系統(tǒng)雖然也能處理持久數(shù)據(jù),但是文件系統(tǒng)不提供對(duì)任意部分?jǐn)?shù)據(jù)的快速訪問,而這對(duì)數(shù)據(jù)量不斷增大的應(yīng)用來說是至關(guān)重要的。 文件系統(tǒng)的主 要缺點(diǎn): ( 1)數(shù)據(jù)的冗余度 (redundancy)太大。關(guān)系模型由 于 1970 年首次提出。主要有選擇、投影、集合及連接等。 1995 年, Microsoft 公司在改寫整個(gè)系統(tǒng)核心的基礎(chǔ)上,公布了 SQL 。 ●表可以是一個(gè)基本表,也可以是一個(gè)視圖。 SQL概述 SQL語言對(duì)數(shù)據(jù)庫操作具有統(tǒng)一的形式,如插入、刪除、修改和創(chuàng)建等操作都只需一種操作符,從而克服了操作符多樣化帶來的復(fù)雜性。 表 22 SQL 數(shù)據(jù)類型 數(shù)據(jù)類型 長度(字節(jié)) 說明 CHAR( n) n 定長字符串,一個(gè)字符占用一個(gè)字節(jié) VARCHAR( n) n 變長字符串,具有最大長度為 n 的字符串 INT 4 整型,可以表示 231~ 2 311 之間的數(shù)據(jù) SMALLINT 2 短整型,可以表示 32768~32767 之間的數(shù)據(jù) TINYINT 1 字節(jié)整型,可以表示 0~255 之間的數(shù)據(jù) DECIMAL( n[,m]) n 十進(jìn)制, n位中有 m位小數(shù),顯然 m≤ n。 tempID amp。新增的網(wǎng)絡(luò)功能提供了快捷編寫 Inter 程序的能力。 強(qiáng)大的 Inter 應(yīng)用程序開發(fā)功能。 新的語言特性包括:用戶自定義類型可以作 為參數(shù)或作為公共屬性和方法的返回值;函數(shù)可以返回?cái)?shù)組變量;動(dòng)態(tài)數(shù)組可以賦值;按名調(diào)用文件系統(tǒng)對(duì)象;進(jìn)一步增強(qiáng)了創(chuàng)建對(duì)象函數(shù)的功能等。因此它越來越多地作為客戶端 / 服務(wù)器應(yīng)用程序的前臺(tái) ,與后臺(tái) SQL Server 相結(jié)合 ,VB 能夠提供一種高性能的客戶端 / 服務(wù)器方案。 R D O 提供了用來訪問存儲(chǔ)過程和復(fù)雜結(jié)果集的更多和更復(fù)雜的對(duì)象、屬性,以及方法。 ADO 通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法 [12]。 Command 對(duì)象一個(gè)常見用法是調(diào)用存儲(chǔ)過程 , 特別是帶參數(shù)的存儲(chǔ)過程。 3. 為項(xiàng)目添加 ADO ADO 雖然集成在 Visual Basic 6. 0 中 , 但只是可選項(xiàng)。如果顧客是本店會(huì)員并持有本人會(huì)員卡,則在交易前先掃描會(huì)員卡,并對(duì)所購物品全部 實(shí)行 折優(yōu)惠,并將所購物品的總金額累計(jì)到該會(huì)員的總消費(fèi)金額中 。 按多種方式統(tǒng)計(jì)生成銷售排行榜 ,靈活察看和打印商品銷售日、月、年報(bào)表。 客戶銷售權(quán)限管理 。 *如果一個(gè)商品類型存在商品,或存在下級(jí)商品類型,則該類型不可刪除。 *進(jìn)貨、銷售、庫報(bào)損信息都要可以添加、修改、刪除、分類查找。 *銷售信息,包括銷售商品、數(shù)量、單位、單價(jià)、登記時(shí)間等。 圖 31 商品類型信息實(shí)體 ER 圖 商品信息實(shí)體 ER 圖如圖 32 所示。 下面將系統(tǒng)數(shù)據(jù)庫中各個(gè)表的設(shè)計(jì)列在出來,每個(gè)表格表示在數(shù)據(jù)庫中的一個(gè)表。當(dāng)然,這并不妨礙用戶層直接調(diào)用邏輯組件中的類來獲取數(shù)據(jù),因?yàn)榛窘缑?層只是為縮短開發(fā)周期而設(shè)計(jì)的。 面向?qū)ο笤O(shè)計(jì) 下面介紹本系統(tǒng)中實(shí)現(xiàn)添加一種商品和顯示商品列表的數(shù)據(jù)流程,以及一些本系統(tǒng)面向?qū)ο笤O(shè)計(jì)的基本思路。下面從分層設(shè)計(jì)和對(duì)象設(shè)計(jì)量方面來分析本系統(tǒng)的設(shè)計(jì)思想。 圖 33 單位信息實(shí)體 ER 圖 供貨信息實(shí)體 ER 圖如圖 34 所示。 *管理員信息,包括管理員帳號(hào)、密碼、是否是默認(rèn)帳號(hào)等。 *需要對(duì)進(jìn)貨、銷售、庫存、報(bào)損進(jìn)行分析,總結(jié)熱門商品。 *在涉及商品數(shù)量的地方,要給出相應(yīng)的單位。所以可以說數(shù)據(jù)庫是一個(gè)信心管理系統(tǒng)正常運(yùn)做的基礎(chǔ)。 庫存狀態(tài)自動(dòng)告警提示。 安全性 : OS 登陸、退出、換班與操作鎖定等權(quán)限驗(yàn)證保護(hù);斷電自動(dòng)保護(hù)最大限度防止意外及惡意非法操作。選擇“工程”菜單中的“引用”菜單項(xiàng) , 在引用對(duì)話框中選擇“ Microsoft ActiveX Object s 2. 6 Library”選項(xiàng) , 這樣在程序中使用 ADO 時(shí) 才 不會(huì)出現(xiàn)編譯錯(cuò)誤 [18]。Parameters 集合與 Command 對(duì)象相關(guān)聯(lián) , 可以管理存儲(chǔ)過程變元。通過 ADO 對(duì)象訪問 數(shù)據(jù)庫 ,主要利用和完成對(duì)以下三個(gè)對(duì)象的編程 [13]: 連接對(duì)象 ——— Connection[14] 它表示打開的數(shù)據(jù)源連接。 A D O 2 . 0 在功能上與R D O 更相似,而且一般 來說,在這兩種模型之間有一種相似的映射關(guān)系 [9]。 VB 訪問數(shù)據(jù)庫的幾種方法 在 Visual Basic 的開發(fā)環(huán)境中,提供了三種數(shù)據(jù)庫訪問方式,它們分別是:數(shù)據(jù)訪問對(duì)象 (DAO)、遠(yuǎn)程數(shù)據(jù)對(duì)象( RDO)和 ActiveX 數(shù)據(jù) 對(duì)象( A D O) 。 應(yīng)用程序安裝向?qū)軒椭脩糇詣?dòng)生成具有一定功能的應(yīng)用程序,大大加快了程序的開發(fā)速度。 以前的版本主要應(yīng)用于 DOS 和 Windows 環(huán)境中 16 位應(yīng)用程序的開發(fā), 以后的版本只能運(yùn)行在 Windows 或 NT 操作系統(tǒng)下,是一個(gè) 32 位的應(yīng)用程序開發(fā)工具。 語句將返回學(xué)號(hào)被選中的那條記錄 [5]。 表 23 table0 表數(shù)據(jù)結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 必填字段 說明 No nvarchar(50) 是 學(xué)號(hào) 安徽工程科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 9 Name nvarchar(50) 是 姓名 創(chuàng)建表的 SQL語句如下: CREATE TABLE TABLE0 (No nvarchar(50) Primary key, Name narchar(50) NOT NULL) 表的刪除 用戶可以使用 DROP TABLE 語句刪除不需要的表,格式如下: DROP TABLE 表名 例如,刪除表 table0 DROP TABLE table0 數(shù)據(jù)查詢語句 數(shù)據(jù)查詢是數(shù)據(jù)庫中最常見的操作, SQL語言是通過 SELECT 語句來實(shí)現(xiàn)查詢的 [3]。 表 21 SQL 語言關(guān)鍵動(dòng)詞 關(guān) 鍵 動(dòng) 詞 說 明 CREATE 創(chuàng)建表、視圖和索引等操作 DROP 刪除表、視圖和索引等操作 ALTER 修改表操作 SELECT 查詢操作 INSERT 插入一條或多條記錄 UPDATE 修改一條或多條記錄 DELETE 刪除一條或多條記錄 GRANT 授權(quán) REVOKE 收回權(quán)限 表的創(chuàng)建和刪除 表的創(chuàng)建 SQL語言中使用 CREATE 語句創(chuàng)建基本表,格式如下: CREATE TABLE 表名 (字段 1 數(shù)據(jù)類型 [約束條件 ] 姓名 :超市進(jìn)銷存管理系統(tǒng)的 VB 實(shí)現(xiàn) 8 [, 字段 2 數(shù)據(jù)類型 [約束條件 ]? [,表級(jí)約束條件 ]) 說明如下: (1)創(chuàng)建表的時(shí)候,應(yīng)至少有一個(gè)字段,否則創(chuàng)建表將會(huì)失敗。 ●用戶可以用 SQL語句對(duì)視圖和基本表進(jìn)行查詢等操作。 1996年, Microsoft公司發(fā)布了 SQL ,隨即在 1997年推出了 SQL 企業(yè)版。關(guān)系數(shù)據(jù)庫的概念是由 IBM 的研究員 提出的。 SQL Server 就是其中之一。 ( 3)對(duì)數(shù)據(jù)缺乏統(tǒng)一的管理和控制。這些優(yōu)化技術(shù)往往很復(fù)雜,是普通用戶難以實(shí)現(xiàn)的,所以就由系統(tǒng)軟件(數(shù)據(jù)庫管理系統(tǒng))來完成,而提供給用戶的是 簡單易用的數(shù)據(jù)庫語言。 安徽工程科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 5 ④ 能夠確保系統(tǒng)運(yùn)行可靠,出現(xiàn)故障時(shí)能迅速排除;能夠保護(hù)數(shù)據(jù)不受非受權(quán)者訪問或破壞;能夠防止錯(cuò)誤數(shù)據(jù)的產(chǎn)生,一旦產(chǎn)生也能及時(shí)發(fā)現(xiàn)。它是一組能完成描述、管理、維護(hù)數(shù)據(jù)庫的程序系統(tǒng)。數(shù)據(jù)管理員負(fù)責(zé)創(chuàng)建、監(jiān)控和維護(hù)整個(gè)數(shù)據(jù)庫,使數(shù)據(jù)能被任何有權(quán)使用的人有效使用。主要任務(wù)是收集信息、將信息用數(shù)據(jù) 表示并按類別組織保存。 安徽工程科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 3 研究展望 根據(jù)本系統(tǒng)的設(shè)計(jì)思路和功能,以及在設(shè)計(jì)中所積累的經(jīng)驗(yàn),我們還可以舉一反三的實(shí)現(xiàn)類似的許多管理系統(tǒng)。每一個(gè)階段都應(yīng)有文檔資料,并且在開發(fā)過程中不斷完善和充實(shí)。超市進(jìn)銷存管理的對(duì)象是很多的,廣而言之,它可以包括:商業(yè)、企業(yè)超市的商品,圖書館超市的圖書,博物館超市的展品等等。要提升企業(yè)競爭力,企業(yè)內(nèi)部信息化是不可缺少的一個(gè)步驟。信息已成為繼勞動(dòng)力、土地、資本之后的又一大資源,誰控制的信息越多,誰利用信息資源的效率越高,誰就會(huì)在各方面的競爭中,占有一席之 地,誰就會(huì)更有優(yōu)勢,這一點(diǎn)已得到舉世公認(rèn)。 本課題以 商品在超市中的流動(dòng)過程為參考依據(jù),利用 Visual Basic 作為人機(jī)界面開發(fā)環(huán)境,采 用 SQL 數(shù)據(jù)庫語言 , 結(jié)合 WINSOWS 操作系統(tǒng)來研究如何建立 一個(gè)面向企業(yè)的或面向公司的進(jìn)銷存管理系統(tǒng)。 通過本設(shè)計(jì), 我們 可以拓展思路,將其運(yùn)用在實(shí)際生活和工作中,如學(xué)校的圖書管理系統(tǒng),人力資源管理系統(tǒng)等方面,應(yīng)用前景廣闊。技術(shù)的提升和管理的升級(jí)是超市業(yè)的競爭核心。 在計(jì)算機(jī)技術(shù)飛速發(fā)展的今天,將計(jì)算機(jī)這一信息處理利器應(yīng)用于超市的日常 管理已是勢所必然,于是,超市進(jìn)銷存管理系統(tǒng)便應(yīng)運(yùn)而生。完善的超市管理功能,可對(duì)企業(yè)的存貨進(jìn)行全面的控制和管理,降低超市成本,增強(qiáng)企業(yè)的市場競爭力。實(shí)踐證明兩種方法的結(jié)合是一種切實(shí)可行的有效方 法。描述事物的符號(hào)可以是數(shù)字,也可以是文字、圖形、圖像、聲音、語言等,數(shù)據(jù)有多種表現(xiàn)形式,它們都可以經(jīng)過數(shù)字化后存入計(jì)算機(jī)。是能夠合理保管數(shù)據(jù)的“倉庫”;是數(shù)據(jù)管理的新方法和技術(shù)。在這一含義下,數(shù)據(jù)庫系統(tǒng)是軟件研究領(lǐng)域的一個(gè)重要分支,常稱為數(shù)據(jù)庫領(lǐng)域。 用戶和應(yīng)用程序。 ⑦ 能夠充分描述數(shù)據(jù)間的內(nèi)在聯(lián)系。數(shù)據(jù)共享節(jié)省了大量人力物力,為數(shù)據(jù)庫系統(tǒng)的廣泛應(yīng)用奠定了基礎(chǔ)。 關(guān)系數(shù)據(jù)庫的特點(diǎn) 在數(shù)據(jù)庫技術(shù)中,用模型的概念來描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,在模型基礎(chǔ)上 建立起對(duì)應(yīng)的數(shù)據(jù)庫及數(shù)據(jù)庫系統(tǒng)。 : 數(shù)據(jù)結(jié)構(gòu)單一,即為由行和列組成的二維表。 1992 年, Microsoft 公司設(shè)計(jì)了 SQL Server 的 Windows NT 版本。 SQL Server 的體系結(jié)構(gòu) SQL Server 數(shù)據(jù)庫的體系結(jié)構(gòu)基本上也是三級(jí)模式結(jié)構(gòu)。 3. 其他工具 包括 企業(yè)管理器、查詢分析器、聯(lián)機(jī)叢書 等。約束條件主要有以下 6 個(gè): NOT NULL 表示指定字段不允許為空; UNIQUE 表示指定字段取值惟一,即每條記錄的指定字段值不能重復(fù); PRIMARY KEY 表示指定字段為主鍵; INDENTITY 表示指定字段為自動(dòng)編號(hào),當(dāng)插入新記錄的時(shí)候,統(tǒng)將自動(dòng)添加一個(gè)值,用戶無需關(guān)心該字段的值; CHECK 用于對(duì)輸入值進(jìn)行檢 查,拒絕接受不滿足條件的值; DEFAULT 指定設(shè)定字段的默認(rèn)值 [2]。 INSERT 語句 INSERT 語句功能是將數(shù)據(jù)插入數(shù)據(jù)庫表中, INSERT 語句通常有兩種格式: INSERT INTO 表名 VALUES (字段 1 值 [,字段 2 值 ]? ) INSERT INTO 表名 (字段 1[,字段 2]?) VALUES(字段 1 值 [,字段 2 值 ]? ) 姓名 :超市進(jìn)銷存管理系統(tǒng)的 VB 實(shí)現(xiàn) 10 UPDATE 語句 UPDATE 語句的功能是修改數(shù)據(jù)庫表中的數(shù)據(jù),格式如下: UPDATE 表名 SET 字段 1=表達(dá)式 1[,字段 2=表達(dá)式 2]? [WHERE 條件 ] DELETE 語句 DELETE 語句 用來 刪除表中不再需要的數(shù)據(jù)??梢暬挠脩艚缑嬖O(shè)計(jì)功能,把程序設(shè)計(jì)人員從繁瑣復(fù)雜的界面設(shè)計(jì)中解脫出來。 具有較強(qiáng)的數(shù)據(jù)庫處理功能,能對(duì)多種數(shù)據(jù)庫進(jìn)行讀寫操作。開發(fā)者可以根據(jù)實(shí)際需要購買相應(yīng)版本的軟件。 Visual Basic 將 DAO 模型封裝成 Data 控件,通過設(shè)置相應(yīng)的 D a t a b a s e N a m e 屬性和 RecordSource 屬性與數(shù)據(jù)庫中的記錄源建立連接。 在 VB 中通過 ADO 對(duì)象實(shí)例化來遠(yuǎn)程訪問 SQL Server 1. 什么是 ADO ADO , 即 Active Data Objects , 實(shí)際是一種數(shù)據(jù)訪問技術(shù)。這個(gè)字符串可以是ODBC DSN , URL 或數(shù)據(jù)連接信息 ,如數(shù)據(jù)提供者、服務(wù)器名、用戶名、口令等。 但要從 SQL Server 中讀取記錄 , 首先要指定 ActiveConnection 和 Source 屬性。該掃描錄入方法可以充分保證各種電腦操作水平層次的人員均能準(zhǔn)確快速地進(jìn)行商品掃描錄入。 綜合查詢打印計(jì) 劃進(jìn)貨與入庫記錄及金額。 庫存自動(dòng)盤點(diǎn)計(jì)算。 3 邏輯結(jié)構(gòu)分析 將所得到的實(shí)體、關(guān)系和它們的屬性按照一定的規(guī)則轉(zhuǎn)化為二元表的結(jié)構(gòu)。 *進(jìn)貨、銷售、報(bào)損操作要有相應(yīng)操作員信息。 *商品單位信息,包括單位編號(hào)、單位名稱等。 根據(jù)上面所設(shè)計(jì)規(guī)劃出的實(shí)體有:商品類型信息實(shí)體、商品信息實(shí)體、商品單位實(shí)體、供應(yīng)商信息實(shí)體、進(jìn)貨信息實(shí)體、銷售信息實(shí)體、報(bào)損信息實(shí)體和管理員信息實(shí)體。 圖 36 銷售信息實(shí)體 ER 圖 報(bào)損信息實(shí)體 ER 圖如圖 37 所示。 圖 39 物理結(jié)構(gòu)上多層布局的設(shè)計(jì)方式 本設(shè)計(jì)采用物理上多層布局的結(jié)構(gòu)設(shè)計(jì),多層結(jié)構(gòu)是在三層結(jié)構(gòu)基礎(chǔ)上進(jìn)一步發(fā)展
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1