【正文】
程是由用戶創(chuàng)建的、駐留在服務(wù)器的一組Transact SQL查詢語句。在津菱物流管理系統(tǒng)中,DataWindow占據(jù)了非常重要的地位,是操作服務(wù)器端數(shù)據(jù)庫的強(qiáng)有力的面板。Datawindow函數(shù)需要手工調(diào)用,包括有關(guān)于后臺(tái)數(shù)據(jù)處理的Datawindow控件函數(shù),與SQL語言類似,是SQL語言在Datawindow中的表示;有前臺(tái)數(shù)據(jù)處理的Datawindow控件函數(shù)如Getitem,Setitem等;還有前后臺(tái)協(xié)調(diào)的函數(shù)Retrieve等。Datawindow控件除具有Windows的窗口的屬性與事件還有自己獨(dú)特的函數(shù)與事件,如Retrievestart、Retrieveend、SqlPreview、Printpage等事件與Update,Reset 等函數(shù)。數(shù)據(jù)窗口不但自身顯示數(shù)據(jù)還可以作為生成所有報(bào)表的數(shù)據(jù)源。數(shù)據(jù)窗口需要數(shù)據(jù)庫和其他非數(shù)據(jù)庫的數(shù)據(jù)資源來組裝自己,它按照定義時(shí)制定的表現(xiàn)風(fēng)格顯示,并且DataWindow提供了動(dòng)態(tài)的數(shù)據(jù)裝載功能。因此,它是一個(gè)高質(zhì)量的數(shù)據(jù)庫事務(wù)應(yīng)用程序開發(fā)的強(qiáng)大的處理工具。 PowerBuilder中的DataWindow技術(shù) PowerBuilder技術(shù)中,數(shù)據(jù)窗口(DataWindow)可是說是其核心的核心,它使得數(shù)據(jù)庫的開發(fā)和應(yīng)用變得更加簡單、快捷。216。 軟件環(huán)境:Microsoft公司W(wǎng)indows 2000 server操作系統(tǒng) 開發(fā)環(huán)境216。 軟件環(huán)境:Redhat Linux , Sybase 客戶端環(huán)境216。倉庫基本信息設(shè)置庫存商品信息查詢商品配送出庫管理系統(tǒng)信息設(shè)置津菱物流管理系統(tǒng)商品入庫管理門店要貨管理倉庫內(nèi)部管理財(cái)務(wù)管理圖24 津菱物流管理系統(tǒng)功能模塊圖 服務(wù)器端環(huán)境216。216。216。216。216。216。216。 系統(tǒng)基本信息設(shè)置,其中包含對(duì)打印的設(shè)置和用戶密碼的更改功能的實(shí)現(xiàn)216。其主要功能模塊可由圖24表示。津菱物流管理系統(tǒng)實(shí)現(xiàn)了包括從商品訂購入庫、倉庫內(nèi)部管理以及配送出庫的整個(gè)過程的管理,其基本運(yùn)作流程可由圖23表示。這個(gè)做法雖然具有一定通用價(jià)值,但不可避免地也存在著缺陷:系統(tǒng)的源代碼以及數(shù)據(jù)庫中的表都含有大量與津菱公司業(yè)務(wù)不相關(guān)的部分。 津菱公司零售配送自營批發(fā)廠家配送客戶1華潤物美…….公司1………公司N客戶N………圖21 津菱公司的業(yè)務(wù)類型津菱公司的一般業(yè)務(wù)工作流程可由下圖22表示入庫預(yù)報(bào)配送出庫出庫確認(rèn)返品分揀操作驗(yàn)收入庫確認(rèn)分配倉位入庫登記出庫登記配送預(yù)報(bào)庫存管理圖22 津菱公司工作流程 系統(tǒng)功能模塊的劃分由于原系統(tǒng)的開發(fā)商TES公司在設(shè)計(jì)該系統(tǒng)時(shí),試圖完成一個(gè)通用系統(tǒng),該系統(tǒng)能夠滿足盡可能多個(gè)用戶的各自不相同的需求。同時(shí),在做分揀操作的時(shí)候,對(duì)于每一種名義,都有一個(gè)獨(dú)立的分揀線。這樣,如圖21所示,存放在津菱的每一件商品都具有一個(gè)庫存名義:到底是誰購置并在財(cái)務(wù)上擁有該商品??蛻艋蛘呤俏镔Y的銷售者,例如華潤、津工等,或者是物資的直接消費(fèi)者,例如將這些物資當(dāng)作原材料來生產(chǎn)其他產(chǎn)品的廠家。 客戶,其中,供應(yīng)商是物資的提供者。就這三種模式來講,無論哪種模式,其物流的次序都是相同的:供應(yīng)商 224。 自營批發(fā)模式,即津菱公司在分析、預(yù)測客戶的需求的基礎(chǔ)上,主動(dòng)向供應(yīng)商發(fā)出訂貨請(qǐng)求,購置多個(gè)商品,向自己聯(lián)絡(luò)的客戶進(jìn)行配送;216。津菱公司采取的是混合的經(jīng)營模式,因此津菱物流管理系統(tǒng)要能夠處理以下三種類型的物流業(yè)務(wù):216。總結(jié)本次項(xiàng)目的開發(fā)的體會(huì),并對(duì)本項(xiàng)目進(jìn)一步步地開發(fā)提出了自己的看法。在本章中,首先對(duì)津菱公司給出的財(cái)務(wù)功能的需求進(jìn)行分析,并在此基礎(chǔ)上,就新增的入庫及盤點(diǎn)部分的財(cái)務(wù)模塊提出了設(shè)計(jì)上存在的問題,最后對(duì)所提出問題進(jìn)行了一一解決。在本章中,首先就津菱公司財(cái)務(wù)模塊開發(fā)的現(xiàn)實(shí)經(jīng)濟(jì)性進(jìn)行了分析,然后給出了一些財(cái)務(wù)術(shù)語的詳細(xì)解釋以及津菱公司第二階段的財(cái)務(wù)功能需求。同時(shí)還對(duì)本系統(tǒng)開發(fā)所用的開發(fā)環(huán)境、配置環(huán)境及應(yīng)用到的主要技術(shù)作概括地闡述。第二章:津菱物流管理系統(tǒng)的概述。在本文中,將系統(tǒng)介紹津菱物流系統(tǒng)新增的財(cái)務(wù)功能的進(jìn)貨及盤點(diǎn)部分的模塊的設(shè)計(jì)與實(shí)現(xiàn),本文組織結(jié)構(gòu)如下: 第一章:緒論。關(guān)于財(cái)務(wù)功能模塊,在通過與津菱物流公司的財(cái)務(wù)及倉管人員,就業(yè)務(wù)流程及操作注意事項(xiàng)進(jìn)行多次詳盡的咨詢后,有了較為清楚的認(rèn)識(shí),同時(shí)也對(duì)所要實(shí)現(xiàn)的功能有了較為明確地了解,并在此基礎(chǔ)上完成了一份較為完備的需求分析,已得到雙方相關(guān)人員的認(rèn)可。216。 對(duì)于兩個(gè)公司在業(yè)務(wù)邏輯上有差別的業(yè)務(wù)邏輯,要么重新定義此模塊,要么只對(duì)原模塊進(jìn)行較小改動(dòng),盡量對(duì)兩個(gè)系統(tǒng)業(yè)務(wù)相似的邏輯不做太多的改動(dòng)。原因不僅在于原系統(tǒng)核心邏輯代碼已經(jīng)由上海羅森物流配送公司進(jìn)行運(yùn)行并且證明其正確,還在于這樣可以減少程開發(fā)維護(hù)成本,縮短開發(fā)周期??紤]到項(xiàng)目組成員對(duì)物流行業(yè)的業(yè)務(wù)邏輯都不太了解,熟悉業(yè)務(wù)流程及運(yùn)作方式需要較長的時(shí)間,加之原系統(tǒng)的設(shè)計(jì)已經(jīng)基本實(shí)現(xiàn)了一般物流企業(yè)運(yùn)作所需的功能模塊,所以在滿足津菱公司特定需求的基礎(chǔ)上,本項(xiàng)目的開發(fā)遵循以下三個(gè)原則:216。在對(duì)業(yè)務(wù)往來和倉庫管理上如果沒有一個(gè)好的管理系統(tǒng)進(jìn)行輔助,勢必公司的效率將大大降低,而且業(yè)務(wù)上差錯(cuò)的風(fēng)險(xiǎn)會(huì)很大。此外,物流管理系統(tǒng)還可為企業(yè)的發(fā)展提供很好的決策支持,決策者不必親自下倉庫檢查,就可以清楚的了解庫存情況和銷售情況,從而可以對(duì)市場及客戶進(jìn)行合理細(xì)分,作出發(fā)展和投資決策。借助于物流管理系統(tǒng),物流企業(yè)就可以有效地完成庫存管理,減少商品的積壓,避免重復(fù)進(jìn)貨,從而實(shí)現(xiàn)“零損失”,并可由此獲得更充裕的流動(dòng)資金,對(duì)于企業(yè)的擴(kuò)大再發(fā)展有著重要作用。 requirements. 物流管理是供應(yīng)鏈流程的一部分,它對(duì)從起始點(diǎn)到消費(fèi)地的前向與逆向的貨物、服務(wù)及相關(guān)信息的流動(dòng)與存儲(chǔ)進(jìn)行富有效率和效果的計(jì)劃、實(shí)施與控制,以滿足顧客的需要。[1] 216。關(guān)于物流管理的概念,美國物流管理委員會(huì)(CLM)給出了如下的定義:216。因此第三方物流又可以稱為合同制物流(Contract logistics)。第三方物流的概念也可以說源自于管理學(xué)中的Outsourcing(Outsourcing意指企業(yè)動(dòng)態(tài)地配置自身和其他企業(yè)的功能和服務(wù),利用外部的資源為企業(yè)內(nèi)部的生產(chǎn)經(jīng)營服務(wù))。在1988年美國物流管理委員會(huì)的一項(xiàng)顧客服務(wù)調(diào)查中,首次提到“第三方服務(wù)提供者”,這種新思維被納入到顧客服務(wù)職能中。從本質(zhì)上說企業(yè)在市場上的表現(xiàn)主要是由產(chǎn)品的質(zhì)量、價(jià)格以及產(chǎn)品的供給三個(gè)在素決定,其中任何一個(gè)因素對(duì)企業(yè)的競爭能力都起著重要的影響作用,而這三個(gè)因素都分別直接受到物流的影響。目前,物流一詞在我國也越來越多地被使用,如在運(yùn)輸行業(yè)中,物流公司、物流中心等不斷出現(xiàn)。關(guān)鍵字:物流管理系統(tǒng),財(cái)務(wù)子系統(tǒng),會(huì)計(jì)ABSTRACTAbstractThe JinLing Logistics Management system is a revision on the basis of the Lianglin Logistics Management System . We undertakes the task of expending undeveloped financial business in original system ,and mainly responsibility for redesigning and implementing the financial function module of merchandise sale delivery, which is part of financial business. And our goal is to keep the original database function and structure of the Jinling logistic management system and to realize the requirement of the Jinling Logistic Corporation that the database has the new financial function, such as merchandise sales delivery, merchandise stocking and checking storage. At the beginning of the article, we described the function and design of JinLing Logistics Management system in general, then offered the functional requirement of JinLing Logistics Corp. on the financial part. And finally we discussed the function analysis as well as module design and realization of merchandise sale delivery.Key Words:Logistics Management System , Financial subsystem , Account目錄目 錄第一章 緒論 1 項(xiàng)目背景 1 本文內(nèi)容 4第二章 津菱物流管理系統(tǒng)概述 5 系統(tǒng)開發(fā)背景 5 系統(tǒng)功能模塊的劃分 6 8第三章 財(cái)務(wù)模塊的需求分析 11 擴(kuò)充財(cái)務(wù)功能的現(xiàn)實(shí)經(jīng)濟(jì)性的分析 11 有關(guān)津菱公司財(cái)務(wù)功能的需求 11第四章 財(cái)務(wù)功能模塊的設(shè)計(jì)與實(shí)現(xiàn) 17 入庫部分財(cái)務(wù)模塊的設(shè)計(jì)與實(shí)現(xiàn) 17 盤點(diǎn)部分財(cái)務(wù)模塊的設(shè)計(jì)與實(shí)現(xiàn) 33第五章 項(xiàng)目總結(jié)及展望 36 開發(fā)經(jīng)驗(yàn)總結(jié) 36 36致 謝 38參考文獻(xiàn) 39緒論第一章 緒論 項(xiàng)目背景物流是指為了滿足消費(fèi)者需要而進(jìn)行的從起點(diǎn)到終點(diǎn)間原材料中間過程庫存、最后產(chǎn)品和相關(guān)信息有效流動(dòng)和儲(chǔ)存的計(jì)劃、實(shí)施和提高控制管理的過程。南 開 大 學(xué)本 科 生 畢 業(yè) 論 文(設(shè) 計(jì)) 題 目:津菱物流管理系統(tǒng)財(cái)務(wù)子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué) 號(hào):0010792姓 名:沈潑年 級(jí):2000級(jí)學(xué) 院:軟件學(xué)院系 別:軟件工程專 業(yè):軟件工程完成日期:2004年5月指導(dǎo)教師:張波摘要津菱物流管理系統(tǒng)財(cái)務(wù)子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)軟件學(xué)院軟件工程系 軟件工程專業(yè) 沈潑 學(xué)號(hào):0010792指導(dǎo)教師:張波 副教授摘要:津菱物流管理系統(tǒng)是在良凌物流管理系統(tǒng)的基礎(chǔ)上進(jìn)行的二次開發(fā),本項(xiàng)目組承擔(dān)了擴(kuò)充原系統(tǒng)未有的財(cái)務(wù)業(yè)務(wù)部分的開發(fā)任務(wù),筆者主要負(fù)責(zé)了對(duì)財(cái)務(wù)業(yè)務(wù)中的進(jìn)貨及盤點(diǎn)部分的財(cái)務(wù)功能模塊的設(shè)計(jì)與開發(fā)工作,目標(biāo)在保持已開發(fā)完成的物流系統(tǒng)功能不受影響、流程及原系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)盡量不受改動(dòng)的情況下,實(shí)現(xiàn)津菱物流公司所提出的有關(guān)財(cái)務(wù)業(yè)務(wù)的功能。本文首先對(duì)津菱物流管理系統(tǒng)的功能和設(shè)計(jì)進(jìn)行了簡單的描述,然后給出了津菱物流公司就財(cái)務(wù)部分所提出的功能需求,最后詳細(xì)闡述了對(duì)財(cái)務(wù)業(yè)務(wù)中入庫及盤點(diǎn)部分的功能的分析及模塊的設(shè)計(jì)與實(shí)現(xiàn)。物流這一概念,隨著它對(duì)商品生產(chǎn)、流通和消費(fèi)的影響,日益明顯并越來越引起人們的注意。物流對(duì)企業(yè)在市場上能否取勝的決定作用變得越來越明顯。尤其是在順應(yīng)經(jīng)濟(jì)全球化、信息化和企業(yè)競爭戰(zhàn)略的要求而產(chǎn)生的第三方物流(Third Party Logistics)——“第三方物流”一詞于80年代中后期開始盛行,當(dāng)時(shí)它是對(duì)物流環(huán)節(jié)的要素進(jìn)行外包的一個(gè)主要考慮方面。它也被用來描述“與服務(wù)提供者的戰(zhàn)略聯(lián)盟”,尤其指“物流服務(wù)提供者”——這種物流形態(tài)是由物品供方和需方以外的物流企業(yè)提供物流服務(wù)的業(yè)務(wù)模式,是在物流渠道中,由專業(yè)物流企業(yè)以合同的形式在一定期限內(nèi)提供用戶所需的全部或部分物流服務(wù)。將Outsourcing引人物流管理領(lǐng)域,就產(chǎn)生了第三方物流的概念,即生產(chǎn)經(jīng)營企業(yè)為集中精力搞好主業(yè),把原來屬于自己處理的物流活動(dòng),以合同方式委托給專業(yè)物流服務(wù)企業(yè),同時(shí)通過信息系統(tǒng)與物流服務(wù)企業(yè)保持密切聯(lián)系,以達(dá)到對(duì)物流全程的管理和控制的一種物流運(yùn)作與管理方式。第三方物流的基本運(yùn)作模式可由圖11表示