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

正文內(nèi)容

物流管理系統(tǒng)中封倉功能的設(shè)計(jì)與實(shí)現(xiàn)論文-wenkub

2025-01-17 03 本頁面
 

【正文】 圖 系統(tǒng)操作部分的功能分為系統(tǒng)操作、基本信息管理、物價(jià)管理、結(jié)算、各類查詢和統(tǒng)計(jì)分析。 津菱物流管理系統(tǒng)是為津菱物流公司度身改造的全方位物流管理軟件。一般來說,物流/供應(yīng)鏈管理系統(tǒng)的建立有兩條路徑:一是量身定制的開發(fā);二是集成系統(tǒng)的導(dǎo)入。到2002年底,我國的IT業(yè)和電子商務(wù)市場(chǎng)約達(dá)到150億美元,供應(yīng)鏈管理的軟件和服務(wù)市場(chǎng)也達(dá)到40億美元。第三方物流企業(yè)的利潤不是來自運(yùn)費(fèi)、倉儲(chǔ)等直接費(fèi)用收入,而是來源于信息和知識(shí)。本文主要從項(xiàng)目背景和對(duì)原有系統(tǒng)的描述入手,介紹了津菱物流系統(tǒng)的總體業(yè)務(wù)流程,根據(jù)封倉部分的需求分析,分析并描述了所需使用的主要技術(shù)。南 開 大 學(xué)本 科 生 畢 業(yè) 論 文(設(shè) 計(jì))題 目:津菱物流管理系統(tǒng)中封倉功能的設(shè)計(jì)與實(shí)現(xiàn)學(xué) 號(hào):0010301 姓 名:韓曉瑋 年 級(jí):2000級(jí) 學(xué) 院:軟件學(xué)院 系 別:軟件工程 專 業(yè):軟件工程 完成日期:2004年5月31日指導(dǎo)教師:張波副教授 津菱物流系統(tǒng)庫內(nèi)管理封倉部分的改進(jìn)軟件學(xué)院軟件工程系 軟件工程專業(yè) 韓曉瑋 學(xué)號(hào):0010301 指導(dǎo)教師:張波 副教授摘要:津菱物流管理系統(tǒng)對(duì)良菱物流管理系統(tǒng)的二次開發(fā),筆者主要負(fù)責(zé)對(duì)封倉部分的改進(jìn)設(shè)計(jì)和實(shí)現(xiàn)。著重對(duì)封倉部分設(shè)計(jì),系統(tǒng)實(shí)現(xiàn)進(jìn)行了介紹,并簡(jiǎn)單介紹了對(duì)系統(tǒng)所進(jìn)行的功能測(cè)試以及完成項(xiàng)目后的一些心得。它可能包括、也可能不包括運(yùn)費(fèi) 、倉儲(chǔ)資產(chǎn)的所有權(quán)。實(shí)際上,有沒有IT系統(tǒng)的支持已經(jīng)成為現(xiàn)代物流運(yùn)作的重要標(biāo)志之一。眾所周知,物流IT系統(tǒng)量身定制開發(fā)的前提是企業(yè)物流運(yùn)作流程的設(shè)計(jì);集成系統(tǒng)的導(dǎo)入也往往要求企業(yè)改變現(xiàn)有的物流運(yùn)作流程。它的原型是上海良菱物流公司所采用的物流管理軟件,其功能涵蓋了津菱物流公司的所有業(yè)務(wù)流程,從進(jìn)貨,到庫內(nèi)管理、盤點(diǎn),到出貨、退貨,均可在此軟件中完成。如圖12所示:圖12:系統(tǒng)操作員用例圖 采購操作部分的功能分為系統(tǒng)操作、基本信息管理、進(jìn)貨和各類查詢,如下圖13所示:圖13:采購操作員用例圖 倉庫(即庫內(nèi)管理)又分為配送中心庫存維護(hù),配送中心商品封倉,配送中心移庫,配送中心庫存盤點(diǎn),倉庫損益,分揀倉位優(yōu)化6個(gè)部分的操作以及庫存查詢功能。而當(dāng)改進(jìn)了運(yùn)輸路線或者由于其他原因使得商品可以在保質(zhì)期前送達(dá)的時(shí)候,又需要對(duì)指定日期之前過期的商品進(jìn)行解封,使其可以參加配送出庫。 封倉部分原有功能描述 現(xiàn)系統(tǒng)中封倉部分只有“配送中心封倉商品查詢”,“配送中心自動(dòng)封倉解封”,“配送中心手工封倉解封”三個(gè)界面。解封:解封可以對(duì)已經(jīng)被封倉的商品進(jìn)行解封操作,可以一次解封一條商品記錄,或者用Ctrl或Shift鍵選擇多條記錄進(jìn)行解封。自動(dòng)封倉解封:對(duì)所有被保質(zhì)期自動(dòng)封倉的商品根據(jù)其有效期在某一時(shí)間段內(nèi)進(jìn)行查詢,并對(duì)這些商品進(jìn)行批處理解封。手工解封:在維持原有功能的基礎(chǔ)上,將手工解封的功能擴(kuò)大至既可以解封手工封倉的商品,也可以解封自動(dòng)封倉的商品。相比較于目前流行的B/S架構(gòu)模式,在開發(fā)上更簡(jiǎn)單易行,系統(tǒng)的安全性也更高。數(shù)據(jù)窗口對(duì)象的主要功能是顯示數(shù)據(jù)并允許用戶修改,因?yàn)樵跀?shù)據(jù)窗口對(duì)象中包含兩個(gè)主要組件:數(shù)據(jù)信息和顯示格式。在一個(gè)實(shí)際的應(yīng)用程序處理過程中,數(shù)據(jù)窗口一般位于應(yīng)用程序和數(shù)據(jù)庫中間,按應(yīng)用程序的要求來檢索,操縱并顯示數(shù)據(jù)。1.?dāng)?shù)據(jù)窗口對(duì)象 數(shù)據(jù)窗口對(duì)象是由數(shù)據(jù)窗口畫板創(chuàng)建,并作為一個(gè)獨(dú)立的對(duì)象存入PowerBuilder庫文件中。數(shù)據(jù)窗口畫板是創(chuàng)建和修改數(shù)據(jù)窗口對(duì)象的地方。在窗口中添加放置數(shù)據(jù)窗口控件和添加放置其他控件一樣。 Sybase數(shù)據(jù)庫中的存儲(chǔ)過程 存儲(chǔ)過程是存儲(chǔ)在數(shù)據(jù)庫中的一段存儲(chǔ)程序。2) 性能存儲(chǔ)過程只被發(fā)送到數(shù)據(jù)庫一次,相對(duì)于SQL語句或PL/SQL塊而言,其網(wǎng)絡(luò)通信量更小。存儲(chǔ)過程充分利用了Sybase共享內(nèi)存的能力。 PowerBuilder窗口設(shè)計(jì) 過保質(zhì)期自動(dòng)封倉窗口設(shè)計(jì)此窗口可以對(duì)預(yù)警天數(shù)進(jìn)行設(shè)定(默認(rèn)值是14天),設(shè)定完畢后可以對(duì)選定倉庫編號(hào)和倉位編號(hào)進(jìn)行查詢未被封倉的商品。按住Ctrl和Shift鍵可對(duì)此數(shù)據(jù)窗口中的記錄進(jìn)行單選或者多選,點(diǎn)擊解封按鈕可以將選中商品解封。表Tbd_StkLoc包含的各個(gè)字段:l 表示商品所屬標(biāo)識(shí)的字段:DeptId(配送中心部門標(biāo)識(shí)),StkLocId(配送中心庫存標(biāo)識(shí)),StkRegId(配送中心進(jìn)貨登記標(biāo)識(shí)),StorageId(配送中心倉庫標(biāo)識(shí)),StkCellId(配送中心倉位標(biāo)識(shí)),ProvId(供應(yīng)商標(biāo)識(shí)),ArtiId(基商品標(biāo)識(shí)),ImpArtiId(進(jìn)貨類商品標(biāo)識(shí))l 表示商品基本信息的字段:ArtiClassCode(商品分類碼),ImpInclQty(進(jìn)貨包裝基商品含量),ImpUnit(進(jìn)貨包裝計(jì)量單位),DistInclQty(配送包裝基商品含量),DistUnit(配送包裝計(jì)量單位)l 表示現(xiàn)存該商品信息的字段:StkQty(配送中心庫存單品數(shù)量),TolQty(配送中心庫存單品可配送數(shù)量),TaxPrice(庫存商品含稅進(jìn)價(jià)),UnTaxPrice(庫存商品無稅進(jìn)價(jià)),ITaxRate(商品進(jìn)項(xiàng)稅率),ImpDate(配送中心入庫日期),ProcDate(配送中心商品生產(chǎn)日期),ValidDate(配送中心商品有效日期),BatchCode(配送中心商品批號(hào)),GiftTypeId(贈(zèng)品類型標(biāo)識(shí))l 表示庫內(nèi)該商品狀態(tài)的字段:AutoCloseMark(自動(dòng)封倉允許標(biāo)志),CloseDate(封倉日期),EmptyDate(倉卡結(jié)零日期),StkStatus(配送中心庫存狀態(tài)),Note(配送中心庫存說明),OptrId(操作員標(biāo)識(shí))此表中的StkStatus為商品的庫存狀態(tài)值,其具體含義如下:0正常(可配送)1正在配送(不可出庫)2手工點(diǎn)菜封倉(可配送)4手工配送封倉(不可點(diǎn)菜,不可配送)8到有效期自動(dòng)封倉(不可點(diǎn)菜,不可配送)16配送中心內(nèi)部返品封倉(不可點(diǎn)菜,不可配送)32配送返品封倉(不可點(diǎn)菜,不可配送)64保留庫存封倉(不可點(diǎn)菜,不可配送)128退貨封倉(不可點(diǎn)菜,不可配送)256與供應(yīng)商調(diào)換封倉(不可點(diǎn)菜,不可配送)512配送中心內(nèi)部移庫過程封倉(中間狀態(tài))注: 由于現(xiàn)有需求中對(duì)于點(diǎn)菜封倉不做要求,所以在用戶操作界面上將與點(diǎn)菜封倉有關(guān)的操作取消,但是考慮到由于公司以后業(yè)務(wù)的發(fā)展或者別的需求,點(diǎn)菜封倉可能會(huì)在以后有所要求,所以在系統(tǒng)內(nèi)部實(shí)現(xiàn)中保留與點(diǎn)菜封倉有關(guān)的字段及屬性,以留作做將來功能擴(kuò)展之用。%39。事件在調(diào)用存儲(chǔ)過程完畢之后,再次調(diào)用查詢函數(shù),刷新數(shù)據(jù)窗口: ( 39。 , 39。 過保質(zhì)期自動(dòng)封倉解封窗口主要實(shí)現(xiàn)1.創(chuàng)建窗口主體w_stkloc_autoclose_unclose在PB中創(chuàng)建ObjectWindow w_stkloc_autoclose_unclose,按照設(shè)計(jì),增各個(gè)控件:dw_storage(dw_u_storage_query), st_1(statictext), sle_stkcell(sy_u_sle), dw_list(sy_u_dw), st_2(statictext), st_3(statictext), em_1(editmask), em_2(editmask), st_4(statictext), st_5(statictext)。 yyyy/mm/dd 39。1900/01/0139。 起始日期不合法 39。 終止日期不可以比起始日期小 39。 1900/01/01 39。 終止日期不合法 39。 39。 % 39。l 循環(huán)調(diào)用存儲(chǔ)過程:for ll_row = 1 to ll_maxrow if dw_list . isselected ( ll_row ) then /*調(diào)用存儲(chǔ)過程具體實(shí)現(xiàn)代碼*/ end if nextl 解封結(jié)果處理:if ll_rowpoint = ii_rowall then /*解封成功*/ messagebox ( 39。 ) st_3 . visible = false lm_menu . of_disable ( lm_menu . m_edit . m_item_1 ) ib_firstquery = false this . triggerevent ( 39。 , 39。 , 39。 ) end if st_3 . visible = false lm_menu . of_disable ( lm_menu . m_edit . m_item_1 ) return 1end if5.其他功能此窗口中的其他功能按鈕亦從系統(tǒng)中的父類繼承,分別實(shí)現(xiàn)了復(fù)位,保存,另存,預(yù)覽,打印,關(guān)閉等功能。 存儲(chǔ)過程實(shí)現(xiàn) Spq_Stk_CloseAlarm 此存儲(chǔ)過程被窗口w_stkloc_autoclose_alarm中的數(shù)據(jù)窗口對(duì)象調(diào)用,實(shí)現(xiàn)了對(duì)有效期在預(yù)警日期之前的存儲(chǔ)倉位商品進(jìn)行查詢的功能。 else if charindex ( m_StkCellNo , 39。 select , , StorageNo , StkCellId ,StkCellNointo StkCell 2)由于在分揀倉位以及傾斜貨架(津菱系統(tǒng)不要求,但作為以后的擴(kuò)展接口保留此類型貨架)上的商品不能被封倉,所以不能在此窗口中顯示這些商品:Where c . StkCellTypeId not in ( 100 ,110 ) /*StkCellTypeId為100和110,為放在分揀倉位和傾斜貨架上的商品*/ 3)Tbb_Article表中LInclQty定義為==商品的提前報(bào)警天數(shù) 將庫存Tbd_StkLoc中 ValidDate LInclQty m_ValidDays 沒有封倉的商品查詢出來from Tbd_StkLoc a , StkCell b , Tbb_Article c where a . DeptId = b . DeptId and a . StkCellId = b . StkCellId and a . ArtiId = c . ArtiId and a . StorageId = b . StorageId and StkStatus 4 /*即選擇沒有被封倉的商品*/and 0 /*選擇庫存商品數(shù)量不為零的商品*/and = m_ValidDays 4)檢索得到的結(jié)果返回給數(shù)據(jù)窗口對(duì)象d_stkloc_listselect DeptId , StkLocId , StkCellNo , ArtiCode , ArtiName , ArtiSpec ,Qty = convert ( int , Stk
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1