版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEIV目錄TOC\o"1-4"\h\z\u摘要 IIIAbstract. V第一章 緒論 11.1選題依據(jù)、目的及意義 11.1.1選題依據(jù) 11.1.2選題目的和意義 11.2國(guó)內(nèi)外的現(xiàn)狀 11.2.1國(guó)外的現(xiàn)狀 11.2.2國(guó)內(nèi)的研究現(xiàn)狀 2第二章 可行性分析 22.1社會(huì)可行性 22.2技術(shù)可行性 22.3利用可行性 22.4.1Java 22.4.2MySQL 22.4.3Redis 32.4.4JDBC 32.4.5MD5 32.5系統(tǒng)使用的平臺(tái)和運(yùn)行的環(huán)境 32.5.1系統(tǒng)使用的平臺(tái) 32.5.2運(yùn)行的環(huán)境 3第三章 需求分析 33.1系統(tǒng)功能模塊概述和分析 33.2系統(tǒng)功能模塊設(shè)計(jì) 43.2數(shù)據(jù)庫分析 5第四章 校園商鋪設(shè)計(jì)與實(shí)現(xiàn) 124.1首頁設(shè)計(jì) 124.2客戶模塊 134.2.1客戶登錄 13客戶登錄驗(yàn)證 13賬號(hào)綁定 14客戶密碼修改 154.2.2登錄成功 154.2.3退出登錄 164.3商家模塊 164.3.1商家登錄 164.3.2商店列表 174.3.3商店本身的管理 184.4超級(jí)管理員 194.4.1超級(jí)管理員登錄 204.4.2在后臺(tái)掌控頁面 214.4.3頭條管理 214.4.4類別管理 234.4.5區(qū)域管理 234.4.6賬號(hào)管理 234.4.7商鋪管理 24第五章 系統(tǒng)測(cè)試 255.1測(cè)試的目的與目標(biāo) 255.2測(cè)試用例 25結(jié)論 28參考文獻(xiàn) 29致謝 29基于JAVA的校園商鋪平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)嚴(yán)亞紅摘要:物流的發(fā)展非常之快,在互聯(lián)網(wǎng)購(gòu)物變成了人民邁向美好生活重要的一步,在短時(shí)間內(nèi)購(gòu)買到或者訂購(gòu)到自己所需要的商品已經(jīng)成為網(wǎng)上購(gòu)物顯著的需求。對(duì)于全校師生而言,相比較于在大型網(wǎng)站上購(gòu)物所需要等待的物流時(shí)間,校園商鋪能夠縮短等待時(shí)間,讓師生能非??斓觅I到本人的必須商品。校園商鋪能打造一個(gè)更貼近在校大學(xué)生的日常生活所需的購(gòu)物軟件,服務(wù)于師生,能給全校師生帶來極大方便,師生只需要通過校園商鋪對(duì)需要的商品下單,當(dāng)天下單,基本能確保當(dāng)天或者第二天就能收到商品。并且可以在校園商鋪上進(jìn)行二手交易,將自己閑置的物品銷售出去,以及可以進(jìn)行網(wǎng)上訂餐等,還可以給學(xué)校同學(xué)提供兼職的機(jī)會(huì)。系統(tǒng)基于JAVA并且利用了SSM和Spring,用戶在前端通過基本動(dòng)作觸發(fā)事件,實(shí)現(xiàn)用戶的登錄、瀏覽等活動(dòng)。具有最終權(quán)限的管理人員可以對(duì)用戶的信息及商鋪進(jìn)行管理。關(guān)鍵詞:JAVA;電子商鋪;校園商鋪;用戶信息
ThedesignandimplementationofthecampusshopplatformbasedonJavaYanYaHongComputerSchoolNetworkengineeringGrade2016Instructor:ZouHaiYangAbstract:Thedevelopmentoflogisticsisveryfast,shoppingontheInternethasbecomeanimportantsteptowardsabetterlifeforpeople.Ithasbecomeasignificantdemandforonlineshoppingtobuyororderthegoodsyouneedinashorttime.Forpeopleliketeachersandstudents,comparedwiththewaitingtimeforshoppingonthelarge-scalewebsite,thecampusshopcanshortenthewaitingtime,sothatteachersandstudentscanreceivethegoodstheyneedveryquickly.Thecampusshopcancreateashoppingsoftwarethatismoreclosetothedailylifeofcollegestudents,serveteachersandstudents,andbringconveniencetothem.Teachersandstudentsonlyneedtoplaceordersfortherequiredcommoditiesthroughthecampusshop,whentheworldissingle,theycanreceivethecommoditiesonthesameday.Andcancarryonthesecond-handtransactioninthecampusshop,selltheiridlegoods,andcanordermealsonline,andcanalsoprovidepart-timeopportunitiesforschoolstudents.ThesystemisbasedonJavaandusesSSMandspring.Theusercantriggereventsthroughbasicactionsinthefrontendtorealizetheuser'slogin,browsingandotheractivities.Superadministratorcanmanageuserinformationmanagementandstores.Keywords:JAVA;Electronicsshops;Campusshops;Userinfo29/33緒論1.1選題依據(jù)、目的及意義1.1.1選題依據(jù)當(dāng)今社會(huì)物品流通的發(fā)展速度快得驚人。電子商務(wù)在中國(guó)大地遍地開花,成為了一種煥然一新的生活購(gòu)物方式,因而網(wǎng)上購(gòu)物已經(jīng)成為了在校老師和同學(xué)的極佳選擇。相比較于大型購(gòu)物網(wǎng)站,校園電子商鋪擁有自己的優(yōu)勢(shì)與特點(diǎn):一是可以大大減少等待物流的時(shí)間,基本可以做到下單后幾個(gè)小時(shí)內(nèi)送到,并且可以送貨上門,不必自己去菜鳥驛站取包裹;學(xué)校周邊的店鋪可以在校園商鋪進(jìn)行注冊(cè),師生可以直接在校園商鋪上進(jìn)行訂餐下單等,不必等待騎手接單以及配送時(shí)間;二是能夠給在校大學(xué)生提供兼職的機(jī)會(huì),相比于在校外兼職,校園商鋪能提供更安全的工作環(huán)境;三是可以直接在校園電子商鋪上進(jìn)行二手交易,可以將自己不用的書籍、生活用品等放在商鋪里售賣,校園商鋪的后臺(tái)審核機(jī)制能夠保證交易的安全性。校園電子商鋪借助于互聯(lián)網(wǎng),客戶可以進(jìn)行瀏覽商品,登錄后進(jìn)行購(gòu)買、下單等操作。商家可以進(jìn)行店鋪?zhàn)?cè),在校園商鋪上售賣自己的商品。超級(jí)管理員在后臺(tái)審核,保證交易的安全性。1.1.2選題目的和意義就中國(guó)現(xiàn)狀來看,互聯(lián)網(wǎng)和交通行業(yè)近幾年來迅猛發(fā)展,研發(fā)的網(wǎng)上購(gòu)物類的軟件層出不窮,競(jìng)爭(zhēng)也越來越激烈,更好的質(zhì)量、更好的服務(wù)、更快的速度以及成為當(dāng)代購(gòu)物網(wǎng)站亟待解決的問題。打造校園電子商鋪,通過后臺(tái)的超級(jí)管理員的審核來保證交易的安全性。使全校師生可以放心的校園商鋪上進(jìn)行購(gòu)物,無需花費(fèi)大量的時(shí)間去外面進(jìn)行物品購(gòu)買,以及減少了等待物流的時(shí)間。用戶可以隨時(shí)隨地下單,并且可以指定配送時(shí)間,商家會(huì)在用戶方便時(shí)送貨,解決了用戶自己的空閑時(shí)間與送貨時(shí)間對(duì)不上的問題,極大的方便了用戶。通過對(duì)國(guó)內(nèi)外關(guān)于電子商鋪的現(xiàn)狀的學(xué)習(xí)以及研究,我最終決定將《基于java的校園商鋪平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)》作為畢業(yè)設(shè)計(jì)題目。設(shè)計(jì)一個(gè)可以進(jìn)行瀏覽、交易、管理等為一體的校園電子商鋪。1.2國(guó)內(nèi)外的現(xiàn)狀1.2.1國(guó)外的現(xiàn)狀在國(guó)外,尤其是一些發(fā)達(dá)國(guó)家,電子商務(wù)的發(fā)展前途非??捎^。在一些西方較為發(fā)達(dá)的國(guó)家和地區(qū),電子商貿(mào)的營(yíng)業(yè)額非常高,尤其是美國(guó)位居榜首。一些售書的網(wǎng)站和售賣電子產(chǎn)品的網(wǎng)站獲得的利潤(rùn)也是非??捎^的。1.2.2國(guó)內(nèi)的研究現(xiàn)狀中國(guó)在電子貿(mào)易中后來居上,尤其是在電子商鋪方面,近年來,大多數(shù)人們購(gòu)物的首選都是電子類的商鋪。電子商鋪具有非??捎^的前景,在中國(guó)電子商鋪的綜合發(fā)展水平中廣東、上海、北京、江蘇、浙江排名前五,排在最末的是西藏??尚行苑治?.1社會(huì)可行性社會(huì)可行性的內(nèi)容比較寬泛,它從政策、法律、道德、制度、管理、人員等社會(huì)因素論證系統(tǒng)開發(fā)的可能性和現(xiàn)實(shí)性。網(wǎng)絡(luò)技術(shù)的發(fā)展與普及,以及手機(jī)電腦等的普及,上網(wǎng)人數(shù)日益增多,很多人都喜歡在網(wǎng)絡(luò)上買東西。校園商鋪主要針對(duì)在校師生,主要功能是在網(wǎng)上購(gòu)物和瀏覽一些商品等,并且通過后臺(tái)管理保證交易的安全性。2.2技術(shù)可行性該系統(tǒng)設(shè)計(jì)使用了Java、MySQL、Maven和Redis開發(fā),系統(tǒng)采用的是Windows10,數(shù)據(jù)庫采用了MySql與Redis的結(jié)合來完成數(shù)據(jù)的基本功能。都采用的是相對(duì)別的技術(shù)更加穩(wěn)定的辦法來開發(fā)這個(gè)系統(tǒng),達(dá)到讓其更安全的效果。硬件方面的需求:這個(gè)系統(tǒng)必須利用的硬件都是非常便宜常見的,購(gòu)買起來也很方便。2.3利用可行性這個(gè)校園商鋪主要針對(duì)在校師生,頁面簡(jiǎn)潔、清楚明了,操作十分方便?;静淮嬖诓僮骼щy,利于廣大在校師生的使用與傳播。2.4.1JavaJava這門語言是專門針對(duì)對(duì)象的,在收納了其他語言(比如C++等)的優(yōu)點(diǎn)的同時(shí)摒棄了那些語言比較難以理解的多繼承等復(fù)雜概念,因此Java具有很多的實(shí)用的功能,但是并不難。而且,它不是動(dòng)態(tài)的一門語言,所以在理論方面能夠更全面地來實(shí)現(xiàn)。對(duì)于程序人員而言,撰寫代碼的時(shí)候非常簡(jiǎn)單上手,思考問題的方法和范圍都很廣泛和靈活。最后,Java的安全系數(shù)很高,而且擁有極其優(yōu)秀的獨(dú)立性。2.4.2MySQLMySQL這類數(shù)據(jù)倉(cāng)庫在當(dāng)今是非常流行的,使用的是sql語言,在WEB這方面的應(yīng)用上,MySQL用起來得心應(yīng)手,利于操縱。像mysql這樣的與關(guān)系掛鉤的數(shù)據(jù)庫會(huì)把所有的數(shù)據(jù)放在在不盡相同的表中,這樣做能夠很大地增加操作的靈活程度。2.4.3RedisRedis的性能和功能十分強(qiáng)大,它利用了哈希與壓縮算法來優(yōu)化內(nèi)存的使用,通過Redis管道與篩選數(shù)據(jù)方式來提高了數(shù)據(jù)的讀取速度。可以在很大程度上補(bǔ)償memcached這類鍵值對(duì)在存儲(chǔ)方面的不足,并且可以對(duì)關(guān)系數(shù)據(jù)庫起到很好的補(bǔ)充作用。2.4.4JDBCJava數(shù)據(jù)庫連接作為Java的一種數(shù)據(jù)庫連接類庫,可以用來規(guī)范客戶端程序訪問數(shù)據(jù)庫的應(yīng)用程序接口,提供了比如更新與查詢數(shù)據(jù)庫等方法。2.4.5MD5MD5這種函數(shù)是關(guān)于密碼的,能夠分散地產(chǎn)生128位數(shù)字來確保這些信息傳輸是否和原來的數(shù)據(jù)一樣,或者是否完整、有沒有缺失。由于互聯(lián)網(wǎng)的不斷發(fā)展,MD5被廣泛用于在Web程序中加密。2.5系統(tǒng)使用的平臺(tái)和運(yùn)行的環(huán)境2.5.1系統(tǒng)使用的平臺(tái)在設(shè)計(jì)的環(huán)節(jié)里環(huán)境用的是比較常見的Tomcat8.5+。采用Tomcat是由于Tomcat具有跨平臺(tái)、免費(fèi)、開源、支持最新標(biāo)準(zhǔn)等特點(diǎn)。Tomcat優(yōu)點(diǎn):1、可擴(kuò)展性:如果在非常短的時(shí)間中有很多用戶一起來訪問這個(gè)系統(tǒng),這個(gè)時(shí)候,Tomcat可以在花費(fèi)很低的情況下去很好的增加前端的能力。
2、支持最新的標(biāo)準(zhǔn)且部署簡(jiǎn)單。
3、安全性:用戶們不可以利用外界去訪問系統(tǒng)的后端服務(wù)器,這樣就可以使系統(tǒng)具有較高的安全性能。2.5.2運(yùn)行的環(huán)境所需求的系統(tǒng):Windows10。所需配置的環(huán)境:Tomcat8.5。瀏覽器:IE、Firefox、QQ瀏覽器。需求分析3.1系統(tǒng)功能模塊概述和分析校園電子商鋪在完成了用戶所需的基本購(gòu)物和瀏覽功能外,還有超級(jí)管理員系統(tǒng)進(jìn)行后臺(tái)審核。主要功能模塊:(1)前臺(tái):客戶:賬戶登錄、綁定賬號(hào)、修改密碼、登出系統(tǒng);首頁:展示全部一級(jí)分類;二級(jí)分類頁:展示一級(jí)分類下面的商鋪;(2)店家管理后臺(tái):店家:店家登錄;商鋪信息:添加商鋪待后臺(tái)管理員審核;類別管理:對(duì)商品類型進(jìn)行增、刪操作;商品管理:對(duì)商品進(jìn)行查看、修改、刪除等操作;授權(quán)管理:對(duì)本店人員進(jìn)行權(quán)限授予操作。(3)超級(jí)管理員:超級(jí)管理員登錄;頭條管理:對(duì)頭條圖片進(jìn)行增、刪、改、改變優(yōu)先級(jí)等操作;類別管理:對(duì)類別進(jìn)行增、刪、改、改變優(yōu)先級(jí)等操作;區(qū)域管理:對(duì)區(qū)域進(jìn)行增、刪、改、改變優(yōu)先級(jí)等操作;賬號(hào)管理:對(duì)賬號(hào)進(jìn)行增、刪、改、改變優(yōu)先級(jí)、改變狀態(tài)等操作;商鋪管理:對(duì)商鋪進(jìn)行增、刪、改、改變優(yōu)先級(jí)、改變狀態(tài)等操作;3.2系統(tǒng)功能模塊設(shè)計(jì)校園商鋪的功能模塊如下圖3.2.1、圖3.2.2以及圖3.2.3。圖3.2.1前臺(tái)功能圖圖3.2.2店家管理功能圖圖3.2.3超級(jí)管理員功能圖3.2數(shù)據(jù)庫分析數(shù)據(jù)庫系統(tǒng)盡可能的消除了數(shù)據(jù)冗余并且可以保持?jǐn)?shù)據(jù)一致性的同時(shí)提高數(shù)據(jù)的共享性。校園商鋪采用了MySql與Redis的結(jié)合。概念模型設(shè)計(jì)校園商鋪里面分了許多的類別,并且每個(gè)類別又本身附加了許多的屬性,包括名稱、創(chuàng)建的時(shí)間等這些必要的參數(shù)。每個(gè)實(shí)體具體的屬性圖如下所示:區(qū)域?qū)嶓w圖如下圖3.3.1區(qū)域?qū)嶓w用戶實(shí)體如下圖3.3.2用戶實(shí)體頭條實(shí)體如下圖3.3.3頭條實(shí)體商鋪類別實(shí)體如下圖3.3.4商鋪類別實(shí)體商鋪實(shí)體如下圖3.3.5店鋪實(shí)體商品實(shí)體如下圖3.3.6商品實(shí)體數(shù)據(jù)庫表數(shù)據(jù)庫表包括了字段名稱、數(shù)據(jù)類型、主鍵、外鍵、備注等校園商鋪數(shù)據(jù)表如下:表3.1t_area字段名稱數(shù)據(jù)類型主鍵是否可為空說明area_idintYN主鍵area_namevarcharNN區(qū)域名稱priorityintNN權(quán)重(數(shù)字越大越靠前)create_timedatatimeNY創(chuàng)建時(shí)間last_edit_timedatatimeNY修改時(shí)間表3.2t_head_line字段名稱數(shù)據(jù)類型主鍵是否可為空說明line_idintYN頭條ID,主鍵line_namevarcharNY頭條名稱line_linkvarcharNN頭條鏈接line_imgvarcharNN頭條圖片priorityintNY權(quán)重(數(shù)字越大越靠前)enable_statusintNN狀態(tài)(是否可用)create_timedatatimeNY創(chuàng)建時(shí)間last_edit_timedatatimeNY修改時(shí)間表3.3t_local_auth字段名稱數(shù)據(jù)類型主鍵是否可為空說明local_auth_idintYN主鍵user_idintNN客戶的IDuser_namevarcharNN用戶的名字passwordvarcharNN用戶的密碼create_timedatatimeNY創(chuàng)建時(shí)間last_edit_timedatatimeNY修改時(shí)間表3.4t_person_info字段名稱數(shù)據(jù)類型主鍵是否可為空說明user_idintYN主鍵namevarcharNY名稱profile_imgvarcharNY用戶頭像emailvarcharNY用戶郵箱gendervarcharNY用戶性別enable_statusintNN狀態(tài):是否可用usertypeintNN用戶類別:1:普通用戶;2:商家;3:超級(jí)管理員create_timedatatimeNY創(chuàng)建時(shí)間last_edit_timedatetimeNY修改時(shí)間表3.5t_product字段名稱數(shù)據(jù)類型主鍵是否可為空說明peoduct_idintYN主鍵product_namevarcharNN產(chǎn)品名稱product_descvarcharNY產(chǎn)品描述img_addrvarcharNY照片地址normal_pricevarcharNY原價(jià)promotion_pricevarcharNY折扣價(jià)priorityintNY權(quán)重(數(shù)字越大越靠前)create_timedatatimeNY創(chuàng)建時(shí)間last_edit_timedatatimeNY修改時(shí)間enable_statusintNN狀態(tài):是否可用product_category_idintNY產(chǎn)品類別IDshop_idintN商鋪ID表3.6t_product_category字段名稱數(shù)據(jù)類型主鍵是否可為空說明product_category_idintYN主鍵product_category_namevarcharNN產(chǎn)品類別名稱priorityintNY權(quán)重(數(shù)字越大越靠前)create_timedatetimeNY創(chuàng)建時(shí)間shop_idintNN商鋪ID表3.7t_product_img字段名稱數(shù)據(jù)類型主鍵是否可為空說明product_imgintYN主鍵img_addrvarcharNN照片地址img_descvarcharNN照片描述priorityintNN權(quán)重(數(shù)字越大越靠前)create_timedatatimeNY創(chuàng)建時(shí)間product_idintNY產(chǎn)品ID表3.8t_shop字段名稱數(shù)據(jù)類型主鍵是否可為空說明shop_idintYN主鍵owner_idintNN創(chuàng)始人area_idintNY區(qū)域IDshop_category_idintNY商鋪類別IDshop_namevarcharNN商鋪名稱shop_descvarcharNY商鋪描述shop_addrvarcharNY商鋪地址phonevarcharNY聯(lián)系電話shop_imgvarcharNY店面圖片priorityintNY權(quán)重(數(shù)字越大越靠前)表3.9t_shop_category字段名稱數(shù)據(jù)類型主鍵是否可為空說明shop_category_idintYN主鍵shop_category_namevarcharNN商鋪類別名稱shop_category_descvarcharNY商鋪類別描述shop_category_imgvarcharNY商鋪類別圖priorityintNN權(quán)重(數(shù)字越大越靠前)create_timedatatimeNY創(chuàng)建時(shí)間last_edit_timedatatimeNY修改時(shí)間parent_idintNY父類ID校園商鋪設(shè)計(jì)與實(shí)現(xiàn)4.1首頁設(shè)計(jì)首頁模塊主要有兩個(gè)模塊,包括了主頁和側(cè)欄主頁如圖下圖。圖4.1.1主頁模塊側(cè)欄如下圖:圖4.1.2側(cè)欄模塊4.2客戶模塊客戶模塊包括了客戶的登錄,修改密碼,綁定賬號(hào),退出系統(tǒng)等4.2.1客戶登錄用戶進(jìn)入系統(tǒng)首先要進(jìn)行登錄操作,然后才能進(jìn)行頁面瀏覽圖4.2.1用戶登錄客戶登錄驗(yàn)證登錄模塊會(huì)更根據(jù)用戶名和密碼以及用戶類型(客戶的用戶類型ID為1)進(jìn)行驗(yàn)證:用戶名:不能為空;長(zhǎng)度大于0小于等于32登錄密碼:不能為空;長(zhǎng)度大于0小于等于32若輸入錯(cuò)誤則無法登錄:圖4.2.2用戶輸入錯(cuò)誤若用戶連續(xù)三次輸入錯(cuò)誤,則要求填寫驗(yàn)證碼,驗(yàn)證碼必須與圖片一致:圖4.2.3要求填寫驗(yàn)證碼在提交用戶信息的過程中,對(duì)用戶名、密碼、驗(yàn)證碼進(jìn)行了基本的非空、一致的驗(yàn)證。賬號(hào)綁定客戶可以將賬號(hào)進(jìn)行綁定:圖4.2.4賬號(hào)綁定客戶密碼修改側(cè)欄點(diǎn)擊密碼修改,客戶可以進(jìn)行修改密碼的操作,兩次輸入的新密碼必須一致,驗(yàn)證碼必須與圖片一致:圖4.2.5客戶修改密碼4.2.2登錄成功用戶登錄成功后可以進(jìn)行頁面瀏覽,首頁瀏覽以及二級(jí)目錄瀏覽:圖4.2.6首頁圖4.2.7商店瀏覽頁面4.2.3退出登錄在側(cè)欄點(diǎn)擊退出登錄頁面,用戶就會(huì)注銷登錄。4.3商家模塊4.3.1商家登錄登錄模塊會(huì)更根據(jù)用戶名和密碼以及用戶類型(商家的用戶類型ID為2)進(jìn)行驗(yàn)證:用戶名:不能為空;長(zhǎng)度大于0小于等于32登錄密碼:不能為空;長(zhǎng)度大于0小于等于32與客戶登錄類似,輸入錯(cuò)誤用戶名與密碼不能登錄,連續(xù)三次輸錯(cuò)就需要輸入驗(yàn)證碼,驗(yàn)證碼需要與圖片一致;商家的綁定賬號(hào)與修改密碼與客戶類似。圖4.3.1商家登錄頁面4.3.2商店列表商家登錄成功后可以在內(nèi)部進(jìn)行商店列表的瀏覽,倘若商家想要發(fā)展一個(gè)全新的商鋪,就必須要等著超級(jí)管理員的檢查通過:圖4.3.2商店列表頁面圖4.3.3增加店鋪頁面4.3.3商店本身的管理商店自身的管理分成了4個(gè)方面,其中有店鋪的信息、商品自身的管理、類別方面的一些管理和商家的授權(quán)管理。圖4.3.4商店管理頁面圖4.3.5商品信息頁面圖4.3.6商品信息管理頁面圖4.3.7類別管理頁面圖4.3.8授權(quán)管理頁面4.4超級(jí)管理員超級(jí)管理員在后臺(tái)對(duì)頭條、類別、區(qū)域、賬號(hào)、商鋪等進(jìn)行管理,保證交易的安全性。4.4.1超級(jí)管理員登錄登錄模塊會(huì)更根據(jù)用戶名和密碼以及用戶類型(超級(jí)管理員的用戶類型ID為3)進(jìn)行驗(yàn)證:用戶名:不能為空;長(zhǎng)度大于0小于等于32登錄密碼:不能為空;長(zhǎng)度大于0小于等于32若輸入錯(cuò)誤則無法登錄或者用戶類型ID不為3均不能登錄圖4.4.1超級(jí)管理員登錄頁面圖4.4.2無登錄權(quán)限4.4.2在后臺(tái)掌控頁面可以在后臺(tái)對(duì)主頁進(jìn)行一些必要的管理。這些功能包括頭條管理、類別管理、區(qū)域管理、賬號(hào)管理、商鋪管理,如下圖:圖4.4.3后臺(tái)管理主頁4.4.3頭條管理可以對(duì)增加頭條,以及對(duì)頭條的批量刪除,如下圖:圖4.4.4頭條管理頁面圖4.4.5頭條添加圖4.4.6頭條添加成功4.4.4類別管理可以進(jìn)行類別的添加以及編輯,操作方法與頭條管理類似:圖4.4.7類別管理頁面4.4.5區(qū)域管理可以進(jìn)行區(qū)域的添加以及編輯:修改區(qū)域名稱以及優(yōu)先級(jí),操作方法與頭條管理類似:圖4.4.8區(qū)域管理頁面4.4.6賬號(hào)管理可以對(duì)用戶名以及用戶狀態(tài)進(jìn)行管理:圖4.4.9賬號(hào)管理頁面4.4.7商鋪管理可以對(duì)商鋪進(jìn)行搜索、篩選;對(duì)商鋪狀態(tài)、名稱、類別、優(yōu)先級(jí)進(jìn)行編輯:圖4.4.10商鋪管理頁面圖4.4.11商鋪編輯頁面系統(tǒng)測(cè)試5.1測(cè)試的目的與目標(biāo)軟件測(cè)試是為了在程序正式投入運(yùn)行以及以前發(fā)現(xiàn)程序未知的錯(cuò)誤,以保證軟件在正式運(yùn)行時(shí)的穩(wěn)定性與安全性,一個(gè)好的測(cè)試在于發(fā)現(xiàn)至今未知的錯(cuò)誤,而不是沒有發(fā)現(xiàn)任何錯(cuò)誤。5.2測(cè)試用例表5.1客戶登錄測(cè)試用例功能客戶登錄正確性的驗(yàn)證檢驗(yàn)?zāi)康娜z驗(yàn)客戶的類型是否可用,所有的輸入是不是符合數(shù)據(jù)庫里面的信息測(cè)試用例客戶的姓名:zyl客戶的密碼:123測(cè)試內(nèi)容操作描述數(shù)據(jù)期望結(jié)果實(shí)際結(jié)果測(cè)試狀態(tài)1只輸入客戶的姓名,但是不輸入密碼,讓密碼欄為空用戶姓名:zyl,出現(xiàn)為“登錄失敗,用戶名與密碼均不為空”的提示出現(xiàn)“登錄失敗,用戶名與密碼均不為空”的提示符合預(yù)想的效果2只輸入客戶的密碼,使用戶名為空用戶姓名為空,密碼:123出現(xiàn)為“登錄失敗,用戶名與密碼均不為空”的提示出現(xiàn)為“登錄失敗,用戶名與密碼均不為空”的提示符合預(yù)想的效果3輸入自己注冊(cè)的姓名,但是輸入錯(cuò)誤的密碼用戶姓名:zyl,密碼:456顯示信息“登錄失?。∮脩裘蛎艽a錯(cuò)誤”顯示信息“登錄失??!用戶名或密碼錯(cuò)誤”符合預(yù)想的效果4輸入錯(cuò)誤的客戶姓名,但輸入正確的密碼用戶姓名:zzz,輸入密碼:123出現(xiàn)為“登錄失??!用戶名或密碼錯(cuò)誤”的提示出現(xiàn)為“登錄失??!用戶名或密碼錯(cuò)誤”的提示符合預(yù)想的效果5輸入正確的客戶姓名與客戶的密碼用戶名:zyl,密碼:123出現(xiàn)為“登錄成功”的提示并跳轉(zhuǎn)到首頁出現(xiàn)為“登錄成功”的提示并跳轉(zhuǎn)到首頁符合預(yù)想的效果表5.2店家登錄測(cè)試用例功能店家的登錄以及檢驗(yàn)檢測(cè)目的去檢驗(yàn)登錄的店家的類型是否可用,所有的輸入是不是符合數(shù)據(jù)庫里面的信息測(cè)試用例店家的名稱:yy店家的密碼:123測(cè)試內(nèi)容操作描述數(shù)據(jù)期望結(jié)果實(shí)際結(jié)果測(cè)試狀態(tài)1只輸入店家的姓名但是不輸入密碼,即使密碼為空店家姓名:yy,密碼為空出現(xiàn)為“登錄失敗,用戶名與密碼均不為空”的提示出現(xiàn)為“登錄失敗,用戶名與密碼均不為空”的提示符合預(yù)想的效果2只輸入密碼,但是不輸入店家的姓名,使用戶名欄為空用戶姓名為空,密碼:123出現(xiàn)為“登錄失敗,用戶名與密碼均不為空”的提示出現(xiàn)為“登錄失敗,用戶名與密碼均不為空”的提示符合預(yù)想的效果3輸入正確的店家姓名,但是輸入錯(cuò)誤的密碼,用戶姓名:yy,密碼:456出現(xiàn)為“登錄失??!用戶名或密碼錯(cuò)誤”的提示出現(xiàn)為“登錄失??!用戶名或密碼錯(cuò)誤”的提示符合預(yù)想的效果4輸入用戶注冊(cè)的姓名和對(duì)應(yīng)的密碼,用戶名:yy,密碼:123出現(xiàn)為“登錄成功”的提示并跳轉(zhuǎn)到商店列表頁面
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省日照市高三下學(xué)期3月模擬考試語文試題(含答案)
- 工程車運(yùn)輸簡(jiǎn)單合同
- 2025合同模板化工產(chǎn)品購(gòu)銷合同范本
- 洗煤廠承包合同
- 商鋪個(gè)人租房合同
- 職稱聘任合同書
- 演講稿格式及范文二十-多篇
- 提升學(xué)習(xí)能力
- 農(nóng)產(chǎn)品產(chǎn)銷對(duì)接合作合同
- 二手房獨(dú)家代理合同
- 《共情的力量》課件
- 2022年中國(guó)電信維護(hù)崗位認(rèn)證動(dòng)力專業(yè)考試題庫大全-上(單選、多選題)
- 《電氣作業(yè)安全培訓(xùn)》課件
- 水平二(四年級(jí)第一學(xué)期)體育《小足球(18課時(shí))》大單元教學(xué)計(jì)劃
- 《關(guān)于時(shí)間管理》課件
- 醫(yī)藥高等數(shù)學(xué)智慧樹知到課后章節(jié)答案2023年下浙江中醫(yī)藥大學(xué)
- 城市道路智慧路燈項(xiàng)目 投標(biāo)方案(技術(shù)標(biāo))
- 水泥采購(gòu)?fù)稑?biāo)方案(技術(shù)標(biāo))
- 醫(yī)院招標(biāo)采購(gòu)管理辦法及實(shí)施細(xì)則(試行)
- 初中英語-Unit2 My dream job(writing)教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思
- 廣州市勞動(dòng)仲裁申請(qǐng)書
評(píng)論
0/150
提交評(píng)論