版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目錄[20]。2.7本章小結(jié)第二章講述了開發(fā)該項(xiàng)目所需要的開發(fā)環(huán)境與技術(shù)框架,說明了這些工具的原理及特點(diǎn)。SSM框架應(yīng)用范圍廣,可以減少工作量。MySQL相對(duì)于Oracle更方便使用,占用內(nèi)存小。Java語言完全滿足了PC時(shí)代的條件,深刻體現(xiàn)了程序編寫的精髓。
3系統(tǒng)需求與可行性分析3.1需求分析當(dāng)下閑置物品的數(shù)量急劇增長(zhǎng),尤其是畢業(yè)季的大學(xué)生們,帶不走的東西只能丟棄,缺少相關(guān)的平臺(tái)進(jìn)行交易。傳統(tǒng)的跳蚤市場(chǎng)已經(jīng)不再能滿足人們的需求。為了使得閑置物品得到再次利用,促進(jìn)綠色循環(huán)經(jīng)濟(jì),開發(fā)二手交易平臺(tái)志在必得。考慮到現(xiàn)有的二手交易平臺(tái)以及個(gè)人想法,該項(xiàng)目主要分為以下模塊:用戶注冊(cè)登錄退出:游客狀態(tài)進(jìn)入商城后,只能瀏覽商品,搜索商品,無法實(shí)現(xiàn)購(gòu)買商品功能。如需購(gòu)買商品,需要注冊(cè)個(gè)人賬號(hào),注冊(cè)時(shí)需要正確填寫用戶名,密碼,手機(jī)號(hào)碼。點(diǎn)擊注冊(cè)按鈕,如果注冊(cè)成功就會(huì)登錄(只能手機(jī)號(hào)登錄)進(jìn)入商城首頁。當(dāng)點(diǎn)擊用戶退出時(shí),就會(huì)退出當(dāng)前用戶的登錄狀態(tài),恢復(fù)到游客狀態(tài)。商品首頁:使用輪播圖顯示熱門推薦的商品以及網(wǎng)站信息,網(wǎng)站將所有商品分頁顯示,用戶可以通過搜索框輸入模糊的商品信息查詢相關(guān)商品。當(dāng)點(diǎn)擊不同的目錄,就會(huì)查詢不同的二手物品。商品詳情:負(fù)責(zé)顯示點(diǎn)擊的商品的詳細(xì)信息,包括圖片,名字,價(jià)格,數(shù)量等,提供加入購(gòu)物車功能。商品管理:管理員審核商品,負(fù)責(zé)商品上架、商品下架、商品信息更新等。管理員進(jìn)入商品分類頁面,可以對(duì)商品的分類進(jìn)行排序,也可以在該頁面添加二手商品分類、編輯二手商品分類以及刪除二手商品分類。用戶管理:用戶在個(gè)人中心可以修改個(gè)人的相關(guān)信息,查看我的訂單信息,對(duì)未支付的訂單進(jìn)行支付。管理員可以進(jìn)入用戶管理界面并對(duì)用戶信息進(jìn)行更新和鎖定,系統(tǒng)將更新之后的信息替換原來的信息寫入數(shù)據(jù)庫(kù)表,也可以將用戶的信息從數(shù)據(jù)庫(kù)表中刪除。購(gòu)物車管理:用戶根據(jù)自己的想法選擇商品加入購(gòu)物車,計(jì)算商品總價(jià),可以適當(dāng)?shù)奶砑踊驕p少商品數(shù)量,選好收貨地址后,點(diǎn)擊結(jié)算,實(shí)現(xiàn)支付功能。刪除購(gòu)物車中的物品:當(dāng)我們點(diǎn)擊刪除時(shí),會(huì)彈出一個(gè)提示框提示我們是否刪除二手物品,當(dāng)點(diǎn)擊‘確定’,就刪除成功,點(diǎn)擊‘取消’,對(duì)話框消失并且沒有任何操作執(zhí)行。訂單管理:訂單只能查詢和刪除操作,不能有修改操作,修改操作是屬于管理員的權(quán)限。管理員管理:對(duì)二手商品輪播圖配置、熱銷二手商品及推薦二手商品部分進(jìn)行添加、修改等操作,對(duì)商品詳細(xì)信息和商品類型進(jìn)行添加、修改和刪除,實(shí)現(xiàn)商品上架及下架功能,修改用戶狀態(tài),修改訂單狀態(tài),實(shí)現(xiàn)交易成功。3.2可行性分析可行性分析是在開發(fā)設(shè)計(jì)項(xiàng)目前,猜測(cè)在開發(fā)過程中可能出現(xiàn)的各種問題(技術(shù)、經(jīng)濟(jì)、社會(huì)方面等),進(jìn)行可能性的分析,規(guī)避未來會(huì)發(fā)生的風(fēng)險(xiǎn),使得項(xiàng)目順利有效的進(jìn)行。3.2.1技術(shù)可行性項(xiàng)目主要基于Java語言,MySQL,SSM框架實(shí)現(xiàn)開發(fā)的需求的,無論是軟件,還是技術(shù)方面,都是相當(dāng)成熟流行且好用的,調(diào)試運(yùn)行十分方便。在這個(gè)大環(huán)境背景下,計(jì)算機(jī)、服務(wù)器等硬件設(shè)施的功能在不斷的研發(fā)中,性能提升十分顯著,完完全全可以保證本系統(tǒng)程序的運(yùn)行,對(duì)于數(shù)據(jù)存儲(chǔ)和處理任務(wù)的任務(wù)需求能夠輕松承擔(dān)。3.2.2經(jīng)濟(jì)可行性IDEA作為被廣大程序員及用戶都認(rèn)可的最好的Java開發(fā)工具,它是Java編程語言的開發(fā)集成環(huán)境。通過這個(gè)軟件,對(duì)Java代碼、Javascript、JQuery、Ajax等技術(shù)進(jìn)行技術(shù)調(diào)試,優(yōu)化開發(fā)項(xiàng)目。憑借著MySQL數(shù)據(jù)庫(kù)運(yùn)行速度快且免費(fèi)的極大優(yōu)勢(shì),對(duì)于此次項(xiàng)目設(shè)計(jì)完全夠用。Spring、SpringMVC、Mybatis整合起來就是SSM框架,通常被用作參考對(duì)象來作為數(shù)據(jù)源較簡(jiǎn)單的Web項(xiàng)目的框架。綜上所述,該系統(tǒng)在經(jīng)濟(jì)預(yù)算方面是可以進(jìn)行的。3.2.3社會(huì)可行性在互聯(lián)網(wǎng)技術(shù)飛速發(fā)展的時(shí)代背景下,企業(yè)經(jīng)過互聯(lián)網(wǎng)的傳播普及更方便的創(chuàng)造更多的經(jīng)濟(jì)效益。通過網(wǎng)絡(luò)交易平臺(tái)銷售,享有龐大的市場(chǎng)需求。在這樣一個(gè)大環(huán)境下,對(duì)資源進(jìn)行整體規(guī)化將獲得高效的收益。產(chǎn)品更新?lián)Q代快,也有很多人因?yàn)榻?jīng)濟(jì)原因及其他因素沒有及時(shí)買到心儀的物品,想要通過二手市場(chǎng)彌補(bǔ)遺憾,因此交易需求比比皆是。3.2.4法律可行性項(xiàng)目的開發(fā)設(shè)計(jì)涉及到的技術(shù)都是在校期間學(xué)習(xí)過的知識(shí),所以不存在違法的問題,在法律上來說是完全可以進(jìn)行的。3.3本章小結(jié)本章對(duì)系統(tǒng)進(jìn)行需求分析,客觀分析了項(xiàng)目實(shí)現(xiàn)的功能模塊。4概要設(shè)計(jì)4.1系統(tǒng)概要設(shè)計(jì)4.1.1系統(tǒng)模式結(jié)構(gòu)B/S架構(gòu)是本系統(tǒng)采用的模式架構(gòu)、即用戶在實(shí)現(xiàn)過程中利用瀏覽器和服務(wù)器架構(gòu)模式進(jìn)行設(shè)計(jì)。在Internet技術(shù)的飛速崛起的情況下,針對(duì)C/S架構(gòu)的產(chǎn)生了一種新的變化或適當(dāng)改進(jìn)的架構(gòu)模式。從當(dāng)前這種模式架構(gòu)的角度出發(fā),用戶在工作狀態(tài)時(shí)是如果想要達(dá)到實(shí)現(xiàn)數(shù)據(jù)訪問的目的就可以通過WWW.瀏覽器進(jìn)行訪問,極為少數(shù)的一部分事務(wù)邏輯是在前端頁面(Browser)實(shí)現(xiàn)成功的,但是主要的事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成程序員們基本公認(rèn)的三層結(jié)構(gòu)。B/S架構(gòu)作為WEB近幾年興起后的一種新的網(wǎng)絡(luò)架構(gòu)模式,WEB瀏覽器在客戶端應(yīng)用軟件這一塊占據(jù)極大的比重。這種模式將客戶端各種各樣的開發(fā)模式進(jìn)行了整體調(diào)配,在一定程度上將系統(tǒng)想要的功能中最核心部分集中到服務(wù)器上,不僅減少了資源消耗,而且大大的將系統(tǒng)的開發(fā)及維護(hù)工作減輕了。大概步驟就是將瀏覽器安裝到客戶機(jī)上,再將Oracle、Sybase、Informix等數(shù)據(jù)庫(kù)安裝到服務(wù)器就可以了。瀏覽器通過WebServer的方式和數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。從現(xiàn)實(shí)角度考慮,客戶端的電腦載荷不必承擔(dān)大量的復(fù)雜工作,在系統(tǒng)維護(hù)與升級(jí)的過程中盡可能的減少了研發(fā)成本和所需的工作量,涉及到的用戶總體成本相對(duì)于初期設(shè)想時(shí)也降低了不少。4.1.2系統(tǒng)層次架構(gòu)系統(tǒng)根據(jù)以上的邏輯結(jié)構(gòu),分為3層結(jié)構(gòu)。系統(tǒng)按照處理層次從上至下依次劃分為:展現(xiàn)層:它處理與用戶的交互界面、數(shù)據(jù)傳輸,信息收集等。應(yīng)用層:它是系統(tǒng)功能邏輯處理層,主要處理展現(xiàn)層發(fā)出的請(qǐng)求,并將處理結(jié)果返回展現(xiàn)層。核心層:它是系統(tǒng)運(yùn)行核心及應(yīng)用層的基礎(chǔ),提供應(yīng)用層權(quán)限控制、數(shù)據(jù)讀取等。4.1.3模塊設(shè)計(jì)管理員模塊主要是負(fù)責(zé)二手商品輪播圖配置管理、熱銷二手商品管理、推薦二手商品管理、用戶管理、商品類型管理、商品詳情管理、訂單管理、修改密碼和注銷退出等。用戶模塊主要是負(fù)責(zé)注冊(cè)登錄、瀏覽商品、模糊查詢商品、加入購(gòu)物車購(gòu)買商品、查看用戶訂單信息、修改個(gè)人信息以及注銷退出等。二手交易平臺(tái)的功能模塊圖如圖4-1所示。圖4-1跳蚤市場(chǎng)主要功能模塊圖4.2流程圖設(shè)計(jì)4.2.1注冊(cè)登錄流程用戶進(jìn)入商城首頁,在導(dǎo)航欄選擇用戶注冊(cè),跳轉(zhuǎn)到注冊(cè)頁面,填寫基本信息點(diǎn)擊提交,審核通過表示注冊(cè)成功,審核不通過表示注冊(cè)失敗需要重新注冊(cè)。注冊(cè)成功之后,用戶只能輸入手機(jī)號(hào)碼和密碼登錄,輸入用戶名不能登錄。流程如圖4-2所示。圖4-2注冊(cè)登錄流程圖4.2.2用戶操作流程用戶登錄系統(tǒng)之后,能夠查看分類查看和模糊查詢二手商品相關(guān)信息,選擇想要購(gòu)買的商品加入購(gòu)物車,實(shí)現(xiàn)支付操作,生成訂單,在個(gè)人中心查看及修改個(gè)人信息,查看訂單詳情,修改收貨地址等。流程如圖4-3所示。圖4-3用戶操作流程圖4.2.3管理員操作流程管理員登錄進(jìn)入系統(tǒng)之后,可以對(duì)首頁輪播圖配置以及熱銷推薦二手商品進(jìn)行添加、修改和刪除等操作,對(duì)商品類型和商品詳情進(jìn)行查看、添加、修改和刪除操作,完成對(duì)商品的上架和下架審核。能夠查看并修改用戶信息,鎖定不合法的用戶。通過查看訂單中收件人相關(guān)信息,修改訂單狀態(tài)后,實(shí)現(xiàn)交易成功的目的。流程如圖4-4所示。圖4-4管理員操作流程圖4.3數(shù)據(jù)庫(kù)設(shè)計(jì)4.3.1概念結(jié)構(gòu)設(shè)計(jì)E-R圖實(shí)體圖可以直觀表達(dá)出實(shí)體與其屬性之間的關(guān)系。管理員模塊可分為管理員編號(hào)(系統(tǒng)自動(dòng)生成),用戶名,密碼,電話,狀態(tài)(是否鎖定)等。實(shí)體關(guān)系如圖4-5所示。圖4-5管理員局部實(shí)體圖用戶模塊可以分為ID(用戶編號(hào)),用戶名,密碼,聯(lián)系方式及收貨地址等。實(shí)體關(guān)系如圖4-6所示。圖4-6用戶局部實(shí)體圖商品分類主要是分類ID,父分類,分類級(jí)別(包含一級(jí)分類,二級(jí)分類等)。實(shí)體關(guān)系如圖4-7所示。圖4-7商品分類局部圖實(shí)體圖商品模塊分為商品ID,商品名,商品簡(jiǎn)介,商品圖片,關(guān)聯(lián)分類,狀態(tài),價(jià)格,庫(kù)存等。實(shí)體關(guān)系如圖4-8所示。圖4-8商品局部實(shí)體圖訂單模塊分為訂單編號(hào),用戶ID,訂單總價(jià),訂單狀態(tài),收貨人姓名,收貨電話,收貨地址等。實(shí)體關(guān)系如圖4-9所示。圖4-9訂單局部實(shí)體圖全局實(shí)體關(guān)系如圖4-10所示。圖4-10全局實(shí)體圖4.3.2數(shù)據(jù)庫(kù)表設(shè)計(jì)管理員表,存放了管理員的基本信息,用于登錄等主要操作。具體表格如表4-1所示:表4-1管理員表列名數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵是否為空說明admin_user_idInt主鍵否編號(hào)login_user_nameVarchar15否登錄名稱login_passwordVarchar15否密碼nick_nameVarchar20顯示名lockedTinyint否狀態(tài)用戶表存放了用戶注冊(cè)是需要的信息,方便后期修改。具體表格如表4-2所示:表4-2用戶表列名數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵是否為空說明user_idInt主鍵否編號(hào)nick_nameVarchar15否用戶名passwordVarchar15否密碼introduce_signVarchar50否簡(jiǎn)介lock_flagInt否狀態(tài)addressvarchar30否地址login_nameVarchar20手機(jī)號(hào)商品信息包含了商品詳細(xì)信息,包括分類,圖片展示,簡(jiǎn)述商品功能,原來的價(jià)格及實(shí)際售出的價(jià)格及庫(kù)存等,具體表格如圖4-3所示:表4-3商品信息表列名數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵是否為空說明goods_idInt主鍵否編號(hào)goods_nameVarchar15否商品名goods_introVarchar15否描述goods_category_idInt否分類goods_cover_imgVarchar5否圖片original_priceInt否原始價(jià)格selling_priceInt實(shí)際價(jià)格stock_numInt庫(kù)存goods_sell_statusTinyint上架狀態(tài)商品分類方便用戶更快捷的找到自己喜歡的二手商品,便于用戶操作,使得交易更加快捷,具體表格如表4-4所示:表4-4商品分類表列名數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵是否為空說明category_idInt主鍵否編號(hào)parent_idInt否IDcategory_levelTinyint否分類層級(jí)create_timedatetime否創(chuàng)建時(shí)間update_timedatetime否修改時(shí)間購(gòu)物車主要用戶用戶結(jié)賬時(shí)查看購(gòu)買商品的數(shù)量及價(jià)格,多于需求時(shí)可以減少商品數(shù)量,具體表格如圖4-5所示:表4-5購(gòu)物車表列名數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵是否為空說明cart_item_idInt主鍵否編號(hào)user_idInt否用戶IDgoods_idInt否關(guān)聯(lián)商品goods_countVarchar5否商品數(shù)量訂單信息包括訂單詳細(xì)信息,主要是收貨人,聯(lián)系方式,收貨地址,訂單總價(jià),支付時(shí)間等,具體表格如表4-6所示:表4-6訂單表列名數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵是否為空說明order_idInt主鍵否編號(hào)order_noVarchar15否訂單號(hào)user_idInt外鍵否用戶編號(hào)total_priceVarchar5否訂單總價(jià)pay_statusInt否狀態(tài)pay_timedatetime否支付時(shí)間user_nameVarchar30收貨人姓名user_phoneVarchar20聯(lián)系方式user_addressVarchar50收貨地址輪播圖是商城首頁展示的內(nèi)容,主要是給用戶推薦展示熱銷商品,達(dá)到提醒的目的。具體表格如表4-7所示:表4-7輪播圖表列名數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵是否為空說明carousel_idInt主鍵否編號(hào)redirect_urlVarchar15否跳轉(zhuǎn)地址(否)carousel_rankInt否排序值create_timedatetime否創(chuàng)建時(shí)間update_timedatetime否修改時(shí)間5系統(tǒng)實(shí)現(xiàn)5.1注冊(cè)模塊用戶注冊(cè)頁面主要用于個(gè)人用戶進(jìn)行平臺(tái)賬號(hào)注冊(cè),輸入信息,審核成功后用戶可以進(jìn)入商城瀏覽二手商品,然后進(jìn)行購(gòu)買商品等相關(guān)操作,運(yùn)行效果如圖5-1所示。圖5-1用戶注冊(cè)頁面5.2登錄模塊5.2.1前臺(tái)登錄該模塊用于用戶登錄二手交易平臺(tái),登錄后系統(tǒng)可以進(jìn)行購(gòu)買商品,查看個(gè)人信息,查看訂單等更多操作,與游客狀態(tài)差別巨大。運(yùn)行效果如圖5-2所示。圖5-2用戶登錄頁面5.2.2后臺(tái)登錄該模塊用于管理員登錄后臺(tái)系統(tǒng),查看修改用戶信息,審核用戶上傳的商品之后上架和下架商品等基本操作。運(yùn)行效果如圖5-3所示。圖5-3后臺(tái)登錄頁面5.3首頁模塊用戶在商城首頁模塊可以搜索并查看商品,游客查看商品詳情時(shí)需要注冊(cè)成為用戶。運(yùn)行效果如圖5-4和5-5所示。圖5-4商城首頁圖5-5商城首頁5.4商品分類管理模塊該模塊主要是管理員對(duì)二手商品進(jìn)行分類,設(shè)有父分類以及下級(jí)分類,有三個(gè)按鈕,用于增加、減少和修改分類。運(yùn)行效果如圖5-6、5-7和5-8所示。圖5-6二手商品分類管理頁面圖5-7分類添加頁面圖5-8分類修改頁面5.5商品詳情模塊管理員對(duì)商品信息進(jìn)行修改,選擇分類,添加詳細(xì)描述等基本操作。運(yùn)行效果如圖5-9和5-10所示。圖5-9商品詳情頁面圖5-10商品詳情頁面5.6商品管理模塊管理員在后臺(tái)對(duì)商品信息進(jìn)行管理,包括上架商品、下架商品及修改商品等功能。運(yùn)行效果如圖5-11所示。圖5-11商品管理頁面5.7購(gòu)物車模塊用戶將想要購(gòu)買的商品加入購(gòu)物車,實(shí)現(xiàn)購(gòu)物車結(jié)算功能。運(yùn)行效果如圖5-12所示。圖5-12購(gòu)物車頁面5.8訂單模塊用戶點(diǎn)擊購(gòu)物車的支付按鈕,跳轉(zhuǎn)到訂單頁面核實(shí)信息。運(yùn)行效果如圖5-13和5-14所示。圖5-13訂單頁面圖5-14訂單頁面5.9用戶模塊用戶進(jìn)入個(gè)人中心界面,找到個(gè)人中心所在區(qū)域,選擇部分屬性進(jìn)行適當(dāng)?shù)男薷?。同時(shí)可以查看我的訂單信息,查看已經(jīng)支付的訂單及訂單的進(jìn)度安排。運(yùn)行效果如圖5-15和5-16所示。圖5-15個(gè)人信息頁面圖5-16用戶訂單頁面6系統(tǒng)測(cè)試所有WEB項(xiàng)目開發(fā)進(jìn)行的過程中,系統(tǒng)測(cè)試是必不可少的一步。它是系統(tǒng)正常運(yùn)行的保障,也是提高軟件可靠性和質(zhì)量的有效方式。直接目的是以最少的人力、物力和時(shí)間找出軟件中可能會(huì)出現(xiàn)的各種錯(cuò)誤和缺陷,經(jīng)過發(fā)現(xiàn)和修改這么錯(cuò)誤和缺陷提高軟件的質(zhì)量,規(guī)避日后由于這些潛在的隱患所造成的風(fēng)險(xiǎn)。6.1系統(tǒng)測(cè)試介紹系統(tǒng)測(cè)試主要由功能測(cè)試、兼容性測(cè)試、安全測(cè)試和性能測(cè)試這四部分組成。功能測(cè)試是驗(yàn)證目前要檢測(cè)軟件的主體功能是否被體現(xiàn)出來。兼容性測(cè)試是驗(yàn)證目前要檢測(cè)的軟件在不同的環(huán)境因素下是否可以被正常使用。安全測(cè)試是驗(yàn)證軟件的使用權(quán)是否只能已經(jīng)授權(quán)的用戶提供功能。性能測(cè)試是檢查當(dāng)前軟件在運(yùn)行狀態(tài)下可能會(huì)消耗的資源和運(yùn)行效率。從測(cè)試對(duì)象是否相同的角度看,可以劃分為黑盒測(cè)試和白盒測(cè)試。從測(cè)試對(duì)象是否被執(zhí)行的狀態(tài)角度看,可以劃分為靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。從測(cè)試手段的角度看,可以劃分為手工測(cè)試和自動(dòng)化測(cè)試。6.2系統(tǒng)測(cè)試的方法黑盒測(cè)試和白盒測(cè)試在系統(tǒng)測(cè)試的使用率所占比較高。黑盒測(cè)試平時(shí)被人們稱為功能測(cè)試,簡(jiǎn)單一點(diǎn),是直接使用軟件,并不會(huì)深刻研究軟件的內(nèi)部代碼等,直接測(cè)試出結(jié)果,驗(yàn)證每個(gè)已經(jīng)實(shí)現(xiàn)了的功能是否符合規(guī)范要求,之后根據(jù)出現(xiàn)的數(shù)據(jù)發(fā)現(xiàn)是否存在問題。白盒測(cè)試平時(shí)被人們稱為結(jié)構(gòu)測(cè)試,基本知道產(chǎn)品的內(nèi)部工作過程,測(cè)試驗(yàn)證每種在內(nèi)部進(jìn)行的操作是否符合設(shè)計(jì)人員的要求,等同于研究軟件內(nèi)部代碼和結(jié)構(gòu)框架。本次系統(tǒng)采用的測(cè)試方法是黑盒測(cè)試。6.3測(cè)試結(jié)果6.3.1登錄功能測(cè)試用戶登錄功能測(cè)試,具體表格如表6-1所示。表6-1用戶登錄功能測(cè)試用例表測(cè)試編號(hào)用例名稱測(cè)試功能輸入測(cè)試過程預(yù)期結(jié)果測(cè)試結(jié)果1用戶登錄模塊測(cè)試正確輸入用戶信息,用戶成功登錄輸入手機(jī)號(hào)碼和密碼1.在手機(jī)號(hào)碼輸入框輸入用戶的手機(jī)號(hào)碼。2.在密碼框輸入用戶的密碼。3.點(diǎn)擊登錄。跳轉(zhuǎn)到商城首頁界面正確2用戶登錄模塊測(cè)試錯(cuò)誤輸入用戶信息,用戶登錄失敗輸入用戶名和密碼1.在手機(jī)號(hào)碼框輸入用戶名。2.在密碼框輸入密碼。3.點(diǎn)擊登錄。登錄失敗正確6.3.2注冊(cè)功能測(cè)試用戶進(jìn)入系統(tǒng),選擇用戶注冊(cè)跳轉(zhuǎn)到注冊(cè)頁面,填寫信息提交。具體表格如表6-2所示。表6-2用戶注冊(cè)功能測(cè)試用例表測(cè)試編號(hào)用例名稱測(cè)試功能輸入測(cè)試過程預(yù)期結(jié)果測(cè)試結(jié)果1用戶注冊(cè)模塊測(cè)試正確輸入用戶信息,用戶成功注冊(cè)用戶基本信息用戶輸入基本信息,點(diǎn)擊注冊(cè)。提示注冊(cè)成功并跳轉(zhuǎn)到登錄界面正確6.3.3分類管理模塊測(cè)試商品分類功能測(cè)試,如表6-3所示。表6-3分類功能測(cè)試用例表測(cè)試編號(hào)用例名稱測(cè)試功能輸入測(cè)試過程預(yù)期結(jié)果測(cè)試結(jié)果1分類模塊測(cè)試添加商品分類商品新的分類用戶輸入新的分類,點(diǎn)擊提交。添加成功正確2分類模塊測(cè)試修改商品分類商品新的分類隨便選擇一個(gè)分類重新輸入修改成功正確總結(jié)經(jīng)過近期對(duì)Java面向?qū)ο蟪绦蛟O(shè)計(jì)、前端知識(shí)以及Java框架的掌握和學(xué)習(xí),讓我深刻了解到Java語言在日常編程的操作中具有的重要性。在開發(fā)這個(gè)系統(tǒng)的過程中,我逐步完成相關(guān)的功能實(shí)驗(yàn)以及測(cè)試,在這幾個(gè)月的學(xué)習(xí)開發(fā)中,我慢慢將之前遺忘的一些編程語言的基礎(chǔ)知識(shí)又復(fù)習(xí)了一遍,到后期階段運(yùn)用進(jìn)步不少。通過對(duì)Java語言近一步的了解,我發(fā)現(xiàn)它的方便之處涉及多個(gè)領(lǐng)域,它將抽象性、封裝性、繼承性和多態(tài)性進(jìn)行了統(tǒng)一設(shè)置,達(dá)到了代碼重用和擴(kuò)充的目的,大大提高了軟件在開發(fā)過程中的效率。對(duì)于我們這個(gè)專業(yè)來說學(xué)好Java語言是十分重要的,因此在開發(fā)這個(gè)項(xiàng)目的過程中我都盡力理解Java編程思想、掌握基本技巧,盡量學(xué)到最多的知識(shí)。培養(yǎng)敘述將實(shí)際遇到的問題程序化解決方案的關(guān)鍵技能是我學(xué)習(xí)程序設(shè)計(jì)的基本目的,因?yàn)镴ava面向?qū)ο蟪绦蛟O(shè)計(jì)在設(shè)計(jì)過程中實(shí)踐性較強(qiáng)、SpringMVC框架的MVC三層架構(gòu)、組件中集中了數(shù)據(jù)訪問和邏輯操作,所以明顯增強(qiáng)了系統(tǒng)的復(fù)用性,在這樣的影響下,系統(tǒng)的擴(kuò)展性在一定程度上增強(qiáng)不少。前端JQuery、JS、CSS樣式的掌握讓我對(duì)網(wǎng)頁的布局、樣式調(diào)整、字體等讓網(wǎng)頁效果實(shí)現(xiàn)的更加精準(zhǔn)。這次的二手交易市場(chǎng),我參考了很多網(wǎng)站的設(shè)計(jì),慢慢完善系統(tǒng)功能,但仍然存在很多的不足之處,在今后的學(xué)習(xí)中不斷豐富理論知識(shí)增加項(xiàng)目經(jīng)驗(yàn)。 PAGE29參考文獻(xiàn)趙佳.基于web的跳蚤市場(chǎng)網(wǎng)絡(luò)交易平臺(tái)的開發(fā)與設(shè)計(jì)[D].吉林大學(xué),2014.張欣如.“舊物易主”互聯(lián)網(wǎng)平臺(tái)設(shè)計(jì)[J].數(shù)字通信世界,2019(08):68+59.隋海利,孟丹丹.二手交易平臺(tái)“閑魚”發(fā)展現(xiàn)狀及問題分析[J].營(yíng)銷界,2020(22):19-21.李萬騫.閑魚平臺(tái)存在的問題和對(duì)策研究[J].現(xiàn)代商貿(mào)工業(yè),2019,40(35):62-63.黃進(jìn),孫英雋.國(guó)內(nèi)二手交易平臺(tái)的發(fā)展模式與問題研究[J].經(jīng)濟(jì)研究刊,2019(24):164-165.劉子義,王旭澤,鐘澤耀,劉金龍,鄭超睿.綠色發(fā)展背景下高校二手交易市場(chǎng)現(xiàn)狀發(fā)展研究——以中國(guó)民航大學(xué)二手平臺(tái)為例[J].中國(guó)商論,2021(02):57-60.楊振偉.BtoC模式下的網(wǎng)絡(luò)營(yíng)銷價(jià)格比較分析[J].河北旅游職業(yè)學(xué)院學(xué)報(bào),2009,14(02):65-68.祁金佺.基于WEB的校園二手物品交易網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)[J].福建電腦,2012,28(11):133-134.陳聰飛,郝東來.基于B/S架構(gòu)的二手交易平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].電子制作,2021(01):52-54.趙浩翔.基于SSM框架的網(wǎng)上商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京郵電大學(xué),2019.陳易宇.基于SSM框架的高職學(xué)生實(shí)習(xí)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)與軟件工程,2021(06):160-161.周粉妹,吳仁平,錢榮華,陳思.基于SSM的寵物領(lǐng)養(yǎng)網(wǎng)站設(shè)計(jì)[J].揚(yáng)州職業(yè)大學(xué)學(xué)報(bào),2021,25(01):32-35.榮艷冬.關(guān)于Mybatis持久層框架的應(yīng)用研究[J].信息安全與技術(shù),2015,6(12):86-88.林慧.MySQL在PHP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)中的應(yīng)用[J].電子技術(shù)與軟件工程,2021(06):141-143.鄭智方,魏愷樂,李彬,謝易壯.MySQL得到廣泛使用的原因以及它的嵌入應(yīng)用[J].科技風(fēng),2020(05):114.劉倩倩.基于PHP和MySQL的網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)[J].中小企業(yè)管理與科技(下旬刊),2020(10):162-163.秦蓉.基于Java語言的安卓軟件開發(fā)研究[J].電子技術(shù)與軟件工程,2021(05):44-45.王艷梅.jQuery在AJAX技術(shù)框架中頁面加載的應(yīng)用分析[J].電腦知識(shí)與技術(shù),2020,16(36):210-212.李微.HTML5+CSS3在網(wǎng)頁設(shè)計(jì)中的特性及優(yōu)勢(shì)[J].信息與電腦(理論版),2018(22):13-15.楊梅.基
溫馨提示
- 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年南通職業(yè)大學(xué)高職單招職業(yè)技能考試模擬試卷【奪分金卷】附答案詳解
- 2026年蜀安職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試考試模擬試卷【培優(yōu)B卷】附答案詳解
- 2025年湖南化工職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)附參考答案詳解【研優(yōu)卷】
- 2025年黔恒職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)及參考答案詳解1套
- 2025年湖南湘潭技師學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試考試題庫(kù)(考點(diǎn)梳理)附答案詳解
- 2025年靳江河職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試考試題庫(kù)(奪冠系列)附答案詳解
- 2025年重慶電訊職院?jiǎn)握芯C合素質(zhì)考試題庫(kù)(奪冠)附答案詳解
- 2025榆林市伯芽人力資源管理有限公司招聘筆試歷年備考題庫(kù)附帶答案詳解
- 2025新疆維吾爾自治區(qū)融資擔(dān)保有限責(zé)任公司招聘6人人筆試歷年備考題庫(kù)附帶答案詳解
- 2025恒豐銀行成都分行社會(huì)招聘19人筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 成都市金牛區(qū)衛(wèi)生健康局所屬事業(yè)單位2026年招募醫(yī)務(wù)社會(huì)工作服務(wù)崗位(5人)筆試備考題庫(kù)及答案詳解
- 2026濟(jì)南產(chǎn)發(fā)集成電路有限公司招聘18人筆試參考題庫(kù)及答案詳解
- 安徽省蕪湖市2025-2026學(xué)年高一下學(xué)期期末考試語文試卷
- 東北證券戰(zhàn)略發(fā)展規(guī)劃-第三次指導(dǎo)委員會(huì)匯報(bào)-20241028-vf
- 2026河南鄭州臨港產(chǎn)教融合科技有限公司第一批招聘34人考試參考題庫(kù)及答案詳解
- 音箱調(diào)音師資格證考試題庫(kù)及答案
- 【世界經(jīng)濟(jì)論壇】塑造學(xué)習(xí)的未來:人工智能時(shí)代的教育準(zhǔn)備
- 監(jiān)理專項(xiàng)檢查工作制度
- 保密工作制度匯編
- 光伏安全生產(chǎn)例會(huì)制度
- 2025手術(shù)體位相關(guān)性周圍神經(jīng)損傷預(yù)防專家共識(shí)解讀課件
評(píng)論
0/150
提交評(píng)論