物流管理系統(tǒng) 畢業(yè)論文 :佳 木 物 流 管 理 信 息 系 統(tǒng)
《物流管理系統(tǒng) 畢業(yè)論文 :佳 木 物 流 管 理 信 息 系 統(tǒng)》由會員分享,可在線閱讀,更多相關《物流管理系統(tǒng) 畢業(yè)論文 :佳 木 物 流 管 理 信 息 系 統(tǒng)(35頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、荊州職業(yè)技術學院--國際軟件學院 荊州職業(yè)技術學院 畢業(yè)論文 題 目 佳木物流 姓 名 XXX 所 屬 系 計算機 專 業(yè) 軟件技術 班 級 XXX 指導教師 XXX
2、 2010年1月29日 目錄 摘要 2 一. 引言 1 二. 概述 2 2.1開發(fā)背景 2 2.2開發(fā)目標 2 三. 開發(fā)環(huán)境的介紹 3 3.2開發(fā)環(huán)境 3 3.2開發(fā)工具 3 3.3開發(fā)項目思想 5 四. 業(yè)務介紹 6 4.1總體業(yè)務概述 6 4.2物流信息系統(tǒng)功能架構 8 4.3功能模塊分析 9 五. 可行性分析 10 5.1可行性分析的目的 11 5.2技術可行性 11 5.2經(jīng)濟可行性 11 六. 系統(tǒng)整體頁面設計 12 6.1 系統(tǒng)登陸界面設計 12 6.2系統(tǒng)框架設計 14 6
3、.3系統(tǒng)模塊詳細設計 16 七. 部分功能的測試 21 7.1用戶窗體的測試 21 7.2文本框的測試 21 八. 總結 22 8.1收獲 22 8.2問題 22 九. 參考文獻 23 十.致謝 23 佳 木 物 流 管 理 信 息 系 統(tǒng) 摘要 隨著科技的發(fā)展、時代的進步,市場經(jīng)濟的競爭也越來越激烈與殘酷。在市場經(jīng)濟競爭如此激烈的環(huán)境之下,企業(yè)要想立于不敗之地,就必須使自己的企業(yè)更加的現(xiàn)代化,跟上時代的步伐,與現(xiàn)代的科學文明,信息技術同進退。用企業(yè)高品質(zhì)的產(chǎn)品、優(yōu)質(zhì)的服務、良好的信譽樹立企業(yè)在客戶心目中的良好形象;并
4、以客戶需求為己任,不斷的創(chuàng)新與發(fā)展自身的產(chǎn)品,以滿足客戶的新需求,并規(guī)范企業(yè)內(nèi)部的客戶資源的管理方式、提升企業(yè)的客戶服務質(zhì)量。相比傳統(tǒng)物流,現(xiàn)代物流更多借助于信息流的控制作用,它不再把建立基礎設施作為最主要手段,而是通過信息技術,利用現(xiàn)有的各種基礎設施,將企業(yè)的運輸信息和運輸需求予以共享并快速傳遞。? ?現(xiàn)代物流的核心是信息技術,因為正是信息技術,將物流之中原先割裂的各個環(huán)節(jié)整合在一起,從而表現(xiàn)出現(xiàn)代物流的整合化特征——借助于信息技術,最大限度地將原先在實現(xiàn)物資空間位移中所進行的運輸、倉儲、包裝、裝卸、加工以及配送等多個環(huán)節(jié)整合一起,以一個整體面對社會的物流需求。 本論文正是以物流
5、管理系統(tǒng)的開發(fā)過程為例,從需求分析、設計方案、系統(tǒng)設計、詳細設計等方面來對該系統(tǒng)進行全面的闡述和總結。 【關鍵詞】:物流管理系統(tǒng);運輸;系統(tǒng)設計 物流管理系統(tǒng) 畢業(yè)論文 第 31 頁 共 35 頁 一. 引言 佳木物流信息管理系統(tǒng)是針對佳木物流管理公司大量業(yè)務處理工作而開發(fā)的管理軟件,是典型的管理信息系統(tǒng)(Management Information System)。它是一個企業(yè)單位不可缺少的部分,它的內(nèi)容對于公司的決策者和管理者來說都至關重要,
6、它能夠為用戶提供充足真實有效的信息和快捷便利全面的查詢手段。能有效的幫助公司人員迅速掌握客戶和貨物的信息,并未客戶提供方便的貨物查詢。隨著科學技術的不斷提高,計算機科學日漸成熟, 使用日趨成熟的計算機技術來代替?zhèn)鹘y(tǒng)的人工模式,來實現(xiàn)物流信息的現(xiàn)代化管理,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對物流信息進行管理,具有著傳統(tǒng)手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、易修改、可靠性高、存儲量大、數(shù)據(jù)處理快捷、保密性好、成本低、便于打印等。這些優(yōu)點能夠極大地提高物流信息管理的效率,也是公司科學化、正規(guī)化管理,與世界
7、接軌的重要條件。用計算機制作的物流信息管理系統(tǒng)還可以通過功能強大的Internet網(wǎng)及時的向客戶傳遞貨物的最新信息,有助于公司與客戶的信息互動,為更好地把握企業(yè)管理起到了一定的促進作用!因此,開發(fā)這樣一套管理軟件成為很有必要的事情。 二. 概述 2.1開發(fā)背景 佳木物流從傳統(tǒng)的運輸行業(yè)起步,擁有豐富的車輛資源,客戶資源,以及強大的運營網(wǎng)絡資源,為了充分利用這些優(yōu)勢資源,便于日后管理日漸龐大的公司, 物流管理系統(tǒng)在這里起到了舉足輕重的作用。 2.2開發(fā)目標 佳木物流為了配合其業(yè)務發(fā)展戰(zhàn)略和實際運作的需要,為客戶提供更好的服務質(zhì)量,開發(fā)了一套先進
8、的物流管理軟件系統(tǒng)。使公司的管理人員能夠很直觀和方便的管理本公司的業(yè)務,也能夠在第一時間了解到貨物的相關信息。 三. 開發(fā)環(huán)境的介紹 3.2開發(fā)環(huán)境 此次項目的開發(fā)環(huán)境是:windows XP,JDK,Tocomat。 3.2開發(fā)工具 本系統(tǒng)是基于JavaEE技術的企業(yè)管理系統(tǒng),并基于MVC設計模式, B/S(Browser/Server)架構。其中開發(fā)工具是Eclipse6.0,后臺數(shù)據(jù)庫是SQL Server2005,同時,網(wǎng)頁的制作采用了擁有可視化界面的Macromedia DreamWeav
9、er8軟件,以下對這幾種主要技術和軟件進行簡要介紹。 3.2.1 JavaEE技術 JavaEE是第一套成功的企業(yè)應用程序開發(fā)框架,適用于創(chuàng)建服務器應用程序和服務的Java EE平臺企業(yè)版(Java 2 Platform Enterprise Edition,J2EE)。 J2EE是一種利用Java 2平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關的復雜問題的體系結構。J2EE技術的基礎就是核心Java平臺或Java 2平臺的標準版。J2EE不僅鞏固了標準版中的許多優(yōu)點,例如"編寫一次、隨處運行"的特性、方便存取數(shù)據(jù)庫的JDBC API、CORBA技術以及能夠在Internet應用
10、中保護數(shù)據(jù)的安全模式等等,同時還提供了對 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術的全面支持。J2EE平臺由一整套服務(Services)、應用程序接口(APIs)和協(xié)議構成,它對開發(fā)基于Web的多層應用提供了功能支持 3.2.2 SQL Server Access 是微軟公司推出的基于Windows的桌面關系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),是Office系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)
11、據(jù)查詢、界面設計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務。 3.2.3 DreamWeaver8 Macromedia DreamWeaver8 是建立 Web 站點和應用程序的專業(yè)工具。它將可視化布局工具、應用程序開發(fā)功能和代碼編輯支持組合在一起,其功能強大,使得各個層次的開發(fā)人員和設計人員都能夠快速創(chuàng)建網(wǎng)站和應用程序。從對基于 CSS樣式設計的領先支持到手工編碼功能,DreamWeaver8 提供了專業(yè)人員在一個集成、高效的開發(fā)環(huán)境。開發(fā)人員可以使用 DreamWeaver8 及所選擇的服務器技
12、術來創(chuàng)建功能強大的 Internet 應用程序,從而使用戶能連接到數(shù)據(jù)庫、Web 服務和舊式系統(tǒng)。 3.2.4 HTML語言 HTML(Hypertext Markup Language)是一種專門用于Web網(wǎng)頁制作的編程語言,用來描述超文本各個部分的內(nèi)容,告訴瀏覽器如何顯示文本,怎樣生成文本或圖像的鏈接點。 3.2.5 JavaScript腳本語言 JavaScript是一種嵌入HTML文件中的腳本語言,它是基于對象和事件驅(qū)動的,能對諸如鼠標單擊、表單輸入、頁面瀏覽等用戶事件做出反應并進行處理。JavaScript一般作為客戶端腳本語言。 JavaScript是
13、一種簡化了的編程語言,也是基于對象的,它允許用戶自定義對象,同時瀏覽器還提供了大量的內(nèi)建對象,使編程者可以將瀏覽器中不同的元素均作為對象來處理,體現(xiàn)了現(xiàn)代面向?qū)ο蟪绦蛟O計的基本思想。 JavaScript腳本程序可移植性好,可以在大多數(shù)瀏覽器上運行。 3.2.6 XML XML(Extensible Markup Language): XML是一種可以用來定義其它標記語言的語言。它被用來在不同的商務過程中共享數(shù)據(jù)。XML的發(fā)展和Java是相互獨立的,但是,它和Java具有的相同目標正是平臺獨立性。通過將Java和XML的組合,您可以得到一個完美的具有平臺獨立性的解決方案
14、 3.3開發(fā)項目思想 此項目是以面向?qū)ο蟮乃枷霝楹诵?,充分體現(xiàn)了面向?qū)ο蟮乃枷耄悍庋b,繼承,多態(tài)。 對象是對現(xiàn)實世界的正確抽象,它是由描述內(nèi)部狀態(tài)表示靜態(tài)屬性的數(shù)據(jù)以及可以對這些數(shù)據(jù)施加的操作(表示對象的行為)封裝在一起所構成的統(tǒng)一體。 對象之間通過傳遞消息互相聯(lián)系,以模擬現(xiàn)實世界中不同事物之間的聯(lián)系。 四. 業(yè)務介紹 4.1總體業(yè)務概述 佳木物流以零擔運輸為主的業(yè)務模式圖: 該運作模式中,業(yè)務操作主要可分為四個環(huán)節(jié): 4.1.1 收貨 主要完成發(fā)貨方將貨物交接到佳木物流各網(wǎng)點的過程,可以是客戶直接受理,也可以是接到客戶電話后上面提貨
15、。因此收貨的過程主要涵蓋了提貨信息記錄,提貨安排,訂單受理等過程。 4.1.2 發(fā)貨 主要完成貨物從始發(fā)地裝車出發(fā),運至目的地或者中轉(zhuǎn)地的過程。發(fā)貨過程主要包括了制定配貨計劃,裝車,車輛信息跟蹤等內(nèi)容。長途發(fā)車方式很靈活,可能直接由始發(fā)網(wǎng)點裝貨直接出發(fā),也可能多點裝貨再出發(fā);可能單點卸貨,也可能多點卸貨后再上貨。 4.1.3 到貨 到貨主要包括車輛到達,貨物到達后的貨物入庫,貨物分單。到貨有幾種情況:可能是貨物到達了目的地,也可能是貨物只到達中轉(zhuǎn)地,還要繼續(xù)發(fā)貨。 4.1.4 送貨 送貨過程完成了貨物到達目的地后的末端配送,主要包括送貨通知,客
16、戶自提,送貨上門,費用結算等環(huán)節(jié)。當貨物到達目的地,通常要通知收貨方何時提貨(或送貨)??蛻糇蕴釙r與物流公司結算相關費用后,驗收費用即可提貨。也可以由配送中心安排短途配送車輛直接送貨上門,由配送司機代為結算。 4.2物流信息系統(tǒng)功能架構 佳木物流運營管理信息系統(tǒng)主要分為四個模塊: 1. 業(yè)務運營模塊 2. 公司運營模塊 3. 系統(tǒng)管理模塊 4. 其他模塊 總體的架構圖如下: 4.3功能模塊分析 4.3.1 系統(tǒng)管理模塊 系統(tǒng)管理模塊主要是用來實現(xiàn)對整個系統(tǒng)的一些設置和管理,其中又分為了幾個小的模塊,即權限
17、管理、角色管理、用戶管理、密碼管理和數(shù)據(jù)備份與恢復還有日志管理等七個小模塊。 用戶管理也就是對本系統(tǒng)的用戶進行管理,用于登陸本系統(tǒng),它記錄了系統(tǒng)用戶的信息,包括用戶名、密碼等,在這個模塊中可以對系統(tǒng)用戶信息進行查詢、修改、刪除以及添加新的用戶操作;權限管理是用來設計系統(tǒng)用戶的權限,對不同的用戶分配不同的權限;角色管理就是設置系統(tǒng)的使用角色。日志管理就是記錄操作人員的系統(tǒng)的每一項操作。 4.3.2 公司管理模塊 公司管理平臺式對公司內(nèi)部的一些基礎信息,車隊,還有公司的財務進行管理。 維護系統(tǒng)的基礎信息,實現(xiàn)信息的一次錄入多次使用,基礎信息包括的功能有很多:
18、2 客戶資料維護 2 同行信息維護 2 價格體系維護 2 組織機構 2 運輸路線的維護 2 倉庫信息設置 2 裝卸組信息 2 貨物包裝定義 2 貨物名稱定義 2 財務科目維護 車隊管理就是對車隊的資料,司機資料,車隊合同,還有車隊的運輸成本的一些操作管理。 還有就是核銷管理,這一塊就是對財務的管理。如:運費核銷,月結客戶結算,車輛運費結算,都是對業(yè)務的一些結算操作。也是整個項目中比較核心的部分,因為任何一家公司企業(yè)都是以盈利為目的的。 4.3.3 業(yè)務運營模塊 業(yè)務運營模塊就關系到整個業(yè)務的流程,也就是上面總體業(yè)務概述中的四個業(yè)務:提貨,發(fā)
19、貨,到貨,送貨。還要就是倉庫管理,倉庫管理這塊也是非常重要的,因為貨物發(fā)貨之前是存儲的倉庫里的,而貨物到貨后,在客戶還沒有來把貨物提走前,貨物也是存儲在倉庫里的。然后就是系統(tǒng)提醒,系統(tǒng)提醒就是對一些到了某一時間應該做某事,卻還沒有做的事情做出一些提醒,如月結提醒:就是對于超過月結日期但還沒有月結的運單,系統(tǒng)給予提醒。 五. 可行性分析 5.1可行性分析的目的 進行可行性分析是為了用最小的代價在盡可能很短的時間里,來確定我們所面對的問題是否可以解決,其目的不是為了來解決問題,而是為了來確定問題是不是可以被我們解決,從而為以后的工作起一個決定性的作用。在可行性分析
20、階段我們要搞清問題的定義,能清楚的列舉出目標系統(tǒng)存在的一些約束和限制,從而對技術可行性以及經(jīng)濟可行性和操作可行性三個方面進行分析研究。 5.2技術可行性 進行本系統(tǒng)的開發(fā)需要用到的知識技術有: 1、Java程序開發(fā)語言以及Jsp和Servlet開發(fā)技術。 2、HTML網(wǎng)頁制作知識和Dreamweaver軟件工具的使用。 3、SQL Server數(shù)據(jù)庫開發(fā)知識。 4、Web開發(fā)知識,并能使用Tomcat服務器進行開發(fā)。 以上的這些知識技術是開發(fā)本系統(tǒng)所需要用到的,而我現(xiàn)在已經(jīng)較好的把這些知識點和技術掌握了,在教員的精心指導之下我可以對該系統(tǒng)進行開發(fā)了。
21、 5.2經(jīng)濟可行性 經(jīng)濟可行性研究的是對開發(fā)軟件的成本估算和成本效益分析,以確定待開發(fā)軟件是否有開發(fā)的價值。對于本系統(tǒng)的開發(fā),能幫助公司對客戶的信息管提高工作效率,并且能非常方便的對其進行一系列的管理和維護,是以前的手工管理不能做到的。而且如今的信息化管理顯得尤為重要,公司要想更好的發(fā)展就得花費一定的資金來購買此系統(tǒng)產(chǎn)品,而開發(fā)此系統(tǒng)并不需要投入多大的人力和物力,只需掌握相關的知識和技術就能很快的得以實現(xiàn),因此在經(jīng)濟上是可行的。 六. 系統(tǒng)整體頁面設計 6.1 系統(tǒng)登陸界面設計 經(jīng)過需求分析和系統(tǒng)設計之后,我們就可以對系統(tǒng)的界面進行詳細的設計。首先我們應該設計好系統(tǒng)
22、界面布局的整體框架,不錯,要想進入本客戶資源管理系統(tǒng),前提條件你必須是該系統(tǒng)的用戶,進入系統(tǒng)前必須經(jīng)過系統(tǒng)用戶登陸界面進行驗證之后才可進入,進入系統(tǒng)后就可以看到系統(tǒng)的整體框架了。系統(tǒng)登陸界面別如圖5-1,如果是業(yè)務員登陸,進入系統(tǒng)后的顯示界面如圖5-2所示: 圖5-1:系統(tǒng)登錄界面 登陸頁面需填寫正確的用戶名和密碼,驗證碼要一致。 圖5-2業(yè)務員登錄界面 可以看到業(yè)務員登陸后,頁面的右下角顯示了一個小的提示框,這就是上面所說的系統(tǒng)提醒,當點擊上面的超鏈接時,會跳轉(zhuǎn)到此鏈接的頁面。 登陸進系統(tǒng)后可清晰的看到,整個系統(tǒng)
23、界面由框架分為了三個部分,其功能說明如表5-3示: 區(qū) 域 名 稱 說 明 對應文件 1 網(wǎng)站頭部 主要起一個輔助和顯示美化的作用 top.jsp 2 導航顯示 主要用于顯示導航模塊中的功能 left.jsp 3 內(nèi)容顯示 主要用于顯示系統(tǒng)各功能模塊中的內(nèi)容 main.jsp 表5-3系統(tǒng)首頁界面說明 整個網(wǎng)站的布局使用到的是HTML中的一個框架,框架內(nèi)容分別由top、left和main這3個jsp頁面組成,最后再由HTML代碼在index.jsp頁面中組合起來。 /****************index.jsp頁面*******/ <
24、%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。