999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于嵌入式終端的二手圖書云管理系統的設計與實現

2020-05-18 02:44:46梁杰
科技視界 2020年9期
關鍵詞:嵌入式程序數據庫

梁杰

摘 要

高校二手圖書的循環利用一直是熱點問題,傳統售賣方式存在較多問題,二手書店回收覆蓋范圍小,新興線上平臺交易買賣過程復雜,快遞成本高。本設計利用嵌入式和自動化技術,采取買賣一體的自助柜的新模式,解決了傳統二手書線上和線下交易模式的弊端,降低了二手圖書的流通成本,為高校二手書處理提供了新的解決方案。

關鍵詞

嵌入式;二手書;MVC;WEB

中圖分類號: TM76 ? ? ? ? ? ? ?文獻標識碼: A

DOI:10.19694/j.cnki.issn2095-2457.2020.09.093

Abstract

The recycling of second-hand books in colleges and universities has always been a hot issue.There are many problems with traditional selling methods. The recycling coverage of second-hand bookstores is small.The emerging online platform has a complicated transaction process and high express delivery costs.The design uses embedded and automated technology,and adopts a new model of self-service counters that integrates buying and selling.It solves the disadvantages of traditional online and offline transaction models of second-hand books,reduces the circulation cost of second-hand books,and provides new methods for second-hand books in universities s solution.

Key Words

Embedded system;Secondhand books;MVC;WEB

0 引言

隨著循環經濟、物盡其用等綠色消費理念的流行,二手書市場越來越受到重視。我國由于傳統二手書店回收價格低、輻射范圍小,新興的線上二手書交易平臺,交易操作煩瑣且時效性慢等問題,限制了二手書市場發展。本文研發的二手書交易系統本著綠色經濟的原則,顛覆傳統二手書買賣方式,利用高新技術,為二手書買家和賣家提供買賣一體的自助柜和安全可靠的購書平臺。解決傳統二手書賣書難、回收價格低、買賣雙方操作復雜和快遞高昂等問題。本文介紹的二手書云管理系統及嵌入式終端,在設計上符合當前高校二手書市場的需求,并且通過買賣一體的自助柜嵌入式終端,加快了買賣雙方進行二手資源的傳遞、循環,并可在一定程度上影響當前二手市場的發展。

1 系統設計

本系統基于用戶需求考量以及系統后期的可維護性以及可拓展性,通過相關調研,采取了如圖2所示的模塊化設計。將系統分為上位機和下位機兩部分,下位機設計主要是嵌入式端的設計,上位機主要是項目服務器以及小程序端的設計,并采用TCP/IP長連接進行各模塊之間的數據的獲取與傳遞。采用該種軟件架構設計,可以降低系統各模塊之間的耦合度,提高開發人員的開發效率,使系統具有很高的可拓展性,對于未來的需求變化,開發人員可以對系統快速進行二次開發以及設計。

1.1 硬件設計

在本系統中,使用一部分外圍器件以及模塊電路。掃描模塊采用EP3000模塊,主控芯片選用STM32F407最小系統板,用戶交互模塊采用液晶顯示屏。EP3000掃描模塊可以掃描書籍ISBN碼與軟件進行交互獲取書籍信息,用戶可以在液晶顯示屏上進行操作,完成相關活動,同時自提柜將采用DTU網絡通信模塊與軟件進行信息傳遞。

1.2 軟件設計

軟件設計主要是對賣書功能,取書功能,訂單功能等功能模塊進行相應的請求處理,對數據庫進行相應的管理和數據的持久化,以及與小程序端和嵌入式終端進行數據的交互。因此軟件對于后期的維護性和可拓展性具有較高的要求,軟件將采用流行的MVC架構進行開發,圖3是系統開發的主要結構,主要包括servlet(Controller模塊,控制器)、bean(Model模塊,模型模塊)和service(業務邏輯模塊)三部分。同時系統運行環境將基于Linux系統,使用Apache對靜態資源進行管理,使用Tomcat對動態資源進行管理。

1.2.1 數據庫連接

采用JDBC對數據庫進行連接,同時考慮耦合性,將JDBC的配置信息以文件的方式存儲如圖4,在進行創建連接的時候,讀取配置文件進行連接。基于需求分析后,發現本系統對于數據庫將會多次進行訪問,為減少系統的開銷以及時間,將采用本地線程池與數據庫連接池相綁定的方式解決該問題。在需要訪問數據庫時從線程池中選擇一條線程與連接池中的連接進行綁定,在使用之后將線程放回線程池并與連接進行解綁。

1.2.2 數據持久化

采用基本的ORM(Object/Relation Mapping)映射,將數據庫表與java中的bean進行相對應,將對數據庫表的操作轉換為對java中的對象進行操作。與數據庫進行交互,主要包括以下四種操作,增添數據,刪除數據,變更數據,查找數據,根據最后java最終執行的相關方法,可以將以上四種對數據庫的操作分為兩類:對數據庫內容進行更改以及只查找相關內容,對于只查詢數據,java最終執行的方法為executeQuery,對于修改數據庫的操作java將執行executeUpdate方法,于是在進行代碼編寫的時候可以對相關方法進行二次封裝。

1.2.3 數據傳輸

在與小程序和嵌入式端進行數據交互時,考慮到數據傳輸效率問題,將采取json格式進行數據交互,同時與小程序進行數據交換時,仿照ORM關系-映射框架可以將小程序發送的數據信息封裝為對象。可以采用java反射的方式,進行數據的封裝。先將小程序端的數據轉換為Map格式,鍵名稱為轉換之后對象屬性名稱,之后調用反射將Map轉換為對象。在進行數據的相關交互時,采用模塊化開發,因此,在接口的命名上將采用RESTful命名規范,以保證各開發人員之間的正常交流。

