歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

《超市管理系統(tǒng)》數(shù)據(jù)庫設計(共30頁)

  • 資源ID:61364644       資源大小:556KB        全文頁數(shù):30頁
  • 資源格式: DOC        下載積分:20積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要20積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

《超市管理系統(tǒng)》數(shù)據(jù)庫設計(共30頁)

精選優(yōu)質文檔-傾情為你奉上數(shù)據(jù)庫原理及應用實踐報告學號 姓名 班級 20126內(nèi)容要求:1 數(shù)據(jù)庫功能描述 是一個超市不可缺少的部分,它的內(nèi)容對于超市的決策者和來說都至關重要,所以系統(tǒng)應該能夠為用戶提供充足的信息和快捷的銷售,查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件信息,這種管理方式存在著許多缺點,如:效率低、差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。 超市銷售管理系統(tǒng)是為幫助企業(yè)有效提高銷售管理而開發(fā)的。該數(shù)據(jù)庫包括商品、職員、銷售信息、倉庫等模塊,并提供了查詢、修改、添加、刪除等功能。銷售管理系統(tǒng)能簡化企業(yè)在銷售管理方面的復雜性,和減少在管理上的龐大開銷。隨著計算機行業(yè)的飛速發(fā)展,人類已經(jīng)進入;了信息時代,社會中的各個單位、部門也陸續(xù)開始使用軟件化的管理模式,由于他具有方便、準確、快速、靈活的特點,使得在管理上實現(xiàn)了自動化、一體化、多元化的目標,迅速準確地完成各種工作,大大的提高了企業(yè)的銷售管理效率。2 數(shù)據(jù)庫設計 21 系統(tǒng)需求分析頂層圖0層倉庫管理層銷售管理層人事管理層(1) 商品清單中文字段名字段類型長度主鍵/外鍵字段值約束商品號char13PNOT NULL名稱char10NOT NULL進價smallmoney10NOT NULL保質期smalldatetime10NOT NULL生產(chǎn)日期smalldatetime10NOT NULL倉庫號char10FNOT NULL存量char10NOT NULL基礎售價smallmoney10NOT NULL說明:此表存放商品信息 中文字段名字段類型長度主鍵/外鍵字段值約束員工號char13PNOT NULL姓名char10NOT NULL性別char2NOT NULL職稱char10NOT NULL年齡char2工資smallmoney10NOT NULL電話char11NOT NULL (2)員工清單說明:此表存放員工信息(3)會員清單中文字段名字段類型長度主鍵/外鍵字段值約束會員號char13PNOT NULL姓名char10NOT NULL身份證號char18NOT NULL積分int10NOT NULL消費金額smallmoney10NOT NULL余額smallmoney10NOT NULL說明:此表存放會員信息 (4)供應清單中文字段名字段類型長度主鍵/外鍵字段值約束商品號char13P/FNOT NULL供應商號char20FNOT NULL數(shù)量int20NOT NULL單價smallmoney10NOT NULL日期smalldatetime10NOT NULL員工號char13PNOT NULL說明:此表存放供應采購商品信息(5)銷售清單中文字段名字段類型長度主鍵/外鍵字段值約束收銀臺號char10PNOT NULL商品號char13P/FNOT NULL數(shù)量int10NOT NULL日期smalldatetime10NOT NULL會員號char13FNOT NULL說明:此表存放銷售商品信息(6)擺放清單中文字段名字段類型長度主鍵/外鍵字段值約束貨架號char10PNOT NULL商品號char13P/FNOT NULL數(shù)量int10NOT NULL說明:此表存放貨架擺放信息(7)打折清單中文字段名字段類型長度主鍵/外鍵字段值約束折扣號char8PNOT NULL商品號char13P/FNOT NULL售價smallmoney10NOT NULL說明:此表存放商品打折信息(8)職守清單中文字段名字段類型長度主鍵/外鍵字段值約束員工號char13P/FNOT NULL收銀臺號char10P/FNOT NULL時間段char20NOT NULL說明:此表存放員工直屬信息(9)供應商清單中文字段名字段類型長度主鍵/外鍵字段值約束供應商號char20PNOT NULL供應商名稱char20NOT NULL電話char11NOT NULL 說明:此表存放供應商信息(10)貨架清單中文字段名字段類型長度主鍵/外鍵字段值約束貨架號char8PNOT NULL地址char20NOT NULL員工號char13FNOT NULL 說明:此表存放貨架分布及負責人信息(11)倉庫清單中文字段名字段類型長度主鍵/外鍵字段值約束倉庫號char10PNOT NULL地址char20NOT NULL員工號char13FNOT NULL說明:此表存放倉庫信息(12)收銀臺清單中文字段名字段類型長度主鍵/外鍵字段值約束收銀臺號char10PNOT NULL臺內(nèi)現(xiàn)金smallmoney10NOT NULL入臺現(xiàn)金smallmoney10NOT NULL說明:此表存放收銀臺信息(13)折扣清單中文字段名字段類型長度主鍵/外鍵字段值約束折扣號char8PNOT NULL折扣額度smallmoney10NOT NULL說明:此表存放商品折扣信息(14)部門清單中文字段名字段類型長度主鍵/外鍵字段值約束部門名稱char10PNOT NULL人數(shù)char10NOT NULL主管char13FNOT NULL說明:此表存放部門信息(15)任職清單中文字段名字段類型長度主鍵/外鍵字段值約束員工號char13P/FNOT NULL部門char10P/FNOT NULL說明:此表存放員工任職信息文件條目 (1)文件名:商品清單組成:商品號+倉庫號+存量+生產(chǎn)日期+保質日期+基礎售價+進價組織:按商品編號遞增排列(2)文件名:員工清單組成:職工號+姓名+性別+職稱+年齡+工資+電話組織:按職工編號遞增排列(3)文件名:會員清單組成:會員號+姓名+身份證號+積分+消費金額+余額組織:按會員號遞增排列(4)文件名:倉庫清單組成:倉庫號號+地址+員工號組織:按倉庫號遞增排列 (5)文件名:銷售清單組成:商品號+收銀臺號+日期+數(shù)量+會員號組織:按收銀臺號遞增排列(6)文件名:供應商清單組成:供應商號+供應商名稱+電話組織:按供應商號遞增排列(7)文件名:部門清單組成:部門名稱+人數(shù)+主管組織:按部門名稱排序加工說明(1)加工名:1:查詢加工邏輯:根據(jù)要查詢的庫存信息,檢索出庫存信息明細表輸入流:庫存信息查詢,發(fā)出庫存信息請求輸出流:庫存信息清單,進貨信息請求(2)加工名:1:更新根據(jù)進貨信息或銷售信息更新庫存信息輸入流:已進貨信息,銷售信息輸出流:發(fā)出庫存檢索請求(3)加工名:2:查詢根據(jù)要查詢的銷售信息,檢索出銷售信息明細表輸入流:銷售信息查詢輸出流:銷售清單,銷售單(4)加工名:2:更新加工邏輯:根據(jù)銷售信息更細銷售清單輸入流:前臺銷售信息,庫存信息輸出流:更新庫存清單(5)加工名:3:查詢加工邏輯:根據(jù)要查詢的進貨信息,檢索出進貨信息明細表輸入流:進貨信息查詢,發(fā)出進貨/采購清單查詢輸出流:庫存信息清單,已進貨信息,新供貨商信息,進貨單信息清單,采購單,進貨信息請求,進貨/采購清單檢索結果(6)加工名:3:更新加工邏輯:根據(jù)進貨信息更新進貨清單輸入流:進貨信息請求,進貨單輸出流:發(fā)出進貨/采購清單查詢(7)加工名:4:查詢加工邏輯:根據(jù)輸入要查詢的員工信息或供貨商信息,檢索出相應的結果輸入流:員工信息查詢,供貨商信息查詢,發(fā)出員工/供貨商清單查詢輸出流:已有供貨商信息,供貨商信息清單,員工信息清單,員工/供貨商清單檢索結果(8)加工名:4:更新加工邏輯:根據(jù)輸入的員工信息或新供貨商信息更新相應的員工清單或供貨商清單輸入流:員工信息,新供貨商信息清單,員工/供貨商清單檢索結果22 數(shù)據(jù)庫概念結構設計全局E-R圖 23 數(shù)據(jù)庫邏輯結構設計商品(商品號,名稱,進價,保質期,生產(chǎn)日期,基礎售價)擺放(商品號,貨架號,數(shù)量)供應(商品,供應商,數(shù)量,日期,金額)銷售(商品號,收銀臺號,日期,數(shù)量,會員)存貯(商品號,倉庫號,數(shù)量)打折(商品號,折扣,售價)員工(員工號,姓名,性別,職稱,年齡,工資,電話)打理(員工號,貨架,時間)管理(員工號,倉庫)職守(員工號,收銀臺號,時間段)直屬(員工號,部門)采購(員工號,供應商,日期)3 數(shù)據(jù)庫實施 31 數(shù)據(jù)庫架構圖超市管理系統(tǒng)收銀臺管理貨架管理部門管理會員管理會員添加功能會員刪除功能錢款添加功能錢款刪除功能貨物添加功能貨物刪除功能貨物添加功能人員添加功能人員刪除功能進貨管理倉庫管理 32 數(shù)據(jù)表生成腳本初始數(shù)據(jù)錄入腳本create table 商品(商品號 char(13) constraint 商品_prim primary key,名稱 char(10),進價 smallmoney,基礎售價 smallmoney,保質期 smalldatetime,生產(chǎn)日期 smalldatetime,倉庫號 char(10) constraint 倉庫_商品_fore foreign key references 倉庫(倉庫號),存量 char(10),)create table 員工(員工號 char(13) constraint 員工_prim primary key,姓名 char(10),性別 char(2) constraint 員工_性別_chk check(性別='男'or 性別='女'),職稱 char(10),年齡 char(2) constraint 員工_年齡_chk check(年齡>=16 and 年齡<=60),工資 smallmoney,電話 char(11),)create table 會員(會員號 char(13) constraint 會員_prim primary key,姓名 char(10),身份證號 char(18),積分 int,消費金額 smallmoney,余額 smallmoney,)create table 供應(商品號 char(13) constraint 商品_供應_fore foreign key references 商品(商品號),供應商號 char(20) constraint 供應商_供應_fore foreign key references 供應商(供應商號),數(shù)量 int,單價 smallmoney,日期 smalldatetime,員工號 char(13) constraint 員工_供應_fore foreign key references 員工(員工號),constraint 供應_prim primary key(商品號,員工號),)create table 銷售(商品號 char(13) constraint 商品_銷售_fore foreign key references 商品(商品號),收銀臺號 char(10) constraint 收銀臺_銷售_fore foreign key references 收銀臺(收銀臺號),日期 smalldatetime,數(shù)量 int,會員號 char(13) constraint 會員號_銷售_fore foreign key references 會員(會員號),constraint 銷售_prim primary key(商品號,收銀臺號),)create table 擺放(商品號 char(13) constraint 商品_擺放_fore foreign key references 商品(商品號),貨架號 char(8) constraint 貨架_擺放_fore foreign key references 貨架(貨架號),數(shù)量 int,constraint 擺放_prim primary key(商品號,貨架號),)create table 打折(商品號 char(13) constraint 商品_打折_fore foreign key references 商品(商品號),折扣號 char(8) constraint 折扣_打折_fore foreign key references 折扣(折扣號),售價 smallmoney,constraint 打折_prim primary key(商品號,折扣號),)create table 值守(員工號 char(13) constraint 員工_值守_fore foreign key references 員工(員工號),收銀臺號 char(10) constraint 收銀臺_值守_fore foreign key references 收銀臺(收銀臺號),時間段 char(20),constraint 值守_prim primary key(員工號,收銀臺號),)create table 供應商(供應商號 char(20) constraint 供應商_prim primary key,供應商名稱 char(20),電話 char(11),)create table 貨架(貨架號 char(8) constraint 貨架_prim primary key,地址 char(20),員工號 char(13) constraint 員工_貨架_fore foreign key references 員工(員工號),)create table 倉庫(倉庫號 char(10) constraint 倉庫_prim primary key,地址 char(20),員工號 char(13) constraint 員工_倉庫_fore foreign key references 員工(員工號),)create table 收銀臺(收銀臺號 char(10) constraint 收銀臺_prim primary key,臺內(nèi)現(xiàn)金 smallmoney,入臺現(xiàn)金 smallmoney,)create table 折扣(折扣號 char(8) constraint 折扣_prim primary key,折扣額度 smallmoney,)create table 部門(部門名稱 char(10) constraint 部門_prim primary key,人數(shù) int,主管 char(13) constraint 主管_部門_fore foreign key references 員工(員工號),)create table 任職(員工號 char(13) constraint 員工_任職_fore foreign key references 員工(員工號),部門 char(10) constraint 部門_任職_fore foreign key references 部門(部門名稱),constraint 任職_prim primary key(員工號,部門),) 33始數(shù)據(jù)錄入腳本員工表:insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0001','張三','男','普通員工','25',4500,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0002','李四','男','普通員工','28',4500,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0003','王五','女','普通員工','30',4500,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0004','張明','男','普通員工','26',4500,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0005','馬佳','女','普通員工','32',4500,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0006','王麗','女','管理員','36',5000,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0007','田文','男','管理員','35',5000,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0008','楊哲','男','管理員','34',5000,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0009','瑪麗','女','管理員','38',5000,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0010','張偉','男','管理員','32',5000,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0011','張寧','男','管理員','31',5000,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0012','李貴','女','管理員','39',5000,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0013','高雄','男','管理員','32',5000,'')insert into 員工(員工號,姓名,性別,職稱,年齡,工資,電話)values('0014','李明偉','男','管理員','41',5000,'')倉庫:insert into 倉庫values('01','A區(qū)5號','0006')insert into 倉庫values('02','A區(qū)8號','0007')insert into 倉庫values('03','B區(qū)3號','0010')insert into 倉庫values('04','B區(qū)1號','0011')商品:insert into 商品values('11111','奶粉',200,300,'2011/05/19','2013/05/19','01','10t')insert into 商品values('11112','洗發(fā)水',30,60,'2011/11/23','2015/11/19','02','500')insert into 商品values('11113','干紅',200,500,'2011/01/20','2013/01/19','03','100t')insert into 商品values('11114','刀具',200,360,'2011/05/19','2019/05/19','04','600')insert into 商品values('11115','干電池',5,10,'2011/06/21','2014/05/19','02','90t')供應商:insert into 供應商values('4321','吉祥食品公司','')insert into 供應商values('4322','紅星酒廠','')insert into 供應商values('4323','清揚日用品公司','')insert into 供應商values('4324','士達工業(yè)','')insert into 供應商values('4325','完美刀具公司','')供應:insert into 供應values('11111','4321','20t',200,'2011/7/20','0006')insert into 供應values('11112','4323','500',30,'2011/12/2','0007')insert into 供應values('11113','4322','100t',200,'2011/5/20','0010')insert into 供應values('11114','4325','600',200,'2011/7/20','0011')insert into 供應values('11115','4324','90t',5,'2011/8/20','0008')會員:insert into 會員values('00001','張三','','500',800,200)insert into 會員values('00002','李四','','3000',430,500)insert into 會員values('00003','王五','','460',504,256)insert into 會員values('00004','馬奇','','4512',120,39)insert into 會員values('00005','趙夏','','8000',124,6981)部門:insert into 部門values('銷售部','5','0012')insert into 部門values('采購部','5','0011')insert into 部門values('后勤部','4','0006')insert into 部門values('人事部','5','0009')收銀臺:insert into 收銀臺values('01',5000,3020)insert into 收銀臺values('02',4200,2301)insert into 收銀臺values('03',3250,2310)insert into 收銀臺values('04',1289,368)insert into 收銀臺values('05',1563,4820)貨架:insert into 貨架values('01','A區(qū)1號','0010')insert into 貨架values('02','A區(qū)2號','0011')insert into 貨架values('03','B區(qū)1號','0012')insert into 貨架values('04','B區(qū)2號','0013')insert into 貨架values('05','C區(qū)1號','0014')折扣insert into 折扣values('01',10)insert into 折扣values('02',20)insert into 折扣values('03',50)打折:insert into 打折values('11111','02',280)insert into 打折values('11113','03',450)insert into 打折values('11114','01',350)insert into 打折values('11112','01',50)任職:insert into 任職values('0001','銷售部')insert into 任職values('0002','銷售部')insert into 任職values('0003','銷售部')insert into 任職values('0004','銷售部')insert into 任職values('0005','銷售部')insert into 任職values('0006','后勤部')insert into 任職values('0007','后勤部')insert into 任職values('0010','后勤部')insert into 任職values('0011','后勤部')insert into 任職values('0006','采購部')insert into 任職values('0007','采購部')insert into 任職values('0010','采購部')insert into 任職values('0011','采購部')insert into 任職values('0008','采購部')insert into 任職values('0006','采購部')insert into 任職values('0009','人事部')insert into 任職values('0012','人事部')insert into 任職values('0013','人事部')insert into 任職values('0014','人事部')insert into 任職values('0001','人事部')值守:insert into 值守values('0001','01','8點-12點')insert into 值守values('0002','02','8點-12點')insert into 值守values('0003','03','8點-12點')insert into 值守values('0004','04','8點-12點')insert into 值守values('0005','05','8點-12點')insert into 值守values('0001','05','13點-20點')insert into 值守values('0002','04','13點-20點')insert into 值守values('0003','02','13點-20點')insert into 值守values('0004','01','13點-20點')insert into 值守values('0005','03','13點-20點')擺放:insert into 擺放values('11111','01','100')insert into 擺放values('11112','03','200')insert into 擺放values('11113','02','50')insert into 擺放values('11114','05','20')insert into 擺放values('11115','04','500')insert into 擺放values('11113','01','20')銷售:insert into 銷售values('11111','01','2012/5/23','3','00001')insert into 銷售values('11111','02','2012/5/23','1','00005')insert into 銷售values('11111','03','2012/5/23','1','00002')insert into 銷售values('11111','04','2012/5/23','2','00004')insert into 銷售values('11112','01','2012/5/23','1','00003')insert into 銷售values('11112','02','2012/5/23','2','00001')insert into 銷售values('11112','05','2012/5/23','2','00003')insert into 銷售values('11113','03','2012/5/23','2','00005')insert into 銷售values('11114','05','2012/5/23','2','00004')insert into 銷售values('11115','02','2012/5/23','1','00002')4相關問題(0)部分測試:查詢員工工資Select 員工號,姓名,工資* from員工 whrer(員工號=0001)查詢銷售記錄Select * from打折,銷售 whrere(打折.商品號=銷售.商品號)查詢供應商的商品存量Select 倉庫號,庫存 from供應商,商品 whrere(供應商.商品號=商品.商品號)and(商品號=11115)(1)建立合適索引及應該注意問題索引必須在錄入數(shù)據(jù)之后建立索引CREATE CLUSTER INDEX <引索名字>ON <表名>超市商品過多,需要建立聚集索引CREATE UNIQNUE INDEX <引索名字>ON <表名>部門人員建立唯一索引(2)建立合適視圖管理員擁有最高權限,可查詢所有表商品表,倉庫表,部門表可被員工查詢?nèi)恳晥D員工表可被員工查詢自己的所有信息,查詢其他人除了工資等隱私的其他信息會員表可被會員查詢所有信息(3)數(shù)據(jù)庫系統(tǒng)備份與恢復在管理員上傳,修改時,同時復制一份腳本傳輸?shù)搅硗庖粡埍P(4)系統(tǒng)崩潰恢復從留下來的腳本還原數(shù)據(jù)(5)硬件損壞。如硬盤損壞,更新硬盤,然后根據(jù)備份恢復數(shù)據(jù)(6)數(shù)據(jù)庫管理員任務。日常維護數(shù)據(jù)4 參考文獻薩師煊,王珊。數(shù)據(jù)庫系統(tǒng)概論,背景:中國水利水電出版社,2003專心-專注-專業(yè)

注意事項

本文(《超市管理系統(tǒng)》數(shù)據(jù)庫設計(共30頁))為本站會員(494895****12427)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!