• 
    

    
    

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

      ?

      校園二手資源共享平臺的設計與實現(xiàn)

      2023-09-14 13:23:16張婭妮陳永春
      現(xiàn)代信息科技 2023年13期
      關鍵詞:資源共享

      張婭妮 陳永春

      摘? 要:針對學校學生二手資源共享再利用問題,采用網(wǎng)頁前端設計、Java Web、MySQL、uni-APP、Layui等相關技術,開發(fā)一個較為完善的校園二手資源共享平臺,能夠讓學生在平臺上進行資源共享,節(jié)約學生的在校生活成本。針對網(wǎng)頁端和手機端進行設計和實現(xiàn),二者風格統(tǒng)一,具有較好的客戶交互性。在平臺的加持下,學生可逐漸養(yǎng)成良好的資源共享習慣,提高閑置資源的利用率,具有一定的現(xiàn)實意義。

      關鍵詞:Java MySQL;網(wǎng)頁前端;資源共享;手機端

      中圖分類號:TP311.5? 文獻標識碼:A? 文章編號:2096-4706(2023)13-0006-07

      Design and Implementation of a Campus Second-hand Resource Sharing Platform

      ZHANG Yani, CHEN Yongchun

      (School of Computer and Information, Qiannan Normal University for Nationalities, Duyun? 558000, China)

      Abstract: Aiming at the problem of sharing and reusing secondary resources of school students, a relatively complete campus second-hand resources sharing platform is developed by adopting webpage front end design, Java Web, MySQL, uni-APP, Layui and other related technologies, which can enable students to share resources on the platform and save students' cost of living on campus. Design and implement for both webpage side and mobile phone side, with a unified style and good customer interaction. With the support of the platform, students can gradually develop good resource sharing habits and improve the utilization rate of idle resources, which has certain practical significance.

      Keywords: Java MySQL; webpage front end; resource sharing; mobile phone side

      0? 引? 言

      當今“互聯(lián)網(wǎng)+”新形態(tài)下,資源利用和重復利用越來越有必要,因此也應提倡學生對閑置資源進行合理化利用和再利用。特別是畢業(yè)生,在處理一些比較貴重的商品時,不想當成廢品扔掉,但也找不到合理的渠道處理;此外,學生們的消費水平不高,都希望買到性價比高的商品?;谶@些需求,建立一個校園二手資源共享平臺有很好的前景和現(xiàn)實意義。校園二手資源共享平臺不僅能改變學生對閑置資源的認識,在一定程度上降低生活成本,還可以逐漸形成一種良性的資源共享,提高廢棄或閑置資源的利用。

      1? 平臺功能設計

      校園二手資源共享平臺的主要使用者是學生,對于學生來說,需要實現(xiàn)的功能包括學生瀏覽商品、注冊/登錄、購買、加入購物車、發(fā)布帖子、編輯個人信息等。本設計采用Java Web、uni-APP技術,開發(fā)了一個B/S的管理網(wǎng)站系統(tǒng)和手機APP平臺。系統(tǒng)風格較為統(tǒng)一,具有一定美觀性和較好的客戶交互性。

      1.1? 網(wǎng)站系統(tǒng)功能設計

      校園二手資源共享平臺提供了商品預覽、購買等一系列的功能,可滿足不同用戶需求。平臺使用者由三部分組成,分別是用戶、系統(tǒng)管理員和商戶:

      1)用戶:首先進行注冊/登錄,其次可對商品進行分類瀏覽、收藏、添加購物車、生成訂單、查看訂單,以及收貨后以帖子的形式發(fā)布商品評價供其他購買者參考。

      2)系統(tǒng)管理員:對管理員角色權限、商品、用戶、廣告、帖子、審核進行全面管理。

      3)商戶:能在本系統(tǒng)中進行注冊/登錄、預覽商品、上傳商品信息、收藏商品、發(fā)布帖子、購買商品、編輯個人信息等。

      1.2? 手機APP功能設計

      手機端提供用戶使用,主要功能如下:

      1)用戶在沒注冊狀態(tài)下能瀏覽平臺首頁的推薦商品。

      2)用戶注冊或登錄后可以點擊查看商品、收藏商品、加入購物車或者立即購買,查看關聯(lián)商戶、申請置換等,隨時可以對自己的個人信息與地址信息進行更改和設置。

      3)用戶可以在帖子中發(fā)布自己的帖子,提交后臺審核成功過后,在平臺上分享自己的購物心得。

      4)后臺管理系統(tǒng)主要對手機端平臺的數(shù)據(jù)進行管理,后臺管理平臺賬號由平臺生成,不存在用戶注冊,管理員只能在平臺開放的賬號密碼登錄成功的情況下才能對手機端數(shù)據(jù)進行操作。

      5)后臺管理系統(tǒng),將設置不同的角色給不同管理員,不同區(qū)域的數(shù)據(jù)交由不同管理員進行登錄管理。

      1.3? 總體設計

      總體主要功能設計圖如圖1所示。

      2? 系統(tǒng)項目的文件結構

      在編寫代碼之前,通常先將框架所需要的文件夾創(chuàng)建出來(例如:創(chuàng)建各個框架層次用到的代碼文件分開存放,如一系列HTML),不但可以方便以后的開發(fā)工作,也可以實現(xiàn)框架的規(guī)范化。

      2.1? APP端主頁面的搭建

      APP前臺主頁:用戶可以在此頁面進行商品瀏覽、搜索,可以點擊對商品進行購買。

      APP首頁:頂端實現(xiàn)輪播圖滾動,主要是熱銷商品和最新商品的排序和展示。主題部分對商品進行展示,供用戶查看,提供購買功能和收藏功能,用戶可以點擊商品進行商品購買,頁面如圖2所示。

      APP我的:主要是對個人信息進行完整的填寫和用戶足跡、審核信息、購物車、訂單等功能的展示,頁面如圖3所示。

      2.2? 管理系統(tǒng)主頁面的搭建

      后臺管理界面需要以管理員身份登錄,登錄后對管理員角色權限、菜單、商品、用戶、廣告、帖子、審核進行全面設置管理,頁面如圖4所示。

      3? 數(shù)據(jù)庫設計

      根據(jù)需求分析確定的實體和聯(lián)系,生成數(shù)據(jù)庫中的表、表的字段、屬性,表與表的聯(lián)系等數(shù)據(jù)庫信息。數(shù)據(jù)庫表如圖5至圖10所示。

      4? 平臺的總體實現(xiàn)

      4.1? APP端登錄注冊

      APP端登錄注冊:首先在手機上輸入手機號碼,點擊獲取驗證碼,驗證碼就會以短信的方式發(fā)送給填寫的手機號。在時限內(nèi)輸入收到的驗證碼后輸入設置的密碼,點擊注冊即可完成賬號注冊。換到登錄頁面,輸入剛才注冊的手機號碼和密碼,點擊登錄即可進入APP,頁面如圖11所示。

      部分實現(xiàn)代碼如下:

      注冊

      4.2? 商城核心部分

      實現(xiàn)所有商品的展示,可根據(jù)商品進行分類搜索;用戶可收藏、加入、刪除購物車商品;用戶購買商品后形成訂單,為其提供訂單追蹤和詳細訂單信息;用戶可新增或編輯收貨地址,并可對已購買商品發(fā)帖和預覽其他用戶帖子。

      部分實現(xiàn)代碼如下:

      4.3? 后臺管理系統(tǒng)實現(xiàn)

      后臺管理系統(tǒng)由系統(tǒng)管理、運營管理、論壇管理、用戶管理、審核管理、商品管理6大部分組成,每部分下設置具體模塊,如圖12至圖14所示。

      所有模塊的作用如下:

      管理員管理:對管理員角色權限進行管理。

      菜單管理:對后臺管理系統(tǒng)的菜單進行增加、修改、刪除。

      廣告管理:對APP平臺首頁頂端熱推商品圖進行刪除、修改。

      分類管理:對帖子進行地區(qū)分類。

      APP版本管理:控制APP上線和下線和版本升級。

      圖片管理:管理所有上傳云端的圖片。

      帖子列表管理:對APP平臺用戶新增的帖子進行審核、新增、修改、刪除。

      意見反饋管理:對APP平臺用戶反饋的意見進行回復。

      帖子點贊管理:對APP平臺用戶對帖子的點贊進行管理。

      支付憑證管理:對APP平臺商戶上傳的支付憑證進行審核。

      地址管理:對APP平臺用戶的收貨地址進行添加、修改、刪除。

      用戶信息管理:對APP平臺用戶的注冊、登錄,密碼找回進行管理。

      收藏管理:對APP平臺用戶收藏的商品或者帖子進行匯總。

      購物車管理:對APP平臺用戶加入購物車的商品進行查看。

      置換商品管理:對APP平臺商戶選擇可以進行物品換物品的商品進行匯總。

      用戶申請商戶地址管理:對APP平臺用戶申請成為商戶時的發(fā)送地址進行審核。

      商品審核管理:對APP平臺商戶添加的商品進行審核。

      帖子審核:對APP平臺用戶添加的帖子進行審核。

      商戶信息審核管理:對APP平臺用戶申請成為商戶提交的身份信息進行審核。

      商品分類管理:將商品進行大類型的劃分。

      商品訂單管理:對APP平臺用戶下單的商品進行監(jiān)督、提醒商戶發(fā)貨。

      推薦管理:調(diào)整首頁優(yōu)先展示商品。

      商品評價管理:對APP平臺用戶下單成功并已收貨的商品,且評價的商品進行查看。

      商品規(guī)格管理:定義商品的容量,大小、數(shù)量。

      部分實現(xiàn)代碼如下:

      @PostMAPPing("loginIn")

      public Result loginIn(String username, String password) {

      Result result = new Result();

      try {

      // 從SecurityUtils里邊創(chuàng)建一個 subject

      Subject subject = SecurityUtils.getSubject();

      String pwd = Md5Util.encode(username + password);//加密后的密碼

      // 在認證提交前準備 token(令牌)

      UsernamePasswordToken token = new UsernamePasswordToken(username, pwd);

      // 執(zhí)行認證登錄

      subject.login(token);

      logger.info("---用戶登錄成功----" + username);

      //根據(jù)權限,指定返回數(shù)據(jù)

      Role role = adminService.getRole(username);//查詢角色名稱

      if (CommonUtil.isEmpty(role)) {

      result.setMessage(Result.Code.ROLEBAN, "權限錯誤!");

      return result;

      }

      Admin admin = adminService.getAdmin(username);

      if (CommonUtil.isEmpty(admin)){

      result.setMessage(Result.Code.ROLEBAN, "賬號被凍結,請聯(lián)系系統(tǒng)管理員!");

      return result;

      }

      admin.setRole(role);

      if ("user".equals(role.getName())) {//普通用戶

      result.setCode(Result.Code.SUCCESS);

      subject.getSession().setAttribute("user", admin);

      result.setData(admin);

      return result;

      }

      if ("admin".equals(role.getName())) {//管理員

      result.setCode(Result.Code.SUCCESS);

      subject.getSession().setAttribute("user", admin);

      result.setData(admin);

      return result;

      }

      result.setCode(Result.Code.ROLEBAN);

      result.setMessage(Result.Code.ROLEBAN, "權限錯誤!");

      } catch (AccountException a) {

      logger.error(a.getMessage());

      result.setMessage(Result.Code.PARAMERROR, a.getMessage());

      } catch (Exception e) {

      e.printStackTrace();

      logger.error(e.getMessage());

      result.setMessage(Result.Code.ROLEBAN, "賬號被凍結,請聯(lián)系系統(tǒng)管理員!");

      }

      return result;

      5? 結? 論

      本設計首先對校園二手資源共享平臺的網(wǎng)站系統(tǒng)功能和手機APP功能分別進行了詳細分析,其次對系統(tǒng)項目的文件結構、APP端主頁面的搭建、管理系統(tǒng)主頁面的搭建進行了規(guī)劃,并提供數(shù)據(jù)庫設計列表。最后顯示了平臺的總體實現(xiàn)模塊和核心代碼。此平臺的設計與實現(xiàn)可讓校園閑置物品得到妥善處理,節(jié)約資源,具有一定現(xiàn)實意義。

      參考文獻:

      [1] 高星宇,張家駿.校園二手交易平臺的設計與實現(xiàn) [J].福建電腦,2020,36(2):87-89.

      [2] 蘇慧敏,陸佳圻,吳蓓,等.校內(nèi)大學生二手交易的實踐研究——以天津師范大學為例 [J].中國商論,2018(31):3-5.

      [3] 賴家美,龔志偉.高校二手交易市場的構建 [J].福建電腦,2018,34(11):53-54.

      [4] 羅剛,原晉鵬.Java程序設計基礎 [M].西安:西安電子科技大學出版社社,2018.

      [5] 張澤川,于迎霞,邱志豪,等.校園“微代”服務平臺的研究與實現(xiàn) [J].無線互聯(lián)科技,2022,19(3):34-38.

      [6] 趙冰,劉星含,楊泰森,等.基于微信小程序的校園二手閑置物品交易平臺的設計與實現(xiàn) [J].電腦知識與技術,2022,18(21):64-66.

      作者簡介:張婭妮(1980—),女,滿族,四川成都人,副教授,工程碩士,主要研究方向:計算機信息管理、信息技術教育;陳永春(1996—),男,漢族,貴州仁懷人,本科在讀,主要研究方向:軟件開發(fā)。

      收稿日期:2023-02-21

      基金項目:貴州省教育廳2022年度自然科學研究項目(黔教技〔2022〕058號);黔南民族師范學院“教育質(zhì)量提升工程”科研項目(2020xjg0501)

      猜你喜歡
      資源共享
      交通運輸數(shù)據(jù)資源共享交換體系探究與實現(xiàn)
      衛(wèi)康與九天綠資源共享
      教育部第一批“國家級精品資源共享課”公布
      測量學精品資源共享課建設的探索
      梅河口市| 磐安县| 鱼台县| 沂水县| 晴隆县| 淮阳县| 通海县| 崇信县| 汝南县| 怀宁县| 彭山县| 龙陵县| 五家渠市| 嘉峪关市| 富平县| 陆良县| 台山市| 东安县| 邓州市| 宝丰县| 瓦房店市| 汝阳县| 杭州市| 颍上县| 中方县| 天长市| 大竹县| 吉安县| 彰武县| 渝中区| 黄浦区| 承德县| 涟源市| 梨树县| 师宗县| 吐鲁番市| 鄂托克前旗| 东光县| 巴中市| 辽宁省| 宁化县|