[摘要] 我國物流業(yè)發(fā)展還處于起步到成熟的階段,整體的物流規(guī)劃能力經(jīng)驗不足,許多物流管理還是以人工管理為主,直接導致了倉儲和庫存成本居高不下。針對這種情況,開發(fā)了一套適合中小企業(yè)的物流信息服務系統(tǒng),旨在提高企業(yè)的物流管理現(xiàn)代化水平。
[關鍵詞] 物流信息服務 JSP SQL Sever 2000
隨著電子商務的飛速發(fā)展,開發(fā)物流信息服務管理軟件勢在必行,它旨在提高企業(yè)的工作效率,節(jié)約人力資源,提高企業(yè)的物流服務水平。
一、技術簡介
1.JSP是Sun 公司倡導并建立的一種動態(tài)網(wǎng)頁技術標準,在傳統(tǒng)的網(wǎng)頁HTML文件中加入Java程序片段和JSP標記構成了JSP網(wǎng)頁。Web服務器在遇到訪問JSP請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結果返回給客戶。程序片段可以操作數(shù)據(jù)庫、可以重新定向網(wǎng)頁等。所有程序操作都在服務器端執(zhí)行,網(wǎng)絡上傳送給客戶端僅是得到的結果,對客戶瀏覽器的要求最低。
2.Microsoft SQL Server 2000是面向21世紀的關系型數(shù)據(jù)庫,它在易用性、伸縮性、可靠性和數(shù)據(jù)倉庫等方面都具有優(yōu)良的性能。(1)易用性:Microsoft SQL Server 2000是為客戶提供商業(yè)問題解決方案的最佳選擇。在SQL Server 2000中,編程人員可以通過簡單的操作就可以完成一個復雜的管理,免除了對標準操作的復雜管理。(2)可靠性:Microsoft公司提供了單一的數(shù)據(jù)庫引擎,適用Windows NT等操作環(huán)境,這些系統(tǒng)都具有大型的商業(yè)系統(tǒng)所需要的安全性和可靠性。
二、系統(tǒng)的業(yè)務流程分析
物流即“實物分配”或“貨物配送”。系統(tǒng)的主要業(yè)務流程有接受訂貨信息,根據(jù)訂貨信息進行貨物的配送。接受訂貨信息主要有短信訂貨和網(wǎng)上訂貨兩種方式。貨物的配送主要由物流主管人員綜合調度配送部門完成。系統(tǒng)的業(yè)務流程如圖1。
三、系統(tǒng)的設計與實現(xiàn)
1.數(shù)據(jù)庫的設計。(1)確定建立數(shù)據(jù)庫的目的和收集數(shù)據(jù)。確定建立數(shù)據(jù)庫的目的稱為需求分析。即通過詳細調查要處理的對象來明確用戶的各種需求。并且通過調查、收集和分析信息,以了解在數(shù)據(jù)庫中需要存儲哪些數(shù)據(jù),要完成什么樣的數(shù)據(jù)處理功能。(2)建立概念模型。概念模型是按用戶的觀點對數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫設計。設計時,根據(jù)應用的需求,畫出能反映每個應用需求的E-R圖,E表示實體,R表示實體間的聯(lián)系。實體是客觀世界中存在的并可互相區(qū)分的事務,可以是具體的事物也可以是抽象的概念。本系統(tǒng)主要的實體有管理員、用戶、庫存商品、車輛、區(qū)域等。屬性是實體所具有的性質,每個實體的屬性見圖2。聯(lián)系是實體之間的聯(lián)系,分為一對一聯(lián)系,一對多聯(lián)系和多對多聯(lián)系。本系統(tǒng)的E-R圖如圖2。
(2)建立數(shù)據(jù)模型:將E-R圖轉換成具體的數(shù)據(jù)模型。數(shù)據(jù)模型是表示實體與實體間的聯(lián)系的模型。數(shù)據(jù)模型一般分為層次、網(wǎng)狀、關系和面向對象模型等,主要是用于DBMS的實現(xiàn)。比較常用的是關系數(shù)據(jù)模型,本系統(tǒng)將E-R圖轉換成關系數(shù)據(jù)模型即將實體、實體的屬性和實體之間的聯(lián)系轉換為關系模式。(3)實施與維護數(shù)據(jù)庫:完成數(shù)據(jù)模型的建立后,對字段進行命名,確定字段的類型和寬度,并利用數(shù)據(jù)庫管理系統(tǒng)或數(shù)據(jù)庫語言創(chuàng)建數(shù)據(jù)庫結構、輸入數(shù)據(jù)和運行等,是數(shù)據(jù)庫設計過程的“最終實現(xiàn)”。
2.系統(tǒng)的實現(xiàn)。系統(tǒng)實現(xiàn)一般指編碼階段。編碼就是將軟件詳細設計的結果翻譯成用某種程序設計語言書寫的程序。本物流系統(tǒng)按照使用者的不同,實現(xiàn)了管理員子系統(tǒng)和用戶子系統(tǒng)兩部分的功能。其中管理員子系統(tǒng)能實現(xiàn)對通信信息的管理、訂單信息的管理、區(qū)域車輛的管理、庫存商品信息的管理、配送跟蹤管理以及用戶信息管理的綜合功能。主要模塊的功能有:(1)通信信息管理:包括短信交易平臺和網(wǎng)絡交易平臺。用戶通過手機短信和登陸網(wǎng)絡均可訂貨,并接受確認信息。(2)訂單信息管理:接受用戶的訂單;處理訂單;按照不同的條件進行訂單的查詢和統(tǒng)計。(3)區(qū)域車輛管理:區(qū)域管理和車輛管理。不同的區(qū)域和車輛之間的調配管理。(4)庫存信息管理:包括入庫管理和出庫管理;入庫管理包括貨物的入庫登記、庫存信息的查詢和統(tǒng)計;出庫管理包括出庫登記、出庫信息的查詢和統(tǒng)計。(5)配送跟蹤管理:配送管理包括配送單的生成或、接收、確認、安排配車計劃和配貨計劃;狀態(tài)跟蹤管理包括車輛調度、回單確認、貨款結算等。(6)用戶信息管理:包括每個用戶基本信息的管理、用戶訂單的管理、用戶積分和用戶投訴建議的管理。用戶子系統(tǒng)主要實現(xiàn)用戶的基本信息管理和用戶訂貨信息管理功能。
四、系統(tǒng)的評價
經(jīng)過對系統(tǒng)安裝或卸載、系統(tǒng)運行界面、系統(tǒng)集成環(huán)境、系統(tǒng)各種功能、系統(tǒng)性能、系統(tǒng)安全性等方面進行全面測試,結果表明本系統(tǒng)功能齊全,安全性較好,能夠滿足中小企業(yè)的物流管理需求。系統(tǒng)的不足是用戶過多時,訪問速度稍慢,有待在今后的研究中解決。
參考文獻:
[1]薩師煊王珊:數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社 1989
[2]張海藩:軟件工程導論[M].北京:清華大學出版社,1998