版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告題目名稱(chēng):小型超市管理系統(tǒng)姓 名:專(zhuān) 業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班 級(jí):學(xué) 號(hào):同組人員:指導(dǎo)老師:小型超市管理系統(tǒng)前言超市需要處理大量的庫(kù)存信息,還要時(shí)刻更新產(chǎn)品的銷(xiāo)售信息,不斷添加商 品信息。面對(duì)不同種類(lèi)的信息,需要合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)來(lái)保存數(shù)據(jù)信息, 需要有 效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。 商店自動(dòng)化的產(chǎn)品管理在歐美等國(guó)家早 已經(jīng)實(shí)現(xiàn),也是零售業(yè)管理的基礎(chǔ)。它最主要的特點(diǎn)是能夠?qū)崟r(shí)的和準(zhǔn)確的控制 店內(nèi)的銷(xiāo)售情況。如果可以能夠?qū)崟r(shí)掌握銷(xiāo)售流程及銷(xiāo)售情況,則可以有效地加 速商品的周轉(zhuǎn)率并提高服務(wù)質(zhì)量,而且可以減少產(chǎn)品售價(jià)不符等所產(chǎn)生的問(wèn)題。顧客的消費(fèi)要求的是希望在超市購(gòu)物中能基
2、本上都能購(gòu)得所需的商品,并且還要既保證商品質(zhì)量還要享受優(yōu)質(zhì),方便的服務(wù)。16摘要管理信息系統(tǒng)在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它就得越來(lái)越普及。 而將 信息管理系統(tǒng)與企業(yè)自動(dòng)化設(shè)備相結(jié)合, 則是當(dāng)今社會(huì)現(xiàn)代企業(yè)的發(fā)展趨勢(shì)。 隨 著超市規(guī)模的發(fā)展和不斷擴(kuò)大,商品數(shù)量急劇增加,有關(guān)商品的各種信息量也成 倍增長(zhǎng)。超市時(shí)時(shí)刻刻都需要對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析。而大型的超市管理 系統(tǒng)功能過(guò)于強(qiáng)大而造成操作繁瑣降低了小超市的工作效率,因此開(kāi)發(fā)適合小型超市管理的管理系統(tǒng)可以很好的提高工作效率。小型超市管理系統(tǒng)是市場(chǎng)上最流行的超市上常用的系統(tǒng)之一,它主要包含以下幾個(gè)模塊:前臺(tái)收銀管理和用戶(hù)登陸管理、 商品類(lèi)型及
3、商品的管理、進(jìn)貨和銷(xiāo) 售的管理、銷(xiāo)售分析以及庫(kù)存管理等。從而,實(shí)現(xiàn)對(duì)進(jìn)貨、銷(xiāo)售、庫(kù)存及員工信 息等實(shí)現(xiàn)全面、動(dòng)態(tài)、及時(shí)的管理。本文系統(tǒng)的分析了軟件開(kāi)發(fā)的背景以過(guò)程; 首先介紹了軟件的開(kāi)發(fā)環(huán)境,具 次介紹了本軟件的詳細(xì)設(shè)計(jì)過(guò)程: 數(shù)據(jù)庫(kù)的設(shè)計(jì)、各個(gè)模塊的設(shè)計(jì)和實(shí)現(xiàn),以及 具體界面的設(shè)計(jì)和功能。關(guān)鍵詞:超市,數(shù)據(jù)庫(kù),管理信息系統(tǒng)、用戶(hù)、管理目錄第一章系統(tǒng)概述 41.1 系統(tǒng)開(kāi)發(fā)背景與意義41.1.1 系統(tǒng)開(kāi)發(fā)背景 41.1.2 系統(tǒng)開(kāi)發(fā)意義4第二章系統(tǒng)需求分析 52.1系統(tǒng)功能要求 52.2需求分析概述 62.3系統(tǒng)層次劃分 62.4系統(tǒng)數(shù)據(jù)流圖 82.5數(shù)據(jù)字典 10第三章總體設(shè)計(jì)143.1 系
4、統(tǒng)總體設(shè)計(jì)目標(biāo)143.2 系統(tǒng)概念設(shè)計(jì)143.2.1 概念模型(E-R圖)143.2.2 關(guān)系模式 16第四章數(shù)據(jù)庫(kù)的實(shí)現(xiàn)174.1 系統(tǒng)實(shí)現(xiàn)工具簡(jiǎn)介 174.2 小型超市管理系統(tǒng)數(shù)據(jù)庫(kù)實(shí)現(xiàn)17結(jié)束語(yǔ) 23參考文獻(xiàn) 24第一章系統(tǒng)概述1.1 系統(tǒng)開(kāi)發(fā)背景與意義1.1.1 系統(tǒng)開(kāi)發(fā)背景隨著信息時(shí)代的到來(lái),提供了大量的社會(huì)產(chǎn)品,城市集中度也進(jìn)一步加強(qiáng), 由于人們生活節(jié)奏的不斷加快,超市管理者對(duì)便利的要求進(jìn)一步提高。 在吸收街 坊式多店優(yōu)點(diǎn)的基礎(chǔ)上,出現(xiàn)了區(qū)域性的超市。小型超市管理系統(tǒng)按分類(lèi)、分級(jí)的模式對(duì)倉(cāng)庫(kù)進(jìn)行全面的管理和監(jiān)控縮短了超市 信息流轉(zhuǎn)時(shí)間,使企業(yè)的物資管理層次分明、井然有序,為采購(gòu)、銷(xiāo)
5、售提供依據(jù), 智能化的預(yù)警功能可以自動(dòng)提示存貨短缺、超儲(chǔ)等異常狀況;完善的小型超市管 理功能,可對(duì)企業(yè)的存貨進(jìn)行全面的控制和管理, 降低超市成本,增強(qiáng)企業(yè)的市 場(chǎng)競(jìng)爭(zhēng)力。現(xiàn)在大多數(shù)超市不能有效的管理每一種商品, 收款結(jié)算速度慢,容易出現(xiàn)營(yíng) 業(yè)差錯(cuò),不宜進(jìn)行商品調(diào)價(jià),盤(pán)點(diǎn)效率底等,而且在超市日常管理中,商品進(jìn)、 銷(xiāo)、存決策以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,管理人員對(duì)及時(shí)傳遞資料的要求始 終得不到滿(mǎn)足,隨著超市形態(tài)的高速發(fā)展,其經(jīng)營(yíng)管理也變的愈加復(fù)雜,日常所 需處理的數(shù)據(jù)量也逐漸增大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來(lái)越多,原始的人工管理 已無(wú)法應(yīng)對(duì)這復(fù)雜的市場(chǎng)。為此,我在本次設(shè)計(jì)之中選擇了小型超市管理系統(tǒng)設(shè)
6、計(jì),依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來(lái)管理超市,從而節(jié)省了大量的人力、物力、改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,并且能夠快速反映出商品的進(jìn)銷(xiāo) 存狀況和各種反饋信息分析,使管理人員快速對(duì)市場(chǎng)的變化作出相應(yīng)決策,加快超市的系統(tǒng)建立的技術(shù)基礎(chǔ)。1.1.2 系統(tǒng)開(kāi)發(fā)意義對(duì)于超市管理者來(lái)說(shuō),大量復(fù)雜的銷(xiāo)售、進(jìn)貨、庫(kù)存管理、供應(yīng)商管理等難 于通過(guò)傳統(tǒng)的方法進(jìn)行管理。小型超市管理系統(tǒng)正是對(duì)上述的問(wèn)題而開(kāi)發(fā)的, 通 過(guò)計(jì)算機(jī)系統(tǒng)來(lái)管理貨品銷(xiāo)售與進(jìn)貨的情況,可以解決大量商品信息的查詢(xún)和管 理,便于更好的進(jìn)行商品管理,同時(shí)也為銷(xiāo)售員提供方便。第二章系統(tǒng)需求分析2.1系統(tǒng)功能要求(1)、零售前臺(tái)(POS管理系統(tǒng),本
7、系統(tǒng)必須具有以下功能:商品錄入:根據(jù)超市業(yè)務(wù)特點(diǎn)制定相關(guān)功能,可以通過(guò)輸入唯一編號(hào)、掃描條形 碼、商品名稱(chēng)等來(lái)實(shí)現(xiàn)精確或模糊的商品掃描錄入。 該掃描錄入方法可以充分保 證各種電腦操作水平層次的人員均能準(zhǔn)確快速地進(jìn)行商品掃描錄入。收銀業(yè)務(wù):通過(guò)掃描條形碼或者直接輸入商品名稱(chēng) (對(duì)于同類(lèi)多件商品采用一次 錄入加數(shù)量的方式)自動(dòng)計(jì)算本次交易的總金額。在顧客付款后,自動(dòng)計(jì)算找零, 同時(shí)打印交易清單(包括交易的流水賬號(hào)、每類(lèi)商品的商品名、數(shù)量、該類(lèi)商品 的總金額、交易的時(shí)間、負(fù)責(zé)本次收銀的員工號(hào))。如果顧客是本店會(huì)員并持有 本人會(huì)員卡,則在交易前先掃描會(huì)員卡,并對(duì)所購(gòu)物品全部實(shí)行95折優(yōu)惠,并將所購(gòu)物品
8、的總金額累計(jì)到該會(huì)員的總消費(fèi)金額中。會(huì)員卡的有效期限為一年,滿(mǎn)一年未續(xù)卡者,該會(huì)員卡將被注銷(xiāo)。安全性: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ù)銷(xiāo)售情況及庫(kù)存情況,自動(dòng)制定進(jìn)貨計(jì)劃(亦可手工制定修改), 可以避免盲目進(jìn)貨造成商品積壓。 按計(jì)劃單有選擇性地進(jìn)行自動(dòng)入庫(kù)登記。 綜 合查詢(xún)打印計(jì)劃進(jìn)貨與入庫(kù)記錄及金額。銷(xiāo)售管理:商品正常銷(xiāo)售、促銷(xiāo)與限量、限期及禁止銷(xiāo)售控制。 綜合查詢(xún)各種 銷(xiāo)售明細(xì)記錄、各地收銀員收
9、銀記錄以及交結(jié)賬情況等。 按多種方式統(tǒng)計(jì)生成 銷(xiāo)售排行榜,靈活察看和打印商品銷(xiāo)售日、月、年報(bào)表。庫(kù)存管理:綜合查詢(xún)庫(kù)存明細(xì)記錄。 庫(kù)存狀態(tài)自動(dòng)告警提示。如庫(kù)存過(guò)剩、少 貨、缺貨等。軟件為您預(yù)警,避免庫(kù)存商品積壓損失和缺貨。 庫(kù)存自動(dòng)盤(pán)點(diǎn)計(jì)人員管理:?jiǎn)T工、會(huì)員、供貨商、廠(chǎng)商等基本信息登記管理。員工操作權(quán)限管理??蛻?hù)銷(xiāo)售權(quán)限管理。2.2 需求分析概述(1)、由于操作人員計(jì)算機(jī)知識(shí)有限,因此要求良好的人機(jī)界面;(2)、能夠?qū)T工進(jìn)行信息管理,操作憑密碼進(jìn)入;(3)、詳細(xì)進(jìn)出貨物單記錄,支持查詢(xún)和多條件查詢(xún);(4)、詳細(xì)銷(xiāo)售訂單、發(fā)貨單、收貨單,方便用戶(hù)對(duì)數(shù)據(jù)的查詢(xún);(5)、系統(tǒng)支持?jǐn)?shù)據(jù)備份和還原技術(shù)
10、,有效的保護(hù)數(shù)據(jù),避免數(shù)據(jù)缺失;(6)、強(qiáng)大的報(bào)表打印功能;(7)、系統(tǒng)預(yù)警功能,及時(shí)的提醒用戶(hù)超儲(chǔ)和缺儲(chǔ)的商品;(8)、自動(dòng)統(tǒng)計(jì)銷(xiāo)售情況,得出銷(xiāo)售排行榜。2.3 系統(tǒng)層次劃分系統(tǒng)總體層次結(jié)構(gòu)小型超市零售管理系統(tǒng)前臺(tái)POS銷(xiāo)售系統(tǒng)后臺(tái)管理系統(tǒng)商品錄入收銀業(yè)務(wù)模塊子系統(tǒng)層次結(jié)構(gòu)功能描述:銷(xiāo)售管理子系統(tǒng)可以控制某商品是否允許銷(xiāo)售,查詢(xún)每種商品的銷(xiāo)售情況并產(chǎn)生年、月、日?qǐng)?bào)表,同時(shí)可以生成銷(xiāo)售排行榜。庫(kù)存管理庫(kù)存狀態(tài)自動(dòng)告警 提示查詢(xún)庫(kù)存明細(xì)記錄自動(dòng)盤(pán)點(diǎn)計(jì)算功能描述:庫(kù)存管理子系統(tǒng)提供查詢(xún)庫(kù)存明細(xì)記錄的基本功能,并根據(jù)庫(kù)存的狀 態(tài)報(bào)警,以及自動(dòng)盤(pán)點(diǎn)計(jì)算。功能描述:人員管理子系統(tǒng)提供基本信息登記管理,
11、員工操作權(quán)限管理,客戶(hù)銷(xiāo) 售權(quán)限管理的功能。2.4 系統(tǒng)數(shù)據(jù)流圖后臺(tái)管理系統(tǒng)DFD圖銷(xiāo)售管理DFD圖信息銷(xiāo)售明細(xì)記錄收銀員收銀記錄今交結(jié)帳情況I庫(kù)存管理DFD圖報(bào)警信息人員管理DFD圖員工仿南高12.5 數(shù)據(jù)字典系統(tǒng)分析的主要成果是新系統(tǒng)的邏輯模型,本系統(tǒng)的邏輯模型主要是以系統(tǒng) 的數(shù)據(jù)流離轉(zhuǎn)徙和數(shù)據(jù)詞典為主要描述工作。即在對(duì)超市信息管理和業(yè)務(wù)流程進(jìn) 行分析和研究的基礎(chǔ)上,超越現(xiàn)有組織機(jī)構(gòu)和業(yè)務(wù)分工所造成的信息障礙,完全 從業(yè)務(wù)管理功能和管理對(duì)象出發(fā),按信息系統(tǒng)中應(yīng)有的數(shù)據(jù)流和數(shù)據(jù)結(jié)構(gòu)來(lái)勾畫(huà) 系統(tǒng)的概貌,把收集到的數(shù)據(jù)調(diào)查表,利用數(shù)據(jù)分析方法和工具,如U/C矩陣法 等,加以匯總、整理、分析,得到
12、系統(tǒng)的邏輯功能、數(shù)據(jù)資源和數(shù)據(jù)流程的情況。1、數(shù)據(jù)項(xiàng)名稱(chēng)數(shù)據(jù)項(xiàng)含義數(shù)據(jù)類(lèi)型長(zhǎng)度值范圍商口口編P商品信息char不為空冏品名稱(chēng)商品信息varchar價(jià)格商品信息char條形碼商品信息char允許銷(xiāo)售商品信息char)商編P商品信息char不為空供應(yīng)商編號(hào)商品信息char編號(hào)人員信息char姓名人員信息varchar人員信息char密碼人員信息char銷(xiāo)售單號(hào)銷(xiāo)售信息char不為空商口口編p銷(xiāo)售信息char銷(xiāo)售數(shù)量銷(xiāo)售信息char銷(xiāo)售日期銷(xiāo)售信息char進(jìn)貨單號(hào)進(jìn)貨信息char不為空供貨商號(hào)進(jìn)貨信息char冏品名稱(chēng)進(jìn)貨信息varchar進(jìn)貨價(jià)進(jìn)貨信息char進(jìn)貨數(shù)量進(jìn)貨信息char進(jìn)貨日期進(jìn)貨信息
13、char備注進(jìn)貨信息varchar供應(yīng)商編號(hào)供應(yīng)商信息char不為空供應(yīng)商名稱(chēng)供應(yīng)商信息varchar供應(yīng)商電話(huà)供應(yīng)商信息char供應(yīng)向地址供應(yīng)商信息varchar)商編pJ商信息char不為空J(rèn)商名稱(chēng)J商信息varcharJ商電話(huà)J商charJ向地址J商varchar2、數(shù)據(jù)結(jié)構(gòu)1、文件名:銷(xiāo)售表組成:(銷(xiāo)售編號(hào),商品編號(hào),銷(xiāo)售數(shù)量,銷(xiāo)售金額,銷(xiāo)售日期)2、文件名:供貨商表組成:(供貨商編號(hào),供貨商名稱(chēng),供貨商地址,供貨商電話(huà))3、文件名:廠(chǎng)商表組成:(廠(chǎng)商編號(hào),廠(chǎng)商名稱(chēng),廠(chǎng)商地址,廠(chǎng)商電話(huà))3、數(shù)據(jù)流編號(hào)名稱(chēng)數(shù)據(jù)流來(lái)源數(shù)據(jù)流去向1查詢(xún)修改銷(xiāo)售管理用戶(hù)2信息反饋后臺(tái)管理用戶(hù)3銷(xiāo)售信息銷(xiāo)售信息
14、表銷(xiāo)售管理4庫(kù)存信息庫(kù)存信息表盤(pán)點(diǎn)計(jì)算5查詢(xún)明細(xì)記錄用戶(hù)6供應(yīng)商信息供應(yīng)商信息表供應(yīng)商信息表71商信息J商信息表J商信息表8會(huì)員信息會(huì)員信息表會(huì)員信息表4、 數(shù)據(jù)存儲(chǔ)1、文件名:銷(xiāo)售表組成:(銷(xiāo)售編號(hào),商品編號(hào),銷(xiāo)售數(shù)量,銷(xiāo)售金額,銷(xiāo)售日期)處理:按銷(xiāo)售編號(hào)遞增排列2、文件名:供貨商表組成:(供貨商編號(hào),供貨商名稱(chēng),供貨商地址,供貨商電話(huà))處理:按供貨商編號(hào)遞增排列3、文件名:廠(chǎng)商表組成:(廠(chǎng)商編號(hào),廠(chǎng)商名稱(chēng),廠(chǎng)商地址,廠(chǎng)商電話(huà))處理:按廠(chǎng)商編號(hào)遞增排列5、處理過(guò)程銷(xiāo)售管理加工名:銷(xiāo)售管理加工邏輯:根據(jù)各個(gè)系統(tǒng)反饋過(guò)來(lái)的信息產(chǎn)生各種記錄并將信息反饋給管理人員。輸入流:各地銷(xiāo)售信息。輸出流:各種
15、銷(xiāo)售情況記錄、反饋信息。庫(kù)存管理加工名:1、庫(kù)存管理加工邏輯:根據(jù)進(jìn)出貨情況判斷貨物積壓還是缺貨并及時(shí)報(bào)警輸入流:管理人員送入的貨物的詳細(xì)清單。輸出流:報(bào)警信息、貨物信息。加工名:2、盤(pán)點(diǎn)計(jì)算加工邏輯:根據(jù)貨物進(jìn)出情況進(jìn)行統(tǒng)計(jì),將信息反饋給庫(kù)存管理并產(chǎn)生庫(kù)存信息 明細(xì)記錄。輸入流:進(jìn)出貨物信息。輸出流:明細(xì)信息記錄、反饋信息。人員管理:加工名:1、人員管理加工邏輯:根據(jù)輸入的信息去判斷是執(zhí)行下面哪個(gè)權(quán)限管理。輸入流:供應(yīng)商信息、廠(chǎng)商信息、會(huì)員信息、員工信息、客戶(hù)信息,輸出流:發(fā)出哪種權(quán)限管理信息。加工名:2、客戶(hù)權(quán)限管理加工邏輯:根據(jù)輸入的信息去對(duì)信息進(jìn)行權(quán)限操作。輸入流:要處理的信息。輸出流
16、:權(quán)限信息表。加工名:3、員工權(quán)限管理加工邏輯:根據(jù)輸入的信息去對(duì)信息進(jìn)行權(quán)限操作。輸入流:要處理的信息。輸出流:權(quán)限信息表。加工名:4、信息登記管理加工邏輯:根據(jù)輸入的信息去對(duì)信息進(jìn)行管理統(tǒng)計(jì)操作。輸入流:要處理的信息。輸出流:管理統(tǒng)計(jì)操作后的信息。第三章系統(tǒng)總體設(shè)計(jì)3.1 系統(tǒng)總體設(shè)計(jì)目標(biāo)小型超市管理系統(tǒng)是超市館管理工作中不可缺少的部分 ,它的內(nèi)容對(duì)于超市 的管理者和使用者來(lái)說(shuō)都至關(guān)重要,所以超市管理系統(tǒng)應(yīng)該能夠?yàn)楣芾碚呋蛳M(fèi) 者提供充足的信息和快捷的數(shù)據(jù)處理手段。 對(duì)超市前臺(tái)的收銀管理,后臺(tái)的銷(xiāo)售 管理、庫(kù)存管理、財(cái)務(wù)管理和人員管理這些日常業(yè)務(wù)的需要,高效性通過(guò)系統(tǒng)的實(shí)用,能夠改變舊的超
17、市管理模式,使對(duì)消費(fèi)者和工作人員的管理、 查詢(xún)更加方 便有效。對(duì)銷(xiāo)售信息進(jìn)行簡(jiǎn)單的統(tǒng)計(jì)分析,便于總結(jié)貨物的采購(gòu)和消費(fèi)者的需求。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深 刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī) 應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)超市信息進(jìn)行管理,具有著手工管理所無(wú)法比擬的 優(yōu)點(diǎn).例如:檢索迅速、查找方便、易修改、可靠性高、存儲(chǔ)量大、數(shù)據(jù)處理快捷、 保密性好、壽命長(zhǎng)、成本低、便于打印等。這些優(yōu)點(diǎn)能夠極大地提高超市管理的 效率,也是超市的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開(kāi)發(fā)這樣 一套管理軟件成為很有必要的事情。 使之減
18、輕管理人員的負(fù)擔(dān),充分發(fā)揮電腦的 作用。3.2 系統(tǒng)概念設(shè)計(jì)3.2.1 概念設(shè)計(jì)模型(E-R圖)小型超市管理系統(tǒng)3.2.2關(guān)系模式18m銷(xiāo)售日期ID供貨金額供貨商名稱(chēng)nmn商品供貨商供貨商地址供貨商電話(huà)價(jià)格I促銷(xiāo)價(jià)格供貨日期消費(fèi)n廠(chǎng)商地址購(gòu)買(mǎi)日期n消費(fèi)金額會(huì)員卡號(hào)累計(jì)金額注冊(cè)時(shí)間ID商品ID供貨商ID小型超市管理系統(tǒng)a)商品信息表(商品編號(hào),商品名稱(chēng),價(jià)格,條形碼,促銷(xiāo)價(jià)格,促銷(xiāo)起日期, 促銷(xiāo)止日期,允許打折,庫(kù)存數(shù)量,庫(kù)存報(bào)警數(shù)量,計(jì)劃進(jìn)貨數(shù),允許銷(xiāo)售, 廠(chǎng)商編號(hào),供貨商編號(hào))b)用戶(hù)表(用戶(hù)編號(hào),用戶(hù)名稱(chēng),用戶(hù)密碼,用戶(hù)類(lèi)型)c)會(huì)員表(會(huì)員編號(hào),會(huì)員卡號(hào),累積消費(fèi)金額,注冊(cè)日期)d)銷(xiāo)售
19、表(銷(xiāo)售編號(hào),商品編號(hào),銷(xiāo)售數(shù)量,銷(xiāo)售金額,銷(xiāo)售日期)e)交易表(交易編號(hào),用戶(hù)名稱(chēng),交易金額,會(huì)員卡號(hào),交易日期)f)進(jìn)貨入庫(kù)表(入庫(kù)編號(hào),入庫(kù)商品編號(hào),入庫(kù)數(shù)量,單額,總額,入庫(kù)日期, 計(jì)劃進(jìn)貨日期,入庫(kù)狀態(tài))g)供貨商表(供貨商編號(hào),供貨商名稱(chēng),供貨商地址,供貨商電話(huà))廠(chǎng)商表(廠(chǎng)商編號(hào),廠(chǎng)商名稱(chēng),廠(chǎng)商地址,廠(chǎng)商電話(huà))第四章數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)4.1 系統(tǒng)實(shí)現(xiàn)工具簡(jiǎn)介(1)、SQL server 2000 軟件支持;(2)、操作系統(tǒng) Windows 2000;4.2 小型超市管理系統(tǒng)數(shù)據(jù)庫(kù)實(shí)現(xiàn)/* 創(chuàng)建數(shù)據(jù)庫(kù)*/create database Marketon primary(name=Mark
20、et,filename='F:Program FilesMicrosoft SQL ServerMSSQLDataMarket.mdf,size=100MB,maxsize=200MB,filegrowth=20MB) log on(name=Market,filename='F:Program FilesMicrosoft SQL ServerMSSQLDataMarket.ldf,size=60MB,maxsize=200MB,filegrowth=20MB)go/* 創(chuàng)建基本表*/use Marketgo/* 創(chuàng)建廠(chǎng)商表*/CREATE TABLE Factory (Fa
21、ctoryNum int identity(1,1) Primary key,FactoryName varchar(50) NOT NULL ,FactoryAddress varchar(100) NOT NULL ,FactoryPhone varchar(20) NOT NULL)GO26/* 創(chuàng)建供應(yīng)商表*/CREATE TABLE Supplier (SupplierNum int identity。/) Primary key ,SupplierName varchar(50) NOT NULL ,SupplierAddress varchar(100) NOT NULL ,Su
22、pplierPhone varchar(20) NOT NULL)GO/* 創(chuàng)建銷(xiāo)售表*/CREATE TABLE Sell (SellNum int identity。/) Primary key ,ProNum int NOT NULL ,SaleCount int NOT NULL,SellPrice money NOT NULL,SellDate datetime NOT NULL)GO/*銷(xiāo)售表中商品編號(hào)與商品信息表之間的外鍵約束*/ALTER TABLE Sell ADDCONSTRAINT FK_Sell_Pro FOREIGN KEY(ProNum)REFERENCES Pro
23、 (ProNum)ON DELETE CASCADE GO/*入庫(kù)表中商品編號(hào)與商品信息表之間的外鍵約束*/ALTER TABLE Stock ADDCONSTRAINT FK_Stock_Pro FOREIGN KEY(ProNum)REFERENCES Pro(ProNum)ON DELETE CASCADEGO/*在商品信息表上建立一個(gè)以商品編號(hào)為索引項(xiàng)的非聚集索引*/CREATE nonclustered INDEX IX_Pro ON Pro(ProNum)GO/*在銷(xiāo)售表上建立一個(gè)以銷(xiāo)售編號(hào)、銷(xiāo)售日期為索引項(xiàng)的非聚集索引*/CREATE nonclustered INDEX IX_
24、Sell ON Sell(SellNum, SellDate)GO/*創(chuàng)建用于查詢(xún)?nèi)霂?kù)情況的視圖*/CREATE VIEW v_StockASSELECT Pro.ProName as 商品名稱(chēng),Pro.ProCode as 條形碼,F(xiàn)actory.FactoryName as 廠(chǎng)商,Supplier.SupplierName as供貨商,Stock.ProPrice as入庫(kù)價(jià)格,Stock.StockCount as入庫(kù)數(shù)量,Stock.TotalPrice as入庫(kù)總額,Stock.StockDate as 入庫(kù)日期FROM Stock,Pro,Supplier,FactoryWhere Stock.ProNum= Pro.ProNumand Supplier.SupplierNum=Pro.ProNumand Factory.F
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)老院老人入住手續(xù)制度
- 養(yǎng)老院老人安全保障制度
- 向命運(yùn)挑戰(zhàn)課件
- 城市經(jīng)濟(jì)學(xué)城市化教學(xué)課件
- 救生員入職合同(2篇)
- 2024年度生物安全試劑采購(gòu)與儲(chǔ)備合同3篇
- 2024年農(nóng)業(yè)設(shè)施維修及保養(yǎng)承包合同樣本3篇
- 2025年大興安嶺貨運(yùn)從業(yè)資格證模擬考試題目
- 2025年塔城貨物運(yùn)輸駕駛員從業(yè)資格考試系統(tǒng)
- 2025年阜陽(yáng)貨運(yùn)從業(yè)資格證試題庫(kù)及答案
- 人教版(2024新版)英語(yǔ)七年級(jí)上冊(cè)期末復(fù)習(xí)綜合測(cè)試卷(含答案)
- 養(yǎng)老服務(wù)與康復(fù)機(jī)構(gòu)作業(yè)指導(dǎo)書(shū)
- 五育并舉-勞以啟智動(dòng)以潤(rùn)心
- 2024年家裝家居行業(yè)解決方案-淘天集團(tuán)
- 《論語(yǔ)》導(dǎo)讀(復(fù)旦版)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 中國(guó)電建在線(xiàn)測(cè)評(píng)題
- 人教版八年級(jí)上冊(cè)數(shù)學(xué)第三次月考試題
- 安徽社區(qū)食堂投標(biāo)方案
- 不良行為學(xué)生教育轉(zhuǎn)化工作實(shí)施方案
- 2024年新人教版七年級(jí)上冊(cè)生物課件 第三章 微生物 第一節(jié) 微生物的分布
- 創(chuàng)業(yè)基礎(chǔ)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
評(píng)論
0/150
提交評(píng)論