• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于O2O的大學生二手交易系統(tǒng)的設計與實現(xiàn)

      2020-05-19 05:09:37王偉張容楨李巖
      河南科技 2020年7期
      關鍵詞:二手市場

      王偉 張容楨 李巖

      摘 要:結合當前高校二手物品交易管理的相關需求,本文利用BootStrap、Spring Boot、Vue、Shiro等技術,設計并實現(xiàn)了一套基于O2O的大學生二手市場交易系統(tǒng),以滿足在校學生的基本需求。經(jīng)過測試運行,該系統(tǒng)性能穩(wěn)定,效果良好,能達到預期效果。

      關鍵詞:O2O;二手市場;SpringBoot;Vue

      中圖分類號:TP301文獻標識碼:A文章編號:1003-5168(2020)07-0014-03

      Abstract: Combined with the current needs of the second-hand goods transaction management in colleges and universities, this paper used BootStrap、Spring Boot、Vue、Shiro and other technologies to design and implement a set of second-hand market transaction system for college students based on O2O to meet the basic needs of college students. After testing and running, the performance of the system is stable, the effect is good, and the expected effect can be achieved.

      Keywords: O2O;secondary market;Spring Boot;Vue

      隨著在校大學生個人觀念的變化、個人能力的提升,越來越多的大學生希望通過自己的努力來換得一定的經(jīng)濟獨立,然而普通的打零工不僅難以求得工作機會,而且會花費大量的學業(yè)時間,或者與自己的學習時間產(chǎn)生沖突,從而埋沒自己的才能[1-3]。本文設計了基于O2O的大學生二手交易系統(tǒng),以期為學生的校園生活提供便利。

      1 相關技術簡介

      Spring Boot是一個簡化Spring開發(fā)的框架[4]。其核心功能如下:獨立運行的Spring項目;內置Servlet容器;自動配置Spring,即會根據(jù)在類路徑中的jar包與類,為jar包里的類自動配置Bean,這樣會極大減少我們要使用的配置;無代碼生成和xml配置,Spring Boot不需要任何xml配置即可實現(xiàn)Spring Boot的所有配置。

      Shiro的核心部分是SecurityManager,其負責安全認證與授權。Shiro本身已經(jīng)實現(xiàn)了所有的細節(jié),用戶完全可以把它當作一個黑盒來使用。SecurityUtils對象,本質上就是一個工廠,類似Spring中的ApplicationContext。Subject是目前所設計的需要通過Shiro保護的項目的一個抽象概念。通過令牌(Token)與項目(Subject)的登錄(Login)關系,Shiro保證了項目整體的安全性。Shiro有三個核心組件,即Subject、SecurityManager和Realms。Subject:主體,代表當前“用戶”,與當前應用交互的任何東西都是Subject,如網(wǎng)絡爬蟲、機器人等,是一個抽象概念。所有Subject都要綁定到SecurityManager,與Subject的所有交互都會委托給SecurityManager??梢园裇ubject認為是一個門面,SecurityManager才是實際的執(zhí)行者。SecurityManager:安全管理器,即所有與安全有關的操作都會與SecurityManager交互,且它管理著所有Subject,它是Shiro的核心,負責與后邊介紹的其他組件進行交互[5-6]。Realm充當了Shiro與應用安全數(shù)據(jù)間的“橋梁”或者“連接器”。也就是說,當對用戶執(zhí)行認證(登錄)和授權(訪問控制)驗證時,Shiro會從應用配置的Realm中查找用戶及其權限信息。

      Vue.js是一套構建用戶界面的漸進式框架,具有高性能、靈活性強的特點。與其他大型框架不同的是,Vue采用自底向上增量開發(fā)的設計。Vue的核心庫只關注視圖層,并且非常容易學習,便于與第三方庫或已有項目整合。此外,當與現(xiàn)代化的工具鏈以及各種支持類庫結合使用時,Vue也完全能夠為復雜的單頁應用提供驅動。它采用虛擬DOM機制,操作內存中的JS對象的速度更快,等更新完成后,再將最終的JS對象映射成真實的DOM,交由瀏覽器繪制,解決瀏覽器性能問題[7]。

      2 系統(tǒng)整體設計

      基于O2O的大學生二手交易系統(tǒng)以滿足用戶使用該系統(tǒng)獲得基本的功能,達到用戶需求,設計的用例圖如圖1所示。普通用戶的用例有用戶注冊、租賃、評論留言、添加物品、個人訂單管理、查詢;管理員的用例有用戶管理、新聞管理、分類管理、物品信息管理、訂單管理、預約管理。二手交易系統(tǒng)的系統(tǒng)結構圖如圖2所示,采用CS模式,前后端分離。其中前端主要有用戶登錄模塊、主頁商品展示模塊、商品詳情模塊、商品發(fā)布模塊、我想要的商品和我發(fā)布的模塊以及個人中心模塊,后端主要有用戶信息管理模塊、訂單處理模塊、商品管理模塊。

      用戶登錄模塊:用戶在登錄模塊輸入用戶名和密碼,然后系統(tǒng)會在用戶信息表中查找符合用戶輸入信息的記錄,并根據(jù)查詢的結果做出不同的操作。用戶信息表設計字段如表1所示。

      商品展示模塊可以展示用戶發(fā)布的商品,買家可以選擇是否用交換個人信息的方式來獲取賣家的聯(lián)系方式,商品信息表如表2所示。

      用戶“我想要”記錄模塊可以統(tǒng)計用戶點擊的“我想要”的商品信息,并建立用戶“我想要”記錄表,從而使買家與賣家之間建立聯(lián)系。

      商品發(fā)布模塊主要用于用戶發(fā)布商品并設置商品相關信息。

      商品搜索模塊用于用戶搜索想買的商品。

      用戶個人信息管理模塊主要對用戶注冊的信息、用戶“發(fā)布”的信息和“想要”商品的信息進行管理。

      3 系統(tǒng)實現(xiàn)

      3.1 用戶的注冊和登錄

      登錄平臺系統(tǒng)之前,用戶要先進行注冊,注冊完成后才能利用賬號和密碼登錄平臺,在注冊的過程中會有用戶名和密碼的校驗過程。用數(shù)據(jù)庫表來記錄注冊用戶名和密碼,當用戶注冊成功后,表中就有一條記錄。當用戶在登錄框輸入其注冊的用戶名和密碼后,如果正確,就能登錄該軟件,否則,提示用戶口令錯誤。

      3.2 評論管理模塊

      本模塊的功能分為評論瀏覽、物品評論和評論管理三部分,評論內容又分為對物品打分、評價和評論人等幾部分。用戶點擊評論按鈕在彈出的評論板中進行評論,此處運用超鏈接,該面板主要用來提交用戶輸入的評論信息,提交后會保存至數(shù)據(jù)庫,從后臺可以提取查看評論內容、。

      3.3 物品信息模塊

      該模塊主要實現(xiàn)的功能是物品信息的添加、查詢、更改等功能,出租人或者管理員都可以對物品進行添加上傳。

      4 結語

      本文在充分研究當代大學生在校的基本需求后,從理論聯(lián)系實際,利用BootStrap、Spring Boot、Vue、Shiro等技術,設計并實現(xiàn)了一套基于O2O的大學生二手市場交易系統(tǒng),可以基本上滿足在校學生的基本需求。經(jīng)過測試運行,該系統(tǒng)性能穩(wěn)定,效果良好,系統(tǒng)功能達到預期效果,但仍存在部分問題需要進一步改進。

      參考文獻:

      [1]庫俊國.基于J2EE技術的Web應用體系研究及實踐[M].北京:人民郵電出版社,2014.

      [2]彭曉青.MVC模式的應用架構系統(tǒng)的研究與實現(xiàn)[J].電子工業(yè)出版社,2013.

      [3]王艷麗.基于J2EE平臺Web系統(tǒng)的軟件測試研究和實現(xiàn)[M].北京:機械工業(yè)出版社,2012.

      [4]繆忠劍.基于Spring的集成化Web開發(fā)平臺的研究與實現(xiàn)[M].北京:機械工業(yè)出版社,2013.

      [5]何丹.基于O2O的某高校二手物品交易平臺的設計與實現(xiàn)[D].南昌:江西財經(jīng)大學,2017.

      [6]劉淑婷,朱濱忠,王娟.基于O2O的校園跳蚤市場交易系統(tǒng)的設計與實現(xiàn)[J].價值工程,2016(25):96-98.

      [7]常菁慧,李鑫垚,張建業(yè).大學校園二手交易市場的市場調查[J].現(xiàn)代商業(yè),2016(19):22-23

      猜你喜歡
      二手市場
      考慮二手市場存在的閉環(huán)供應鏈研究綜述
      物流科技(2024年21期)2024-12-31 00:00:00
      中秋禮品太貴 韓年輕人青睞二手貨
      信息不對稱下的二手市場現(xiàn)狀及前景分析
      中國市場(2016年43期)2017-02-16 12:20:38
      移動電子商務的發(fā)展對國內二手市場交易模式的影響研究
      商(2016年33期)2016-11-24 22:27:29
      丰宁| 磴口县| 呈贡县| 临沧市| 驻马店市| 青浦区| 甘洛县| 贵德县| 保德县| 乌审旗| 静安区| 普洱| 铜川市| 黄平县| 醴陵市| 滁州市| 玉溪市| 华池县| 太白县| 会同县| 乐清市| 沅陵县| 巴林左旗| 武冈市| 湖南省| 辽源市| 额尔古纳市| 稷山县| 榆树市| 兴化市| 周口市| 纳雍县| 庆元县| 蕉岭县| 霍城县| 西安市| 武胜县| 平陆县| 印江| 轮台县| 鄱阳县|