一種基於大學生的二手物品交易系統及交易方法與流程
2023-10-27 21:24:52

本發明涉及數據採集綜合管理領域,尤其是涉及一種基於大學生的二手物品交易系統及二手物品交易方法。
背景技術:
隨著經濟的高速發展與科技的進步,網絡交易在市場上佔據了越來越大的比重。所謂的網絡交易,其實就是電子商務。是利用計算機技術、網絡技術和遠程通信技術,實現整個商務(買賣)過程中的電子化、數位化和網絡化。人們不再是面對面的、看著實實在在的貨物、靠紙介質單據(包括現金)進行買賣交易。而是通過網絡,通過網上琳琅滿目的商品信息、完善的物流配送系統和方便安全的資金結算系統進行交易(買賣)。網絡交易(電子商務)是一種採用最先進信息技術的買賣方式,它實質上形成了一個虛擬的市場交換場所,是「現代信息技術」和「商務」的集合但不能將網絡交易簡單理解成商務電子化。
現如今很多大學生會經常突發奇想出一個創意,並因此做出一些工藝品或自己喜愛的物品進而想證明其價值,亦或由於浪費或不知回收利用等原因,導致很多物品不能合理被利用。通過我們的調查眾多大學發現,如今還沒有一個完全針對於大學生的創意品銷售平臺和二手平臺。二手銷售是很早就有的一個創意,但針對於大學生創意品的還沒有。現如今將二手交易與網絡平臺結合的商業模式越來越多,據如鹹魚網、趕集網以及五八同城等,但他們針對性不夠,大學生中使用過的人也並不多。
技術實現要素:
本發明的目的是針對上述問題提供一種針對目標人群、功能全面、易於操作以及簡單經濟的基於大學生的二手物品交易系統及二手物品交易方法。
本發明的目的可以通過以下技術方案來實現:
一種基於大學生的二手物品交易系統,用於為大學生用戶提供二手交易和信息交流功能,所述系統包括:
邏輯前端,用於作為用戶接口接收用戶請求,所述用戶請求包括登錄請求、靜態請求和動態請求;
伺服器端,與邏輯前端連接,用於分析並執行用戶請求;
資料庫,與伺服器端連接,用於儲存信息。
所述邏輯前端包括瀏覽器,所述瀏覽器與伺服器端連接。
所述伺服器端包括:
登錄判斷模塊,與邏輯前端連接,用於根據用戶的登錄請求進行判斷,並根據判斷結果允許或拒絕用戶的登錄;
請求判斷模塊,分別與登錄判斷模塊和邏輯前端連接,用於判斷接收的用戶請求為靜態請求或動態請求;
請求執行模塊,分別與請求判斷模塊、邏輯前端和資料庫連接,用於根據請求判斷模塊的判斷結果執行對應的操作,並將執行結果反饋至邏輯前端。
所述二手交易和信息交流功能包括二手物品買賣、失物招領、二手物品互換、公益捐贈和二手物品拍賣。
一種利用如上所述的基於大學生的二手物品交易系統的二手物品交易方法,其特徵在於,所述方法包括下列步驟:
1)伺服器端通過或拒絕從邏輯前端傳輸的用戶的登錄請求;
2)伺服器端通過邏輯前端接收用戶請求;
3)伺服器端判斷用戶請求為靜態請求或動態請求,若為靜態請求則進入步驟4),若為動態請求則進入步驟5);
4)伺服器端將靜態請求對應的頁面發送至邏輯前端;
5)伺服器端根據動態請求更改資料庫中對應的信息,並將更改後對應的頁面發送至邏輯前端。
所述步驟1)具體為:
11)邏輯前端接收用戶發送的登錄請求並將登錄請求傳輸至伺服器端;
12)伺服器端判斷用戶是否為大學生,若是則進入步驟13),若否則拒絕用戶的登錄請求並提示用戶身份有誤;
13)伺服器端根據用戶的登錄請求查詢資料庫,判斷用戶是否存在,若是則進入步驟14),若否則拒絕用戶的登錄請求並提示用戶不存在;
14)伺服器端判斷用戶的登錄密碼是否正確,若是則通過用戶的登錄請求並進入步驟16),若否則拒絕用戶的登錄請求並提示密碼錯誤;
15)伺服器端判斷用戶為普通用戶或系統管理員,若為普通用戶則將普通用戶請求界面反饋至邏輯前端,若為系統管理員則將系統管理員請求界面反饋至邏輯前端。
所述靜態請求包括商品顯示請求、商品簡介查看請求、商品價格查看請求和商品所有者聯繫方式查看請求。
所述動態請求包括商品收藏請求、商品所有者聯繫請求、商品發布請求、購物車操作請求、付款請求以及後臺物品刪除請求。
所述系統管理員請求界面包括靜態請求和動態請求,所述普通用戶請求界面包括靜態請求和除後臺物品刪除請求以外的動態請求。
與現有技術相比,本發明具有以下有益效果:
(1)本系統的整體結構簡單,通過邏輯前端、伺服器端和資料庫即可實現,實用性強。
(2)本系統的針對性強,即可以識別用戶身份,對於非大學生的用戶無法進入系統,真正面向大學生的服務性網站,管理更加方便。
(3)本系統突出性功能,除了二手物品買賣外還能進行大學生創意品拍賣,經市場調查市面上完全沒有針對大學生的拍賣平臺,我們的平臺能給大學生們一個展示自己價值的機會,失物招領、物品互換和公益捐贈,這些核心功能正是當前市場競爭點和商業價值所在。
(4)本系統通過區分靜態請求和動態請求,減小了伺服器的壓力,在進行靜態請求操作時直接反饋對應頁面,無需多餘操作,效率更高。
(5)在用戶提出動態請求時,伺服器端更改資料庫並反饋動態頁面給邏輯前端,用戶可以通過動態頁面輸入信息,增強了用戶和伺服器端的交互性。
(6)本發明中提出的二手交易方法中的登錄請求判斷區分了用戶的身份,對於普通用戶和管理員進行了區分,避免了管理員和用戶之間的混亂,增強了系統的安全性和可用高效性。
附圖說明
圖1為本發明的結構示意圖;
圖2為用戶登錄的流程圖;
圖3為普通用戶和管理員的功能示意圖;
其中,1為邏輯前端,2為伺服器端,3為資料庫。
具體實施方式
下面結合附圖和具體實施例對本發明進行詳細說明。本實施例以本發明技術方案為前提進行實施,給出了詳細的實施方式和具體的操作過程,但本發明的保護範圍不限於下述的實施例。
如圖1所示,本實施例提供了一種基於大學生的二手物品交易系統,用於為大學生用戶提供二手交易和信息交流功能,該系統包括:邏輯前端1,用於作為用戶接口接收用戶請求;伺服器端2,與邏輯前端1連接,用於分析並執行用戶請求;資料庫3,與伺服器端2連接,用於儲存信息。
其中,邏輯前端1包括與伺服器端2連接的瀏覽器。伺服器端2包括:登錄判斷模塊,與邏輯前端1連接,用於通過或拒絕用戶的登錄請求;請求判斷模塊,分別與登錄判斷模塊和邏輯前端1連接,用於判斷接收的用戶請求為靜態請求或動態請求;請求執行模塊,分別與請求判斷模塊、邏輯前端1和資料庫3連接,用於根據請求判斷模塊的判斷結果執行對應的操作,並將執行結果反饋至邏輯前端1。
從上述內容可知,本實施例提供的基於大學生的二手物品交易網站採用B/S架構即瀏覽器/伺服器結構,在B/S結構下,工作界面完全通過瀏覽器實現,少部分事務在邏輯前端1(Browser)實現,主要事務邏輯在伺服器端2(Server)實現。伺服器當遇到用戶的JSP網頁請求時,先執行其中的程序段,後將執行結果連同JSP文件中的HTML代碼一同返回給用戶,插入的Java程序段可以操作資料庫3,重新定向網頁等,以實現建立動態網頁新需要的功能。這種架構減輕了用戶端電腦載荷,降低了系統開發,維護和使用成本。
本實施例中伺服器端2採用了最新潮的阿里雲伺服器。隨著大數據時代的來臨,讓企業的數據呈現爆炸式的增長,雲存儲應運而生。目前國內外主流的雲存儲服務為我們提供了低成本、高安全性和靈活性的存儲服務。同時,隨著移動網際網路的蓬勃發展,雲存儲技術已經全面實現了對於行動裝置的支持。雲存儲在行動裝置上的應用有效的解決了行動裝置磁碟空間小、存儲效率低以及存儲安全性差等等缺陷。阿里雲伺服器是阿里雲產品中重要的組成部分,以阿里雲自主研發的大規模分布式雲計算為基礎。基於先進的虛擬化、分布式存儲等雲計算技術,同基礎資源整合在一起,以Web的形式為各行各業提供計算能力服務。從而改變了用戶傳統的方式:伺服器採購、IDC選型和系統的安裝和物理設備的運維等環節。使用戶使用計算資源,真的實現了可以像水、電、煤一樣,按需購買和使用。
通過上述架構實現的基於大學生的二手物品交易系統,具有了二手物品買賣、失物招領、二手物品互換、公益捐贈和二手物品拍賣的功能,同時也擴展增加了包含生活和學習服務的便民服務功能,比如生活上提供兼職和附近優質店鋪的信息,學習上提供優質學習網站、學校網站和美劇網站的連結。
利用上述基於大學生的二手物品交易系統,可以得到二手物品交易方法,該方法包括下列步驟:
1)伺服器端2通過或拒絕從邏輯前端1傳輸的用戶的登錄請求;
2)伺服器端2通過邏輯前端1接收用戶請求;
3)伺服器端2判斷用戶請求為靜態請求或動態請求,若為靜態請求則進入步驟4),若為動態請求則進入步驟5);
4)伺服器端2將靜態請求對應的頁面發送至邏輯前端1;
5)伺服器端2根據動態請求更改資料庫3中對應的信息,並將更改後對應的頁面發送至邏輯前端1。
步驟3)中提出的靜態請求包括商品顯示請求、商品簡介查看請求、商品價格查看請求和商品所有者聯繫方式查看請求;提出的動態請求包括商品收藏請求、商品所有者聯繫請求、商品發布請求、購物車操作請求、付款請求以及後臺物品刪除請求。
如圖2所示,步驟1)的登錄過程具體為:
11)邏輯前端1接收用戶發送的登錄請求並將登錄請求傳輸至伺服器端2;
12)伺服器端2判斷用戶是否為大學生,若是則進入步驟13),若否則拒絕用戶的登錄請求並提示用戶身份有誤;
13)伺服器端2根據用戶的登錄請求查詢資料庫3,判斷用戶是否存在,若是則進入步驟14),若否則拒絕用戶的登錄請求並提示用戶不存在;
14)伺服器端2判斷用戶的登錄密碼是否正確,若是則通過用戶的登錄請求並進入步驟16),若否則拒絕用戶的登錄請求並提示密碼錯誤;
15)伺服器端2判斷用戶為普通用戶或系統管理員,若為普通用戶則將普通用戶請求界面反饋至邏輯前端1,若為系統管理員則將系統管理員請求界面反饋至邏輯前端1。
其中步驟15)提到的系統管理員請求界面包括靜態請求和動態請求,普通用戶請求界面包括靜態請求和除後臺物品刪除請求以外的動態請求,如圖3所示,當管理員登錄的時候,可以對物品進行刪除,即該物品已經被交換過後,就沒必要顯示在網站當中,此時就需要刪除該物品。
本實施例中,進行了Web端開發和雲資料庫的設計管理工作,經調試穩定性很好,服務端不會出現功能性bug。本地測試後還進行了大量的服務端測試,效果佳且功能性完整。雲開發部分採用阿里雲提供的自動化、流程化的數據服務;通過網頁操作臺,創建Class、定義欄位、錄入數據等,也可直接使用默認Class,自動生成RESTF UL API,隨意調用;在網站開發中直接調用數據服務接口,按需進行網站優化。Web端開發使用Java script快速調用端API模塊,進行簡單配置,並通過HTML5+CSS3來實現頁面布局,大學風的界面讓用戶們體驗更佳。
綜上所述可見,上述系統簡單經濟易用易操作,尤其是在師生密集的大學城區,物品拍賣、愛物互換與公益捐贈模塊將會是非常有優勢並且有市場前景的模塊。本網站致力於打造大學城中最熱門的二手交易和創意品及工藝品營銷平臺。為廣大在校學生提供最優質的服務。