物流管理系統(tǒng) 畢業(yè)論文 [文檔在線提供]

上傳人:無*** 文檔編號(hào):64499432 上傳時(shí)間:2022-03-21 格式:DOCX 頁數(shù):37 大?。?16.84KB
收藏 版權(quán)申訴 舉報(bào) 下載
物流管理系統(tǒng) 畢業(yè)論文 [文檔在線提供]_第1頁
第1頁 / 共37頁
物流管理系統(tǒng) 畢業(yè)論文 [文檔在線提供]_第2頁
第2頁 / 共37頁
物流管理系統(tǒng) 畢業(yè)論文 [文檔在線提供]_第3頁
第3頁 / 共37頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《物流管理系統(tǒng) 畢業(yè)論文 [文檔在線提供]》由會(huì)員分享,可在線閱讀,更多相關(guān)《物流管理系統(tǒng) 畢業(yè)論文 [文檔在線提供](37頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、荊州職業(yè)技術(shù)學(xué)院-國際軟件學(xué)院荊州職業(yè)技術(shù)學(xué)院畢業(yè)論文題 目 佳木物流 姓 名 XXX 所 屬 系 計(jì)算機(jī) 專 業(yè) 軟件技術(shù) 班 級(jí) XXX 指導(dǎo)教師 XXX 2010年1月29日目錄摘要3一 引言1二 概述22.1開發(fā)背景22.2開發(fā)目標(biāo)2三. 開發(fā)環(huán)境的介紹33.2開發(fā)環(huán)境33.2開發(fā)工具33.3開發(fā)項(xiàng)目思想3四. 業(yè)務(wù)介紹34.1總體業(yè)務(wù)概述34.2物流信息系統(tǒng)功能架構(gòu)34.3功能模塊分析3五. 可行性分析35.1可行性分析的目的35.2技術(shù)可行性35.2經(jīng)濟(jì)可行性3六. 系統(tǒng)整體頁面設(shè)計(jì)36.1 系統(tǒng)登陸界面設(shè)計(jì)36.2系統(tǒng)框架設(shè)計(jì)36.3系統(tǒng)模塊詳細(xì)設(shè)計(jì)3七. 部分功能的測試37.1

2、用戶窗體的測試37.2文本框的測試3八. 總結(jié)38.1收獲38.2問題3九. 參考文獻(xiàn)3十致謝3佳 木 物 流 管 理 信 息 系 統(tǒng) 摘要隨著科技的發(fā)展、時(shí)代的進(jìn)步,市場經(jīng)濟(jì)的競爭也越來越激烈與殘酷。在市場經(jīng)濟(jì)競爭如此激烈的環(huán)境之下,企業(yè)要想立于不敗之地,就必須使自己的企業(yè)更加的現(xiàn)代化,跟上時(shí)代的步伐,與現(xiàn)代的科學(xué)文明,信息技術(shù)同進(jìn)退。用企業(yè)高品質(zhì)的產(chǎn)品、優(yōu)質(zhì)的服務(wù)、良好的信譽(yù)樹立企業(yè)在客戶心目中的良好形象;并以客戶需求為己任,不斷的創(chuàng)新與發(fā)展自身的產(chǎn)品,以滿足客戶的新需求,并規(guī)范企業(yè)內(nèi)部的客戶資源的管理方式、提升企業(yè)的客戶服務(wù)質(zhì)量。相比傳統(tǒng)物流,現(xiàn)代物流更多借助于信息流的控制作用,它不再把

3、建立基礎(chǔ)設(shè)施作為最主要手段,而是通過信息技術(shù),利用現(xiàn)有的各種基礎(chǔ)設(shè)施,將企業(yè)的運(yùn)輸信息和運(yùn)輸需求予以共享并快速傳遞?,F(xiàn)代物流的核心是信息技術(shù),因?yàn)檎切畔⒓夹g(shù),將物流之中原先割裂的各個(gè)環(huán)節(jié)整合在一起,從而表現(xiàn)出現(xiàn)代物流的整合化特征借助于信息技術(shù),最大限度地將原先在實(shí)現(xiàn)物資空間位移中所進(jìn)行的運(yùn)輸、倉儲(chǔ)、包裝、裝卸、加工以及配送等多個(gè)環(huán)節(jié)整合一起,以一個(gè)整體面對社會(huì)的物流需求。 本論文正是以物流管理系統(tǒng)的開發(fā)過程為例,從需求分析、設(shè)計(jì)方案、系統(tǒng)設(shè)計(jì)、詳細(xì)設(shè)計(jì)等方面來對該系統(tǒng)進(jìn)行全面的闡述和總結(jié)?!娟P(guān)鍵詞】:物流管理系統(tǒng);運(yùn)輸;系統(tǒng)設(shè)計(jì) 免責(zé)聲明:文檔在線網(wǎng)中所有的文檔資料均由文檔在線網(wǎng)會(huì)員提供,該

