版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
摘要跟著互聯(lián)網(wǎng)購物的體例的日趨遍及,網(wǎng)購逐步成為了大多數(shù)人們的一個首要生活體例。在許多大學(xué)校園里,師生們也迎合著互聯(lián)網(wǎng)的日益發(fā)展,學(xué)會了在網(wǎng)上置辦自己想要購買的商品,但是,卻一直沒有一個較為完善的網(wǎng)上便利店,來為他們提供便捷的購買日用品以及急需品的服務(wù)。對此,校園里的師生們經(jīng)常需要外出去商店購買,極大的浪費的師生們的工作學(xué)習(xí)時間。對此,我打算設(shè)計一個專門為大學(xué)師生們服務(wù)的網(wǎng)上便利店系統(tǒng),解決師生們的此類問題,為校園里的師生們節(jié)約工作學(xué)習(xí)的時間。通過該系統(tǒng)的開發(fā)應(yīng)用,師生們就可以足不出戶買東西,并且還提供送貨上門服務(wù),為師生們解決外出購物所帶來的時間浪費的問題。我的這個校園網(wǎng)上便利店系統(tǒng)的開發(fā)環(huán)境是以MicrosoftVisualStudio2010作為系統(tǒng)的開發(fā)環(huán)境的,IntelliJIDEA作為前端頁面以及后臺控制中心的呈現(xiàn)和對接,SQLyog作為后臺服務(wù)數(shù)據(jù)庫。以實現(xiàn)實時網(wǎng)上選購商品的一套軟件系統(tǒng)。它由5個模塊組成,分別為用戶管理部分,商品管理部分,訂單管理部分,管理員管理部分和登陸注冊部分。這套系統(tǒng)有著明確的權(quán)限劃分,采用垂直式管理,分工明確,責(zé)任清晰。使得管理人員可以有效的管理本管轄范圍的替代企業(yè)。系統(tǒng)的實現(xiàn)對師生們節(jié)約工作學(xué)習(xí)時間有著重要的、深遠的意義,既節(jié)省時間,又大大提高了工作效率。該系統(tǒng)開發(fā)后具備著很強的實用性和重要的推行價值。關(guān)鍵詞:網(wǎng)上便利店;系統(tǒng);管理AbstractWiththeincreasingpopularityofInternetshopping,onlineshoppinghasgraduallybecomeaprimarywayoflifeformostpeople.Inmanyuniversitycampuses,teachersandstudentsalsocatertothegrowingdevelopmentoftheInternetandlearntobuythegoodstheywanttobuyonline.However,therehasnotbeenarelativelyperfectonlineconveniencestoretoprovidethemwithconvenientservicesforpurchasingdailynecessitiesandurgentlyneededgoods.Inthisregard,theteachersandstudentsinthecampusoftenneedtogoouttothestoretobuy,whichisagreatwasteofteachersandstudents'workingandlearningtime.Inthisregard,Iintendtodesignanonlineconveniencestoresystemforcollegeteachersandstudents,tosolvesuchproblemsofteachersandstudents,andtosaveworkingandlearningtimeforteachersandstudentsoncampus.Throughthedevelopmentandapplicationofthesystem,teachersandstudentscannotleavehometobuythings,andalsoprovidedoor-to-doordeliveryservice,tosolvetheproblemoftimewastecausedbyshoppingforteachersandstudents.ThedevelopmentenvironmentofmycampusonlineconveniencestoresystemisMicrosoftVisualStudio2010asthedevelopmentenvironmentofthesystem,IntelliJideaasthefrontpageandbackgroundcontrolcenterpresentationanddocking,sqliogasthebackgroundservicedatabase.Inordertoachieveareal-timeonlineshoppingsoftwaresystem.Itconsistsoffivemodules,whichareusermanagement,commoditymanagement,ordermanagement,administratormanagementandloginregistration.Thesystemhasclearauthoritydivision,verticalmanagement,cleardivisionoflaborandclearresponsibility.Sothatmanagerscaneffectivelymanagethescopeofthisjurisdictionofalternativeenterprises.Therealizationofthesystemhasanimportantandfar-reachingsignificanceforteachersandstudentstosaveworkingandlearningtime.Itnotonlysavestime,butalsogreatlyimprovesworkefficiency.Afterthedevelopmentofthesystem,ithasastrongpracticabilityandimportantimplementationvalue.Keywords:Onlineconveniencestore;system;Administration目錄TOC\o"1-3"\h\u摘要 1Abstract 2目錄 3第一章緒論 51.1系統(tǒng)開發(fā)背景 51.2開發(fā)工具介紹 61.2.1IntelliJIDEA 61.2.2SQLyog 61.2.3JDK 61.2.4Mysql 8第二章需求分析 92.1功能需求 92.2性能需求 102.3可靠性和可用性需求 112.4出錯處理需求 12第三章概要設(shè)計 133.1總體設(shè)計 133.2前端設(shè)計 143.3后臺設(shè)計 143.4數(shù)據(jù)庫設(shè)計 153.4.1顧客信息 153.4.2管理員信息 163.4.3商品信息 163.5實體—聯(lián)系圖 17第四章詳細設(shè)計 194.1注冊 194.2登陸 204.3前端主頁 214.4后臺中心 22第五章測試與展示 255.1測試策略 255.2測試原則 255.3測試步驟 265.4測試用例 265.5測試結(jié)果 28第六章總結(jié)與展望 296.1論文總結(jié) 296.2設(shè)計展望 29致謝 30參考文獻 31第一章緒論1.1系統(tǒng)開發(fā)背景在過去,網(wǎng)購從一個不存在的購物方式變成了一個現(xiàn)在觸手可及的行業(yè)?,F(xiàn)在網(wǎng)上購物似乎已經(jīng)成為全世界無數(shù)人的購物方法。從近幾年的數(shù)據(jù)看來,在網(wǎng)上購物的人是越來越多了。這么多年來,網(wǎng)上購物為什么會增長的如此之快呢,我想其中的原因就是商家現(xiàn)在能夠為他們的顧客提供優(yōu)質(zhì)的服務(wù),我們不斷看到商家為網(wǎng)購的人添加許多新穎的功能和服務(wù),目的讓消費者在網(wǎng)購時有著與親身購物時一樣舒適感和他們從未有過的諸如更便捷、更便宜的體驗。
淘寶,天貓等等一系列的網(wǎng)上購物系統(tǒng)雖然能實現(xiàn)人們足不出戶買東西的愿望,但是對于一些人們急需的基本必需品,這些網(wǎng)上購物系統(tǒng)就顯得鞭長莫及了。這就需要一個能貼近師生們的生活的一個購物系統(tǒng),來滿足消費者們的需求。從2019年上半年的數(shù)據(jù)來看,網(wǎng)上購物的市場發(fā)展?jié)摿κ桥c日俱增,創(chuàng)新的運營方式,跨境電商的崛起等都為網(wǎng)購的市場提供了很多很多新的增長動能。就從中國的各個地方來看,以中小型城市的快遞業(yè)和農(nóng)村淘寶為代表的市場極大的拓展了網(wǎng)購的消費能力,電商平臺以一種可見的速度飛速發(fā)展。換句話來說,網(wǎng)購就是把自己身邊的商店放在互聯(lián)網(wǎng)上,使用互聯(lián)網(wǎng)直接購買自己需要的心怡商品和想得到的優(yōu)質(zhì)服務(wù)。專業(yè)的來說,網(wǎng)購是賣家和買家從談價錢、確定價格以及支付的模式、物流公司的交貨信息等過程都是通過互聯(lián)網(wǎng)、web和網(wǎng)上商城頁面的模式一同實現(xiàn)的一種新型購物方式,這種新型的購物方式是電商的一個重要組成部分。因此,有用戶說這種交易模式可以看作是一個面對全國面對全世界都開放的一個網(wǎng)上商場。但是,我認為網(wǎng)上商場并不是虛構(gòu)出來的,因為在我們進行購物的時候,每一步每一個細節(jié)都是跟傳統(tǒng)的購物方式是一模一樣的,這種新型的購物方式與傳統(tǒng)的購物方式其中的區(qū)別只是少了賣家和買家之間面對面的語言交流,但是有了選購以及交易的過程。據(jù)統(tǒng)計2019年,我國在網(wǎng)上購物的用戶規(guī)模預(yù)計會達到6.5億之多,這將近我國13億人口的一半。與2018年底想比較,增長了大約有2800萬之多,占我國全體網(wǎng)民的75%。據(jù)研究表明,網(wǎng)上購物市場有著巨大的潛力與發(fā)展空間。1.2開發(fā)工具介紹1.2.1IntelliJIDEAIDEA,被業(yè)界公認為是最佳的java語音開拓工具之一。是由JetBrains公司出廠的一款產(chǎn)物,是很多種語言開拓的集成情況,在J2EE撐持、代碼檢察、智能代碼助手、代碼主動提醒、重構(gòu)、Ant、立異的GUI計劃等方面有著非常神奇的功效。IDEA的優(yōu)點:比起Eclipse最突出的是調(diào)試。IDEA是智能編碼,能削減程序員的工作難度。比如:會智能選取、擁有導(dǎo)航模式、能查詢歷史記錄、對重構(gòu)的支持、文件系統(tǒng)的自動同步、能自定義快捷鍵、語法的自動檢測、代碼的自動檢查、并且對JSP的完全支持、智能編輯等。IDEA的缺點:在同一個頁面只支持單工程,如果想要在開發(fā)時建立一個測試過程測試部分內(nèi)容是不便的,資源消耗大,對于內(nèi)存的要求挺高。1.2.2SQLyogSQLyog,Webyog公司的一款圖形化MySQL數(shù)據(jù)庫管理工具??梢栽谑澜缟系娜魏我粋€有收集的角落經(jīng)由過程收集來保護遠端的MySQL數(shù)據(jù)庫,它是基于C++和MySQLAPI編程的一款圖形化Mysql數(shù)據(jù)庫管理工具,能直接運行批量的SQL劇本文件,支持導(dǎo)入與導(dǎo)出XML、HTML、CSV等格局的數(shù)據(jù),運行速率極快。1.2.3JDKJDK,全稱JavaSEDevelopmentkit,它有著編譯、運行程序的工具和資源,其中了包括編譯器,常用的類庫,運行時環(huán)境等。JDK在使用時需要配置環(huán)境變量,只有JDK配置成功,代碼才能正常運行。如圖1、圖2、圖3、圖4為JDK配置圖。圖1JDK配置圖圖2JDK配置圖圖3JDK配置圖圖4測試JDK配置成功圖1.2.4MysqlMySQL,一種開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它的開發(fā)公司在1991年發(fā)行了第一個版本。并且它是使用SQL語句進行數(shù)據(jù)庫的管理。它的運行模式是由系統(tǒng)核心提供的一種多線程機制提供完全的多線程運行模式,它的運行模式是由體系核心供給的一種多線程機制供應(yīng)完全的多線程運行模式,它有著面向多種編程語音的編程接口,而且它還具有了完全的WHERE操作、SELECT操作。1.編寫相關(guān)的語句使用的語音是C語音和C++來進行相關(guān)語句的編寫,并且進行測試使用的是多種編譯器,這樣就保證了可移植源代碼的功能。2.支持
AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多種操作系統(tǒng)。3.為C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.NET和Tcl等多種編程語言提供API。4.能充分利用計算機的CPU資源并且它還支持多線程。5.為了能有效地提高查詢速度,因此使用了優(yōu)化的SQL查詢算法。第二章需求分析2.1功能需求(1)系統(tǒng)管理主要是系統(tǒng)管理員進行系統(tǒng)配置,角色管理,用戶管理,權(quán)限管理。(2)項目管理主要包含功能是示范項目和常規(guī)項目的創(chuàng)建,編輯,查詢功能。(3)商品管理主要包含便利店商品的添加、刪除和修改商品管理的業(yè)務(wù)流程主要如下:新商品批發(fā)來后,分類并編號。編號后,分別上架到不同的區(qū)域向用戶展示。用戶看中某一商品時,可以添加進個人的購物籃里。用戶需要購買商品時,需要進行相應(yīng)的注冊登陸操作才能購買。圖5用戶購買商品流程圖圖6管理員管理流程圖2.2性能需求性能需求包括了功能需求和性能需求兩個方面。性能需求必需要斟酌體系功效運行過程當(dāng)中到達的響應(yīng)指標(biāo),性能需求對一個完全的體系而言是十分重要的。在設(shè)計完成本系統(tǒng)后,能滿足用戶的一些基本需求,具備一般商城的基本功能,比如能實現(xiàn)用戶在線搜索商品,并能添加進自己的購物車內(nèi),商城首頁能隨時更新輪播信息,用戶能正常注冊,登陸系統(tǒng)。管理員能隨時對商品列表的商品進行添加,刪除等操作。校園網(wǎng)上便利店校園網(wǎng)上便利店商品管理員用戶商品管理員用戶修改信息管理用戶信息管理商品信息修改信息購買查看登錄注冊刪除商品添加商品修改信息管理用戶信息管理商品信息修改信息購買查看登錄注冊刪除商品添加商品圖7校園網(wǎng)上便利店結(jié)構(gòu)圖2.3可靠性和可用性需求用戶對于整個系統(tǒng)的操作比較簡潔明了,整個系統(tǒng)的工作能順利進行,能完成所需的一切工作需要,在正常的網(wǎng)絡(luò)連接下能順利的進入系統(tǒng),每個功能點也容易設(shè)置。我做的商城界面清楚明了,簡潔,通俗易懂,操作簡單,隨便看看就可以準(zhǔn)確無誤的使用整個校園網(wǎng)上便利店系統(tǒng)。整個系統(tǒng)完成較為容易,由于整個系統(tǒng)的功能沒有多少,因此很容易上手,各個功能都比較容易設(shè)置,經(jīng)過工作人員反復(fù)的測試,錯誤一般在2個以下。由于整個系統(tǒng)小并且功能較少的緣故,因此出現(xiàn)故障可在短時間內(nèi)恢復(fù),只要正常的操作就可以保證整個系統(tǒng)正常工作一年左右。需求分析在軟件工程中的占有一個非常大的比重。在這個步驟中,工作人員可以通過調(diào)差問卷的方式,確定顧客的各方面需要。只有在工作人員確定了這些用戶的意愿之后,才能夠找到新系統(tǒng)的解決方法。開發(fā)系統(tǒng)最困難的步驟是自己要有準(zhǔn)確的思路,知道需要開發(fā)的是什么。其中最為困難的工作就是要仔細編寫出技術(shù)需求,其中包括了所有面對用戶、其它軟件系統(tǒng)、面對機器的接口。如果這一步?jīng)]有做對,最終的結(jié)果就是給系統(tǒng)帶來極大損害,日后再進行修改也會極為困難。2.4出錯處理需求在系統(tǒng)的開發(fā)過程中,需要及時對系統(tǒng)中存在的許多漏洞立即進行相應(yīng)的處理,即使是一個很小很小的漏洞,也會造成整個系統(tǒng)的無用資源無限的增多,最終可能會導(dǎo)致整個系統(tǒng)的癱瘓,造成不可估量的損失。當(dāng)系統(tǒng)出現(xiàn)了錯誤的提示時,系統(tǒng)沒有保護好用戶的用戶名、資金、密碼就是最嚴重的問題。因此,在編寫前臺和后臺代碼的時候,我們應(yīng)該時刻保證編寫的代碼的嚴密性,不能讓居心叵測的人有機會趁虛而入,盜用和損壞用戶的私密信息,造成不可挽回的損失。軟錯誤就是由于輸入的內(nèi)容不符合要求,網(wǎng)絡(luò)傳輸超時、硬件出錯等,對于一些關(guān)鍵的操作,就像刪除操作等這些敏感操作,用戶應(yīng)該擁有一個提示部分,用以向用戶提示敏感操作。當(dāng)系統(tǒng)出錯時,它會自動給用戶顯示錯誤的提示,并給出錯誤反饋,給工作熱源提供可查詢的相關(guān)信息及代碼。第三章概要設(shè)計3.1總體設(shè)計關(guān)于整個系統(tǒng)需要解決的問題的設(shè)計就是總體設(shè)計,就是設(shè)計系統(tǒng)的總的解決計劃,設(shè)計系統(tǒng)的總的解決方案,又能夠把它稱之為概要設(shè)計。系統(tǒng)工程的總體設(shè)計包含了:詳細設(shè)計和技術(shù)規(guī)格書編寫、市場調(diào)研、產(chǎn)品制造等。軟件工程的總體設(shè)計又包含了一下幾點:計算機配置設(shè)計、數(shù)據(jù)庫和文件設(shè)計、代碼設(shè)計以及系統(tǒng)可靠性等內(nèi)容。本校園便利店系統(tǒng)采用JSP語句對整個系統(tǒng)的編寫與實現(xiàn),對后臺所需的數(shù)據(jù)使用SQLyog數(shù)據(jù)庫進行數(shù)據(jù)修改和存儲。面向?qū)ο缶幊?,把每個需要實現(xiàn)的功能都分開來寫,最后在把所有頁面整合在一起。如圖8,校園網(wǎng)上便利店模塊圖,既有方便用戶瀏覽的前端頁面,也有方便用戶查看的后臺頁面。校園網(wǎng)上便利店校園網(wǎng)上便利店后臺前端后臺前端用戶中心添加商品管理員管理用戶管理商品管理商品查詢登陸注冊用戶中心添加商品管理員管理用戶管理商品管理商品查詢登陸注冊圖8校園網(wǎng)上便利店模塊圖3.2前端設(shè)計前端頁面的實現(xiàn)中,在JSP頁面引用了LAYUI、BOOTSTRAP-3.3.7樣式。前端頁面是整個系統(tǒng)的臉面,前端頁面做的精致、美觀,能大大增加用戶對于整個系統(tǒng)的第一印象。前端頁面不僅有登陸、查看功能,還有新商品的推廣圖片在前端頁面的開始輪播,促進用戶選購商品的效率。在前端頁面上,還有進入后臺查看的功能,主要是用戶能查看自己購物車里面添加的商品,并且能隨時刪除自己添加的商品。校園網(wǎng)上便利店系統(tǒng)前端主要是供給用戶購買東西時使用。而經(jīng)過調(diào)查用戶主要是對商品介紹、商品分類等期望較大,所以在前端設(shè)計中添加商品分類頁面和商品查看功能。3.3后臺設(shè)計后臺是整個系統(tǒng)對商品的操作地方,商品要想擁有基本的購買、刪除操作,后臺數(shù)據(jù)庫是不可或缺的。如圖9,后臺設(shè)計樣式圖,后臺設(shè)計應(yīng)該包含這些元素。后臺數(shù)據(jù)使用SQLyog作為數(shù)據(jù)的存放和修改的地方,整個系統(tǒng)后臺能實現(xiàn)對商品、顧客和管理員的信息的增加修改和刪除,并且整個后臺與前端能聯(lián)系起來,用戶能在前端頁面上點擊后臺中心,就能進入后臺查看自己添加的商品的信息。啊是的范德薩發(fā)生阿薩德發(fā)生是法國的風(fēng)格的話的上的網(wǎng)無但是不惹人提供和探討探討探討探討探討八佰伴八佰伴八佰伴八佰伴八佰伴八佰伴爸爸八佰伴八佰伴八佰伴八佰伴八佰伴爸爸八佰伴八佰伴八佰伴八佰伴八佰伴爸爸爸爸爸爸八佰伴八佰伴八佰伴八佰伴八佰伴八佰伴你什么的客觀南京JANIFBWENFWJQEBWNFWQNNKVNKDSANNSKNG巍峨發(fā)生vsadivsasi靜思分奴灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌京津冀經(jīng)濟積極急急急急急急急急急么么么么么么么么么么么么么么么么么么們么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么么沒們么么么么么么圖9后臺設(shè)計樣式圖3.4數(shù)據(jù)庫設(shè)計使用sqlyog實現(xiàn)后臺數(shù)據(jù)的寫入和修改,并且能在系統(tǒng)中實時增加數(shù)據(jù)庫數(shù)據(jù)。當(dāng)商品新增加時,能更新到數(shù)據(jù)庫中保存,當(dāng)商品數(shù)據(jù)發(fā)生變動,數(shù)據(jù)庫也能隨之變動。數(shù)據(jù)庫還能方便管理員對商品實時數(shù)據(jù)的監(jiān)控,防止出現(xiàn)斷貨、缺貨的現(xiàn)象出現(xiàn)。如圖10,其中數(shù)據(jù)包含了商品信息,用戶信息和管理員信息。數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計數(shù)據(jù)將積極就將計就計就將計就計就將計就計急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急積極急急急急急急急急急經(jīng)濟積極急急急急急急急急急坎坎坷坷快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快快啦啦啦啦啦了拉了拉啦啦啦啦啦啦啦啦圖10數(shù)據(jù)庫部分設(shè)計圖3.4.1顧客信息顧客信息均保存在數(shù)據(jù)庫中,管理員在網(wǎng)頁上做的添加刪除操作,都能在數(shù)據(jù)庫中體現(xiàn)出來,并,且連接著后臺管理中心能在后臺中心對顧客信息進行基本的修改增加和刪除。如圖11,其中顧客信息中包含顧客的姓名和宿舍號,在顧客購買東西后可以看出顧客基本信息,以此方便工作人員提供送貨上門服務(wù)。日體育急什么方法的肯定門口買的房可能吧那你開車看女生模擬手機你看過那的封ID南方ifvdsmmvsd你不會不會不會吧呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃鵝鵝鵝鵝鵝鵝鵝鵝鵝鵝鵝鵝餓該安重開局沈冬梅該開始呢沒看藍可樂發(fā)生盧克奶無人機奇偶讓他們死人人人人人人人人人人人人人人人人人人人人人人人人人灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌經(jīng)濟經(jīng)濟積極急急急急急急急急急么么么么么么么么么么么么快快快快快快快快快快快快快快快快快快快快快么么圖11顧客表3.4.2管理員信息管理員信息保存在數(shù)據(jù)庫,管理員能在后臺中心對管理員信息基本的修改、添加和刪除操作。如圖12,其中管理員信息包含了管理員的ID和姓名,管理員可以隨時在后臺中心修改管理員的信息。圖12管理員表3.4.3商品信息商品信息都保存在數(shù)據(jù)庫中,并且能在后臺中心對商品信息進行基本的修改增加和刪除。如圖13,其他商品信息包含了商品名,價格和數(shù)量。管理員可以在后臺中心對商品的信息進行修改。圖13商品表3.5實體—聯(lián)系圖管理員ID管理員ID姓名管理員管理員圖14管理員實體聯(lián)系圖姓名姓名宿舍號宿舍號顧客顧客聯(lián)系方式聯(lián)系方式圖15顧客實體聯(lián)系圖商品商品價格名稱價格名稱圖16商品實體聯(lián)系圖商品購買用戶mn商品購買用戶圖17用戶與商品之間的實體聯(lián)系圖商品管理管理員mn商品管理管理員商品信息商品信息圖18管理員和商品之間的實體聯(lián)系圖用戶管理管理員mn用戶管理管理員用戶信息用戶信息圖19管理員和用戶之間的實體聯(lián)系圖第四章詳細設(shè)計4.1注冊如圖20為注冊頁面部分代碼。注冊頁面是給新的用戶提供注冊新用戶的地方,用戶要能在系統(tǒng)里面購買商品,注冊和登陸操作是不可或缺的,每個用戶的信息都能在注冊的時候全部完善,管理員能在后臺管理中心實時查看注冊的新用戶的基本信息,這樣才能在用戶購買商品后商家能快速定位用戶的位置,并且及時提供送貨上門服務(wù)。如圖21,注冊頁面樣式。圖20注冊部分代碼圖21注冊頁面樣式4.2登陸登陸是給已經(jīng)注冊賬號的用戶提供登陸操作,用戶需要使用校園便利店系統(tǒng)時,點擊登陸即可登陸進入系統(tǒng)。如圖22,登錄頁面部分代碼。登陸后可以進入后臺中心,服務(wù)頁面和查看的基本信息。如圖23,登錄頁面樣式。圖22登陸部分代碼圖23登陸界面展示4.3前端主頁如圖24、25,校園網(wǎng)上便利店主頁樣式。前端主頁是一個系統(tǒng)的主頁面,用戶在登陸系統(tǒng)后,進入的就是前端主頁,里面有進入后臺中心的按鈕,還有商品推廣的輪播圖,還有許多新商品的推廣圖片。如圖26,主頁部分代碼。一個好的系統(tǒng)必須要有一個好的前端頁面,一個好的前端頁面也會帶動一個系統(tǒng)的發(fā)展。圖24登陸后主頁圖圖25主頁服務(wù)頁面圖26主頁部分代碼圖4.4后臺中心如圖27、28后臺用戶信息頁面樣式。如圖29為商品信息界面樣式。后臺中心是系統(tǒng)的內(nèi)在核心,它包含了一整個系統(tǒng)的基本數(shù)據(jù)操作。商品的修改、查看,用戶信息的管理等,都是在后臺中心進行的基本操作。圖27用戶信息添加圖28用戶信息添加圖29商品信息添加第五章測試與展示5.1測試策略對整個系統(tǒng)的基本功能進行整體測試,保證整個系統(tǒng)的功能都能體現(xiàn)出來,每個功能都能對用戶開放,每個點都能完整的在網(wǎng)頁上呈現(xiàn)出來,不會出現(xiàn)錯誤的提示。對整個系統(tǒng)的每一個組成單元進行的測試就可以稱之為單元測試,通過單元測試我們可以發(fā)現(xiàn)實現(xiàn)該模塊的實際功能與定義該模塊的功能兩者之間是否存在不同的地方,如果有不同的地方則需要進行修正。白盒測試是整個系統(tǒng)進行單元測試的主要方法。由相關(guān)工作人員完成測試,在完成了開發(fā)任務(wù)后,就可以開始對該模塊進行驗證。5.2測試原則類型詳細描述備注功能缺陷程序功能無法實現(xiàn)程序功能實現(xiàn)錯誤3、增刪查改功能為實現(xiàn)數(shù)據(jù)缺陷數(shù)據(jù)計算結(jié)果錯誤數(shù)據(jù)約束錯誤數(shù)據(jù)結(jié)果溢出界面缺陷操作界面異常界面不符合用戶習(xí)慣長時間操作未給出提示界面與需求不符頁面跳轉(zhuǎn)錯誤5.3測試步驟對整個系統(tǒng)的全部組成部分進行相對應(yīng)的測試,通過測試我們能發(fā)現(xiàn)實現(xiàn)模塊的功能與定義該模塊的功能說明兩者之間是否一致,如果兩者之間有偏差則需要相關(guān)工作人員進行修正。按照要求,把每個模塊合在一起測試,找出與接口有關(guān)的所有錯誤。我們可以在模擬環(huán)境下,運用黑盒測試,驗證我們設(shè)計出來的軟件有沒有滿足需求規(guī)格書所列出的所有需求。我們還可以通過驗證軟件的相關(guān)功能、軟件的性能和軟件特性三部分是否和用戶所提出來的的要求相對應(yīng)。軟件的功能和性能要求必須在軟件需求規(guī)格書中有著明確的規(guī)定,需求規(guī)格書中包含的所有信息就是我們確認測試的根源。5.4測試用例相關(guān)的工作人員對某一軟件產(chǎn)品進行測試任務(wù)就是測試用例,它能體現(xiàn)出策略方法和技術(shù)、測試的方案。其中的內(nèi)容包含了軟件的測試目的、預(yù)期可能出現(xiàn)結(jié)果、測試腳本、測試環(huán)境,最終形成方便工作人員查看的文檔。核實能否滿足特定軟件的需要,為特殊目標(biāo)制作的一組測試輸入、執(zhí)行的條件和預(yù)期的結(jié)果,這就是就是測試用例。如圖30,測試時,后臺出現(xiàn)了bug,系統(tǒng)后臺的顯示出現(xiàn)了錯誤,導(dǎo)致界面不能完整的顯示出來。后來仔細找了許多次以后,發(fā)現(xiàn)是由于后臺的路徑?jīng)]有寫對,才導(dǎo)致了后臺的商品表一直報404。如圖31,由于這個錯誤,后面的部分也是吸取了這次教訓(xùn),沒有出現(xiàn)這樣的問題了。圖30后臺測試失敗圖31測試成功案例5.5測試結(jié)果測試結(jié)果較為滿意,各個模塊的功能均能較好體現(xiàn)出來,前端的登陸注冊功能都能正常運行,商品的展示部分也運行正常,主頁顯示的功能均能正常運行,在測試期間出現(xiàn)的后臺界面顯示不正常的問題也完美的解決了,各個需要實現(xiàn)的功能都具體的實現(xiàn)。用戶體驗評價也較高,整個系統(tǒng)的功能也較為完善。第六章總結(jié)與展望6.1論文總結(jié)整篇論文感覺設(shè)計的
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年購車貸款協(xié)議樣式版
- XXX開工慶典施工方案
- Naphthol-AS-phosphate-99-TLC-3-Hydroxy-2-naphthanilide-phosphate-99-TLC-生命科學(xué)試劑-MCE
- 液化石油氣站檢查計劃書
- 養(yǎng)殖場消毒合同
- 研學(xué)活動安全管理協(xié)議書
- 俄羅斯概況學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- MOPS-hemisodium-salt-98-生命科學(xué)試劑-MCE
- 神經(jīng)康復(fù)技術(shù)(第7期)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 校園綠化方案
- 辛棄疾詞《青玉案·元夕》
- 數(shù)字貿(mào)易國際規(guī)則制定現(xiàn)狀與建議
- 《無人機駕駛基礎(chǔ)》課件-項目四 無人機結(jié)構(gòu)及性能
- 研學(xué)活動閉營發(fā)言稿
- 2024年保密基本知識題庫附完整答案(各地真題)
- 2024年保密知識測試有解析答案
- JT-T 1498-2024 公路工程施工安全監(jiān)測與預(yù)警系統(tǒng)技術(shù)要求
- 成都麓湖生態(tài)城案例詳解
- 2024年小升初數(shù)學(xué)模擬試卷
- 廣東省深圳市2023年中考英語試題(含答案與解析)
- 手術(shù)室停水的應(yīng)急預(yù)案
評論
0/150
提交評論