




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、分類號(hào)11395單位代碼級(jí)學(xué)號(hào)密學(xué)生課程設(shè)計(jì)送水公司的送水系統(tǒng)題目者作XXXXX)(院系 XXXXXX業(yè)專XXXXXX 指導(dǎo)教師XXX日提交日期月年 XXXXXXXX目錄1. 弓I言22. 需求分析階段 32.1 需求分析階段目標(biāo) 32.2 本系統(tǒng)需完成的功能 32.3 . 數(shù)據(jù)流圖 42.4 . 數(shù)據(jù)字典 53. 概念設(shè)計(jì)階段 73.1 引言 73.2 E-R 圖 73.2.1 局部 E-R 圖 73.2.2 全局 E-R 圖 94. 邏輯結(jié)構(gòu)設(shè)計(jì)104.1 將 E-R 圖轉(zhuǎn)換成關(guān)系模式 104.2 邏輯關(guān)系圖 104.3 數(shù)據(jù)庫模式定義 105. 物理結(jié)構(gòu)設(shè)計(jì) 135.1 物理設(shè)計(jì)階段的目
2、標(biāo)與任務(wù) 135.2 查詢和添加功能模塊圖 136. 數(shù)據(jù)庫實(shí)施階段 146.1 建立數(shù)據(jù)庫 146.2 各表建立 146.3 建立觸發(fā)器 166.4 前臺(tái)設(shè)計(jì)圖 176.5 數(shù)據(jù)庫主碼和外碼圖 197. 總結(jié) 228. 致謝 2311 . 引言現(xiàn)今很多送水服務(wù)公司接話時(shí)都要詢問客戶編號(hào)、地址和姓名等諸多客戶 資料,從而導(dǎo)致接電話需要很長時(shí)間,而且容易造成客戶不滿意,接話員也累, 效率又低。在用水旺季電話較多時(shí)由于接話員效率低,不可避免的會(huì)發(fā)生漏接 電話等情況,失去一定送水客戶。在這種情況下,擁有一個(gè)專業(yè)的針對送水行 業(yè)上述問題的軟件系統(tǒng)就成為同行業(yè)中競爭發(fā)展的有利優(yōu)勢。另外,目前市場上這方面
3、的軟件系統(tǒng)使用范圍比較有限,就算有使用的也 很少涉及送水配送業(yè)務(wù)。目前大多數(shù)公司現(xiàn)行的管理系統(tǒng)雖然解決了公司業(yè)務(wù) 上的處理問題,但在員工工作效率、客戶信息管理、信息查詢分析等方面不完 善,需要進(jìn)一步的優(yōu)化系統(tǒng)處理業(yè)務(wù)流程和解決公司以往單人操作系統(tǒng)處理煩 瑣事務(wù)等問題。 因此一個(gè)良好的送水系統(tǒng)至關(guān)重要。22 .需求分析階段2.1 需求分析階段目標(biāo)1 .通過信息列表存儲(chǔ)員工、客戶、供應(yīng)商、礦泉水、倉庫、費(fèi)用的基本信 息和實(shí)體之間的聯(lián)系實(shí)現(xiàn)其管理;2 .利用一些實(shí)體的屬性實(shí)現(xiàn)查詢、添加、刪除、更新操作,建立相應(yīng)的觸 發(fā)器和存儲(chǔ)過程實(shí)現(xiàn)對數(shù)據(jù)的統(tǒng)計(jì)、分析,用于作為公司人員、客戶、供應(yīng)商、 礦泉水、倉庫
4、、費(fèi)用管理之前事務(wù)的總結(jié)和以后的計(jì)劃。2.2本系統(tǒng)需完成的功能管理員對員工、客戶、礦泉水的類別、供應(yīng)商的信息、收費(fèi)、銷售訂單進(jìn)行增、刪、改、查管理功能模塊圖為:送水系統(tǒng)客 供礦員銷戶財(cái)訂進(jìn)應(yīng)泉工信售貨單務(wù)商水管息管管管管管管 理管理理理理 理理理圖2-1員工管理:新建、查詢、編輯、刪除員工信息、獎(jiǎng)懲、權(quán)限管理客戶管理:新建、查詢、編輯、刪除客戶信息礦泉水管理:新建、查詢、編輯、刪除礦泉水信息,實(shí)現(xiàn)時(shí)時(shí)更新供應(yīng)商管理:新建、查詢、編輯、刪除供應(yīng)商信息,實(shí)現(xiàn)時(shí)時(shí)更新以保證 公司利益訂單管理:新建、查詢、訂單編輯、刪除訂單信息費(fèi)用管理:新建、查詢、編輯、刪除財(cái)務(wù)報(bào)表,統(tǒng)計(jì)、比較各級(jí)階段的財(cái) 務(wù)情況3
5、.進(jìn)貨管理:新建、查詢、編輯、刪除進(jìn)貨訂單信息,與供應(yīng)商的聯(lián)系,交 易,員工人員分配銷售管理:新建、查詢、編輯、刪除銷售信息,與客戶的聯(lián)系,交易,員 工人員分配,做好售后服務(wù)等2.3.數(shù)據(jù)流圖公司信供貨商信礦泉水信員工信進(jìn)貨公司供應(yīng)商進(jìn)貨清單圖2-2進(jìn)貨數(shù)據(jù)流圖員工信息公司信息公司分工訂單處理信息下訂單客戶礦泉水信息銷售員工訂單信息 客戶信息圖2-3銷售數(shù)據(jù)流圖4.倉庫信息礦泉水信息4.4. 數(shù)據(jù)字典說類列備不允許為空,I商INPI不允許為空商品名稱Char(50)Wname 不允許為空商品型號(hào)Char(50)producttype 不允許為空描述Char(500)description 不允
6、許為空數(shù)量char(1000)quantity不允許為空,主顧客IDINTCID鍵不允許為空顧客名稱Char(30)Cname不允許為空電話Char(20)Phone不允許為空詳細(xì)地址Char(30)address不允許為空,主供應(yīng)商 IDINTSID鍵不允許為空供應(yīng)商名稱Char(30)Sname 不允許為空電話Char(20)phone不允許為空詳細(xì)地址Char(50)address 不允許為空郵政編碼Char(6)postcode5.qq remar ksHI D Hna mephQQ號(hào)備注 ID員工員工姓名電話不允許為空Char(50)允許為空Char(100) 不允許為空,主INT鍵
7、不允許為空Char(30)不允許為空Char(20)不允許為空,主鍵不允許為空不允許為空不允許為空不允 許為空不允許為空不允許為空不允許為one BID SID PID Bdate Bqua ntity Pbuy Bstit uatio nSell IDCI DHID空,主鍵不允許為空不允許為空不允許為空不允 許為空/、允許為空/、允許為空/、允許為空 不允許為空,主鍵不允許為空/、允許為空/、允許為空ID ID進(jìn)貨號(hào)供應(yīng)商ID商品購進(jìn)時(shí)間INTINT INT SmalldatetimeChar(1000)數(shù)量購入 價(jià)格是否 idIDID IDINT INT出售INT顧客員工商品出售時(shí)間商品數(shù)
8、量商品單價(jià)INT INT INT SmalldatetimeINTmoneyINTINTINTINTINTPID Sdate Squantity Psell SsituationCostID Real With Receivable Cash是否收到費(fèi)用費(fèi)用應(yīng)付已付現(xiàn)金6.3.概念設(shè)計(jì)階段3.1引言系統(tǒng)開發(fā)的總體目標(biāo)是實(shí)現(xiàn)送水的訂單、客戶及員工管理,縮短查詢的等待時(shí)間,減輕工作人員的工作量,方便工作人員對它的操作,提高管理的質(zhì)量 和水平,做到高效、智能化管理,從而達(dá)到送水效率的目的。主要任務(wù)是對礦泉水表、供應(yīng)商表、員工表、出售詳情表、顧客表及費(fèi)用 表的操作及處理。概念設(shè)計(jì)階段主要是將需求分析階
9、段得到的用戶需求抽象為信息結(jié)構(gòu)(概念模型)的過程,它是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。3.2 E-R 圖3.2.1 局部E-R圖商品名稱ID商品名稱礦泉水供應(yīng)商電話供應(yīng)商ID備注郵政編碼M提供N型號(hào)描述詳細(xì)地址QQ數(shù)圖3-1商品入庫7.顧客ID顧客名稱型號(hào) 數(shù)量ID商品名稱商品MN顧客購買礦泉水電話詳細(xì)地址備注描述銷售圖圖3-2商商品ID名品描ID員工員名工姓MN工員送配水礦泉號(hào)型電話注備量數(shù)述圖3-3配送圖8.圖E-R 3.2.2全局MN顧客 購買礦泉水MN員工供應(yīng)商配送提供圖圖E-R 3-4全局9.4.邏輯結(jié)構(gòu)設(shè)計(jì)4.1 將E-R圖轉(zhuǎn)換成關(guān)系模式員工:員工ID,員工姓名,電話,備注、,顧客姓名,詳細(xì)
10、地址,電話,備注 ID顧客:顧客、,商品名稱,描述,數(shù)量ID礦泉水:商品,商品ID,購進(jìn)時(shí)間,購入價(jià)格,是否付費(fèi),備注購進(jìn):進(jìn)貨ID,供應(yīng)商ID供應(yīng)商編號(hào),單位名稱,地址,電話供應(yīng)商:,費(fèi)用:費(fèi)用ID,應(yīng)付,已付,現(xiàn)金,出售時(shí)間,數(shù)量,單價(jià),是否ID,商品ID出售:出售ID,顧客編號(hào),員工 收到費(fèi)用,備注 注明主碼和外碼邏輯關(guān)系圖4.24-1圖數(shù)據(jù)庫模式定義4.3備注列名說明類型不允許為空,主ID商品INTPID鍵不允許為空商品名稱Char(50)Wname10producttype description quantity商品型號(hào)不允許為空Char(50)不允許為空描 述Char(500)不
11、允許為空數(shù)量char(1000)表4-1 礦products泉水表列名類型備注說明不允許為空,主ID顧客INT鍵不允許為空顧客名稱Char(30)不允許為空電 話Char(20)不允許為空詳細(xì)地址Char(30)允許為空備注Char(100)CID CnamePhoneaddressremarks顧客表Customers 表4-2列名 SID Sname phone addre sspost codeq q remar ks類型備注說明不允許為空,主ID供應(yīng)商INT 鍵不允許為空供應(yīng)商名稱 Char(30)不允許為空電話Char(20)不允許為空詳細(xì)地址Char(50)不允許為空郵政編碼Cha
12、r(6)不允許為空號(hào)QQChar(50)允許為空備注 Char(100)表供應(yīng)商表4-3 Supplier類型列名說明備注不允許為空,主ID員工INTHID鍵不允許為空員工姓名Char(30)Hname不允許為空電話Char(20)phone允許為空備注Char(100)remarks4-4 hydrotechnic 員工表表類型列名說明備注不允許為空,主進(jìn)貨號(hào)IDINTBID鍵不允許為空ID供應(yīng)商INTSID不允許為空ID商品INTPID11不允許為空購進(jìn)時(shí)間SmalldatetimeBdate 不允許為空數(shù)量Char(1000)Bquantity 不允許為空購入價(jià)格INTPbuy 不允許為
13、空是否付費(fèi)INTBstituation 允許為空備注char(100)remarks購進(jìn)表Buying 4-5 表類型說明列名備注不允許為空 出售IDINTSellID不允許為空ID顧客INTCID不允許為空ID員工INTHID不允許為空ID商品INTPID不允許為空出售時(shí)間SmalldatetimeSdate不允許為空商品數(shù)量INTSquantityPsell商品單價(jià)money不 允 許 為 空Ssituation remarks是否收到費(fèi)用備 注INT Char(100)不 允 許 為 空允 許為 空主出售詳情Sell表4-6備注類型 列名 說明INTCostID不允許為空,主鍵費(fèi)用idI
14、NTWithDeal不允許為空應(yīng)付INTReceivable已付不允許為空INTCash現(xiàn)金不允許為空費(fèi)用表 4-7 Cost表#.5.物理結(jié)構(gòu)設(shè)計(jì)5.1物理設(shè)計(jì)階段的目標(biāo)與任務(wù)數(shù)據(jù)庫的物理設(shè)計(jì)就是為邏輯數(shù)據(jù)模型選取一個(gè)最合適應(yīng)用要求的物理結(jié)構(gòu)的 過程,在這個(gè)階段中要完成兩大任務(wù):(1)確定數(shù)據(jù)庫的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中主要是存取方法和存儲(chǔ)結(jié)構(gòu);(2)對物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間和空間效率。5.2查詢和添加功能模塊圖管理員發(fā)出查詢或添加信息查詢?添加?查詢添加查詢訂單查詢員工信息添加訂單返回添加員工信息圖5-113.6.數(shù)據(jù)庫實(shí)施階段6.1 建立數(shù)據(jù)庫CREATE DATABASE
15、1116.2 各表建立(1)供應(yīng)商表建立CREATE TABLE supplier( SID int NOT NULL, Snamechar(30) NOT NULL, phone char(20) NOT NULL, addresschar(50) NOT NULL, postcode char(6) NULL, qq char(50) NULL, remarks char(200) NULL(2)礦泉水表的建立CREATE TABLE products(PID int NOT NULL, Wname char(50) NOT NULL, producttype char(50) NOT N
16、ULL, description char(500) NULL, quantity char(1000) NOT NULL ,( 3)購進(jìn)表的建立CREATE TABLE Buying(BID int NOT NULL, SID int NOT NULL, PID int NOT NULL, Bdate smalldatetime NOT NULL, Bquantity char(1000) NOT NULL, Pbuy money NOT NULL, Bsitutation int NOT NULL, remarks char(1000) NULL( 4)顧客表的建立CREATE TABLE
17、 customers( 14 CID int NOT NULL,Cname char(30) NOT NULL, phone char(30) NOT NULL, addresschar(30) NOT NULL, remarks char(100) NULL( 5)員工表的建立CREATE TABLE hydrotechnic( HID int NOT NULL, Hname char(30) NOT NULL, phone char(20) NOT NULL, remarks char(100) NULL( 6)出售表的建立CREATE TABLE Sell(SellID int NOT
18、NULL,CID int NOT NULL, HID int NOT NULL, PID int NOT NULL, Sdate smalldatetime NOT NULL, Squantity int NULL, Psell money NOT NULL, Ssituation int NOT NULL, remarks char(100) NULL( 7)費(fèi)用表的建立CREATE TABLE Cost(CostID int NOT NULL,Deal With int NOT NULL,Receivable int NOT NULL,Cash int NOT NULL( 8)存儲(chǔ)過程查詢
19、每月用水量最大的 10 個(gè)用戶,并按數(shù)量遞減if object_id('pro_2','pro')is not nulldrop procedurepro_2gocreateprocedurepro_2(yuefen_in int)1.1 as beginselecttop(10) customers.Cname,Sell.Squantity水量from Sell,customerswhere Sell.CID=customers.CID and yuefen_in=datepart(mm,Sdate)group by customers.Cname,Sell.
20、Squantityorder by count(Sell.Squantity)desc endgo6.3 建立觸發(fā)器實(shí)現(xiàn)購入和銷售時(shí)礦泉水的增加和減少礦泉水購入:createtrigger tri_Buyingon Buying for insertas declare PID int,quantity intselect PID=PID from insertedupdate products set quantity=quantity+quantity where PID=PID go 礦泉水銷售:createtrigger tri_Sellon Sell for insertas declare PID int,Squantity intselect PID=PID from insertedselect Squantity=Squantityfrom insertedupdateproductssetquantity=quantity_Squantitywhere PID=PID go#.6.4 前臺(tái)設(shè)計(jì)圖17.圖6-3訂單查詢圖6-4員工信息查詢18
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建設(shè)工程公共裝修合同
- 小學(xué)二年級(jí)語文課本中的詩歌鑒賞與朗讀技巧訓(xùn)練教學(xué)方案
- 彎頭安裝施工方案
- 數(shù)字媒體藝術(shù)設(shè)計(jì)真題展示及解析
- 經(jīng)濟(jì)學(xué)微觀經(jīng)濟(jì)學(xué)理論考試題
- 吉林道路護(hù)欄施工方案
- 全新工程水電安裝勞務(wù)合同
- 磚砌門墩施工方案
- 硅酸鈣板面層施工方案
- 深化施工方案
- 2025年山西同文職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試題庫帶答案
- 2025年安徽衛(wèi)生健康職業(yè)學(xué)院單招職業(yè)技能測試題庫審定版
- 2025年01月中國疾控中心信息中心公開招聘1人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2025年湖南水利水電職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫參考答案
- (部編版2025新教材)道德與法治一年級(jí)下冊-第1課《有個(gè)新目標(biāo)》課件
- 廉政從業(yè)培訓(xùn)課件
- 安徽2025年安徽汽車職業(yè)技術(shù)學(xué)院教職工校園招聘筆試歷年參考題庫附帶答案詳解
- 2025新 公司法知識(shí)競賽題庫與參考答案
- 臨床基于高級(jí)健康評(píng)估的高血壓Ⅲ級(jí)合并腦梗死患者康復(fù)個(gè)案護(hù)理
- 2024年湖北省聯(lián)合發(fā)展投資集團(tuán)有限公司人員招聘考試題庫及答案解析
- 2024年全國統(tǒng)一高考英語試卷(新課標(biāo)Ⅰ卷)含答案
評(píng)論
0/150
提交評(píng)論