4、文檔資料的版權(quán)屬于提供者所有。文檔在線網(wǎng)會(huì)對會(huì)員提供的文檔資料進(jìn)行篩選和編輯,但是并不聲明或保證其內(nèi)容的合法性和正確性。物流管理系統(tǒng) 畢業(yè)論文 第 33 頁 共 37 頁一 引言佳木物流信息管理系統(tǒng)是針對佳木物流管理公司大量業(yè)務(wù)處理工作而開發(fā)的管理軟件,是典型的管理信息系統(tǒng)(Management Information System)。它是一個(gè)企業(yè)單位不可缺少的部分,它的內(nèi)容對于公司的決策者和管理者來說都至關(guān)重要,它能夠?yàn)橛脩籼峁┏渥阏鎸?shí)有效的信息和快捷便利全面的查詢手段。能有效的幫助公司人員迅速掌握客戶和貨物的信息,并未客戶提供方便的貨物查詢。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟, 使

5、用日趨成熟的計(jì)算機(jī)技術(shù)來代替?zhèn)鹘y(tǒng)的人工模式,來實(shí)現(xiàn)物流信息的現(xiàn)代化管理,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對物流信息進(jìn)行管理,具有著傳統(tǒng)手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、易修改、可靠性高、存儲(chǔ)量大、數(shù)據(jù)處理快捷、保密性好、成本低、便于打印等。這些優(yōu)點(diǎn)能夠極大地提高物流信息管理的效率,也是公司科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。用計(jì)算機(jī)制作的物流信息管理系統(tǒng)還可以通過功能強(qiáng)大的Internet網(wǎng)及時(shí)的向客戶傳遞貨物的最新信息,有助于公司與客戶的信息互動(dòng),為更好地把握企業(yè)管理起到了一定的促進(jìn)作

6、用!因此,開發(fā)這樣一套管理軟件成為很有必要的事情。 二 概述2.1開發(fā)背景佳木物流從傳統(tǒng)的運(yùn)輸行業(yè)起步,擁有豐富的車輛資源,客戶資源,以及強(qiáng)大的運(yùn)營網(wǎng)絡(luò)資源,為了充分利用這些優(yōu)勢資源,便于日后管理日漸龐大的公司,物流管理系統(tǒng)在這里起到了舉足輕重的作用。2.2開發(fā)目標(biāo)佳木物流為了配合其業(yè)務(wù)發(fā)展戰(zhàn)略和實(shí)際運(yùn)作的需要,為客戶提供更好的服務(wù)質(zhì)量,開發(fā)了一套先進(jìn)的物流管理軟件系統(tǒng)。使公司的管理人員能夠很直觀和方便的管理本公司的業(yè)務(wù),也能夠在第一時(shí)間了解到貨物的相關(guān)信息。三. 開發(fā)環(huán)境的介紹3.2開發(fā)環(huán)境此次項(xiàng)目的開發(fā)環(huán)境是:windows XP,JDK,Tocomat。3.2開發(fā)工具本系統(tǒng)是基于Java

7、EE技術(shù)的企業(yè)管理系統(tǒng),并基于MVC設(shè)計(jì)模式, B/S(Browser/Server)架構(gòu)。其中開發(fā)工具是Eclipse6.0,后臺(tái)數(shù)據(jù)庫是SQL Server2005,同時(shí),網(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平臺(tái)企業(yè)版(Java 2 Platform Enterprise Edition,J2EE)。J2EE是一種利用Java 2平臺(tái)來簡化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題

8、的體系結(jié)構(gòu)。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺(tái)或Java 2平臺(tái)的標(biāo)準(zhǔn)版。J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如編寫一次、隨處運(yùn)行的特性、方便存取數(shù)據(jù)庫的JDBC API、CORBA技術(shù)以及能夠在Internet應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時(shí)還提供了對 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術(shù)的全面支持。J2EE平臺(tái)由一整套服務(wù)(Services)、應(yīng)用程序接口(APIs)和協(xié)議構(gòu)成,它對開發(fā)基于Web的多層應(yīng)用提供了功能支持3.2.2 SQL ServerAccess 是微軟

9、公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),是Office系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報(bào)表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。3.2.3 DreamWeaver8Macromedia DreamWeaver8 是建立 Web 站點(diǎn)和應(yīng)用程序的專業(yè)工具。它將可視化布局工具、應(yīng)用程序開發(fā)功能和代碼編輯支持組合在一起,其功能強(qiáng)大,使得各個(gè)層次的開發(fā)人員和設(shè)計(jì)人員都能夠快速

