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