登錄

訂單輸入

1.什么是訂單輸入

訂單輸入是指接收客戶訂單并把客戶所需要的東西轉(zhuǎn)換為企業(yè)慣用的術(shù)語的過程,最簡(jiǎn)單的情況是生成成品的發(fā)貨文件,較為復(fù)雜的情況是描述包括按訂單生產(chǎn)產(chǎn)品的工程要求的一系列活動(dòng)。

使用Order Entry系統(tǒng)作為這個(gè)測(cè)試如何與數(shù)據(jù)庫結(jié)合的一個(gè)類比。所有與數(shù)據(jù)庫的交互是通過存儲(chǔ)程序。測(cè)試期間用到的主要存儲(chǔ)程序有:

sp_AddOrder —— 插入一個(gè)訂單

sp_AddLineItem —— 為一個(gè)訂單插入一個(gè)項(xiàng)目

sp_UpdateOrderShippingStatus —— 更新出貨狀態(tài)

sp_AssignOrderToLoadingDock —— 插入一個(gè)記錄來指出訂單應(yīng)該從哪個(gè)碼頭出貨

sp_AddLoadingDock —— 插入一個(gè)新記錄來定義一個(gè)可用的碼頭

sp_GetOrderAndLineItems —— 選擇關(guān)于一個(gè)訂單和它的項(xiàng)目的所有信息

上面只是對(duì)存儲(chǔ)程序功能的一個(gè)概括;顯然存儲(chǔ)程序還執(zhí)行確認(rèn)和審計(jì)等操作。

每個(gè)訂單有多少個(gè)項(xiàng)目是隨機(jī)的,范圍從一到三。為一個(gè)訂單選擇項(xiàng)目也是隨機(jī)化的,從大約1500個(gè)項(xiàng)目的集合中選擇。

評(píng)論  |   0條評(píng)論