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

正文內容

物流管理系統中封倉功能的設計與實現論文-資料下載頁

2025-01-17 03:47本頁面
  

【正文】 詢,然后對指定商品封倉。自動解封部分:此用庫內已自動封倉的商品進行查詢,然后對指定商品進行解封。手動封倉解封與配送出庫的集成:在“配送中心庫存商品封倉(w_stkloc_close)”窗口中對某一商品進行 “配送封倉”,并在“配送中心手工封倉解封”將該商品解封,并測試這些操作對該商品的配送產生怎樣的影響。自動封倉解封與配送出庫的集成:在“配送中心商品封倉預警”中對一批商品進行封倉,并在“配送中心自動封倉解封”進行解封,并測試這些操作對該商品的配送產生怎樣的影響。II.系統測試:將一批商品從整個系統的業(yè)務流程:進貨-庫內管理-出庫,進行測試。 測試過程I.三明治集成:l 自動封倉部分:a. 打開“配送中心商品封倉預警”窗口,設置預警天數為90天,查詢所得數據為有效期在系統日期后90天以內的所有存儲倉位未被封倉商品,查詢功能正常。b.將查詢所得所有商品進行過保質期自動封倉。打開“配送中心自動封倉解封”查詢已自動封倉商品,發(fā)現所封商品均在此處出現,封倉功能正常。l 自動解封部分:a.打開“配送中心自動封倉解封”窗口,設置“解封起始日期”為“2004/03/10”,“解封終止日期”為“2004/09/10”,查詢結果為所 有有效期在此時間段的已自動封倉商品,查詢功能正常。b.選中其中一條記錄,點擊“解封”,然后打開“配送中心商品封倉預警”窗口查詢,發(fā)現此商品均已解封?;氐浇夥獯翱?,選中所商品,點擊“解封”,再回到預警窗口,發(fā)現所有所有商品均已解封,解封功能正常。l 手動封倉解封與配送出庫的集成: 測試使用商品數據: 102000001 利民釀造醬油 a.倉庫配送中心商品封倉配送中心庫存商品封倉(w_stkloc_close) b.門店要貨要貨單錄入(w_out_entry) c.配送配送啟動配送啟動(w_dist_multimanner): d.配送配送出庫配送出庫(w_distribution)l 自動封倉解封與配送出庫的集成:說明:此部分記錄了與封倉有關的配送測試數據,發(fā)現已封倉商品將不能參與配送出庫,且已封倉商品的出庫單號將不被記錄在數據庫中當前測試計算機系統時間:200444系統自動封倉預警天數:90,封倉日期:2004/07/03測試使用商品數據:商品編號商品名稱庫存數量倉位編號倉卡號有效期1000001喜之郎10粒高纖1*4810袋CA 0820249472004/03/12a.配送中心商品封倉預警w_stkloc_autoclose_alarmb.要貨單錄入w_out_entryc.配送啟動w_dist_multimannerd.配送出庫w_distributionII.系統測試此部分文檔記錄了一次從進貨-要貨-配送-出庫全過程的數據流程,主要目的是發(fā)現當修改了封倉部分代碼后系統的其他部分是否能正常工作,即是否破壞原有功能,故倉庫內部管理部分沒有算在這次測試業(yè)務流程之內。1) 進貨進貨與登記入庫采購訂單錄入2) 進貨進貨與登記入庫進貨登記與入庫3) 門店要貨要貨單錄入4) 配送配送啟動配送啟動5) 配送配送出庫配送出庫 測試結果1)三明治集成測試結果分析配送中心自動封倉解封功能正常,配送中心手動封倉解封功能正常,且被封倉商品雖然可以被要貨但是最終不能被配送出庫,被解封后能參加配送出庫。2)系統測試結果分析封倉部分更改基本不會影響系統原有功能的實現。 Sybasse數據庫的復制技術 為什么要進行數據庫復制?當項目在進行手工封倉解封和配送出庫的集成測試的時候,測試變得難以進行,因為發(fā)現雖然把存儲倉位中某種商品全部都配送封倉,但是在配送出庫階段總能出庫,但是在代碼中我又找不到錯誤,令人百思不得其解。后來發(fā)現,原來同組財務部分的開發(fā)人員正在往倉庫里進貨,所以盡管把庫中現存的商品全部封倉,但是在這之后負責財務的開發(fā)人員由于開發(fā)需要又將此商品進貨,而配送出庫成功即是將這些進來的貨又出去了。由于對數據庫的同時操作導致了不同部分開發(fā)人員的測試與開發(fā)工作同時進行變得十分困難,有時甚至會產生臟數據。在導師的建議下,我對本項目組所使用的數據庫sytrade60復制,產生新的數據庫sytrade70,開發(fā)的時候使用數據庫sytrade60,測試的時候使用復制的新數據庫sytrade70,保證了開發(fā)和測試工作的順利進行。 數據庫復制的環(huán)境和用到的工具 Sybase Central :這是Sybase公司的產品系列產品之一,此工具主要實現了對一個數據庫中所有表結構以及存儲過程的導出,且在開發(fā)過程中對修改存儲過程也提供了十分方便的實現平臺。bcp工具:Sybase數據庫自帶的一個數據導入導出工具,主要實現對數據庫中表數據的導入導出。與其說bcp是一個命令,不如說它是一個十分好用的附帶工具。PowerBuilder:用來生成導出所有表數據的bcp命令。由于系統所使用的數據庫中表太多,而每導入導出一個表的數據均需要使用一條bcp命令,所以最好可以使用一個工具可以批處理一次性生成所有的bcp命令,在PowerBuilder中生成是我從網上找到的一個好方法。isql命令:向數據庫導入所有的表結構,存儲過程,觸發(fā)器,用戶等信息。 復制過程1)創(chuàng)建新數據庫sytrade70在Sybase Central中創(chuàng)建新的數據庫sytrade70,分配邏輯空間和數據空間。2)原數據庫表結構以及數據的導出在Sybase Central中將數據庫Sybase60中點中所有的表或者存儲過程,從右鍵選項中選擇Generate DDL,生成所有創(chuàng)建用戶表,系統表,代理表,存儲過程,視圖,用戶,組,用戶定義的數據類型,Java對象,缺省,規(guī)則,段,擴展存儲過程的SQL語句。在PowerBuilder的數據庫畫板中生成所有用來導出表數據的bcp命令。,導出sybase60中的所有數據。3)生成新數據庫使用isql命令執(zhí)行所有創(chuàng)建表,創(chuàng)建數據庫主體。同樣再PowerBuilder中的數據庫畫板中生成所有導入表數據的bcp命令。,將所有數據導入sybase70。 其它復制方法簡介在復制數據庫的過程中本人亦發(fā)現了一些其他的數據庫復制的方法和工具,但是由于時間所限,沒有一一進行深究,在這里僅作簡單介紹:1)PowerDesigner:可將原數據庫在PowerDesigner中先反向工程,然后可以生成其表結構。但是PowerDesigner會檢驗數據庫的正確性,如果有錯誤的表結構,或者主外鍵關聯等,則不能進行。2)SQL Server2000:微軟的SQL Server2000中自帶一個數據導入導出的工具,可以將一個Sybase數據庫中所有的數據導入到另一個Sybase數據庫中。但是仍然會檢查數據庫的正確性,如有錯誤則不能進行。 第六章 項目總結與展望 項目心得津菱物流管理系統是我所接觸的第一個用PowerBuilder開發(fā)的項目,由于之前在學校學的都是C++和Java,所以在項目的一開始對于PowerBuilder的開發(fā)環(huán)境很不適應,甚至不知道應該將代碼寫在哪里。但是隨著項目的進展,我對于PB這個開發(fā)工具的了解逐步加深,漸漸理解了它的事件驅動,理解了它的面向對象,理解了它的控件繼承,理解了它DataWindow的精妙所在。我曾經對實現數據窗口中一個功能束手無策,覺得得寫好多代碼,或者為這個新的功能重新寫一個存儲過程,但是后來發(fā)現其實只要在該數據窗口的一個控件的屬性中寫上一個表達式,這個功能就能實現了,那時候我不由地感嘆PB功能的強大?,F在常常會覺得兩個月前的自己好笨,一個很簡單的問題要好幾天的時間才能解決,一個很簡單的業(yè)務邏輯,非要問很多人,查很多資料才能明白。如果把這些問題放到現在,也許用不了幾分鐘就能解決。但是事情往往是這樣,只有經過了自己的努力學習才能把困難的事情變得簡單,熟能生巧的故事對于我們軟件開發(fā)者來說其實是很有道理的。經過了整個畢業(yè)設計的洗禮,我想我所學到的不僅僅是技術,不僅僅是怎么使用PowerBuilder,更多的是一種對待軟件開發(fā)的一種態(tài)度。對于技術,作為一個軟件開發(fā)人員應該不怕不懂,就怕不肯學。世上無難事,只怕有心人,任何一種技術,只要用心去學,最終都是會掌握的。而對待做軟件,我從我的導師張波副教授身上學到了嚴謹的態(tài)度,力求軟件處處從用戶角度出發(fā),為用戶考慮,我想這也將是我以后工作道路上一身受益的東西??!津菱物流管理系統封倉部分的開發(fā)是對這個軟件的二次開發(fā),由于項目組的人員不是很多,而且基本上是各司其職,自己負責開發(fā)自己部分的代碼。所以并沒有采用很多軟件項目管理的思想,因此在集成的一開始中曾經遇到一些困難。我們只能采用較為原始的方法,即將一個人開發(fā)的工作全部結束后將代碼交給另一個人在此基礎上繼續(xù)開發(fā)。由于這種工作方式效率較為底下,后來采用了軟件工程思想中的基線(Baseline)方法,在項目組公共的ftp上放置作為一定時期內基準的代碼庫,各人均以此為標準,在此基礎上進行開發(fā),開發(fā)效率才有所提高。所以,我覺得可以在以后二次開發(fā)的軟件項目中采用一套行之有效的軟件過程管理方法,包括對原系統的分析,新的需求的確定,以及開發(fā)的各個細節(jié)方面,這對于提高軟件的開發(fā)效率肯定是大有裨益的。致謝致 謝 首先要感謝我的導師張波副教授,他在我的做整個畢設的過程中給我的指導讓我受益匪淺。他的嚴謹的治學態(tài)度,以及對軟件的精益求精的態(tài)度讓我深深感受到作為一個軟件開發(fā)者不僅僅是在完成一個項目,更重要的是要從客戶的角度來看待問題,要讓軟件真正地為各行各業(yè)提高生產效率服務。通過津菱物流管理系統地開發(fā),我切實地感受到了軟件能夠簡化工作流程,為企業(yè),乃至整個行業(yè)帶來不可低估改進。 同時也要感謝和我同組的樓波,沈潑,劉劉和盧子怡同學,我們在一起做這個項目的時候經常進行技術上的交流,討論項目流程上的改進和代碼上的實現。還要感謝負責整個津菱項目的研究生段義飛,在他耐心的幫助下,我才能夠很快地融入這個項目中去。并感謝在這兩個月來和我一起在實驗室做畢業(yè)設計的其他同學,只有在這種大家都努力工作的氣氛下,我的畢設才能順利進行。 還要感謝我的家人和女友,他們都非常支持我的學習和將來的工作,使我在精神上一直感到很充實。 衷心感謝所有關心我的人! 編號:時間:2021年x月x日書山有路勤為徑,學海無涯苦作舟頁碼:第37頁 共42頁參考文獻[1] 明德祥等:《》,國防科技大學出版社,2002年[2] 王鵬:《》,北京希望電子出版社,2000年[3] 劉增進:《PowerBuilder 數據窗口技術詳解》,北京電子工業(yè)出版社,2000年[4] 徐武平:《PowerBuilder 7程序設計導學》,清華大學出版社,2002年[5] SYBASE公司:SYBASE TransactSQL User’s Guide,2001年[6] SYBASE公司:PowerBuilder Help,1999年第 37 頁 共 42 頁
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1