10、創(chuàng)建網(wǎng)站和應(yīng)用程序。從對基于 CSS樣式設(shè)計(jì)的領(lǐng)先支持到手工編碼功能,DreamWeaver8 提供了專業(yè)人員在一個(gè)集成、高效的開發(fā)環(huán)境。開發(fā)人員可以使用 DreamWeaver8 及所選擇的服務(wù)器技術(shù)來創(chuàng)建功能強(qiáng)大的 Internet 應(yīng)用程序,從而使用戶能連接到數(shù)據(jù)庫、Web 服務(wù)和舊式系統(tǒng)。3.2.4 HTML語言 HTML(Hypertext Markup Language)是一種專門用于Web網(wǎng)頁制作的編程語言,用來描述超文本各個(gè)部分的內(nèi)容,告訴瀏覽器如何顯示文本,怎樣生成文本或圖像的鏈接點(diǎn)。3.2.5 JavaScript腳本語言 JavaScript是一種嵌入HTML文件中的腳本

11、語言,它是基于對象和事件驅(qū)動(dòng)的,能對諸如鼠標(biāo)單擊、表單輸入、頁面瀏覽等用戶事件做出反應(yīng)并進(jìn)行處理。JavaScript一般作為客戶端腳本語言。JavaScript是一種簡化了的編程語言,也是基于對象的,它允許用戶自定義對象,同時(shí)瀏覽器還提供了大量的內(nèi)建對象,使編程者可以將瀏覽器中不同的元素均作為對象來處理,體現(xiàn)了現(xiàn)代面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想。JavaScript腳本程序可移植性好,可以在大多數(shù)瀏覽器上運(yùn)行。3.2.6 XML XML(Extensible Markup Language): XML是一種可以用來定義其它標(biāo)記語言的語言。它被用來在不同的商務(wù)過程中共享數(shù)據(jù)。XML的發(fā)展和Java

12、是相互獨(dú)立的,但是,它和Java具有的相同目標(biāo)正是平臺(tái)獨(dú)立性。通過將Java和XML的組合,您可以得到一個(gè)完美的具有平臺(tái)獨(dú)立性的解決方案3.3開發(fā)項(xiàng)目思想此項(xiàng)目是以面向?qū)ο蟮乃枷霝楹诵?,充分體現(xiàn)了面向?qū)ο蟮乃枷耄悍庋b,繼承,多態(tài)。對象是對現(xiàn)實(shí)世界的正確抽象,它是由描述內(nèi)部狀態(tài)表示靜態(tài)屬性的數(shù)據(jù)以及可以對這些數(shù)據(jù)施加的操作(表示對象的行為)封裝在一起所構(gòu)成的統(tǒng)一體。對象之間通過傳遞消息互相聯(lián)系,以模擬現(xiàn)實(shí)世界中不同事物之間的聯(lián)系。四. 業(yè)務(wù)介紹4.1總體業(yè)務(wù)概述佳木物流以零擔(dān)運(yùn)輸為主的業(yè)務(wù)模式圖:該運(yùn)作模式中,業(yè)務(wù)操作主要可分為四個(gè)環(huán)節(jié):4.1.1 收貨主要完成發(fā)貨方將貨物交接到佳木物流各網(wǎng)點(diǎn)的

13、過程,可以是客戶直接受理,也可以是接到客戶電話后上面提貨。因此收貨的過程主要涵蓋了提貨信息記錄,提貨安排,訂單受理等過程。4.1.2 發(fā)貨主要完成貨物從始發(fā)地裝車出發(fā),運(yùn)至目的地或者中轉(zhuǎn)地的過程。發(fā)貨過程主要包括了制定配貨計(jì)劃,裝車,車輛信息跟蹤等內(nèi)容。長途發(fā)車方式很靈活,可能直接由始發(fā)網(wǎng)點(diǎn)裝貨直接出發(fā),也可能多點(diǎn)裝貨再出發(fā);可能單點(diǎn)卸貨,也可能多點(diǎn)卸貨后再上貨。4.1.3 到貨到貨主要包括車輛到達(dá),貨物到達(dá)后的貨物入庫,貨物分單。到貨有幾種情況:可能是貨物到達(dá)了目的地,也可能是貨物只到達(dá)中轉(zhuǎn)地,還要繼續(xù)發(fā)貨。4.1.4 送貨 送貨過程完成了貨物到達(dá)目的地后的末端配送,主要包括送貨通知,客戶自

