




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
基于SSM物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要:隨著現(xiàn)代社會(huì)的發(fā)展,電腦的優(yōu)勢和廣泛應(yīng)用使現(xiàn)代物流系統(tǒng)的發(fā)展成為了必然。運(yùn)輸管理主要是利用計(jì)算機(jī)信息技術(shù),通過對產(chǎn)品物流、貨品、駕駛員、車輛、服務(wù)反饋等信息系統(tǒng)的有效管理,能夠減輕企業(yè)管理的繁雜統(tǒng)計(jì)工作,并可以在公共時(shí)間查詢所需信息。本項(xiàng)目首先利用了JSP技術(shù),MYSQL數(shù)據(jù)庫,并且基于B/S結(jié)構(gòu),SSM架構(gòu),并利用了由頂往下的結(jié)構(gòu)化的分析方式,介紹了一種功能全面的現(xiàn)代物流信息系統(tǒng)的基本研發(fā)過程、運(yùn)行流程,及其核心的技術(shù)。首先對課題研發(fā)狀況的介紹中,深入研究了各項(xiàng)工作的應(yīng)用價(jià)值和技術(shù)理論含義及其自己要解答的問題。接下來就是信息系統(tǒng)的設(shè)計(jì)工作需要分析各種功能的描述、管理的實(shí)際工作流程等,另外還有數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)工作及其管理的各種功能完成和試驗(yàn)管理工作等。該體系大致包括了管理者、雇員和顧客等三個(gè)重要使用工作角色,但各個(gè)重要使用工作角色所完成的各種功能和工作權(quán)限都有所不同。因此物流管理的信息系統(tǒng)設(shè)計(jì)實(shí)施必須以管理體系的正常運(yùn)作做基準(zhǔn),為物流管理工作創(chuàng)造了良好的前提條件。關(guān)鍵詞:物流系統(tǒng),JSP技術(shù),MYSQL數(shù)據(jù)庫,B/S目錄TOC\o"1-3"\h\u2397第一章概述 1236221.1課題背景及意義 1323831.2研究現(xiàn)狀 1152681.3本課題主要工作 231414第二章系統(tǒng)開發(fā)環(huán)境 3297432.1Eclipse 3218012.3B/S結(jié)構(gòu) 3137512.4HTML簡介 316762.5MYSQL數(shù)據(jù)庫 31469第三章系統(tǒng)分析 460313.1可行性分析 4180733.1.1技術(shù)可行性 450953.1.2操作可行性 4176413.1.3經(jīng)濟(jì)可行性 4119213.2系統(tǒng)流程設(shè)計(jì) 4259173.2.1系統(tǒng)開發(fā)流程 4269433.2.2用戶登錄 572603.3系統(tǒng)功能設(shè)計(jì) 6245863.3.1功能概述 6283223.3.2系統(tǒng)功能結(jié)構(gòu) 691853.4系統(tǒng)用例圖 7223323.5界面需求 78530第四章數(shù)據(jù)庫設(shè)計(jì) 9159494.1E—R圖 9160214.2數(shù)據(jù)庫表設(shè)計(jì) 107494第五章系統(tǒng)界面設(shè)計(jì) 12294485.1登錄界面 12109985.2管理員主界面 13275185.2.1貨物統(tǒng)計(jì)界面 13299815.2.2員工信息管理界面 15107665.2.4車輛信息管理界面 16177295.3員工用戶主界面 17166095.3.1審核貨物界面 17189005.3.2運(yùn)輸途中信息界面 19102895.4客戶用戶主界面 1970185.4.1貨物信息管理界面 20268845.4.2貨物運(yùn)達(dá)界面 20214665.4.3貨物驗(yàn)收界面 21317695.4.4反饋信息界面 2124075第六章系統(tǒng)測試 24105856.1測試過程 24124006.1.1測試方法 24273476.1.2測試計(jì)劃 24278136.1.3測試過程 2413422總結(jié) 2811892參考文獻(xiàn) 30第一章概述1.1課題背景及意義近年來,隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展和物流行業(yè)規(guī)模的逐步增加,手冊的寫入無法處理巨大的數(shù)據(jù)信息。為了更有效地處理信息,產(chǎn)生了一種使用計(jì)算機(jī)實(shí)現(xiàn)商品物流管理的系統(tǒng)。物流管理系統(tǒng)對管理員,對員工和客戶都有很大幫助,而物流管理則通過與數(shù)據(jù)庫管理系軟件合作來形成用戶和管理者之間的一個(gè)良好的溝通關(guān)系,根據(jù)這一點(diǎn),設(shè)計(jì)了一個(gè)物流系統(tǒng)。根據(jù)對上述的了解,在翻閱有關(guān)資源和數(shù)據(jù)信息,檢索有關(guān)文章和各種技術(shù)工作參數(shù)后,對現(xiàn)代貨運(yùn)物流信息管理的現(xiàn)實(shí)需要等方面進(jìn)行了研究,并發(fā)現(xiàn)目前所使用的手工錄入的方式進(jìn)行管理工作,具有數(shù)據(jù)信息保存不方便、數(shù)據(jù)管理內(nèi)容過多且重復(fù)等這些因素,使得現(xiàn)代貨運(yùn)物流流程中特別需要管理軟件,來取代現(xiàn)有的手工操作方式來管理各種現(xiàn)代貨運(yùn)物流的有關(guān)數(shù)據(jù)資料。計(jì)算機(jī)技術(shù)在企業(yè)現(xiàn)代管理工作中的廣泛應(yīng)用,使計(jì)算機(jī)技術(shù)成為企業(yè)領(lǐng)導(dǎo)者和管理層之間運(yùn)用現(xiàn)代信息技術(shù)的主要工具。可以更高效的解決管理員的工作,實(shí)現(xiàn)對物流管理的智能化,從而提高效率。1.2研究現(xiàn)狀國內(nèi)外中小企業(yè)現(xiàn)代信息化建設(shè)相對開始較晚,在電子商務(wù)信息系統(tǒng)逐步發(fā)展的過程中,各大物流配送公司一方面不斷使用資本購建了各類硬件設(shè)備、操作系統(tǒng)應(yīng)用軟件與平臺(tái),另一方面又不斷研制并建設(shè)了各類企業(yè)物流配送系統(tǒng)、信息辦公服務(wù)管理等運(yùn)用網(wǎng)絡(luò)系統(tǒng),逐步建立了一定數(shù)量規(guī)模的中小企業(yè)現(xiàn)代信息化建設(shè)體系。不過,因?yàn)檎w信息化建設(shè)水平程度還比較落后,以及人員經(jīng)費(fèi)不夠,理論還不夠完善等因素,所以國內(nèi)外的企業(yè)物流配送服務(wù)管理信息系統(tǒng)建設(shè)從組織設(shè)置、業(yè)務(wù)范圍、技術(shù)水平以及管理人員要求上,與國外相比均有一定的差異。但是在國外則與國內(nèi)不同,不但企業(yè)信息化建設(shè)開始較早,同時(shí)他們也通常擁有比較大量的穩(wěn)定的技術(shù)人員團(tuán)隊(duì)來進(jìn)行服務(wù)和支持,所以本課題就以物流配送管理系統(tǒng)為例,目的主要是在研究一種比較實(shí)用的配送管理體系。物流管理運(yùn)用MIS的總體思路,綜合運(yùn)用了MYSQL、JSP等現(xiàn)代信息技術(shù),并具備了使用者系統(tǒng)對自己所需要信息的使用以及管理員系統(tǒng)進(jìn)行管理等功能,從而很好的把物流服務(wù)質(zhì)量提高了,真正完美地實(shí)現(xiàn)了客戶服務(wù)與管理的計(jì)劃。1.3本課題主要工作本章先對系統(tǒng)所涉及到的基礎(chǔ)理論知識(shí)加以了介紹,并在此基礎(chǔ)上展開了分析。由于系統(tǒng)分析是平臺(tái)開發(fā)的一項(xiàng)不能缺少的重要環(huán)節(jié),為了可以讓原本軟件或系統(tǒng)更好、更全面的被設(shè)計(jì)起來,就需要事先展開調(diào)查研究。在舊系統(tǒng)調(diào)查的基礎(chǔ)上,對新系統(tǒng)的主要功能進(jìn)行了系致的分析,這樣才可以發(fā)展出全新的系統(tǒng)設(shè)計(jì)方法。本平臺(tái)使用了現(xiàn)在較為常用的JSP+SSM+MYSQL數(shù)據(jù)庫的結(jié)構(gòu)進(jìn)行的,并進(jìn)行了分析,為將來進(jìn)一步的系統(tǒng)建設(shè)奠定了一個(gè)扎實(shí)的技術(shù)基礎(chǔ)。再次充分考慮到信息系統(tǒng)實(shí)現(xiàn)的可能性,在軟件技術(shù)領(lǐng)域方面也選用了如今較為熱門的JSP技能來完成信息系統(tǒng)研發(fā)信息管理網(wǎng)絡(luò)平臺(tái)的設(shè)計(jì)工作,并通過MYSQL數(shù)據(jù)庫保存數(shù)據(jù)。因?yàn)镴SP和MYSQL都是相當(dāng)完善的開發(fā)工具,所以不管是在安全、使用、可靠度等幾個(gè)重要方面都毋庸置疑。第二章系統(tǒng)開發(fā)環(huán)境2.1EclipseEclipse也是一個(gè)優(yōu)秀的繼承開發(fā)環(huán)境,常用于Java語言的代碼開發(fā)。其本身就是一個(gè)框架,并且能夠使用C、C++等編程語言開發(fā),它擁有大量的插件,具備極高的擴(kuò)展性,深受開發(fā)者的青睞。2.3B/S結(jié)構(gòu)B/S架構(gòu)相比其他的框架成本更低、維護(hù)會(huì)更加的方便、分布性強(qiáng)、開發(fā)也比較簡單只要電腦可以上網(wǎng),可在任何操作系統(tǒng)使用,并且不需要安裝專門的軟件,系統(tǒng)擴(kuò)展也很方便,幾乎是零維護(hù)。2.4HTML簡介HTML是一種標(biāo)記語言。它是使用標(biāo)記標(biāo)簽來描述網(wǎng)頁,網(wǎng)絡(luò)上的文檔格式可以通話這些標(biāo)簽進(jìn)行統(tǒng)一,讓分散的Internet資源連接為一個(gè)邏輯整體。2.5MYSQL數(shù)據(jù)庫MySQL是一個(gè)體積較小,可靠性高,開發(fā)成本小的關(guān)系式數(shù)據(jù)庫,支持多線程,支援各種操作系統(tǒng),同時(shí)還可以采用C++和C語言進(jìn)行寫作,并具有高代碼的可移植性第三章系統(tǒng)分析3.1可行性分析3.1.1技術(shù)可行性采用SSM架構(gòu)的現(xiàn)代物流管理主要使用基于b/s架構(gòu)和MySQL數(shù)據(jù)庫的jsp和java技術(shù)開發(fā),重點(diǎn)涉及前臺(tái)應(yīng)用的開發(fā)以及背景數(shù)據(jù)庫的構(gòu)建與保護(hù)。對于開發(fā)應(yīng)用程序,必須具備全面的功能和簡單的應(yīng)用特性,但對于構(gòu)建與保護(hù)數(shù)據(jù)庫系統(tǒng),則必須建立數(shù)據(jù)匹配性高、數(shù)據(jù)穩(wěn)定性高、數(shù)據(jù)穩(wěn)定性高的數(shù)據(jù)庫系統(tǒng)。3.1.2操作可行性的物流管理系統(tǒng)主要采用JSP、Java技術(shù),基于B/S結(jié)構(gòu),MYSQL數(shù)據(jù)庫,主要包括前端應(yīng)用的開發(fā)和后臺(tái)數(shù)據(jù)庫的建立和維護(hù)。應(yīng)用程序的開發(fā)需要功能完全、還要使客戶使用方便,為了建立和維護(hù)數(shù)據(jù)庫,需要構(gòu)建數(shù)據(jù)完整性高、數(shù)據(jù)安全性高、數(shù)據(jù)穩(wěn)定性高的數(shù)據(jù)庫。3.1.3經(jīng)濟(jì)可行性本次設(shè)計(jì)主要目的是結(jié)業(yè)檢測,屬于對自身所學(xué)技術(shù)進(jìn)行考察。所設(shè)計(jì)的網(wǎng)站系統(tǒng)不會(huì)進(jìn)行商用,并且所使用的開發(fā)工具不管是Eclipse還是NavivatPremium均為免費(fèi)下載使用。參考的UI設(shè)計(jì)以及代碼都有開源社區(qū),所以開發(fā)成本為0,所以在經(jīng)濟(jì)角度同樣是可行的。3.2系統(tǒng)流程設(shè)計(jì)3.2.1系統(tǒng)開發(fā)流程物流管理系統(tǒng)是基于SSM框架和B/S模式的,存儲(chǔ)數(shù)據(jù)采用的MYSQL數(shù)據(jù)庫,對于硬件和軟件環(huán)境的需求,在市場上都比較容易購買,程序開發(fā)主要是管理系統(tǒng)的開發(fā)和維護(hù)。所以在開發(fā)人力、財(cái)力上程序的要求都不是很高,這個(gè)系統(tǒng)也不是很復(fù)雜,開發(fā)的時(shí)間也不長,在經(jīng)濟(jì)方面具有較高的可行性。系統(tǒng)開發(fā)流程圖見下圖3-1圖3-1系統(tǒng)開發(fā)流程圖3.2.2用戶登錄為了信息系統(tǒng)的安全,對于與物流相關(guān)信息系統(tǒng)的管理人員,為了使用信息系統(tǒng),最開始就一定要先注冊,見圖3-2。圖3-2登錄界面流程圖3.3系統(tǒng)功能設(shè)計(jì)3.3.1功能概述物流管理系統(tǒng)的框架分為管理者、員工和顧客三種類型。具體功能如下。管理者:管理者登錄后,主要功能模塊包括個(gè)人信息、客戶管理、信息反饋、基本信息、貨物的信息、運(yùn)輸貨物。員工:員工登錄后,主要功能模塊包括個(gè)人信息,配送范圍,貨物信息,貨物運(yùn)輸以及反饋??蛻簦嚎蛻舻卿浐螅饕δ苣K包括個(gè)人信息,配送范圍,貨物信息,貨物運(yùn)輸以及反饋。3.3.2系統(tǒng)功能結(jié)構(gòu)從上面的數(shù)據(jù)進(jìn)行分析后,整個(gè)物流流系統(tǒng)的功能構(gòu)成,見圖3-3:圖3-3系統(tǒng)功能結(jié)構(gòu)圖3.4系統(tǒng)用例圖管理員注冊后,主要的職責(zé)模塊包括信息、客戶信息管理、反饋信息、基本信息管理、商品信息及其貨物運(yùn)輸,以及物流配送和貨運(yùn)信息的管理。見圖3-4。圖3-4管理員用例圖3.5界面需求想要提高使用的趣味好的用戶界面是必不可少的,系統(tǒng)的效率也尤為重要。JSP技術(shù)可以將Java編程所有的語言作為編程語言的腳本接收,因此JSP瀏覽器實(shí)現(xiàn)了HTTP應(yīng)用程序與所有Java庫單元之間的直接連接。制作動(dòng)態(tài)頁面很便利??蛻繇撁嬉话惚硎緫?yīng)用軟件服務(wù)系統(tǒng)與使用者之間的用戶界面,它也包含了出口、進(jìn)入以及人機(jī)交互等的用戶界面格式。1.輸出設(shè)計(jì)輸出為管理者提供了特定形式的輸出,為了解決計(jì)算機(jī)的基本輸入信息,輸出設(shè)計(jì)是主要責(zé)任和目標(biāo),生成高品質(zhì)有效的信息。系統(tǒng)開發(fā)的流程并非是從入口產(chǎn)品設(shè)計(jì)到出口產(chǎn)品設(shè)計(jì),而且也與從出口產(chǎn)品設(shè)計(jì)到入口產(chǎn)品設(shè)計(jì)的實(shí)現(xiàn)流程完全相反。因?yàn)槌隹诖绑w與用戶直接有關(guān)。產(chǎn)品設(shè)計(jì)的主要目的,是通過輸入輸出窗體來對各個(gè)時(shí)期的有用信息進(jìn)行反饋。不同管理層級(jí)的各種需求都被輸出設(shè)計(jì)的規(guī)范所考慮,簡潔方便,只向用戶提出了必要信息。2.輸入設(shè)計(jì)輸入數(shù)據(jù)獲取和輸入過程非常的繁瑣,需要大量的設(shè)備設(shè)施和資源。輸入的數(shù)據(jù)一旦被系統(tǒng)判定有錯(cuò)誤,經(jīng)過處理后錯(cuò)誤會(huì)被輸出放大。所以,在整個(gè)控制系統(tǒng)的性能中起到了決定性意義的是輸入與輸出的精準(zhǔn)程度。第四章數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)是現(xiàn)代計(jì)算機(jī)信息體系的重要基石。收集、排序、保存、檢索、更新、處理、統(tǒng)計(jì)數(shù)據(jù)發(fā)送、其他信息操作必須由數(shù)據(jù)庫管理系統(tǒng)支持。4.1E-R圖(1)貨物信息E-R圖見下圖4-1:圖4-1貨物信息E-R圖司機(jī)信息E-R圖見下圖4-2:圖4-2司機(jī)信息E-R圖(3)運(yùn)輸信息E-R圖見下圖4-3:圖4-3運(yùn)輸信息E-R圖4.2數(shù)據(jù)庫表設(shè)計(jì)根根據(jù)上述局部實(shí)體與屬性的E-R圖繪制進(jìn)行表單設(shè)計(jì),表中有具體的列名、類型、字段長度、非null以及具體描述表4-1貨物信息列名數(shù)據(jù)類型長度是否可空注釋idbigint20否編號(hào)namevarchar20是名稱addressvarchar200是地址weightvarchar200是重量fwvarchar200是范圍uservarchar200是客戶statevarchar35是狀態(tài)datedatetime20是時(shí)間表4-2司機(jī)信息表列名數(shù)據(jù)類型長度是否可空注釋idbigint20否編號(hào)namevarchar20是名稱remarkvarchar200是備注telvarchar20是電話addressvarchar200是地址表4-3運(yùn)輸信息信息表列名數(shù)據(jù)類型長度是否可空注釋idbigint20否編號(hào)uservarchar200是客戶goodvarchar200是貨物fwvarchar200是范圍addressvarchar200是地址carvarchar200是車輛drivervarchar200是司機(jī)datedatetime20是時(shí)間第五章系統(tǒng)界面設(shè)計(jì)5.1登錄界面管理者、雇員和顧客均可使用用戶名,密碼,選擇登錄類型完成登錄,如圖5-1顯示。圖5-1登錄界面部分代碼展示:publicvoidloginUser(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{ StringuserName=request.getParameter("userName"); Stringpassword=request.getParameter("password"); StringloginType=request.getParameter("loginType"); Stringip=request.getRemoteAddr(); Datedate=newDate(); Rizhirizhi=newRizhi(); if(StringUtil.isEmpty(userName)||StringUtil.isEmpty(password)){ request.setAttribute("error","用戶名或密碼為空!"); request.getRequestDispatcher("index.jsp").forward(request, response); }else{ if(loginType.equals("admin")){ Adminadmin=newAdmin(); admin.setAdminName(userName); admin.setAdminPassword(password); try{ if(adminService.queryAdmins(admin,0,0).size()==1){ rizhi.setRizhiName(userName); rizhi.setDate(date); rizhi.setDengluIp(ip); rizhiService.save(rizhi); HttpSessionsession=request.getSession(); session.setAttribute("admin",admin); response.sendRedirect("adminMain.jsp"); }else{ request.setAttribute("error","用戶名或密碼錯(cuò)誤!"); request.getRequestDispatcher("index.jsp").forward(request,response); }5.2管理員界面管理員登錄后,主要功能模塊有個(gè)人信息、客戶管理、反饋信息、基礎(chǔ)信息、貨物信息、貨物運(yùn)輸。見5-2。圖5-2管理員界面5.2.1貨物統(tǒng)計(jì)界面管理員統(tǒng)計(jì)貨物的信息可以根據(jù)時(shí)間段進(jìn)行統(tǒng)計(jì),以餅狀圖的形式向管理員展示。見圖5-3。圖5-3貨物統(tǒng)計(jì)界面貨物統(tǒng)計(jì)界面部分代碼展示<tableid='myTable5'> <caption>貨物信息統(tǒng)計(jì)</caption> <thead> <tr> <% if(zongshushangpin!=null){ %> <th></th> <% } %> <% if(sptypeNames!=null){ for(inti=0;i<sptypeNames.size();i++){ %> <th><%=sptypeNames.get(i)%></th> <% } } %> </tr> </thead> <tbody> <tr> <% if(zongshushangpin!=null){ %> <th><%=zongshushangpin%></th> <% } %> <% if(shangpinZongshus!=null){ for(inti=0;i<shangpinZongshus.size();i++){ %> <td><%=shangpinZongshus.get(i)%></td> <% } } %> </tr> </tbody> </table>5.2.2員工信息管理界面管理者也可修改司機(jī)的信息,可修改的內(nèi)容有名字、備注、手機(jī)號(hào)以及住址等內(nèi)容,見圖5-4。圖5-4員工信息管理界面5.2.3司機(jī)信息管理界面管理者也可修改司機(jī)的信息,可修改的內(nèi)容有名字、手機(jī)號(hào)和住址等內(nèi)容。見圖5-5。圖5-5司機(jī)信息管理界面5.2.4車輛信息管理界面管理者可以修改車輛的信息,有車牌號(hào),名稱以及車輛描述等,見圖5-6。圖5-6車輛信息管理界面5.3員工主界面登錄后員工可以看到的有個(gè)人信息,配送范圍,貨物信息,貨物運(yùn)輸以及反饋。見圖5-7。圖5-7員工界面5.3.1審核貨物界面員工可以審核貨物信息,可以選擇運(yùn)輸,也可以拒絕。見圖5-8。圖5-8審核貨物界面5.3.2運(yùn)輸途中信息界面員工可以查看運(yùn)輸信息,可以看到貨物有沒有送到。見圖5-9。圖5-9運(yùn)輸途中界面5.4客戶主界面登錄后客戶可以從模塊中看到,個(gè)人信息,配送范圍,貨物信息,貨物運(yùn)輸以及反饋。見圖5-10。圖5-10客戶界面5.4.1貨物信息管理界面客戶可以對自己的貨物信息進(jìn)行管理,可以添加,修改和刪除。見圖5-11。圖5-11貨物信息管理界面5.4.2貨物運(yùn)達(dá)界面可以查看已經(jīng)到了的貨物信息,客戶可以進(jìn)行驗(yàn)收,見圖5-12。圖5-12貨物運(yùn)達(dá)界面5.4.3貨物驗(yàn)收界面可以查看驗(yàn)收后的貨物信息,見圖5-13。圖5-13貨物驗(yàn)收界面5.4.4反饋信息界面如有問題客戶可以提交信息反饋,管理員看到后會(huì)進(jìn)行回復(fù),見圖5-14。圖5-14反饋信息界面信息反饋界面的部分代碼展示:functionshangchuanUyijian(){ varselectedRows=$("#dg").datagrid('getSelections'); if(selectedRows.length!=1){ $.messager.alert("系統(tǒng)提示","請選擇要編輯的數(shù)據(jù)!"); return; } varrow=selectedRows[0]; $("#shangchuan").dialog("open").dialog("setTitle","上傳信息反饋"); $("#shchfm").form("load",row); shchurl="../shangchuanUyijian?uyijianId="+row.uyijianId; } functioncloseShangchuanUyijian(){ $("#shangchuan").dialog("close"); resetValue(); } functionsaveShangchuanUyijian(){ $("#shchfm").form("submit",{ url:shchurl, onSubmit:function(){ return$(this).form("validate"); }, success:function(result){ vars=result; varresult=eval('('+result+')'); if(result.errorMsg){ $.messager.alert("系統(tǒng)提示",result.errorMsg); return; }else{ $.messager.alert("系統(tǒng)提示","已成功保存"); resetValue(); $("#shangchuan").dialog("close"); $("#dg").datagrid("reload"); } } });第六章系統(tǒng)測試6.1測試過程6.1.1測試方法本次測試選擇黑盒測試,黑盒測試具備的優(yōu)勢便是測試成本較低,能夠更好的站在用戶角度去發(fā)現(xiàn)問題,整體思路便是選擇好功能用例對某個(gè)功能進(jìn)行反復(fù)測試,記錄測試出現(xiàn)的各種現(xiàn)象,然后逐個(gè)解決。6.1.2測試計(jì)劃整體測試工作首先必須有嚴(yán)格的計(jì)劃和部署。首先,請要到系統(tǒng)更重要的功能性用例,根據(jù)測試用例逐個(gè)檢測它們,并在測試過程中通過單詞和圖片記錄錯(cuò)誤現(xiàn)象,以及脆弱性現(xiàn)象,根據(jù)漏洞現(xiàn)象找到錯(cuò)誤代碼的根源加以更改修復(fù),并最終提交測試概要報(bào)告。6.1.3測試過程這款物流管理系統(tǒng)前臺(tái)分為收貨的用戶和司機(jī),后臺(tái)是可以管理全部用戶和司機(jī),可以更改全部信息,和看用戶評(píng)價(jià)和回復(fù)用戶等功能的超級(jí)管理平臺(tái)物流系統(tǒng)的用戶登錄注冊過程的測試用例表見6-16-1物流系統(tǒng)用戶登錄注冊測試用例表測試編號(hào)預(yù)期效果過程描述結(jié)果測試截圖登錄—1能夠正常登錄系統(tǒng)物流管理系統(tǒng)用戶,進(jìn)入登錄界面選中客戶登錄選項(xiàng)輸入準(zhǔn)確的用戶名和密碼點(diǎn)擊登錄登錄完成登錄—2密碼錯(cuò)誤無法登錄物流系統(tǒng)網(wǎng)站用戶進(jìn)入登錄界面選擇客戶登錄選項(xiàng)輸入正確的賬號(hào)和錯(cuò)誤的密碼顯示“用戶名或密碼輸入不正確”登錄—3類型選擇錯(cuò)誤無法登錄物流管理系統(tǒng)用戶進(jìn)入登錄界面選擇管理員或員工登錄選項(xiàng)輸入正確客戶賬號(hào)密碼顯示“用戶名或密碼輸入不正確”注冊—1用戶注冊成功用戶進(jìn)入注冊界面輸入正確的用戶名密碼電話和郵箱等注冊成功注冊—2顯示用戶名小于6位用戶進(jìn)入測試界面輸入小于6位的用戶名顯示“用戶名不符合規(guī)則,6位以上”注冊—3顯示密碼小于6位用戶進(jìn)入測試界面輸入小于6位的密碼顯示“密碼不符合規(guī)則,6位以上”注冊—4顯示兩次密碼輸入不一樣用戶進(jìn)入注冊界面,輸入兩次不一樣的密碼顯示“兩次密碼不一致”注冊—5顯示請輸入正確的電話號(hào)碼用戶進(jìn)入注冊界面,輸入小于11位的電話號(hào)碼顯示”請輸入有效的手機(jī)號(hào)碼”注冊—6顯示請輸入正確的郵箱地址用戶進(jìn)入注冊界面,輸入錯(cuò)誤的郵箱地址顯示“請輸入有效的郵箱地址”管理員添加修改和刪除員工、車輛、司機(jī)、配送范圍的測試見表6-26-2管理員添加修改刪除功能測試用例圖測試編號(hào)預(yù)期效果描述過程結(jié)果測試截圖添加—1系統(tǒng)顯示員工添加成功進(jìn)入員工信息界面點(diǎn)擊添加按鈕輸入員工的登錄名賬號(hào)密碼姓名年齡性別電話點(diǎn)擊保存系統(tǒng)顯示添加成功添加—2車輛添加成功進(jìn)入車輛管理界面點(diǎn)擊添加按鈕輸入車牌號(hào)和備注點(diǎn)擊
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度家庭自用井承包使用協(xié)議
- 2025年度車間出租與智能化生產(chǎn)管理系統(tǒng)合同
- 二零二五年度文化旅游資源開發(fā)用工勞務(wù)合同模板
- 2025年度燒烤店轉(zhuǎn)讓合同含獨(dú)家配方及設(shè)備
- 2025年度藝術(shù)品抵押借款合同協(xié)議
- 二零二五年度汽車零部件制造廠房產(chǎn)權(quán)移交合同
- 二零二五年度瑜伽舞蹈工作室店鋪鋪面租賃協(xié)議
- 發(fā)言稿組織委員
- 2025年安徽貨運(yùn)從業(yè)資格考試題目大全答案
- 老母親遺留房產(chǎn)轉(zhuǎn)讓合同
- (2025春新教材)部編版七年級(jí)語文下冊全冊教案
- 2024年12月重慶大學(xué)醫(yī)院公開招聘醫(yī)生崗位2人(有編制)筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 主題班會(huì):新學(xué)期 新起點(diǎn) 新期待
- 統(tǒng)編版歷史 選擇性必修二第12課 《水陸交通的變遷》課件(共27張)
- 小學(xué)生雙擁活動(dòng)國防教育
- 《得勝的基督新婦》課件
- 消防風(fēng)道風(fēng)管施工方案
- 2025年湖南省煙草專賣局系統(tǒng)招聘336人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 交通安全勸導(dǎo)講座課件
- 和利時(shí)DCS系統(tǒng)課件
- 2.2 生態(tài)脆弱區(qū)的綜合治理 課件 【知識(shí)精研】高二地理人教版(2019)選擇性必修2
評(píng)論
0/150
提交評(píng)論