




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本科畢業(yè)設(shè)計(jì)(論文)題目申通物流車(chē)輛調(diào)度系統(tǒng)學(xué)院名稱(chēng)專(zhuān)業(yè)班級(jí)學(xué)生姓名導(dǎo)師姓名年月日目錄TOC\o"1-3"\u摘要 摘要本申通物流車(chē)輛調(diào)度系統(tǒng)設(shè)計(jì)目標(biāo)是實(shí)現(xiàn)車(chē)輛運(yùn)行管理的信息化管理,提高管理效率,使得車(chē)輛運(yùn)行管理工作規(guī)范化、本文研究的申通物流車(chē)輛調(diào)度系統(tǒng)基于當(dāng)前較為流行的B/S(瀏覽器/服務(wù)器)結(jié)構(gòu),采用JSP動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)、JAVA編程語(yǔ)言和MYSQL數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)。通過(guò)本系統(tǒng),滿足了不同權(quán)限用戶(hù)的需求,包括系統(tǒng)管理員和普通用戶(hù),管理員登錄后功能模塊包括個(gè)人中心、基礎(chǔ)信息管理、車(chē)輛調(diào)度管理、費(fèi)用管理、車(chē)輛維保管理、統(tǒng)計(jì)中心,普通用戶(hù)登錄后可進(jìn)行個(gè)人中心、車(chē)輛調(diào)度管理、費(fèi)用管理、車(chē)輛維保管理。本系統(tǒng)經(jīng)過(guò)測(cè)試,運(yùn)行效果穩(wěn)定,操作方便、快捷,是一個(gè)功能全面、實(shí)用性好、安全性高,并具有良好的可擴(kuò)展性、可維護(hù)性的申通物流車(chē)輛調(diào)度平臺(tái)。論文首先闡述了申通物流車(chē)輛調(diào)度系統(tǒng)的開(kāi)發(fā),并對(duì)該系統(tǒng)進(jìn)行了較詳細(xì)的需求分析,探討了申通物流車(chē)輛調(diào)度系統(tǒng)的功能需求、業(yè)務(wù)流程、系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)庫(kù)設(shè)計(jì)等方面的問(wèn)題。望能利用先進(jìn)的計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)來(lái)改變目前的車(chē)輛運(yùn)行管理狀況,提高管理效率。關(guān)鍵詞:申通物流車(chē)輛調(diào)度系統(tǒng);MYSQL數(shù)據(jù)庫(kù);Java編程語(yǔ)言;JSP技術(shù)申通物流車(chē)輛調(diào)度系統(tǒng)AbstractThegoalofthisShentonglogisticsvehicledispatchingsystemistoachieveinformationmanagementofvehicleoperationmanagement,improvemanagementefficiency,andstandardizevehicleoperationmanagement.TheSTOvehicleschedulingsystemstudiedinthispaperisbasedonthecurrentpopularB/S(browser/server)structure,andadoptsJSPdynamicwebpagedevelopmenttechnology,JAVAprogramminglanguageandMYSQLdatabasedesignanddevelopment.Throughthissystem,itmeetstheneedsofdifferentrightsusers,includingsystemadministratorsandordinaryusers.Aftertheadministratorlogsin,thefunctionmodulesincludepersonalcenter,basicinformationmanagement,vehicledispatchmanagement,costmanagement,vehiclemaintenancemanagement,andstatisticscenter.Aftertheuserlogsin,hecanperformpersonalcenter,vehicledispatchmanagement,expensemanagement,vehiclemaintenanceandmanagement.Thesystemhasbeentested,theoperationisstable,andtheoperationisconvenientandfast.Itisasourceengineeringvehicleoperationmanagementplatformwithcomprehensivefunctions,goodpracticability,highsafety,andgoodscalabilityandmaintainability.Firstly,thedissertationexpoundsthedevelopmentofShentonglogisticsvehicledispatchingsystem,andanalyzesthesysteminmoredetail.Itdiscussestheissuesofthefunctionalrequirements,businessprocess,systemstructure,anddatabasedesignofShentonglogisticsvehicledispatchingsystem.Hopetouseadvancedcomputertechnologyandnetworktechnologytochangethecurrentvehicleoperationandmanagementstatusandimprovemanagementefficiency.Keywords:Shentonglogisticsvehicleschedulingsystem;MYSQLdatabase;Javaprogramminglanguage;JSPtechnology第1章緒論1.1研究背景網(wǎng)絡(luò)的快速發(fā)展從根本上更改了世界的企業(yè)的管理方式,自二十世紀(jì)九十年代開(kāi)始,我國(guó)的很多企業(yè)就設(shè)想可以通過(guò)互聯(lián)網(wǎng)來(lái)進(jìn)行信息的管理。因?yàn)楫?dāng)時(shí)存在很多的原因,比如企業(yè)的聲譽(yù)非常不好進(jìn)行認(rèn)證、互聯(lián)網(wǎng)的相關(guān)法律法規(guī)也不夠完善、開(kāi)發(fā)技術(shù)也不夠成熟等,阻礙了互聯(lián)網(wǎng)在各大企業(yè)中的發(fā)展速度。進(jìn)入二十一世紀(jì)以后,我國(guó)經(jīng)濟(jì)有了快速的發(fā)展,限制企業(yè)管理的各個(gè)難題逐一被解決,國(guó)內(nèi)各大企業(yè)都加入到了電子信息化的管理模式中來(lái)。隨著社會(huì)經(jīng)濟(jì)的迅速發(fā)展和科學(xué)技術(shù)的全面進(jìn)步,計(jì)算機(jī)技術(shù)的飛速發(fā)展,以及計(jì)算機(jī)與通信技術(shù)為基礎(chǔ)的信息系統(tǒng)正處于蓬勃發(fā)展的時(shí)期。在信息技術(shù)快速發(fā)展的時(shí)代,企業(yè)發(fā)展與信息技術(shù)的關(guān)系日益密切,企業(yè)創(chuàng)新日益加快,信息化規(guī)劃無(wú)疑將成為企業(yè)創(chuàng)新和發(fā)展過(guò)程中最重要的工作,也是企業(yè)發(fā)展的助推劑。各種信息化管理層出不窮,以前全是由人工管理的方法管理車(chē)輛運(yùn)行信息,這樣存在很多缺點(diǎn)和漏洞。隨著車(chē)輛數(shù)量的不斷增加,車(chē)輛運(yùn)行管理工作越來(lái)越艱巨,為了更方便的管理好車(chē)輛信息,特開(kāi)發(fā)了本申通物流車(chē)輛調(diào)度系統(tǒng),可以大大提高管理效率,節(jié)約管理成本。因此,有必要建立一個(gè)申通物流車(chē)輛調(diào)度系統(tǒng)來(lái)管理車(chē)輛運(yùn)行相關(guān)信息,使車(chē)輛運(yùn)行管理工作更規(guī)范,系統(tǒng)化,程序化,提高信息處理的速度,能夠及時(shí),準(zhǔn)確,有效的管理源車(chē)輛運(yùn)行管理相關(guān)信息。1.2設(shè)計(jì)思想本申通物流車(chē)輛調(diào)度系統(tǒng)本著設(shè)計(jì)功能豐富,易于操作,界面友好為開(kāi)發(fā)原則。首先對(duì)系統(tǒng)所涉及到的相關(guān)計(jì)算機(jī)知識(shí)整體把握,并進(jìn)行基礎(chǔ)的系統(tǒng)分析。系統(tǒng)分析是程序開(kāi)發(fā)中的一個(gè)非常重要的環(huán)節(jié),為了能夠使設(shè)計(jì)程序更好、更充分的被展現(xiàn)出來(lái),必須事先進(jìn)行調(diào)查研究。在基礎(chǔ)的調(diào)查的同時(shí),也要對(duì)新系統(tǒng)的功能進(jìn)行詳細(xì)的解析分析,這樣才能夠研究開(kāi)發(fā)出更加完整的系統(tǒng)設(shè)計(jì)。本系統(tǒng)平臺(tái)利用了MYSQL數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的存儲(chǔ),設(shè)計(jì)好所使用的數(shù)據(jù)庫(kù)表格,進(jìn)行系統(tǒng)分析,為系統(tǒng)打下一個(gè)堅(jiān)實(shí)的技術(shù)基礎(chǔ)。然后對(duì)申通物流車(chē)輛調(diào)度系統(tǒng)的業(yè)務(wù)流程進(jìn)行了細(xì)致的分析,并記錄和處理好相關(guān)的數(shù)據(jù)。最后研究系統(tǒng)的各個(gè)功能模塊,并及時(shí)的掌握所使用的開(kāi)發(fā)工具,從而完成系統(tǒng)的開(kāi)發(fā)。設(shè)計(jì)中使用成熟的開(kāi)發(fā)工具,保證了系統(tǒng)的安全性、可用性。1.3研究目的和內(nèi)容本申通物流車(chē)輛調(diào)度系統(tǒng)采用JSP和Mysql數(shù)據(jù)庫(kù)技術(shù)開(kāi)發(fā),實(shí)現(xiàn)了車(chē)輛運(yùn)行信息的動(dòng)態(tài)管理,大大的提高了管理效率,使得車(chē)輛運(yùn)行相關(guān)信息的管理系統(tǒng)化、高效化、科學(xué)化。申通物流車(chē)輛調(diào)度系統(tǒng)主要實(shí)現(xiàn)了管理員模塊和普通用戶(hù)模塊。其開(kāi)發(fā)內(nèi)容主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。經(jīng)過(guò)調(diào)試、編譯與實(shí)現(xiàn),該程序界面友好、程序設(shè)計(jì)風(fēng)格樸素,使用起來(lái)美觀大方、方便易用。本申通物流車(chē)輛調(diào)度系統(tǒng)采用JSP技術(shù)、MYSQL數(shù)據(jù)庫(kù),基于SSH架構(gòu)開(kāi)發(fā),通過(guò)對(duì)系統(tǒng)的需求分析,設(shè)計(jì)出了本申通物流車(chē)輛調(diào)度系統(tǒng),主要的研究?jī)?nèi)容有:1.在使用中了解系統(tǒng)的工作流程,撰寫(xiě)關(guān)于系統(tǒng)的需求分析。2.根據(jù)申通物流車(chē)輛調(diào)度系統(tǒng)用戶(hù)的具體需要,分析、設(shè)計(jì)出系統(tǒng)的功能框架結(jié)構(gòu)。3.根據(jù)系統(tǒng)的需求分析以及總體設(shè)計(jì),設(shè)計(jì)出系統(tǒng)的結(jié)構(gòu)圖。4.根據(jù)功能編寫(xiě)本系統(tǒng)的開(kāi)發(fā)技術(shù)文檔。5.編寫(xiě)代碼。6.對(duì)本申通物流車(chē)輛調(diào)度系統(tǒng)進(jìn)行系統(tǒng)測(cè)試。PAGE25第2章關(guān)鍵技術(shù)介紹2.1系統(tǒng)開(kāi)發(fā)工具本系統(tǒng)的設(shè)計(jì)主要運(yùn)用了MyEclipse和Tomcat后臺(tái)服務(wù)器技術(shù),設(shè)計(jì)時(shí)中采用了JSP技術(shù)完成了頁(yè)面設(shè)計(jì)過(guò)程,接下來(lái)我們主要對(duì)MyEclipse、Tomcat進(jìn)行說(shuō)明。1.MyEclipse,通常用來(lái)設(shè)計(jì)Java,J2EE的Eclipse插件集合,利用它可以完成對(duì)數(shù)據(jù)庫(kù)和J2EE的開(kāi)發(fā)。通過(guò)對(duì)應(yīng)用程序服務(wù)器進(jìn)行整合,可以大大的增強(qiáng)運(yùn)算速度。MyEclipse的功能十分強(qiáng)大,幾乎涵蓋了各種設(shè)計(jì)功能。2.Tomcat是一種是一個(gè)免費(fèi)的開(kāi)放源代碼的Web應(yīng)用服務(wù)器。在訪問(wèn)客戶(hù)比較少的情況下被經(jīng)常采納,在設(shè)計(jì)JSP程序時(shí)成為最好的選擇。換句話說(shuō),將Tomcat服務(wù)器安裝到一臺(tái)電腦上時(shí),可通過(guò)它對(duì)HTML頁(yè)面的訪問(wèn)請(qǐng)求進(jìn)行配合。事實(shí)上,Tomcat可以看成Apache服務(wù)器基礎(chǔ)上的延伸,但它工作時(shí)相對(duì)比較獨(dú)立,因此當(dāng)tomcat工作時(shí),事實(shí)上它是看成一個(gè)與Apache服務(wù)器相對(duì)獨(dú)立的進(jìn)程運(yùn)行的。2.2JSP技術(shù)JSP程序使用了Java編程語(yǔ)言,JSP技術(shù)可以對(duì)動(dòng)態(tài)網(wǎng)頁(yè)進(jìn)行封裝。通過(guò)tags和scriptlets,網(wǎng)頁(yè)還能訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。JSP可以分離網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示,對(duì)可重用的基于組件的開(kāi)發(fā)進(jìn)行支撐,更容易的對(duì)基于Web的應(yīng)用程序進(jìn)行設(shè)計(jì)。當(dāng)Web服務(wù)器接收到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先運(yùn)行的程序段,接下來(lái)將JSP文件中的HTML代碼和運(yùn)行效果一并返還給用戶(hù)。通過(guò)Java文件的插入能夠?qū)?shù)據(jù)庫(kù)、網(wǎng)頁(yè)多重定向等運(yùn)行,從而滿足構(gòu)建動(dòng)態(tài)網(wǎng)頁(yè)所需要的程序。JSP和Servle相同,都可以通過(guò)服務(wù)器端運(yùn)行。由于能夠?qū)⒁粋€(gè)HTML文本返回給用戶(hù)端,所以用戶(hù)端具備瀏覽器就可以進(jìn)行瀏覽。HTML程序和穿插在內(nèi)部的Java程序可以構(gòu)建JSP網(wǎng)頁(yè)。在服務(wù)器被用戶(hù)端訪問(wèn)時(shí),能夠處理相應(yīng)的Java代碼,然后將產(chǎn)生的HTML頁(yè)面再返回給用戶(hù)端的瀏覽器。JSP的設(shè)計(jì)關(guān)鍵是Servlet,通常大型的Web應(yīng)用程序的設(shè)計(jì)成果也通過(guò)JavaServlet和JSP的協(xié)作。JSP既擁有了方便快捷的Java程序,又統(tǒng)統(tǒng)的面向用戶(hù),既實(shí)現(xiàn)了平臺(tái)的無(wú)關(guān)性危險(xiǎn)還比較小,可以具備互聯(lián)網(wǎng)的全部?jī)?yōu)勢(shì)。JSP技術(shù)的優(yōu)點(diǎn):(1)一次編寫(xiě),到處運(yùn)行。除了系統(tǒng)之外,代碼無(wú)需做任何改動(dòng)。(2)系統(tǒng)的多平臺(tái)支持。通常情況下,能夠在任何情況下的全部平臺(tái)上進(jìn)行設(shè)計(jì),能夠安排在任何情況中,也能夠在任何情況下進(jìn)行發(fā)展。相比ASP/.net來(lái)說(shuō),優(yōu)點(diǎn)是顯而易見(jiàn)的。(3)強(qiáng)大的可塑性。通過(guò)一個(gè)不大的Jar程序能夠?qū)ervlet/JSP進(jìn)行運(yùn)行,也能夠通過(guò)很多服務(wù)器進(jìn)行集群和負(fù)載平衡,甚至能夠通過(guò)多臺(tái)Application解決問(wèn)題。單臺(tái)服務(wù)器到多臺(tái)服務(wù)器,Java展現(xiàn)了一個(gè)強(qiáng)大的功能。(4)具有強(qiáng)大和多樣化的開(kāi)發(fā)工具支持。Java已經(jīng)有了很多的設(shè)計(jì)方法,何況大部分工具都是沒(méi)有花費(fèi)的,這中間有很多都在多種平臺(tái)之下順暢的進(jìn)展。(5)支持服務(wù)器端組件。只有很有力的服務(wù)器端組件才能支撐web運(yùn)行,因此開(kāi)發(fā)者可以在調(diào)用web頁(yè)面時(shí)通過(guò)另外的開(kāi)發(fā)工具來(lái)達(dá)成紛亂效用的組件,來(lái)加強(qiáng)系統(tǒng)的可操作性。JSP可以通過(guò)完善的JAVABEANS組件來(lái)達(dá)成紛亂的商務(wù)功能。內(nèi)部對(duì)象表現(xiàn)出:request用戶(hù)端請(qǐng)求,此請(qǐng)求會(huì)涵蓋來(lái)自GET/POST請(qǐng)求的參數(shù);response網(wǎng)頁(yè)傳回用戶(hù)端的反應(yīng);管理pageContext網(wǎng)頁(yè)的屬性;session與請(qǐng)求相關(guān)的會(huì)話;applicationservlet正在進(jìn)行的內(nèi)容;out用來(lái)輸送響應(yīng)的輸出流;config代碼片段配置對(duì)象;pageJSP網(wǎng)頁(yè)本身。2.3MYSQL數(shù)據(jù)庫(kù)在軟件項(xiàng)目中,通過(guò)使用數(shù)據(jù)庫(kù)來(lái)操作數(shù)據(jù),可以保證數(shù)據(jù)的獨(dú)立性、一致性和安全性,為系統(tǒng)提供有效地訪問(wèn)數(shù)據(jù)的方式,同時(shí)為程序員減少了應(yīng)用程序的開(kāi)發(fā)時(shí)間。常見(jiàn)的數(shù)據(jù)庫(kù)無(wú)非分為兩類(lèi),一類(lèi)是關(guān)系型數(shù)據(jù)庫(kù)(Oracle,DB2,MySQL,SQLServer)和非關(guān)系型數(shù)據(jù)庫(kù)(NoSql、MongeDB)。不同的數(shù)據(jù)庫(kù)有各自的優(yōu)缺點(diǎn),此處不做具體介紹。MySQL支持多線程的特點(diǎn),可以方便的利用系統(tǒng)資源,有效提高速度,而且提供了TCP/IP、ODBC和JDBC等多種方式途徑來(lái)連接數(shù)據(jù)庫(kù);雖說(shuō)其功能不夠強(qiáng)大、規(guī)模也相對(duì)較小,但是對(duì)于本系統(tǒng)來(lái)說(shuō)足夠了,同時(shí)也可以進(jìn)行二次開(kāi)發(fā)的數(shù)據(jù)庫(kù)表結(jié)構(gòu)空間的擴(kuò)展。使用MySQL建立系統(tǒng)數(shù)據(jù)庫(kù),不僅有利于前期對(duì)數(shù)據(jù)的整合處理操作,同時(shí)利于后期的二次開(kāi)發(fā)的數(shù)據(jù)擴(kuò)展操作,對(duì)于有限級(jí)的數(shù)據(jù)處理,MySQL可以很好的勝任。2.4B/S結(jié)構(gòu)B/S架構(gòu)是一種基于互聯(lián)網(wǎng)系統(tǒng)的軟件系統(tǒng)開(kāi)發(fā)架構(gòu),是現(xiàn)如今在軟件系統(tǒng)開(kāi)發(fā)中采用非常大量的一種軟件系統(tǒng)結(jié)構(gòu)。現(xiàn)如今B/S架構(gòu)已經(jīng)被大量使用,打破了C/S結(jié)構(gòu)的結(jié)構(gòu),給基于網(wǎng)絡(luò)結(jié)構(gòu)的軟件系統(tǒng)提供了良好的支持。B/S架構(gòu)伴隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)發(fā)展而逐步的發(fā)展和更新。伴隨著互聯(lián)網(wǎng)的進(jìn)一步發(fā)展,就要求大多數(shù)的管理系統(tǒng)要求不僅僅可以在一臺(tái)電腦上使用,同時(shí)可以在接入互聯(lián)網(wǎng)的其他電腦也可以使用對(duì)系統(tǒng)進(jìn)行操作和使用。在這樣的背景下基于B/S架構(gòu)的軟件系統(tǒng)設(shè)計(jì)方法得到了越來(lái)越大量的使用,基礎(chǔ)部分也在不斷的更新。第3章系統(tǒng)分析系統(tǒng)分析的任務(wù)是通過(guò)詳細(xì)調(diào)查申通物流車(chē)輛調(diào)度系統(tǒng)的需求,充分了解系統(tǒng)的工作概況,明確功能實(shí)現(xiàn)的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。新系統(tǒng)必須充分考慮今后可能的擴(kuò)充和改變。3.1開(kāi)發(fā)目標(biāo)1.安全性。保證系統(tǒng)的安全性、穩(wěn)定性,方式信息泄露。2.先進(jìn)性。結(jié)合當(dāng)前流行趨勢(shì),開(kāi)發(fā)要符合用戶(hù)的需求,適合車(chē)輛調(diào)度管理的系統(tǒng)。采用目前國(guó)際上最先進(jìn)的數(shù)據(jù)庫(kù)技術(shù),使用JSP作為開(kāi)發(fā)工具,MYSQL作為網(wǎng)站的數(shù)據(jù)庫(kù),提高該申通物流車(chē)輛調(diào)度系統(tǒng)的穩(wěn)定性和易維護(hù)性。3.可擴(kuò)展性。申通物流車(chē)輛調(diào)度系統(tǒng),給申通物流車(chē)輛調(diào)度帶來(lái)了極大的便利,提高了管理效率,因此在開(kāi)發(fā)申通物流車(chē)輛調(diào)度系統(tǒng)的功能過(guò)程中,我們要考慮到系統(tǒng)的可擴(kuò)展性,便于將來(lái)系統(tǒng)的升級(jí)、更新。4.有效性。實(shí)際上這里所說(shuō)的有效性包括了兩個(gè)方面的意思,即有用性和可用性。其中有用性是指的是站點(diǎn)能滿足用戶(hù)需求的潛在功能,而可用性指的是能夠通過(guò)站點(diǎn)來(lái)操作實(shí)現(xiàn)系統(tǒng)的體現(xiàn)功能。所以在設(shè)計(jì)申通物流車(chē)輛調(diào)度系統(tǒng)的功能時(shí)一定要最大限度地滿足用戶(hù)的需求。5.可靠性:本設(shè)計(jì)通過(guò)合理而先進(jìn)的網(wǎng)絡(luò)設(shè)計(jì)以及軟、硬件的優(yōu)化選型,可保證網(wǎng)站的可靠性與容錯(cuò)性。3.2可行性分析通過(guò)對(duì)本申通物流車(chē)輛調(diào)度系統(tǒng)實(shí)行的目的初步調(diào)查和分析,提出可行性方案并對(duì)其一一進(jìn)行論證。我們?cè)谶@里主要從技術(shù)可行性、操作可行性、經(jīng)濟(jì)可行性和時(shí)間可行性四方面進(jìn)行分析。3.2.1技術(shù)可行性技術(shù)可行性分析是開(kāi)發(fā)一個(gè)系統(tǒng)的最重要的一個(gè)步驟。技術(shù)可行性分析是對(duì)開(kāi)發(fā)系統(tǒng)的程序設(shè)計(jì)語(yǔ)言和開(kāi)發(fā)框架進(jìn)行評(píng)估分析的。根據(jù)系統(tǒng)的需求分析和框架要求采用合適的程序開(kāi)發(fā)語(yǔ)言和開(kāi)發(fā)框架才能達(dá)到事半功倍的效果。本申通物流車(chē)輛調(diào)度系統(tǒng)是在互聯(lián)網(wǎng)上使用的一個(gè)關(guān)于申通物流車(chē)輛調(diào)度的系統(tǒng),以此考慮開(kāi)發(fā)的好程序必須具備聯(lián)網(wǎng)的功能,程序系統(tǒng)必須可以在互聯(lián)網(wǎng)上進(jìn)行使用,這樣就可以不受地理位置的限制。在前面已經(jīng)對(duì)各種技術(shù)進(jìn)行了分析和討論。通過(guò)對(duì)目前學(xué)習(xí)的程序開(kāi)發(fā)語(yǔ)言和程序框架分析得出采用JSP程序開(kāi)發(fā)框架適合此本申通物流車(chē)輛調(diào)度系統(tǒng)的開(kāi)發(fā)。3.2.2操作可行性操作可行性也就是系統(tǒng)的可用性,系統(tǒng)使用起來(lái)必須具備簡(jiǎn)單的操作導(dǎo)航和界面,不能有太復(fù)雜的操作和使用流程。功能模塊分門(mén)別類(lèi)的放置到導(dǎo)航菜單上每組功能模塊都在同一組導(dǎo)航菜單上這樣使用起來(lái)方面快捷,同時(shí)導(dǎo)航菜單的順序也是需要考慮的,導(dǎo)航菜單的放置要符合操作流程,第一步操作在上面、第二部操作導(dǎo)航在下面、以此類(lèi)推。通過(guò)對(duì)操作可行性的研究可以讓用戶(hù)順利簡(jiǎn)單的使用開(kāi)發(fā)的好的系統(tǒng)。3.2.3經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性主要是研究和分析系統(tǒng)的投入和產(chǎn)出的關(guān)系,非常明了問(wèn)題不能產(chǎn)出大于投入。本系統(tǒng)是一個(gè)調(diào)度管理的系統(tǒng),通過(guò)對(duì)前面的需求分析、技術(shù)可行性分析、操作可行性分析等信息來(lái)分析,系統(tǒng)投入并不大。一旦系統(tǒng)開(kāi)發(fā)成功將節(jié)省大量的人力資源、紙張資源。通過(guò)具體的分析系統(tǒng)具備一定經(jīng)濟(jì)可行性。3.2.4時(shí)間可行性從時(shí)間上看,在三個(gè)月的時(shí)間里學(xué)習(xí)相關(guān)知識(shí),開(kāi)發(fā)本申通物流車(chē)輛調(diào)度系統(tǒng),時(shí)間上是有點(diǎn)緊,但是不是不可能實(shí)現(xiàn),在做畢業(yè)設(shè)計(jì)的這幾個(gè)月里,我通過(guò)努力使得功能應(yīng)該基本可以實(shí)現(xiàn)。綜上所述,本申通物流車(chē)輛調(diào)度系統(tǒng)的開(kāi)發(fā)具有很高的可行性。3.3界面分析目前,界面設(shè)計(jì)已經(jīng)成為對(duì)軟件質(zhì)量進(jìn)行評(píng)價(jià)的一條關(guān)鍵指標(biāo),一個(gè)好的用戶(hù)界面可以使用戶(hù)使用系統(tǒng)的信心和興趣增加,從而使工作效率提高??蛻?hù)界面是指軟件系統(tǒng)與用戶(hù)交互的接口,往往涵蓋輸出、輸入、人機(jī)對(duì)話的界面格式等。1.輸出設(shè)計(jì)輸出是由電腦對(duì)輸入的基本信息進(jìn)行解決,生成高質(zhì)量的有效信息,并使之具有一定的格式,提供給管理者使用,這是輸出設(shè)計(jì)的主要責(zé)任和目標(biāo)。系統(tǒng)開(kāi)發(fā)的過(guò)程與實(shí)施過(guò)程相反,并不是從輸入設(shè)計(jì)到輸出設(shè)計(jì),而是從輸出設(shè)計(jì)到輸入設(shè)計(jì)。這是由于輸出表格與使用者直接相聯(lián)系,設(shè)計(jì)的目的應(yīng)當(dāng)是確保使用者可以很方便的使用輸出表格,并且可以將各部門(mén)的有用信息及時(shí)的反映出來(lái)。輸出設(shè)計(jì)的準(zhǔn)繩是既要整體琢磨不同管理層的所有需要,又要簡(jiǎn)潔,不要提供給用戶(hù)不需要的信息。2.輸入設(shè)計(jì)輸入數(shù)據(jù)的收集和錄入是比較麻煩的,需要非常多的人力和一定設(shè)備,而且經(jīng)常出錯(cuò)。一旦輸入系統(tǒng)的數(shù)據(jù)不正確,那么處理后的輸出就會(huì)擴(kuò)大這些錯(cuò)誤,因此輸入的數(shù)據(jù)的準(zhǔn)確性對(duì)整個(gè)系統(tǒng)的性能起著決定性意義。輸入設(shè)計(jì)有以下幾點(diǎn)原則:(1)輸入量應(yīng)盡量保持在能夠滿足處理要求的最低限度。輸入量越少,錯(cuò)誤率就會(huì)越少,數(shù)據(jù)的準(zhǔn)備時(shí)間也越少。(2)應(yīng)盡可能的使輸入的準(zhǔn)備以及輸入的過(guò)程進(jìn)行時(shí)比較方便,這樣使錯(cuò)誤的發(fā)生率降低。(3)應(yīng)盡量早檢查輸入數(shù)據(jù)(盡量接近原數(shù)據(jù)發(fā)生點(diǎn)),以便使錯(cuò)誤更正比較及時(shí)。(4)輸入數(shù)據(jù)盡早地記錄成其處理所需的形式,以防止數(shù)據(jù)由一種介質(zhì)轉(zhuǎn)移到另一種介質(zhì)時(shí)需要轉(zhuǎn)錄而可能發(fā)生的錯(cuò)誤。3.4性能分析3.4.1系統(tǒng)安全性此申通物流車(chē)輛調(diào)度系統(tǒng)要嚴(yán)格控制管理權(quán)限,具體要求如下:1.要想對(duì)申通物流車(chē)輛調(diào)度系統(tǒng)進(jìn)行管理,首先要依靠用戶(hù)名和密碼在系統(tǒng)中登陸,無(wú)權(quán)限的用戶(hù)不可以通過(guò)任何方式登錄系統(tǒng)和對(duì)系統(tǒng)的任何信息和數(shù)據(jù)進(jìn)行查看,這樣可以保證系統(tǒng)的安全可靠性和準(zhǔn)確性。2.在具體實(shí)現(xiàn)中對(duì)不同的權(quán)限進(jìn)行設(shè)定,不同權(quán)限的用戶(hù)在系統(tǒng)中登陸后,不可以越級(jí)操作。3.在實(shí)際使用的過(guò)程中系統(tǒng)都會(huì)涉及到很對(duì)需要進(jìn)行保密的數(shù)據(jù),系統(tǒng)出現(xiàn)一些漏洞將這些信息泄露出去將會(huì)對(duì)用戶(hù)產(chǎn)生很大的損失,所以在開(kāi)發(fā)系統(tǒng)時(shí)我們充分確保了本系統(tǒng)的可靠性。3.4.2數(shù)據(jù)完整性1.所有記錄信息要保持全面,信息記錄內(nèi)容不可以是空。2.各種數(shù)據(jù)間相互聯(lián)系要保持正確。3.相同數(shù)據(jù)在不同記錄中要保持一致。3.5系統(tǒng)UML用例分析UML的縮寫(xiě)是UnifiedModelingLanguage,又稱(chēng)統(tǒng)一建模語(yǔ)言。是用來(lái)對(duì)軟件密集系統(tǒng)進(jìn)行可視化建模的一種語(yǔ)言。它是開(kāi)發(fā)者對(duì)客觀事物進(jìn)行建模的標(biāo)記,同時(shí)它也是為開(kāi)發(fā)者了解系統(tǒng)需要什么樣的功能和整個(gè)流程是什么樣的做的前期工作。現(xiàn)在我們就對(duì)本申通物流車(chē)輛調(diào)度系統(tǒng)進(jìn)行UML建模分析。本申通物流車(chē)輛調(diào)度系統(tǒng)主要包括管理員模塊和普通用戶(hù)模塊兩大模塊。管理員UML用例圖如圖3.1所示。圖3.1管理員用例圖普通用戶(hù)UML用例圖如圖3.2所示。圖3.2普通用戶(hù)用例圖3.6流程分析流程分析階段要調(diào)查系統(tǒng)所涉及每個(gè)環(huán)節(jié)的管理業(yè)務(wù)活動(dòng),掌握所有管理的內(nèi)容、作用和信息的輸入、輸出、數(shù)據(jù)存儲(chǔ)以及信息處理方法和過(guò)程,并根據(jù)實(shí)際處理步驟和過(guò)程,繪制出流程圖。3.6.1操作流程用戶(hù)打開(kāi)系統(tǒng),首先進(jìn)入系統(tǒng)登錄界面,用戶(hù)需通過(guò)正確的用戶(hù)名、密碼和校驗(yàn)碼,選擇登錄角色進(jìn)行登錄,系統(tǒng)會(huì)進(jìn)行檢查用戶(hù)登錄信息,信息正確則進(jìn)入對(duì)應(yīng)用戶(hù)功能界面,可進(jìn)行功能操作處理,否則提示信息錯(cuò)誤,登錄失敗。本申通物流車(chē)輛調(diào)度系統(tǒng)操作流程如圖3.3所示。圖3.3操作流程圖3.6.2添加信息流程添加信息時(shí),信息編號(hào)系統(tǒng)采用自動(dòng)增號(hào)的模式,無(wú)需管理員填寫(xiě),管理員在添加信息輸入信息,系統(tǒng)會(huì)自動(dòng)對(duì)信息數(shù)據(jù)進(jìn)行驗(yàn)證,信息合法則驗(yàn)證成功添加至數(shù)據(jù)庫(kù),信息不合法提示添加失敗,重新輸入信息。添加信息流程如圖3.4所示。圖3.3添加信息流程圖3.6.3刪除信息流程管理員選擇要?jiǎng)h除的信息,單擊刪除按鈕,系統(tǒng)則提示是否確定刪除信息,選擇確定刪除,則刪除信息成功,系統(tǒng)數(shù)據(jù)庫(kù)將信息進(jìn)行刪除。刪除信息流程圖如圖3.4所示。圖3.4刪除信息流程圖
第4章系統(tǒng)設(shè)計(jì)4.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)結(jié)構(gòu)的整體設(shè)計(jì)是一個(gè)將一個(gè)龐大的任務(wù)細(xì)分為多個(gè)小的任務(wù)的過(guò)程,這些小的任務(wù)分段完成后,組合在一起形成一個(gè)完整的任務(wù)。它具體的工作步驟是:1)系統(tǒng)被分解多個(gè)子模塊2)對(duì)各個(gè)子模塊的功能進(jìn)行預(yù)先的設(shè)計(jì)3)對(duì)各個(gè)子模塊之間的邏輯關(guān)系進(jìn)行設(shè)計(jì)4)對(duì)各個(gè)模塊的界面以及模塊間信息的傳輸進(jìn)行設(shè)計(jì)在整個(gè)設(shè)計(jì)過(guò)程,以確定可能的具體方案達(dá)成每一個(gè)小的最終目標(biāo),對(duì)于每一個(gè)小的目標(biāo)而言,我們必須先了解一些相關(guān)的需求分析的信息。然后對(duì)系統(tǒng)進(jìn)行初步的設(shè)計(jì),并對(duì)其逐漸進(jìn)行優(yōu)化,設(shè)計(jì)出一個(gè)具體可實(shí)現(xiàn)的系統(tǒng)結(jié)構(gòu)本申通物流車(chē)輛調(diào)度系統(tǒng)主要包括用戶(hù)模塊和管理員模塊兩大部分,系統(tǒng)結(jié)構(gòu)圖如圖4.1所示。圖4.1系統(tǒng)用例圖4.2系統(tǒng)開(kāi)發(fā)流程設(shè)計(jì)結(jié)合實(shí)際申通物流車(chē)輛調(diào)度進(jìn)行的詳細(xì)調(diào)查,進(jìn)而對(duì)本申通物流車(chē)輛調(diào)度系統(tǒng)的開(kāi)發(fā)流程進(jìn)行具體的分析。首先對(duì)系統(tǒng)進(jìn)行需求分析,進(jìn)入對(duì)系統(tǒng)的模塊、數(shù)據(jù)庫(kù)等進(jìn)行詳細(xì)的設(shè)計(jì),編寫(xiě)代碼,進(jìn)行系統(tǒng)整合,最后對(duì)系統(tǒng)進(jìn)行測(cè)試,完善系統(tǒng)。系統(tǒng)開(kāi)發(fā)流程圖如圖4.2所示。圖4.2系統(tǒng)開(kāi)發(fā)流程圖4.3數(shù)據(jù)庫(kù)設(shè)計(jì)4.3.1數(shù)據(jù)庫(kù)實(shí)體(E-R圖)數(shù)據(jù)庫(kù)概念模型是為了將現(xiàn)實(shí)世界中信息進(jìn)行抽象而設(shè)計(jì)的,從而實(shí)現(xiàn)信息世界的建模,因此,概念模型是進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的重要工具。在概念模式的設(shè)計(jì)中,E-R模型法是最常見(jiàn)的設(shè)計(jì)方法。根據(jù)系統(tǒng)的功能模塊劃分,具體分析了本系統(tǒng)中大部分的實(shí)體,本系統(tǒng)的主要實(shí)體圖如下:(1)車(chē)輛信息實(shí)體E-R圖如圖4.3所示:圖4.3車(chē)輛實(shí)體屬性圖(2)車(chē)輛申請(qǐng)信息實(shí)體E-R圖如圖4.4所示:圖4.4車(chē)輛申請(qǐng)信息實(shí)體屬性圖(3)用戶(hù)實(shí)體E-R圖如圖4.5所示:圖4.5用戶(hù)實(shí)體屬性圖(4)費(fèi)用登記信息實(shí)體E-R圖如圖4.6所示:圖4.6費(fèi)用登記實(shí)體屬性圖4.3.2數(shù)據(jù)庫(kù)表設(shè)計(jì)本申通物流車(chē)輛調(diào)度系統(tǒng)采用MYSQL數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的儲(chǔ)存,數(shù)據(jù)庫(kù)的功能主要是存儲(chǔ)網(wǎng)站中所有數(shù)據(jù),以便進(jìn)行操作。本申通物流車(chē)輛調(diào)度系統(tǒng)數(shù)據(jù)庫(kù)中的數(shù)據(jù)表如下:表4.1t_car車(chē)輛信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵允許空說(shuō)明idint11是否編號(hào)carNamevarchar1000否是車(chē)輛編號(hào)picvarchar100否是圖片pzvarchar100否是牌照bztext否是備注statusvarchar1000否是狀態(tài)表4.2t_clsq車(chē)輛申請(qǐng)信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵允許空說(shuō)明idint11是否編號(hào)carIdint11否是車(chē)輛編號(hào)jsyIdint11否是駕駛員titlevarchar100否是標(biāo)題showDatedatetime否是日期contenttext否是理由表4.3t_customer用戶(hù)信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵允許空說(shuō)明idint11是否編號(hào)usernamevarchar100否是用戶(hù)名passwordvarchar100否是用戶(hù)密碼customerNamevarchar100否是姓名phonevarchar100否是電話agevarchar100否是年齡sexvarchar100否是性別addressvarchar100否是地址表4.4t_fytj費(fèi)用登記信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵允許空說(shuō)明idint11是否編號(hào)carIdint11否是車(chē)輛typesvarchar100否是費(fèi)用類(lèi)型feeint否是金額picvarchar100否是發(fā)票djrqdatetime否是日期第5章系統(tǒng)實(shí)現(xiàn)5.1登錄模塊的實(shí)現(xiàn)管理員和普通用戶(hù)要想進(jìn)入本申通物流車(chē)輛調(diào)度系統(tǒng),首先進(jìn)行系統(tǒng)登錄界面,需要在用戶(hù)界面填寫(xiě)正確的賬號(hào)、密碼和校驗(yàn)碼,選擇登錄角色進(jìn)行登錄操作,系統(tǒng)會(huì)對(duì)賬號(hào)和密碼進(jìn)行驗(yàn)證,信息正確則登錄成功,反之登錄失敗,登錄界面如圖5.1所示。圖5.1登錄界面圖5.2用戶(hù)管理模塊的實(shí)現(xiàn)5.2.1車(chē)輛申請(qǐng)列表界面用戶(hù)通過(guò)車(chē)輛申請(qǐng)可以進(jìn)行新增查看、修改和刪除,界面如圖5.2所示。圖5.2車(chē)輛申請(qǐng)列表界面圖5.2.2回車(chē)登記列表界面普通用戶(hù)通過(guò)回車(chē)登記可以進(jìn)行登記、修改和刪除,其界面展示如圖5.3所示。圖5.3回車(chē)登記界面圖5.2.3派遣車(chē)輛列表界面通過(guò)派遣車(chē)輛可以進(jìn)行查看派遣信息,其界面如圖5.4所示。圖5.4派遣車(chē)輛界面圖5.3管理員模塊的實(shí)現(xiàn)5.3.1個(gè)人中心界面管理員通過(guò)個(gè)人中心可以進(jìn)行密碼的修改,其界面如圖5.5所示。圖5.5修改密碼界面圖5.3.2基礎(chǔ)信息管理界面可以進(jìn)行車(chē)輛信息的新增、修改和刪除,其界面如圖5.6所示。圖5.6車(chē)輛列表界面圖管理員對(duì)用戶(hù)信息進(jìn)行新增、修改和刪除展示如圖5.7所示。圖5.7用戶(hù)信息界面圖管理員可以對(duì)駕駛員進(jìn)行新增、修改和刪除界面如圖5.8所示。圖5.8駕駛員列表界面圖5.3.3車(chē)輛調(diào)度管理界面管理員通過(guò)此模塊可以進(jìn)行車(chē)輛申請(qǐng)、回車(chē)登記、派遣車(chē)輛等信息的查看,其界面展示如圖5.9所示。圖5.9車(chē)輛調(diào)度界面圖5.3.4費(fèi)用管理界面管理員通過(guò)費(fèi)用管理可以進(jìn)行油耗、保險(xiǎn)、行車(chē)費(fèi)、維保費(fèi)信息的新增、修改和刪除,界面如圖5.10所示。圖5.10費(fèi)用管理界面圖5.3.5車(chē)輛維保管理界面管理員通過(guò)車(chē)輛維保管理可以進(jìn)行維保登記和修改和刪除,界面如圖5.11所示。圖5.11車(chē)輛維保管理界面圖5.3.6統(tǒng)計(jì)中心界面管理員通過(guò)統(tǒng)計(jì)中心可以進(jìn)行按天統(tǒng)計(jì)出車(chē)量詞線形圖、統(tǒng)計(jì)費(fèi)用對(duì)比柱形圖等查看,界面如圖5.12所示。圖5.12統(tǒng)計(jì)中心界面圖第6章系統(tǒng)測(cè)試6.1測(cè)試方法在我們?cè)O(shè)計(jì)軟件的過(guò)程中,測(cè)試系統(tǒng)常用的測(cè)試方法主要有兩種:功能測(cè)試和結(jié)構(gòu)測(cè)試。功能測(cè)試也被叫做黑盒測(cè)試和數(shù)據(jù)驅(qū)動(dòng)測(cè)試,是在已經(jīng)知道系統(tǒng)應(yīng)該具有的具體功能的情況下,通過(guò)黑盒測(cè)試來(lái)測(cè)試系統(tǒng)功能是不是能夠正常運(yùn)行。在測(cè)試時(shí),將系統(tǒng)當(dāng)做不能打開(kāi)的盒子,在不管系統(tǒng)內(nèi)部結(jié)構(gòu)與特性的狀況下進(jìn)行測(cè)試,它只檢查系統(tǒng)功能是不是根據(jù)系統(tǒng)說(shuō)明書(shū)的規(guī)定正常運(yùn)行的,同時(shí)檢測(cè)系統(tǒng)是否能正確接收的輸入信息和輸出信息的正確對(duì)應(yīng),并保持系統(tǒng)的完整性的外部信息需求。白盒測(cè)試與黑盒測(cè)試相反,它了解系統(tǒng)內(nèi)部工作的各項(xiàng)具體程序,能夠通過(guò)測(cè)試來(lái)檢查系統(tǒng)內(nèi)部的運(yùn)行是不是按照系統(tǒng)說(shuō)明書(shū)的規(guī)定進(jìn)行正常運(yùn)作的,因此,白盒測(cè)試又被叫做結(jié)構(gòu)測(cè)試和邏輯驅(qū)動(dòng)測(cè)試。根據(jù)測(cè)試程序的結(jié)構(gòu)在每個(gè)道路試驗(yàn),當(dāng)系統(tǒng)運(yùn)行時(shí)不是能按預(yù)定要求正確運(yùn)行,無(wú)論其功能如,白盒測(cè)試試驗(yàn),道路試驗(yàn)是一個(gè)邏輯驅(qū)動(dòng)器,這種測(cè)試主要用來(lái)軟件測(cè)驗(yàn)。6.2測(cè)試過(guò)程在測(cè)試之初,由于數(shù)據(jù)庫(kù)中的一些數(shù)據(jù)都是是隨便輸入的,并沒(méi)有實(shí)用性,為了使系統(tǒng)更加的完善,在系統(tǒng)測(cè)試過(guò)程中,銀行信用社管理系統(tǒng)將隨便輸入的數(shù)據(jù)全部清理后,輸入了一些有效的測(cè)試數(shù)據(jù),這樣能夠更真實(shí)的反映銀行管理系統(tǒng)的功能實(shí)現(xiàn)情況。經(jīng)過(guò)不斷的發(fā)現(xiàn)問(wèn)題,反復(fù)的測(cè)試以及調(diào)試,把所有的問(wèn)題一一解決,最終系統(tǒng)可以正常運(yùn)行。測(cè)試流程:(1)打開(kāi)系統(tǒng)首頁(yè),輸入錯(cuò)誤的登錄信息(2)登錄(3)輸入正確的登錄信息(4)登錄(5)測(cè)試結(jié)果模塊名稱(chēng)測(cè)試用例預(yù)期結(jié)果實(shí)際結(jié)果是否通過(guò)登錄模塊用戶(hù)名:null密碼:null彈出錯(cuò)誤提示,請(qǐng)輸入用戶(hù)名登陸失敗,提示請(qǐng)輸入用戶(hù)名通過(guò)登錄模塊用戶(hù)名:m1密碼:null彈出錯(cuò)誤提示,請(qǐng)輸入密碼失敗,提示輸入密碼通過(guò)登錄模塊用戶(hù)名:m1密碼:1彈出錯(cuò)誤提示,用戶(hù)名或者密碼錯(cuò)誤登陸失敗,提示用戶(hù)名或者密碼錯(cuò)誤通過(guò)6.3測(cè)試策略為了方便用戶(hù)使用本申通物流車(chē)輛調(diào)度系統(tǒng),以及盡可能減少使申通物流車(chē)輛調(diào)度系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的測(cè)試錯(cuò)誤的發(fā)生。該測(cè)試系統(tǒng)的主要范圍,具體測(cè)試以下三個(gè)方面:1.于申通物流車(chē)輛調(diào)度系統(tǒng)的代碼,分別進(jìn)行單元測(cè)試,集成測(cè)試,系統(tǒng)測(cè)試,驗(yàn)收測(cè)試的結(jié)果;2.列在測(cè)試對(duì)象可以被測(cè)試或不可接受的測(cè)試的特性和功能;3.用于分析和文檔的測(cè)試需求,該日期的書(shū)面文件不必影響的設(shè)計(jì),開(kāi)發(fā)和執(zhí)行的測(cè)試。6.4測(cè)試安排該系統(tǒng)的總體質(zhì)量進(jìn)行了測(cè)試,該系統(tǒng)的功能和性能完全可以實(shí)現(xiàn),那么必須做到以下幾點(diǎn):1.為每個(gè)系統(tǒng)的功能測(cè)試,單元測(cè)試,集成測(cè)試2.系統(tǒng)測(cè)試,集成測(cè)試,系統(tǒng)測(cè)試的各個(gè)模塊的整合3.所有測(cè)試用例已經(jīng)實(shí)現(xiàn)4.通過(guò)執(zhí)行所有的自動(dòng)化測(cè)試腳本5.所有重要的等級(jí)問(wèn)題是與測(cè)試和驗(yàn)證完成6.測(cè)試的每個(gè)部分是驗(yàn)證完成的水平7.重要特點(diǎn)不是問(wèn)題8.回歸測(cè)試6.5測(cè)試分析由于經(jīng)驗(yàn)不足,寫(xiě)代碼時(shí)出現(xiàn)了一些考慮不周的系統(tǒng)缺陷,寫(xiě)代碼的時(shí)候會(huì)出現(xiàn)與設(shè)想不一致,比如說(shuō)代碼不規(guī)范導(dǎo)致接口與接口之間出現(xiàn)問(wèn)題,功能與客戶(hù)的要求不符合,這樣導(dǎo)致產(chǎn)品不能過(guò)關(guān),無(wú)法交付。所以產(chǎn)品在上線前必須反復(fù)測(cè)試,經(jīng)過(guò)反復(fù)測(cè)試,修改,再測(cè)試,再修改,產(chǎn)品才能夠不斷完善。在整個(gè)系統(tǒng)測(cè)試中,根據(jù)需求文檔和設(shè)計(jì)文檔,逐一對(duì)功能進(jìn)行檢測(cè)并寫(xiě)好測(cè)試用例,有效避免殘片缺陷,因?yàn)楫a(chǎn)品出現(xiàn)缺陷不僅影響功能,而且可以導(dǎo)致數(shù)據(jù)的不準(zhǔn)確,導(dǎo)致產(chǎn)品質(zhì)量的降低,經(jīng)過(guò)測(cè)試,才能使得產(chǎn)品的穩(wěn)定性和成熟度得到極大的提升,產(chǎn)品質(zhì)量也才有保證??偨Y(jié)在這次畢業(yè)設(shè)計(jì)中,剛開(kāi)始進(jìn)行畢業(yè)設(shè)計(jì)的時(shí)候感覺(jué)十分困難,根本不知道該從何處下手,在經(jīng)過(guò)一定的調(diào)研和資料累積后,并參考了相關(guān)的網(wǎng)站、查閱了大量的資料以后,對(duì)系統(tǒng)進(jìn)行深入的需求調(diào)查和分析,結(jié)合輔導(dǎo)老師的指導(dǎo)以及學(xué)過(guò)的相關(guān)知識(shí),經(jīng)過(guò)不斷的堅(jiān)持、努力,設(shè)計(jì)最終被完成。我相信無(wú)論多么的困難,只要能夠堅(jiān)持下來(lái),努力查閱資料,善于去發(fā)現(xiàn)研究,在研究中充分利用資源,所有困難終都會(huì)被解決的。畢業(yè)設(shè)計(jì)是最能體現(xiàn)出我們所學(xué)知識(shí)的應(yīng)用情況,是對(duì)我們大學(xué)期間所學(xué)知識(shí)的應(yīng)用鞏固和提高的時(shí)刻。設(shè)計(jì)申通物流車(chē)輛調(diào)度系統(tǒng)的過(guò)程不僅僅是對(duì)我學(xué)計(jì)算機(jī)知識(shí)的一次考驗(yàn),更是對(duì)我運(yùn)用所學(xué)知識(shí)解決處理現(xiàn)實(shí)問(wèn)題能力的培養(yǎng)和鍛煉。通過(guò)這次的畢業(yè)設(shè)計(jì)讓我對(duì)軟件的開(kāi)發(fā)有了很深的認(rèn)識(shí)了解,我的編程能力也得到了很大的提升。雖然在系統(tǒng)開(kāi)發(fā)過(guò)程中也遇到了很多的困難,但是在老師和同學(xué)們的幫助下,以及經(jīng)過(guò)自己的不懈努力,最終圓滿的完成了畢業(yè)設(shè)計(jì)。通過(guò)這套申通物流車(chē)輛調(diào)度系統(tǒng)的開(kāi)發(fā),我鞏固了之前學(xué)過(guò)的知識(shí),平時(shí)所學(xué)到的知識(shí)不僅融合了,還獲得了許多JSP知識(shí),我深人體會(huì)到學(xué)科之間的關(guān)聯(lián)效應(yīng)。在整個(gè)設(shè)計(jì)過(guò)程中明白了許多東西,也培養(yǎng)獨(dú)立工作能力,樹(shù)立信心,提高了自己的工作能力,我相信在以后的學(xué)習(xí)和工作生活中有至關(guān)重要的作用。這次設(shè)計(jì)也大大提高了我的動(dòng)手的能力,讓我在學(xué)習(xí)中充分體會(huì)到了探索的樂(lè)趣,享受成功的創(chuàng)作過(guò)程,在本次設(shè)計(jì)過(guò)程中汲取的東西,是一筆寶貴的財(cái)富,讓我受益匪淺?;仡欉^(guò)去做畢業(yè)設(shè)計(jì)的整個(gè)過(guò)程,充滿了付出和收獲,雖然經(jīng)歷了種種困難,不斷修改,不斷探索,但是當(dāng)你看到成果時(shí)候的感覺(jué),是一種難以用言語(yǔ)表達(dá)的喜悅之感,這些在畢業(yè)設(shè)計(jì)過(guò)程中學(xué)習(xí)到的東西將會(huì)使我終身受益!最后,感謝指導(dǎo)老師的關(guān)心和指導(dǎo),在我畢業(yè)設(shè)計(jì)的整個(gè)過(guò)程中,他給與了我很多的幫助和講解,在導(dǎo)師的幫助下我的畢業(yè)設(shè)計(jì)才能如此順利的完成。致謝畢業(yè)設(shè)計(jì)的結(jié)束,意味著大學(xué)四年的生活就要結(jié)束了。在畢業(yè)設(shè)計(jì)的這一段時(shí)間里,不僅有導(dǎo)師的指導(dǎo),還有同學(xué)的幫助;畢業(yè)設(shè)計(jì)即將結(jié)束,我要感謝我的導(dǎo)師,正因?yàn)橛?/p>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年中國(guó)餐具洗滌用品研究報(bào)告
- 2025年度快遞業(yè)務(wù)客戶(hù)關(guān)系管理承包合同
- 2025年度綠色環(huán)保產(chǎn)業(yè)承包經(jīng)營(yíng)合同范本
- 2025年度電梯安全評(píng)估與整改服務(wù)合同
- 2025年度電子商務(wù)行業(yè)區(qū)塊鏈技術(shù)應(yīng)用合同
- 班級(jí)志愿者活動(dòng)計(jì)劃
- 團(tuán)隊(duì)激勵(lì)機(jī)制的設(shè)計(jì)計(jì)劃
- 促進(jìn)員工團(tuán)隊(duì)意識(shí)的措施計(jì)劃
- 理論學(xué)習(xí)與實(shí)踐應(yīng)用的結(jié)合計(jì)劃
- 績(jī)效考核體系年度優(yōu)化計(jì)劃
- 學(xué)前比較教育第二版全套教學(xué)課件
- 危重癥呼吸支持治療
- 操作工考核評(píng)分表
- 不忘教育初心-牢記教師使命課件
- 藥品不良反應(yīng)及不良反應(yīng)報(bào)告課件
- 俄羅斯水資源現(xiàn)狀分析
- FSC認(rèn)證培訓(xùn)材料
- 非法捕撈水產(chǎn)品罪
- Germany introduction2-德國(guó)國(guó)家介紹2
- 新概念第一冊(cè)單詞匯總帶音標(biāo)EXCEL版
- 作用于血液及造血器官的藥 作用于血液系統(tǒng)藥物
評(píng)論
0/150
提交評(píng)論