14、提,送貨上門,費(fèi)用結(jié)算等環(huán)節(jié)。當(dāng)貨物到達(dá)目的地,通常要通知收貨方何時(shí)提貨(或送貨)??蛻糇蕴釙r(shí)與物流公司結(jié)算相關(guān)費(fèi)用后,驗(yàn)收費(fèi)用即可提貨。也可以由配送中心安排短途配送車輛直接送貨上門,由配送司機(jī)代為結(jié)算。4.2物流信息系統(tǒng)功能架構(gòu)佳木物流運(yùn)營管理信息系統(tǒng)主要分為四個(gè)模塊:1 業(yè)務(wù)運(yùn)營模塊2 公司運(yùn)營模塊3 系統(tǒng)管理模塊4 其他模塊總體的架構(gòu)圖如下:4.3功能模塊分析 4.3.1 系統(tǒng)管理模塊 系統(tǒng)管理模塊主要是用來實(shí)現(xiàn)對整個(gè)系統(tǒng)的一些設(shè)置和管理,其中又分為了幾個(gè)小的模塊,即權(quán)限管理、角色管理、用戶管理、密碼管理和數(shù)據(jù)備份與恢復(fù)還有日志管理等七個(gè)小模塊。用戶管理也就是對本系統(tǒng)的用戶進(jìn)行管理,用于

15、登陸本系統(tǒng),它記錄了系統(tǒng)用戶的信息,包括用戶名、密碼等,在這個(gè)模塊中可以對系統(tǒng)用戶信息進(jìn)行查詢、修改、刪除以及添加新的用戶操作;權(quán)限管理是用來設(shè)計(jì)系統(tǒng)用戶的權(quán)限,對不同的用戶分配不同的權(quán)限;角色管理就是設(shè)置系統(tǒng)的使用角色。日志管理就是記錄操作人員的系統(tǒng)的每一項(xiàng)操作。4.3.2 公司管理模塊 公司管理平臺(tái)式對公司內(nèi)部的一些基礎(chǔ)信息,車隊(duì),還有公司的財(cái)務(wù)進(jìn)行管理。維護(hù)系統(tǒng)的基礎(chǔ)信息,實(shí)現(xiàn)信息的一次錄入多次使用,基礎(chǔ)信息包括的功能有很多: 客戶資料維護(hù) 同行信息維護(hù) 價(jià)格體系維護(hù) 組織機(jī)構(gòu) 運(yùn)輸路線的維護(hù) 倉庫信息設(shè)置 裝卸組信息 貨物包裝定義 貨物名稱定義 財(cái)務(wù)科目維護(hù)車隊(duì)管理就是對車隊(duì)的資料,司

16、機(jī)資料,車隊(duì)合同,還有車隊(duì)的運(yùn)輸成本的一些操作管理。還有就是核銷管理,這一塊就是對財(cái)務(wù)的管理。如:運(yùn)費(fèi)核銷,月結(jié)客戶結(jié)算,車輛運(yùn)費(fèi)結(jié)算,都是對業(yè)務(wù)的一些結(jié)算操作。也是整個(gè)項(xiàng)目中比較核心的部分,因?yàn)槿魏我患夜酒髽I(yè)都是以盈利為目的的。4.3.3 業(yè)務(wù)運(yùn)營模塊業(yè)務(wù)運(yùn)營模塊就關(guān)系到整個(gè)業(yè)務(wù)的流程,也就是上面總體業(yè)務(wù)概述中的四個(gè)業(yè)務(wù):提貨,發(fā)貨,到貨,送貨。還要就是倉庫管理,倉庫管理這塊也是非常重要的,因?yàn)樨浳锇l(fā)貨之前是存儲(chǔ)的倉庫里的,而貨物到貨后,在客戶還沒有來把貨物提走前,貨物也是存儲(chǔ)在倉庫里的。然后就是系統(tǒng)提醒,系統(tǒng)提醒就是對一些到了某一時(shí)間應(yīng)該做某事,卻還沒有做的事情做出一些提醒,如月結(jié)提醒:

