




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PAGE 1青島工學(xué)院數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告書題 目超市管理系統(tǒng)學(xué)生姓名康潤(rùn)珅、魏善寶指導(dǎo)教師房正華系 部信息工程系專業(yè)班級(jí)計(jì)算機(jī)科學(xué)與技術(shù)2011級(jí)1班超市管理系統(tǒng)小組成員分工序號(hào)成員主要任務(wù)所占系統(tǒng)比例1康潤(rùn)珅數(shù)據(jù)庫整體,界面60%2魏善寶視圖,觸發(fā)器40%教師簽字指導(dǎo)教師:答辯教師:目 錄TOC o 1-3 h z u HYPERLINK l _Toc375340846 1 前言 PAGEREF _Toc375340846 h 1 HYPERLINK l _Toc375340847 1.1系統(tǒng)開發(fā)目的 PAGEREF _Toc375340847 h 1 HYPERLINK l _Toc375
2、340848 1.2背景說明 PAGEREF _Toc375340848 h 1 HYPERLINK l _Toc375340849 1.3項(xiàng)目確立 PAGEREF _Toc375340849 h 1 HYPERLINK l _Toc375340850 1.4應(yīng)用范圍 PAGEREF _Toc375340850 h 1 HYPERLINK l _Toc375340851 2 需求分析、業(yè)務(wù)流程和數(shù)據(jù)字典介紹 PAGEREF _Toc375340851 h 2 HYPERLINK l _Toc375340852 21需求規(guī)定 PAGEREF _Toc375340852 h 2 HYPERLINK
3、 l _Toc375340853 2.1.1對(duì)功能的規(guī)定 PAGEREF _Toc375340853 h 2 HYPERLINK l _Toc375340854 2.1.2對(duì)性能的規(guī)定 PAGEREF _Toc375340854 h 3 HYPERLINK l _Toc375340855 2.1.3輸人輸出要求 PAGEREF _Toc375340855 h 4 HYPERLINK l _Toc375340856 2.1.4數(shù)據(jù)管理能力要求 PAGEREF _Toc375340856 h 4 HYPERLINK l _Toc375340857 2.1.5故障處理要求 PAGEREF _Toc3
4、75340857 h 5 HYPERLINK l _Toc375340858 2.2業(yè)務(wù)流程 PAGEREF _Toc375340858 h 5 HYPERLINK l _Toc375340868 2.3數(shù)據(jù)字典 PAGEREF _Toc375340868 h 9 HYPERLINK l _Toc375340869 3 基本表設(shè)計(jì)及完整性體現(xiàn) PAGEREF _Toc375340869 h 12 HYPERLINK l _Toc375340870 3.1商品信息表 PAGEREF _Toc375340870 h 12 HYPERLINK l _Toc375340871 3.2銷售單 PAGER
5、EF _Toc375340871 h 12 HYPERLINK l _Toc375340872 3.3銷售詳單 PAGEREF _Toc375340872 h 13 HYPERLINK l _Toc375340873 3.4貨架表 PAGEREF _Toc375340873 h 13 HYPERLINK l _Toc375340874 3.5商品存放表 PAGEREF _Toc375340874 h 13 HYPERLINK l _Toc375340875 3.6進(jìn)貨單 PAGEREF _Toc375340875 h 14 HYPERLINK l _Toc375340876 3.7進(jìn)貨詳單 P
6、AGEREF _Toc375340876 h 14 HYPERLINK l _Toc375340877 4 視圖設(shè)計(jì)和各功能實(shí)現(xiàn) PAGEREF _Toc375340877 h 15 HYPERLINK l _Toc375340878 4.1商品信息視圖 PAGEREF _Toc375340878 h 15 HYPERLINK l _Toc375340879 4.2小票視圖 PAGEREF _Toc375340879 h 16 HYPERLINK l _Toc375340880 4.3盈利明細(xì)視圖 PAGEREF _Toc375340880 h 17 HYPERLINK l _Toc37534
7、0881 4.4總盈利額視圖 PAGEREF _Toc375340881 h 18 HYPERLINK l _Toc375340882 4.5庫存盤點(diǎn)視圖 PAGEREF _Toc375340882 h 19 HYPERLINK l _Toc375340883 5 存儲(chǔ)過程和觸發(fā)器設(shè)計(jì)及各功能實(shí)現(xiàn) PAGEREF _Toc375340883 h 20 HYPERLINK l _Toc375340884 5.1銷售詳單的觸發(fā)器 PAGEREF _Toc375340884 h 20 HYPERLINK l _Toc375340885 5.2進(jìn)貨詳單的觸發(fā)器 PAGEREF _Toc37534088
8、5 h 20 HYPERLINK l _Toc375340886 6 數(shù)據(jù)庫報(bào)表設(shè)計(jì)與實(shí)現(xiàn) PAGEREF _Toc375340886 h 21 HYPERLINK l _Toc375340887 6.1商品信息報(bào)表 PAGEREF _Toc375340887 h 21 HYPERLINK l _Toc375340888 6.2商品存放報(bào)表 PAGEREF _Toc375340888 h 22 HYPERLINK l _Toc375340889 6.3銷售詳單報(bào)表 PAGEREF _Toc375340889 h 22 HYPERLINK l _Toc375340890 7 應(yīng)用系統(tǒng)實(shí)現(xiàn) PAG
9、EREF _Toc375340890 h 23 HYPERLINK l _Toc375340891 7.1框架主題 PAGEREF _Toc375340891 h 23 HYPERLINK l _Toc375340892 7.2數(shù)據(jù)插入界面 PAGEREF _Toc375340892 h 24 HYPERLINK l _Toc375340893 7.3數(shù)據(jù)刪除界面 PAGEREF _Toc375340893 h 26 HYPERLINK l _Toc375340894 7.4數(shù)據(jù)查詢界面 PAGEREF _Toc375340894 h 27 HYPERLINK l _Toc375340895
10、7.5視圖查詢界面 PAGEREF _Toc375340895 h 29 HYPERLINK l _Toc375340896 8實(shí)踐心得體會(huì) PAGEREF _Toc375340896 h 32數(shù)據(jù)庫開發(fā)與實(shí)現(xiàn)大作業(yè) PAGE 441 前言1.1系統(tǒng)開發(fā)目的(1)大大提高超市的運(yùn)作效率;(2)通過全面的信息采集和處理,輔助提高超市的決策水平;(3)使用本系統(tǒng),可以迅速提升超市的管理水平,為降低經(jīng)營(yíng)成本, 提高效益,增強(qiáng)超市擴(kuò)張力, 提供有效的技術(shù)保障。1.2背景說明21世紀(jì),超市的競(jìng)爭(zhēng)也進(jìn)入到了一個(gè)全新的領(lǐng)域,競(jìng)爭(zhēng)已不再是規(guī)模的競(jìng)爭(zhēng),而是技術(shù)的競(jìng)爭(zhēng)、管理的競(jìng)爭(zhēng)、人才的競(jìng)爭(zhēng)。技術(shù)的提升和管理的升
11、級(jí)是超市業(yè)的競(jìng)爭(zhēng)核心。零售領(lǐng)域目前呈多元發(fā)展趨勢(shì),多種業(yè)態(tài):超市、倉(cāng)儲(chǔ)店、便利店、特許加盟店、專賣店、貨倉(cāng)等相互并存。如何在激烈的競(jìng)爭(zhēng)中擴(kuò)大銷售額、降低經(jīng)營(yíng)成本、擴(kuò)大經(jīng)營(yíng)規(guī)模,成為超市營(yíng)業(yè)者努力追求的目標(biāo)。1.3項(xiàng)目確立針對(duì)超市的特點(diǎn),為了幫助超市解決現(xiàn)在面臨的問題,提高小型超市的競(jìng)爭(zhēng)力,我們將開發(fā)以下系統(tǒng):銷售系統(tǒng)、管理系統(tǒng),其中這兩個(gè)子系統(tǒng)又包含其它一些子功能。1.4應(yīng)用范圍本系統(tǒng)適應(yīng)于各種小型的超市。2 需求分析、業(yè)務(wù)流程和數(shù)據(jù)字典介紹21需求規(guī)定2.1.1對(duì)功能的規(guī)定超市管理系統(tǒng)需要實(shí)現(xiàn)以下功能:1、商品信息:商品明細(xì)、商品種類、包裝種類、存放貨架等2、進(jìn)貨:進(jìn)貨單,進(jìn)貨詳單。當(dāng)插入進(jìn)
12、貨詳單數(shù)據(jù)時(shí),觸發(fā)器完成修改商品表的商品,數(shù)量=數(shù)量+進(jìn)貨數(shù)量。3、銷售收銀:銷售單,銷售詳單。當(dāng)插入銷售詳單數(shù)據(jù)時(shí),觸發(fā)器完成修改商品表的商品,數(shù)量=數(shù)量-銷售數(shù)量。4、統(tǒng)計(jì)功能:庫存盤點(diǎn)、盈利明細(xì)、月盈利額等。超市管理系統(tǒng)主要實(shí)現(xiàn)以下模塊:(1)進(jìn)貨業(yè)務(wù)進(jìn)貨管理是企業(yè)生產(chǎn)經(jīng)營(yíng)活動(dòng)中及其重要的一個(gè)環(huán)節(jié),它關(guān)系到產(chǎn)品質(zhì)量能否得到保證,生產(chǎn)是否能夠順利進(jìn)行,采購(gòu)成本能否得到有效控制等問題。企業(yè)現(xiàn)代管理理念中對(duì)企業(yè)的進(jìn)貨管理提出新的要求;企業(yè)進(jìn)貨時(shí)對(duì)供貨商的選擇更見慎重, 雙方不再是討價(jià)還價(jià)的買賣關(guān)系,而是一種相互依存的合作伙伴關(guān)系,并且還需要認(rèn)識(shí)到企業(yè)產(chǎn)品質(zhì)量要從采購(gòu)抓起,這就關(guān)系到供方的供貨、
13、服務(wù)質(zhì)量。下面是進(jìn)貨業(yè)務(wù)程序的主要內(nèi)容:供貨商的情況調(diào)查: 在實(shí)施采購(gòu)之前,超市首先就要對(duì)市場(chǎng)上各大商品供貨商進(jìn)行詳細(xì)的調(diào)查,了解公司的具體情況,評(píng)定企業(yè)的信譽(yù)級(jí)別和公司的市場(chǎng)口碑,做到準(zhǔn)確無誤,采購(gòu)順利。采購(gòu)計(jì)劃的編制:超市根據(jù)自身的資金條件和銷售狀況,綜合分析市場(chǎng)規(guī)律,擬定采購(gòu)計(jì)劃表。實(shí)施進(jìn)貨計(jì)劃: 根據(jù)供貨商檔案及評(píng)審結(jié)果,選定供貨商;生成訂貨單給選定的供貨商;雙方就價(jià)格、數(shù)量、質(zhì)量等方面洽談磋商,直至簽訂合同;跟蹤合同執(zhí)行,安排供貨進(jìn)度和貨物運(yùn)輸,做好驗(yàn)收入庫工作。(2)庫存管理業(yè)務(wù)庫存管理是指在經(jīng)營(yíng)中為銷售和耗用而存儲(chǔ)的各種資產(chǎn)。企業(yè)存貨不當(dāng)都會(huì)增加不必要的費(fèi)用:存貨過多將導(dǎo)致物資的
14、積壓、存儲(chǔ)費(fèi)用增加、流動(dòng)資金周轉(zhuǎn)不利,并且過量的庫存會(huì)掩蓋管理不善的問題。存貨不足則影響企業(yè)的正常銷售活動(dòng)。庫存管理的目標(biāo)是需求最佳存貨數(shù)量,使庫存的成本總額最小化。其主要業(yè)務(wù)如下:產(chǎn)品入庫、出庫、盤庫等日常處理??茖W(xué)合理地確定某庫存物資的庫存控制參數(shù)。如:最佳訂貨批量、最大庫存量、最佳缺貨量、最佳訂購(gòu)周期等,進(jìn)行嚴(yán)格的庫存控制工作。匯總統(tǒng)計(jì)各類庫存數(shù)據(jù),反應(yīng)和監(jiān)督儲(chǔ)備資金占用及采購(gòu)資金使用情況。(3)銷售業(yè)務(wù)銷售對(duì)一個(gè)企業(yè)的生存和發(fā)展是至關(guān)重要的,它不再是傳統(tǒng)意義上的“賣東西”,它對(duì)外關(guān)系到企業(yè)產(chǎn)品、服務(wù)和企業(yè)形象等多方面因素,對(duì)內(nèi)涉及到銷售、庫存、財(cái)務(wù)等信息。此外信息化的高速發(fā)展為企業(yè)的銷
15、售工作提出了新的挑戰(zhàn), 封閉意味著落后,超市要抓住時(shí)機(jī),引入現(xiàn)代化的銷售管理模式,實(shí)施企業(yè)的信息化、智能化銷售管理,才能使超市在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地。(4)庫存業(yè)務(wù)庫存業(yè)務(wù)對(duì)于一個(gè)企業(yè)來說是至關(guān)重要的的,庫存的不足或者過剩都會(huì)導(dǎo)致企業(yè)不利的發(fā)展,所以企業(yè)應(yīng)對(duì)自身的庫存水平進(jìn)行控制,力求盡量降低庫存數(shù)量,提高物流系統(tǒng)的效率,以強(qiáng)化企業(yè)的競(jìng)爭(zhēng)力。2.1.2對(duì)性能的規(guī)定2.1.2.1精度可以精確查找商品等信息查找時(shí)字母不區(qū)分大小寫。2.1.2.2時(shí)間特性要求響應(yīng)時(shí)間:1s以內(nèi)局域網(wǎng)10s,Internet網(wǎng)60s更新處理時(shí)間:3s以內(nèi);數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間:不得超過10秒;2.1.2.3靈活
16、性運(yùn)行環(huán)境的變化:操作系統(tǒng):Windows 7/XP、SQL Server 2008同其他軟件的接口的變化:允許接口的重載與復(fù)用精度和有效實(shí)現(xiàn)的變化:精度在必須調(diào)整的條件下,可以上下浮動(dòng)十個(gè)百分點(diǎn),有效實(shí)現(xiàn)則依據(jù)現(xiàn)實(shí)的測(cè)試情況允許稍大范圍的變化。2.1.3輸人輸出要求用戶根據(jù)人事檔案數(shù)據(jù)要求,逐項(xiàng)輸入自己的個(gè)人信息。軟件將進(jìn)行審核后加到數(shù)據(jù)庫中。當(dāng)人事檔案的要求輸出時(shí),軟件可以根據(jù)用戶的要求進(jìn)行清單式的打印。輸入數(shù)據(jù): 查詢方式、查詢關(guān)鍵字,數(shù)據(jù)錄入。輸出數(shù)據(jù):查詢關(guān)鍵字確定的數(shù)據(jù)庫記錄的數(shù)據(jù),信息錄入、刪改結(jié)果(成功或失?。?。2.1.4數(shù)據(jù)管理能力要求配合企業(yè)開展人事調(diào)配工作,全面實(shí)現(xiàn)人事調(diào)
17、配工作過程中的對(duì)各類信息的查詢、添加、刪除、修改等功能的人事管理系統(tǒng)。系統(tǒng)的核心是人員調(diào)整,人員檔案信息,部門信息三者之間的聯(lián)系,每一個(gè)表的修改都將聯(lián)動(dòng)的影響其它的表。查詢功能也是系統(tǒng)的核心之一,其目的都是為了方便用戶使用。2.1.5故障處理要求故障處理:當(dāng)接收到錯(cuò)誤或者不合理的數(shù)據(jù)時(shí),有一定的錯(cuò)誤提醒。當(dāng)遇到突發(fā)事件時(shí),系統(tǒng)能保存好用戶信息,下次使用時(shí)能保證信息的完整性。正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也能必須保證據(jù)庫完好無損。在系統(tǒng)故障排除后,應(yīng)能恢復(fù)回原來備份的數(shù)據(jù)庫。定期對(duì)存儲(chǔ)設(shè)備進(jìn)行維護(hù),以免造成損失。2.2業(yè)務(wù)流程銷售單銷售詳單單單進(jìn)貨單商品信息進(jìn)貨詳單銷售單銷
18、售詳單單單進(jìn)貨單商品信息進(jìn)貨詳單 m m n nm 商品存放貨架商品存放貨架n 圖2-1 E-R圖進(jìn)貨單進(jìn)貨單進(jìn)貨日期進(jìn)貨員日期單號(hào)進(jìn)貨日期進(jìn)貨員日期單號(hào)圖2-2進(jìn)貨單商品單號(hào)進(jìn)貨詳單商品編號(hào)商品單號(hào)進(jìn)貨詳單商品編號(hào)商品種類商品名稱商品種類商品名稱商品數(shù)量商品數(shù)量商品規(guī)格商品規(guī)格商品售價(jià)商品進(jìn)價(jià)商品售價(jià)商品進(jìn)價(jià)圖2-3進(jìn)貨詳單商品編號(hào)商品編號(hào)警戒線警戒線商品信息商品信息商品名稱商品名稱庫存數(shù)量庫存數(shù)量商品進(jìn)價(jià)商品進(jìn)價(jià)商品進(jìn)價(jià)商品進(jìn)價(jià)商品規(guī)格商品規(guī)格商品種類商品種類圖2-4商品信息商品進(jìn)價(jià)商品進(jìn)價(jià)商品數(shù)量商品數(shù)量銷售單號(hào)商品編號(hào)銷售單號(hào)商品編號(hào)銷售詳單銷售詳單商品名稱商品名稱商品單價(jià)商品單價(jià)利潤(rùn)
19、商品規(guī)格利潤(rùn)商品規(guī)格圖2-5銷售詳單銷售單合計(jì)利潤(rùn)銷售單合計(jì)利潤(rùn)銷售單號(hào)銷售單號(hào)找零銷售日期找零銷售日期實(shí)收金額實(shí)收金額應(yīng)收金額應(yīng)收金額圖2-6銷售單商品存放商品存放貨架編號(hào)商品種類商品名稱商品編號(hào)貨架編號(hào)商品種類商品名稱商品編號(hào)圖2-7商品存放貨架貨架貨架編號(hào)貨架種類貨架編號(hào)貨架種類圖2-8貨架表2.3數(shù)據(jù)字典表2-1貨架表字段名字段類型長(zhǎng)度主/外鍵字段約束中文解釋備注ShelfIDVarchar10 pNot null 貨架號(hào)Shelf kindVarchar25Not null貨架種類表2-2商品存放表字段名字段類型長(zhǎng)度主/外鍵字段約束中文解釋備注MerchIDvarchar10P、FN
20、ot null商品編碼級(jí)聯(lián)刪除ShelfIDvarchar10P、FNot null貨架號(hào)級(jí)聯(lián)刪除MerchNamevarchar56Not null商品名稱March kindvarchar25商品種類表2-3進(jìn)貨單字段名字段類型長(zhǎng)度主/外鍵字段約束中文解釋備注Purchase IDvarchar10pNot null進(jìn)貨單號(hào)Purchase DatedatetimeNot null進(jìn)貨日期Purchase Mem varchar10Not null進(jìn)貨員Totul PricemoneyNot null總價(jià)表2-4進(jìn)貨詳單MerchIDvarchar10P、FNot null商品編號(hào)刪除時(shí)拒
21、絕PurchaseIDvarchar10P、FNot null進(jìn)貨單號(hào)刪除時(shí)拒絕MerchNamevarchar50l商品名稱MerchNormvarchar8Not null商品規(guī)格Merchkindvarchar25Not null商品種類PurpricemoneyNot null0進(jìn)價(jià)Purchase NumintNot null進(jìn)貨數(shù)量Merch pricemoneyNot null0商品價(jià)格表2-5商品信息表字段名字段類型長(zhǎng)度主/外鍵字段約束中文解釋備注MerchIDvarchar10pNot null商品編號(hào)Merch Name varchar50商品名稱Merchpricemon
22、eyNot null0商品售價(jià)MerchNormvarchar8Not null商品規(guī)格Merchkindvarchar25商品種類MerchnumintNot null庫存數(shù)量Cautionnumint庫存警戒數(shù)量PurprisemoneyNot null0進(jìn)價(jià)表2-6銷售單字段號(hào)字段類型長(zhǎng)度主/外鍵字段約束中文解釋備注SaleIDvarchar10pNot null銷售單號(hào)SaleDatedatetimeNot null銷售日期PayMonymoneyNot null0應(yīng)付款RenlMoneymoneyNot null0實(shí)收款ForgetMoneymoneyNot null0找零Real-
23、PayTotalprofitsmoneyNot null0合計(jì)利潤(rùn)銷售詳單利潤(rùn)之和表2-7銷售詳單字段名字段類型長(zhǎng)度主/外鍵字段約束中文解釋備注MerchIDvarchar10P、FNot null商品編號(hào)拒絕刪除Sale IDvarchar50P、FNot null銷售單號(hào)拒絕刪除MerchNamevarchar8Not null商品名稱QuantityintNot null購(gòu)買數(shù)量MerchNormvarcharNot null商品規(guī)格MerchPricemoneyNot null0商品單價(jià)TotalPricemoneyNot null0商品總價(jià)MerchPrice*QuantituPor
24、fittmoneyNot null0利潤(rùn)商品信息表中(售價(jià)-單價(jià))*Quantity3 基本表設(shè)計(jì)及完整性體現(xiàn)3.1商品信息表該表實(shí)現(xiàn)商品信息的錄入,包括編號(hào)、名稱、售價(jià)、規(guī)格、種類、庫存、庫存警戒量以及進(jìn)價(jià)。具體實(shí)現(xiàn)代碼如下:createtable商品信息表(MerchIDvarchar(10)notnullprimarykey,MerchNameVarchar(50),MerchPricemoneynotnullcheck(MerchPrice0),MerchNormvarchar(8)notnull,MerchKindvarchar(25),MerchNumintnotnull,Caut
25、ionNumint,PurPricemoneycheck(PurPrice0)Go3.2銷售單該表實(shí)現(xiàn)銷售信息的錄入,包括銷售單號(hào)、銷售日期、應(yīng)付款、實(shí)付款、找零以及該單的利潤(rùn)。具體實(shí)現(xiàn)代碼如下:createtable銷售單(SaleIDvarchar(10)notnullprimarykey,SaleDatedatetimenotnull,PayMoneymoneynotnullcheck(PayMoney0),RealMoneymoneynotnullcheck(RealMoney0),ForgetMoneymoneynotnullcheck(ForgetMoney=0),TotalPro
26、fitsmoneynotnullcheck(TotalProfits=0)Go3.3銷售詳單該表實(shí)現(xiàn)銷售商品詳細(xì)信息的錄入,包括商品編號(hào)、銷售單號(hào)、商品名、數(shù)量、規(guī)格、單價(jià)、自己以及該商品的利潤(rùn)。具體實(shí)現(xiàn)代碼如下:createtable銷售詳單(MerchIDvarchar(10)notnullreferences商品信息表(MerchID)ondeletenoaction,SaleIDvarchar(10)notnullreferences銷售單(SaleID)ondeletenoaction,MerchNamevarchar(50),Quantityintnotnull,Merchnorm
27、varchar(8)notnull,MerchPricemoneynotnullcheck(MerchPrice0),TotalPricemoneynotnullcheck(TotalPrice0),Porfitmoneynotnullcheck(Porfit=0),primarykey(MerchID,SaleID)Go3.4貨架表該表實(shí)現(xiàn)貨架信息的錄入,包括貨架號(hào)以及貨架種類。具體實(shí)現(xiàn)代碼如下:createtable貨架表(ShelfIDvarchar(10)notnullprimarykey,ShelfKindvarchar(25)notnull)Go3.5商品存放表該表實(shí)現(xiàn)商品存放信息
28、的錄入,包括商品編號(hào)、存放貨架號(hào)、商品名以及商品種類。具體實(shí)現(xiàn)代碼如下:createtable商品存放表(MerchIDvarchar(10)notnullreferences商品信息表(MerchID)ondeletenoaction,ShelfIDvarchar(10)notnullreferences貨架表(ShelfID)ondeletenoaction,MerchNamevarchar(50)notnull,MerchKindvarchar(25),Primarykey(MerchID,ShelfID)Go3.6進(jìn)貨單該表實(shí)現(xiàn)進(jìn)貨信息的錄入,包括進(jìn)貨單號(hào)、進(jìn)貨日期、進(jìn)貨員以及進(jìn)貨總價(jià)
29、。具體實(shí)現(xiàn)代碼如下:createtable進(jìn)貨單(PurchaseIDvarchar(10)notnullprimarykey,PurchaseDatedatetimenotnull,PurchaseMemvarchar(10)notnull,TotalPricemoneynotnullcheck(TotalPrice0)Go3.7進(jìn)貨詳單該表實(shí)現(xiàn)進(jìn)貨商品詳細(xì)信息的錄入,包括商品編號(hào)、進(jìn)貨單號(hào)、商品名、規(guī)格、種類、進(jìn)價(jià)、數(shù)量以及總價(jià)。具體實(shí)現(xiàn)代碼如下:createtable進(jìn)貨詳單(MerchIDvarchar(10)notnullreferences商品信息表(MerchID)ondelet
30、enoaction,PurchaseIDvarchar(10)notnullreferences進(jìn)貨單(PurchaseID)ondeletenoaction,MerchNamevarchar(50),MerchNormvarchar(8)notnull,MerchKindvarchar(25),PurPricemoneynotnullcheck(PurPrice0),PurchaseNumintnotnull,MerchPricemoneynotnullcheck(MerchPrice0),primarykey(MerchID,PurchaseID)Go4 視圖設(shè)計(jì)和各功能實(shí)現(xiàn)4.1商品信息
31、視圖該視圖實(shí)現(xiàn)了商品基本信息的查看,并且屏蔽了進(jìn)價(jià)、庫存等信息,利于大多數(shù)非核心人員的數(shù)據(jù)庫管理人員查看。具體實(shí)現(xiàn)代碼如下:use超市管理系統(tǒng)gocreateview商品視圖asselectMerchID商品編號(hào),MerchName商品名,MerchPrice單價(jià),MerchNorm規(guī)格,MerchKind種類from商品信息表go4.2小票視圖該視圖實(shí)現(xiàn)了銷售信息的查看,并且屏蔽了進(jìn)價(jià)、利潤(rùn)等信息,利于包括顧客在內(nèi)的所有人查看。具體實(shí)現(xiàn)代碼如下:use超市管理系統(tǒng)gocreateview小票asselect銷售單.SaleID銷售單號(hào),MerchID商品編號(hào),MerchName商品名,Mer
32、chnorm規(guī)格,MerchPrice單價(jià),Quantity數(shù)量,Paymoney應(yīng)付,RealMoney實(shí)付,RealMoney-PayMoney找零,MerchPrice*Quantity總價(jià),SaleDate銷售日期from銷售單,銷售詳單where銷售單.SaleID=銷售詳單.SaleIDgo4.3盈利明細(xì)視圖該視圖實(shí)現(xiàn)了所有盈利信息的查看,包括每個(gè)銷售單上的所有商品的盈利,以及總盈利等,利于超市老板查看盈利。具體實(shí)現(xiàn)代碼如下:use超市管理系統(tǒng)gocreateview盈利明細(xì)asselectSaleID小票號(hào),銷售詳單.MerchID商品編號(hào),銷售詳單.MerchName商品名,(
33、銷售詳單.MerchPrice-PurPrice)*Quantity該商品盈利from銷售詳單,商品信息表where銷售詳單.MerchID=商品信息表.MerchIDgo4.4總盈利額視圖該視圖實(shí)現(xiàn)了所有總盈利信息的查看。具體實(shí)現(xiàn)代碼如下:use超市管理系統(tǒng)gocreateview總盈利額asselectdistinctSUM(銷售詳單.Porfit)總盈利from銷售詳單4.5庫存盤點(diǎn)視圖該視圖實(shí)現(xiàn)了所有庫存盤點(diǎn)信息的查看,包括所有商品現(xiàn)有庫存數(shù),以及警戒量等,利于盤點(diǎn)庫存以方便進(jìn)貨。具體實(shí)現(xiàn)代碼如下:use超市管理系統(tǒng)gocreateview庫存盤點(diǎn)asselectMerchID商品編號(hào)
34、,MerchName商品名,MerchNorm規(guī)格,MerchKind種類,MerchNum庫存,CautionNum庫存警戒量from商品信息表go5 存儲(chǔ)過程和觸發(fā)器設(shè)計(jì)及各功能實(shí)現(xiàn)5.1銷售詳單的觸發(fā)器向銷售詳單插入一條信息,商品信息表中庫存根據(jù)銷售詳單內(nèi)容依次減去相應(yīng)的數(shù)量Sale_Insert。具體實(shí)現(xiàn)代碼如下:createtriggerSale_Inserton銷售詳單forinsertasdeclareMerchIDvarchar(10)declareQuantityintbeginselectMerchID=MerchIDfrominsertedselectQuantity=Quantityfrominsertedupdate商品信息表setMerchNum=MerchNum-QuantitywhereMerchID=MerchIDend5.2進(jìn)貨詳單的觸發(fā)器向進(jìn)貨詳單插入一條信息,商品信息表中庫存根據(jù)進(jìn)貨詳單內(nèi)容依次減去相應(yīng)的數(shù)量Purchase_Insert。具體實(shí)現(xiàn)代碼如下:createtriggerPurchase_Inserton進(jìn)貨詳單forinsertasdeclareMerchIDvarchar(10)declarePurchaseNumintbeginselectMerchID=MerchIDfrominserted
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 情緒管理教育對(duì)教師心理健康的影響考核試卷
- 化學(xué)纖維防火性能的降解影響研究考核試卷
- 期末應(yīng)用題易錯(cuò)題:圓(含答案)-蘇教版五年級(jí)數(shù)學(xué)下冊(cè)
- 表面活性劑在皮革護(hù)理品中的應(yīng)用考核試卷
- 期末練習(xí)卷-2024-2025學(xué)年蘇教版高中數(shù)學(xué)必修第二冊(cè)(含解析)
- 工作場(chǎng)所安全培訓(xùn)考核試卷
- 化學(xué)反應(yīng)與熱能-2023學(xué)年高一化學(xué)(人教版)
- 牛頓運(yùn)動(dòng)定律(解析版)-2026屆高考物理一輪復(fù)習(xí)講義
- 集合題型歸納講義-高三數(shù)學(xué)一輪復(fù)習(xí)
- 2020年成人高考專升本英語書面表達(dá)自測(cè)
- 兒科新生兒黃疸教學(xué)查房
- 中國(guó)智能制造市場(chǎng)運(yùn)行態(tài)勢(shì)及行業(yè)發(fā)展前景預(yù)測(cè)報(bào)告
- 2025至2030年中國(guó)水基型滅火器行業(yè)市場(chǎng)發(fā)展調(diào)研及投資前景評(píng)估報(bào)告
- 社區(qū)養(yǎng)老服務(wù)設(shè)施的現(xiàn)狀與優(yōu)化策略研究報(bào)告
- 2025年山東濟(jì)南產(chǎn)發(fā)實(shí)業(yè)集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 2025至2030年中國(guó)神經(jīng)介入行業(yè)市場(chǎng)深度分析及投資前景趨勢(shì)報(bào)告
- 2025年蘇教版小學(xué)數(shù)學(xué)一年級(jí)下期末練習(xí)(附答案)
- 廣東省汕頭市龍湖區(qū)2023-2024學(xué)年八年級(jí)下學(xué)期7月期末考試英語試題(含答案)
- 2024上半年事業(yè)單位330聯(lián)考《職測(cè)》《綜應(yīng)》真題及答案
- 福建漳州市交發(fā)地產(chǎn)集團(tuán)有限公司招聘筆試題庫2025
- 4.1 概念的概述 課件高中政治統(tǒng)編版選擇性必修三邏輯與思維
評(píng)論
0/150
提交評(píng)論