基于java+SpringBoot+HTML+Mysql紀(jì)念幣搶購銷售網(wǎng)站_第1頁
基于java+SpringBoot+HTML+Mysql紀(jì)念幣搶購銷售網(wǎng)站_第2頁
基于java+SpringBoot+HTML+Mysql紀(jì)念幣搶購銷售網(wǎng)站_第3頁
基于java+SpringBoot+HTML+Mysql紀(jì)念幣搶購銷售網(wǎng)站_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、研究的基本內(nèi)容,擬解決的主要問題:2.1 研究的基本內(nèi)容本課題的主要內(nèi)容是設(shè)計并實現(xiàn)一個基于web的紀(jì)念幣銷售系統(tǒng)。系統(tǒng)功能結(jié)構(gòu)圖如圖1所示。 圖1系統(tǒng)功能結(jié)構(gòu)圖紀(jì)念幣銷售系統(tǒng)主要分為用戶和管理員兩個大模塊。用戶:可以瀏覽、查詢紀(jì)念幣,加購紀(jì)念幣,使用這個購物系統(tǒng)。管理員:管理員具有權(quán)限管理,能用戶信息和訂單進行查看等。下面具體這兩個大模塊下面各個模塊的具體功能:用戶:(1) 用戶注冊和登錄:用戶在進行購物之前,需要先進行登錄,這樣用戶結(jié)束購物時,通過登錄賬號來進行結(jié)賬。對于新用戶,可以在登錄頁面進行用戶注冊,通過填寫注冊信息,將信息提交給服務(wù)器。如果用戶名已經(jīng)存在,系統(tǒng)將向用戶顯示相應(yīng)的昔誤

2、信息,并提示用戶使用其他的用戶名進行注冊。用戶登錄后可以隨時修改個人注冊信息。網(wǎng)上購物系統(tǒng)要求用戶輸入用戶名、密碼。在輸入用戶名和密碼之后,系統(tǒng)將確認(rèn)用戶名和密碼是否正確,如果驗證成功,就使用戶處于登錄狀態(tài)。否則,系統(tǒng)只是顯示用戶名和密碼的錯誤信息。(2)商品瀏覽與查詢:商品瀏覽是網(wǎng)上購物系統(tǒng)網(wǎng)站提供給用戶的一個基本功能。用戶可以根據(jù)商品的類別來分類瀏覽商品。在系統(tǒng)的主頁面上,能夠?qū)λ猩唐奉悇e進行列表,用戶可以通過單擊商品類別名稱,來瀏覽商品,查看商品的圖片和價格等最基本的信息,在瀏覽的過程中,可以將滿意的商品添加到購物車中。用戶也可以通過使用系統(tǒng)提供的收索功能對商品進行收索,查找自己需要的

3、商品。(3) 購物車:用戶在瀏覽商品的過程中,可以將所滿意的商品通過單擊“購買按鈕添加到購物車中。瀏覽結(jié)束或者在瀏覽的過程中可以查看購物車?yán)锓胖蒙唐返那闆r,并且可以查看所購買商品的名稱、價格、描述、購買數(shù)量、單價等信息。在購物車中可以通過單價移除”按鈕將不想購買的商品刪除,也可以任意更改購買商品的數(shù)量。(4)特殊商品抽簽:一些紀(jì)念幣比較特殊不能進行購買,需要預(yù)約抽簽獲取購買資格。用戶要進行特殊商品的抽簽時,需要先進行實名注冊。而后進入預(yù)約抽簽頁面里面選擇所需紀(jì)念幣進行預(yù)約,預(yù)約結(jié)果會在結(jié)束后發(fā)布中簽信息。可以在歷史抽簽中查看自己的歷次參與抽簽的結(jié)果。(5) 生成訂單: 在用戶購物結(jié)束后,進行結(jié)

4、賬時,需要填寫相關(guān)的信息和確認(rèn)購買商品的信息。用戶確認(rèn)后開始填寫訂單信息,包括收貨人姓名、聯(lián)系方式、收貨的詳細(xì)地址等。填寫完畢之后,用戶就可以提交訂單了。(6) 訂單查詢:用戶可以在下次登錄后查看自己訂單和發(fā)貨情況。管理員:(1)管理員登陸: 網(wǎng)上購物系統(tǒng)要求管理員輸入用戶名、密碼。在輸入用戶名和密碼之后,系統(tǒng)將確認(rèn)用戶名和密碼是否正確,如果驗證成功,就使用戶處于登錄狀態(tài)。否則,系統(tǒng)只是顯示用戶名和密碼的錯誤信息(2)商品類別管理:商品類別管理實現(xiàn)對商品類別的添加、刪除、修改等管理。管理員登錄后到后天管理系統(tǒng)后,能夠?qū)ι唐返念悇e進行管理??梢蕴砑有碌纳唐贩诸?,并且可以對已添加的商品進行修改和刪