17、就是對于超過月結(jié)日期但還沒有月結(jié)的運(yùn)單,系統(tǒng)給予提醒。五. 可行性分析5.1可行性分析的目的進(jìn)行可行性分析是為了用最小的代價(jià)在盡可能很短的時(shí)間里,來確定我們所面對的問題是否可以解決,其目的不是為了來解決問題,而是為了來確定問題是不是可以被我們解決,從而為以后的工作起一個(gè)決定性的作用。在可行性分析階段我們要搞清問題的定義,能清楚的列舉出目標(biāo)系統(tǒng)存在的一些約束和限制,從而對技術(shù)可行性以及經(jīng)濟(jì)可行性和操作可行性三個(gè)方面進(jìn)行分析研究。5.2技術(shù)可行性進(jìn)行本系統(tǒng)的開發(fā)需要用到的知識(shí)技術(shù)有:1、Java程序開發(fā)語言以及Jsp和Servlet開發(fā)技術(shù)。2、HTML網(wǎng)頁制作知識(shí)和Dreamweaver軟件工具

18、的使用。3、SQL Server數(shù)據(jù)庫開發(fā)知識(shí)。4、Web開發(fā)知識(shí),并能使用Tomcat服務(wù)器進(jìn)行開發(fā)。以上的這些知識(shí)技術(shù)是開發(fā)本系統(tǒng)所需要用到的,而我現(xiàn)在已經(jīng)較好的把這些知識(shí)點(diǎn)和技術(shù)掌握了,在教員的精心指導(dǎo)之下我可以對該系統(tǒng)進(jìn)行開發(fā)了。5.2經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性研究的是對開發(fā)軟件的成本估算和成本效益分析,以確定待開發(fā)軟件是否有開發(fā)的價(jià)值。對于本系統(tǒng)的開發(fā),能幫助公司對客戶的信息管提高工作效率,并且能非常方便的對其進(jìn)行一系列的管理和維護(hù),是以前的手工管理不能做到的。而且如今的信息化管理顯得尤為重要,公司要想更好的發(fā)展就得花費(fèi)一定的資金來購買此系統(tǒng)產(chǎn)品,而開發(fā)此系統(tǒng)并不需要投入多大的人力和物力,

19、只需掌握相關(guān)的知識(shí)和技術(shù)就能很快的得以實(shí)現(xiàn),因此在經(jīng)濟(jì)上是可行的。六. 系統(tǒng)整體頁面設(shè)計(jì)6.1 系統(tǒng)登陸界面設(shè)計(jì)經(jīng)過需求分析和系統(tǒng)設(shè)計(jì)之后,我們就可以對系統(tǒng)的界面進(jìn)行詳細(xì)的設(shè)計(jì)。首先我們應(yīng)該設(shè)計(jì)好系統(tǒng)界面布局的整體框架,不錯(cuò),要想進(jìn)入本客戶資源管理系統(tǒng),前提條件你必須是該系統(tǒng)的用戶,進(jìn)入系統(tǒng)前必須經(jīng)過系統(tǒng)用戶登陸界面進(jìn)行驗(yà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)登錄界面登陸頁面需填寫正確的用戶名和密碼,驗(yàn)證碼要一致。圖5-2業(yè)務(wù)員登錄界面可以看到業(yè)務(wù)員登陸后,頁面的右下角顯示了一個(gè)小的提

20、示框,這就是上面所說的系統(tǒng)提醒,當(dāng)點(diǎn)擊上面的超鏈接時(shí),會(huì)跳轉(zhuǎn)到此鏈接的頁面。登陸進(jìn)系統(tǒng)后可清晰的看到,整個(gè)系統(tǒng)界面由框架分為了三個(gè)部分,其功能說明如表5-3示: 區(qū) 域名 稱說 明對應(yīng)文件1網(wǎng)站頭部主要起一個(gè)輔助和顯示美化的作用top.jsp2導(dǎo)航顯示主要用于顯示導(dǎo)航模塊中的功能left.jsp3內(nèi)容顯示主要用于顯示系統(tǒng)各功能模塊中的內(nèi)容main.jsp表5-3系統(tǒng)首頁界面說明整個(gè)網(wǎng)站的布局使用到的是HTML中的一個(gè)框架,框架內(nèi)容分別由top、left和main這3個(gè)jsp頁面組成,最后再由HTML代碼在index.jsp頁面中組合起來。/*index.jsp頁面*/ 6.2系統(tǒng)框架設(shè)計(jì)由于本

