




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上目 錄一、設(shè)計(jì)題目2二、設(shè)計(jì)目的2三、設(shè)計(jì)分析2四、概念結(jié)構(gòu)設(shè)計(jì)3五、邏輯結(jié)構(gòu)設(shè)計(jì)3六、表結(jié)構(gòu)定義4七、具體功能實(shí)現(xiàn)5八、結(jié)論13一 設(shè)計(jì)題目:手機(jī)銷售管理系統(tǒng)二 設(shè)計(jì)目的:1 運(yùn)用已學(xué)過(guò)的SQL語(yǔ)言知識(shí)設(shè)計(jì)一個(gè)簡(jiǎn)單的手機(jī)銷售管理系統(tǒng)。2 通過(guò)設(shè)計(jì),掌握開(kāi)發(fā)一個(gè)數(shù)據(jù)庫(kù)的基本方法和過(guò)程。3 基本掌握通過(guò)SQL語(yǔ)言進(jìn)行對(duì)數(shù)據(jù)的查詢、修改、插入、刪除等操作。三 設(shè)計(jì)分析(包括需求分析)該系統(tǒng)主要實(shí)現(xiàn)用戶管理、手機(jī)信息維護(hù)、手機(jī)供貨商信息管理、手機(jī)銷售信息管理、庫(kù)存信息管理,系統(tǒng)信息查詢等功能,充分利用SQL語(yǔ)言,實(shí)現(xiàn)在該系統(tǒng)內(nèi)完成對(duì)各種數(shù)據(jù)的查詢、修改、刪除等操作。本次設(shè)計(jì)
2、在功能需求上可分為以下6個(gè)方面:(1)用戶登錄類別:登錄系統(tǒng)的身份分為二種,一是管理員,二是普通用戶,只有被授權(quán)的用戶才可以使用本系統(tǒng)的資源。(2)手機(jī)信息維護(hù): 根據(jù)業(yè)務(wù)特點(diǎn)制定相關(guān)功能,可以通過(guò)輸入商品名稱等來(lái)實(shí)現(xiàn)精確或模糊的商品錄入。其中將商品劃分成不同的類型,方便管理和查詢。(3)手機(jī)供貨商管理:對(duì)供貨商基本信息進(jìn)行登記管理,通過(guò)基本信息進(jìn)行查詢,修改更新,刪除。(4)銷售信息管理:主要實(shí)現(xiàn)購(gòu)機(jī)單的錄入和修改和有關(guān)銷售信息的查詢。通過(guò)直接輸入手機(jī)名稱系統(tǒng)自動(dòng)顯示該手機(jī)的詳細(xì)信息。(5)庫(kù)存管理:綜合查詢庫(kù)存明細(xì)記錄。倉(cāng)庫(kù)信息搜索,倉(cāng)庫(kù)編號(hào)以及倉(cāng)庫(kù)剩余庫(kù)存信息查詢。(6)系統(tǒng)信息查詢模塊
3、:在對(duì)手機(jī)銷售信息查詢的過(guò)程中,要求實(shí)現(xiàn)多種查詢方式??梢园凑展┴浬獭①?gòu)機(jī)單和倉(cāng)庫(kù)編號(hào)進(jìn)行分類查詢。綜合查詢各種手機(jī)供應(yīng)明細(xì)記錄、各個(gè)倉(cāng)庫(kù)剩余記錄以及購(gòu)機(jī)情況等。四 概念結(jié)構(gòu)設(shè)計(jì)(包括E-R圖)在需求分析階段所得到的應(yīng)用需求應(yīng)該首先抽象為信息世界的結(jié)構(gòu),才能更好地、更準(zhǔn)確地用某一DBMS實(shí)現(xiàn)這些需求。概念設(shè)計(jì)的目標(biāo)是通過(guò)對(duì)用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型。在本次設(shè)計(jì)的手機(jī)銷售管理系統(tǒng)中,所用到的實(shí)體有:顧客、手機(jī)、倉(cāng)庫(kù)、管理員、供應(yīng)商,實(shí)體的屬性和實(shí)體與實(shí)體之間的關(guān)系,在下面的 手機(jī)銷售管理系統(tǒng)E-R圖中均有體現(xiàn)。 手機(jī)銷售管理系統(tǒng)E-R圖五 邏輯結(jié)構(gòu)設(shè)計(jì):(
4、E-R圖向關(guān)系模型轉(zhuǎn)換)ER圖轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要將實(shí)體性、實(shí)體的屬性和實(shí)體性之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,根據(jù)以上規(guī)則將本系統(tǒng)的ER圖轉(zhuǎn)換為關(guān)系模式(關(guān)系的碼用下劃線標(biāo)出)購(gòu)機(jī)單(購(gòu)機(jī)單編號(hào),手機(jī)編號(hào),購(gòu)機(jī)數(shù)量,購(gòu)機(jī)日期)手機(jī)(手機(jī)編號(hào),價(jià)格,供應(yīng)商編號(hào),品牌型號(hào),顏色,倉(cāng)庫(kù)編號(hào))倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào),剩余庫(kù)存)供應(yīng)商(供應(yīng)商編號(hào),名稱,地址,電話)管理員(管理員編號(hào),姓名,聯(lián)系電話)六 表結(jié)構(gòu)定義在本次的手機(jī)銷售管理系統(tǒng)中,共有5個(gè)基本表,分別是:管理員信息表、供應(yīng)商信息表、倉(cāng)庫(kù)信息表、購(gòu)機(jī)單信息表、手機(jī)信息表,每個(gè)表的具體結(jié)構(gòu)在下面五個(gè)表中都能 體現(xiàn)。手機(jī)銷售系統(tǒng)管理中管理員信息表的結(jié)構(gòu),如
5、表1所示表1 管理員表結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型約束管理員編號(hào)管理員唯一的編號(hào)定長(zhǎng)字符串,長(zhǎng)度為15主鍵管理員姓名管理員的姓名定長(zhǎng)字符串,長(zhǎng)度為10空值管理員電話管理員的電話定長(zhǎng)字符串,長(zhǎng)度為11空值手機(jī)銷售系統(tǒng)管理中供應(yīng)商信息表的結(jié)構(gòu),如表2所示 表2 供應(yīng)商表結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型約束P編號(hào)供應(yīng)商的編號(hào)定長(zhǎng)字符串,長(zhǎng)度為15主鍵P名稱供應(yīng)商的名稱定長(zhǎng)字符串,長(zhǎng)度為20空值P地址供應(yīng)商的地址定長(zhǎng)字符串,長(zhǎng)度為30空值P電話供應(yīng)商的電話定長(zhǎng)字符串,長(zhǎng)度為11空值 手機(jī)銷售系統(tǒng)管理中倉(cāng)庫(kù)信息表的結(jié)構(gòu),如表3所示 表3 倉(cāng)庫(kù)表結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型約束倉(cāng)庫(kù)編號(hào)倉(cāng)庫(kù)唯一的編號(hào)定長(zhǎng)字符串,長(zhǎng)度為15主鍵管理員編
6、號(hào)管理員的編號(hào)定長(zhǎng)字符串,長(zhǎng)度為15空值剩余面積倉(cāng)庫(kù)的剩余面積浮點(diǎn)型,F(xiàn)LOAT空值手機(jī)銷售系統(tǒng)管理中購(gòu)機(jī)單信息表的結(jié)構(gòu),如表4所示 表4購(gòu)機(jī)單表結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型約束手機(jī)編號(hào)手機(jī)的編號(hào)定長(zhǎng)字符串,長(zhǎng)度為15非空購(gòu)買時(shí)間購(gòu)買手機(jī)的時(shí)間整型空值購(gòu)買數(shù)量購(gòu)買手機(jī)的數(shù)量空值購(gòu)買編號(hào)購(gòu)買的編號(hào)定長(zhǎng)字符串,長(zhǎng)度為15空值手機(jī)銷售系統(tǒng)管理中手機(jī)信息表的結(jié)構(gòu),如表5所示 表5手機(jī)表結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型約束手機(jī)編號(hào)手機(jī)的編號(hào)定長(zhǎng)字符串,長(zhǎng)度為15主鍵品牌型號(hào)手機(jī)的品牌型號(hào)定長(zhǎng)字符串,長(zhǎng)度為30非空顏色手機(jī)的顏色定長(zhǎng)字符串,長(zhǎng)度為15非空價(jià)格手機(jī)的價(jià)格整型倉(cāng)庫(kù)編號(hào)手機(jī)所在倉(cāng)庫(kù)編號(hào)定長(zhǎng)字符串,長(zhǎng)度為15空值P編
7、號(hào)手機(jī)的供應(yīng)商編號(hào)定長(zhǎng)字符串,長(zhǎng)度為15空值七 具體功能實(shí)現(xiàn)1 用SQL語(yǔ)言創(chuàng)建手機(jī)銷售管理系統(tǒng)數(shù)據(jù)庫(kù)CREATE DATABASE 手機(jī)銷售管理系統(tǒng)2 用SQL語(yǔ)言創(chuàng)建基本表1)創(chuàng)建手機(jī)信息表create table 手機(jī)信息表(手機(jī)編號(hào)char(15)primary key,品牌型號(hào)char(30)not null,顏色char(15) not null,價(jià)格int,倉(cāng)庫(kù)編號(hào)char(15),p編號(hào)char(15),)2)創(chuàng)建客戶購(gòu)機(jī)表create table 客戶購(gòu)機(jī)表(手機(jī)編號(hào)char(15),購(gòu)買時(shí)間datetime,購(gòu)買數(shù)量int,購(gòu)買編號(hào)char(15),) 3)創(chuàng)建倉(cāng)庫(kù)信息表c
8、reate table 倉(cāng)庫(kù)信息表(倉(cāng)庫(kù)編號(hào)char(15) primary key,管理員編號(hào)char(15),剩余面積float,)4)創(chuàng)建管理員信息表create table 管理員信息表(管理員編號(hào)char(15) primary key,管理員姓名char(10),管理員電話char(11),)5)創(chuàng)建供應(yīng)商信息表create table 供應(yīng)商信息表(p編號(hào)char (15) primary key,p名稱char (20),p地址char (30),p電話char (11),)3基于手機(jī)銷售管理系統(tǒng)的五個(gè)表,用SQL語(yǔ)言完成下列操作1)給手機(jī)表增加一列“銷售編號(hào)”,數(shù)據(jù)類型為CH
9、AR(15)ALTER TABLE 手機(jī)表 ADD 銷售編號(hào) CHAR(15)2)對(duì)手機(jī)信息表中的價(jià)格列增加檢查約束,約束名為CK3, 要求價(jià)格大于1000小于5000ALTER TABLE 手機(jī)信息表ADD CONSTRAINT CK3 CHECK(價(jià)格>1000 and 價(jià)格<5000)4實(shí)現(xiàn)具體功能,包括數(shù)據(jù)更新,插入,刪除和查詢。1)向管理員信息表插入一個(gè)新管理員,該管理員的信息為:(1105, 周杰倫, )Insert into 管理員信息表values('1105', '周杰倫','')SELECT * FROM 管理員信
10、息表插入結(jié)果如圖1所示圖12)將管理員信息表中編號(hào)為“1102”的學(xué)生姓名改為“邢海峰”update 管理員信息表set 管理員姓名='刑海鋒' where 管理員編號(hào)='1102'SELECT*FROM 管理員信息表修改結(jié)果如圖2所示圖23)刪除管理員編號(hào)為“1103”的管理員記錄 delete from 管理員信息表where 管理員編號(hào)='1103'select*from 管理員信息表 刪除結(jié)果如圖3所示 圖35針對(duì)以上五個(gè)表,用SQL語(yǔ)句完成各項(xiàng)查詢1)查詢?nèi)w供應(yīng)商的p編號(hào),p名稱,p地址,p電話。SELECT p編號(hào),p名稱,p地址,
11、p電話 from 供應(yīng)商信息表等價(jià)于SELECT * FROM 供應(yīng)商信息表查詢結(jié)果如圖4所示圖42)查詢?nèi)w管理員的所有信息。SELECT *FROM 管理員信息表查詢結(jié)果如圖5所示圖53)查詢所有手機(jī)的所有信息SELECT*FROM 手機(jī)信息表查詢結(jié)果如圖6所示圖62) 查詢所有倉(cāng)庫(kù)的信息。SELECT*FROM倉(cāng)庫(kù)信息表查詢結(jié)果如圖7所示圖73) 查詢所有購(gòu)機(jī)信息。SELECT*FROM客戶購(gòu)機(jī)表查詢結(jié)果如圖8所示圖82)查詢所有手機(jī)的信息,其中價(jià)格打8折,并且將該列設(shè)置別名為打折價(jià) 。SELECT 手機(jī)編號(hào),品牌型號(hào),顏色,倉(cāng)庫(kù)編號(hào),P編號(hào),價(jià)格*0.8 打折價(jià) FROM手機(jī)信息表,查詢結(jié)果如圖9所示圖93)顯示所有手機(jī)的倉(cāng)庫(kù)編號(hào),并去掉重復(fù)行。SELECT DISTINCT 倉(cāng)庫(kù)編號(hào) FROM 手機(jī)信息表查詢結(jié)果如圖10所示圖10若要保留重復(fù)行,則用:SELECT ALL倉(cāng)庫(kù)編號(hào) FROM 手機(jī)信息表查詢結(jié)果如圖11所示圖11八 結(jié)論通過(guò)幾個(gè)星期的數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)習(xí),對(duì)數(shù)據(jù)庫(kù)的應(yīng)用有了更深的理解,在數(shù)據(jù)庫(kù)的基本設(shè)計(jì)方法方面也有了一定的收獲。在這次實(shí)習(xí)中,看到了自己平時(shí)學(xué)習(xí)的不足,發(fā)現(xiàn)了基礎(chǔ)知識(shí)的重要性。不僅在需求分析階段花了很長(zhǎng)的時(shí)間,在后面的設(shè)計(jì)階段也花費(fèi)了大量的時(shí)間去設(shè)計(jì)。再設(shè)計(jì)ER圖時(shí),由于對(duì)各業(yè)務(wù)考慮的不全面,導(dǎo)致不斷的修改,遲遲不能完成,經(jīng)過(guò)不斷的修改和請(qǐng)教老師
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)連帶擔(dān)保借款合同模板
- 道路拓寬及改造工程合同
- 辦公用房租賃合同英文范本
- 廚師服務(wù)合同樣本
- 夫妻共同購(gòu)房合同條款
- 女方凈身出戶離婚法律合同模板
- 跨境融資合同(一)
- 職業(yè)技術(shù)學(xué)院大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目合同
- 新能源汽車電機(jī)技術(shù)演進(jìn)與產(chǎn)業(yè)鏈創(chuàng)新考核試卷
- 文化產(chǎn)業(yè)與體育賽事結(jié)合考核試卷
- 育嬰師職業(yè)技能培訓(xùn)
- 事故隱患安全培訓(xùn)事故排查安全隱患
- 老年法律法規(guī)與標(biāo)準(zhǔn)單元一課件
- 職業(yè)中等專業(yè)學(xué)校2023-2024學(xué)年工作計(jì)劃
- 引水罐設(shè)計(jì)計(jì)算書-2
- 技術(shù)人員管理激勵(lì)制度
- 新公務(wù)員法培訓(xùn)課件
- 基層醫(yī)療機(jī)構(gòu)院感控考試試題及答案
- 領(lǐng)導(dǎo)干部的國(guó)學(xué)修養(yǎng)講義
- 人文素養(yǎng)知識(shí)考試復(fù)習(xí)題庫(kù)(含答案)
- 外科學(xué)教學(xué)課件:腰椎間盤突出癥
評(píng)論
0/150
提交評(píng)論