1.2.4 信息安全

本系統在與用戶進行交互的時候,會需要用戶進行上傳文件或者填寫表格,若用戶進行非法操作,可能會對系統造成危害,針對以上非法攻擊,系統需要采取相應的手段進行檢測,以保護系統安全,可采用對上傳文件進行檢測的方式進行非法文件的初步排查,同時采用強制改變后綴名,改變文件的屬性,使非法文件失效。針對與數據庫進行操作時,采用字長限制避免用戶輸入非法內容,并采取預編譯的方式執行相關的SQL語句與數據庫交互,以防止數據庫內容被非法修改。同時對用戶的主要信息,將采取MD5信息摘要算法對數據進行加密存儲,以保證系統的安全。

1.3頁面設計

考慮到使用用戶的設備不同,為保證兼容性,小程序端和后臺管理頁面都將采用Bootstracp框架進行編寫。同時考慮到用戶的使用需求,在部分功能上采用AJAX技術實現局部頁面的更新,提高系統的實用性。

2 結構流程

高校二手書云管理系統平臺的結構流程如圖4所示。若用戶B需要購買書籍,可以在小程序內選擇自己所需要的產品,并下單,平臺將調派人員將書籍放入嵌入式自提柜,并將取貨碼與用戶小程序身份碼相關聯,用戶可以在嵌入式自提柜,通過掃碼進行驗證身份,完成提書。若用戶A需要售賣書籍,需要通過微信掃描書籍的二維碼,查看回收書籍詳情以及回收價格,確認售賣書籍后,用戶需要將所售賣的書籍放入自提柜,用戶可憑借身份碼打開自提柜,放入書籍,完成賣書,平臺將調派人員對書籍進行審核入庫。

3 結束語

用戶可以在微信小程序端以微信用戶的身份信息進行注冊,成功后即可使用該套管理系統。隨著循環經濟、物盡其用的綠色消費理念的興起,二手資源的循環利用將帶動二手市場的再次發展,本設計以二手圖書為例設計了二手圖書的云管理系統,不僅解決了高校書籍的循環利用問題,同時也減輕了高校學生的知識成本。若得到推廣,不僅僅可以將圖書進行回收管理,也可以將其他的閑置物品進行回收利用,使二手市場得到充分發展。

參考文獻

[1]STMicroelectronics,STM32F103C6T6數據手冊,2007.

[2]廖萍,吳春利,景婷,朱琳,崔茂中.高校二手書市場的問題與解決分析研究——以上海臨港大學城為例[J].中國市場,2018(08):84-85.

[3]于立紅,焦暉.JavaBean在訪問數據庫中的應用[J].電腦編程技巧與維護,2019(10):105-106+118.

猜你喜歡
嵌入式程序數據庫
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
搭建基于Qt的嵌入式開發平臺
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
數據庫
財經(2017年2期)2017-03-10 14:35:35
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 97国产一区二区精品久久呦| 日本妇乱子伦视频| 激情综合网址| 激情综合图区| 国产精品熟女亚洲AV麻豆| 狼友视频国产精品首页| 精品久久久久久中文字幕女| 国产在线精品人成导航| 这里只有精品在线播放| 一本一道波多野结衣av黑人在线| 美女亚洲一区| 国产黄色免费看| 欧美翘臀一区二区三区| 国内精品久久人妻无码大片高| 久久99国产乱子伦精品免| 国产成人高清精品免费5388| 波多野结衣AV无码久久一区| 国产chinese男男gay视频网| 玩两个丰满老熟女久久网| 国产欧美日韩va| 日韩精品一区二区三区中文无码 | 天堂岛国av无码免费无禁网站| 亚洲日本www| 成人va亚洲va欧美天堂| 在线观看亚洲精品福利片| 国产精品久久久久鬼色| 97国产精品视频自在拍| 国产剧情一区二区| 亚洲 成人国产| 亚洲精品无码不卡在线播放| 国模私拍一区二区| 91蜜芽尤物福利在线观看| 在线观看国产黄色| 欧美劲爆第一页| 欧美一级色视频| 亚洲第一色网站| 人妻丝袜无码视频| 精品久久久久久久久久久| 国产成人艳妇AA视频在线| jizz在线免费播放| 欧美区一区| 秋霞一区二区三区| 日本国产一区在线观看| 亚洲无码精品在线播放| 麻豆精品在线| 国产伦精品一区二区三区视频优播 | 嫩草国产在线| 怡春院欧美一区二区三区免费| 玖玖精品视频在线观看| 日本道综合一本久久久88| 欧美成人在线免费| 精品少妇人妻av无码久久| 久久国产高潮流白浆免费观看| 日韩精品专区免费无码aⅴ| 超清无码一区二区三区| 欧美69视频在线| 99久久精品免费看国产电影| 亚洲毛片网站| 国产一区在线视频观看| 日韩毛片在线视频| 日韩精品中文字幕一区三区| 国产美女91呻吟求| 1级黄色毛片| 老司国产精品视频| 国产成人精品日本亚洲| 98精品全国免费观看视频| 国产精品亚洲专区一区| 欧日韩在线不卡视频| 亚洲va欧美va国产综合下载| 99这里只有精品在线| 久久亚洲高清国产| a欧美在线| 国产精品福利导航| 日本国产在线| 亚洲免费三区| 中文字幕第1页在线播| 亚洲天堂网视频| 欧美一级片在线| 四虎成人精品在永久免费| 国产精品欧美亚洲韩国日本不卡| 国产亚洲现在一区二区中文| 九九九精品成人免费视频7|