• 
    

    
    

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

      高校二手圖書(shū)拍賣(mài)平臺(tái)的設(shè)計(jì)

      2019-10-21 07:31:14劉歡
      科學(xué)與財(cái)富 2019年32期
      關(guān)鍵詞:S模式

      摘 要:高校畢業(yè)生離校時(shí),大量新舊圖書(shū)的遺棄,造成圖書(shū)資源的流失,本文從高校學(xué)生對(duì)圖書(shū)實(shí)際需求出發(fā),采用前后端分離模式以及B/S結(jié)構(gòu),實(shí)現(xiàn)高校二手圖書(shū)拍賣(mài)平臺(tái)的流程。該系統(tǒng)主要實(shí)現(xiàn)了圖書(shū)發(fā)布和拍賣(mài)、訂單管理、線下交易、平臺(tái)管理等功能,使用戶在二手圖書(shū)交易方面更加便捷和安全。

      關(guān)鍵詞:二手圖書(shū);網(wǎng)上拍賣(mài);B/S模式

      0引言

      如今已進(jìn)入互聯(lián)網(wǎng)時(shí)代,網(wǎng)購(gòu)模式已經(jīng)得到普及,已成為高校學(xué)生熱衷的購(gòu)物方式,而網(wǎng)絡(luò)拍賣(mài)也隨著電子商務(wù)飛躍式發(fā)展而成為一種日漸流行的電子交易方式。如果將高校二手圖書(shū)以網(wǎng)絡(luò)拍賣(mài)的形式進(jìn)行,既可以使賣(mài)主減少經(jīng)濟(jì)損失,也可以為買(mǎi)主省去購(gòu)買(mǎi)新書(shū)的大部分支出,還可以省去大量的人力和時(shí)間,也使得昂貴的圖書(shū)得到了循環(huán)利用。在高校建立網(wǎng)絡(luò)拍賣(mài)平臺(tái),不僅打破傳統(tǒng)拍賣(mài)在時(shí)間和地域上的限制,還可以使大學(xué)生在不同消費(fèi)體驗(yàn)中獲得樂(lè)趣。

      1 設(shè)計(jì)方案

      本系統(tǒng)設(shè)計(jì)分為2大模塊,用戶模塊和管理員模塊。

      用戶進(jìn)入系統(tǒng),可以去按分類(lèi)瀏覽圖書(shū)及查看圖書(shū)詳情;通過(guò)搜索書(shū)名或作者來(lái)查找圖書(shū);對(duì)于不是自己發(fā)布的圖書(shū)可以進(jìn)行報(bào)名和競(jìng)價(jià);圖書(shū)詳情處可以查看出價(jià)記錄和賣(mài)家的基本信息;可以對(duì)交易對(duì)象用戶進(jìn)行評(píng)價(jià)和查看交易對(duì)象用戶對(duì)自己的評(píng)價(jià);用戶作為賣(mài)家時(shí)可以創(chuàng)建圖書(shū),也可以查看自己正在上架的圖書(shū),也可以對(duì)作為賣(mài)家的訂單進(jìn)行查看和管理;用戶作為買(mǎi)家時(shí)可以查看自己正在參加拍賣(mài)的圖書(shū),也可以對(duì)作為買(mǎi)家的訂單進(jìn)行查看和管理。

      管理員需要管理拍品的分類(lèi)、審核賣(mài)家上傳的拍品信息、發(fā)布用戶對(duì)平臺(tái)內(nèi)沒(méi)有的圖書(shū)的需求信息,處理投訴,處罰違約行為等功能。

      2系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)

      此系統(tǒng)前端技術(shù)主要為html+js+css,采用vuejs框架,實(shí)現(xiàn)一個(gè)單頁(yè)web應(yīng)用。后端技術(shù)主要為java+mysql,采用ssm框架,為前端應(yīng)用提供數(shù)據(jù)接口和數(shù)據(jù)庫(kù)的訪問(wèn)。主要實(shí)現(xiàn)描述如下:

      2.1系統(tǒng)界面

      在首頁(yè)中將實(shí)現(xiàn)圖書(shū)類(lèi)別的呈現(xiàn)、網(wǎng)站訪問(wèn)動(dòng)態(tài)展示、圖書(shū)搜索功能、用戶個(gè)人中心入口、注冊(cè)登錄入口、賣(mài)家發(fā)布圖書(shū)入口、圖書(shū)拍賣(mài)信息呈現(xiàn)、網(wǎng)站介紹欄目等功能。其中圖書(shū)拍賣(mài)信息包含最新上架的圖書(shū)和競(jìng)拍熱度最高的圖書(shū)拍賣(mài)信息。

      首頁(yè)專(zhuān)門(mén)設(shè)置了廣告輪播框,以供賣(mài)家為拍品做廣告。賣(mài)家可以向管理員提出申請(qǐng),得到管理員的許可,便可以使自己的拍品圖片顯示在網(wǎng)站最醒目的地方。此處采用了目前網(wǎng)站設(shè)計(jì)中流行的JQuery 圖片輪播效果插件,不僅為拍品做了宣傳,也達(dá)到了美化網(wǎng)站首頁(yè)的目的。

      2.2分類(lèi)和搜索

      用戶通過(guò)點(diǎn)擊分類(lèi)中的二級(jí)分類(lèi)來(lái)跳轉(zhuǎn)到相應(yīng)分類(lèi)圖書(shū)頁(yè)面。也可以通過(guò)關(guān)鍵字搜索跳轉(zhuǎn)到相應(yīng)關(guān)鍵字頁(yè)面。這兩個(gè)頁(yè)面跳到的路由分別為“book_category/1002”和“book_category/search?search=明朝”。它們所用的都是同一個(gè)vue頁(yè)面組件Category.vue。只不過(guò)在Category.vue中對(duì)不同路由結(jié)果的處理有差別。固定分類(lèi)路由中會(huì)保存一個(gè)分類(lèi)ID,搜索圖書(shū)路由會(huì)保存一個(gè)搜索字符串,該頁(yè)面可以取得路由中存放的參數(shù),將參數(shù)放到data函數(shù)相應(yīng)的數(shù)據(jù)中。根據(jù)data函數(shù)中的數(shù)據(jù)請(qǐng)求的結(jié)果也就不一樣,雖然后臺(tái)接口是一樣的,如下圖所示。

      2.3創(chuàng)建拍品頁(yè)

      圖書(shū)創(chuàng)建的數(shù)據(jù)完整性和準(zhǔn)確性校驗(yàn)放置在了前端進(jìn)行,后端只需要向數(shù)據(jù)庫(kù)添加信息。添加部分會(huì)調(diào)用作者封裝的imgHelper中uploadImg方法將圖片上傳至云服務(wù)器。該部分上傳的時(shí)候由于上傳圖片會(huì)造成一定的響應(yīng)延遲,所以在前端點(diǎn)擊創(chuàng)建圖書(shū)后,會(huì)進(jìn)入一個(gè)上傳狀態(tài),這個(gè)狀態(tài)下用戶無(wú)法對(duì)該創(chuàng)建頁(yè)面進(jìn)行操作。其中類(lèi)別是可以選擇的,競(jìng)拍時(shí)間也是可以選擇的,圖片可以最多存入5張。創(chuàng)建拍品的主要Java代碼如下:

      Long startTime = System.currentTimeMillis();

      String bid = startTime + "" + sellerId;

      List sourceImgs = (List) mp.get("imgs");

      List imgUrls = new ArrayList<>();

      ImgUtil imgHelper = new ImgUtil();

      for (String img : sourceImgs) {

      imgUrls.add(imgHelper.uploadImg(bid, imgHelper.base64ToBytes(img)));}

      sonUtils ju = new JsonUtils();

      book.setAuctionDuration(0);

      book.setAuthor(mp.get("author").toString());

      book.setCaId(Integer.parseInt(mp.get("category").toString()));

      book.setCanBid(0);

      book.setDesc(mp.get("description").toString());

      book.setEndTime(Long.parseLong(mp.get("endTime").toString()));

      book.setId(bid);

      book.setImg(ju.objectToJson(imgUrls));

      book.setName(mp.get("name").toString());

      book.setOwnerId(sellerId);

      book.setStartPrice(Double.parseDouble(mp.get("startPrice").toString()));

      book.setStartTime(startTime);

      book.setStatus(6);

      book.setDeposit(deposit);

      book.setIncreaseRange(Double.parseDouble(mp.get("increaseRange").toString()));

      int isSuccess = bookDao.addBook(book);

      3結(jié)束語(yǔ)

      在這個(gè)二手圖書(shū)網(wǎng)絡(luò)拍賣(mài)平臺(tái)上,拍賣(mài)只是一種吸引學(xué)生注意的手段,學(xué)生們的二手圖書(shū)得到再利用才是終極目的。希望高校管理者能夠重視二手圖書(shū)資源浪費(fèi)的問(wèn)題,能夠以學(xué)校身份申請(qǐng)到即時(shí)到賬交易的資質(zhì),然后可以進(jìn)行技術(shù)對(duì)接,將即時(shí)到賬功能集成到項(xiàng)目中,這樣就可以實(shí)現(xiàn)及時(shí)到賬操作,提高交易成交效率。

      參考文獻(xiàn):

      [1]劉博文著.深入淺出Vue.js[M].北京:人民郵電出版社.2019.

      [2]徐頔, 朱廣華, 賈瑤. 基于VueJs的WEB前端開(kāi)發(fā)研究[J]. 科技風(fēng), 2017(14):69-69.

      [3]Andrew S.Tanenbaum著,潘愛(ài)民譯.計(jì)算機(jī)網(wǎng)絡(luò)[M].北京:清華大學(xué)出版社,2012.

      作者簡(jiǎn)介:

      劉歡,女,1978.11,四川富順,副教授,本科,攀枝花學(xué)院,計(jì)算機(jī)應(yīng)用, 617000

      猜你喜歡
      S模式
      學(xué)生考勤系統(tǒng)開(kāi)發(fā)
      基于Web的畢業(yè)設(shè)計(jì)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      以B/S模式為基礎(chǔ)的網(wǎng)絡(luò)題庫(kù)平臺(tái)建設(shè)
      明日博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      基于B_S模式的游戲化學(xué)習(xí)系統(tǒng)研究
      科技視界(2016年25期)2016-11-25 20:45:58
      集團(tuán)公司OA系統(tǒng)的研究與開(kāi)發(fā)
      S模式空管二次雷達(dá)詢(xún)問(wèn)與監(jiān)視技術(shù)研究
      鋁材B2B電子商務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 
      基于ASP.NET的就業(yè)見(jiàn)習(xí)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      基于B/S模式的數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)平臺(tái)設(shè)計(jì)
      考試周刊(2016年44期)2016-06-21 20:10:03
      宽城| 台安县| 茂名市| 黄山市| 奇台县| 垦利县| 韶关市| 长春市| 江达县| 象山县| 博野县| 始兴县| 囊谦县| 竹北市| 海盐县| 昌乐县| 凤山市| 临猗县| 威海市| 宣武区| 贵阳市| 齐齐哈尔市| 东乌| 公主岭市| 沭阳县| 禹州市| 织金县| 康保县| 平凉市| 宜川县| 剑阁县| 巴塘县| 鄂托克旗| 安康市| 福州市| 福建省| 大化| 普安县| 鄄城县| 新密市| 页游|