freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫銷售訂單管理系統(tǒng)課程設計-展示頁

2024-09-10 16:27本頁面
  

【正文】 一個客戶可以下多個訂單,但一個訂單只能由一個客戶下,一個訂單可以訂購多種產(chǎn)品,每種產(chǎn)品可被不同訂單訂購等等,這些限制條件的加入能夠使本數(shù)據(jù)庫管理系統(tǒng)的功能更加完善,能夠滿足更高的要求。知道客戶的編號就可以對客戶的數(shù)據(jù) (編號,信息 姓名,聯(lián)系電話等)進行修改,還可以對該用戶進行刪除。在訂購的表中知道訂單號就可以知道訂單中產(chǎn)品的數(shù)量。對于客戶而言,還提供了查詢訂單最多的客戶的功能。最后要求完成一次下訂單的流程。第二在實驗中間建立觸發(fā)器,當訂購產(chǎn)品的時候可以查詢庫存,如果滿足要求,那么就庫存通過觸發(fā)器實現(xiàn)庫存的減少。 需求分析本銷售訂單數(shù)據(jù)庫管理系統(tǒng)的需求如下,首先在供應商表、供應表、產(chǎn)品表、訂購表、訂單表、客戶表、雇員表的基本表上建立增、刪、改、查的存儲過程。設計該數(shù)據(jù)庫的目的是為了能夠模擬完成一次訂單銷售流程。數(shù)據(jù)庫銷售訂單管理系統(tǒng)課程設計目 錄1.引言 1 編寫目的 1 參考資料 1 2 業(yè)務描述 2 需求分析 2 2 2 數(shù)據(jù)庫對象命名規(guī)則 2 數(shù)據(jù)項編碼規(guī)則 2 2 ER圖 2 關系模型 2 2 2 表[1]:[ Suppliers表](供應商表) 2 表[2]:[product表](產(chǎn)品表) 2 表[3]:[sp表](供應商產(chǎn)品供應表) 2 表[4]:[ orders表](訂單表) 2 表[5]:[po表](產(chǎn)品訂購表) 2 表[6]:[ employee表](雇員表) 2 表[7]:[customer表](客戶表) 2 視圖的設計 2 存儲過程的設計 2 觸發(fā)器的設計 2 函數(shù)的設計 2 2 防止用戶直接操作數(shù)據(jù)庫的方法 2 用戶帳號密碼的加密方法 2 2 2總結 2附錄 21.引言 編寫目的本文檔是銷售訂單數(shù)據(jù)庫管理系統(tǒng)設計文檔的組成部分,編寫數(shù)據(jù)庫設計文檔的目的是:明確數(shù)據(jù)庫的表名、字段名等數(shù)據(jù)信息,用來指導后期的數(shù)據(jù)庫腳本的開發(fā),本文檔遵循《SQL SERVER 2008數(shù)據(jù)庫設計和開發(fā)規(guī)范》。本文檔的讀者對象是需求人員、系統(tǒng)設計人員、開發(fā)人員、測試人員。 參考資料表1 參考資料表資料名稱作者文件編號、版本《數(shù)據(jù)庫系統(tǒng)概論》王珊、薩師煊2006年5月第4版《數(shù)據(jù)庫設計入門經(jīng)典》鮑威爾2007年3月第1版《數(shù)據(jù)庫原理》克羅恩科2005年6月第1版 業(yè)務描述銷售訂單數(shù)據(jù)庫管理系統(tǒng)的總目標是:在計算機網(wǎng)絡,數(shù)據(jù)庫和先進的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結構的、易擴充的、易維護的、具有良好人機交互界面的銷售訂單數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)訂單的下發(fā),數(shù)據(jù)的查詢刪除和修改。以便以后再次用到的時候可以直接用存儲過程而不用反復的寫代碼。第三在這次客場設計的基礎上建立一些查詢,比如說要求建立訂單最多的客戶信息的查詢,平均工資的查詢,庫存最多的產(chǎn)品的查詢。此外,在一個完整的訂單銷售流程中,本數(shù)據(jù)庫系統(tǒng)還提供查詢某供應商供應的產(chǎn)品信息,查詢某產(chǎn)品信息,查詢某客戶信息,查詢某訂單訂購的產(chǎn)品的信息。例如當在訂單的中只要知道訂單的編號,就可以知道訂單的產(chǎn)品的名字,產(chǎn)品的數(shù)量(產(chǎn)品的信息),雇員的信息,客戶的信息??梢孕薷臄?shù)據(jù)庫里面的數(shù)據(jù),例如條件知道供應商編號就可以對供應商的信息(編號,姓名,聯(lián)系電話,地址等)進行修改,還可以對該供應商進行刪除。總的來說,本數(shù)據(jù)庫系統(tǒng)能夠達到模擬完成一次訂單銷售流程的要求。表2 數(shù)據(jù)庫環(huán)境說明表數(shù)據(jù)庫實例數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫部署環(huán)境數(shù)據(jù)庫設計工具數(shù)據(jù)庫存放位置說明銷售訂單數(shù)據(jù)庫管理系統(tǒng)Sql Server 2008Windows 7Sql Server存放位置,絕對路徑/相對路徑用于訂單銷售管理 數(shù)據(jù)庫對象命名規(guī)則表3 數(shù)據(jù)庫對象命名表數(shù)據(jù)庫對象命名規(guī)則備注表S功能描述字符串例如:Suppliers供應商表視圖view_功能描述字符串例如:view_Product產(chǎn)品視圖觸發(fā)器insert_功能描述字符串例如:insert_PO更改庫存觸發(fā)器存儲過程Procedure_功能描述字符串例如:pro_sertSuppliers存儲過程 數(shù)據(jù)項編碼規(guī)則表4 數(shù)據(jù)項編碼表數(shù)據(jù)項命名規(guī)則數(shù)據(jù)類型長度范圍備注供應商編號兩位整數(shù)序號(00~1000)定長字符串32位無產(chǎn)品號兩 位 整 數(shù) 序 號(00~1000)定長字符串32位無訂單號兩位整數(shù)序號(00~1000)定長字符串32位無雇員號兩位整數(shù)序號(00~1000)定長字符串32位無客戶號兩位整數(shù)序號(00~1000)定長字符串32位無 ER圖 關系模型供應商(供應商編號,名稱,地址,聯(lián)系電話)產(chǎn)品(產(chǎn)品編號,產(chǎn)品名稱,產(chǎn)品類別,出廠價,價格,庫存)供應(供應商編號,產(chǎn)品編號)訂購(產(chǎn)品編號,訂單編號,數(shù)量)客戶(客戶編號,姓名,地址,電話)訂單(訂單編號,日期,客戶編號,雇員編號,產(chǎn)品種類)雇員(雇員編號,姓名,電話,工資)表5 匯總表表名功能說明表Suppliers供應商表,存儲供應商的編號等信息表product產(chǎn)品表,存儲產(chǎn)品的編號、數(shù)量等信息表Sp供應商產(chǎn)品供應表,存儲供應商所供應的產(chǎn)品對應信息表orders訂單表,存儲訂單的編號、日期等信息表po產(chǎn)品訂購表,存儲產(chǎn)品訂購的對應信息表employee雇員表,存儲雇員的編號等信息表customer客戶表,存儲客戶的編號等信息 表[1]:[ Suppliers表](供應商表)表名Suppliers(供應商表)數(shù)據(jù)庫用戶Sa主鍵S_number其他排序字段無索引字段無序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1S_numberchar(32)NY高無主鍵/供應商編號2S_namechar(32)NN中無供應商名稱3S_addresschar(32)NN中無供應商地址4S_telnumChar(32)NN高無供應商電話sql腳本建立供應商表create table Suppliers供應商表( S_number char(32) not null primary key, S_name char(32) not null, S_adress char(32) not null, S_telnub char(32) not null, )。 表[3]:[sp表](供應商產(chǎn)品供應表)表名sp(供應商產(chǎn)品供應表)數(shù)據(jù)庫用戶sa主鍵S_number,P_number其他排序字段無索引字段無序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1S_numberchar(32)NY高無主鍵/供應商號2P_numberchar(32)NY高無主鍵/產(chǎn)品編號sql腳本建立供應商產(chǎn)品供應表create table sup供應表( S_number char(32) not null, p_number char(32) not null, primary key(S_number,p_number), foreign key(S_number)references Suppliers(S_number) on delete cascade on update cascade, foreign key(p_number)references product(p_number) on delete cascade on update cascade )。 表[5]:[po表](產(chǎn)品訂購表)表名po(產(chǎn)品訂購表)數(shù)據(jù)庫用戶sa主鍵p_number o_number其他排序字段無索引字段無序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1p_numberchar(32)NY高無主鍵/產(chǎn)品號2o_numberchar(32)NY高無主鍵/訂單號3quantintNN低無訂購產(chǎn)品數(shù)量sql腳本建立產(chǎn)品訂購表create table po訂購表(p_number char(32),o_number char(32),quant int,primary key(p_number,o_number),foreign key(p_number)references product(p_number)on delete cascadeon update cascade,foreign key(o_number)references orders(o_number)on delete cascadeon update cascade, )。 表[7]:[customer表](客戶表)表名customer(客戶表)數(shù)據(jù)庫用戶sa主鍵c_number其他排序字段無
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1