21、系統(tǒng)是在Java語言的基礎(chǔ)上使用MVC設(shè)計(jì)模式的開發(fā),對其相應(yīng)的環(huán)境和配置進(jìn)行設(shè)置。同時(shí)我們也要把網(wǎng)站中可能使用到的文件夾創(chuàng)建出來,放到整個(gè)系統(tǒng)的相應(yīng)路徑之下,這樣可以方便以后的開發(fā)工作,規(guī)范網(wǎng)站的整體架構(gòu)。本系統(tǒng)在MyEclipse中開發(fā)的項(xiàng)目名稱為:G4BalanceManage,在MyEclipse中的系統(tǒng)項(xiàng)目結(jié)構(gòu)如圖5-4:圖5-4系統(tǒng)框架設(shè)計(jì)1、在src路徑下存放的是系統(tǒng)開發(fā)的所有程序代碼。ut:基礎(chǔ)公共類(如過濾器,自定義分頁等)biz:業(yè)務(wù)層接口bizimpl:業(yè)務(wù)層接口實(shí)現(xiàn)類contr:servlet類dao:連接數(shù)據(jù)庫的dao類daoImpl:dao類的實(shí)現(xiàn)類dbBase:實(shí)

22、現(xiàn)數(shù)據(jù)連接entity:實(shí)體類2、在WebRoot路徑下中存放的是系統(tǒng)開發(fā)的整個(gè)界面文件及配置文件等。css文件夾:存放頁面的css樣式文件;images文件夾:存放系統(tǒng)需要用到的所有圖片文件;js文件夾:存放的所有js文件其他文件夾都是相對應(yīng)的業(yè)務(wù)頁面。6.3系統(tǒng)模塊詳細(xì)設(shè)計(jì)6.3.1 系統(tǒng)模塊詳細(xì)設(shè)計(jì)概要由前面的系統(tǒng)分析和系統(tǒng)設(shè)計(jì)我們已知,本系統(tǒng)是圍繞以貨物為中心來對信息進(jìn)行有效的管理,而所有的這些管理操作其實(shí)都是在對相應(yīng)的數(shù)據(jù)進(jìn)行操作,基本上實(shí)現(xiàn)的也就是對數(shù)據(jù)的增加、查詢、修改和刪除這四項(xiàng)操作。所以在此所謂的系統(tǒng)模塊詳細(xì)設(shè)計(jì)就是指的對這四項(xiàng)功能模塊實(shí)現(xiàn)的設(shè)計(jì)。因?yàn)橄到y(tǒng)的每個(gè)模塊幾乎都要進(jìn)

23、行反復(fù)的增、刪、改、查操作,所以設(shè)計(jì)好這四項(xiàng)操作功能模塊就顯得尤為重要了。6.3.2錄入模塊功能錄入模塊的功能主要就是對一系列基本信息的錄入,如要添加客戶、運(yùn)單時(shí)把其相關(guān)信息錄入到系統(tǒng)中。在設(shè)計(jì)錄入操作時(shí),我們要求數(shù)據(jù)能夠正確的保存到數(shù)據(jù)庫中,因此就要對錄入的數(shù)據(jù)進(jìn)行有效驗(yàn)證,在此分為兩個(gè)步驟:首先在頁面由JS腳本程序?qū)?shù)據(jù)進(jìn)行驗(yàn)證;若頁面驗(yàn)證通過則再到數(shù)據(jù)庫中進(jìn)行一次驗(yàn)證,看錄入信息是否與數(shù)據(jù)庫中的信息發(fā)生沖突,若沒有沖突則可正確的錄入。錄入模塊功能開 始輸入數(shù)據(jù)內(nèi)容輸入是否有效保存輸入內(nèi)容結(jié) 束錯(cuò)誤提示6.3.3詳細(xì)錄入模塊進(jìn)入系統(tǒng)后,根據(jù)具體的需要,在左邊的功能模塊導(dǎo)航欄中,用鼠標(biāo)單擊相

24、關(guān)的超級(jí)鏈接就可在內(nèi)容顯示區(qū)中顯示出相關(guān)的頁面。如業(yè)務(wù)員要根據(jù)運(yùn)單錄入此運(yùn)單的運(yùn)費(fèi)核銷信息,單擊左邊的“運(yùn)費(fèi)核銷”超鏈接就會(huì)在內(nèi)容區(qū)顯示與否核銷頁面,如圖5-5所示,只需要填寫實(shí)收運(yùn)費(fèi),因?yàn)槠渌亩际峭ㄟ^運(yùn)單查詢出啦的,填寫完實(shí)收運(yùn)費(fèi)后單擊“提交給財(cái)務(wù)人員”按鈕,通過驗(yàn)證若信息無誤后就可以把所填寫的信息提交到財(cái)務(wù)人員那里,如圖5-6,如果確認(rèn)無誤,財(cái)務(wù)人員錄入審核時(shí)間后,單擊“審核”后,就會(huì)把此條運(yùn)費(fèi)核銷信息保存到后臺(tái)數(shù)據(jù)庫中。如果財(cái)務(wù)人員認(rèn)為此條信息有誤,或不合理,還可批推回業(yè)務(wù)員,讓業(yè)務(wù)員重新錄入實(shí)收費(fèi)用,這樣體現(xiàn)了此系統(tǒng)的靈活性。圖:5-5運(yùn)費(fèi)核銷頁面圖:5-6財(cái)務(wù)人員審核頁面6.3.4

