版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、沈大超市管理系統(tǒng)1課程設(shè)計題目:通過課程設(shè)計進一步掌握數(shù)據(jù)庫基礎(chǔ)理論與基本知識,掌握數(shù)據(jù)庫設(shè)計方法及技巧,掌握使用SQL server2005解決實際問題的能力。2系統(tǒng)功能設(shè)計: 功能模塊圖:圖1:功能模塊圖 功能說明(1) 通過數(shù)據(jù)錄入模塊可以查詢商品單價、日收入、月收入 (2) 通過數(shù)據(jù)修改模塊可以查詢商品單價,也可以很方便的找到打折商品,這對于消費者來 說是非常有用的,同時也可以對給魏員工的薪水進行查詢,這也使超市的管理完全透明化(3) 通過數(shù)據(jù)刪除模塊可以對一些數(shù)據(jù)庫不需要的數(shù)據(jù)進行刪除,例如長時間以來超市所積淀下來的過期商品以及對于打折商品的撤除和一些附加商品的添加都是很方便的和可
2、行的.(4) 通過數(shù)據(jù)查詢模塊可以方便的進行數(shù)據(jù)查詢,例如商品單價,商店一天的毛利潤以及一 個月的凈收入.通過數(shù)據(jù)統(tǒng)計模塊可以很方便的進行統(tǒng)計,例如商品單價、日收入、月收入。3數(shù)據(jù)庫概念設(shè)計(E-R圖設(shè)計):商品實體圖圖2 :商品實體圖客戶實體圖超市實體圖圖4:超市實體圖員工實體圖供應(yīng)商實體圖圖6:供應(yīng)商實體圖圖7:經(jīng)理實體圖總實體圖經(jīng)理mn供應(yīng)商mn超市1員工mn商品mn客戶圖8:總實體圖4數(shù)據(jù)庫的邏輯設(shè)計: 商品(商品編碼,商品名稱,商品出產(chǎn)地,商品生產(chǎn)日期)主碼是商品編碼 客戶(客戶名稱,客戶電話,客戶地址,客戶購買商品,客戶滿意度)主碼是客戶名稱 員工(員工編碼,員工姓名,員工職務(wù),員
3、工年齡,員工工資,員工電話)主碼是員工編碼 超市(超市編號,超市經(jīng)理,超市名稱,超市地址)主碼是超市編號 供應(yīng)商(供應(yīng)商名稱,供應(yīng)商負(fù)責(zé)人,供應(yīng)商電話,供應(yīng)商地址,供應(yīng)商提供商品)主碼是供應(yīng)商名稱 經(jīng)理(經(jīng)理姓名,經(jīng)理電話,經(jīng)理住址,經(jīng)理薪水)主碼是經(jīng)理姓名5數(shù)據(jù)庫的物理設(shè)計商品表表1商品表字段名類型寬度條件約束說明商品編碼int15主碼null商品名稱varchar20Not null商品出產(chǎn)地varchar15null商品生產(chǎn)日期datatime25null客戶表表2:客戶表字段名類型寬度條件約束說明客戶名稱varchar15主碼null客戶電話int20null客戶地址char20Not
4、 null客戶購買商品char15null客戶滿意度char25null員工表表3:員工表字段名類型寬度約束條件說明員工編碼int20主碼null員工姓名varchar20null員工職務(wù)varchar20Not null員工年齡int15null員工工資int25null員工電話int30null超市表表4:超市表字段名類型寬度約束條件說明超市編號int15主碼null超市經(jīng)理varchar30Not null超市名稱varchar25null超市地址varchar20null經(jīng)理表表5:經(jīng)理表字段名類型寬度約束條件說明經(jīng)理姓名varchar15主碼n ull經(jīng)理電話int35Not nul
5、l經(jīng)理住址varchar30n ull經(jīng)理薪水int20n ull供應(yīng)商表表6:供應(yīng)商表字段名類型寬度約束條件說明供應(yīng)商名稱varchar15主碼null供應(yīng)商負(fù)責(zé)人varchar25null供應(yīng)商電話int20null供應(yīng)商地址varchar15Not null供應(yīng)商提供商品varchar25null6設(shè)計索引和試圖 索引商品表按商品編碼建索引。 客戶表按客戶名稱建索引。 員工表按員工編碼建索引。 超市表按超市編號建索引。 經(jīng)理表按經(jīng)理姓名建索引。 供應(yīng)商表按供應(yīng)商名稱建索引 視圖商品表按商品編碼建試圖。 客戶表按客戶名稱建視圖。 員工表按員工編碼建視圖。超市表按超市編號建視圖。 經(jīng)理表按經(jīng)
6、理姓名建視圖。供應(yīng)商表按供應(yīng)商名稱建視圖7數(shù)據(jù)庫實施創(chuàng)建數(shù)據(jù)庫/*創(chuàng)建數(shù)據(jù)庫*/create database SuperMarketdbon primary(n ame=SuperMarketdb, file name=C:Program FilesMicrosoft SQL ServerMSSQLDataSuperMarketdb.mdf, size=100MB,maxsize=200MB,filegrowth=20MB)log on(n ame=SuperMarketlog,file name=C:Program FilesMicrosoft SQL ServerMSSQLDataSup
7、erMarketdb.ldf, size=60MB,maxsize=200MB,filegrowth=20MB)go創(chuàng)建表(1) 創(chuàng)建商品表CREATE TABLE PRODUCTPRODUCTNUM int (15) PrimarykeyPRODUCTNAME varchar (20) not nullPRODUCTPLACE varchar (15) nullPRODUCTTIME datatime null(2) 創(chuàng)建客戶表CREATE TABLE CUSTOMERCUSTOMER NAME varchar(15) PrimarykeyCUSTOMERPHONE int (20) nul
8、lCUSTOMERADDRESS char( 20) notnullCUSTOMERPRODUCT char (15) n ullCUSTOMERMIS char(25) null(3) 創(chuàng)建員工表CREATETABLE EMPLOYEEEMPLOYEE DAT int (20) PrimarykeyEMPLOYEE NAME varchar(20) nullEMPLOYEE POS varchar(20) n ot nullEMPLOYEE AGE in t(15) n ullEMPLOYEE SALARY in t(25) nullEMPLOYEE PHO in t(30) n ull(4
9、) 創(chuàng)建超市表CREATETABLE SUPERMARKETSUPERMARKET DAT int (15) PrimarykeySUPERMARKET MAN varchar (30) not nullSUPERMARKET ADD varchar(20) nullSUPERMARKET NAME varcha nr(25) n ull(5) 創(chuàng)建經(jīng)理表CREATETABLE MANAGERMANAGERNAME varchar (15) PrimarykeyMANAGERNUM int ( 35) notnullMANAGERADD varchar(30) nullMANAGERSAL i
10、n t(20) n ull(6) 創(chuàng)建供應(yīng)商表CREATETABLESPONSORSPONSORNAME varchar(15) PrimarykeySPONSORMAN varchar(25) nullSPONSORPHO in t(20) n ullSPONSORADD varchar(15) n ot nullSPONSORPRO varchar(25) null 創(chuàng)建索引(1) 創(chuàng)建商品索引CREATE INDEX ProductNumber In dexON ProductTable(ProductNumber)GO(2) 創(chuàng)建客戶索引CREATE INDEX CustomerNam
11、e In dexON CustomerTable(CustomerName)GO(3) 創(chuàng)建員工索引CREATE INDEX EmployeeNumber In dexON EmployeeTable(EmployeeNumber)GO(4) 創(chuàng)建超市索引CREATE INDEX SupermarketNumber In dexON SupermarketTable(SupermarketNumber)GO(5) 創(chuàng)建經(jīng)理索引CREATEINDEX Man agerNameIn dexON ManagerTable ( ManagerName)GO(6) 創(chuàng)建供應(yīng)商索引CREATE INDEX
12、 Spon sorName In dexON SponsorTable (SponsorName)GO 創(chuàng)建視圖(1) 創(chuàng)建商品視圖CREATE VIEW v_productASSELECT ProductName as 商品名稱ProductNum as,商品編碼ProductPlace as商品出產(chǎn)地ProductDatatime as商品生產(chǎn)日期FROM Product(2) 創(chuàng)建客戶視圖CREATE VIEW v_customerASSELECTCustomerName as 客戶名稱CustomerPho ne as 客戶電話CustomerAddress as 客戶地址Custom
13、erBuyProduct as 客戶購買商品CustomerMeetService as 客戶滿意度FROM Customer(3) 創(chuàng)建員工視圖CREATE VIEW v_employeeASSELECTEmployeeName as 員工姓名EmployeePh one as 員工電話EmployeeNumber as 員工編碼EmployeePosition as 員工職務(wù)EmployeeAge as 員工年齡EmployeeSalary as 員工薪水FROM Employee(4) 創(chuàng)建超市視圖CREATE VIEW v_SupermarketASSELECTSupermarketN
14、umber as 超市編號SupermarketMa nager as,超市經(jīng)理SupermarketName as 超市名稱SupermarketAddress as 商品生產(chǎn)日期FROM Supermarket(5) 創(chuàng)建經(jīng)理視圖CREATE VIEW v_Ma nagerASSELECTManagerName as 經(jīng)理姓名ManagerNumber as經(jīng)理點電話ManagerAddress as 經(jīng)理住址Ma nagerSalary as 經(jīng)理薪水FROMMan ager(6) 創(chuàng)建供應(yīng)商視圖CREATE VIEW v_spo nsorASSELECTSponsorName as 供
15、應(yīng)商名稱Spon sorMa nager as供應(yīng)商負(fù)責(zé)人Spo nsorPho ne as供應(yīng)商電話Spo nsorAddress as 供應(yīng)商地址Spo nsorServerProduct as 供應(yīng)商提供商品8課程設(shè)計總結(jié)這是我學(xué)習(xí)數(shù)據(jù)庫以來的第一個作品,所以感想很深刻由于所學(xué)有限,制作這個程序 花費了很長時間最主要的原因是我對正常的工作流程不太了解 ,所以在今后的學(xué)習(xí)過程 中一定要腳踏實地,把知識學(xué)到精,與傳統(tǒng)模式相比,使用本系統(tǒng)毫無疑問會大大提高超市的運作效,幫助超市更好的實 現(xiàn)商品交易,企業(yè)員工管理.并且可以有效地降低經(jīng)營成本,提高效益,減少差錯,節(jié)省人力,減少顧客購物時間,增加客流量,提高顧客滿意度,增強超市擴張能力,提供有效的技術(shù)保障。但由于本人能力有限,開發(fā)的程序還存在許多不足之處,比如在使用范圍上 有所限制:只適用于小型超市,對于一些大中型超市應(yīng)用起來有所困難 所以今后會更注重 這方面的改進。從課程設(shè)計過程中,我能體會到想要完成一份優(yōu)秀的課設(shè)絕不是一件易事,它既需 要設(shè)計者對此課程有一個全面而扎實的了解,同時也需要應(yīng)變能力和較好的心里素質(zhì), 因為在設(shè)計過程中尼可能會遇到各種各樣的困難,但只要對自己有信心,做好迎接一切 困難的準(zhǔn)備,總有一天你會成功的。9參考文獻1 范立南,劉天惠,周力等.SQL Server 2000實用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年標(biāo)準(zhǔn)駕校訓(xùn)練場地租賃協(xié)議模板版B版
- 2024年版權(quán)轉(zhuǎn)讓合同:文學(xué)作品專用
- 2024-2030年中國客戶關(guān)系系統(tǒng)行業(yè)發(fā)展趨勢及投資創(chuàng)新模式分析報告
- 2024-2030年中國四柱液壓舉升機資金申請報告
- 2024年版本:大數(shù)據(jù)分析與咨詢服務(wù)合同
- 2024年物業(yè)租賃管理委托協(xié)議書
- 2024年標(biāo)準(zhǔn)無保險勞務(wù)派遣協(xié)議模板一
- 2024年全新移交合同協(xié)議書下載官方版3篇
- 2025年四川貨運從業(yè)資格證繼續(xù)再教育考試答案
- 2025標(biāo)準(zhǔn)商超供貨合同
- 2024年世界職業(yè)院校技能大賽高職組“護理技能組”賽項參考試題庫(含答案)
- DB22T 397-2014 保健用品功能學(xué)評價程序與檢驗方法
- GB/T 44815-2024激光器和激光相關(guān)設(shè)備激光束偏振特性測量方法
- 浙教版2023小學(xué)信息技術(shù)三年級上冊《進入在線平臺》說課稿及反思
- 《房顫抗凝新進展》課件
- 論文寫作講座模板
- 執(zhí)著與變通二元思辨作文-2023年高考語文作文考前素材與押題范文
- 國家開放大學(xué)《當(dāng)代中國政治制度》期末復(fù)習(xí)題
- 2024廣州市勞動合同樣本(標(biāo)準(zhǔn)版)
- 關(guān)于水滸傳的題目單選題100道及答案解析
- 應(yīng)急預(yù)案綜合演練培訓(xùn)
評論
0/150
提交評論