物流管理系統(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 2010年1月29日目錄摘要2一 引言1二 概述22.1開發(fā)背景22.2開發(fā)目標2三. 開發(fā)環(huán)境的介紹33.2開發(fā)環(huán)境33.2開發(fā)工具33.3開發(fā)項目思想5四. 業(yè)務介紹64.1總體業(yè)務概述64.2物流信息系統(tǒng)功能架構84.3功能模塊分析9五. 可行性分析105.1可行性分析的目的115.2技術可行性115.2經(jīng)濟可行性11六. 系統(tǒng)整體頁面設計126.1 系統(tǒng)登陸界面設計126.2系統(tǒng)框架設計146.3系統(tǒng)模塊詳細設計16七. 部分功
2、能的測試217.1用戶窗體的測試217.2文本框的測試21八. 總結228.1收獲228.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è)在客戶心目中的良好形象;并以客戶需求為己任,不斷的創(chuàng)新與發(fā)展自身的產(chǎn)品,以滿足客戶的新需求,并規(guī)范企業(yè)內(nèi)部的客戶資源的管理方式、提升企業(yè)的客戶服務質(zhì)量。相比傳統(tǒng)物流,現(xiàn)代物流更多
3、借助于信息流的控制作用,它不再把建立基礎設施作為最主要手段,而是通過信息技術,利用現(xiàn)有的各種基礎設施,將企業(yè)的運輸信息和運輸需求予以共享并快速傳遞?,F(xiàn)代物流的核心是信息技術,因為正是信息技術,將物流之中原先割裂的各個環(huán)節(jié)整合在一起,從而表現(xiàn)出現(xiàn)代物流的整合化特征借助于信息技術,最大限度地將原先在實現(xiàn)物資空間位移中所進行的運輸、倉儲、包裝、裝卸、加工以及配送等多個環(huán)節(jié)整合一起,以一個整體面對社會的物流需求。 本論文正是以物流管理系統(tǒng)的開發(fā)過程為例,從需求分析、設計方案、系統(tǒng)設計、詳細設計等方面來對該系統(tǒng)進行全面的闡述和總結。【關鍵詞】:物流管理系統(tǒng);運輸;系統(tǒng)設計 物流管理系統(tǒng) 畢業(yè)論文 第 3
4、1 頁 共 35 頁一 引言佳木物流信息管理系統(tǒng)是針對佳木物流管理公司大量業(yè)務處理工作而開發(fā)的管理軟件,是典型的管理信息系統(tǒng)(Management Information System)。它是一個企業(yè)單位不可缺少的部分,它的內(nèi)容對于公司的決策者和管理者來說都至關重要,它能夠為用戶提供充足真實有效的信息和快捷便利全面的查詢手段。能有效的幫助公司人員迅速掌握客戶和貨物的信息,并未客戶提供方便的貨物查詢。隨著科學技術的不斷提高,計算機科學日漸成熟, 使用日趨成熟的計算機技術來代替?zhèn)鹘y(tǒng)的人工模式,來實現(xiàn)物流信息的現(xiàn)代化管理,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作
5、用。作為計算機應用的一部分,使用計算機對物流信息進行管理,具有著傳統(tǒng)手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、易修改、可靠性高、存儲量大、數(shù)據(jù)處理快捷、保密性好、成本低、便于打印等。這些優(yōu)點能夠極大地提高物流信息管理的效率,也是公司科學化、正規(guī)化管理,與世界接軌的重要條件。用計算機制作的物流信息管理系統(tǒng)還可以通過功能強大的Internet網(wǎng)及時的向客戶傳遞貨物的最新信息,有助于公司與客戶的信息互動,為更好地把握企業(yè)管理起到了一定的促進作用!因此,開發(fā)這樣一套管理軟件成為很有必要的事情。 二 概述2.1開發(fā)背景佳木物流從傳統(tǒng)的運輸行業(yè)起步,擁有豐富的車輛資源,客戶資源,以及強大的運營網(wǎng)
6、絡資源,為了充分利用這些優(yōu)勢資源,便于日后管理日漸龐大的公司,物流管理系統(tǒng)在這里起到了舉足輕重的作用。2.2開發(fā)目標佳木物流為了配合其業(yè)務發(fā)展戰(zhàn)略和實際運作的需要,為客戶提供更好的服務質(zhì)量,開發(fā)了一套先進的物流管理軟件系統(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 S
7、erver2005,同時,網(wǎng)頁的制作采用了擁有可視化界面的Macromedia DreamWeaver8軟件,以下對這幾種主要技術和軟件進行簡要介紹。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)點,例如編寫一次、隨處運行的特性、方便
8、存取數(shù)據(jù)庫的JDBC API、CORBA技術以及能夠在Internet應用中保護數(shù)據(jù)的安全模式等等,同時還提供了對 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術的全面支持。J2EE平臺由一整套服務(Services)、應用程序接口(APIs)和協(xié)議構成,它對開發(fā)基于Web的多層應用提供了功能支持3.2.2 SQL ServerAccess 是微軟公司推出的基于Windows的桌面關系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),是Office系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來
9、建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務。3.2.3 DreamWeaver8Macromedia DreamWeaver8 是建立 Web 站點和應用程序的專業(yè)工具。它將可視化布局工具、應用程序開發(fā)功能和代碼編輯支持組合在一起,其功能強大,使得各個層次的開發(fā)人員和設計人員都能夠快速創(chuàng)建網(wǎng)站和應用程序。從對基于 CSS樣式設計的領先支持到手工編碼功能,DreamWeaver8 提供了專業(yè)人員在一個集成、高效的開發(fā)環(huán)境。開發(fā)人員可以
10、使用 DreamWeaver8 及所選擇的服務器技術來創(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一般作為客戶端腳本語言。Java
11、Script是一種簡化了的編程語言,也是基于對象的,它允許用戶自定義對象,同時瀏覽器還提供了大量的內(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的組合,您可以得到一個完美的具有平臺獨立性的解決方案3.3開發(fā)項目
12、思想此項目是以面向?qū)ο蟮乃枷霝楹诵模浞煮w現(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)點的過程,可以是客戶直接受理,也可以是接到客戶電話后上面提貨。因此收貨的過程主要涵蓋了提貨信息記錄,提貨安排,訂單受理等過程。4.1.2 發(fā)貨主要完成貨物
13、從始發(fā)地裝車出發(fā),運至目的地或者中轉地的過程。發(fā)貨過程主要包括了制定配貨計劃,裝車,車輛信息跟蹤等內(nèi)容。長途發(fā)車方式很靈活,可能直接由始發(fā)網(wǎng)點裝貨直接出發(fā),也可能多點裝貨再出發(fā);可能單點卸貨,也可能多點卸貨后再上貨。4.1.3 到貨到貨主要包括車輛到達,貨物到達后的貨物入庫,貨物分單。到貨有幾種情況:可能是貨物到達了目的地,也可能是貨物只到達中轉地,還要繼續(xù)發(fā)貨。4.1.4 送貨 送貨過程完成了貨物到達目的地后的末端配送,主要包括送貨通知,客戶自提,送貨上門,費用結算等環(huán)節(jié)。當貨物到達目的地,通常要通知收貨方何時提貨(或送貨)??蛻糇蕴釙r與物流公司結算相關費用后,驗收費用即可提貨。也可以由配送
14、中心安排短途配送車輛直接送貨上門,由配送司機代為結算。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)的一些設置和管理,其中又分為了幾個小的模塊,即權限管理、角色管理、用戶管理、密碼管理和數(shù)據(jù)備份與恢復還有日志管理等七個小模塊。用戶管理也就是對本系統(tǒng)的用戶進行管理,用于登陸本系統(tǒng),它記錄了系統(tǒng)用戶的信息,包括用戶名、密碼等,在這個模塊中可以對系統(tǒng)用戶信息進行查詢、修改、刪除以及添加新的用戶操作;權限管理是用來設計系統(tǒng)
15、用戶的權限,對不同的用戶分配不同的權限;角色管理就是設置系統(tǒng)的使用角色。日志管理就是記錄操作人員的系統(tǒng)的每一項操作。4.3.2 公司管理模塊 公司管理平臺式對公司內(nèi)部的一些基礎信息,車隊,還有公司的財務進行管理。維護系統(tǒng)的基礎信息,實現(xiàn)信息的一次錄入多次使用,基礎信息包括的功能有很多: 客戶資料維護 同行信息維護 價格體系維護 組織機構 運輸路線的維護 倉庫信息設置 裝卸組信息 貨物包裝定義 貨物名稱定義 財務科目維護車隊管理就是對車隊的資料,司機資料,車隊合同,還有車隊的運輸成本的一些操作管理。還有就是核銷管理,這一塊就是對財務的管理。如:運費核銷,月結客戶結算,車輛運費結算,都是對業(yè)務的一
16、些結算操作。也是整個項目中比較核心的部分,因為任何一家公司企業(yè)都是以盈利為目的的。4.3.3 業(yè)務運營模塊業(yè)務運營模塊就關系到整個業(yè)務的流程,也就是上面總體業(yè)務概述中的四個業(yè)務:提貨,發(fā)貨,到貨,送貨。還要就是倉庫管理,倉庫管理這塊也是非常重要的,因為貨物發(fā)貨之前是存儲的倉庫里的,而貨物到貨后,在客戶還沒有來把貨物提走前,貨物也是存儲在倉庫里的。然后就是系統(tǒng)提醒,系統(tǒng)提醒就是對一些到了某一時間應該做某事,卻還沒有做的事情做出一些提醒,如月結提醒:就是對于超過月結日期但還沒有月結的運單,系統(tǒng)給予提醒。五. 可行性分析5.1可行性分析的目的進行可行性分析是為了用最小的代價在盡可能很短的時間里,來確
17、定我們所面對的問題是否可以解決,其目的不是為了來解決問題,而是為了來確定問題是不是可以被我們解決,從而為以后的工作起一個決定性的作用。在可行性分析階段我們要搞清問題的定義,能清楚的列舉出目標系統(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)所需要用到的,而
18、我現(xiàn)在已經(jīng)較好的把這些知識點和技術掌握了,在教員的精心指導之下我可以對該系統(tǒng)進行開發(fā)了。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)設計之后,我們就可以
19、對系統(tǒng)的界面進行詳細的設計。首先我們應該設計好系統(tǒng)界面布局的整體框架,不錯,要想進入本客戶資源管理系統(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)提醒,當點擊上面的超鏈接時,會跳轉到此鏈接的頁面。登陸進系統(tǒng)后可清晰的看到,整個系統(tǒng)界面由框架分為了三個部分,其功能說明如表
20、5-3示: 區(qū) 域名 稱說 明對應文件1網(wǎng)站頭部主要起一個輔助和顯示美化的作用top.jsp2導航顯示主要用于顯示導航模塊中的功能left.jsp3內(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頁面*/ 6.2系統(tǒng)框架設計由于本系統(tǒng)是在Java語言的基礎上使用MVC設計模式的開發(fā),對其相應的環(huán)境和配置進行設置。同時我們也要把網(wǎng)站中可能使用到的文件夾創(chuàng)建出來,放到整個系統(tǒng)的相應
21、路徑之下,這樣可以方便以后的開發(fā)工作,規(guī)范網(wǎng)站的整體架構。本系統(tǒng)在MyEclipse中開發(fā)的項目名稱為:G4BalanceManage,在MyEclipse中的系統(tǒng)項目結構如圖5-4:圖5-4系統(tǒng)框架設計1、在src路徑下存放的是系統(tǒng)開發(fā)的所有程序代碼。ut:基礎公共類(如過濾器,自定義分頁等)biz:業(yè)務層接口bizimpl:業(yè)務層接口實現(xiàn)類contr:servlet類dao:連接數(shù)據(jù)庫的dao類daoImpl:dao類的實現(xiàn)類dbBase:實現(xiàn)數(shù)據(jù)連接entity:實體類2、在WebRoot路徑下中存放的是系統(tǒng)開發(fā)的整個界面文件及配置文件等。css文件夾:存放頁面的css樣式文件;imag
22、es文件夾:存放系統(tǒng)需要用到的所有圖片文件;js文件夾:存放的所有js文件其他文件夾都是相對應的業(yè)務頁面。6.3系統(tǒng)模塊詳細設計6.3.1 系統(tǒng)模塊詳細設計概要由前面的系統(tǒng)分析和系統(tǒng)設計我們已知,本系統(tǒng)是圍繞以貨物為中心來對信息進行有效的管理,而所有的這些管理操作其實都是在對相應的數(shù)據(jù)進行操作,基本上實現(xiàn)的也就是對數(shù)據(jù)的增加、查詢、修改和刪除這四項操作。所以在此所謂的系統(tǒng)模塊詳細設計就是指的對這四項功能模塊實現(xiàn)的設計。因為系統(tǒng)的每個模塊幾乎都要進行反復的增、刪、改、查操作,所以設計好這四項操作功能模塊就顯得尤為重要了。6.3.2錄入模塊功能錄入模塊的功能主要就是對一系列基本信息的錄入,如要添加
23、客戶、運單時把其相關信息錄入到系統(tǒng)中。在設計錄入操作時,我們要求數(shù)據(jù)能夠正確的保存到數(shù)據(jù)庫中,因此就要對錄入的數(shù)據(jù)進行有效驗證,在此分為兩個步驟:首先在頁面由JS腳本程序?qū)?shù)據(jù)進行驗證;若頁面驗證通過則再到數(shù)據(jù)庫中進行一次驗證,看錄入信息是否與數(shù)據(jù)庫中的信息發(fā)生沖突,若沒有沖突則可正確的錄入。錄入模塊功能開 始輸入數(shù)據(jù)內(nèi)容輸入是否有效保存輸入內(nèi)容結 束錯誤提示6.3.3詳細錄入模塊進入系統(tǒng)后,根據(jù)具體的需要,在左邊的功能模塊導航欄中,用鼠標單擊相關的超級鏈接就可在內(nèi)容顯示區(qū)中顯示出相關的頁面。如業(yè)務員要根據(jù)運單錄入此運單的運費核銷信息,單擊左邊的“運費核銷”超鏈接就會在內(nèi)容區(qū)顯示與否核銷頁面,
24、如圖5-5所示,只需要填寫實收運費,因為其他的都是通過運單查詢出啦的,填寫完實收運費后單擊“提交給財務人員”按鈕,通過驗證若信息無誤后就可以把所填寫的信息提交到財務人員那里,如圖5-6,如果確認無誤,財務人員錄入審核時間后,單擊“審核”后,就會把此條運費核銷信息保存到后臺數(shù)據(jù)庫中。如果財務人員認為此條信息有誤,或不合理,還可批推回業(yè)務員,讓業(yè)務員重新錄入實收費用,這樣體現(xiàn)了此系統(tǒng)的靈活性。圖:5-5運費核銷頁面圖:5-6財務人員審核頁面6.3.4查詢模塊詳細 查詢模塊功能查詢模塊的功能主要就是對保存在數(shù)據(jù)庫中的相關信息進行查找,然后把查找出來的信息通過頁面顯示出來供用戶查看和維護,上面的錄入信
25、息頁面已有查詢的功能,就是錄入運費核銷時的運單信息都是通過下列列表框中的運單編號查詢出來的,在這就不再做過多的解釋。查詢模塊流程開 始輸入查詢內(nèi)容點擊查詢按鈕查詢是否成功顯示查詢內(nèi)容結 束未成功提示6.3.5詳細刪除模塊刪除模塊的功能就是對系統(tǒng)中無效的信息從數(shù)據(jù)庫中給刪除掉。該功能模塊較為復雜,有的是把信息從數(shù)據(jù)庫中刪除,有的是改變數(shù)據(jù)庫中的狀態(tài),因為這些都是有用數(shù)據(jù),所以不能刪除,只能改變狀態(tài),當然要依情況而定。如果是可以從數(shù)據(jù)庫中刪除的信息,我們需在相關信息欄的操作字段下單擊“刪除”鏈接,然后彈出一個確認框,單擊“確定”按鈕則會從數(shù)據(jù)庫中刪除該條數(shù)據(jù)信息,單擊“取消”按鈕則會返回原界面。刪
26、除模塊流程開 始單擊“刪除”鏈接確定是否刪除刪除該信息結 束取消刪除6.3.3詳細修改模塊在上面的刪除模塊中,有的數(shù)據(jù)時有用數(shù)據(jù),即使單擊“刪除”,也并不是把數(shù)據(jù)從數(shù)據(jù)庫中刪除掉,而是改變它的狀態(tài),這也就等于是修改,與刪除大體相似,就不在這過多的說明了。七. 部分功能的測試7.1用戶窗體的測試整個項目中,所有窗體的大小,布局,樣式要一致。窗體大?。捍笮∫线m,控件布局合理??s放窗體:窗體上的控件應隨窗體的大小變化而變化。顯示分辨率:必須在不同的分辨率的情況下測試程序的顯示是否正常。經(jīng)過測試,發(fā)現(xiàn)系統(tǒng)用戶界面窗體的大小在大部分臺式機和筆記本電腦顯示器上效果不一。后經(jīng)分析發(fā)現(xiàn),開發(fā)使用的筆記本電腦
27、系寬屏設計,因此造成了一般尺寸的臺式機顯示器顯示不正常的現(xiàn)象。及時修改頁面大小可以修正此問題。7.2文本框的測試輸入正常的字母或數(shù)字;輸入超長字符。例如在“名稱”框中輸入超過允許邊界個數(shù)的字符,假設最多25個字符,嘗試輸入 26個字符,檢查程序能否正確處理;輸入默認值,空白,空格;若只允許輸入字母,嘗試輸入數(shù)字;反之;嘗試輸入字母;利用復制,粘貼等操作強制輸入程序不允許的輸入數(shù)據(jù);輸入超過文本框長度的字符或文本,檢查所輸入的內(nèi)容是否正常顯示;輸入不符合格式的數(shù)據(jù),檢查程序是否正常校驗,如,程序要求輸入年月日格式為yy/mm/dd,實際輸入yyyy/mm/dd,程序應該給出錯誤提示;經(jīng)過測試,系
28、統(tǒng)在文本框輸入功能中表現(xiàn)正常,在出現(xiàn)異常輸入時能夠及時報錯并提醒用戶重新輸入。八. 總結8.1收獲在這次系統(tǒng)開發(fā)過程中對我來說,確實是很幸苦的,因為你得學解決問題,去查找知識和技術,但是通過自己實實在在的去做完系統(tǒng)后,我的收獲卻是很大的。我從中學到了以下幾點:學會自己去解決問題,尋求問題的答案,即自我學習能力和解決問題的能力;做事一定要仔細,不可粗枝大葉;做事之前一定要周密的思考,全面分析你要去面對的事情,不可走一步做一步;在做項目之前不可盲目的馬上動手就做,而是要把業(yè)務分析清楚了在做,不然當你做到后面時,會越做越覺得自己前面做的有問題,然后又會花大量的時間去改前面的,這樣就浪費了許多的時間與
29、精力,遇到問題時不可浮躁,要有耐心,從而最終解決問題;學習之后要善于對其進行總結分析,這樣才能真正的不斷進步。在整個系統(tǒng)的開發(fā)過程中,它讓我把以往的知識很好的回顧了一遍,同時也讓我學到了一些新的知識和技術。在開發(fā)中讓我感受頗深的那就是在調(diào)試程序的時候了,當我寫完一個功能代碼后,一調(diào)試結果不是報404錯誤就是報500錯誤,并且全是英文顯示,著實讓我頭痛了一陣,特別是在有的時候一個小小的大意就會導致你找半天的錯,最可惡的是程序出現(xiàn)了異常卻根本不給你報任何錯誤,那你就得學會耐心去仔細的查找了。不過在我不斷的學習總結,上網(wǎng)查找資料,這讓我對系統(tǒng)的開發(fā)變得越來越熟悉,從而也使自己分析問題和解決問題的能力
30、有了一定的提高。8.2問題由于個人能力和技術有限,還要許多的功能都未很好的完善,而且還有一些模塊也沒有完成,同時,對于DreamWeaver8軟件,我的掌握程度尚淺,本系統(tǒng)中并沒有能夠完全發(fā)揮出它的強大功能,把圖形化界面做到美輪美奐。這次的項目也讓自己認識到自己不足的地方還要很多很多。以后一定努力改進。九. 參考文獻1 王克宏、郝建文. Java技術教程 M . 北京:清華大學出版社.2002年.2 薩師煊、王珊. 數(shù)據(jù)庫系統(tǒng)概論(第三版) M. 北京:高等教育出版社.2005年.3 周競濤、趙寒. Eclipse完全手冊 M. 北京:電子工業(yè)出版社,2006年.4 李舒亮主編網(wǎng)頁設計與制作實
31、用教程,機械工業(yè)出版社2006年3月第一版.5 吉根林、崔海源 主編,顧韻華、吳軍華、鄭玉 編著WEB程序設計(第2版),電子工業(yè)出版社2008年4月第8次印刷.6 徐成志,申丁組建中小型電子商務網(wǎng)站的研究泰山學院學報,20047 余杰ASP動態(tài)網(wǎng)站建設國防工業(yè)出版社,2002.8 計算機軟件產(chǎn)品開發(fā)文件編制指南9工程應用軟件開發(fā)技術唐任仲 編著 化學工業(yè)出版社 1999.5十致謝在論文即將完成的時刻,我的心情無法平靜,在本項目的開發(fā)設計中,我得到了老師和同學們的幫助,感謝陳義峰老師在具體設計過程中給予的悉心指導;感謝同學們在環(huán)境上與時間上的支持;特別是感謝父母在生活上和精神上給予的支持,這是我能夠堅持下來的源動力。再次向所有在我設計過程中給予過幫助與關懷的所有朋友表示深深的感謝!我依然還有很多地方需要去不斷的努力學習提高,我相信,只要堅持的努力下去,朝著自己的目標永不放棄,成功一定會青睞于我。
- 溫馨提示:
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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 對標管理概述和實施
- 市場營銷信息系統(tǒng)與營銷調(diào)研
- 市場經(jīng)濟的一般特征(優(yōu)質(zhì)課)
- 粒子物理學的發(fā)展PPT
- 四年級下冊語文園地三口語交際(檀麗萍)
- 四年級下冊品德與社會《創(chuàng)造文明的環(huán)境》
- 創(chuàng)業(yè)設立公司流程介紹
- XX綜合經(jīng)濟開發(fā)區(qū)戰(zhàn)略咨詢
- 零基礎對外漢語第一課
- 寫作+寫出人物精神+(共23張PPT)(教育精品)
- 螺桿擠出機
- 考點4-價格變動對經(jīng)濟生活的影響
- 美國專利查詢介紹
- GP綠色產(chǎn)品環(huán)境管理物質(zhì)知識培訓
- 簡潔明快的優(yōu)秀模板之商業(yè)管理技巧suervisory