25、查詢模塊詳細(xì) 查詢模塊功能查詢模塊的功能主要就是對保存在數(shù)據(jù)庫中的相關(guān)信息進(jìn)行查找,然后把查找出來的信息通過頁面顯示出來供用戶查看和維護(hù),上面的錄入信息頁面已有查詢的功能,就是錄入運(yùn)費(fèi)核銷時(shí)的運(yùn)單信息都是通過下列列表框中的運(yùn)單編號(hào)查詢出來的,在這就不再做過多的解釋。查詢模塊流程開 始輸入查詢內(nèi)容點(diǎn)擊查詢按鈕查詢是否成功顯示查詢內(nèi)容結(jié) 束未成功提示6.3.5詳細(xì)刪除模塊刪除模塊的功能就是對系統(tǒng)中無效的信息從數(shù)據(jù)庫中給刪除掉。該功能模塊較為復(fù)雜,有的是把信息從數(shù)據(jù)庫中刪除,有的是改變數(shù)據(jù)庫中的狀態(tài),因?yàn)檫@些都是有用數(shù)據(jù),所以不能刪除,只能改變狀態(tài),當(dāng)然要依情況而定。如果是可以從數(shù)據(jù)庫中刪除的信息,

26、我們需在相關(guān)信息欄的操作字段下單擊“刪除”鏈接,然后彈出一個(gè)確認(rèn)框,單擊“確定”按鈕則會(huì)從數(shù)據(jù)庫中刪除該條數(shù)據(jù)信息,單擊“取消”按鈕則會(huì)返回原界面。刪除模塊流程開 始單擊“刪除”鏈接確定是否刪除刪除該信息結(jié) 束取消刪除6.3.3詳細(xì)修改模塊在上面的刪除模塊中,有的數(shù)據(jù)時(shí)有用數(shù)據(jù),即使單擊“刪除”,也并不是把數(shù)據(jù)從數(shù)據(jù)庫中刪除掉,而是改變它的狀態(tài),這也就等于是修改,與刪除大體相似,就不在這過多的說明了。七. 部分功能的測試7.1用戶窗體的測試整個(gè)項(xiàng)目中,所有窗體的大小,布局,樣式要一致。窗體大小:大小要合適,控件布局合理。縮放窗體:窗體上的控件應(yīng)隨窗體的大小變化而變化。顯示分辨率:必須在不同的分

27、辨率的情況下測試程序的顯示是否正常。經(jīng)過測試,發(fā)現(xiàn)系統(tǒng)用戶界面窗體的大小在大部分臺(tái)式機(jī)和筆記本電腦顯示器上效果不一。后經(jīng)分析發(fā)現(xiàn),開發(fā)使用的筆記本電腦系寬屏設(shè)計(jì),因此造成了一般尺寸的臺(tái)式機(jī)顯示器顯示不正常的現(xiàn)象。及時(shí)修改頁面大小可以修正此問題。7.2文本框的測試輸入正常的字母或數(shù)字;輸入超長字符。例如在“名稱”框中輸入超過允許邊界個(gè)數(shù)的字符,假設(shè)最多25個(gè)字符,嘗試輸入 26個(gè)字符,檢查程序能否正確處理;輸入默認(rèn)值,空白,空格;若只允許輸入字母,嘗試輸入數(shù)字;反之;嘗試輸入字母;利用復(fù)制,粘貼等操作強(qiáng)制輸入程序不允許的輸入數(shù)據(jù);輸入超過文本框長度的字符或文本,檢查所輸入的內(nèi)容是否正常顯示;輸入

28、不符合格式的數(shù)據(jù),檢查程序是否正常校驗(yàn),如,程序要求輸入年月日格式為yy/mm/dd,實(shí)際輸入yyyy/mm/dd,程序應(yīng)該給出錯(cuò)誤提示;經(jīng)過測試,系統(tǒng)在文本框輸入功能中表現(xiàn)正常,在出現(xiàn)異常輸入時(shí)能夠及時(shí)報(bào)錯(cuò)并提醒用戶重新輸入。八. 總結(jié)8.1收獲在這次系統(tǒng)開發(fā)過程中對我來說,確實(shí)是很幸苦的,因?yàn)槟愕脤W(xué)解決問題,去查找知識(shí)和技術(shù),但是通過自己實(shí)實(shí)在在的去做完系統(tǒng)后,我的收獲卻是很大的。我從中學(xué)到了以下幾點(diǎn):學(xué)會(huì)自己去解決問題,尋求問題的答案,即自我學(xué)習(xí)能力和解決問題的能力;做事一定要仔細(xì),不可粗枝大葉;做事之前一定要周密的思考,全面分析你要去面對的事情,不可走一步做一步;在做項(xiàng)目之前不可盲目的

