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

正文內(nèi)容

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

2024-12-21 17:49本頁(yè)面
  

【正文】 再商品操作對(duì)象中,首先調(diào)用商品信息對(duì)象從數(shù)據(jù)庫(kù)中獲取信息,然后將所有信息添加到此列表框中,從而實(shí)現(xiàn)商品信息的顯示。 添加一種商品的數(shù)據(jù)流程如圖 310 所示。 面向?qū)ο笤O(shè)計(jì) 下面介紹本系統(tǒng)中實(shí)現(xiàn)添加一種商品和顯示商品列表的數(shù)據(jù)流程,以及一些本系統(tǒng)面向?qū)ο笤O(shè)計(jì)的基本思路。當(dāng)然,這并不妨礙用戶層直接調(diào)用邏輯組件中的類(lèi)來(lái)獲取數(shù)據(jù),因?yàn)榛窘缑?層只是為縮短開(kāi)發(fā)周期而設(shè)計(jì)的。本系統(tǒng)中,將原三層結(jié)構(gòu)中位于用戶界面,實(shí)現(xiàn)業(yè)務(wù)邏輯的基本界面層,實(shí)現(xiàn)業(yè)務(wù)邏輯的基本界面,如數(shù)據(jù)輸入與修改界面等 ,再次分離出來(lái),形成新的一層 —— 基本界面層,在頂層的用戶界面層只要調(diào)用或包裝這些基本界面即可。 物理結(jié)構(gòu)上多層布局設(shè)計(jì)方式如圖 39 所示。下面從分層設(shè)計(jì)和對(duì)象設(shè)計(jì)量方面來(lái)分析本系統(tǒng)的設(shè)計(jì)思想。 下面將系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表的設(shè)計(jì)列在出來(lái),每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。 圖 37 報(bào)損信息實(shí)體 ER 圖 管理員信息實(shí)體 ER 圖如圖 38 所示。 姓名 :超市進(jìn)銷(xiāo)存管理系統(tǒng)的 VB 實(shí)現(xiàn) 16 圖 35 進(jìn)貨信息實(shí)體 ER 圖 銷(xiāo)售信息實(shí)體 ER 圖如圖 36 所示。 圖 33 單位信息實(shí)體 ER 圖 供貨信息實(shí)體 ER 圖如圖 34 所示。 圖 31 商品類(lèi)型信息實(shí)體 ER 圖 商品信息實(shí)體 ER 圖如圖 32 所示。各個(gè)實(shí)體具體的描述 ER 圖如下。這些實(shí)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。 *管理員信息,包括管理員帳號(hào)、密碼、是否是默認(rèn)帳號(hào)等。 *銷(xiāo)售信息,包括銷(xiāo)售商品、數(shù)量、單位、單價(jià)、登記時(shí)間等。 *供應(yīng)商信息,包括供應(yīng)商名稱(chēng)、介紹等。 *商品信息,包括的數(shù)據(jù)項(xiàng)有:商品編號(hào)、商品名稱(chēng)、商品介紹、庫(kù)存量等。 *需要對(duì)進(jìn)貨、銷(xiāo)售、庫(kù)存、報(bào)損進(jìn)行分析,總結(jié)熱門(mén)商品。 *進(jìn)貨、銷(xiāo)售、庫(kù)報(bào)損信息都要可以添加、修改、刪除、分類(lèi)查找。 *只有管理員登錄之后才可以使用系統(tǒng)。 *商品報(bào)損要有報(bào)損原因。 *在涉及商品數(shù)量的地方,要給出相應(yīng)的單位。 *如果一個(gè)商品類(lèi)型存在商品,或存在下級(jí)商品類(lèi)型,則該類(lèi)型不可刪除。 數(shù)據(jù)庫(kù)需求分析 針對(duì)超市進(jìn)銷(xiāo)存管理系統(tǒng),分別對(duì)采購(gòu)部門(mén)、銷(xiāo)售部門(mén)和庫(kù)存保管部門(mén)進(jìn)行詳細(xì)的調(diào)研和分析,總 結(jié)出如下的需求信息 : 姓名 :超市進(jìn)銷(xiāo)存管理系統(tǒng)的 VB 實(shí)現(xiàn) 14 *商品按類(lèi)管理,所以需要有一商品類(lèi)型信息。 2. 概念結(jié)構(gòu)設(shè)計(jì) 從需求中具體得出一般的實(shí)體、關(guān)系和它們的屬性。所以可以說(shuō)數(shù)據(jù)庫(kù)是一個(gè)信心管理系統(tǒng)正常運(yùn)做的基礎(chǔ)。 客戶銷(xiāo)售權(quán)限管理 。 人員管理 : 員工、 會(huì)員 、供貨商、廠商等基本信息登記管理。軟件為您預(yù)警,避免庫(kù)存商品積壓損失和缺貨。 庫(kù)存狀態(tài)自動(dòng)告警提示。 按多種方式統(tǒng)計(jì)生成銷(xiāo)售排行榜 ,靈活察看和打印商品銷(xiāo)售日、月、年報(bào)表。 銷(xiāo)售管理:商品正常銷(xiāo)售、促銷(xiāo)與限量、限期及禁止銷(xiāo)售控制。 按計(jì)劃單有選擇性地進(jìn)行自動(dòng)入庫(kù)登記。 安全性 : OS 登陸、退出、換班與操作鎖定等權(quán)限驗(yàn)證保護(hù);斷電自動(dòng)保護(hù)最大限度防止意外及惡意非法操作。如果顧客是本店會(huì)員并持有本人會(huì)員卡,則在交易前先掃描會(huì)員卡,并對(duì)所購(gòu)物品全 部實(shí)行 折優(yōu)惠,并將所購(gòu)物品的總金額累計(jì)到該會(huì)員的總消費(fèi)金額中 。 收銀業(yè)務(wù):通過(guò)掃描條形碼或者直接輸入商品名稱(chēng)(對(duì)于同 類(lèi)多件商品 采用 一次錄入 加數(shù)量的方式)自動(dòng)計(jì)算本次交易的總金額。安徽工程科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 13 第 3 章 系統(tǒng)需求分析及總體設(shè)計(jì) 系統(tǒng)需求分析 (1)零售前臺(tái)( POS) 管理 系統(tǒng) , 本系統(tǒng)必須具有以下功能: 商品錄入 : 根據(jù)超巿業(yè)務(wù) 特點(diǎn)制定相關(guān)功能,可以通過(guò) 輸入 唯一編號(hào)、掃描條形碼、商品 名稱(chēng)等來(lái)實(shí)現(xiàn)精確或模糊的商品掃描錄入。選擇“工程”菜單中的“引用”菜單項(xiàng) , 在引用對(duì)話框中選擇“ Microsoft ActiveX Object s 2. 6 Library”選項(xiàng) , 這樣在程序中使用 ADO 時(shí) 才 不會(huì)出現(xiàn)編譯錯(cuò)誤 [18]。 3. 為項(xiàng)目添加 ADO ADO 雖然集成在 Visual Basic 6. 0 中 , 但只是可選項(xiàng)。ActiveConnection 屬性可以是連接字符串或打開(kāi)的 Connection 對(duì)象。 Recordset 對(duì) 象可以用三種方式打開(kāi) : 1. 使用現(xiàn)有打開(kāi)的 Connection 對(duì)象 ; 2. 使用現(xiàn)有打開(kāi) Command 對(duì)象 ; 3. 直接傳遞連接字符串。Parameters 集合與 Command 對(duì)象相關(guān)聯(lián) , 可以管理存儲(chǔ)過(guò)程變?cè)?Command 對(duì)象一個(gè)常見(jiàn)用法是調(diào)用存儲(chǔ)過(guò)程 , 特別是帶參數(shù)的存儲(chǔ)過(guò)程。指定連接后 , 用 Open 方法建立連接。Connection 對(duì)象所需的數(shù)據(jù)源設(shè)置通過(guò)其 Connectstring 屬性設(shè)置。通過(guò) ADO 對(duì)象訪問(wèn) 數(shù)據(jù)庫(kù) ,主要利用和完成對(duì)以下三個(gè)對(duì)象的編程 [13]: 連接對(duì)象 ——— Connection[14] 它表示打開(kāi)的數(shù)據(jù)源連接。 ADO 通過(guò)其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問(wèn)接口方法 [12]。 ADO 設(shè)計(jì)為一種極簡(jiǎn)單的格式 , 通過(guò) ODBC 的方法同數(shù)據(jù)庫(kù)接口相連 [11]。 作為最新的數(shù)據(jù)庫(kù)訪問(wèn)模式, A D O 的使用也是簡(jiǎn)單易用,所以 Microsoft 公司已經(jīng)明確表示今后把重點(diǎn)放在 A D O 上,對(duì) D A O / R D O 不再作升級(jí),所以 A D O 已經(jīng)成為了當(dāng)前數(shù)據(jù)庫(kù)開(kāi)發(fā)的主流 [10]。 A D O 2 . 0 在功能上與R D O 更相似,而且一 般來(lái)說(shuō),在這兩種模型之間有一種相似的映射關(guān)系 [9]。 R D O 提供了用來(lái)訪問(wèn)存儲(chǔ)過(guò)程和復(fù)雜結(jié)果集的更多和更復(fù)雜的對(duì)象、屬性,以及方法。然后,使用Data 控件來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作 [8]。 DAO 最適用于單系統(tǒng)應(yīng)用程序或在小范圍本地分布使用。 VB 訪問(wèn)數(shù)據(jù)庫(kù)的幾種方法 在 Visual Basic 的開(kāi)發(fā)環(huán)境中,提供了三種數(shù)據(jù)庫(kù)訪問(wèn)方式,它們分別是:數(shù)據(jù)訪問(wèn)對(duì)象 (DAO)、遠(yuǎn)程數(shù)據(jù)對(duì)象( RDO)和 ActiveX 數(shù) 據(jù)對(duì)象( A D O) 。因此它越來(lái)越多地作為客戶端 / 服務(wù)器應(yīng)用程序的前臺(tái) ,與后臺(tái) SQL Server 相結(jié)合 ,VB 能夠提供一種高性能的客戶端 / 服務(wù)器方案。 VB與 SQL Server 相結(jié)合在數(shù)據(jù)庫(kù)開(kāi)發(fā)方面的技術(shù)簡(jiǎn)介 安徽工程科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 Microsoft Visual Basic 作為一種面向?qū)ο蟮目梢暬幊誊浖?,具有簡(jiǎn)單易學(xué)、靈活方便和易 于擴(kuò)充的特點(diǎn)。 目前 VB 有 3 個(gè)版本,每個(gè)版本都是為特定的開(kāi)發(fā)需求設(shè)計(jì)的。 應(yīng)用程序安裝向?qū)軒椭脩糇詣?dòng)生成具有一定功能的應(yīng)用程序,大大加快了程序的開(kāi)發(fā)速度。 新的語(yǔ)言特性包括:用戶自定義類(lèi)型可以 作為參數(shù)或作為公共屬性和方法的返回值;函數(shù)可以返回?cái)?shù)組變量;動(dòng)態(tài)數(shù)組可以賦值;按名調(diào)用文件系統(tǒng)對(duì)象;進(jìn)一步增強(qiáng)了創(chuàng)建對(duì)象函數(shù)的功能等。另外它提供 的“可視化數(shù)據(jù)管理器”能幫助用戶構(gòu)造多種類(lèi)型的數(shù)據(jù)庫(kù),同時(shí)提供了能自動(dòng)生成 SQL 語(yǔ)句的功能和新的 ActiveX 數(shù)據(jù)對(duì)象( ADO)。 強(qiáng)大的 Inter 應(yīng)用程序開(kāi)發(fā)功能。 語(yǔ)句生成器和快速提示幫助使用戶不必記憶成千上萬(wàn)的屬性和方法,在較短的時(shí)間內(nèi)就能開(kāi)發(fā)出功能強(qiáng)大的應(yīng)用程序。 完全中文化的環(huán)境使用戶更容易操作,用戶能夠很快地熟悉 VB 的開(kāi)發(fā)環(huán)境。 以前的版本主要應(yīng)用于 DOS 和 Wi ndows 環(huán)境中 16 位應(yīng)用程序的開(kāi)發(fā), 以后的版本只能運(yùn)行在 Windows 或 NT 操作系統(tǒng)下,是一個(gè) 32 位的應(yīng)用程序開(kāi)發(fā)工具。新增的網(wǎng)絡(luò)功能提供了快捷編寫(xiě) Inter 程序的能力??梢暬幊汰h(huán)境的“所見(jiàn)即所得”功能,使界面設(shè)計(jì)如同積木游戲一樣,從而使編程成為一種享受。 Visual Basic 具有簡(jiǎn)單易學(xué)的特性,只要稍有計(jì)算機(jī)語(yǔ)言基礎(chǔ)就可以很快掌握它。 語(yǔ)句將返回學(xué)號(hào)被選中的那條記錄 [5]。 tempID amp。 DELETE 語(yǔ)句的一般格式如下: DELETE FROM 表名 [WHERE 條件 ] 例如,刪除 table0 的一條記錄 DELETE FROM table0 where 學(xué)號(hào) =39。 數(shù)據(jù)更新語(yǔ)句 [4] 在 SQL語(yǔ)言中,數(shù)據(jù)更新語(yǔ)句共有 3 種: 插入 語(yǔ)句,關(guān)鍵字為 INSERT; 修改語(yǔ)句,關(guān)鍵字為 UPDATE; 刪除語(yǔ)句,關(guān)鍵字為 DELETE。 表 23 table0 表數(shù)據(jù)結(jié)構(gòu) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 必填字段 說(shuō)明 No nvarchar(50) 是 學(xué)號(hào) 安徽工程科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 9 Name nvarchar(50) 是 姓名 創(chuàng)建表的 SQL語(yǔ)句如下: CREATE TABLE TABLE0 (No nvarchar(50) Primary key, Name narchar(50) NOT NULL) 表的刪除 用戶可以使用 DROP TABLE 語(yǔ)句刪除不需要的表,格式如下: DROP TABLE 表名 例如,刪除表 table0 DROP TABLE table0 數(shù)據(jù)查詢語(yǔ)句 數(shù)據(jù)查詢是數(shù)據(jù)庫(kù)中最常見(jiàn)的操作, SQL語(yǔ)言是通過(guò) SELECT 語(yǔ)句來(lái)實(shí)現(xiàn)查詢的 [3]。 表 22 SQL 數(shù)據(jù)類(lèi)型 數(shù)據(jù)類(lèi)型 長(zhǎng)度(字節(jié)) 說(shuō)明 CHAR( n) n 定長(zhǎng)字符串,一個(gè)字符占用一個(gè)字節(jié) VARCHAR( n) n 變長(zhǎng)字符串,具有最大長(zhǎng)度為 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。 (3)“字段類(lèi)型 ”包括需要定義數(shù)據(jù)的類(lèi)型和必要的長(zhǎng)度,在不同的數(shù)據(jù)庫(kù)系統(tǒng)下的數(shù)據(jù)類(lèi)型不完全相同。當(dāng)有多個(gè)字段需要相同的約束條件時(shí),可以使用“表級(jí)約束條件”。 表 21 SQL 語(yǔ)言關(guān)鍵動(dòng)詞 關(guān) 鍵 動(dòng) 詞 說(shuō) 明 CREATE 創(chuàng)建表、視圖和索引等操作 DROP 刪除表、視圖和索引等操作 ALTER 修改表操作 SELECT 查詢操作 INSERT 插入一條或多條記錄 UPDATE 修改一條或多條記錄 DELETE 刪除一條或多條記錄 GRANT 授權(quán) REVOKE 收回權(quán)限 表的創(chuàng)建和刪除 表的創(chuàng)建 SQL語(yǔ)言中使用 CREATE 語(yǔ)句創(chuàng)建基本表,格式如下: CREATE TABLE 表名 (字段 1 數(shù)據(jù)類(lèi)型 [約束條件 ] 姓名 :超市進(jìn)銷(xiāo)存管理系統(tǒng)的 VB 實(shí)現(xiàn) 8 [, 字段 2 數(shù)據(jù)類(lèi)型 [約束條件 ]? [,表級(jí)約束條件 ]) 說(shuō)明如下: (1)創(chuàng)建表的時(shí)候,應(yīng)至少有一個(gè)字段,否則創(chuàng)建表將會(huì)失敗。 SQL概述 SQL語(yǔ)言對(duì)數(shù)據(jù)庫(kù)操作具有統(tǒng)一的形式,如插入、刪除、修改和創(chuàng)建等操作都只需一種操作符,從而克服了操作符多樣化帶來(lái)的復(fù)雜性。 SQL語(yǔ)句 結(jié)構(gòu)化查詢語(yǔ)言( Structured Query Language,簡(jiǎn)稱(chēng) SQL)是一種數(shù)據(jù)庫(kù)查詢和編輯語(yǔ)言,由 Boyce 和 Chamberlin 在 1974 年提出來(lái)的。 SQL Server 的特點(diǎn) ●與 Inter 的緊密結(jié)合 ●可擴(kuò)展性和可用性 ●企業(yè)級(jí)數(shù)據(jù)庫(kù) ●簡(jiǎn)單、友好的操作方式 ●數(shù)據(jù)倉(cāng)庫(kù)支持 SQL Server 的集成性、安全機(jī)制和常用工具 SQL Server 的集成性 1. 訪問(wèn) Inter 的集成 安徽工程科技學(xué)院畢業(yè)設(shè)計(jì)(論文) 7 2. 與 Windows NT 安全性和 Widnows2021 安全性的集成 3. 郵件集成 SQL Server 的安全機(jī)制 1. 操作系統(tǒng)的安全性 2. SQL Server 的登錄安全性 3. 數(shù)據(jù)庫(kù)的使用安全性 4. 數(shù)據(jù)庫(kù)對(duì)象的使用安全性 SQL Server 常用工具 1. SQL Server2021 的安裝 2. SQL Server2021 的配置 包括 服務(wù)管理器、客戶端網(wǎng)絡(luò)配置工具、服務(wù)器端網(wǎng)絡(luò)配置工具 等。 ●用戶可以用 SQL語(yǔ)句對(duì)視圖和基本表進(jìn)行查詢等操作。 ●表可以是一個(gè)基本表,也可以是一個(gè)視圖。對(duì)應(yīng)傳統(tǒng)的關(guān)系模型: 外模式對(duì)應(yīng)于視圖 模式對(duì)應(yīng)于基本表 內(nèi)模式對(duì)應(yīng)于存儲(chǔ)文件 SQL Server 體系結(jié)構(gòu)的特征: ● SQL模式是表和約束的集合。 2021 年, SQL Server2021 面世。 1996年, Microsoft公司發(fā)布了 SQL ,隨即在 1997年推出了 SQL 企業(yè)版。 1995 年, Microsoft 公司在改寫(xiě)整個(gè)系統(tǒng)核心的基礎(chǔ)上,公布了 SQL 。 1993 年, Microsoft 公司發(fā)布了運(yùn)行在 Windows NT 上的
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1