版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
貨運(yùn)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)(優(yōu)質(zhì)文檔,可直接使用,可編輯,歡迎下載)
貨運(yùn)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)(優(yōu)質(zhì)文檔,可直接使用,可編輯,歡迎下載)內(nèi)蒙古科技大學(xué)《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)說(shuō)明書(shū)題目:貨運(yùn)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)學(xué)生姓名:王佳星學(xué)號(hào):1176807329專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):3班指導(dǎo)教師:丁雨目錄TOC\o"1-3”\h\u23806目錄14477第一章需求分析2320211。1編寫(xiě)目的2230061.2背景2299091。3系統(tǒng)功能分析381721.3.1客戶(hù)基本信息管理3148791。3。2員工基本信息管理3109571.3.3車(chē)輛基本信息管理396981。3.4訂單基本信息管理4277691.3。5運(yùn)單基本信息管理4214101。4系統(tǒng)功能圖分析415481。5數(shù)據(jù)約束分析511535第二章數(shù)據(jù)庫(kù)概念設(shè)計(jì)6234082。1定義實(shí)體集及屬性629422.2定義聯(lián)系集及屬性665162。3E-R模型設(shè)計(jì)7261462。3。1實(shí)體E—R模型設(shè)計(jì)7270272。3。2總E—R模型設(shè)計(jì)931550第三章邏輯設(shè)計(jì)10104853.1基本表設(shè)計(jì)105021第四章數(shù)據(jù)庫(kù)的實(shí)現(xiàn)13257094.1數(shù)據(jù)庫(kù)的創(chuàng)建13151244.2數(shù)據(jù)表的創(chuàng)建14106324。3數(shù)據(jù)錄入1624034select*fromyundan18319714。4基本查詢(xún)18312624.4.1單表查詢(xún)1821484。4.2多表查詢(xún)19198674.4。3創(chuàng)建視圖21266364。4。4創(chuàng)建存儲(chǔ)過(guò)程2127625第五章總結(jié)2229301參考文獻(xiàn)2317753致謝23第一章需求分析1。1編寫(xiě)目的改變當(dāng)下物流運(yùn)輸?shù)臏蟋F(xiàn)狀,通過(guò)科學(xué)的數(shù)據(jù)庫(kù)管理,完善物流運(yùn)輸行業(yè)的工作環(huán)節(jié),提高運(yùn)輸效率,從而達(dá)到客戶(hù)滿(mǎn)意水平,形成一個(gè)一體化的物流運(yùn)輸環(huán)境。1.2背景背景之一:我國(guó)國(guó)民經(jīng)濟(jì)高速發(fā)展我國(guó)自改革開(kāi)放以來(lái),國(guó)民經(jīng)濟(jì)就走上了持續(xù)穩(wěn)定高速發(fā)展的道路,年均增長(zhǎng)8%以上,而從全國(guó)看,發(fā)展最快的又是我國(guó)東南沿海一些省市,他們利用國(guó)家給經(jīng)濟(jì)特區(qū)等一系列優(yōu)惠政策,大力改革開(kāi)放,發(fā)展經(jīng)濟(jì),率先實(shí)現(xiàn)經(jīng)濟(jì)的超常規(guī)大幅度增長(zhǎng),其中出現(xiàn)了一批大型實(shí)力客戶(hù),像海爾、寶潔、IBM等。經(jīng)濟(jì)的大幅增長(zhǎng),必然導(dǎo)致巨大的物質(zhì)產(chǎn)品的流動(dòng),也就必然導(dǎo)致物流量的增加.這是經(jīng)濟(jì)發(fā)展的必然規(guī)律,也是物流業(yè)成長(zhǎng)的必然規(guī)律。背景二:是改革開(kāi)放的結(jié)果我國(guó)第三方物流的誕生是改革開(kāi)放的結(jié)果,跟改革開(kāi)放有直接的關(guān)系。首先由一些國(guó)內(nèi)的外資客戶(hù)率先促成的,人們不難從我國(guó)第三方物流的產(chǎn)生過(guò)程看出它有三個(gè)特點(diǎn):第一,它們是從東南沿海一些改革開(kāi)放程度比較高的省市首先搞起來(lái);第二,它首先是由像寶潔、IBM等這樣一些國(guó)外的大公司促成我國(guó)的一些客戶(hù)搞起來(lái)的;第三,第三方物流公司的業(yè)務(wù)最先也主要是為國(guó)外這些大公司服務(wù)的物流業(yè)務(wù)。而由點(diǎn)到面的發(fā)展,必然需要發(fā)達(dá)的物流來(lái)帶動(dòng)。背景三:是我國(guó)物流學(xué)發(fā)展的結(jié)果我國(guó)第三方物流的發(fā)展有一個(gè)有趣的現(xiàn)象,就是一旦有了一個(gè)第三方物流的樣板和模式,社會(huì)很快在各個(gè)地方推廣開(kāi)來(lái)。特別是最近幾年,發(fā)展特快,上海、北京、天津等城市且不說(shuō),武漢就一下子興起了如中遠(yuǎn)、長(zhǎng)江、中儲(chǔ)、武儲(chǔ)等好幾家大型第三方物流公司。出現(xiàn)這種現(xiàn)象,可以說(shuō)是中國(guó)物流學(xué)發(fā)展的結(jié)果,人們已經(jīng)有了比較好的物流觀(guān)念和物流學(xué)基礎(chǔ).1.3系統(tǒng)功能分析貨物運(yùn)輸管理系統(tǒng)功能:客戶(hù)基本信息管理、員工基本信息管理、車(chē)輛基本信息管理、訂單基本信息管理、運(yùn)單基本信息管理。1.3。1客戶(hù)基本信息管理為客戶(hù)提供基本信息增加、修改、刪除功能.包括:(1)客戶(hù)基本信息增加:客戶(hù)錄入基本信息,包括客戶(hù)編號(hào)、客戶(hù)名稱(chēng)、客戶(hù)、客戶(hù)性別、聯(lián)系人姓名信息,形成完整的客戶(hù)資料。(2)客戶(hù)基本信息修改:客戶(hù)基本信息錯(cuò)誤或有所改變時(shí)可以進(jìn)行信息的修改??梢孕薷穆?lián)系人姓名,修改聯(lián)系人.(3)客戶(hù)基本信息刪除:客戶(hù)可以刪除客戶(hù)基本信息。1.3.2員工基本信息管理為員工提供基本信息增加、修改、刪除功能.包括:(1)員工基本信息增加:?jiǎn)T工錄入基本信息,包括員工編號(hào)、員工姓名、員工、員工性別信息,形成完整的客戶(hù)資料。(2)員工基本信息修改:?jiǎn)T工基本信息錯(cuò)誤或有所改變時(shí)可以進(jìn)行信息的修改??梢孕薷穆?lián)系人姓名,修改聯(lián)系人.(3)員工基本信息刪除:可以刪除員工基本信息。1。3.3車(chē)輛基本信息管理提供車(chē)輛基本信息增加、修改、查詢(xún)、刪除功能。包括:車(chē)輛基本信息增加:系統(tǒng)可以增加車(chē)輛基本信息,包括車(chē)輛編號(hào)、車(chē)牌號(hào)、車(chē)類(lèi)型、最大載重量、購(gòu)買(mǎi)金錢(qián)等信息.車(chē)輛基本信息修改:車(chē)輛基本信息如果出錯(cuò)或者有所改變,系統(tǒng)可以對(duì)車(chē)輛基本信息的具體內(nèi)容進(jìn)行修改。可以修改車(chē)輛車(chē)牌號(hào),修改車(chē)輛車(chē)類(lèi)型,修改車(chē)輛載物重。(3)車(chē)輛基本信息查詢(xún):根據(jù)不同的條件查詢(xún)車(chē)輛基本信息??梢园窜?chē)輛車(chē)牌號(hào)查詢(xún)車(chē)輛基本信息,按車(chē)輛車(chē)類(lèi)型查詢(xún)車(chē)輛基本信息,按車(chē)輛載物重查詢(xún)車(chē)輛基本信息。(4)車(chē)輛基本信息刪除:由于車(chē)輛報(bào)廢或轉(zhuǎn)賣(mài),可以刪除車(chē)輛基本信息。1.3.4訂單基本信息管理提供訂單表的增加、更新、修改功能。包括:(1)訂單基本信息增加:客戶(hù)在填寫(xiě)客戶(hù)編號(hào)、貨物名稱(chēng)、貨物數(shù)量、訂單時(shí)間、訂單備注等信息后,系統(tǒng)檢查所有信息填寫(xiě)正確后提示增加成功并返回訂單總額和訂單編號(hào).(2)訂單基本信息更新:系統(tǒng)根據(jù)訂單表自動(dòng)更新訂單表中的信息,如訂單表編號(hào)、訂單數(shù)量.(3)訂單基本信息修改:客戶(hù)可根據(jù)需要修改貨物名稱(chēng)、貨物重量、等信息.(4)訂單基本信息查詢(xún):客戶(hù)或第三方物流公司可根據(jù)訂單編號(hào)、貨物名稱(chēng)、貨物重量等對(duì)訂單進(jìn)行查詢(xún).1。3。5運(yùn)單基本信息管理提供路線(xiàn)基本信息增加、刪除、優(yōu)化、修改功能。包括:(1)路線(xiàn)基本信息增加:第三方物流公司統(tǒng)計(jì)訂單目的地后添加路線(xiàn)基本信息,其中包含路線(xiàn)編號(hào),出發(fā)地,目的地,預(yù)計(jì)所需時(shí)間等信息。(2)路線(xiàn)基本信息刪除:根據(jù)客戶(hù)退單情況或者交通天氣狀況的改變進(jìn)行一些無(wú)效線(xiàn)路的刪除。(3)路線(xiàn)基本信息優(yōu)化:根據(jù)篩選重復(fù)路線(xiàn)及包含路線(xiàn)進(jìn)行路線(xiàn)整合,優(yōu)化計(jì)算所需最短最少路線(xiàn).(4)路線(xiàn)基本信息修改:根據(jù)更改訂單狀況或者交通天氣狀況對(duì)路線(xiàn)信息進(jìn)行修改。包括路線(xiàn)出發(fā)地的修改,路線(xiàn)目的地的修改和路線(xiàn)交通工具的修改.1.4系統(tǒng)功能圖分析貨物運(yùn)輸管理系統(tǒng)功能圖如圖1.1所示。1.5數(shù)據(jù)約束分析客戶(hù)信息表的主鍵是customer_id,每一個(gè)編號(hào)都是唯一的。貨運(yùn)員工信息表的主鍵是transstaff_id,每一個(gè)編號(hào)都是唯一的。維修員工信息表的主鍵是repairstaff_id,每一個(gè)編號(hào)都是唯一的.駕駛信息表的主鍵是driver_id,每一個(gè)編號(hào)都是唯一的。維修信息表的主鍵是repair_id,每一個(gè)編號(hào)都是唯一的。(6)客戶(hù)的所有信息不允許為空。(7)車(chē)輛信息表的主鍵是car_id,每一個(gè)車(chē)輛編號(hào)都是唯一的.(8)訂單表的主鍵是order_id,每一個(gè)訂單編號(hào)都是唯一的。(9)運(yùn)單信息表的主鍵是yundan_id,每一個(gè)運(yùn)單編號(hào)都是唯一的。(10)聯(lián)系人(Telephone)不能為空值,取值范圍為00000000000-99999999999,固定加地區(qū)號(hào)輸入。(11)訂單一旦生成則無(wú)法刪除。(12)聯(lián)系人姓名(contactname)不能為空值,不得超過(guò)20字。(13)最大載重量(car_MaxWgt)不能為空值,數(shù)據(jù)為int.(14)車(chē)牌號(hào)(car_licence)不能為空值,真實(shí)填寫(xiě)。(15)車(chē)類(lèi)型(car_type)不能為空值。第二章數(shù)據(jù)庫(kù)概念設(shè)計(jì)對(duì)實(shí)體集及屬性、聯(lián)系集及屬性進(jìn)行定義和E-R模型設(shè)計(jì)。2。1定義實(shí)體集及屬性(1)客戶(hù)實(shí)體集customer:客戶(hù)編號(hào)(customer_id)、客戶(hù)名稱(chēng)(customer_name)、客戶(hù)(customer_phone)、客戶(hù)性別(customer_sex)、聯(lián)系人姓名(contactname)。(2)貨運(yùn)員工實(shí)體集transstaff:?jiǎn)T工編號(hào)(transstaff_id)、員工姓名(transstaff_name)、員工(transstaff_phone)、員工性別(transstaff_sex)信息。(3)維修員工實(shí)體集repairstaff:?jiǎn)T工編號(hào)(repairstaff_id)、員工姓名(repairstaff_name)、員工(repairstaff_phone)、員工性別(repairstaff_sex)信息。(3)車(chē)輛實(shí)體集car:車(chē)輛編號(hào)(car_id)、車(chē)牌號(hào)(car_licence)、車(chē)輛類(lèi)型(car_type)、最大載重(car_MaxWgt)、購(gòu)買(mǎi)金錢(qián)(car_money)。(4)訂單實(shí)體集dingdan:訂單編號(hào)(order_id)、貨物名稱(chēng)(gname)、貨物數(shù)量(gnum)、送貨日期(senddate)、送貨客戶(hù)(sendcustomer).(5)運(yùn)單實(shí)體集yundan:運(yùn)單編號(hào)(yundan_id)、訂單編號(hào)(order_id)、出車(chē)司機(jī)(driver)、簽收日期(recivedate)、出車(chē)日期(chuchedate)、回車(chē)日期(huichedate)。2。2定義聯(lián)系集及屬性(1)維修信息repair:維修編號(hào)(repair_id)、車(chē)牌號(hào)(car_licence)、送修日期(songxiudate)、完修日期(wanxiudate)、修理地點(diǎn)(repairadress)。(2)駕駛信息drive:駕駛編號(hào)(driver_id)、車(chē)輛編號(hào)(car_id)、駕駛司機(jī)(driver)、出車(chē)日期(chuchedate)、出車(chē)路線(xiàn)(chucheluxian).2.3E-R模型設(shè)計(jì)2.3。1實(shí)體E-R模型設(shè)計(jì)客戶(hù)E-R模型如圖2。1所示。圖2。1客戶(hù)E—R模型車(chē)輛E-R模型如圖2.2所示。圖2.2車(chē)輛E-R模型維修員工E-R模型如圖2.3所示。圖2。3維修員工E-R模型貨運(yùn)員工E—R模型如圖2。4所示。圖2.4貨運(yùn)員工E—R模型訂單信息E-R模型如圖2。5所示。圖2.5訂單信息E—R模型運(yùn)單信息E—R模型如圖2。6所示.圖2。6運(yùn)單信息E-R模型2.3。2總E-R模型設(shè)計(jì)貨物運(yùn)輸系統(tǒng)總ER圖如圖2.7所示。圖2.7總E—R模型第三章邏輯設(shè)計(jì)本次設(shè)計(jì)的數(shù)據(jù)庫(kù)在SQLServer2021上實(shí)現(xiàn),將概念結(jié)構(gòu)設(shè)計(jì)中的E-R圖轉(zhuǎn)換成SQLSever2021支持的關(guān)系數(shù)據(jù)模型。3.1基本表設(shè)計(jì)關(guān)系設(shè)計(jì)包括轉(zhuǎn)換后所得表和函數(shù)依賴(lài)關(guān)系,轉(zhuǎn)換后為:(1)客戶(hù)表如表3.1所示。表3。1客戶(hù)表數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型別名是否為空約束取值含義customer_idint客戶(hù)編號(hào)Notnull主鍵customer_namevarchar(50)客戶(hù)名稱(chēng)Notnull真實(shí)填寫(xiě)customer_phonevarchar(11)客戶(hù)NotnullCustomer_sextinyint客戶(hù)性別NotnullcontactnameVarchar(20)聯(lián)系人姓名Notnull(2)車(chē)輛表如表3。2所示.表3。2車(chē)輛表數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型別名是否為空約束取值含義Car_idint車(chē)輛編號(hào)Notnull主鍵Car_licenceVarchar(20)車(chē)牌號(hào)Notnull真實(shí)填寫(xiě)Car_typeVarchar(20)車(chē)輛型號(hào)null6-12位,由字母和數(shù)字組成Car_MaxWgtint最大載重NotnullCar_moneyvarchar(20)購(gòu)買(mǎi)金錢(qián)Null貨運(yùn)員工表如表3。3所示。表3。3貨運(yùn)員工表數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型別名是否為空約束取值含義transstaff_idint貨運(yùn)員工編號(hào)Notnull主鍵transstaff_namevarchar(20)貨運(yùn)員工姓名Notnulltransstaff_phonevrachar(11)貨運(yùn)員工Notnulltransstaff_sextinyint貨運(yùn)員工性別Notnull維修員工表如表3.4所示.表3。4維修員工表數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型別名是否為空約束取值含義Repairstaff_idint維修員工編號(hào)Notnull主鍵Repairstaff_nameVarchar(20)維修員工姓名NotnullRepairstaff_phoneVrachar(11)維修員工NotnullRepairstaff_sextinyint維修員工性別Notnull(5)訂單信息表如表3.5所示.表3。5訂單信息表數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型別名是否為空約束取值含義order_idint訂單編號(hào)Notnull主鍵gnamevarchar(20)貨物名稱(chēng)Notnullgnumvarchar(20)貨物數(shù)量nullsenddatedate送貨日期NullsendcustomerVarchar(50)送貨客戶(hù)null(6)運(yùn)單信息表如表3。6所示.表3.6運(yùn)單信息表數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型別名是否為空約束取值含義yundan_idint運(yùn)單編號(hào)Notnull主鍵order_idint訂單編號(hào)Notnulldrivevarchar(20)出車(chē)司機(jī)Notnullrecivedatedate簽收日期nullchuchedatedate出車(chē)日期nullhuichedatedate回車(chē)日期null(7)駕駛信息表如表3.7所示。表3.7駕駛信息表數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型別名是否為空約束取值含義driver_idint駕駛編號(hào)Notnull主鍵driverVarchar(20)駕駛司機(jī)Notnullcar_idint駕駛車(chē)輛編號(hào)Notnull外鍵chuchedatedate出車(chē)日期nullchucheluxianVarchar(20)出車(chē)路線(xiàn)null(8)維修信息表如表3.8所示。表3。8維修信息表數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型別名是否為空約束取值含義repair_idint維修編號(hào)Notnull主鍵car_licenceVarchar(20)車(chē)牌號(hào)Notnullsongxiudatedate送修日期Notnull檢查約束songxiudate〈wanxiudatewanxiudatedate完修日期nullrepairadressVarchar(50)維修地點(diǎn)null第四章數(shù)據(jù)庫(kù)的實(shí)現(xiàn)4.1數(shù)據(jù)庫(kù)的創(chuàng)建createdatabaseTransdbonprimary(name=’Transdb’,filename='D:\ProgramFiles\MicrosoftSQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA\Transdb.mdf’,size=5,maxsize=20,filegrowth=1)logon(name='Translog’,filename=’D:\ProgramFiles\MicrosoftSQLServer\MSSQL10。MSSQLSERVER\MSSQL\DATA\Translog。ldf’,size=2,maxsize=8,filegrowth=1)Go4。2數(shù)據(jù)表的創(chuàng)建—-建立貨運(yùn)員工表createtabletransstaff(transstaff_idintprimarykey,transstaff_namevarchar(20)notnull,transstaff_sextinyintnotnulldefault(1),transstaff_phonevarchar(11)notnull);—-建立維修員工表createtablerepairstaff(repairstaff_idintprimarykey,repairstaff_namevarchar(20)notnull,repairstaff_sextinyintnotnulldefault(1),repairstaff_phonevarchar(11)notnull);-—建立車(chē)輛信息表createtablecar(car_idintprimarykey,car_licencevarchar(20)notnull,car_typevarchar(20),car_MaxWgtintnotnull,car_moneyvarchar(20));-—建立客戶(hù)信息表createtablecustomer(customer_idintprimarykey,customer_namevarchar(20)notnull,customer_sextinyintnotnulldefault(1),customer_phonevarchar(11)notnull,contactnamevarchar(50)notnull);—-建立訂單信息表createtabledingdan(order_idintprimarykeynotnull,gnamevarchar(20)notnull,gnumvarchar(20),senddatedate,sendcustomervarchar(20))-—建立運(yùn)單信息表createtableyundan(yundan_idintprimarykeynotnull,order_idintnotnull,drivervarchar(20)notnull,recivedatedate,chuchedatedate,huichedatedate,);-—建立駕駛信息表createtabledrive(driver_idintprimarykeynotnull,drivervarchar(20)notnull,car_idint,chuchedatedate,chucheluxianvarchar(20));--建立維修信息表createtablerepair(repair_idintprimarykeynotnull,car_licencevarchar(20)notnull,songxiudatedate,wanxiudatedate,repairadressvarchar(50));4.3數(shù)據(jù)錄入-—插入貨運(yùn)員工數(shù)據(jù)insertintotransstaff(transstaff_id,transstaff_name,transstaff_phone,transstaff_sex)values('1','李樹(shù)森’,,'1’),(2,'李華宇’,,’0’),(3,’劉生友’,,’1'),(4,’陶明全',,'1’),(5,’劉繼國(guó)',,'1’),(6,'唐曉敏’,,’0’)select*fromtransstaff-—插入維修員工數(shù)據(jù)insertintorepairstaff(repairstaff_id,repairstaff_name,repairstaff_phone,repairstaff_sex)values('1',’王勇',,'1'),(2,'楊波',1824724295,’0’),(3,'孫相光’,,’1’),(4,'周倫’,,’1’),(5,'張建軍',,'1'),(6,’張敏’,,'0’)select*fromrepairstaff——插入客戶(hù)信息數(shù)據(jù)insertintocustomer(customer_id,contactname,customer_phone,customer_sex,customer_name)values(1,'王強(qiáng)’,,’1',’包頭市鑫達(dá)汽車(chē)銷(xiāo)售'),(2,'楊過(guò)',,’0’,'包頭長(zhǎng)安福特’),(3,'孫偉偉',,'1','包頭日?qǐng)?bào)印刷廠(chǎng)'),(4,'周伯倫',,’1’,’包頭力帆摩托’),(5,'王建軍',,’1’,'包頭新光家具'),(6,'張曉敏’,,’0’,'包頭遠(yuǎn)大紙業(yè)’)select*fromcustomer——插入車(chē)輛信息數(shù)據(jù)insertintocar(car_id,car_licence,car_MaxWgt,car_money,car_type)values(1,’蒙B-12345’,28,220000,'EQ50321’),(2,'蒙B-12445’,30,240000,'EQ50321’),(3,’蒙B—12455',28,220000,'EQ50321’),(4,’蒙B—12345’,30,240000,’EQ50321'),(5,’蒙B—15445’,20,160000,’EQ50301'),(6,'蒙B-14345',20,160000,’EQ50301')select*fromcar—-插入駕駛信息數(shù)據(jù)insertintodrive(driver_id,driver,car_id,chuchedate,chucheluxian)values(1,'李樹(shù)森',5,'2021—04-25’,’包頭—北京’),(2,’李華宇',2,'2021-07-15’,’包頭—呼市’),(3,'劉繼國(guó)’,3,’2021-05-25’,’包頭-大同’)select*fromdrive——插入維修信息數(shù)據(jù)insertintorepair(repair_id,car_licence,songxiudate,wanxiudate,repairadress)values(1,’蒙B-12345','2021-03-25',’2021-04—01','公司維修部'),(3,'蒙B-12455’,’2021-06-25','2021-07-01’,'公司維修部'),(5,'蒙B—15445',’2021-03-25’,'2021-04—11’,'公司維修部’)select*fromrepair--插入訂單信息數(shù)據(jù)insertintodingdan(order_id,gname,gnum,senddate,sendcustomer)values(123456789,'雙面紙','40件',’2021—02-23','包頭遠(yuǎn)大紙業(yè)'),(789456123,’床墊’,’800張','2021-03—05’,’包頭新光家具'),(789454223,’木桌’,’500張’,’2021-05-05','包頭新光家具’),(789456321,'福特汽車(chē)',’20輛',’2021—04-05’,’包頭長(zhǎng)安福特’)select*fromdingdaninsertintoyundan(yundan_id,order_id,drive,recivedate,chuchedate,huichedate)values(321465798,123456789,'李樹(shù)森','2021-05-26',’2021—05—05','2021—06-07’),(123456789,789456123,'李華宇’,’2021-07—26',’2021—07—05’,’2021-08—07')select*fromyundan4。4基本查詢(xún)4.4.1單表查詢(xún)——單表查詢(xún)selectcar_id,car_licencefromcar;selectcar_id,driver_id,driverfromdrive;selectrepair_id,car_licence,repairadressfromrepair;4。4.2多表查詢(xún)——多表查詢(xún)——子查詢(xún),表drive中存在chucheluxian=’包頭—大同',外層語(yǔ)句進(jìn)行查詢(xún)select*fromcarwhereexists(selectcar_idfromdrivewherechucheluxian='包頭—大同');—-查詢(xún)所有車(chē)輛總載重量selectSUM(car_MaxWgt)assum_maswgtfromcar;-—查詢(xún)出車(chē)路線(xiàn)為’包頭-北京’的車(chē)輛編號(hào)、車(chē)牌號(hào)、購(gòu)買(mǎi)金錢(qián)selectcar_id,car_licence,car_moneyfromcarwherecar_id=(selectcar_idfromdriveasdrivewherechucheluxian=’包頭-北京’);--查詢(xún)出車(chē)日期在'2021—08-08'前的車(chē)牌號(hào),車(chē)輛編號(hào)和購(gòu)買(mǎi)金錢(qián)selectcar_id,car_licence,car_moneyfromcarwherecar_idin(selectcar_idfromdriveasdrivewherechuchedate〈='2021—08—08');4。4.3創(chuàng)建視圖—-創(chuàng)建視圖createviewview_repairasselectcar_licence,songxiudate,wanxiudatefromTransdb。dbo。repair;gouseTransdb;select*fromview_repair;createviewview_carasselectcar_id,car_licence,car_MaxWgt,car_moneyfromTransdb。dbo.car;gouseTransdb;select*fromview_car;4。4.4創(chuàng)建存儲(chǔ)過(guò)程—-創(chuàng)建存儲(chǔ)過(guò)程并調(diào)用createprocedureselprocasselect*fromcar;execselproc;總結(jié)在這次項(xiàng)目設(shè)計(jì)中,我選擇的是設(shè)計(jì)一個(gè)貨運(yùn)管理系統(tǒng),這對(duì)我來(lái)說(shuō)是一次嘗試與創(chuàng)新的過(guò)程,也可以說(shuō)是一個(gè)挑戰(zhàn)的過(guò)程。雖然學(xué)了數(shù)據(jù)庫(kù)這么久了,但是還是缺少經(jīng)驗(yàn).現(xiàn)在我利用自己學(xué)到的知識(shí)設(shè)計(jì)并制作一個(gè)貨運(yùn)管理系統(tǒng),這本身就是一個(gè)知識(shí)轉(zhuǎn)化為生產(chǎn)力的過(guò)程,所以很興奮,投入了很高的熱情與努力。在具體的設(shè)計(jì)與實(shí)施中,我們看到并感受到了一個(gè)管理系統(tǒng)從無(wú)到有的過(guò)程,對(duì)具體的設(shè)計(jì)步驟、思路、方法、技巧都有了進(jìn)一步的了解,并感受深刻。這次課程設(shè)計(jì)加深了我們對(duì)數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)相關(guān)知識(shí)以及SQLSERVER相關(guān)功能的理解。比如在建立基本的表、視圖、索引、存儲(chǔ)過(guò)程、觸發(fā)器等,都比以前更加熟悉了,并在解決各種問(wèn)題的過(guò)程中學(xué)到了很多新的知識(shí)。在設(shè)計(jì)中我基本能按照規(guī)范的方法和步驟進(jìn)行,首先對(duì)現(xiàn)有的系統(tǒng)進(jìn)行調(diào)查,并查閱有關(guān)資料,最后確定設(shè)計(jì)方案,然后設(shè)計(jì)并制作,實(shí)施過(guò)程中我深刻的認(rèn)識(shí)到認(rèn)真執(zhí)行管理系統(tǒng)軟件標(biāo)準(zhǔn)的重要性,由于我們對(duì)管理系統(tǒng)軟件相關(guān)的標(biāo)準(zhǔn)和規(guī)范不太了解,缺少行為操作準(zhǔn)則,所以在設(shè)計(jì)中手法比較生硬,主與次也沒(méi)能很好把握住,這些方面通過(guò)這次我們都要加強(qiáng)了解.參考文獻(xiàn)施伯樂(lè)、丁寶康、汪衛(wèi)《數(shù)據(jù)庫(kù)系統(tǒng)教程》高等教育出版社王英文、張少軍、劉增杰《SQLSERVER2021從零開(kāi)始學(xué)》清華大學(xué)出版社致謝超市管理系統(tǒng)1、項(xiàng)目計(jì)劃1.1系統(tǒng)開(kāi)發(fā)目的(1)大大提高超市的運(yùn)作效率;(2)通過(guò)全面的信息采集和處理,輔助提高超市的決策水平;(3)使用本系統(tǒng),可以迅速提升超市的管理水平,為降低經(jīng)營(yíng)成本,提高效益,增強(qiáng)超市擴(kuò)張力,提供有效的技術(shù)保障。1。2背景說(shuō)明21世紀(jì),超市的競(jìng)爭(zhēng)也進(jìn)入到了一個(gè)全新的領(lǐng)域,競(jìng)爭(zhēng)已不再是規(guī)模的競(jìng)爭(zhēng),而是技術(shù)的競(jìng)爭(zhēng)、管理的競(jìng)爭(zhēng)、人才的競(jìng)爭(zhēng)。技術(shù)的提升和管理的升級(jí)是超市業(yè)的競(jìng)爭(zhēng)核心。零售領(lǐng)域目前呈多元發(fā)展趨勢(shì),多種業(yè)態(tài):超市、倉(cāng)儲(chǔ)店、便利店、特許加盟店、專(zhuān)賣(mài)店、貨倉(cāng)等相互并存。如何在激烈的競(jìng)爭(zhēng)中擴(kuò)大銷(xiāo)售額、降低經(jīng)營(yíng)成本、擴(kuò)大經(jīng)營(yíng)規(guī)模,成為超市營(yíng)業(yè)者努力追求的目標(biāo)。1。3項(xiàng)目確立針對(duì)超市的特點(diǎn),為了幫助超市解決現(xiàn)在面臨的問(wèn)題,提高小型超市的競(jìng)爭(zhēng)力,我們將開(kāi)發(fā)以下系統(tǒng):前臺(tái)POS銷(xiāo)售系統(tǒng)、后臺(tái)管理系統(tǒng),其中這兩個(gè)子系統(tǒng)又包含其它一些子功能。1。4應(yīng)用范圍本系統(tǒng)適應(yīng)于各種小型的超市。1.5定義(1)商品條形碼:每種商品具有唯一的條形碼,對(duì)于某些價(jià)格一樣的商品,可以使用自定義條形碼。(2)交易清單:包括交易的流水賬號(hào)、每類(lèi)商品的商品名、數(shù)量、該類(lèi)商品的總金額、交易的時(shí)間、負(fù)責(zé)本次收銀的員工號(hào)。(3)商品積壓:在一定時(shí)期內(nèi),遠(yuǎn)無(wú)法完成銷(xiāo)售計(jì)劃的商品會(huì)造成積壓.(4)促銷(xiāo):在一定時(shí)期內(nèi),某些商品會(huì)按低于原價(jià)的促銷(xiāo)價(jià)格銷(xiāo)售。庫(kù)存告警提示:當(dāng)商品的庫(kù)存數(shù)量低于庫(kù)存報(bào)警數(shù)量時(shí)發(fā)出提示。(5)盤(pán)點(diǎn):計(jì)算出庫(kù)存、銷(xiāo)售額、盈利等經(jīng)營(yíng)指標(biāo)。2、邏輯分析與詳細(xì)分析2。1系統(tǒng)功能(1)、HYPERLINK\l”_3。_零售前臺(tái)(POS)管理系統(tǒng)”零售前臺(tái)(POS)管理系統(tǒng),本系統(tǒng)必須具有以下功能:商品錄入:根據(jù)超巿業(yè)務(wù)特點(diǎn)制定相關(guān)功能,可以通過(guò)輸入唯一編號(hào)、掃描條形碼、商品名稱(chēng)等來(lái)實(shí)現(xiàn)精確或模糊的商品掃描錄入。該掃描錄入方法可以充分保證各種電腦操作水平層次的人員均能準(zhǔn)確快速地進(jìn)行商品掃描錄入。收銀業(yè)務(wù):通過(guò)掃描條形碼或者直接輸入商品名稱(chēng)(對(duì)于同類(lèi)多件商品采用一次錄入加數(shù)量的方式)自動(dòng)計(jì)算本次交易的總金額。在顧客付款后,自動(dòng)計(jì)算找零,同時(shí)打印交易清單(包括交易的流水賬號(hào)、每類(lèi)商品的商品名、數(shù)量、該類(lèi)商品的總金額、交易的時(shí)間、負(fù)責(zé)本次收銀的員工號(hào)).如果顧客是本店會(huì)員并持有本人會(huì)員卡,則在交易前先掃描會(huì)員卡,并對(duì)所購(gòu)物品全部實(shí)行95折優(yōu)惠,并將所購(gòu)物品的總金額累計(jì)到該會(huì)員的總消費(fèi)金額中。會(huì)員卡的有效期限為一年,滿(mǎn)一年未續(xù)卡者,該會(huì)員卡將被注銷(xiāo)。安全性:OS登陸、退出、換班與操作鎖定等權(quán)限驗(yàn)證保護(hù);斷電自動(dòng)保護(hù)最大限度防止意外及惡意非法操作.獨(dú)立作業(yè):有的斷網(wǎng)收銀即在網(wǎng)絡(luò)服務(wù)器斷開(kāi)或網(wǎng)絡(luò)不通的情況下,收銀機(jī)仍能正常作業(yè)(2)、后臺(tái)管理系統(tǒng),本系統(tǒng)必須具備以下功能進(jìn)貨管理:根據(jù)銷(xiāo)售情況及庫(kù)存情況,自動(dòng)制定進(jìn)貨計(jì)劃(亦可手工制定修改),可以避免盲目進(jìn)貨造成商品積壓.按計(jì)劃單有選擇性地進(jìn)行自動(dòng)入庫(kù)登記。綜合查詢(xún)打印計(jì)劃進(jìn)貨與入庫(kù)記錄及金額。銷(xiāo)售管理:商品正常銷(xiāo)售、促銷(xiāo)與限量、限期及禁止銷(xiāo)售控制。綜合查詢(xún)各種銷(xiāo)售明細(xì)記錄、各地收銀員收銀記錄以及交結(jié)賬情況等。按多種方式統(tǒng)計(jì)生成銷(xiāo)售排行榜,靈活察看和打印商品銷(xiāo)售日、月、年報(bào)表。庫(kù)存管理:綜合查詢(xún)庫(kù)存明細(xì)記錄。庫(kù)存狀態(tài)自動(dòng)告警提示。如庫(kù)存過(guò)剩、少貨、缺貨等。軟件為您預(yù)警,避免庫(kù)存商品積壓損失和缺貨.庫(kù)存自動(dòng)盤(pán)點(diǎn)計(jì)算。人員管理:?jiǎn)T工、會(huì)員、供貨商、廠(chǎng)商等基本信息登記管理.員工操作權(quán)限管理??蛻?hù)銷(xiāo)售權(quán)限管理。(3)系統(tǒng)結(jié)構(gòu)系統(tǒng)總體結(jié)構(gòu)小型超市零售管理系統(tǒng)小型超市零售管理系統(tǒng)前臺(tái)POS銷(xiāo)售系統(tǒng)后臺(tái)管理系統(tǒng)商品錄入收銀業(yè)務(wù)進(jìn)貨管理銷(xiāo)售管理庫(kù)存管理人員管理模塊子系統(tǒng)結(jié)構(gòu)商品錄入商品錄入快速商品錄入支持條形碼掃描功能描述:商品錄入子系統(tǒng)要求能快速錄入商品,因此必須支持條形碼掃描。收銀業(yè)務(wù)收銀業(yè)務(wù)交易總額計(jì)算打印交易清單支持會(huì)員卡打折功能描述:收銀業(yè)務(wù)子系統(tǒng)能計(jì)算交易總額,打印交易清單,并根據(jù)會(huì)員卡打折。進(jìn)貨管理進(jìn)貨管理自動(dòng)制定進(jìn)貨計(jì)劃自動(dòng)入庫(kù)登記查詢(xún)打印計(jì)劃
進(jìn)貨與入庫(kù)記錄功能描述:進(jìn)貨管理子系統(tǒng)可以根據(jù)庫(kù)存自動(dòng)指定進(jìn)貨計(jì)劃,進(jìn)貨時(shí)自動(dòng)等級(jí),以及提供查詢(xún)和打印計(jì)劃進(jìn)貨與入庫(kù)記錄的功能。銷(xiāo)售管理銷(xiāo)售管理商品銷(xiāo)售控制查詢(xún)打印銷(xiāo)售情況生成銷(xiāo)售排行榜功能描述:銷(xiāo)售管理子系統(tǒng)可以控制某商品是否允許銷(xiāo)售,查詢(xún)每種商品的銷(xiāo)售情況并產(chǎn)生年、月、日?qǐng)?bào)表,同時(shí)可以生成銷(xiāo)售排行榜.查詢(xún)庫(kù)存明細(xì)記錄查詢(xún)庫(kù)存明細(xì)記錄庫(kù)存狀態(tài)自動(dòng)告警提示庫(kù)存管理自動(dòng)盤(pán)點(diǎn)計(jì)算功能描述:庫(kù)存管理子系統(tǒng)提供查詢(xún)庫(kù)存明細(xì)記錄的基本功能,并根據(jù)庫(kù)存的狀態(tài)報(bào)警,以及自動(dòng)盤(pán)點(diǎn)計(jì)算。人員管理人員管理基本信息登記管理員工操作權(quán)限管理提示客戶(hù)銷(xiāo)售權(quán)限管理提示功能描述:人員管理子系統(tǒng)提供基本信息登記管理,員工操作權(quán)限管理,客戶(hù)銷(xiāo)售權(quán)限管理的功能。2.2、流程圖前臺(tái)管理系統(tǒng)頂層DFD圖第0層DFD圖第1層DFD圖2.3、戶(hù)類(lèi)型與職能(1)、員工(營(yíng)業(yè)員):通過(guò)商品條形碼掃描輸入商品到購(gòu)買(mǎi)清單操作軟件計(jì)算交易總金額操作軟件輸出交易清單對(duì)會(huì)員進(jìn)行會(huì)員卡掃描以便打折(2)、:超市經(jīng)理操作軟件錄入商品,供貨商,廠(chǎng)商操作軟件制定進(jìn)貨計(jì)劃查詢(xún)打印計(jì)劃進(jìn)貨與入庫(kù)記錄操作軟件控制商品銷(xiāo)售與否查詢(xún)打印銷(xiāo)售情況操作軟件生成銷(xiāo)售排行榜查詢(xún)庫(kù)存明細(xì)記錄根據(jù)軟件發(fā)出的庫(kù)存告警進(jìn)行入貨操作軟件進(jìn)行盤(pán)點(diǎn)計(jì)算(3)、總經(jīng)理:基本信息登記管理員工操作權(quán)限管理客戶(hù)銷(xiāo)售權(quán)限管理2.4、統(tǒng)開(kāi)發(fā)步驟確定參與者和相關(guān)的用況為每個(gè)用況設(shè)計(jì)過(guò)程建立順序圖,確定每個(gè)腳本中對(duì)象的協(xié)作創(chuàng)建類(lèi),確定腳本中的對(duì)象設(shè)計(jì),編碼,測(cè)試,集成類(lèi)為過(guò)程編寫(xiě)系統(tǒng)測(cè)試案例運(yùn)行測(cè)試案例,檢驗(yàn)系統(tǒng)2.5、系統(tǒng)環(huán)境需求系統(tǒng)模式本系統(tǒng)采用C/S模式作為開(kāi)發(fā)模式硬件環(huán)境服務(wù)器端:高性能的計(jì)算機(jī)一臺(tái),普通的雙絞線(xiàn)作為連接。 客戶(hù)端:普通的計(jì)算機(jī)或者工作站,普通的雙絞線(xiàn)作為連接。軟件環(huán)境服務(wù)器端:安裝SQLServer2000的服務(wù)器版本,安裝windows2000服務(wù)器版本,配置了諾頓等必須的防毒軟件.客戶(hù)端:安裝SQLServer2000的服務(wù)器版本,安裝了VB等可視化開(kāi)發(fā)工具軟件,安裝windows2000服務(wù)器版本.3、系統(tǒng)概念設(shè)計(jì)(1)、系統(tǒng)ER圖購(gòu)買(mǎi)日期購(gòu)買(mǎi)日期消費(fèi)金額會(huì)員卡號(hào)廠(chǎng)商ID廠(chǎng)商名稱(chēng)廠(chǎng)商地址廠(chǎng)商供貨商名稱(chēng)mn生產(chǎn)m1注冊(cè)時(shí)間會(huì)員ID累計(jì)金額用戶(hù)用戶(hù)ID用戶(hù)密碼m供貨金額供貨日期銷(xiāo)售日期供貨商供貨商地址供貨商ID供貨商銷(xiāo)售銷(xiāo)售ID商品ID商品名稱(chēng)價(jià)格促銷(xiāo)價(jià)格消費(fèi)m用戶(hù)姓名用戶(hù)類(lèi)型用戶(hù)號(hào)商品允許打折允許銷(xiāo)售供貨會(huì)員廠(chǎng)商(2)、系統(tǒng)ER圖說(shuō)明商店中的所有用戶(hù)(員工)可以銷(xiāo)售多種商品,每種商品可由不同用戶(hù)(員工)銷(xiāo)售;每個(gè)顧客可以購(gòu)買(mǎi)多種商品,不同商品可由不同顧客購(gòu)買(mǎi);每個(gè)供貨商可以供應(yīng)多種不同商品,每種商品可由多個(gè)供應(yīng)商供應(yīng)。(3)、視圖設(shè)計(jì)交易視圖(v_Dealing)——用于查詢(xún)交易情況的視圖;計(jì)劃進(jìn)貨視圖(v_PlanStock)——用于查詢(xún)進(jìn)貨計(jì)劃的視圖;銷(xiāo)售視圖(v_Sale)——用于查詢(xún)銷(xiāo)售明細(xì)記錄的視圖;入庫(kù)視圖(v_Stock)——用于查詢(xún)?nèi)霂?kù)情況的視圖.4、邏輯設(shè)計(jì)(1)、系統(tǒng)關(guān)系模型商品信息表(商品編號(hào),商品名稱(chēng),價(jià)格,條形碼,促銷(xiāo)價(jià)格,促銷(xiāo)起日期,促銷(xiāo)止日期,允許打折,庫(kù)存數(shù)量,庫(kù)存報(bào)警數(shù)量,計(jì)劃進(jìn)貨數(shù),允許銷(xiāo)售,廠(chǎng)商編號(hào),供貨商編號(hào))用戶(hù)表(用戶(hù)編號(hào),用戶(hù)名稱(chēng),用戶(hù)密碼,用戶(hù)類(lèi)型)會(huì)員表(會(huì)員編號(hào),會(huì)員卡號(hào),累積消費(fèi)金額,注冊(cè)日期)銷(xiāo)售表(銷(xiāo)售編號(hào),商品編號(hào),銷(xiāo)售數(shù)量,銷(xiāo)售金額,銷(xiāo)售日期)交易表(交易編號(hào),用戶(hù)名稱(chēng),交易金額,會(huì)員卡號(hào),交易日期)進(jìn)貨入庫(kù)表(入庫(kù)編號(hào),入庫(kù)商品編號(hào),入庫(kù)數(shù)量,單額,總額,入庫(kù)日期,計(jì)劃進(jìn)貨日期,入庫(kù)狀態(tài))供貨商表(供貨商編號(hào),供貨商名稱(chēng),供貨商地址,供貨商)廠(chǎng)商表(廠(chǎng)商編號(hào),廠(chǎng)商名稱(chēng),廠(chǎng)商地址,廠(chǎng)商)(2)、系統(tǒng)數(shù)據(jù)庫(kù)表結(jié)構(gòu)數(shù)據(jù)庫(kù)表索引 表名中文名MerchInfo商品信息表User用戶(hù)表Menber會(huì)員表Sale銷(xiāo)售表Dealing交易表Stock進(jìn)貨入庫(kù)表Provide供貨商表Factory廠(chǎng)商表商品信息表(MerchInfo)字段名字段類(lèi)型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名MerchIDint4PNotnull商品編號(hào)MerchNameVarchar50Notnull商品名稱(chēng)MerchPriceMoney4Notnull價(jià)格MerchNumInt4Notnull庫(kù)存數(shù)量CautionNumInt4Notnull庫(kù)存報(bào)警數(shù)量PlanNumInt4null計(jì)劃進(jìn)貨數(shù)BarCodeVarchar50Notnull條形碼SalesProPriceMoney4促銷(xiāo)價(jià)格SalesProDateSDatetime8促銷(xiāo)起日期SalesProDateEDatetime8促銷(xiāo)止日期AllowAbateInt4Notnull允許打折AllowSaleInt4Notnull允許銷(xiāo)售FactoryIDVarchar10FNotnull廠(chǎng)商編號(hào)ProvideIDVarchar10FNotnull供貨商編號(hào)用戶(hù)表(User)字段名字段類(lèi)型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名UserIDvarchar10PNotnull用戶(hù)編號(hào)UserNameVarchar25Notnull用戶(hù)名稱(chēng)UserPWVarchar50Notnull用戶(hù)密碼UserStyleInt4Notnull用戶(hù)類(lèi)型會(huì)員表(Menber)字段名字段類(lèi)型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名MemberIDVarchar10PNotnull會(huì)員編號(hào)MemberCardVarchar20Notnull會(huì)員卡號(hào)TotalCostMoney4Notnull累積消費(fèi)金額RegDateDatetime8Notnull注冊(cè)日期銷(xiāo)售表(Sale)字段名字段類(lèi)型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名SaleIDVarchar10PNotnull銷(xiāo)售編號(hào)MerChIDVarchar10FNotnull商品編號(hào)SaleDateDatetime8Notnull銷(xiāo)售日期SaleNumInt4Notnull銷(xiāo)售數(shù)量SalePriceMoney4Notnull銷(xiāo)售單額交易表(Dealing)字段名字段類(lèi)型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名DealingIDVarchar10PNotnull交易編號(hào)DealingPriceMoney4Notnull交易金額DealingDateMoney4Notnull交易日期MemberIDVarchar10會(huì)員卡號(hào)UserNameVarchar10FNotnull用戶(hù)名稱(chēng)入庫(kù)紀(jì)錄表(Stock)字段名字段類(lèi)型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名StockIDVarchar10PNotnull入庫(kù)編號(hào)MerchIDVarchar10FNotnull入庫(kù)商品編號(hào)MerchNumInt4Notnull入庫(kù)數(shù)量MerchPriceMoney4Notnull單額TotalPriceMoney4Notnull總額StockDateDatetime8Datetime入庫(kù)日期PlanDateDatetime8Datetime計(jì)劃進(jìn)貨日期StockStateInt4Notnull入庫(kù)狀態(tài)供貨商表(Provide)字段名字段類(lèi)型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名ProvideIDvarchar10PNotnull供貨商編號(hào)ProvideNameVarchar50Notnull供貨商名稱(chēng)ProvideAddressVarchar250供貨商地址ProvidePhoneVarchar25供貨商廠(chǎng)商表(Provide)字段名字段類(lèi)型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名FactoryIDvarchar10PNotnull廠(chǎng)商編號(hào)FactoryNameVarchar50Notnull廠(chǎng)商名稱(chēng)FactoryAddressVarchar250廠(chǎng)商地址FactoryPhoneVarchar25廠(chǎng)商5、源碼/*———--—--—-創(chuàng)建數(shù)據(jù)庫(kù)———-——*/createdatabaseSuperMarketdbonprimary(name=SuperMarketdb,filename='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\SuperMarketdb.mdf’,size=100MB,maxsize=200MB,filegrowth=20MB)logon(name=SuperMarketlog,filename='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\SuperMarketdb.ldf’,size=60MB,maxsize=200MB,filegrowth=20MB)go/*—-————-創(chuàng)建基本表————*/use[SuperMarketdb]go/*創(chuàng)建交易表*/CREATETABLEDealing( DealingIDintidentity(1,1)Primarykey, DealingDatedatetimeNOTNULL, DealingPricemoneyNOTNULL, UserNamevarchar(25)NULL, MemberCardvarchar(20)NULL)GO/*創(chuàng)建廠(chǎng)商表*/CREATETABLEFactory( FactoryIDvarchar(10)Primarykey, FactoryNamevarchar(50)NOTNULL, FactoryAddressvarchar(250)NULL, FactoryPhonevarchar(50)NULL)GO/*創(chuàng)建會(huì)員表*/CREATETABLEMember( MemberIDvarchar(10)Primarykey, MemberCardvarchar(20)NOTNULL, TotalCostmoneyNOTNULL, RegDatedatetimeNOTNULL)GO/*?jiǎng)?chuàng)建商品信息表*/CREATETABLEMerchInfo( MerchIDintidentity(1,1)Primarykey, MerchNamevarchar(50)UniqueNOTNULL, MerchPricemoneyNOTNULL, MerchNumintNOTNULL, CautionNumintNOTNULL, PlanNumintNOTNULL, BarCodevarchar(20)UniqueNOTNULL, SalesProPricemoneyNULL, SalesProDateSdatetimeNULL, SalesProDateEdatetimeNULL, AllowAbateintNOTNULL, AllowSaleintNOTNULL, FactoryIDintNOTNULL, ProvideIDintNOTNULL)GO/*?jiǎng)?chuàng)建供應(yīng)商表*/CREATETABLEProvide( ProvideIDvarchar(10)Primarykey, ProvideNamevarchar(50)NOTNULL, ProvideAddressvarchar(250)NULL, ProvidePhonevarchar(25)NULL)GO/*?jiǎng)?chuàng)建銷(xiāo)售表*/CREATETABLESale( SaleIDintidentity(1,1)Primarykey, MerChIDintNOTNULL, SaleDatedatetimeNOTNULL, SaleNumintNOTNULL, SalePricemoneyNOTNULL)GO/*?jiǎng)?chuàng)建入庫(kù)表*/CREATETABLEStock( StockIDintidentity(1,1)Primarykey, MerchIDintNOTNULL, MerchNumintNOTNULL, MerchPricemoneyNULL, TotalPricemoneyNULL, PlanDatedatetimeNULL, StockDatedatetimeNULL, StockStateintNOTNULL)GO/*創(chuàng)建用戶(hù)表*/CREATETABLEUser( UserIDvarchar(10)Primarykey, UserNamevarchar(25)NOTNULL, UserPWvarchar(50)NOTNULL, UserStyleintNOTNULL,)GO/*-————-創(chuàng)建表間約束———-—--*//*商品信息表中廠(chǎng)商編號(hào)、供應(yīng)商編號(hào)分別與廠(chǎng)商表、供應(yīng)商表之間的外鍵約束*/ALTERTABLEMerchInfoADD CONSTRAINT[FK_MerchInfo_Factory]FOREIGNKEY ( [FactoryID] )REFERENCESFactory( [FactoryID] ), CONSTRAINT[FK_MerchInfo_Provide]FOREIGNKEY ( [ProvideID] )REFERENCESProvide( [ProvideID] )GO/*銷(xiāo)售表中商品編號(hào)與商品信息表之間的外鍵約束*/ALTERTABLESaleADD CONSTRAINT[FK_Sale_MerchInfo]FOREIGNKEY ( [MerChID] )REFERENCESMerchInfo( [MerchID] )ONDELETECASCADEGO/*入庫(kù)表中商品編號(hào)與商品信息表之間的外鍵約束*/ALTERTABLEStockADD CONSTRAINT[FK_Stock_MerchInfo]FOREIGNKEY ( [MerchID] )REFERENCESMerchInfo( [MerchID] )ONDELETECASCADEGO/*-———-——-——?jiǎng)?chuàng)建索引-——-—--———*//*在交易表上建立一個(gè)以交易編號(hào)、交易日期為索引項(xiàng)的非聚集索引*/CREATEnonclusteredINDEXIX_DealingONDealing(DealingID,DealingDate)GO/*在商品信息表上建立一個(gè)以商品編號(hào)為索引項(xiàng)的非聚集索引*/CREATEnonclusteredINDEXIX_MerchInfoONMerchInfo(MerchID)GO/*在銷(xiāo)售表上建立一個(gè)以銷(xiāo)售編號(hào)、銷(xiāo)售日期為索引項(xiàng)的非聚集索引*/CREATEnonclusteredINDEXIX_SaleONSale(SaleID,SaleDate)GO/*在入庫(kù)表上建立一個(gè)以入庫(kù)編號(hào)、入庫(kù)日期、商品編號(hào)為索引項(xiàng)的非聚集索引*/CREATEnonclusteredINDEXIX_StockONStock(StockID,StockDate,MerchID)GO/*-—--——--——?jiǎng)?chuàng)建視圖—--—-————-*//*創(chuàng)建用于查詢(xún)交易情況的視圖*/CREATEVIEWv_DealingASSELECTDealingDateas交易日期,UserNameas員工名稱(chēng),MemberCardas會(huì)員卡號(hào),DealingPriceas交易金額FROMDealingGO/*?jiǎng)?chuàng)建用于查詢(xún)進(jìn)貨計(jì)劃的視圖*/CREATEVIEWv_PlanStockASSELECTStock。StockIDasSID,MerchInfo.MerchNameas商品名稱(chēng),MerchInfo。BarCodeas條形碼,Factory.FactoryNameas廠(chǎng)商,Provide.ProvideNameas供貨商,Stock.MerchNumas計(jì)劃進(jìn)貨數(shù)量,Stock。PlanDateas計(jì)劃進(jìn)貨日期FROMStock,MerchInfo,Provide,F(xiàn)actoryWhereStock。MerchID=MerchInfo.MerchIDandProvide.ProvideID=MerchInfo.ProvideIDandFactory.FactoryID=MerchInfo.FactoryIDandStock。StockState=0GO/*創(chuàng)建用于查詢(xún)銷(xiāo)售明細(xì)記錄的視圖*/CREATEVIEWv_SaleASSELECTMerchInfo。MerchNameas商品名稱(chēng),MerchInfo.BarCodeas條形碼,MerchInfo.MerchPriceas商品價(jià)格,Sale.SalePriceas銷(xiāo)售價(jià)格,Sale。SaleNumas銷(xiāo)售數(shù)量,Sale。SaleDateas銷(xiāo)售日期FROMSaleINNERJOINMerchInfoONSale。MerChID=MerchInfo。MerchIDGO/*創(chuàng)建用于查詢(xún)?nèi)霂?kù)情況的視圖*/CREATEVIEWv_StockASSELECTMerchInfo。MerchNameas商品名稱(chēng),MerchInfo.BarCodeas條形碼,F(xiàn)actory.FactoryNameas廠(chǎng)商,Provide。ProvideNameas供貨商,Stock.MerchPriceas入庫(kù)價(jià)格,Stock。MerchNumas入庫(kù)數(shù)量,Stock。TotalPriceas入庫(kù)總額,Stock。StockDateas入庫(kù)日期FROMStock,MerchInfo,Provide,FactoryWhereStock.MerchID=MerchInfo。MerchIDandProvide.ProvideID=MerchInfo.ProvideIDandFactory.FactoryID=MerchInfo.FactoryIDandStock.StockState=1GO6、小結(jié)和傳統(tǒng)管理模式相比較,使用本系統(tǒng),毫無(wú)疑問(wèn)會(huì)大大提高超市的運(yùn)作效率,輔助提高超市的決策水平,管理水平,為降低經(jīng)營(yíng)成本,提高效益,減少差錯(cuò),節(jié)省人力,減少顧客購(gòu)物時(shí)間,增加客流量,提高顧客滿(mǎn)意度,增強(qiáng)超市擴(kuò)張能力,提供有效的技術(shù)保障.由于開(kāi)發(fā)者能力有限,加上時(shí)間倉(cāng)促,本系統(tǒng)難免會(huì)出現(xiàn)一些不足之處,例如:本系統(tǒng)只適合小型超市使用,不能適合中大型超市使用;超市管理系統(tǒng)涉及范圍寬,要解決的問(wèn)題多,功能復(fù)雜,實(shí)現(xiàn)困難,但由于限于時(shí)間,本系統(tǒng)只能做出其中的一部分功能;對(duì)于以上出現(xiàn)的問(wèn)題,深表歉意,如發(fā)現(xiàn)還有其它問(wèn)題,希望老師批評(píng)指正。課程設(shè)計(jì)任務(wù)書(shū)學(xué)生姓名:張修華專(zhuān)業(yè)班級(jí):軟件0505指導(dǎo)教師:耿楓工作單位:計(jì)算機(jī)學(xué)院題目:超市收銀數(shù)據(jù)庫(kù)設(shè)計(jì)初始條件:用來(lái)在超市中實(shí)現(xiàn)顧客結(jié)帳功能,并能反映出指定時(shí)段中超市的銷(xiāo)售情況等信息。收銀員通過(guò)輸入商品條碼,能夠在帳單上打印出商品單價(jià)及總額等各項(xiàng)信息,并且能夠處理商品打折等各種情況.要求完成的主要任務(wù):根據(jù)上述的初始條件,進(jìn)行調(diào)查分析并設(shè)計(jì)適當(dāng)?shù)膶傩浴TO(shè)計(jì)一個(gè)倉(cāng)庫(kù)數(shù)據(jù)庫(kù),DBMS可選MsSQLServer、Access、VFP等。完成課程設(shè)計(jì)說(shuō)明書(shū),其格式遵守學(xué)校今年的新規(guī)定。主要內(nèi)容包括:需求分析,概念設(shè)計(jì),邏輯設(shè)計(jì),物理實(shí)現(xiàn)等?;谠摂?shù)據(jù)庫(kù),最好實(shí)現(xiàn)一個(gè)或多個(gè)應(yīng)用程序(自己確定功能),程序設(shè)計(jì)語(yǔ)言(工具)任選。這一項(xiàng)是選作,不作硬性要求。時(shí)間安排:本學(xué)期第20周:消化資料、系統(tǒng)調(diào)查 1天系統(tǒng)分析1天總體設(shè)計(jì),實(shí)施計(jì)劃2天
撰寫(xiě)報(bào)告 1天指導(dǎo)教師簽名: 年月日系主任(或責(zé)任教師)簽名: 年 月 日超市收銀管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)1系統(tǒng)概述1.1設(shè)計(jì)題目超市收銀管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)1。2可行性分析1。2。1背景超市是一個(gè)很繁忙的地方,每天有很多的顧客要買(mǎi)東西,收銀員要和很多的顧客結(jié)算,并且要給這些結(jié)算存檔,以便日后查看。如果只用人工的方法去處理這些結(jié)算和計(jì)算的數(shù)據(jù)將是一件很繁瑣的事情,將投入大量的人力物力,為了解決這個(gè)問(wèn)題,實(shí)現(xiàn)科學(xué)化、現(xiàn)代化的超市收銀管理,我們就必須設(shè)計(jì)開(kāi)發(fā)超市收銀系統(tǒng),并用于實(shí)踐。而超市收銀管理系統(tǒng)是對(duì)超市的收款信息進(jìn)行管理的計(jì)算機(jī)網(wǎng)絡(luò)軟件系統(tǒng),它可完成超市中各種貨品的收銀工作,并對(duì)可以對(duì)特定時(shí)間段的出售信息進(jìn)行查詢(xún)。1.3上下文環(huán)境圖圖1.1是一幅上下文環(huán)境圖,它演示了該超市收銀管理系統(tǒng)的外部實(shí)體和系統(tǒng)接口。超市收銀管理超市收銀管理系統(tǒng)收銀員商品管理員查詢(xún)是否存在該商品商品情況對(duì)系統(tǒng)進(jìn)行操作商品信息圖1.1超市收銀管理管理系統(tǒng)的上下文環(huán)境圖2系統(tǒng)目標(biāo)和建設(shè)原則2。1系統(tǒng)目標(biāo)近期目標(biāo)該系統(tǒng)可以使超市的收銀工作變得輕松了許多,超市的管理員不必將大量的時(shí)間用在對(duì)厚厚的賬本的管理上,可以直接查詢(xún)數(shù)據(jù)庫(kù)來(lái)相關(guān)的信息.因此,開(kāi)發(fā)超市收銀系統(tǒng)可以提高收銀員和管理員的工作效率,利用計(jì)算機(jī)的方便、快捷、友好的操作環(huán)境,來(lái)完成相對(duì)比較復(fù)雜、繁瑣的事務(wù),使用戶(hù)可以輕松地完成對(duì)商品的查找等操作,大大提高工作效率。2.1。2遠(yuǎn)期目標(biāo)隨著超市規(guī)模的擴(kuò)大,商品種類(lèi)的日益增加,對(duì)商品庫(kù)存的管理越來(lái)越復(fù)雜,功能也需要不斷的加強(qiáng)和擴(kuò)充,本系統(tǒng)希能夠通過(guò)不同版本的升級(jí)來(lái)完成業(yè)務(wù)功能的不斷擴(kuò)充和更新以完成更加復(fù)雜的工作.最終目標(biāo)是方便超市收銀員和管理員的各項(xiàng)操作。2。2建設(shè)原則在本次課程設(shè)計(jì)中,應(yīng)該以實(shí)際情況為主,在此基礎(chǔ)上實(shí)現(xiàn)對(duì)實(shí)際情況的抽象,并設(shè)計(jì)和建立數(shù)據(jù)庫(kù),完成應(yīng)用程序界面的人性化地編寫(xiě).應(yīng)該把所學(xué)的知識(shí)應(yīng)用于實(shí)踐。比如怎樣使設(shè)計(jì)的數(shù)據(jù)庫(kù)滿(mǎn)足第一范式、第二范式、第三范式、數(shù)據(jù)完整性約束等等條件。另外,對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)因遵循以下步驟:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施以及數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)。最后,應(yīng)該嚴(yán)格按照課程設(shè)計(jì)任務(wù)書(shū)和指導(dǎo)老師的要求,詳細(xì)認(rèn)證地完成對(duì)本次課程設(shè)計(jì)說(shuō)明書(shū)的撰寫(xiě)。3支撐環(huán)境規(guī)劃3。1網(wǎng)絡(luò)邏輯結(jié)構(gòu)N…FDEABC共享一個(gè)超市收銀管理系統(tǒng)數(shù)據(jù)庫(kù)該超市收銀管理系統(tǒng)系統(tǒng)是為了N…FDEABC共享一個(gè)超市收銀管理系統(tǒng)數(shù)據(jù)庫(kù)圖3.1超市收銀管理系統(tǒng)的局域網(wǎng)邏輯結(jié)構(gòu)設(shè)計(jì)3。2軟件支撐環(huán)境及開(kāi)發(fā)工具3。2。1軟件支撐環(huán)境本系統(tǒng)是在下列系統(tǒng)配置下完成的:(1)操作系統(tǒng):MicrosoftWindowsXPProfessional(SP2)(2)中央處理器(CPU):Inter(R)Pentium(R)4CPU2.40GHzPrescottProcessor(3)主板:P4i65PE—M(4)顯卡:NVIDIAGeForceFX5200(顯存128M)(5)硬盤(pán):SAMSUNGSP0812C80G7200轉(zhuǎn)/(6)內(nèi)存:DDR400(PC3200)512MB3。2。2開(kāi)發(fā)工具本系統(tǒng)是在下列開(kāi)發(fā)環(huán)境下完成的:(1)應(yīng)用程序開(kāi)發(fā)環(huán)境:MicrosoftVisualStudio6。0/MicrosoftVisualBasic6。0(2)后臺(tái)數(shù)據(jù)庫(kù)開(kāi)發(fā)工具:MicrosoftSQLServer2000(3)文檔開(kāi)發(fā)環(huán)境:MicrosoftOfficeWord20034系統(tǒng)總體結(jié)構(gòu)驗(yàn)證信息超市管理員驗(yàn)證信息超市管理員管理員信息修改商品入庫(kù)信息處理商品庫(kù)存信息處理商品銷(xiāo)售信息處理密碼信息處理結(jié)果處理結(jié)果商品入庫(kù)信息商品庫(kù)存信息商品銷(xiāo)售信息商品銷(xiāo)售信息處理結(jié)果處理結(jié)果管理員信息銷(xiāo)售信息庫(kù)存信息入庫(kù)信息打印商品信息商品銷(xiāo)售信息顧客身份驗(yàn)證管理員信息驗(yàn)證信息收銀員商品銷(xiāo)售信息身份驗(yàn)證收銀員信息收銀員信息管理員信息修改密碼信息處理結(jié)果圖4.1超市收銀管理系統(tǒng)總體數(shù)據(jù)流圖4。2功能結(jié)構(gòu)在此次設(shè)計(jì)中,依據(jù)系統(tǒng)結(jié)構(gòu)化設(shè)計(jì)方法,把本系統(tǒng)劃分為若干個(gè)功能模塊,某些模塊又可以劃分為多個(gè)子模塊,某些子模塊又可劃分為多個(gè)二級(jí)子模塊,經(jīng)層層分解后,最小的子模塊的功能便十分明確和簡(jiǎn)單了。這樣做,不僅展現(xiàn)了一個(gè)應(yīng)用軟件系統(tǒng)的整體性和層次性,而且通過(guò)屏幕對(duì)每個(gè)應(yīng)用模塊有明顯的提示,在這些提示下,用戶(hù)可以方便地進(jìn)入系統(tǒng)的每一層進(jìn)行操作,可以非常方便地使用這一數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。超市收銀管理系統(tǒng)用戶(hù)信息管理商品入庫(kù)管理超市收銀管理系統(tǒng)用戶(hù)信息管理商品入庫(kù)管理商品庫(kù)存管理商品銷(xiāo)售管理用戶(hù)信息管理修改用戶(hù)名用戶(hù)信息管理修改用戶(hù)名修改密碼(b)商品庫(kù)存管理添加庫(kù)存商品刪除庫(kù)存商品商品庫(kù)存管理添加庫(kù)存商品刪除庫(kù)存商品修改庫(kù)存商品查詢(xún)庫(kù)存商品商品入庫(kù)管理添加入庫(kù)商品刪除入庫(kù)商品修改入庫(kù)商品查詢(xún)?nèi)霂?kù)商品商品銷(xiāo)售管理商品銷(xiāo)售管理添加銷(xiāo)售商品刪除銷(xiāo)售商品修改銷(xiāo)售商品查詢(xún)銷(xiāo)售商品打印商品信息(e)圖4。2超市收銀管理系統(tǒng)功能結(jié)構(gòu)圖(a)~(e)4.2。2主要功能說(shuō)明本系統(tǒng)主要分成四個(gè)功能模塊,每個(gè)模塊都獨(dú)立的完成了自己的功能,以下是對(duì)各功能模塊的說(shuō)明:(1)用戶(hù)信息管理功能。該功能模塊可以實(shí)現(xiàn)系統(tǒng)用戶(hù)對(duì)自己基本信息的修改,不過(guò)只限于對(duì)登錄密碼的修改,因?yàn)橛脩?hù)帳號(hào)都是超市為了方便管理而事先分配好了的,是不能改變的。出于對(duì)用戶(hù)信息的安全性考慮,只能修改當(dāng)前登錄的用戶(hù)的密碼.(2)商品入庫(kù)信息管理功能。該功能模塊是實(shí)現(xiàn)對(duì)即將入庫(kù)的商品的統(tǒng)計(jì),由于商品信息的龐大、復(fù)雜,在入庫(kù)前需要對(duì)其進(jìn)行詳細(xì)地記錄管理,為商品的庫(kù)存管理打下良好的基礎(chǔ)。需要記錄的內(nèi)容有:入庫(kù)商品的商品號(hào)、名稱(chēng)、類(lèi)型、價(jià)格、同類(lèi)商品的數(shù)量、采購(gòu)員、驗(yàn)收員、生產(chǎn)廠(chǎng)商、產(chǎn)地、入庫(kù)時(shí)間等。同時(shí)能夠?qū)崿F(xiàn)對(duì)商品入庫(kù)信息的添加、修改、刪除和查詢(xún)功能。(3)商品庫(kù)存信息管理功能。該功能模塊是當(dāng)入庫(kù)的商品放入超市后,對(duì)庫(kù)存商品進(jìn)行統(tǒng)計(jì)管理,主要入庫(kù)信息來(lái)源于(2)中的商品入庫(kù)信息記錄.需要記錄的內(nèi)容有:庫(kù)存商品的名稱(chēng)、類(lèi)型、入庫(kù)價(jià)格、銷(xiāo)售價(jià)格、庫(kù)存量、入庫(kù)時(shí)間、有效期等,同時(shí)能夠?qū)崿F(xiàn)對(duì)商品庫(kù)存信息的添加、修改、刪除和查詢(xún)功能。在商品批量銷(xiāo)售后,在表中能夠同時(shí)刪除相應(yīng)的商品的數(shù)量.(4)商品銷(xiāo)售信息管理功能。該功能模塊是把要銷(xiāo)售的商品從超市中取出來(lái),并對(duì)庫(kù)存商品進(jìn)行相應(yīng)的記錄管理,并且把顧客的購(gòu)買(mǎi)信息打印下來(lái)給顧客做憑證。需要記錄的內(nèi)容有:出售商品的名稱(chēng)、類(lèi)型、銷(xiāo)售價(jià)格、數(shù)量、銷(xiāo)售時(shí)間等,同時(shí)能夠?qū)崿F(xiàn)對(duì)商品銷(xiāo)售信息的添加、修改、刪除和查詢(xún)功能。4。3數(shù)據(jù)庫(kù)結(jié)構(gòu)名字:管理員信息別名:管理員帳號(hào)描述:名字:管理員信息別名:管理員帳號(hào)描述:超市收銀管理系統(tǒng)管理員登錄該系統(tǒng)時(shí)需要輸入的信息定義:管理員信息=管理員帳號(hào)+密碼位置:輸入到管理員登錄界面的相應(yīng)的文本框里名字:商品入庫(kù)信息別名:入庫(kù)信息描述:超市商品管理員在記錄入庫(kù)商品時(shí)需要操作的信息定義:入庫(kù)信息=添加入庫(kù)商品+修改入庫(kù)商品+刪除入庫(kù)商品+查詢(xún)?nèi)霂?kù)商品+位置:在系統(tǒng)總控窗口的選單條“商品入庫(kù)”的選單項(xiàng)里名字:名字:商品庫(kù)存信息別名:庫(kù)存信息描述:超市管理員在記錄庫(kù)存商品時(shí)需要操作的信息定義:庫(kù)存信息=添加庫(kù)存商品+修改庫(kù)存商品+刪除庫(kù)存商品+查詢(xún)庫(kù)存商品+位置:在系統(tǒng)總控窗口的選單條“商品庫(kù)存”的選單項(xiàng)里名字:商品銷(xiāo)售信息別名:銷(xiāo)售信息描述:超市商品管理員在記錄銷(xiāo)售商品時(shí)需要操作的信息定義:銷(xiāo)售信息=添加銷(xiāo)售商品+修改銷(xiāo)售商品+刪除銷(xiāo)售商品+查詢(xún)銷(xiāo)售商品+位置:在系統(tǒng)總控窗口的選單條“商品銷(xiāo)售”的選單項(xiàng)里名字:名字:添加入庫(kù)商品別名:入庫(kù)商品添加信息描述:超市商品管理員在添加入庫(kù)商品時(shí)需要操作的信息定義:入庫(kù)商品添加信息=商品名稱(chēng)+商品類(lèi)型+商品入庫(kù)數(shù)量+商品價(jià)格+入庫(kù)時(shí)間+生產(chǎn)廠(chǎng)家+產(chǎn)地+采購(gòu)員+驗(yàn)收員位置:在添加入庫(kù)商品對(duì)話(huà)框的相應(yīng)文本框里名字:修改入庫(kù)商品別名:入庫(kù)商品修改信息描述:超市商品管理員在修改入庫(kù)商品時(shí)需要操作的信息定義:入庫(kù)商品修改信息=商品名稱(chēng)+商品類(lèi)型+商品入庫(kù)數(shù)量+商品價(jià)格+入庫(kù)時(shí)間+生產(chǎn)廠(chǎng)家+產(chǎn)地+采購(gòu)員+驗(yàn)收員位置:在修改入庫(kù)商品對(duì)話(huà)框的相應(yīng)文本框里名字:刪除庫(kù)存商品別名:庫(kù)存商品刪除信息名字:刪除庫(kù)存商品別名:庫(kù)存商品刪除信息描述:超市商品管理員在刪除庫(kù)存商品時(shí)需要操作的信息定義:庫(kù)存商品刪除信息=商品名稱(chēng)+商品類(lèi)型+商品庫(kù)存量+入庫(kù)價(jià)格+銷(xiāo)售價(jià)格+入庫(kù)時(shí)間+生產(chǎn)廠(chǎng)家+產(chǎn)地位置:在刪除庫(kù)存商品對(duì)話(huà)框的相應(yīng)文本框里名字:查詢(xún)庫(kù)存商品別名:庫(kù)存商品查詢(xún)信息描述:超市商品管理員在查詢(xún)庫(kù)存商品時(shí)得到的商品信息定義:庫(kù)存商品查詢(xún)信息=商品名稱(chēng)+商品類(lèi)型+商品庫(kù)存量+入庫(kù)價(jià)格+銷(xiāo)售價(jià)格+入庫(kù)時(shí)間+生產(chǎn)廠(chǎng)家+產(chǎn)地位置:在查詢(xún)庫(kù)存商品對(duì)話(huà)框的相應(yīng)文本框里名字:刪除入庫(kù)商品別名:入庫(kù)商品刪除信息描述:超市商品管理員在刪除入庫(kù)商品時(shí)需要操作的信息定義:入庫(kù)商品刪除信息=商品名稱(chēng)+商品類(lèi)型+商品入庫(kù)數(shù)量+商品價(jià)格+入庫(kù)時(shí)間+生產(chǎn)廠(chǎng)家+產(chǎn)地+采購(gòu)員+驗(yàn)收員位置:在刪除入庫(kù)商品對(duì)話(huà)框的相應(yīng)文本框里名字:查詢(xún)?nèi)霂?kù)商品別名:入庫(kù)商品查詢(xún)信息描述:超市商品管理員在查詢(xún)?nèi)霂?kù)商品時(shí)查詢(xún)結(jié)果的信息定義:入庫(kù)商品查詢(xún)信息=商品名稱(chēng)+商品類(lèi)型+商品入庫(kù)數(shù)量+商品價(jià)格+入庫(kù)時(shí)間+生產(chǎn)廠(chǎng)家+產(chǎn)地+采購(gòu)員+驗(yàn)收員位置:在查詢(xún)?nèi)霂?kù)商品對(duì)話(huà)框的相應(yīng)文本框里名字:添加庫(kù)存商品別名:庫(kù)存商品添加信息描述:超市商品管理員在添加庫(kù)存商品時(shí)需要操作的信息定義:庫(kù)存商品添加信息=商品名稱(chēng)+商品類(lèi)型+商品庫(kù)存量+入庫(kù)價(jià)格+銷(xiāo)售價(jià)格+入庫(kù)時(shí)間+生產(chǎn)廠(chǎng)家+產(chǎn)地位置:在添加庫(kù)存商品對(duì)話(huà)框的相應(yīng)文本框里名字:修改庫(kù)存商品別名:庫(kù)存商品修改信息描述:超市商品管理員在修改庫(kù)存商品時(shí)需要操作的信息定義:庫(kù)存商品修改信息=商品名稱(chēng)+商品類(lèi)型+商品庫(kù)存量+入庫(kù)價(jià)格+銷(xiāo)售價(jià)格+入庫(kù)時(shí)間+生產(chǎn)廠(chǎng)家+產(chǎn)地位置:在修改庫(kù)存商品對(duì)話(huà)框的相應(yīng)文本框里名字:名字:添加銷(xiāo)售商品別名:銷(xiāo)售商品添加信息描述:超市商品管理員在添加銷(xiāo)售商品時(shí)需要操作的信息定義:銷(xiāo)售商品添加信息=商品號(hào)+商品名稱(chēng)+商品銷(xiāo)售數(shù)量+銷(xiāo)售價(jià)格+銷(xiāo)售時(shí)間位置:在添加銷(xiāo)售商品對(duì)話(huà)框的相應(yīng)文本框里名字:修改銷(xiāo)售商品別名:銷(xiāo)售商品修改信息描述:超市商品管理員在修改銷(xiāo)售商品時(shí)需要操作的信息定義:銷(xiāo)售商品修改信息=商品號(hào)+商品名稱(chēng)+商品銷(xiāo)售數(shù)量+銷(xiāo)售價(jià)格+銷(xiāo)售時(shí)間位置:在修改銷(xiāo)售商品對(duì)話(huà)框的相應(yīng)文本框里名字:刪除名字:刪除銷(xiāo)售商品別名:銷(xiāo)售商品刪除信息描述:超市商品管理員在刪除銷(xiāo)售商品時(shí)需要操作的信息定義:銷(xiāo)售商品刪除信息=商品號(hào)+商品名稱(chēng)+商品銷(xiāo)售數(shù)量+銷(xiāo)售價(jià)格+銷(xiāo)售時(shí)間位置:在刪除銷(xiāo)售商品對(duì)話(huà)框的相應(yīng)文本框里名字:查詢(xún)銷(xiāo)售商品別名:銷(xiāo)售商品查詢(xún)信息描述:超市商品管理員在查詢(xún)銷(xiāo)售商品時(shí)得到的商品信息定義:庫(kù)存商品查詢(xún)信息=商品號(hào)+商品名稱(chēng)+商品銷(xiāo)售數(shù)量+銷(xiāo)售價(jià)格+銷(xiāo)售時(shí)間位置:在查詢(xún)庫(kù)存商
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年歷史文化傳承人認(rèn)證題庫(kù)
- 2026年環(huán)境科學(xué)與工程研究生入學(xué)考試環(huán)境監(jiān)測(cè)與治理技術(shù)要點(diǎn)
- 2026年職業(yè)技能提升培訓(xùn)筆試指南
- 2026年新聞編輯新聞報(bào)道與新媒體傳播技巧測(cè)試題
- 2026年長(zhǎng)沙環(huán)境保護(hù)職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)筆試參考題庫(kù)含詳細(xì)答案解析
- 2026年承德應(yīng)用技術(shù)職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫(kù)含詳細(xì)答案解析
- 北京市大興區(qū)城市管理指揮中心招聘勞務(wù)派遣1人參考考試試題及答案解析
- 2026福建福州市志愿者聯(lián)合會(huì)專(zhuān)職工作人員(勞務(wù)派遣)招聘3人考試參考試題及答案解析
- 2026年南充職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試備考題庫(kù)及答案詳細(xì)解析
- 2026年蘭州石化職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)筆試備考試題含詳細(xì)答案解析
- 科學(xué)教師培訓(xùn)課件
- 豐田的生產(chǎn)方式培訓(xùn)
- 2023年福建省能源石化集團(tuán)有限責(zé)任公司社會(huì)招聘筆試真題
- 交通安全不坐黑車(chē)
- 舞臺(tái)音響燈光工程投標(biāo)書(shū)范本
- DZ∕T 0064.49-2021 地下水質(zhì)分析方法 第49部分:碳酸根、重碳酸根和氫氧根離子的測(cè)定 滴定法(正式版)
- 貨物供應(yīng)方案及運(yùn)輸方案
- 幼兒語(yǔ)言表達(dá)能力提高策略
- 農(nóng)業(yè)技術(shù)推廣指導(dǎo)-農(nóng)業(yè)推廣的概念與基本原理
- 一種拖曳浮標(biāo)三維軌跡協(xié)調(diào)控制方法
- 墓碑上的100個(gè)藥方
評(píng)論
0/150
提交評(píng)論