29、馬上動(dòng)手就做,而是要把業(yè)務(wù)分析清楚了在做,不然當(dāng)你做到后面時(shí),會(huì)越做越覺得自己前面做的有問題,然后又會(huì)花大量的時(shí)間去改前面的,這樣就浪費(fèi)了許多的時(shí)間與精力,遇到問題時(shí)不可浮躁,要有耐心,從而最終解決問題;學(xué)習(xí)之后要善于對其進(jìn)行總結(jié)分析,這樣才能真正的不斷進(jìn)步。在整個(gè)系統(tǒng)的開發(fā)過程中,它讓我把以往的知識(shí)很好的回顧了一遍,同時(shí)也讓我學(xué)到了一些新的知識(shí)和技術(shù)。在開發(fā)中讓我感受頗深的那就是在調(diào)試程序的時(shí)候了,當(dāng)我寫完一個(gè)功能代碼后,一調(diào)試結(jié)果不是報(bào)404錯(cuò)誤就是報(bào)500錯(cuò)誤,并且全是英文顯示,著實(shí)讓我頭痛了一陣,特別是在有的時(shí)候一個(gè)小小的大意就會(huì)導(dǎo)致你找半天的錯(cuò),最可惡的是程序出現(xiàn)了異常卻根本不給你報(bào)

30、任何錯(cuò)誤,那你就得學(xué)會(huì)耐心去仔細(xì)的查找了。不過在我不斷的學(xué)習(xí)總結(jié),上網(wǎng)查找資料,這讓我對系統(tǒng)的開發(fā)變得越來越熟悉,從而也使自己分析問題和解決問題的能力有了一定的提高。8.2問題由于個(gè)人能力和技術(shù)有限,還要許多的功能都未很好的完善,而且還有一些模塊也沒有完成,同時(shí),對于DreamWeaver8軟件,我的掌握程度尚淺,本系統(tǒng)中并沒有能夠完全發(fā)揮出它的強(qiáng)大功能,把圖形化界面做到美輪美奐。這次的項(xiàng)目也讓自己認(rèn)識(shí)到自己不足的地方還要很多很多。以后一定努力改進(jìn)。九. 參考文獻(xiàn)1 王克宏、郝建文. Java技術(shù)教程 M . 北京:清華大學(xué)出版社.2002年.2 薩師煊、王珊. 數(shù)據(jù)庫系統(tǒng)概論(第三版) M.

31、 北京:高等教育出版社.2005年.3 周競濤、趙寒. Eclipse完全手冊 M. 北京:電子工業(yè)出版社,2006年.4 李舒亮主編網(wǎng)頁設(shè)計(jì)與制作實(shí)用教程,機(jī)械工業(yè)出版社2006年3月第一版.5 吉根林、崔海源 主編,顧韻華、吳軍華、鄭玉 編著WEB程序設(shè)計(jì)(第2版),電子工業(yè)出版社2008年4月第8次印刷.6 徐成志,申丁組建中小型電子商務(wù)網(wǎng)站的研究泰山學(xué)院學(xué)報(bào),20047 余杰ASP動(dòng)態(tài)網(wǎng)站建設(shè)國防工業(yè)出版社,2002.8 計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南9工程應(yīng)用軟件開發(fā)技術(shù)唐任仲 編著 化學(xué)工業(yè)出版社 1999.5十致謝在論文即將完成的時(shí)刻,我的心情無法平靜,在本項(xiàng)目的開發(fā)設(shè)計(jì)中,我得到了老師和同學(xué)們的幫助,感謝陳義峰老師在具體設(shè)計(jì)過程中給予的悉心指導(dǎo);感謝同學(xué)們在環(huán)境上與時(shí)間上的支持;特別是感謝父母在生活上和精神上給予的支持,這是我能夠堅(jiān)持下來的源動(dòng)力。再次向所有在我設(shè)計(jì)過程中給予過幫助與關(guān)懷的所有朋友表示深深的感謝!我依然還有很多地方需要去不斷的努力學(xué)習(xí)提高,我相信,只要堅(jiān)持的努力下去,朝著自己的目標(biāo)永不放棄,成功一定會(huì)青睞于我。

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!