




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、物流公司管理信息系統(tǒng)課程設計報告目 錄i第第 1 章章 緒論緒論.- 1 -1.1 選題背景及意義 .- 1 -1.1.1 選題背景.- 1 -1.1.2 意義.- 1 -1.2 國內外發(fā)展狀況 .- 1 -1.2.1 國內發(fā)展狀況.- 1 -1.2.2 國外發(fā)展狀況.- 2 -1.3 論文使用的研究方法與工具 .- 3 -1.4 本人所做的工作 .- 3 -第第 2 章章 系統(tǒng)分析系統(tǒng)分析 .- 4 -2.1 概述 .- 4 -2.1.1 系統(tǒng)分析的原則.- 4 -2.1.2 系統(tǒng)分析的方法.- 4 -2.2 現(xiàn)行系統(tǒng)分析 .- 4 -2.2.1 公司簡介.- 4 -2.2.2 現(xiàn)行系統(tǒng)業(yè)務
2、流程分析.- 5 -2.2.3 現(xiàn)行系統(tǒng)數(shù)據(jù)流程分析.- 7 -2.2.4 現(xiàn)行系統(tǒng)存在的問題.- 9 -2.3 新系統(tǒng)邏輯設計 .- 10 -2.3.1 新系統(tǒng)目標.- 10 -2.3.2 物流管理業(yè)務流程分析.- 10 -2.3.3 物流管理數(shù)據(jù)流程分析.- 10 -2.4 數(shù)據(jù)字典 .- 10 -2.4.1 數(shù)據(jù)元素定義 .- 10 -2.4.2 數(shù)據(jù)存儲.- 14 -2.4.3 數(shù)據(jù)流.- 14 -2.4.4 處理功能.- 17 -2.4.5 外部實體.- 18 -2.5 數(shù)據(jù)存儲結構規(guī)范化 .- 19 -2.6 系統(tǒng)數(shù)據(jù)分析.- 20 -2.7 處理功能描述 .- 22 -2.8 系
3、統(tǒng)分析的遺留問題 .- 23 -第第 3 章章 系統(tǒng)設計系統(tǒng)設計 .- 24 -經(jīng)濟管理學院本科畢業(yè)論文ii3.1 概述 .- 24 -3.1.1 系統(tǒng)設計目標.- 24 -3.1.2 系統(tǒng)設計的原則.- 24 -3.1.3 系統(tǒng)設計的方法.- 24 -3.2 計算機系統(tǒng)配置 .- 24 -3.2.1 硬件配置.- 24 -3.2.2 軟件配置.- 24 -3.2.3 網(wǎng)絡協(xié)議.- 25 -3.3 系統(tǒng)總體結構設計 .- 25 -3.4 數(shù)據(jù)庫設計 .- 26 -3.5 編碼設計 .- 27 -3.5.1 代碼設計原則.- 27 -3.5.2 代碼設計.- 27 -3.6 用戶界面設計 .-
4、28 -3.6.1 倉庫管理界面設計.- 28 -3.7 網(wǎng)絡設計 .- 29 -3.8 安全保密設計 .- 29 -3.8.1 系統(tǒng)及數(shù)據(jù)安全.- 29 -3.8.2 系統(tǒng)和數(shù)據(jù)的后備及恢復.- 29 -第第 4 章章 系統(tǒng)實施系統(tǒng)實施 .- 30 -4.1 程序設計 .- 30 -4.1.1 開發(fā)工具與開發(fā)語言簡介.- 30 -4.1.2 程序編寫.- 30 -4.2 軟件測試 .- 32 -4.3 系統(tǒng)轉換 .- 34 -4.4 日常運行維護 .- 34 -第 1 章 緒論- 1 -第 1 章 緒論1.1 選題背景及意義1.1.1 選題背景隨著物流在國內的興起和發(fā)展,物流市場競爭日趨激烈
5、。在這種不斷變化的環(huán)境中,公司要保持競爭優(yōu)勢就意味著,對市場環(huán)境做出快速反應。并以規(guī)范的、成本更低的物流運作來占領市場,達到持續(xù)發(fā)展、穩(wěn)步前進的目標,就必須加強物流管理。近年來,物流管理已逐漸成為社會的熱點話題。本人選擇物流管理信息系統(tǒng)的開發(fā),就是迎合了市場對這一系統(tǒng)的需求。物流企業(yè)要打造一條全程指引新式物資流通方式,必須具有供求雙方溝通所必須的信息系統(tǒng)、運輸倉儲配送系統(tǒng)、以及資金流通體系。物流企業(yè)對整個物流環(huán)節(jié)的成本控制是獲取利潤的根本,也是參與市場競爭的堅實基礎。1.1.2 意義全程供應鏈管理是把企業(yè)內部以及節(jié)點企業(yè)之間的物流看作一個整體功能過程,將企業(yè)內部的供應鏈和企業(yè)外部供應有機地集成
6、起來進行管理,達到全局最優(yōu)目標。而物流企業(yè)通過提供物流服務,為客戶提供整個的或部分供應鏈物流服務,以獲取一定利潤。物流企業(yè)的發(fā)展必須具備快速反應能力和較低的營運成本才能立足于市場。沒有完善的物流管理信息系統(tǒng)支持,公司快速反應和低成本運作難以有效實施。因此本文研究具有如下現(xiàn)實意義:為公司提供解決實際問題方案,增強公司對市場反應速度、及降低物流營運成本;能夠滿足解決公司實際市場需求。建立物流信息系統(tǒng)也是增強大眾物流公司在物流行業(yè)的競爭能力。物流信息系統(tǒng)可以很大程度地吸引顧客,實現(xiàn)公司良性循環(huán)發(fā)展,以確??蛻襞c大眾物流有限責任公司建立一種戰(zhàn)略合作關系奠定基礎。1.2 國內外發(fā)展狀況1.2.1 國內發(fā)
7、展狀況目前,我國物流管理軟件整體還存在產(chǎn)品功能單一、技術落后等問題。物流管理信息系統(tǒng)正日益成為第三方物流企業(yè)發(fā)展的“瓶頸” ,物流信息資源整合能力成為需求企業(yè)考查物流軟件廠商的主要因素。從應用第三方物流管理信息系統(tǒng)的角度來看,呈現(xiàn)以下趨勢:(1)自主開發(fā)的比例很大。在我國的第三方物流企業(yè)中,使用自己開發(fā)的第三方經(jīng)濟管理學院本科畢業(yè)論文- 2 -物流管理信息系統(tǒng)占了很大份額,達到 28.3%,并在不斷的增長之中。自主開發(fā)在大型第三方物流企業(yè)中比較明顯。大型第三方物流企業(yè)在自主開發(fā)的基礎上也積極地與優(yōu)秀第三方物流管理軟件供應商合作,共同對其管理信息系統(tǒng)進行規(guī)劃,收效明顯。(2)第三方物流企業(yè)缺少對
8、其 mis 的合理規(guī)劃。根據(jù)調查,盡管第三方物流企業(yè)應用第三方物流 mis 的比例已達到 75%,但這些所謂的管理信息系統(tǒng)軟件相對簡單,大部分只是整個物流環(huán)節(jié)的一小部分,例如車輛管理軟件、庫存管理軟件、票據(jù)管理軟件等,很少有企業(yè)實現(xiàn)了整個物流過程的信息管理。從這個意義上說還沒有形成一個真正意義上的第三方物流 mis。調查表明,第三方物流企業(yè)中,55%的公司表示系統(tǒng)可以支持大型跨地域的第三方物流服務,90%擁有自己的外部網(wǎng)站。然而,僅有 14.3%的用戶對自己的信息化建設進行了規(guī)劃,很多第三方物流企業(yè)在建設 mis時有一定的盲目性。從選擇第三方物流管理信息系統(tǒng)的供應商就可以看出,很多企業(yè)實際上對
9、自己的需求并不了解,像遠望、億康、招商迪辰等專業(yè)第三方物流管理軟件提供商的認知率遠遠不如用友、金蝶等傳統(tǒng)軟件提供商,在此基礎上就更加缺乏對能夠適應其業(yè)務流程的第三方物流 mis 的選擇。(3)已選用的第三方物流管理信息系統(tǒng)仍然有很大不足,不能符合現(xiàn)有第三方物流業(yè)務發(fā)展要求。調查顯示,我國物流企業(yè)信息處理水平只相當于世界平均水平的2.1%,不僅信息處理能力缺乏,信息管理手段落后,而且對信息管理系統(tǒng)的建設嚴重滯后,應用水平不高。雖然第三方物流管理信息系統(tǒng)與物流業(yè)務中所需的 edi 技術、條碼技術、gis gps、網(wǎng)絡數(shù)據(jù)應留有接口,但是很多第三方物流管理信息系統(tǒng)仍然是“信息孤島” 。第三方物流企業(yè)
10、雖然有 90%擁有自己的網(wǎng)站,但能提供服務的較少,70%僅限于介紹企業(yè)的狀況、業(yè)務范圍等,只有 25%能提供訂單、運費支付、在途貨物查詢等服務。第三方物流管理信息系統(tǒng)中的 edi 應用明顯不足,只有 28%的公司實施了 edi 系統(tǒng),其中 11%的公司的 edi 系統(tǒng)覆蓋了主要業(yè)務數(shù)據(jù)。1.2.2 國外發(fā)展狀況歐洲和美國是世界上商業(yè)比較發(fā)達的地區(qū),貨架在物流業(yè)發(fā)展方面走在了世界的最前沿。得益于一套完善的物流市場管理及法制管理體系,其物流市場錯綜復雜,又十分活躍。日本物流業(yè)的發(fā)展已有較長的歷史,在世界居領先水平。特別是日本政府近年來為了大力扶持物流產(chǎn)業(yè)的發(fā)展所采取的一些宏觀政策導向,給日本物流產(chǎn)
11、業(yè)帶來快速增長的實踐經(jīng)驗,對我國具有極為有益的啟示。 1、專業(yè)物流與共同配送形成規(guī)模貨架 國外專業(yè)物流企業(yè)是伴隨制造商經(jīng)營取向的變革應運而生的。目前,在美國、日本和歐洲等經(jīng)濟發(fā)達國家和地區(qū),專業(yè)物流服務已形成規(guī)模。共同配送是經(jīng)長期的發(fā)展和探索優(yōu)化出的一種追求合理化配送的配送形式,也是美國、日本等一些發(fā)達國家采用較廣泛、影響面較大的一種先進的物流方式,它對提高物第 1 章 緒論- 3 -流效率、降低物流成本具有重要意義。 2、裝備技術與管理水平高速發(fā)展目前發(fā)達國家已經(jīng)形成以信息技術為核心,以信息技術、運輸技術、配送技術、裝卸搬運技術、自動化倉儲術、庫存控制技術包裝技術等專業(yè)技術為支撐的現(xiàn)代化物流
12、裝備技術格局。其發(fā)展趨勢表現(xiàn)為信息化、貨架自動化、智能化和集成化。其中,高新技術在物流運輸業(yè)的應用與發(fā)展表現(xiàn)尤為突出。 3、電子物流與快遞業(yè)務發(fā)展強勁基于互聯(lián)網(wǎng)絡的電子商務的迅速發(fā)展,促使了電子物流的興起。企業(yè)通過互聯(lián)網(wǎng)加強了企業(yè)內部、企業(yè)與供商、企業(yè)與消費者、企業(yè)與政府部門的聯(lián)系溝通、相互協(xié)調、相互合作。消費者可以直接在網(wǎng)上獲取有關產(chǎn)品或服務信息,實現(xiàn)網(wǎng)上購物。這種網(wǎng)上的“直通方式”使企業(yè)能迅速、準確、全面地了解需求信息,實現(xiàn)基于客戶訂貨的生產(chǎn)模式和物流服務。 “非典”疫情的發(fā)生,進一步突出了電子商務的快速和低成本優(yōu)勢。此外,電子物流可以在線跟蹤發(fā)出的貨物,聯(lián)機實現(xiàn)投遞路線的規(guī)劃、物流調度以
13、及貨品檢查等??梢哉f電子物流已成為 21 世紀國外物流發(fā)展的大趨勢。國外物流企業(yè)向集約化、協(xié)同化方向發(fā)展,主要表現(xiàn)在兩個方面:一是大力建設物流園區(qū);二是物流企業(yè)兼并與合作。寫字樓國際物流市場專家們認為,世界上各行業(yè)企業(yè)間的國際聯(lián)合與并購,必然帶動國際物流業(yè)加速向全球化方向發(fā)展,而物流業(yè)全球化的發(fā)展走勢,又必然推動和促進各國物流企業(yè)的聯(lián)合和并購活動。除了并購之外,另一種集約化方式是物流企業(yè)之間的合作并建立戰(zhàn)略聯(lián)盟。1.3 論文使用的研究方法與工具1.文獻收集方法廣泛收集了企業(yè)物流管理系統(tǒng)的相關資料,進行研究。對基本概念和基本職能準確理解。2.結構化方法通過結構化的方法對系統(tǒng)進行分析和設計,結構化
14、分析主要是通過業(yè)務流程圖和數(shù)據(jù)流程圖,數(shù)據(jù)字典等對系統(tǒng)進行分析。結構化設計是把系統(tǒng)模塊化,將系統(tǒng)自頂而下逐步分解為配送、倉儲、營運三大模塊。1.4 本人所做的工作首先到圖書館借閱企業(yè)物流管理的相關書籍,進行研讀,接著上網(wǎng)查閱企業(yè)物流管理的前沿知識,在做到對企業(yè)物流的運作過程熟識之后,對現(xiàn)行的系統(tǒng)進行調查研究,在系統(tǒng)分析中,對現(xiàn)行系統(tǒng)的業(yè)務流程進行了詳細的分析,抽取出了系統(tǒng)的數(shù)據(jù)流程,根據(jù)現(xiàn)行系統(tǒng)存在的問題,建立了新系統(tǒng)的邏輯模型。主要完成了三大子系統(tǒng):配送管理、倉庫管理和營運管理。在系統(tǒng)設計中,采用了結構化的方法,把各個子系統(tǒng)又劃分若干模塊,具體實現(xiàn)對信息的增、刪、改、查詢和統(tǒng)計等功能。新系統(tǒng)
15、主要添加了兩個新的功能:合同取消機制和在途跟蹤管理,并用 java 完成物經(jīng)濟管理學院本科畢業(yè)論文- 4 -流公司管理系統(tǒng),最后進行新系統(tǒng)的測試。第 2 章 系統(tǒng)分析- 5 -第 2 章 系統(tǒng)分析2.1 概述2.1.1 系統(tǒng)分析的原則在對物流管理系統(tǒng)進行分析中存在很多困難,為了克服困難,作好分析工作,在進行系統(tǒng)分析時遵循如下原則:1. 邏輯設計和物理設計分開的原則在系統(tǒng)分析階段集中力量搞好邏輯設計,即對于物流公司管理系統(tǒng)的整體把握,將整體分為三大模塊,即營運,倉儲和配送,這樣有利于保證系統(tǒng)整體的合理性和最佳性;在系統(tǒng)設計階段以邏輯設計的成果作為依據(jù),即依據(jù)之前分析所得出的系統(tǒng)的模塊,對每個模塊
16、進行具體設計。這種分階段安排,既保證了系統(tǒng)開發(fā)的質量,也節(jié)省了人力和物力。2. 面向用戶的原則在結構化方法中強調用戶至上的原則,用戶是信息系統(tǒng)開發(fā)的起源和最終歸宿,因此整個過程開發(fā)是面向用戶的,例如用戶在系統(tǒng)中可隨時查詢有關貨物的運輸情況,對貨物進行監(jiān)督等;用戶的參與程度和滿意程度是系統(tǒng)成功開發(fā)的關鍵。2.1.2 系統(tǒng)分析的方法系統(tǒng)分析采取結構化的分析方法,即以抽象和分解為手段,對系統(tǒng)進行自頂向下的逐層分解,三大模塊作為系統(tǒng)的頂層,各個模塊的具體功能作為細節(jié),從而達到利于理解的目的。每個模塊都具有獨立的功能。首先,本人以自頂向下的系統(tǒng)分析思想對整個系統(tǒng)業(yè)務流程進行詳細分析。在初步調查的基礎上,
17、進一步收集和了解分析用戶的需求,例如用戶想中途取消合同的請求,并用業(yè)務流程表達出來。其次,抽取數(shù)據(jù)流程,建立新系統(tǒng)的邏輯模型。用戶通過邏輯模型了解未來目標系統(tǒng),我們與用戶進行了反復討論和改進。再次,利用數(shù)據(jù)字典對新系統(tǒng)的各個成分進行補充說明,數(shù)據(jù)立即存取分析圖描述用戶對新系統(tǒng)的各項數(shù)據(jù)請求。2.2 現(xiàn)行系統(tǒng)分析2.2.1 公司簡介大眾物流公司是由中國石化,玉新股份有限公司,一汽大眾采購部 1997.12月共同組建的專業(yè)性物流公司。組織結構與人員配備:公司目前共有 432 位員工。其經(jīng)濟管理學院本科畢業(yè)論文- 6 -中正式員工 163??偨?jīng)理負責日常重大事務、并對董事會負責。3 位副經(jīng)理向總經(jīng)理
18、負責,在副經(jīng)理下面設立了綜合管理部、財務部、人力資源部、計劃部、倉儲部、項目部、運輸部、質保部、運營管理部等幾個部門,處理日常的公司業(yè)務。組織結構圖如圖 3-1 所示。股東會董事會總經(jīng)理副經(jīng)理副經(jīng)理副經(jīng)理計劃部倉儲部項目部運輸部質保部運營管理 部綜合管理 部財務部人力資源 部圖 2-1 組織結構圖2.2.2 現(xiàn)行系統(tǒng)業(yè)務流程分析系統(tǒng)的業(yè)務流程:(1)客戶提交配送訂單:(2)營運部對客戶進行身份認證,驗證通過后進入下一步,也可及時反饋物流信息給客戶,以方便客戶查詢:(3)營運部檢查貨物,并驗證貨物信息,無誤后,與客戶簽訂合同,并存儲貨物信息,進行分類整理;(4)根據(jù)訂單要求營運部將作出決定,是將
19、貨物先存儲到倉庫還是立即進行配送; (5)倉庫存儲貨物,并對貨物進行管理,對于到時間需要配送的貨物,倉庫管理員通知配送中心,進行出庫處理;(6)配送中心進行配貨、送貨、退貨返回等:(7)運輸點執(zhí)行配送任務,監(jiān)督系統(tǒng)進行途中監(jiān)控;(8)相關人員進行財務結算。經(jīng)過分析,系統(tǒng)的高層業(yè)務流程如圖 2-2 所示。圖 2-2 高層業(yè)務流程圖客戶配送管理服務申請接貨人倉庫業(yè)務信息營運管理倉庫管理貨物貨物單出庫單第 2 章 系統(tǒng)分析- 7 -營運管理的業(yè)務流程:客戶提出服務申請后營運部根據(jù)業(yè)務信息和倉庫信息審核請求,合理則對貨物進行檢驗,無問題則與客戶簽訂合同,具體信息分別送與客戶和領導。客戶也可申請取消合同
20、,經(jīng)審核后合理,則取消合同。營運部的業(yè)務流程,如圖 2-3 所示。客戶服務申請退單申請不合理請求審核請求合理請求審核貨物取消合同貨物客戶倉庫信息業(yè)務信息貨物信息合同信息統(tǒng)計單客戶合同統(tǒng)計倉儲配送部圖 2-3 營運業(yè)務流程圖合同信息合同書貨物單簽訂合同領導倉庫管理的業(yè)務流程:營運部將不需要立即發(fā)送的貨物交予倉儲,庫管員根據(jù)貨物信息對貨物進行檢查,無誤后直接進庫,庫管員對倉庫中的貨物要進行管理,領導可隨時查詢倉庫狀態(tài)。倉庫管理的業(yè)務流程如圖 2-4 所示。配送管理的業(yè)務流程:營運部將需要立即發(fā)送的貨物、在倉庫中需要發(fā)送的貨物交予配送部,配送部根據(jù)貨物信息和業(yè)務信息,對配送區(qū)域進行劃分,然后生成配送
21、計劃,通知運輸人和搬運工,貨物運輸途中會有 gprs 監(jiān)控,可直接處理途中貨物信息檢索存庫倉庫信息營運部貨物單貨物驗收驗收通知單貨物堆碼盤點統(tǒng)計單領導出庫出庫單配送部編制報表詢問倉庫倉庫狀態(tài)報表圖 2-4 倉儲業(yè)務流程圖業(yè)務信息經(jīng)濟管理學院本科畢業(yè)論文- 8 -發(fā)生的一切事故,將報告及配送計劃送與領導。配送管理的業(yè)務流程,如圖 2-5 所示。2.2.3 現(xiàn)行系統(tǒng)數(shù)據(jù)流程分析系統(tǒng)的外部實體有一個,也就是客戶。系統(tǒng)的主要輸入輸出數(shù)據(jù)流如表 2-1 所示表 2-1 輸入輸出數(shù)據(jù)流輸入來源去處輸出來源去處客戶信息客戶查詢客戶信息客戶信息系統(tǒng)管理員營運部通過物流管理的高層業(yè)務流程圖 2-2 和表 2-1
22、,可以得出物流管理系統(tǒng)高層的數(shù)據(jù)流程,如圖 2-6 所示。貨物接收回執(zhí)計劃統(tǒng)計統(tǒng)計單領導圖 2-5 配送業(yè)務流程圖營運部貨物裝車貨物單配送計劃確認貨物接收單派車單倉庫搬運工運輸人接貨人裝車通知出庫單貨物信息業(yè)務信息劃分配送區(qū)域打印裝車單打印派車單打印接收單圖 2-6高層數(shù)據(jù)流程圖倉庫信息業(yè)務信息客戶 服務申請貨物單出庫單貨物貨物單接貨人營運管理倉庫管理配送管理第 2 章 系統(tǒng)分析- 9 -表 2-2 倉儲管理輸入輸出數(shù)據(jù)流輸入來源去處輸出來源去處貨物單營運部貨物單出庫單出庫配送部通過物流管理的倉儲業(yè)務流程圖 2-4 和表 2-2,可以得出物流管理系統(tǒng)倉儲的數(shù)據(jù)流程,如圖 2-7 所示。表 2-
23、3 營運管理輸入輸出數(shù)據(jù)流輸入來源去處輸出來源去處服務申請客戶服務申請統(tǒng)計單業(yè)務統(tǒng)計領導通過物流管理的營運業(yè)務流程圖 2-3 和表 2-3,可以得出物流管理系統(tǒng)營運的數(shù)據(jù)流程,如圖 2-8 所示。表 2-4 配送管理輸入輸出數(shù)據(jù)流 輸入來源去處輸出來源去處貨物單營運部貨物單接收單打印接收單接貨商出庫單倉庫出庫單接收單打印接收單接貨商編制報表倉庫信息貨物信息營運部貨物單出庫單配送部領導詢問倉庫倉庫狀態(tài)報表統(tǒng)計單驗收通知檢索倉庫盤點貨物驗收貨物堆碼出庫圖 2-7 倉儲數(shù)據(jù)流程圖業(yè)務信息經(jīng)濟管理學院本科畢業(yè)論文- 10 -通過物流管理的配送業(yè)務流程圖 2-5 和表 2-4,可以得出物流管理系統(tǒng)配送的
24、數(shù)據(jù)流程,如圖 2-9 所示。圖 2-8 營運數(shù)據(jù)流程圖倉庫信息業(yè)務信息貨物信息合同信息合同信息客戶顧客事務不合理請求貨物單合理請求貨物客戶合同書倉儲配送部統(tǒng)計單領導客戶合理請求審核請求審核貨物取消合同簽訂合同合同統(tǒng)計圖 2-9 配送數(shù)據(jù)流程圖貨物接收回執(zhí)配送計劃貨物信息業(yè)務信息領導統(tǒng)計單派車單裝車通知營運部接貨商接收單倉庫出庫單貨物單搬運工運輸人確認貨物劃分配送區(qū)域打印裝車單打印派車單計劃統(tǒng)計貨物裝車打印接收單2.2.4 現(xiàn)行系統(tǒng)存在的問題目前物流管理系統(tǒng)具體的薄弱環(huán)節(jié)有以下幾點:第 2 章 系統(tǒng)分析- 11 -1.數(shù)據(jù)重復收集和存儲,增加了管理工作量和出錯的可能性,在信息傳遞方式上主要靠大
25、量報表,使信息周轉慢,數(shù)量大量冗余,還可能出現(xiàn)數(shù)據(jù)不一致的現(xiàn)象。2.如果中途需要取消合同是很困難的,只有貨物沒開始運輸才可以取消。3.信息利用效率較低,綜合分析工作能力欠佳。各種統(tǒng)計報表花費了相當多的精力,但有些報表卻沒有發(fā)揮其應有的作用。在規(guī)劃過程中難以掌握全面和深入的信息,決策缺乏科學的依據(jù)。4.進出庫速度慢:由于揀貨管理缺乏信息支持,貨物進庫以后,由倉庫管理人員隨機安排庫位,在業(yè)務量小的情況下,問題還沒有顯現(xiàn)出來。在倉庫業(yè)務流量大的情況下,沒有預先合理安排庫位,增加了出庫搬運、找貨等工作,及貨物入庫找不到具體的庫位等問題,經(jīng)常不“對號入座” ,影響了倉庫管理成本的降低。5.配送成本高:在
26、執(zhí)行配送業(yè)務時,對配送目的地和配送時間沒有進行有效排序和統(tǒng)籌安排,有的配送是可以疊加在一起配送,而實際運作中,往往一車沒有裝滿就發(fā)車了,剩下的又要再派車配送,增加了大量的配送運輸成本:6.運輸成本高:運輸線路沒有優(yōu)化,增加了運輸成本。2.3 新系統(tǒng)邏輯設計2.3.1 新系統(tǒng)目標根據(jù)現(xiàn)行系統(tǒng)的薄弱環(huán)節(jié),新系統(tǒng)實現(xiàn)的目標如下:1.十分靈活的商品編碼管理,支持商品規(guī)則的可變性。 2.新增在途跟蹤管理,十分清楚商品在途狀態(tài)管理以及差異管理。 3.領導可隨時查詢營運、倉儲、配送各部的情況。4.互聯(lián)網(wǎng) web 為基礎的商品配送與配送處理流程。 5.重要客戶分析及市場分析。2.3.2 物流管理業(yè)務流程分析
27、新系統(tǒng)主要在配送管理中增加了在途跟蹤機制,其余流程與原系統(tǒng)一樣。新系統(tǒng)業(yè)務流程,如圖 2-10 所示。2.3.3 物流管理數(shù)據(jù)流程分析 通過對新系統(tǒng)業(yè)務流程的分析,即據(jù) 2-10 可以得出新系統(tǒng)的數(shù)據(jù)流程,如圖 2-11 所示。2.4 數(shù)據(jù)字典 數(shù)據(jù)字典就是將數(shù)據(jù)元素、數(shù)據(jù)結構、數(shù)據(jù)流、數(shù)據(jù)存儲、處理功能、和外部實體等的詳細情況加以記錄,并按照一定方式進行排列所形成的一部關于數(shù)據(jù)的字經(jīng)濟管理學院本科畢業(yè)論文- 12 -典。2.4.1 數(shù)據(jù)元素定義 數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)單位,如學號、姓名和年齡等。在數(shù)據(jù)字典中,對數(shù)據(jù)元素的定義包括:數(shù)據(jù)元素的名稱、在其他場合下的別名
28、、取值范圍和取值含義、數(shù)據(jù)元素的長度,還應包括對這些數(shù)據(jù)元素的簡單描述,與之相關的數(shù)據(jù)元素和數(shù)據(jù)結構,以及與之相關的處理功能等。表 2-5 是其中一個數(shù)據(jù)元素定義的例子。表 2-5 數(shù)據(jù)元素定義表數(shù)據(jù)元素編號:de01數(shù)據(jù)元素名稱:客戶編號計劃統(tǒng)計貨物接收回執(zhí)領導統(tǒng)計單領導圖 2-10 配送業(yè)務流程圖營運部貨物裝車貨物單監(jiān)控系統(tǒng)配送計劃確認貨物途中監(jiān)控接收單貨物派車單倉庫搬運工運輸人運輸人營運部接貨人裝車通知處理報告出庫單貨物信息監(jiān)控記錄業(yè)務信息事故處理劃分配送區(qū)域打印裝車單打印派車單打印接收單第 2 章 系統(tǒng)分析- 13 -簡述:編號別名:無長度:4類型:整型取值/含義:客戶的標識有關的數(shù)據(jù)
29、元素或數(shù)據(jù)結構:客戶姓名、公司、電話、移動電話、地址、郵編、電子郵件有關的處理功能:錄入用戶信息、檢查是否為可用用戶圖 2-11 配送數(shù)據(jù)流程圖貨物接收回執(zhí)配送計劃貨物信息監(jiān)控記錄業(yè)務信息領導統(tǒng)計單派車單裝車通知運輸人處理報告營運部營運部領導貨物接貨商接收單倉庫監(jiān)控系統(tǒng)出庫單貨物單搬運工運輸人確認貨物劃分配送區(qū)域打印裝車單打印派車單計劃統(tǒng)計貨物裝車打印接收單途中監(jiān)控事故處理當所有的數(shù)據(jù)元素定義完以后,就可以建立數(shù)據(jù)元素一覽表,如表 2-6 所示。表 2-6 數(shù)據(jù)元素一覽表編號數(shù)據(jù)元素名稱別名類型長度小數(shù)點位數(shù)de01客戶編號 無整型4經(jīng)濟管理學院本科畢業(yè)論文- 14 -de02客戶姓名 用戶姓
30、名 字符型20de03公司 無 字符型20de04電話 無整型10de05移動電話 手機號整型11de06地址 無 字符型100de07郵編 郵編整型7de08電子郵件 無 字符型30de09貨物編號 無整型4 表 2-6 數(shù)據(jù)元素一覽表 續(xù)表編號數(shù)據(jù)元素名稱別名類型長度小數(shù)點位數(shù)de10貨物名稱 無 字符型20de11類別 無 字符型20de12庫存數(shù)量 無整型10de13送貨單編號 無整型4de14送貨人姓名 無 字符型20de15發(fā)貨地址 無 字符型100de16送貨地址 無 字符型100de17貨物名稱 無 字符型20de18送貨數(shù)量 無整型10de19總費用 無 浮動型152de20
31、發(fā)貨日期 無 日期型8de21取貨單編號 無整型4de22取貨人姓名 無 字符型20de23取貨日期 無 日期型8de24倉庫編號 無整型4de25倉庫地址 無 字符型100de26最大容量 無整型10 de27現(xiàn)有容量 無整型10de28管理員編號 無整型4 de29管理員姓名 無 字符型20de30管理員賬號 無 字符型20de31密碼 無 字符型10de32電子郵箱 無 字符型30第 2 章 系統(tǒng)分析- 15 -de33聯(lián)系電話 無 字符型20de34管理員級別 無整型22.4.2 數(shù)據(jù)存儲數(shù)據(jù)存儲是指在系統(tǒng)中應該保存的數(shù)據(jù)結構以及具體的數(shù)據(jù)內容,實際上它是信息系統(tǒng)的資源,用戶要從系統(tǒng)中
32、獲取的全部數(shù)據(jù)都來自于數(shù)據(jù)存儲。數(shù)據(jù)存儲是信息系統(tǒng)的核心,也是技術性很高的工作。這些還需要進一步研究,在數(shù)據(jù)字典中只研究每一個數(shù)據(jù)存儲所包含的數(shù)據(jù)內容就夠了,因此任何一個數(shù)據(jù)存儲至少包含一個或若干個數(shù)據(jù)結構。表 2-7 是一個數(shù)據(jù)存儲定義的例子。表 2-7 數(shù)據(jù)存儲定義表數(shù)據(jù)存儲編號db001數(shù)據(jù)存儲名稱客戶信息檔案簡稱客戶信息輸入數(shù)據(jù)流客戶信息輸出數(shù)據(jù)流客戶信息清單組成客戶編號 其數(shù)據(jù)存儲一覽如表 2-8 所示。表 2-8 數(shù)據(jù)存儲一覽表數(shù)據(jù)存儲編號數(shù)據(jù)存儲名稱簡述d1客戶信息檔案存儲客戶的基本信息d2貨物信息檔案存儲貨物的基本信息d3合同信息檔案存儲合同的基本信息d4配送計劃檔案存儲配送的
33、基本信息d5業(yè)務信息檔案存儲業(yè)務的基本信息d6監(jiān)控記錄檔案存儲監(jiān)控信息d7貨物接收回執(zhí)檔案存儲貨物接收情況經(jīng)濟管理學院本科畢業(yè)論文- 16 -2.4.3 數(shù)據(jù)流數(shù)據(jù)流表示數(shù)據(jù)的流向。在數(shù)據(jù)字典中所定義的數(shù)據(jù)流有兩類:一是從外部實體輸入到系統(tǒng)中的數(shù)據(jù)流,二是從系統(tǒng)輸出到外部實體的數(shù)據(jù)流。表 2-9 是其中一個數(shù)據(jù)流定義的例子。表 2-9 數(shù)據(jù)流定義表數(shù)據(jù)流編號df01數(shù)據(jù)流名稱客戶信息簡述基本設置中的錄入信息來源用戶表 2-9 數(shù)據(jù)流定義表 續(xù)表數(shù)據(jù)流編號df01去處處理功能“錄入客戶信息”組成客戶編號姓名公司電話手機地址郵政編碼電子郵件流通量最初錄入,偶爾添加新信息高峰時期流通量最初錄入時每人
34、一份,2-9 份其數(shù)據(jù)流一覽如表 2-10 所示。表 2-10 數(shù)據(jù)流一覽表數(shù)據(jù)流編號數(shù)據(jù)流名稱來源去處流通量高峰流通量組成df01客戶信息客戶處理功能“錄入客戶信息”最初錄入,偶爾添加新信息最初錄入時每人一份,2-9 份客戶編號姓名公司地址手機電話第 2 章 系統(tǒng)分析- 17 -郵政編碼電子郵箱df02貨物信息系統(tǒng)管理員處理功能“錄入貨物信息”最初錄入,偶爾添加新信息最初錄入時2-4 份貨物編號貨物名稱類別庫存數(shù)量表 2-10 數(shù)據(jù)流一覽表 續(xù)表數(shù)據(jù)流編號數(shù)據(jù)流名稱來源去處流通量高峰流通量組成df03配送信息配送部管理員處理功能“送貨信息查看”最初錄入,偶爾添加新信息最初錄入時2-4 份送貨
35、單編號送貨人姓名送貨地址取貨地址發(fā)貨日期貨物名稱送貨數(shù)量總費用df04取貨信息營運部管理員處理功能取貨信息查詢最初錄入,偶爾添加新信息最初錄入時2-4 份取貨單編號取貨人姓名取貨日期df05倉庫信息倉庫管理員處理功能“處理庫存查詢”平均每天 1份晚上倉庫編號倉庫經(jīng)濟管理學院本科畢業(yè)論文- 18 -地址最大容量現(xiàn)有容量df06管理員信息系統(tǒng)管理員處理功能管理員對數(shù)據(jù)的更改最初錄入,偶爾添加新信息最初錄入時2-4 份管理員編號管理員姓名賬號表 2-10 數(shù)據(jù)流一覽表 續(xù)表數(shù)據(jù)流編號數(shù)據(jù)流名稱來源去處流通量高峰流通量組成密碼電子郵箱聯(lián)系電話管理員級別2.4.4 處理功能處理功能的定義是指最低一層數(shù)據(jù)
36、流程圖中的處理功能(功能單元)的定義。實際上每一個處理功能就是一個程序,可以使用判斷樹、判斷表和結構式語言等進行描述。在數(shù)據(jù)字典中只能給以簡單的描述。表 2-11 是其中一個處理功能的定義。表 2-11 處理功能定義表處理功能編號:p001處理功能名稱:錄入客戶信息簡述:錄入客戶的基本信息,包括客戶編號、姓名、公司、電話、手機、地址、郵編、電子郵箱輸入數(shù)據(jù)流:客戶信息,來源:外部項“客戶”輸出數(shù)據(jù)流:去向:客戶信息表處理:記錄客戶的基本信息有關的數(shù)據(jù)存儲客戶信息表其處理功能一覽表如下。第 2 章 系統(tǒng)分析- 19 -表 2-12 處理功能一覽表處理功能編號處理功能名稱輸入/輸出標志數(shù)據(jù)流編號來
37、源/去處p001貨物驗收1df01e01p002貨物堆碼1df02e01p003出庫0df03e02p004盤點0df01e01p005移跺1df04e02p006編制報表0df04e01表 2-12 處理功能一覽表 續(xù)表處理功能編號處理功能名稱輸入/輸出標志數(shù)據(jù)流編號來源/去處p007檢索倉庫1df05e02p008審核請求0df15e02p009審核貨物1df07e01p010業(yè)務統(tǒng)計0df07e02p011簽訂合同1df08e01p012取消合同1df06e01p013合同統(tǒng)計0df06e01p014確認貨物0df13p01p015計劃統(tǒng)計0df11p01p016貨物裝車0df14p02
38、p017途中監(jiān)控1df09e02p018事故處理0df17e01p019打印裝車單0df09e02p020打印派車單0df16e01p021劃分基本配送區(qū)域2.4.5 外部實體外部實體在數(shù)據(jù)字典中的定義包括以下內容:外部項編號和名稱。簡述。用一句簡單的語言來描述外部實體的基本含義。有關的數(shù)據(jù)流。這里指由外部項產(chǎn)生的數(shù)據(jù)流或輸出給外部項的數(shù)據(jù)流。外部項的個數(shù)。表 2-13 是一個外部實體定義的例子。經(jīng)濟管理學院本科畢業(yè)論文- 20 -表 2-13 外部實體定義表外部項編號e01外部項名稱客戶簡述無輸出數(shù)據(jù)流查詢要求、統(tǒng)計要求、日記等輸入數(shù)據(jù)流客戶信息個數(shù)2-9 個2.5 數(shù)據(jù)存儲結構規(guī)范化1.d
39、b001“客戶信息表”的數(shù)據(jù)存儲結構如下: db001 客戶信息表 *客戶編碼客戶名公司電話手機地址郵編電子郵件 這個數(shù)據(jù)結構符合 2nf。2.db002“貨物信息表”的數(shù)據(jù)存儲結構如下: db002 貨物信息表 *貨物編號貨物名稱價格類別庫存量 顯然,這個屬于 2nf。3.db003“ 送貨信息表”的數(shù)據(jù)存儲結構如下: db003 送貨信息表 *送貨單編號送貨日期送貨人姓名發(fā)貨地址第 2 章 系統(tǒng)分析- 21 -收獲地址發(fā)貨日期貨物名稱發(fā)貨數(shù)量總費用 這個數(shù)據(jù)結構屬于 3nf。4.db004“取貨信息表”的數(shù)據(jù)存儲結構如下: db004 取貨信息表 *取貨單編號取貨人姓名取貨日期 db004
40、 也屬于 3nf。5.db005“倉庫信息表”的數(shù)據(jù)存儲結構如下: db005 倉庫信息表*倉庫編號倉庫地址最大容量現(xiàn)有容量 這個也屬于 3nf。6.db006“管理員信息表”的數(shù)據(jù)存儲結構如下:*管理員編號管理員姓名賬號密碼電子郵件聯(lián)系電話管理員級別 這個數(shù)據(jù)結構屬于 2nf。2.6 系統(tǒng)數(shù)據(jù)分析 系統(tǒng) e-r 圖:如圖 2-12 所示。1.客戶:客戶編號,姓名,公司,電話,手機,地址,郵編,電子郵箱。2.貨物:貨物編號,貨物名稱,類別,庫存量。3.送貨單:送貨單編號,送貨人姓名,送貨地址,取貨地址,送貨日期,貨物名稱,送貨數(shù)量。經(jīng)濟管理學院本科畢業(yè)論文- 22 -4.取貨單:取貨單編號,取
41、貨人姓名,取貨地址,取貨日期。5.倉庫:倉庫編號,倉庫地址,最大庫存量,現(xiàn)有庫存量。 6.管理員:管理員編號,管理員名稱,賬號,密碼,電話,電子郵箱,級別。倉庫貨物單客戶委托發(fā)送簽收職工配送員指派暫存轉交接貨商圖 2-12 e-r 圖這些實體的聯(lián)系如下:1.客戶與貨物之間的關系是:1:m2.送貨單與貨物之間的關系是:1:m3.貨物與倉庫之間的關系是:m:13.管理員和倉庫之間的關系是:m:1對數(shù)據(jù)存儲進行規(guī)范化處理1.d1“ 客戶信息表”的數(shù)據(jù)存儲結構如下: *客戶編號姓名公司手機電話郵政編碼電子郵箱2.d2 “貨物信息表”的數(shù)據(jù)存儲結構如下:*貨物編號類別第 2 章 系統(tǒng)分析- 23 -貨物
42、名稱庫存數(shù)量3.d3“送貨信息表”的數(shù)據(jù)存儲結構如下:*送貨單編號送貨人姓名送貨地址取貨地址送貨日期貨物名稱送貨數(shù)量4.d4“取貨商信息表”的數(shù)據(jù)存儲結構如下:*取貨單編號取貨人姓名取貨地址期貨日期5.d5“倉庫信息表”的數(shù)據(jù)存儲結構如下:*倉庫編號倉庫地址最大庫存量現(xiàn)有庫存量6.d6“管理員信息表”的數(shù)據(jù)存儲結構如下:*管理員編號管理員姓名賬號密碼電話電子郵箱經(jīng)濟管理學院本科畢業(yè)論文- 24 -2.7 處理功能描述本系統(tǒng)提供了三個管理員級別,分別為總管理員、倉庫管理員和營運部管理員。為倉庫管理員提供的主要處理功能是商品信息查詢、商品類別查詢、添加商品信息、添加類別信息,并且能夠添加新倉庫以及
43、修改倉庫信息等功能。為營運部管理員提供的主要處理功能為出貨查詢、接貨查詢,運輸記錄跟蹤、進行發(fā)貨處理等功能??偣芾韱T擁有以上所有的權限。2.8 系統(tǒng)分析的遺留問題根據(jù)目前的條件,還無法實現(xiàn)由專業(yè)的計算機人員管理該系統(tǒng),今后可通過對現(xiàn)有人員進行培訓及外部招聘的方式解決此問題。由于本人能力有限,系統(tǒng)調查階段的工作做得不是很完善,對于物流管理的流程不能完全把握,導致系統(tǒng)分析方面有欠缺。系統(tǒng)的分析只是初層次的,其中有很多不合理的地方,今后在經(jīng)費允許的情況下可對現(xiàn)行系統(tǒng)繼續(xù)開發(fā)。第 3 章 系統(tǒng)設計- 25 -第 3 章 系統(tǒng)設計3.1 概述3.1.1 系統(tǒng)設計目標物流管理信息系統(tǒng)的總體設計目標是通過建
44、立完善、高效、可靠的物流信息系統(tǒng),為物流企業(yè)提供良好的信息環(huán)境。主要是對客戶的基本信息,貨物信息,倉庫信息,配送計劃信息等進行管理。為了更加快速的對貨物進行配送,并且為企業(yè)的未來配送計劃提供更多詳細的參考資料,總之在現(xiàn)有的能力上,更好的為客戶服務,為企業(yè)節(jié)約更多的資源,并且做好企業(yè)配送,使企業(yè)獲得利潤。3.1.2 系統(tǒng)設計的原則結構化系統(tǒng)設計強調把一個系統(tǒng)設計成具有層次式的模塊化結構。因此系統(tǒng)設計的原則就是模塊設計的原則。系統(tǒng)設計有兩項工作,一是把系統(tǒng)分解成若干個暗盒模塊;二是設法把模塊組織起來。與此相應的原則有模塊的耦合性原則、模塊的內聚性原則、模塊分解原則和模塊的扇入、扇出原則等。3.1.
45、3 系統(tǒng)設計的方法系統(tǒng)設計采用結構化設計方法,其基本思想是:使系統(tǒng)模塊化,即把物流系統(tǒng)自上而下逐步分解為營運模塊、倉儲模塊、配送模塊。采用模塊化設計可以使整個系統(tǒng)設計簡單、結構清晰、可讀性、可維護性增強,提高系統(tǒng)的可運行性,同時也有助于信息系統(tǒng)的開發(fā)和管理。3.2 計算機系統(tǒng)配置3.2.1 硬件配置1.cpu:奔騰 4 2.66ghz。2.內存:512mb 以上,外存儲器:80gb。3.顯示器顯示卡:彩色 vga,分辨率不低于 1024x768。4.軟驅、鍵盤和鼠標器,各一個。3.2.2 軟件配置操作系統(tǒng)(os):windows xp。使用的編程語言: java。使用的開發(fā)工具:myeclip
46、se5.5使用的數(shù)據(jù)庫:oracle10g經(jīng)濟管理學院本科畢業(yè)論文- 26 -使用的服務器:tomcat6.03.2.3 網(wǎng)絡協(xié)議采用 tcp/ip 協(xié)議3.3 系統(tǒng)總體結構設計通過系統(tǒng)分析階段高層數(shù)據(jù)流程圖的繪制,對高層采用事務分析的策略畫出系統(tǒng)的高層結構如圖 3-1 所示。運營管理結構如圖 3-2 所示。m1.1m1.5m1.4m1.3m1.2m1運營管理客戶管理增加貨單取消貨單訂單信息查詢操作員工作量查詢圖 3-2 運營管理結構圖倉庫管理結構如圖 3-3 所示。m2.4m2.3m2.2m2.1m2貨物查詢貨物出庫貨物入庫添加倉庫圖 3-3 倉庫管理結構圖倉庫管理m2m3m1m運營管理倉庫
47、管理配送管理物流管理系統(tǒng)圖 3-1 物流管理系統(tǒng)結構圖m4系統(tǒng)維護第 3 章 系統(tǒng)設計- 27 -配送中心結構如圖 3-4 所示。m3.4m3.3m3.2m3.1m3發(fā)貨管理庫房管理接貨管理管理員管理圖 3-4 配送中心結構圖配送中心3.4 數(shù)據(jù)庫設計表 3-1 數(shù)據(jù)存儲一覽表數(shù)據(jù)存儲編號數(shù)據(jù)存儲名稱組成部分立即查詢要求db001客戶信息表客戶編號有姓名公司電話電子郵箱手機地址郵政編碼db002貨物信息表貨物編號有類別名稱商品名稱庫存數(shù)量db003倉庫信息表倉庫編號有倉庫地址最大庫存量現(xiàn)有庫存量db004發(fā)貨單信息表發(fā)貨單編號有發(fā)貨人姓名經(jīng)濟管理學院本科畢業(yè)論文- 28 -表 3-1 數(shù)據(jù)存儲
48、一覽表 續(xù)表數(shù)據(jù)存儲編號數(shù)據(jù)存儲名稱組成部分立即查詢要求發(fā)貨地址接貨地址貨物名稱總費用發(fā)貨日期db005接貨單信息表接貨單編號有接貨人姓名接貨地址接貨日期db006管理員信息表管理員編號有管理員姓名賬號密碼聯(lián)系電話電子郵箱級別3.5 編碼設計3.5.1 代碼設計原則數(shù)據(jù)庫中的代碼代表了系統(tǒng)中客觀存在的事物名稱、屬性或狀態(tài)的符號,它是將系統(tǒng)中具有某些共同屬性或特征的信息歸并在一起,并通過一些便于計算機或人進行識別和處理的符號來表示各類信息。它的設計滿足以下原則:唯一性、合理性、可擴充性和穩(wěn)定性、簡單性、適用性、規(guī)范性、易于修改性、標準化與通用性。本系統(tǒng)通過為各個表設定主鍵來實現(xiàn)數(shù)據(jù)的唯一性;通過
49、對業(yè)務的仔細研究,盡可能合理的設計表中的各個字段,以確保數(shù)據(jù)庫的適用性。通過一套切實可行的命名規(guī)范來實現(xiàn)規(guī)范性。3.5.2 代碼設計根據(jù)數(shù)據(jù)庫中所要用到的代碼,編制了如下代碼,如表 3-2 所示。第 3 章 系統(tǒng)設計- 29 -表 3-2 代碼統(tǒng)計表代碼名稱類別長度使用范圍使用期限含義客戶編號合成碼4整個系統(tǒng)長期第 1 位編碼,第 23 位編碼,第 4 位為編碼。商品編號合成碼4整個系統(tǒng)長期第 1 位為編碼,第 2 位為具體分類編碼供應商編號合成碼10整個系統(tǒng)長期第 12 位為編碼,第 35 位編碼。訂單編號合成碼8整個系統(tǒng)長期第 12 位為編碼,第 68 位為編碼。配送員編號合成碼8整個系統(tǒng)
50、長期 第 15 位為編碼, 第 68 位為編碼。資產(chǎn)賬號編號合成碼6整個系統(tǒng)長期 第 15 位為編碼, 第 6 位為編碼。3.6 用戶界面設計3.6.1 倉庫管理界面設計 本系統(tǒng)的倉庫管理界面的左側主要有貨物查詢、倉庫查詢、出貨單查詢和收貨單查詢這四個鏈接,右側顯示的是查詢出的數(shù)據(jù)。倉庫管理界面如圖所示。經(jīng)濟管理學院本科畢業(yè)論文- 30 -歡迎使用本物流管理系統(tǒng)貨物查詢倉庫查詢出貨單查詢收貨單查詢貨物編號貨物名稱貨物類別庫存量索尼彩電0001000200030004天津鍋巴雕牌香皂海爾冰箱家電100 臺20000 塊10000 袋200 臺家電食品日雜上一頁下一頁圖 3-5 倉庫管理界面3.7
51、 網(wǎng)絡設計本系統(tǒng)采用了 b/s 結構,系統(tǒng)部署在一臺服務器上,當數(shù)據(jù)庫服務器和應用服務器全部啟動后,分布在網(wǎng)絡上的任何一臺機器都可以通過 web 瀏覽器訪問該網(wǎng)站,從而進行業(yè)務處理。3.8 安全保密設計3.8.1 系統(tǒng)及數(shù)據(jù)安全因為目前黑客的入侵、病毒的侵犯是非常嚴重的,為了防止外來用戶非法登陸,獲取信息,系統(tǒng)采用用戶身份驗證機制,通過輸入賬號密碼授予合法用戶使用的權限,用戶可以自行修改密碼,以確保系統(tǒng)的安全。系統(tǒng)中的數(shù)據(jù)有備份。當系統(tǒng)出現(xiàn)故障時,有恢復補救的手段,不致造成工作的混亂與損失。重要的程序已把原版保存起來,日常使用復制的程序,以免由于一時的疏忽和誤操作造成不可彌補的損失。硬件設備的
52、使用,有規(guī)章制度,嚴格按規(guī)范來進行。通過對系統(tǒng)進行監(jiān)視,當發(fā)現(xiàn)某種不安全因素時能夠報警或采取適當?shù)陌踩夹g設施,以改變、控制或消除不安全因素。特別注意計算機病毒這種不安全因素的預防與消除。3.8.2 系統(tǒng)和數(shù)據(jù)的后備及恢復系統(tǒng)管理人員定期的做好系統(tǒng)的備份工作,防患未然,當出現(xiàn)不可處理的故障及時的對系統(tǒng)進行恢復,以確保數(shù)據(jù)安全。 第 4 章 系統(tǒng)實施- 31 -第 4 章 系統(tǒng)實施4.1 程序設計4.1.1 開發(fā)工具與開發(fā)語言簡介本系統(tǒng)是專為中小型物流公司所做的一個物流管理系統(tǒng),因此對于系統(tǒng)的移植性、安全性有一定的要求,而 java 是一種簡單的,面象對象的,分布式的,解釋的,鍵壯的,安全的,結
53、構的,中立的,可移植的,性能很優(yōu)異的多線程的,動態(tài)的語言 oracle 關系數(shù)據(jù)庫系統(tǒng)是新一代數(shù)據(jù)庫管理系統(tǒng)的杰出代表,可滿足本系統(tǒng)的要求。4.1.2 程序編寫下面是一個關于檢驗用戶身份的一個類的程序。/* * generated by myeclipse struts * template path: templates/java/javaclass.vtl */package com.struts.action;import javax.servlet.http.httpservletrequest;import javax.servlet.http.httpservletresponse
54、;import javax.servlet.http.httpsession;import org.apache.struts.action.action;import org.apache.struts.action.actionform;import org.apache.struts.action.actionforward;import org.apache.struts.action.actionmapping;import com.struts.form.loginform;import com.tool.loadname;import com.tool.mastervalid;/
55、* * myeclipse struts經(jīng)濟管理學院本科畢業(yè)論文- 32 - * creation date: 06-12-2009 * * xdoclet definition: * struts.action path=/login name=loginform input=/index.jsp scope=request validate=true */用于驗證用戶身份的事務類public class loginaction extends action /* * generated methods */* * method execute * param mapping * param
56、 form * param request * param response * return actionforward */ /如果用戶合法,則跳轉到相應頁面,否則跳轉到錯誤頁面public actionforward execute(actionmapping mapping, actionform form,httpservletrequest request, httpservletresponse response) loginform loginform = (loginform) form;/ todo auto-generated method stubstring role
57、_id = loginform.gettype();loadname load = new loadname();/通過 mastertype 的 id 獲取 typenamestring role = load.load(role_id);string zhanghao = loginform.getzhanghao();string password = loginform.getpassword();mastervalid valid = new mastervalid();第 4 章 系統(tǒng)實施- 33 -if(valid.valid(zhanghao, password)actionforward af = new actionforward();httpsession session = reque
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 促進學生全面發(fā)展的活動計劃
- 學習成果分享的策略計劃
- 倉庫個人工作計劃的調整與補充
- 各類??茀f(xié)作總結與整合計劃
- 2025年劇裝道具相關工藝美術品項目合作計劃書
- 2025年電子工程安裝服務項目建議書
- 2025年速釋制劑材料項目發(fā)展計劃
- 跨部門協(xié)調合作流程管理規(guī)定
- 月度業(yè)務討論
- 新項目合作投資協(xié)議
- 《智能物聯(lián)網(wǎng)導論》AIoT導論-第3章課件
- 《農(nóng)業(yè)產(chǎn)業(yè)發(fā)展規(guī)劃》課件
- 幼兒園園長的法律意識與法律風險防控
- 破傷風的預防和緊急處理
- 人教版小學數(shù)學三年級下冊教材分析課件
- 商務ktv項目計劃書
- 中小學校崗位安全工作指南
- 數(shù)據(jù)中心運維方案
- 《愿望的實現(xiàn)》全文
- 軌道機車制動系統(tǒng)智能產(chǎn)業(yè)化基地項目可行性研究報告
- 【攜程公司的戰(zhàn)略環(huán)境PEST探析和SWOT探析7500字】
評論
0/150
提交評論