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

正文內(nèi)容

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

2023-04-22 23:18:19 本頁(yè)面
 

【正文】 選中商品解封。 PowerBuilder 窗口設(shè)計(jì) 過保質(zhì)期自動(dòng)封倉(cāng)窗口設(shè)計(jì)此窗口可以對(duì)預(yù)警天數(shù)進(jìn)行設(shè)定(默認(rèn)值是 14 天) ,設(shè)定完畢后可以對(duì)選定倉(cāng)庫(kù)編號(hào)和倉(cāng)位編號(hào)進(jìn)行查詢未被封倉(cāng)的商品。3) 內(nèi)存分配 存儲(chǔ)過程充分利用了 Sybase 共享內(nèi)存的能力。例如,11 / 41你可以將執(zhí)行過程(更新表)的權(quán)限授予其它用戶,但不授予它們直接訪問該表的權(quán)限。3) 編寫腳本代碼,處理數(shù)據(jù)窗口控件和操縱數(shù)據(jù)窗口對(duì)象。2.?dāng)?shù)據(jù)窗口控件數(shù)據(jù)窗口對(duì)象是通過一個(gè)數(shù)據(jù)窗口控件來(lái)引用的,通過數(shù)據(jù)窗口控件將數(shù)據(jù)窗口對(duì)象放置到窗口中,并通過數(shù)據(jù)窗口控件實(shí)現(xiàn)對(duì)數(shù)據(jù)窗口對(duì)象的操縱。數(shù)據(jù)窗口控件擁有自己獨(dú)立的屬性,函數(shù)和事件,擁有讀取和修改數(shù)據(jù)窗口對(duì)象屬性的函數(shù)(Describe 和 Modify) 。它包括數(shù)據(jù)窗口對(duì)象和數(shù)據(jù)窗口控件兩個(gè)方面。數(shù)據(jù)窗口不但自身顯示數(shù)據(jù)還可以作為生成所有報(bào)表的數(shù)據(jù)源。DataWindow 是一種為正在被觀察的數(shù)據(jù)保留數(shù)據(jù)信息的特有對(duì)象,因此,它為生成一個(gè)帶有高質(zhì)量的數(shù)據(jù)庫(kù)事務(wù)應(yīng)用程序提供了強(qiáng)大的處理工具。? 軟件環(huán)境:Windows2022 Server,Powbuilder7,Sybase ,ER 津菱系統(tǒng)總體設(shè)計(jì)津菱物流管理系統(tǒng)的是專門針對(duì)公司內(nèi)部資源進(jìn)行管理,業(yè)務(wù)邏輯比較復(fù)雜,并且局限在公司局域網(wǎng)內(nèi)部使用,所以此管理系統(tǒng)在總體結(jié)構(gòu)設(shè)計(jì)上采取C/S 的模式即能比較好的滿足客戶需求,采用此架構(gòu)模式能充分發(fā)揮客戶端 PC的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器,減輕了服務(wù)器的負(fù)擔(dān),因而客戶端響應(yīng)速度快。根據(jù)津菱公司的實(shí)際業(yè)務(wù)情況,取消點(diǎn)菜封倉(cāng)一項(xiàng),使手動(dòng)封倉(cāng)只能對(duì)商品進(jìn)行配送封倉(cāng),而不能進(jìn)行點(diǎn)菜封倉(cāng)。其用例圖如圖 22 所示:倉(cāng)倉(cāng) 倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng) 倉(cāng)倉(cāng)倉(cāng)倉(cāng)圖 22:改進(jìn)后的封倉(cāng)部分用例圖自動(dòng)封倉(cāng):對(duì)所有商品按照有效期進(jìn)行查詢,并對(duì)距離有效期在一定時(shí)間之內(nèi)(默認(rèn)值為 14 天,可根據(jù)實(shí)際情況進(jìn)行修改)的商品進(jìn)行批處理封倉(cāng)。點(diǎn)菜封倉(cāng):對(duì)倉(cāng)庫(kù)內(nèi)存儲(chǔ)倉(cāng)位上的貨物進(jìn)行封倉(cāng),使其不能參加點(diǎn)菜配送,一次只能操作一條記錄的商品。由于不能參加配送,所以稱此類封倉(cāng)為“配送封倉(cāng)” 。所以對(duì)于即將到達(dá)保質(zhì)期的商品,需要進(jìn)行封倉(cāng)操作,使其不能參加出庫(kù)。津菱物流管理系統(tǒng)按其角色可分為庫(kù)內(nèi)管理操作員,系統(tǒng)操作員,采購(gòu)操作員,其中庫(kù)內(nèi)管理功能操作頻率可分為系統(tǒng)操作、進(jìn)貨、門店要貨、配送、倉(cāng)庫(kù)管理、各類查詢和基本信息管理,如圖 11 所示:倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng) 倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)圖 11:津菱系統(tǒng)庫(kù)內(nèi)管理操作員用例圖系統(tǒng)操作部分的功能分為系統(tǒng)操作、基本信息管理、物價(jià)管理、結(jié)算、各類查詢和統(tǒng)計(jì)分析。 津菱物流管理系統(tǒng)概述津菱物流管理系統(tǒng)是為津菱物流公司度身改造的全方位物流管理軟件。一般來(lái)說,物流/供應(yīng)鏈管理系統(tǒng)的建立有兩條路徑:一是量身定制的開發(fā);二是集成系統(tǒng)的導(dǎo)入。到 2022 年底,我國(guó)的 IT 業(yè)和電子商務(wù)市場(chǎng)約達(dá)到 150 億美元,供應(yīng)鏈管理的軟件和服務(wù)市場(chǎng)也達(dá)到40 億美元。第三方物流企業(yè)的利潤(rùn)不是來(lái)自運(yùn)費(fèi)、倉(cāng)儲(chǔ)等直接費(fèi)用收入,而是來(lái)源于信息和知識(shí)。本文主要從項(xiàng)目背景和對(duì)原有系統(tǒng)的描述入手,介紹了津菱物流系統(tǒng)的總體業(yè)務(wù)流程,根據(jù)封倉(cāng)部分的需求分析,分析并描述了所需使用的主要技術(shù)。南 開 大 學(xué)本 科 生 畢 業(yè) 論 文(設(shè) 計(jì))題 目:津菱物流管理系統(tǒng)中封倉(cāng)功能的設(shè)計(jì)與實(shí)現(xiàn)學(xué) 號(hào): 0010301 姓 名: 韓曉瑋 年 級(jí): 2022 級(jí) 學(xué) 院: 軟件學(xué)院 系 別: 軟件工程 專 業(yè): 軟件工程 2 / 41完成日期: 2022 年 5 月 31 日指導(dǎo)教師: 張波副教授 1 / 41津菱物流系統(tǒng)庫(kù)內(nèi)管理封倉(cāng)部分的改進(jìn)軟件學(xué)院軟件工程系 軟件工程專業(yè) 韓曉瑋 學(xué)號(hào):0010301 指導(dǎo)教師:張波 副教授摘要:津菱物流管理系統(tǒng)對(duì)良菱物流管理系統(tǒng)的二次開發(fā),筆者主要負(fù)責(zé)對(duì)封倉(cāng)部分的改進(jìn)設(shè)計(jì)和實(shí)現(xiàn)。著重對(duì)封倉(cāng)部分設(shè)計(jì),系統(tǒng)實(shí)現(xiàn)進(jìn)行了介紹,并簡(jiǎn)單介紹了對(duì)系統(tǒng)所進(jìn)行的功能測(cè)試以及完成項(xiàng)目后的一些心得。它可能包括、也可能不包括運(yùn)費(fèi) 、倉(cāng)儲(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)作流程。它的原型是上海良菱物流公司所采用的物流管理軟件,其功能涵蓋了津菱物流2 / 41公司的所有業(yè)務(wù)流程,從進(jìn)貨,到庫(kù)內(nèi)管理、盤點(diǎn),到出貨、退貨,均可在此軟件中完成。如圖 12 所示:3 / 41倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)圖 12:系統(tǒng)操作員用例圖采購(gòu)操作部分的功能分為系統(tǒng)操作、基本信息管理、進(jìn)貨和各類查詢,如下圖 13 所示:倉(cāng)倉(cāng)倉(cāng) 倉(cāng)倉(cāng)倉(cāng) 倉(cāng)倉(cāng)倉(cāng)倉(cāng)倉(cāng)圖 13:采購(gòu)操作員用例圖倉(cāng)庫(kù)(即庫(kù)內(nèi)管理)又分為配送中心庫(kù)存維護(hù),配送中心商品封倉(cāng),配送中心移庫(kù),配送中心庫(kù)存盤點(diǎn),倉(cāng)庫(kù)損益,分揀倉(cāng)位優(yōu)化 6 個(gè)部分的操作以及庫(kù)存查詢功能。而當(dāng)改進(jìn)了運(yùn)輸路線或者由于其他原因使得商品可以在保質(zhì)期前送達(dá)的時(shí)候,又需要對(duì)指定日期之前過期的商品進(jìn)行解封,使其可以參加配送出庫(kù)。 封倉(cāng)部分原有功能描述現(xiàn)系統(tǒng)中封倉(cāng)部分只有“配送中心封倉(cāng)商品查詢” , “配送中心自動(dòng)封倉(cāng)解封” , “配送中心手工封倉(cāng)解封”三個(gè)界面。解封:解封可以對(duì)已經(jīng)被封倉(cāng)的商品進(jìn)行解封操作,可以一次解封一條商品記錄,或者用 Ctrl 或 Shift 鍵選擇多條記錄進(jìn)行解封。自動(dòng)封倉(cāng)解封:對(duì)所有被保質(zhì)期自動(dòng)封倉(cāng)的商品根據(jù)其有效期在某一時(shí)間段內(nèi)進(jìn)行查詢,并對(duì)這些商品進(jìn)行批處理解封。7 / 41手工解封:在維持原有功能的基礎(chǔ)上,將手工解封的功能擴(kuò)大至既可以解封手工封倉(cāng)的商品,也可以解封自動(dòng)封倉(cā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ù)庫(kù)中間,按應(yīng)用程序的要求來(lái)檢索,操縱并顯示數(shù)據(jù)。1.?dāng)?shù)據(jù)窗口對(duì)象數(shù)據(jù)窗口對(duì)象是由數(shù)據(jù)窗口畫板創(chuàng)建,并作為一個(gè)獨(dú)立的對(duì)象存入PowerBuilder 庫(kù)文件中。數(shù)據(jù)窗口畫板是創(chuàng)建和修改數(shù)據(jù)窗口對(duì)象的地方。在窗口中添加放置數(shù)據(jù)窗口控件和添加放置其他控件一樣。 Sybase 數(shù)據(jù)庫(kù)中的存儲(chǔ)過程存儲(chǔ)過程是存儲(chǔ)在數(shù)據(jù)庫(kù)中的一段存儲(chǔ)程序。2) 性能存儲(chǔ)過程只被發(fā)送到數(shù)據(jù)庫(kù)一次,相對(duì)于 SQL 語(yǔ)句或 PL/SQL 塊而言,其網(wǎng)絡(luò)通信量更小。在將存儲(chǔ)過程裝載到內(nèi)存中后,多個(gè)用戶可以同時(shí)調(diào)用該存儲(chǔ)過程,從而降低了應(yīng)用對(duì) Sybase 的實(shí)際內(nèi)存需求。預(yù)警日期顯示的為系統(tǒng)當(dāng)前日期與預(yù)警天數(shù)相加的日期。窗口對(duì)象:w_stkloc_autoclose_unclose數(shù)據(jù)窗口控件:dw_list數(shù)據(jù)窗口對(duì)象:d_stkloc_autoclose_unclose涉及存儲(chǔ)過程:Spu_stkloc_unclose涉及表:Tbb_StkLoc13 / 41表 32:解封窗口總體設(shè)計(jì)PB中的對(duì)象: 含義 類型w_stkloc_autoclose_unclose 主窗口 sy_w_sheetdw_storage 倉(cāng)庫(kù)信息下拉框 dw_u_storage_queryst_1 “倉(cāng)位編號(hào)” statictextsle_stkcell 倉(cāng)位編號(hào)輸入框 sy_u_sledw_list 數(shù)據(jù)輸出窗口 sy_u_dwst_2 進(jìn)度條外框 statictextst_3 進(jìn)度條 statictextem_1 起始日期輸入窗口 editmaskem_2 終止日期輸入窗口 editmaskst_4 解封起始日期 statictextst_5 解封終止日期 statictext 其他窗口的修改1.在“配送中心手工封倉(cāng)”窗口 w_stkloc_close 中去掉“點(diǎn)菜封倉(cāng)”選項(xiàng):主要對(duì)其數(shù)據(jù)窗口控件 d_stkloc_list 進(jìn)行修改,使其中的“點(diǎn)菜封倉(cāng)”選項(xiàng)為不可見,但是保留代碼,以留作以后的接口之用。 存儲(chǔ)過程存儲(chǔ)過程主要完成對(duì)表的各種操作和修改,根據(jù)需求分析的要求,增加或修改了以下存儲(chǔ)過程:Spu_StkLoc_AutoClose:實(shí)現(xiàn)過保質(zhì)期封倉(cāng)操作Spq_Stk_CloseAlarm:d_stkloc_autoclose_alarm 的數(shù)據(jù)源Spu_stkloc_unclose:實(shí)現(xiàn)了對(duì)單個(gè)商品的解封操作16 / 41第四章 系統(tǒng)開發(fā)實(shí)現(xiàn) PowerBuilder 窗口實(shí)現(xiàn) 過保質(zhì)期自動(dòng)封倉(cāng)窗口主要實(shí)現(xiàn)1.創(chuàng)建窗口主體 w_stkloc_autoclose_alarm在 PB 中創(chuàng)建 ObjectWindoww_stkloc_autoclose_alarm,按照設(shè)計(jì),增各個(gè)控件:sle_2(singlelineedit), st_4(statictext), cbx_1(sy_u_cbx), dw_2(sy_u_dw), dw_1(sy_u_dw), em_1(sy_u_em), st_3(statictext), sle_1(sy_u_sle), st_2(statictext), st_1(statictext) 。 + trim ( ls_stkcellno ) + 39。 sy_query 39。數(shù)據(jù)已經(jīng)修改 ,是否保存?39。2.?dāng)?shù)據(jù)窗口的構(gòu)建? 通過 SQL Query 形式構(gòu)造數(shù)據(jù)窗口對(duì)象 d_stkloc_autoclose_unclose,從表:(商品基表) (倉(cāng)位類型表)18 / 41 (配送中心商品庫(kù)存明細(xì)表) (配送中心倉(cāng)庫(kù)表)中選取數(shù)據(jù),返回給數(shù)據(jù)窗口控件,作為查詢調(diào)用的結(jié)果。 )ld_em2 = date ( em_2 . text )ld_dateend = datetime ( ld_em2 )ls_dateend = string ( ld_dateend , 39。 then /*起始日期不得早于1900 年 1 月 1 日*/messagebox ( 39。 )em_1 . setfocus ( ) return 119 / 41end ifif ls_dateend ls_datestart then /*終止日期不得早于起始日期 */messagebox ( 39。 )em_2 . setfocus ( )return 1end ifif ls_dateend 39。 then /*終止日期不得晚于 2050 年 12 月 31 日或者等于 1900 年 1 月 1 日*/messagebox ( 39。 )em_2 . setfocus ( )return 1end if? 根據(jù)用戶輸入的檢索信息對(duì)數(shù)據(jù)庫(kù)進(jìn)行檢索,主要由調(diào)用數(shù)據(jù)窗口控件,并傳給其參數(shù)實(shí)現(xiàn):if isnull ( ls_stkcellno ) or ls_stkcellno = 39。li_bak = ( ll_deptid , ll_storageid , ls_stkcellno , ld_datestart , ld_dateend )elseli_bak = ( ll_deptid , ll_storageid , 39。 , ld_datestart , ld_dateend )end if? 對(duì)于窗口菜單及工具欄按鈕是否可用的設(shè)置:lm_menu . of_disable ( lm_menu . )lm_menu . of_disable ( . m_bottom )lm_menu . of_disable ( lm_menu . m_oper . m_previous )lm_menu . of_disable ( lm_menu . m_oper . m_top )4.解封事件(sy_ji
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1