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

正文內容

物流管理系統(tǒng)中封倉功能的設計與實現論文-免費閱讀

2025-01-17 03:47 上一頁面

下一頁面
  

【正文】 同時也要感謝和我同組的樓波,沈潑,劉劉和盧子怡同學,我們在一起做這個項目的時候經常進行技術上的交流,討論項目流程上的改進和代碼上的實現。而對待做軟件,我從我的導師張波副教授身上學到了嚴謹的態(tài)度,力求軟件處處從用戶角度出發(fā),為用戶考慮,我想這也將是我以后工作道路上一身受益的東西啊!津菱物流管理系統(tǒng)封倉部分的開發(fā)是對這個軟件的二次開發(fā),由于項目組的人員不是很多,而且基本上是各司其職,自己負責開發(fā)自己部分的代碼。但是隨著項目的進展,我對于PB這個開發(fā)工具的了解逐步加深,漸漸理解了它的事件驅動,理解了它的面向對象,理解了它的控件繼承,理解了它DataWindow的精妙所在。同樣再PowerBuilder中的數據庫畫板中生成所有導入表數據的bcp命令。PowerBuilder:用來生成導出所有表數據的bcp命令。2)系統(tǒng)測試結果分析封倉部分更改基本不會影響系統(tǒng)原有功能的實現。 測試過程I.三明治集成:l 自動封倉部分:a. 打開“配送中心商品封倉預警”窗口,設置預警天數為90天,查詢所得數據為有效期在系統(tǒng)日期后90天以內的所有存儲倉位未被封倉商品,查詢功能正常。鑒于本人所開發(fā)的部分為原系統(tǒng)的一部分,而該部分內容又由一些相關的功能模塊組成,且這些功能模塊總體上的功能為平行的,所以采用三明治集成。當程序開始運行之后,它就可以接受來自系統(tǒng),用戶或者其他應用程序觸發(fā)的事件,然后執(zhí)行相應的事件代碼。 過保自動封倉 39。其功能實現如下: 1)由用戶在窗口輸入框中的輸入確定查詢范圍,如果有些輸入框沒有輸入,則默認為這些輸入框中的內容不受限制,及全部選中。 所選中的記錄沒有完全解封成功! 39。 sy_query 39。 , ld_datestart , ld_dateend )end ifl 對于窗口菜單及工具欄按鈕是否可用的設置: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_jiefeng)的實現:主要由存儲過程Spu_Stkloc_unclose實現對單個商品的解封,由于需要實現可以對單個或者多各選中商品的批處理解封,故需要在解封事件中循環(huán)調用此存儲過程。 ) em_2 . setfocus ( ) return 1end ifl 根據用戶輸入的檢索信息對數據庫進行檢索,主要由調用數據窗口控件,并傳給其參數實現:if isnull ( ls_stkcellno ) or ls_stkcellno = 39。 ) em_2 . setfocus ( ) return 1end ifif ls_dateend 39。 then /*起始日期不得早于1900年1月1日*/ messagebox ( 39。2.數據窗口的構建l 通過SQL Query形式構造數據窗口對象d_stkloc_autoclose_unclose,從表:(商品基表) (倉位類型表) (配送中心商品庫存明細表) (配送中心倉庫表) 中選取數據,返回給數據窗口控件,作為查詢調用的結果。 sy_query 39。 存儲過程主要完成對表的各種操作和修改,根據需求分析的要求,增加或修改了以下存儲過程:Spu_StkLoc_AutoClose:實現過保質期封倉操作Spq_Stk_CloseAlarm:d_stkloc_autoclose_alarm的數據源Spu_stkloc_unclose:實現了對單個商品的解封操作Error! No text of specified style in document.第四章 系統(tǒng)開發(fā)實現 PowerBuilder窗口實現 過保質期自動封倉窗口主要實現 1.創(chuàng)建窗口主體w_stkloc_autoclose_alarm在PB中創(chuàng)建ObjectWindoww_stkloc_autoclose_alarm,按照設計,增各個控件: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) 。預警日期顯示的為系統(tǒng)當前日期與預警天數相加的日期。當調用存儲過程時,數據庫會直接運行該存儲過程,無需進行編譯。1) 將數據窗口控件放置到窗口上,設定其位置和大小。在實際應用中,數據窗口對象通過數據窗口控件被放置在窗口中。數據窗口需要數據庫和其他非數據庫的數據資源來組裝自己,它按照定義時制定的表現風格顯示。封倉查詢:在維持原有功能的基礎上,在封倉查詢功能中添加自動封倉欄,并取消點菜封倉相關欄目。封倉查詢:可以查詢出被任何封倉類型所封的商品記錄(包括配送封倉,保留庫存封倉,調換封倉,反品封倉,退貨封倉等)。由于可能在指定日期過期的商品進行封倉和解封操作的商品較多,所以需要對此操作實現批處理,即可以一次性對多個商品進行封倉和解封。且此軟件可按照公司內不同的角色提供不同的功能和權限。許多企業(yè)在選擇第三方物流服務供應商的時候往往把它作為重要的前提條件。關鍵字:物流系統(tǒng),封倉,Sybase,PowerBuilderAbstractJinLing Logistics Management System is a revision version of the LiangLin Logistics Management System. Redesigning and implementing the warehouse frozening is the objective of this thesis. Based on JinLing Corp’s business flow, we mainly modify the origin manual warehouse freezing and unfrozening functions, and add the warehouse autofrozening and autounfrozening functions when the goods passed the period of validation into the system. We also do the testing of the warehouse frozening subsystem, and make sure my works won’t have any patibility problems with the other parts of the whole system.This thesis starts with the introduction of the project background and the origin system, followed by the description of the main business flow of JinLing Corp. Based on the requirement of warehouse frozening, it analyses the primary techniques which are demanded, and emphasizes on the parts of system designing and implementation. At last, the system testing and prospect parts are touched upon.Key Words:Logistics System, Warehouse frozening,Sybase, PowerBuilder目 錄第一章 緒論 1 項目背景 1 1第二章 系統(tǒng)功能及需求 5 封倉部分功能概述 5 封倉部分原有功能描述 5 封倉部分需求分析 6第三章 系統(tǒng)改進設計 8 開發(fā)環(huán)境描述 8 津菱系統(tǒng)總體設計 8 封倉部分主要技術 9 PowerBuilder窗口設計 11 數據庫相關設計 13第四章 系統(tǒng)開發(fā)實現 16 PowerBuilder窗口實現 16 存儲過程實現 21第五章 系統(tǒng)功能測試 26 封倉及解封功能測試 26 Sybasse數據庫的復制技術 30第六章 項目總結與展望 33 項目心得 33 33致 謝 35參考文獻 36Error! No text of specified style in document.第一章 緒論 項目背景20世紀90年代中期,第三方物流(3PL)的概念開始傳入我國。并對整個封倉部分做了功能測試,保證了與其他各個部分的兼容性。物流產業(yè)的發(fā)展已經到了這樣一個階段:現代物流的信息系統(tǒng)已經成為企業(yè)物流管理和操作的一個不可或缺的要件。津菱物流管理系統(tǒng)就是在這種背景下從原有良菱物流管理系統(tǒng)的基礎上按照津菱物流公司業(yè)務流程度身改造而來。當物流公司倉庫內的商品保質期臨近,而商品按照正常的配送出庫方式尚需一定時間,因此即使立即出庫,當商品運達要貨門店的時候已經過了保質期。其用例圖如圖21所示:圖21:原有的封倉部分用例圖 操作員:即由系統(tǒng)提供的配送經理郭頌的權限登陸配送封倉:對倉庫內存儲倉位上的貨物進行封倉,使其不能參加配送出庫,一次只能操作一條記錄的商品。配送封倉:與原有功能相同,檢查其兼容性。DataWindow能夠讓用戶在輸入數據和制作報表時,以多種不同的風格來顯示數據。 數據窗口為應用程序提供了數據源和檢索,操縱數據的方法與途徑。數據窗口對象可以在窗口間進行共享,可以在需要訪問相同表的不同應用程序中使用相同的數據窗口對象,這體現了PowerBuilder的可重復使用性。存儲過程的優(yōu)點:1)安全性當創(chuàng)建了存儲過程之后,可以將執(zhí)行該過程的權限授予其它用戶,從而使得他可以執(zhí)行特定的數據庫操作,而不能訪問其它模式對象(例如表)。 由于PowerBuilder是完全支持面向對象的開發(fā)工具,所以此系統(tǒng)的開發(fā)運用了大量的面向對象的思想。2.在“配送中心封倉商品查詢”窗口w_stkloc_close_query中去掉“點菜封倉”復選框:主要對其數據窗口d_stkloc_close_query進行修改,去掉“點菜封倉”一欄。%39。 , Question! , yesnocancel! , 3 )5.其他功能此窗口中的其他功能按鈕均從系統(tǒng)中的父類繼承,分別實現了復位,保存,另存,預覽,打印,關
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1