數(shù)據(jù)庫超市會員管理系統(tǒng)樣本_第1頁
數(shù)據(jù)庫超市會員管理系統(tǒng)樣本_第2頁
數(shù)據(jù)庫超市會員管理系統(tǒng)樣本_第3頁
數(shù)據(jù)庫超市會員管理系統(tǒng)樣本_第4頁
數(shù)據(jù)庫超市會員管理系統(tǒng)樣本_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

數(shù)據(jù)庫與信息管理技術(shù)課程設(shè)計(jì)報(bào)告設(shè)計(jì)題目:超市會員管理系統(tǒng)小構(gòu)成員:王蕊20732212孟婷蕊20732222小組分工:7月

目錄1應(yīng)用需求 -1-2需求分析 -1-2.1擬定任務(wù)與目的 -1-2.2系統(tǒng)邊界與標(biāo)記顧客 -1-2.3顧客與數(shù)據(jù)關(guān)系 -1-3數(shù)據(jù)庫概念構(gòu)造設(shè)計(jì) -1-3.1標(biāo)記實(shí)體及聯(lián)系 -1-3.2標(biāo)記實(shí)體和聯(lián)系屬性 -1-3.3屬性存檔 -1-3.4擬定屬性域 -1-3.5全局概念構(gòu)造 -1-4數(shù)據(jù)庫邏輯構(gòu)造設(shè)計(jì) -2-5數(shù)據(jù)庫物理設(shè)計(jì) -2-5.1分析操作 -2-5.2數(shù)據(jù)應(yīng)用分析 -2-5.3選取索引 -2-5.4冗余考慮 -2-5.5設(shè)計(jì)訪問規(guī)則 -2-6數(shù)據(jù)庫實(shí)行 -2-6.1創(chuàng)立數(shù)據(jù)庫腳本 -2-6.2創(chuàng)立關(guān)系腳本 -3-6.3數(shù)據(jù)錄入腳本 -3-6.4數(shù)據(jù)修改腳本 -3-6.5數(shù)據(jù)刪除腳本 -3-6.6數(shù)據(jù)查詢腳本 -3-7總結(jié)與展望 -3-8參照文獻(xiàn) -3-1應(yīng)用需求隨著經(jīng)濟(jì)發(fā)展人們生活水品得到了不斷地提高,購物成為了生活中不可或缺一某些固然超市購物更是一大熱點(diǎn),因此超市會員管理系統(tǒng)產(chǎn)生對消費(fèi)者提供了更多優(yōu)惠條件同步還實(shí)現(xiàn)信息規(guī)范化管理科學(xué)記錄和迅速操作,從而減少管理方面工作也增強(qiáng)了人們購物熱潮增進(jìn)經(jīng)濟(jì)迅速增長2需求分析2.1擬定任務(wù)與目的<1>進(jìn)行會員信息錄入,修改,刪除及查詢等<2>實(shí)現(xiàn)卡發(fā)行、更改信息<3>實(shí)現(xiàn)數(shù)據(jù)匯總記錄輸出<4>定義會員種類及優(yōu)惠信息2.2系統(tǒng)邊界與標(biāo)記顧客需對收集到數(shù)據(jù)進(jìn)行分析,以便定義數(shù)據(jù)庫應(yīng)用重要顧客,2.3顧客與數(shù)據(jù)關(guān)系會員基本信息:會員卡卡號,姓名,性別,年齡,聯(lián)系方式,購卡日期。會員卡信息:會員卡卡號,會員卡編號,會員卡種類。商品信息:物品編號,物品名稱,物品種類,單價(jià)。優(yōu)惠信息:會員卡卡號,會員卡種類,折扣3數(shù)據(jù)庫概念構(gòu)造設(shè)計(jì)3.1標(biāo)記實(shí)體及聯(lián)系會員會員卡商品會員類別3.2標(biāo)記實(shí)體和聯(lián)系屬性購卡日期購卡日期姓名會員卡卡號 姓名會員卡卡號會員會員聯(lián)系方式聯(lián)系方式年齡年齡性別性別會員卡編號會員卡編號會員卡種類會員卡卡號會員卡會員卡種類會員卡卡號會員卡單價(jià)物品名稱單價(jià)物品名稱商品 商品物品種類物品編號物品種類物品編號3.3屬性存檔3.4擬定屬性域?qū)嶓w主鍵會員會員卡卡號會員卡會員卡卡號商品物品編號n1購買商品會員卡3.5全局概念構(gòu)造n1購買商品會員卡 11辦理辦理11屬于會員類別會員屬于會員類別會員11114數(shù)據(jù)庫邏輯構(gòu)造設(shè)計(jì)表1會員基本信息表主鍵字段名數(shù)據(jù)類型長度非空會員卡卡號Char10姓名性別年齡聯(lián)系方式購卡日期CharCharCharCharData/time81212表2會員卡信息表主鍵字段名數(shù)據(jù)類型長度非空會員卡卡號Char10會員卡編號會員卡種類CharChar10表3物品信息表主鍵字段名數(shù)據(jù)類型長度非空物品編號Char10物品名稱物品種類單價(jià)CharCharMonetary4.1表4會員購物信息表主鍵字段名數(shù)據(jù)類型長度非空會員卡卡號Char10物品編號數(shù)量CharDigital10表5優(yōu)惠信息表主鍵字段名數(shù)據(jù)類型長度非空會員卡卡號Char10會員卡種類折扣CharDigital5數(shù)據(jù)庫物理設(shè)計(jì)5.1分析操作1.輸入一種指定會員詳細(xì)信息2.修改、刪除制定會員詳細(xì)信息3.依照種類排序,列出所有商品信息和也許性4.依照名稱排序,列出該會員購買商品和也許性5.列出制定會員購買商品詳細(xì)信息5.2數(shù)據(jù)應(yīng)用分析1.給操作訪問表和列以及訪問類型2.在查詢條件中使用列。檢查這些條件與否涉及:模式匹配、范疇查找、精確匹配鍵查詢3.查詢中包括在兩個(gè)或各種表中用于連接列4.查詢中用于排序、分組列5.操作運(yùn)營預(yù)期頻率6.操作性能目的5.3選取索引為了提高各種查詢性能和操作執(zhí)行效率,必要建立某些索引5.4冗余考慮關(guān)系規(guī)范化可以減少數(shù)據(jù)冗余,避免數(shù)據(jù)操作異常,但并不是規(guī)范化限度越高越好,由于數(shù)據(jù)冗余減少,往往會減少系統(tǒng)查詢效率。因此。如果系統(tǒng)性能達(dá)不到規(guī)定,并且表更新頻率較低,查詢頻率較高,則可考慮減少某些表規(guī)范化限度?!?》派生數(shù)據(jù)考慮存儲派生數(shù)據(jù)以及與派生它數(shù)據(jù)操作保持一致額外開銷。每次在需要時(shí)進(jìn)行計(jì)算開銷《2》規(guī)范化限度考慮5.5設(shè)計(jì)訪問規(guī)則關(guān)系DBMS普通提供兩種類型數(shù)據(jù)庫安全:系統(tǒng)安全和數(shù)據(jù)安全。系統(tǒng)安全涉及系統(tǒng)級數(shù)據(jù)庫訪問和使用。數(shù)據(jù)安全涉及數(shù)據(jù)庫對象訪問和使用權(quán)限以及顧客在這些對象上可執(zhí)行操作。6數(shù)據(jù)庫實(shí)行6.1創(chuàng)立數(shù)據(jù)庫腳本--創(chuàng)立數(shù)據(jù)庫usemastergocreatedatabasemarketVIPON(Name='marketVIP',FILENAME='D:\DB\marketVIP.MDF')LOGON(Name='marketVIP_LOG',FILENAME='D:\DB\marketVIP_LOG.LDF')gousemarketVIPgocreatetableMember(CIDchar(10)NOTNULLPrimarykey,CNamechar(8)NOTNULL,Sexnchar(1)NULL,Agedecimal(2,0)NOTNULL,Phonenumberchar(12)NULL,RegisteTimedatetimeNOTNULL,constraintcheck_sexcheck(sexin('男','女')))createtableMemberCard(CIDchar(10)NOTNULLPrimarykey,CNumberchar(10)NOTNULL,CTypeintNOTNULL)createtableGoods(GNumberchar(10)NOTNULLPrimarykey,GNamechar(8)NOTNULL,GTypeintNOTNULL,Pricedecimal(4,1)NOTNULL)createtableShopping(CIDchar(10)NOTNULLPrimarykey,GNumberchar(10)NOTNULL,ShuliangintNOTNULL)createtableSale(CIDchar(10)NOTNULLPrimarykey,CTypeintNOTNULL,DataintNOTNULL)6.2創(chuàng)立關(guān)系腳本6.3數(shù)據(jù)錄入腳本--插入數(shù)據(jù)insertintoMembervalues('2201','李東波','男','25','','月日')insertintoMembervalues('2202','萬古','女','38','4','月日')insertintoMembervalues('2203','全職龍','男','30','','月日')insertintoMembervalues('2204','李圣賢','男','35','','月日')insertintoMembervalues('2205','董永陪','男','60','','月日')insertintoMembervalues('2206','崔生鮮','女','30','','月日')insertintoMemberCardvalues('2201','001','普通VIP')insertintoMemberCardvalues('2202','002','白金VIP')insertintoMemberCardvalues('2203','003','白銀VIP')insertintoMemberCardvalues('2204','004','白金VIP')insertintoMemberCardvalues('2205','005','白銀VIP')insertintoMemberCardvalues('2206','006','普通VIP')insertintoGoodsvalues('00101','杯子','日用品')insertintoGoodsvalues('00102','衣服','日用品')insertintoGoodsvalues('00102','雨傘','日用品')insertintoGoodsvalues('00102','紙巾','日用品')insertintoGoodsvalues('00103','巧克力','食品')insertintoGoodsvalues('00104','熊貓餅干','食品')insertintoGoodsvalues('00105','鍵盤','數(shù)碼產(chǎn)品')insertintoGoodsvalues('00106','顯示屏','數(shù)碼產(chǎn)品')insertintoGoodsvalues('00107','ipad','數(shù)碼產(chǎn)品')insertintoGoodsvalues('00108','充電線','數(shù)碼產(chǎn)品')insertintoGoodsvalues('00109','手表','數(shù)碼產(chǎn)品')insertintoGoodsvalues('00110','羽毛球拍','運(yùn)動產(chǎn)品')insertintoGoodsvalues('00111','茶π','飲料產(chǎn)品')insertintoGoodsvalues('00112','雞肉','食品')insertintoShoppingvalues('2201','00101','50')0insertintoShoppingvalues('2202','00102','328')insertintoShoppingvalues('2203','00104','23')insertintoShoppingvalues('2204','00111','5')insertintoShoppingvalues('2205','00112','28')insertintoShoppingvalues('2206','00109','580')insertintoSalevalues('2201','普通VIP','月日')insertintoSalevalues('2201','白金VIP','月日')insertintoSalevalues('2201','白銀VIP','月日')insertintoSalevalues('2201','白金VIP','月日')insertintoSalevalues('2201','白銀VIP','月日')insertintoSalevalues('2201','普通VIP','月日')6.4數(shù)據(jù)修改腳本updateMembersetSex='女'whereCName='董永陪';6.5數(shù)據(jù)刪除腳本deletefromGoodswhereGTypeNOTIN('00112')deleteMemberwhereRID='2201'6.6數(shù)據(jù)查詢腳本select*fromSalewhereCID='白金VIP';7總結(jié)與展望本次課程設(shè)計(jì)心得體會與收獲,系統(tǒng)存在問題以及改進(jìn)方向1.這次課程設(shè)計(jì)使我熟悉了系統(tǒng)設(shè)計(jì)整體環(huán)節(jié)。系統(tǒng)設(shè)計(jì)大體可分為需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、數(shù)據(jù)庫實(shí)行及調(diào)試測試六大環(huán)節(jié)。在詳細(xì)實(shí)行階段中,表建立及表間關(guān)系最為重要,其實(shí)這也是需求分析重要性體現(xiàn)。2.這次課程設(shè)計(jì)加深了我對數(shù)據(jù)庫系統(tǒng)概論有關(guān)知識和Access有關(guān)功能理解。但由于缺少知識整合,有些功能在詳細(xì)操作上無法實(shí)現(xiàn),導(dǎo)致所建系統(tǒng)只是雛形,很不完善。例如在卡掛失及解掛上我沒能實(shí)現(xiàn)。我覺得在這次課程設(shè)計(jì)中,需求分析階段是致關(guān)重要,但由于同窗們都是第一次做這樣系統(tǒng)設(shè)計(jì),都不是很熟悉需求分析重要辦法和重要任務(wù),因此都很盲目,以為隨便從網(wǎng)上搜點(diǎn)有關(guān)知識就可以了,但其實(shí),這直接影響著背面各個(gè)階段工作進(jìn)行。因此但愿教師在實(shí)習(xí)前能給咱們對需求分析階段工作進(jìn)行一定指引。8參照文獻(xiàn)列出課程設(shè)計(jì)過程中所參照書籍、文獻(xiàn)、以及網(wǎng)絡(luò)資源[1]《Access課程設(shè)計(jì)案例精編》作

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論