5、除。在執(zhí)行刪除操作時,可以將該商品類別中的相關(guān)商品刪除。(3)用戶信息管理;在用戶信息管理中,管理員可以瀏覽注冊用戶的詳細(xì)信息,也可以刪除-些長時間沒有登錄的用戶信息。(4)商品信息管理;在商晶信息管理模塊中,管理員可以添加新的普通/特殊商品,設(shè)置普通/特殊商品的類型、名稱、價格等信息。也可以對己添加的普通/特殊商品信息進行修改和刪除。(5)訂單管理:在訂單管理模塊中,實現(xiàn)管理員對用戶提交的訂單進行查看,也可以對交易完成后保存- -定時間的訂單信息進行刪除。同時管理員的-項重要工作就是設(shè)置用戶購買商品的發(fā)貨狀態(tài)。如果設(shè)置了用戶訂單已經(jīng)發(fā)貨,則當(dāng)用戶查看訂單時,可以看到訂單交易的情況。(6)用戶

6、抽簽管理: 管理員可以對不同類型的特殊商品進行預(yù)約的用戶進行抽簽處理,抽簽依據(jù)根據(jù)規(guī)定的公開的算法進行計算。2.2 擬解決的主要問題實現(xiàn)這個系統(tǒng),最具有困難的是在:處理好各個模塊之間的邏輯關(guān)系,使系統(tǒng)整體上顯得不那么生硬以及復(fù)雜,在操作上做到通俗易懂,從一定程度上提升用戶的使用感。該項目最主要的部分是管理員商品管理,在商品的管理上,如商品信息編輯,上架下架,刪除等。以及對商品進行分類等。 項目采用的是前后端分離的方式,實現(xiàn)項目解耦,從而使代碼看起來簡潔明了,在編程過程中更加方便。三、研究步驟、方法及措施:3.2 系統(tǒng)所涉及到的技術(shù)本系統(tǒng)采用的是MySQL,JaveWeb、Tomcat其他技術(shù)。

7、MySQL是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在 WEB 應(yīng)用方面 MySQL 是最好的 RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫管理系統(tǒng))應(yīng)用軟件之一,由瑞典MySQL AB 公司開發(fā),目前屬于 Oracle 旗下產(chǎn)品。MySQL是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),將數(shù)據(jù)保存于表中而不是倉庫中的方式大大程度上提高了系統(tǒng)的靈活性。該系統(tǒng)能夠存儲大量的數(shù)據(jù)并且能對搜索結(jié)果進行迅速返回,同時支持基于web和嵌入式數(shù)據(jù)庫應(yīng)用系統(tǒng),十分適用于和SpringMVC框架搭配 。Java Web是用Java技術(shù)來解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)棧。web包括:we

8、b HYPERLINK /item/%E6%9C%8D%E5%8A%A1%E7%AB%AF/6492316 t /item/java%20web/_blank 服務(wù)端和web HYPERLINK /item/%E5%AE%A2%E6%88%B7%E7%AB%AF/101081 t /item/java%20web/_blank 客戶端兩部分。Java在客戶端的應(yīng)用有Java Applet,不過 HYPERLINK /item/%E4%BD%BF%E7%94%A8/7741550 t /item/java%20web/_blank 使用得很少,Java在 HYPERLINK /item/%E6%

9、9C%8D%E5%8A%A1%E5%99%A8%E7%AB%AF/3369401 t /item/java%20web/_blank 服務(wù)器端的應(yīng)用非常的豐富,比如 HYPERLINK /item/Servlet/477555 t /item/java%20web/_blank Servlet, HYPERLINK /item/JSP/141543 t /item/java%20web/_blank JSP、第三方 HYPERLINK /item/%E6%A1%86%E6%9E%B6/1212667 t /item/java%20web/_blank 框架等等。Java技術(shù)對Web領(lǐng)域的發(fā)展注

10、入了強大的動力。Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由 HYPERLINK /item/Apache/6265 t /item/tomcat/_blank Apache、Sun 和其他一些公司及個人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規(guī)范。因為Tomcat 技術(shù)先進、性能穩(wěn)定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為比較流行的Web 應(yīng)用服務(wù)器。Tomcat 服務(wù)器是一個免費的開放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用 HYPERLINK /item/%E6%

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論