![超市管理系統(tǒng)設(shè)計(jì)概述_第1頁(yè)](http://file4.renrendoc.com/view/d57dd01f0404a0ea937e044953151348/d57dd01f0404a0ea937e0449531513481.gif)
![超市管理系統(tǒng)設(shè)計(jì)概述_第2頁(yè)](http://file4.renrendoc.com/view/d57dd01f0404a0ea937e044953151348/d57dd01f0404a0ea937e0449531513482.gif)
![超市管理系統(tǒng)設(shè)計(jì)概述_第3頁(yè)](http://file4.renrendoc.com/view/d57dd01f0404a0ea937e044953151348/d57dd01f0404a0ea937e0449531513483.gif)
![超市管理系統(tǒng)設(shè)計(jì)概述_第4頁(yè)](http://file4.renrendoc.com/view/d57dd01f0404a0ea937e044953151348/d57dd01f0404a0ea937e0449531513484.gif)
![超市管理系統(tǒng)設(shè)計(jì)概述_第5頁(yè)](http://file4.renrendoc.com/view/d57dd01f0404a0ea937e044953151348/d57dd01f0404a0ea937e0449531513485.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
年5月29日超市管理系統(tǒng)設(shè)計(jì)概述文檔僅供參考小型超市管理系統(tǒng)摘要隨著小超市規(guī)模的不斷發(fā)展擴(kuò)大,商品數(shù)量急劇增加,商品信息量也成倍增長(zhǎng)。超市在時(shí)時(shí)刻刻要對(duì)各種商品信息進(jìn)行統(tǒng)計(jì)分析,而大型超市管理系統(tǒng)功能過(guò)于強(qiáng)大而造成操作繁瑣降低了小型超市的工作效率。超市管理系統(tǒng)是市場(chǎng)上最流行的超市上常見(jiàn)的系統(tǒng)之一,她主要包含以下幾個(gè)模塊:系統(tǒng)權(quán)限設(shè)定、原始數(shù)據(jù)錄入、數(shù)據(jù)總匯及查詢等。從而實(shí)現(xiàn)對(duì)進(jìn)貨、銷售及員工信息等實(shí)現(xiàn)全面、動(dòng)態(tài)、及時(shí)管理。本文主要是介紹超市進(jìn)銷存管理信息系統(tǒng)的環(huán)境、功能作用、所用到的語(yǔ)言、設(shè)計(jì)的方案等各方面的內(nèi)容。主要是讓使用者了解此系統(tǒng),使她們能更好的運(yùn)用本系統(tǒng),使此系統(tǒng)發(fā)揮出應(yīng)有的作用。本系統(tǒng)運(yùn)用計(jì)算機(jī)管理信息技術(shù),建立數(shù)據(jù)庫(kù),對(duì)超市的進(jìn)銷存過(guò)程和人事管理進(jìn)行詳細(xì)的分析,實(shí)現(xiàn)了超市的人事、進(jìn)貨、銷售和庫(kù)存的科學(xué)管理?!娟P(guān)鍵詞】查詢
、數(shù)據(jù)庫(kù)
、管理信息系統(tǒng)AbstractWiththecontinuousdevelopmentofsmall-scaleexpansionofsupermarketgoodsincreaseddramaticallythenumberofgoodshavedoubledtheamountofinformation.Supermarketgoodsatalltimestoallkindsofinformationforstatisticalanalysis,andalargesupermarketmanagementsystemfunctioncausedbytoostrongandcomplicatedoperationreducestheefficiencyofasmallsupermarket.
SupermarketManagementSystemisthemostpopularsupermarketononecommonsystem,hemainlycontainsthefollowingmodules:systempermissions,theoriginaldataentry,datapoolingandinquiries.Torealizethepurchase,sale,andemployeeinformationsuchasacomprehensive,dynamicandtimelymanagement.
Thisarticleistointroducethesupermarketinventorymanagementinformationsystemenvironment,functions,thelanguageusedinthedesignoftheprogramandotheraspects.Isdesignedtoallowuserstounderstandthesystem,sothattheycanbetterusethesystemtomakethissystemplayitsduerole.Theuseofcomputermanagementinformationsystemtechnology,adatabaseofsupermarketInvoicingprocessandadetailedanalysisofpersonnelmanagement,implementationofthesupermarket'spersonnel,purchasing,salesandinventoryofscientificmanagement.【Keyords】Inquiry、Database、ManagementInformationSystem緒論隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已滲透到各個(gè)領(lǐng)域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場(chǎng)競(jìng)爭(zhēng)中越發(fā)顯示出其獨(dú)特的優(yōu)勢(shì),步入數(shù)字化時(shí)代,有巨大的數(shù)據(jù)信息等待著加工處理和傳輸,這使得對(duì)數(shù)據(jù)庫(kù)的進(jìn)一步開(kāi)發(fā)和利用顯得尤為迫切。
作為國(guó)內(nèi)市場(chǎng)的一些小超市,她們?cè)谛畔⒒^(guò)程中的步伐要落后大中型超市,而對(duì)于這些企業(yè)的資源管理,信息的存儲(chǔ)和處理也顯的迫切需要,要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效的處理方式和管理方法,因此加快超市的電算化進(jìn)程是必不可少的。在開(kāi)發(fā)過(guò)程中,我們針對(duì)當(dāng)前各超市管理特點(diǎn)和技術(shù)人員的實(shí)際水平,采用Window基于圖形界面這一易學(xué)易用的操作系統(tǒng)環(huán)境,在系統(tǒng)設(shè)計(jì)過(guò)程中,我們盡量采用一些易懂易讀的接口界面,使用戶能夠在短期內(nèi)完全掌握。在功能方面,我們借鑒現(xiàn)在市場(chǎng)上流行的財(cái)務(wù)軟件的特點(diǎn),拋去泛泛不實(shí)用的缺點(diǎn),使我們?cè)O(shè)計(jì)的系統(tǒng)在功能上極貼近小超市的使用要求。在設(shè)計(jì)過(guò)程中,我們始終把系統(tǒng)的正確性放在首位,力求數(shù)據(jù)的完整,處理的正確性。在此基礎(chǔ)上優(yōu)化程序代碼,加速系統(tǒng)運(yùn)行和減少對(duì)系統(tǒng)資源的占用。作為一家小型超市,她們的主要業(yè)務(wù)是銷售產(chǎn)品,當(dāng)前系統(tǒng)運(yùn)做中存在很多題,所有的進(jìn)貨單,出貨單都是人工填寫(xiě),耗時(shí)而且易出現(xiàn)錯(cuò)誤;庫(kù)存也是人工記帳,無(wú)法隨時(shí)掌握最準(zhǔn)確的存貨情況;對(duì)于銷售數(shù)據(jù),往往要花好多時(shí)間和精力去計(jì)算每個(gè)業(yè)務(wù)員的銷售業(yè)績(jī),每項(xiàng)商品的銷售狀況,為了解決上述問(wèn)題,提高經(jīng)濟(jì)效益,準(zhǔn)備導(dǎo)入進(jìn)銷存系統(tǒng)進(jìn)行銷售,采購(gòu),庫(kù)存等的計(jì)算機(jī)化管理。1、項(xiàng)目計(jì)劃1.1系統(tǒng)開(kāi)發(fā)目的(1)大大提高超市的運(yùn)作效率;(2)經(jīng)過(guò)全面的信息采集和處理,輔助提高超市的決策水平;(3)使用本系統(tǒng),能夠迅速提升超市的管理水平,為降低經(jīng)營(yíng)成本,提高效益,增強(qiáng)超市擴(kuò)張力,提供有效的技術(shù)保障。1.2背景說(shuō)明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ù)的提升和管理的升級(jí)是超市業(yè)的競(jìng)爭(zhēng)核心。零售領(lǐng)域當(dāng)前呈多元發(fā)展趨勢(shì),多種業(yè)態(tài):超市、倉(cāng)儲(chǔ)店、便利店、特許加盟店、專賣(mài)店、貨倉(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)在面臨的問(wèn)題,提高小型超市的競(jìng)爭(zhēng)力,我們將開(kāi)發(fā)以下系統(tǒng):前臺(tái)POS銷售系統(tǒng)、后臺(tái)管理系統(tǒng),其中這兩個(gè)子系統(tǒng)又包含(1)大大提高超市的運(yùn)作效率;(2)經(jīng)過(guò)全面的信息采集和處理,輔助提高超市的決策水平;(3)使用本系統(tǒng),能夠迅速提升超市的管理水平,為降低經(jīng)營(yíng)成本,提高效益,增強(qiáng)超市擴(kuò)張力,提供有效的技術(shù)保障。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ù)的提升和管理的升級(jí)是超市業(yè)的競(jìng)爭(zhēng)核心。零售領(lǐng)域當(dāng)前呈多元發(fā)展趨勢(shì),多種業(yè)態(tài):超市、倉(cāng)儲(chǔ)店、便利店、特許加盟店、專賣(mài)店、貨倉(cāng)等相互并存。如何在激烈的競(jìng)爭(zhēng)中擴(kuò)大銷售額、降低經(jīng)營(yíng)成本、擴(kuò)大經(jīng)營(yíng)規(guī)模,成為超市營(yíng)業(yè)者努力追求的目標(biāo)。針對(duì)超市的特點(diǎn),為了幫助超市解決現(xiàn)在面臨的問(wèn)題,提高小型超市的競(jìng)爭(zhēng)力,我們將開(kāi)發(fā)以下系統(tǒng):前臺(tái)POS銷售系統(tǒng)、后臺(tái)管理系統(tǒng),其中這其它一些子功能。1.4應(yīng)用范圍本系統(tǒng)適應(yīng)于各種小型的超市。1.5定義(1)商品條形碼:每種商品具有唯一的條形碼,對(duì)于某些價(jià)格一樣的商品,能夠使用自定義條形碼。(2)交易清單:包括交易的流水賬號(hào)、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時(shí)間、負(fù)責(zé)本次收銀的員工號(hào)。(3)商品積壓:在一定時(shí)期內(nèi),遠(yuǎn)無(wú)法完成銷售計(jì)劃的商品會(huì)造成積壓。(4)促銷:在一定時(shí)期內(nèi),某些商品會(huì)按低于原價(jià)的促銷價(jià)格銷售。庫(kù)存告警提示:當(dāng)商品的庫(kù)存數(shù)量低于庫(kù)存報(bào)警數(shù)量時(shí)發(fā)出提示。(5)盤(pán)點(diǎn):計(jì)算出庫(kù)存、銷售額、盈利等經(jīng)營(yíng)指標(biāo)。2、邏輯分析與詳細(xì)分析2.1系統(tǒng)功能(1)、HYPERLINK\l"_3._零售前臺(tái)(POS)管理系統(tǒng)"零售前臺(tái)(POS)管理系統(tǒng),本系統(tǒng)必須具有以下功能:商品錄入:根據(jù)超巿業(yè)務(wù)特點(diǎn)制定相關(guān)功能,能夠經(jīng)過(guò)輸入唯一編號(hào)、掃描條形碼、商品名稱等來(lái)實(shí)現(xiàn)精確或模糊的商品掃描錄入。該掃描錄入方法能夠充分保證各種電腦操作水平層次的人員均能準(zhǔn)確快速地進(jìn)行商品掃描錄入。收銀業(yè)務(wù):經(jīng)過(guò)掃描條形碼或者直接輸入商品名稱(對(duì)于同類多件商品采用一次錄入加數(shù)量的方式)自動(dòng)計(jì)算本次交易的總金額。在顧客付款后,自動(dòng)計(jì)算找零,同時(shí)打印交易清單(包括交易的流水賬號(hào)、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時(shí)間、負(fù)責(zé)本次收銀的員工號(hào))。如果顧客是本店會(huì)員并持有本人會(huì)員卡,則在交易前先掃描會(huì)員卡,并對(duì)所購(gòu)物品全部實(shí)行95折優(yōu)惠,并將所購(gòu)物品的總金額累計(jì)到該會(huì)員的總消費(fèi)金額中。會(huì)員卡的有效期限為一年,滿一年未續(xù)卡者,該會(huì)員卡將被注銷。安全性:OS登陸、退出、換班與操作鎖定等權(quán)限驗(yàn)證保護(hù);斷電自動(dòng)保護(hù)最大限度防止意外及惡意非法操作。獨(dú)立作業(yè):有的斷網(wǎng)收銀即在網(wǎng)絡(luò)服務(wù)器斷開(kāi)或網(wǎng)絡(luò)不通的情況下,收銀機(jī)仍能正常作業(yè)(2)、后臺(tái)管理系統(tǒng),本系統(tǒng)必須具備以下功能進(jìn)貨管理:根據(jù)銷售情況及庫(kù)存情況,自動(dòng)制定進(jìn)貨計(jì)劃(亦可手工制定修改),能夠避免盲目進(jìn)貨造成商品積壓。按計(jì)劃單有選擇性地進(jìn)行自動(dòng)入庫(kù)登記。綜合查詢打印計(jì)劃進(jìn)貨與入庫(kù)記錄及金額。銷售管理:商品正常銷售、促銷與限量、限期及禁止銷售控制。綜合查詢各種銷售明細(xì)記錄、各地收銀員收銀記錄以及交結(jié)賬情況等。按多種方式統(tǒng)計(jì)生成銷售排行榜,靈活察看和打印商品銷售日、月、年報(bào)表。庫(kù)存管理:綜合查詢庫(kù)存明細(xì)記錄。庫(kù)存狀態(tài)自動(dòng)告警提示。如庫(kù)存過(guò)剩、少貨、缺貨等。軟件為您預(yù)警,避免庫(kù)存商品積壓損失和缺貨。庫(kù)存自動(dòng)盤(pán)點(diǎn)計(jì)算。人員管理:員工、會(huì)員、供貨商、廠商等基本信息登記管理。員工操作權(quán)限管理??蛻翡N售權(quán)限管理。(3)系統(tǒng)結(jié)構(gòu)系統(tǒng)總體結(jié)構(gòu)模塊子系統(tǒng)結(jié)構(gòu)功能描述:商品錄入子系統(tǒng)要求能快速錄入商品,因此必須支持條形碼掃描。功能描述:收銀業(yè)務(wù)子系統(tǒng)能計(jì)算交易總額,打印交易清單,并根據(jù)會(huì)員卡打折。功能描述:進(jìn)貨管理子系統(tǒng)能夠根據(jù)庫(kù)存自動(dòng)指定進(jìn)貨計(jì)劃,進(jìn)貨時(shí)自動(dòng)等級(jí),以及提供查詢和打印計(jì)劃進(jìn)貨與入庫(kù)記錄的功能。功能描述:銷售管理子系統(tǒng)能夠控制某商品是否允許銷售,查詢每種商品的銷售情況并產(chǎn)生年、月、日?qǐng)?bào)表,同時(shí)能夠生成銷售排行榜。功能描述:庫(kù)存管理子系統(tǒng)提供查詢庫(kù)存明細(xì)記錄的基本功能,并根據(jù)庫(kù)存的狀態(tài)報(bào)警,以及自動(dòng)盤(pán)點(diǎn)計(jì)算。功能描述:人員管理子系統(tǒng)提供基本信息登記管理,員工操作權(quán)限管理,客戶銷售權(quán)限管理的功能。2.2、流程圖前臺(tái)管理系統(tǒng)頂層DFD圖 第0層DFD圖第1層DFD圖2.3、戶類型與職能(1)、員工(營(yíng)業(yè)員):經(jīng)過(guò)商品條形碼掃描輸入商品到購(gòu)買(mǎi)清單操作軟件計(jì)算交易總金額操作軟件輸出交易清單對(duì)會(huì)員進(jìn)行會(huì)員卡掃描以便打折(2)、:超市經(jīng)理操作軟件錄入商品,供貨商,廠商操作軟件制定進(jìn)貨計(jì)劃查詢打印計(jì)劃進(jìn)貨與入庫(kù)記錄操作軟件控制商品銷售與否查詢打印銷售情況操作軟件生成銷售排行榜查詢庫(kù)存明細(xì)記錄根據(jù)軟件發(fā)出的庫(kù)存告警進(jìn)行入貨操作軟件進(jìn)行盤(pán)點(diǎn)計(jì)算(3)、總經(jīng)理:基本信息登記管理員工操作權(quán)限管理客戶銷售權(quán)限管理2.4、統(tǒng)開(kāi)發(fā)步驟確定參與者和相關(guān)的用況為每個(gè)用況設(shè)計(jì)過(guò)程建立順序圖,確定每個(gè)腳本中對(duì)象的協(xié)作創(chuàng)立類,確定腳本中的對(duì)象設(shè)計(jì),編碼,測(cè)試,集成類為過(guò)程編寫(xiě)系統(tǒng)測(cè)試案例運(yùn)行測(cè)試案例,檢驗(yàn)系統(tǒng)2.5、系統(tǒng)環(huán)境需求系統(tǒng)模式 本系統(tǒng)采用C/S模式作為開(kāi)發(fā)模式硬件環(huán)境 服務(wù)器端: 高性能的計(jì)算機(jī)一臺(tái), 普通的雙絞線作為連接。 客戶端:普通的計(jì)算機(jī)或者工作站, 普通的雙絞線作為連接。軟件環(huán)境 服務(wù)器端:安裝SQLServer的服務(wù)器版本,安裝windows服務(wù)器版本, 配置了諾頓等必須的防毒軟件。 客戶端:安裝SQLServer的服務(wù)器版本, 安裝了VB等可視化開(kāi)發(fā)工具軟件, 安裝windows服務(wù)器版本。2.6、系統(tǒng)安全問(wèn)題信息系統(tǒng)盡管功能強(qiáng)大,技術(shù)先進(jìn),但由于受到自身體系結(jié)構(gòu),設(shè)計(jì)思路以及運(yùn)行機(jī)制等限制,也隱含許多不安全因素。常見(jiàn)因素有:數(shù)據(jù)的輸入,輸出,存取與備份,源程序以及應(yīng)用軟件,數(shù)據(jù)庫(kù),操作系統(tǒng)等漏洞或缺陷,硬件,通信部分的漏洞,企業(yè)內(nèi)部人員的因素,病毒,”黑客”等因素。因此,為使本系統(tǒng)能夠真正安全,可靠,穩(wěn)定地工作,必須考慮如下問(wèn)題:為保證安全,不致使系統(tǒng)遭到意外事故的損害,系統(tǒng)因該能防止火,盜或其它形式的人為破壞。系統(tǒng)要能重建系統(tǒng)應(yīng)該是可審查的系統(tǒng)應(yīng)能進(jìn)行有效控制,抗干擾能力強(qiáng)系統(tǒng)使用者的使用權(quán)限是可識(shí)別的3、基于UML的建模3.1語(yǔ)義規(guī)則用例模型(usecasesview)(用例視圖)的基本組成部件是用例(usecase)、角色(actor)和系統(tǒng)(system)。用例用于描述系統(tǒng)的功能,也就是從外部用戶的角度觀察,系統(tǒng)應(yīng)支持哪些功能,幫助分析人員理解系統(tǒng)的行為,它是對(duì)系統(tǒng)功能的宏觀描述,一個(gè)完整的系統(tǒng)中一般包含若干個(gè)用例,每個(gè)用例具體說(shuō)明應(yīng)完成的功能,代表系統(tǒng)的所有基本功能(集)。角色是與系統(tǒng)進(jìn)行交互的外部實(shí)體,它能夠是系統(tǒng)用戶,也能夠是其它系統(tǒng)或硬件設(shè)備,總之,凡是需要與系統(tǒng)交互的任何東西都能夠稱作角色。系統(tǒng)的邊界線以內(nèi)的區(qū)域(即用例的活動(dòng)區(qū)域)則抽象表示系統(tǒng)能夠?qū)崿F(xiàn)的所有基本功能。在一個(gè)基本功能(集)已經(jīng)實(shí)現(xiàn)的系統(tǒng)中,系統(tǒng)運(yùn)轉(zhuǎn)的大致過(guò)程是:外部角色先初始化用例,然后用例執(zhí)行其所代表的功能,執(zhí)行完后用例便給角色返回一些值,這個(gè)值能夠是角色需要的來(lái)自系統(tǒng)中的任何東西。UML:是一種標(biāo)準(zhǔn)的圖形化建模語(yǔ)言,它是面向?qū)ο蠓治雠c設(shè)計(jì)的一種標(biāo)準(zhǔn)表示;它不是一種可視化的程序設(shè)計(jì)語(yǔ)言而是一種可視化的建模語(yǔ)言;不是工具或知識(shí)庫(kù)的規(guī)格說(shuō)明而是一種建模語(yǔ)言規(guī)格說(shuō)明是一種表示的標(biāo)準(zhǔn);不是過(guò)程也不是方法但允許任何一種過(guò)程和方法使用它。用例(usecase):參與者(actor):3.2、UML模型3.21、系統(tǒng)UML模型3.22、子系統(tǒng)UML模型(1)零售前臺(tái)(POS)管理系統(tǒng)用例視圖(2)后臺(tái)管理系統(tǒng)用例視圖3.3、系統(tǒng)實(shí)現(xiàn)圖4、超市銷售系統(tǒng)概念設(shè)計(jì)文檔(1)、系統(tǒng)ER圖允許銷售允許打折商品用戶姓名會(huì)員用戶號(hào)用戶類型nn供貨
(2)、系統(tǒng)ER圖說(shuō)明允許銷售允許打折商品用戶姓名會(huì)員用戶號(hào)用戶類型nn供貨商店中的所有用戶(員工)能夠銷售多種商品,每種商品可由不同用戶(員工)銷售;每個(gè)顧客能夠購(gòu)買(mǎi)多種商品,不同商品可由不同顧客購(gòu)買(mǎi);每個(gè)供貨商能夠供應(yīng)多種不同商品,每種商品可由多個(gè)供應(yīng)商供應(yīng)。(3)、視圖設(shè)計(jì)交易視圖(v_Dealing)——用于查詢交易情況的視圖;計(jì)劃進(jìn)貨視圖(v_PlanStock)——用于查詢進(jìn)貨計(jì)劃的視圖;銷售視圖(v_Sale)——用于查詢銷售明細(xì)記錄的視圖;入庫(kù)視圖(v_Stock)——用于查詢?nèi)霂?kù)情況的視圖。5、邏輯設(shè)計(jì)文檔(1)、系統(tǒng)關(guān)系模型商品信息表(商品編號(hào),商品名稱,價(jià)格,條形碼,促銷價(jià)格,促銷起日期,促銷止日期,允許打折,庫(kù)存數(shù)量,庫(kù)存報(bào)警數(shù)量,計(jì)劃進(jìn)貨數(shù),允許銷售,廠商編號(hào),供貨商編號(hào))用戶表(用戶編號(hào),用戶名稱,用戶密碼,用戶類型)會(huì)員表(會(huì)員編號(hào),會(huì)員卡號(hào),累積消費(fèi)金額,注冊(cè)日期)銷售表(銷售編號(hào),商品編號(hào),銷售數(shù)量,銷售金額,銷售日期)交易表(交易編號(hào),用戶名稱,交易金額,會(huì)員卡號(hào),交易日期)進(jìn)貨入庫(kù)表(入庫(kù)編號(hào),入庫(kù)商品編號(hào),入庫(kù)數(shù)量,單額,總額,入庫(kù)日期,計(jì)劃進(jìn)貨日期,入庫(kù)狀態(tài))供貨商表(供貨商編號(hào),供貨商名稱,供貨商地址,供貨商電話)廠商表(廠商編號(hào),廠商名稱,廠商地址,廠商電話)(2)、系統(tǒng)數(shù)據(jù)庫(kù)表結(jié)構(gòu) 表名中文名MerchInfo商品信息表User用戶表Menber會(huì)員表Sale銷售表Dealing交易表Stock進(jìn)貨入庫(kù)表Provide供貨商表Factory廠商表數(shù)據(jù)庫(kù)表索引字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名MerchIDint4PNotnull商品編號(hào)MerchNameVarchar50Notnull商品名稱MerchPriceMoney4Notnull價(jià)格MerchNumInt4Notnull庫(kù)存數(shù)量CautionNumInt4Notnull庫(kù)存報(bào)警數(shù)量PlanNumInt4null計(jì)劃進(jìn)貨數(shù)BarCodeVarchar50Notnull條形碼SalesProPriceMoney4促銷價(jià)格SalesProDateSDatetime8促銷起日期SalesProDateEDatetime8促銷止日期AllowAbateInt4Notnull允許打折AllowSaleInt4Notnull允許銷售FactoryIDVarchar10FNotnull廠商編號(hào)ProvideIDVarchar10FNotnull供貨商編號(hào)商品信息表(MerchInfo)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名UserIDvarchar10PNotnull用戶編號(hào)UserNameVarchar25Notnull用戶名稱UserPWVarchar50Notnull用戶密碼UserStyleInt4Notnull用戶類型用戶表(User)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名MemberIDVarchar10PNotnull會(huì)員編號(hào)MemberCardVarchar20Notnull會(huì)員卡號(hào)TotalCostMoney4Notnull累積消費(fèi)金額RegDateDatetime8Notnull注冊(cè)日期會(huì)員表(Menber)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名SaleIDVarchar10PNotnull銷售編號(hào)MerChIDVarchar10FNotnull商品編號(hào)SaleDateDatetime8Notnull銷售日期SaleNumInt4Notnull銷售數(shù)量SalePriceMoney4Notnull銷售單額銷售表(Sale)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名DealingIDVarchar10PNotnull交易編號(hào)DealingPriceMoney4Notnull交易金額DealingDateMoney4Notnull交易日期MemberIDVarchar10會(huì)員卡號(hào)UserNameVarchar10FNotnull用戶名稱交易表(Dealing)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名StockIDVarchar10PNotnull入庫(kù)編號(hào)MerchIDVarchar10FNotnull入庫(kù)商品編號(hào)MerchNumInt4Notnull入庫(kù)數(shù)量MerchPriceMoney4Notnull單額TotalPriceMoney4Notnull總額StockDateDatetime8Datetime入庫(kù)日期PlanDateDatetime8Datetime計(jì)劃進(jìn)貨日期StockStateInt4Notnull入庫(kù)狀態(tài)入庫(kù)紀(jì)錄表(Stock)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名ProvideIDvarchar10PNotnull供貨商編號(hào)ProvideNameVarchar50Notnull供貨商名稱ProvideAddressVarchar250供貨商地址ProvidePhoneVarchar25供貨商電話供貨商表(Provide)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名FactoryIDvarchar10PNotnull廠商編號(hào)FactoryNameVarchar50Notnull廠商名稱FactoryAddressVarchar250廠商地址FactoryPhoneVarchar25廠商電話廠商表(Factory)6、物理設(shè)計(jì)文檔/*創(chuàng)立數(shù)據(jù)庫(kù)*/createdatabaseSuperMarketdbonprimary(name=SuperMarketdb,filename='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\SuperMarketdb.mdf',size=100MB,maxsize=200MB,filegrowth=20MB)logon(name=SuperMarketlog,filename='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\SuperMarketdb.ldf',size=60MB,maxsize=200MB,filegrowth=20MB)go/*創(chuàng)立基本表*/use[SuperMarketdb]go/*創(chuàng)立交易表*/CREATETABLEDealing( DealingIDintidentity(1,1)Primarykey, DealingDatedatetimeNOTNULL, DealingPricemoneyNOTNULL, UserNamevarchar(25)NULL, MemberCardvarchar(20)NULL)GO/*創(chuàng)立廠商表*/CREATETABLEFactory( FactoryIDvarchar(10)Primarykey, FactoryNamevarchar(50)NOTNULL, FactoryAddressvarchar(250)NULL, FactoryPhonevarchar(50)NULL)GO/*創(chuàng)立會(huì)員表*/CREATETABLEMember( MemberIDvarchar(10)Primarykey, MemberCardvarchar(20)NOTNULL, TotalCostmoneyNOTNULL, RegDatedatetimeNOTNULL)GO/*創(chuàng)立商品信息表*/CREATETABLEMerchInfo( MerchIDintidentity(1,1)Primarykey, MerchNamevarchar(50)UniqueNOTNULL, MerchPricemoneyNOTNULL, MerchNumintNOTNULL, CautionNumintNOTNULL, PlanNumintNOTNULL, BarCodevarchar(20)UniqueNOTNULL, SalesProPricemoneyNULL, SalesProDateSdatetimeNULL, SalesProDateEdatetimeNULL, AllowAbateintNOTNULL, AllowSaleintNOTNULL, FactoryIDintNOTNULL, ProvideIDintNOTNULL)GO/*創(chuàng)立供應(yīng)商表*/CREATETABLEProvide( ProvideIDvarchar(10)Primarykey, ProvideNamevarchar(50)NOTNULL, ProvideAddressvarchar(250)NULL, ProvidePhonevarchar(25)NULL)GO/*創(chuàng)立銷售表*/CREATETABLESale( SaleIDintidentity(1,1)Primarykey, MerChIDintNOTNULL, SaleDatedatetimeNOTNULL, SaleNumintNOTNULL, SalePricemoneyNOTNULL)GO/*創(chuàng)立入庫(kù)表*/CREATETABLEStock( StockIDintidentity(1,1)Primarykey, MerchIDintNOTNULL, MerchNumintNOTNULL, MerchPricemoneyNULL, TotalPricemoneyNULL, PlanDatedatetimeNULL, StockDatedatetimeNULL, StockStateintNOTNULL)GO/*創(chuàng)立用戶表*/CREATETABLEUser( UserIDvarchar(10)Primarykey, UserNamevarchar(25)NOTNULL, UserPWvarchar(50)NOTNULL, UserStyleintNOTNULL,)GO/*創(chuàng)立表間約束*//*商品信息表中廠商編號(hào)、供應(yīng)商編號(hào)分別與廠商表、供應(yīng)商表之間的外鍵約束*/ALTERTABLEMerchInfoADD CONSTRAINT[FK_MerchInfo_Factory]FOREIGNKEY ( [FactoryID] )REFERENCESFactory( [FactoryID] ), CONSTRAINT[FK_MerchInfo_Provide]FOREIGNKEY ( [ProvideID] )REFERENCESProvide( [ProvideID] )GO/*銷售表中商品編號(hào)與商品信息表之間的外鍵約束*/ALTERTABLESaleADD CONSTRAINT[FK_Sale_MerchInfo]FOREIGNKEY ( [MerChID] )REFERENCESMerchInfo( [MerchID] )ONDELETECASCADEGO/*入庫(kù)表中商品編號(hào)與商品信息表之間的外鍵約束*/ALTERTABLEStockADD CONSTRAINT[FK_Stock_MerchInfo]FOREIGNKEY ( [MerchID] )REFERENCESMerchInfo( [MerchID] )ONDELETECASCADEGO/*創(chuàng)立索引*//*在交易表上建立一個(gè)以交易編號(hào)、交易日期為索引項(xiàng)的非聚集索引*/CREATEnonclusteredINDEXIX_DealingONDealing(DealingID,DealingDate)GO/*在商品信息表上建立一個(gè)以商品編號(hào)為索引項(xiàng)的非聚集索引*/CREATEnonclusteredINDEXIX_MerchInfoONMerchInfo(MerchID)GO/*在銷售表上建立一個(gè)以銷售編號(hào)、銷售日期為索引項(xiàng)的非聚集索引*/CREATEnonclusteredINDEXIX_SaleONSale(SaleID,SaleDate)GO/*在入庫(kù)表上建立一個(gè)以入庫(kù)編號(hào)、入庫(kù)日期、商品編號(hào)為索引項(xiàng)的非聚集索引*/CREATEnonclusteredINDEXIX_StockONStock(StockID,StockDate,MerchID)GO/*創(chuàng)立視圖*//*創(chuàng)立用于查詢交易情況的視圖*/CREATEVIEWv_DealingASSELECTDealingDateas交易日期,UserNameas員工名稱,MemberCardas會(huì)員卡號(hào),DealingPriceas交易金額FROMDealingGO/*創(chuàng)立用于查詢進(jìn)貨計(jì)劃的視圖*/CREATEVIEWv_PlanStockASSELECTStock.StockIDasSID,MerchInfo.MerchNameas商品名稱,MerchInfo.BarCodeas條形碼,Factory.FactoryNameas廠商,Provide.ProvideNameas供貨商,Stock.MerchNumas計(jì)劃進(jìn)貨數(shù)量,Stock.PlanDateas計(jì)劃進(jìn)貨日期FROMStock,MerchInfo,Provide,FactoryWhereStock.MerchID=MerchInfo.MerchIDandProvide.ProvideID=MerchInfo.ProvideIDandFactory.FactoryID=MerchInfo.FactoryIDandStock.StockState=0GO/*創(chuàng)立用于查詢銷售明細(xì)記錄的視圖*/CREATEVIE
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年基金策劃委托合作協(xié)議
- 2025年農(nóng)業(yè)害蟲(chóng)防治服務(wù)年協(xié)議書(shū)
- 2025年住宅租賃終止協(xié)議策劃樣本
- 2025年設(shè)備操作許可協(xié)議策劃范本
- 2025年勞動(dòng)合同終止后的競(jìng)業(yè)限制
- 2025年共享公寓策劃合租合同范本
- 2025年工業(yè)設(shè)備節(jié)電改造協(xié)議
- 2025年股權(quán)交換合同范本
- 2025年不銹鋼板采購(gòu)合同示范文本
- 2025年債券發(fā)行信用評(píng)級(jí)協(xié)議
- 貴州省貴陽(yáng)市2023-2024學(xué)年五年級(jí)上學(xué)期語(yǔ)文期末試卷(含答案)
- 規(guī)劃課題申報(bào)范例:俄羅斯教育改革研究(附可修改技術(shù)路線圖)
- 運(yùn)輸企業(yè)安全事故報(bào)告調(diào)查處理制度(簡(jiǎn)單版5篇)
- SAP導(dǎo)出科目余額表和憑證表操作說(shuō)明及截圖可編輯范本
- 倉(cāng)庫(kù)貨物安全管理
- 服務(wù)質(zhì)量、保證措施
- 端午做香囊課件
- 2024年部編版九年級(jí)語(yǔ)文上冊(cè)電子課本(高清版)
- 墨香里的年味兒(2023年遼寧沈陽(yáng)中考語(yǔ)文試卷記敘文閱讀題及答案)
- 外研版小學(xué)五年級(jí)上冊(cè)英語(yǔ)閱讀理解專項(xiàng)習(xí)題
- 2024-2030年市政工程行業(yè)發(fā)展分析及投資戰(zhàn)略研究報(bào)告
評(píng)論
0/150
提交評(píng)論