【正文】
南 開 大 學本 科 生 畢 業(yè) 論 文(設 計) 題 目:津菱物流管理系統(tǒng)財務子系統(tǒng)的設計與實現(xiàn)學 號:0010792姓 名:沈潑年 級:2000級學 院:軟件學院系 別:軟件工程專 業(yè):軟件工程完成日期:2004年5月指導教師:張波津菱物流管理系統(tǒng)財務子系統(tǒng)的設計與實現(xiàn)軟件學院軟件工程系 軟件工程專業(yè) 沈潑 學號:0010792指導教師:張波 副教授摘要:津菱物流管理系統(tǒng)是在良凌物流管理系統(tǒng)的基礎上進行的二次開發(fā),本項目組承擔了擴充原系統(tǒng)未有的財務業(yè)務部分的開發(fā)任務,筆者主要負責了對財務業(yè)務中的進貨及盤點部分的財務功能模塊的設計與開發(fā)工作,目標在保持已開發(fā)完成的物流系統(tǒng)功能不受影響、流程及原系統(tǒng)數(shù)據(jù)庫結構盡量不受改動的情況下,實現(xiàn)津菱物流公司所提出的有關財務業(yè)務的功能。本文首先對津菱物流管理系統(tǒng)的功能和設計進行了簡單的描述,然后給出了津菱物流公司就財務部分所提出的功能需求,最后詳細闡述了對財務業(yè)務中入庫及盤點部分的功能的分析及模塊的設計與實現(xiàn)。關鍵字:物流管理系統(tǒng),財務子系統(tǒng),會計AbstractThe 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 項目背景 1 本文內容 4第二章 津菱物流管理系統(tǒng)概述 5 系統(tǒng)開發(fā)背景 5 系統(tǒng)功能模塊的劃分 6 8第三章 財務模塊的需求分析 11 擴充財務功能的現(xiàn)實經濟性的分析 11 有關津菱公司財務功能的需求 11第四章 財務功能模塊的設計與實現(xiàn) 17 入庫部分財務模塊的設計與實現(xiàn) 17 盤點部分財務模塊的設計與實現(xiàn) 33第五章 項目總結及展望 36 開發(fā)經驗總結 36 36致 謝 38參考文獻 39第一章 緒論 項目背景物流是指為了滿足消費者需要而進行的從起點到終點間原材料中間過程庫存、最后產品和相關信息有效流動和儲存的計劃、實施和提高控制管理的過程。物流這一概念,隨著它對商品生產、流通和消費的影響,日益明顯并越來越引起人們的注意。目前,物流一詞在我國也越來越多地被使用,如在運輸行業(yè)中,物流公司、物流中心等不斷出現(xiàn)。物流對企業(yè)在市場上能否取勝的決定作用變得越來越明顯。從本質上說企業(yè)在市場上的表現(xiàn)主要是由產品的質量、價格以及產品的供給三個在素決定,其中任何一個因素對企業(yè)的競爭能力都起著重要的影響作用,而這三個因素都分別直接受到物流的影響。尤其是在順應經濟全球化、信息化和企業(yè)競爭戰(zhàn)略的要求而產生的第三方物流(Third Party Logistics)——“第三方物流”一詞于80年代中后期開始盛行,當時它是對物流環(huán)節(jié)的要素進行外包的一個主要考慮方面。在1988年美國物流管理委員會的一項顧客服務調查中,首次提到“第三方服務提供者”,這種新思維被納入到顧客服務職能中。它也被用來描述“與服務提供者的戰(zhàn)略聯(lián)盟”,尤其指“物流服務提供者”——這種物流形態(tài)是由物品供方和需方以外的物流企業(yè)提供物流服務的業(yè)務模式,是在物流渠道中,由專業(yè)物流企業(yè)以合同的形式在一定期限內提供用戶所需的全部或部分物流服務。第三方物流的概念也可以說源自于管理學中的Outsourcing(Outsourcing意指企業(yè)動態(tài)地配置自身和其他企業(yè)的功能和服務,利用外部的資源為企業(yè)內部的生產經營服務)。將Outsourcing引人物流管理領域,就產生了第三方物流的概念,即生產經營企業(yè)為集中精力搞好主業(yè),把原來屬于自己處理的物流活動,以合同方式委托給專業(yè)物流服務企業(yè),同時通過信息系統(tǒng)與物流服務企業(yè)保持密切聯(lián)系,以達到對物流全程的管理和控制的一種物流運作與管理方式。因此第三方物流又可以稱為合同制物流(Contract logistics)。第三方物流的基本運作模式可由圖11表示:第三方物流制造商商業(yè)企業(yè)消費者圖11 第三方物流的基本運作模式在物流業(yè)蓬勃發(fā)展的今天,相應的物流管理系統(tǒng)也應運而生。關于物流管理的概念,美國物流管理委員會(CLM)給出了如下的定義:216。 1998年以前的定義Logistics is the process of planning, implementing and controlling the efficient, effective flow and storage of raw material, inprocess inventory, finished goods, service, and related information from point of origin to point of consumption (including inbound, outbound, internal, and external movements) for the purpose of conforming to customer requirements.物流學就是研究對原材料、中間產品、產成品、服務及相關信息從供應始點到消費終點的流動與存儲進行有效地計劃、實施與控制以滿足客戶需要的科學。[1] 216。 1998年以后的定義Logistics is that part of the supply chain process that plans, implements, and controls the efficient, effective forward and reverse flow and storage of goods, services, and related information between the point of origin and the point of consumption in order to meet customers39。 requirements. 物流管理是供應鏈流程的一部分,它對從起始點到消費地的前向與逆向的貨物、服務及相關信息的流動與存儲進行富有效率和效果的計劃、實施與控制,以滿足顧客的需要。[1]由此可知,物流管理系統(tǒng)就是應物流企業(yè)對訂貨、進貨、盤點、出貨、庫存結賬、客戶服務等活動進行有效管理的要求下而產生的。借助于物流管理系統(tǒng),物流企業(yè)就可以有效地完成庫存管理,減少商品的積壓,避免重復進貨,從而實現(xiàn)“零損失”,并可由此獲得更充裕的流動資金,對于企業(yè)的擴大再發(fā)展有著重要作用。同時,物流管理系統(tǒng)還可以提供單據(jù)的打印與相關業(yè)務的查詢功能,節(jié)約了大量人力,提高了員工的工作效率。此外,物流管理系統(tǒng)還可為企業(yè)的發(fā)展提供很好的決策支持,決策者不必親自下倉庫檢查,就可以清楚的了解庫存情況和銷售情況,從而可以對市場及客戶進行合理細分,作出發(fā)展和投資決策。津菱物流公司是最近在天津開設的一家專門從事物流業(yè)務的公司,其主要運作模式為第三方物流運作,規(guī)模比較大。在對業(yè)務往來和倉庫管理上如果沒有一個好的管理系統(tǒng)進行輔助,勢必公司的效率將大大降低,而且業(yè)務上差錯的風險會很大。本項目即是開發(fā)一套適合津菱物流公司的管理系統(tǒng)軟件,此軟件是在原良菱系統(tǒng)基礎上進行的二次開發(fā),由于津菱物流公司和良菱物流公司在業(yè)務上差別比較大,因而所謂的“二次開發(fā)”實際上是以原系統(tǒng)作為參考,有些地方還是做了較大的改動,同時,應津菱公司的就財務業(yè)務方面的要求,擴充了原系統(tǒng)未有的財務功能模塊??紤]到項目組成員對物流行業(yè)的業(yè)務邏輯都不太了解,熟悉業(yè)務流程及運作方式需要較長的時間,加之原系統(tǒng)的設計已經基本實現(xiàn)了一般物流企業(yè)運作所需的功能模塊,所以在滿足津菱公司特定需求的基礎上,本項目的開發(fā)遵循以下三個原則:216。 對于津菱公司和良菱公司在相同的業(yè)務邏輯上實現(xiàn)的核心代碼,盡量不做修改。原因不僅在于原系統(tǒng)核心邏輯代碼已經由上海羅森物流配送公司進行運行并且證明其正確,還在于這樣可以減少程開發(fā)維護成本,縮短開發(fā)周期。216。 對于兩個公司在業(yè)務邏輯上有差別的業(yè)務邏輯,要么重新定義此模塊,要么只對原模塊進行較小改動,盡量對兩個系統(tǒng)業(yè)務相似的邏輯不做太多的改動。因為原系統(tǒng)功能交錯性比較強,模塊間的耦合度比較高,修改一個模塊一般會影響到其它的模塊功能的實現(xiàn)。216。 對于原系統(tǒng)未提供的財務業(yè)務的功能,在首先符合財務操作規(guī)則的前提下,依據(jù)原系統(tǒng)的業(yè)務流程,在保持已開發(fā)完成的物流系統(tǒng)功能不受影響、原系統(tǒng)數(shù)據(jù)庫結構盡量不受改動的情況下,實現(xiàn)津菱物流公司所提出的有關財務業(yè)務的功能。關于財務功能模塊,在通過與津菱物流公司的財務及倉管人員,就業(yè)務流程及操作注意事項進行多次詳盡的咨詢后,有了較為清楚的認識,同時也對所要實現(xiàn)的功能有了較為明確地了解,并在此基礎上完成了一份較為完備的需求分析,已得到雙方相關人員的認可。 本文內容 對津菱物流系統(tǒng)的基本業(yè)務流程經過一段時間的熟悉,以及就津菱公司財務方面的需求進行詳細咨詢和分析后,在保持與原物流系統(tǒng)兼容的前提下,對于津菱公司所提出的財務功能進行了仔細地設計。在本文中,將系統(tǒng)介紹津菱物流系統(tǒng)新增的財務功能的進貨及盤點部分的模塊的設計與實現(xiàn),本文組織結構如下: 第一章:緒論。本章主要介紹本項目的背景及第三方物流的概念及運作模式。第二章:津菱物流管理系統(tǒng)的概述。在本章中,對于系統(tǒng)二次開發(fā)背景作了簡要地介紹,并對津菱物流管理系統(tǒng)的實現(xiàn)模塊進行了劃分。同時還對本系統(tǒng)開發(fā)所用的開發(fā)環(huán)境、配置環(huán)境及應用到的主要技術作概括地闡述。第三章:財務模塊的需求分析。在本章中,首先就津菱公司財務模塊開發(fā)的現(xiàn)實經濟性進行了分析,然后給出了一些財務術語的詳細解釋以及津菱公司第二階段的財務功能需求。第四章:財務功能模塊的設計與實現(xiàn)。在本章中,首先對津菱公司給出的財務功能的需求進行分析,并在此基礎上,就新增的入庫及盤點部分的財務模塊提出了設計上存在的問題,最后對所提出問題進行了一一解決。第五章:項目總結及展望??偨Y本次項目的開發(fā)的體會,并對本項目進一步步地開發(fā)提出了自己的看法。第二章 津菱物流管理系統(tǒng)概述 系統(tǒng)開發(fā)背景津菱物流公司所作的業(yè)務可以說是一種第三方物流的運作模式,有關第三方物流的有關概念已在項目背景中作了較為詳細的闡述,簡而言之,即由