




已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
(數(shù)據(jù)庫概論)題目: 連鎖超市管理系統(tǒng) 安徽理工大學(xué)課程設(shè)計()任務(wù)書 計算機科學(xué)與工程 學(xué)院 計算機科學(xué)與技術(shù)系 學(xué) 號學(xué)生姓名專業(yè)(班級)設(shè)計題目連鎖超市管理系統(tǒng)設(shè)計技術(shù)參數(shù)開發(fā)語言選擇VC等后臺數(shù)據(jù)庫:sql server 20XX應(yīng)用程序與數(shù)據(jù)庫的連接方式可以采用ODBC、ADO等。設(shè)計要求主要完成數(shù)據(jù)庫的設(shè)計部分,包括需求分析,概念結(jié)構(gòu)設(shè)計,邏輯結(jié)構(gòu)設(shè)計,物理結(jié)構(gòu)設(shè)計,并對關(guān)系模式進行分析,最后用自己熟悉的開發(fā)工具連接數(shù)據(jù)庫,實現(xiàn)基本的對數(shù)據(jù)庫的操作。工作量 連鎖超市管理系統(tǒng)需要說明書20頁左右 程序設(shè)計的步驟包括: 1、選題與搜集資料2、分析與設(shè)計3、程序設(shè)計4、調(diào)試與測試5、驗收與評分工作計劃1)第12周:了解自己課程設(shè)計題目及要求,初步概括出需求分析的系統(tǒng)概要及內(nèi)容。2)第13周:系統(tǒng)概括出需求分析,設(shè)計出數(shù)據(jù)流圖及數(shù)據(jù)字典;并初步畫出ER圖。3)第14周:畫出整個ER圖并了解各個實體之間的關(guān)系;并根據(jù)ER圖寫成關(guān)系模式。4)第15周:寫出關(guān)系模式、關(guān)系結(jié)構(gòu)圖以及建立視圖;并根據(jù)關(guān)系建出SQL查詢表。5)第16周:實驗數(shù)據(jù)庫與查詢的一系列操作。參考資料數(shù)據(jù)庫系統(tǒng)概論教材21天學(xué)通SQL Server指導(dǎo)教師簽字系主任簽字 20XX年 3月 20 日 指導(dǎo)教師評語:成績: 指導(dǎo)教師: 年 月 日安徽理工大學(xué)課程設(shè)計()成績評定表1需求分析1.1 信息要求由于系統(tǒng)的使用對象是超市管理者,因此對系統(tǒng)的信息要求可分為以下幾個方面:連鎖店信息、員工信息、顧客信息、商品信息、銷售信息、供應(yīng)商信息、采購信息。1.2 處理要求本系統(tǒng)是為了超市管理者更好的管理超市而設(shè)計。因此,超市管理者在登錄此系統(tǒng)后應(yīng)該能清晰的知道自己超市信息、員工信息、顧客信息、商品信息、銷售信息、供應(yīng)商信息、采購信息、會員折扣信息。從而分析出怎么樣調(diào)度分配才能使超市更多的獲利。(1)超市信息變更:管理者能通過這個功能更改超市的信息,使超市信息更加的完善。(2)人員信息變更:管理者能通過這個功能來行使超市人員的調(diào)動,使超市更便于管理。(3)顧客信息變更:管理者能通過這個功能更改顧客的會員等級,使銷售更快捷。(4)商品信息變更:管理者能通過這個功能更改商品的編號、單價等信息,使商品便于銷售。(5)銷售信息處理:管理者能通過這個功能了解超市的銷售情況,從而做出更好管理超市的方法。(6)供應(yīng)商信息變更:管理者能通過這個功能更改供應(yīng)商的信息(增、刪、改),使超市的貨源得到保障。(7)采購信息變更:管理者能通過這個功能了解商品的采購情況,從而決定商品的采購源、采購量等。(8)會員折扣變更:管理者通過這個功能改變會員的折扣多,是銷售更加完善。1.3 安全性與完整性安全性:(1)系統(tǒng)應(yīng)設(shè)置訪問用戶的標識以鑒別是否是合法用戶,并要求合法用戶設(shè)置其密碼,保證用戶身份不被盜用。(2)系統(tǒng)應(yīng)設(shè)置訪問用戶的標識以鑒別是否是合法用戶,并要求合法用戶設(shè)置其密碼,保證用戶身份不被盜用。(3)系統(tǒng)應(yīng)對不同用戶設(shè)置不同的權(quán)限,區(qū)分不同的用戶。如管理者、經(jīng)理、員工。完整性:(1)各種信息記錄的完整性,信息記錄內(nèi)容不能為空;(2)各種數(shù)據(jù)間相互的聯(lián)系的正確性;(3)相同的數(shù)據(jù)在不同記錄中的一致性。2 概念結(jié)構(gòu)設(shè)計2.1 概念結(jié)構(gòu)設(shè)計的方法與步驟概念結(jié)構(gòu)設(shè)計的方法:概念設(shè)計階段我們采用自底向上的方法,即自頂向下的進行需求分析,然后在自底向上的進行概念結(jié)構(gòu)設(shè)計。對已經(jīng)細化到無法再分的階段逐步集成在一起,最終合成一個全局的概念模式。概念結(jié)構(gòu)設(shè)計的步驟:第一步是進行局部視圖的設(shè)計:由于高層的數(shù)據(jù)流圖只能反映系統(tǒng)的概貌,而中層流圖能較好的反映系統(tǒng)中各局部應(yīng)用的子系統(tǒng)組成。因此我們先逐一的設(shè)計分E-R圖。第二步是進行視圖的集成:各子系統(tǒng)的E-R圖設(shè)計好后,下一步就是要將所有的分E-R圖合成一個系統(tǒng)的總E-R圖,一般有兩個方式,多個分E-R圖一次集成,另一種是一次集成兩個分E-R圖。我們采用的是一次集成兩個分E-R圖的方式。2.2 數(shù)據(jù)抽象與局部視圖設(shè)計按照提示先展示連鎖超市管理系統(tǒng)的總框架圖,設(shè)計實體屬性圖以及局部E-R圖。圖1 連鎖店屬性圖圖2 供應(yīng)商屬性圖圖3 員工屬性圖圖4顧客屬性圖圖5 商品屬性圖圖6 會員卡屬性圖2.3 視圖的集成經(jīng)過逐步細化在進行每兩個一集成初步形成一個E-R圖,最后得到如下圖的總體概念結(jié)構(gòu)E-R圖。連圖7 鎖超市E-R圖3邏輯結(jié)構(gòu)設(shè)計3.1 E-R圖向關(guān)系模型的轉(zhuǎn)換連鎖店信息(連鎖店編號、連鎖店名稱、聯(lián)系電話、連鎖店所在地)此為連鎖店信息實體對應(yīng)的關(guān)系模式。員工信息(員工編號、員工姓名、所屬連鎖店編號、職務(wù)、年齡、聯(lián)系電話、性別)此為員工信息實體對應(yīng)的關(guān)系模式。顧客信息(VIP客戶編號、VIP客戶姓名、VIP類型、顧客聯(lián)系電話)此為顧客信息實體對應(yīng)的關(guān)系模式。商品信息(商品編號、商品分類、商品名稱、商品單價、折扣信息)此為商品信息實體對應(yīng)的關(guān)系模式。銷售信息(商品編號、連鎖店編號、銷售數(shù)量、顧客編號、員工編號、銷售時間、銷售額)此為銷售信息實體對應(yīng)的關(guān)系模式。供應(yīng)商信息(供應(yīng)商編號、供應(yīng)商名稱、供應(yīng)商電話、供應(yīng)商地址、供應(yīng)商聯(lián)系人)此為連供應(yīng)商信息實體對應(yīng)的關(guān)系模式。采購訂單(采購單號、供應(yīng)商編號、采購數(shù)量、采購價格、商品編號、采購日期、采購員編號)此為采購訂單實體對應(yīng)的關(guān)系模式。會員折扣度(會員等級、折扣)此為會員折扣度實體對應(yīng)的關(guān)系模式。 3.2 設(shè)計用戶子模式建立一個每個分連鎖店的銷售額的視圖,反應(yīng)每個連鎖店的銷售情況。供管理層參考。4系統(tǒng)實現(xiàn)4.1建立基本表建立超市信息表create table SuperInfo(Snochar(20) primary key,Snamechar(20),Stelchar(20),Sadresschar(50),)建立員工信息表create table EmpInfo(Enochar(20) primary key,Enamechar(20) ,Esnochar(20) references Superinfo(sno),Epostchar(20),Eage smallint check(eage18 and eage=0 and vipdiscount0 and discount1.0)建立銷售信息表create table SOrder(Gnochar(20),Amountint,Snochar(20) references Superinfo(sno),VipNochar(20),EmpNochar(20)references Empinfo(eno),Saletimedatetime,SaleRoomchar(20),primary key(gno,amount,sno),)建立供應(yīng)商信息表create table ProInfo(Pnochar(20)primary key,Pnamechar(20),Ppricefloat,Ptelchar(20),Padresschar(20),Pcontactchar(20) references empinfo(eno),)建立采購訂單create table Porder(OrderNochar(20)primary key,Pnochar(20),Ordquantitychar(20),Orderpricefloat,Orderdatedatetime,GNochar(20) references goods(gno),Enochar(20),)4.2建立視圖每個分店的銷售額的視圖create view sales (Sno,SalesRoom) as( select SuperInfo.Sno,sum(SOrder
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 提升工地進度方案(3篇)
- 廢氣改造計劃方案(3篇)
- 防凍方案制度(3篇)
- 庭院草坪清理方案(3篇)
- 部門資產(chǎn)管理方案(3篇)
- 內(nèi)室墻面改造方案(3篇)
- 市區(qū)擴大規(guī)劃方案(3篇)
- 流動飯店定價方案(3篇)
- 探井施工方案(3篇)
- 2025年農(nóng)業(yè)灌溉用水高效利用與水資源管理優(yōu)化策略報告
- 《物流運輸實務(wù)》課件
- 在幼兒園中打造有趣的數(shù)學(xué)學(xué)習(xí)環(huán)境
- 食品小作坊應(yīng)急預(yù)案范本
- 2023全屋定制家具合同范文正規(guī)范本(通用版)
- 蘭州市新初一分班英語試卷含答案
- 吾心可鑒 澎湃的福流
- ZPW-2000A無絕緣軌道電路演示幻燈片
- 黃平縣舊州飛機場紅磚廠原址改擴建項目環(huán)評報告
- 統(tǒng)計預(yù)測與決策-南京財經(jīng)大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 零星材料采購合同
- 天津市大港區(qū)2023年數(shù)學(xué)五下期末學(xué)業(yè)質(zhì)量監(jiān)測模擬試題含解析
評論
0/150
提交評論