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

基于資源搜索的圖書掃碼APP系統設計與實現

2019-03-25 08:01:52謝建華鄭劍
電腦知識與技術 2019年3期

謝建華 鄭劍

摘要:如今的閱讀形式大都是碎片式信息閱讀,這與傳統的閱讀習慣是無法比擬的。很多家長在培養小孩養成良好的閱讀習慣時會選擇為小孩購買圖書,但家長自己獲取并不了解孩童讀物,在書店選擇時希望能夠選擇適合小孩的讀物卻難于通過一本封裝嚴密的書籍來了解其內容,這時候使用圖書掃碼軟件便可解決這一煩惱。通過掃碼便可了解到圖書的簡介和目錄,從而判斷是否孩子的閱讀興趣之后再選擇是否購買,以及掃碼某本圖書后可以發表評論,達到與廣大書友一起交流的作用。為此設計一款基于資源搜索的圖書掃碼APP系統。利用PHP技術實現后臺數據的存取以及用戶的管理等,前臺通過基于Android平臺進行信息查看和數據分享,前后臺通過JSON數據交互。經過測試表明,該系統可以有效地滿足基于資源搜索掃碼的方式進行獲取圖書資源。

關鍵詞:圖書;PHP;Android;JSON數據;

中圖分類號:TP311? ? ? 文獻標識碼:A? ? ? 文章編號:1009-3044(2019)03-0093-03

資源搜索是基于掃描圖書后面條形碼來獲取到圖書信息并加以整合成友好用戶界面向用戶顯示,是資源獲取的一種方式。在書店購買書籍時,常因為書被封裝而無法獲取到圖書較詳細的內容,這給購買書籍的用戶造成很大困擾,但是豆瓣已經有獲取圖書資源的api,只是不能輕易被用戶獲取,而圖書掃碼就是方便用戶以用戶界面的形式輕松獲取到圖書資源的一款產品,用戶通過簡單的掃碼即可獲取到書籍的更詳細的信息,從而幫助用戶決定是否購買該書籍,此外還可以和廣大書友共同交流對書籍的看法等。為此開發了一款基于資源搜索的圖書掃碼APP。在平臺上可以獲取到某本書的詳細信息并發表評論等,既幫助了商家推廣書籍,方便賣書,又幫助了用戶獲取信息,方便買書。

1 系統功能結構的設計

1.1服務端系統功能

如圖1所示后臺具有如下功能:

1)對注冊APP的用戶的信息進行審核管理,對用戶的登錄進行驗證處理,可以編輯用戶所擁有的權限;

2)能夠進行評論管理,收藏管理,足跡記錄,對用戶對獲取到資源圖書而進行的評論進行添加或刪除管理功能。

1.2手機端的主要功能介紹

如圖2所示手機端具有如下功能:

1)用戶選擇注冊,注冊的為一般用戶,注冊后用戶可以登錄到平臺;

2)用戶對自身信息進行編輯修改,可以在掃碼某本書后對其進行評論,即與書友分享某本書的感受。

同時用戶可以瀏覽到自己和別人的評論:

3)對手上圖書資源進行搜索、查詢,可選擇搜索框方式或者掃描方式;

4)用戶可以查看到自己的收藏,足跡,在搜索后可以查看到該書在本校的館藏狀態。

2 系統實現的關鍵技術

2.1 數據加密提高安全性

由于基于資源搜索的圖書掃碼手機軟件,用戶需要注冊后才能使用,并且在搜索后顯示該書是否在用戶所在地區的學校圖書館中,在用戶使用過程中,注冊登錄時密碼加密是有必要的,所以數據安全性是非常重要的。采用嚴格的身份認證來確保用戶的安全性,我們通過前后臺分離,數據庫的加密來保證整個系統的安全性。數據在傳輸過程中為了避免數據被他人截取和非法修改數據,要對數據進行RSA算法加密處理,保證數據的安全性,當用戶的數據傳到后臺中,后臺獲取可以通過解密獲得正確的數據信息,在把數據存儲下來。同理,用戶從后臺提取數據也要經進行加密,手機端獲取到數據后進行解密,從而保證了數據安全性和可靠性。具體如圖3所示:

2.2 資源數據精準搜索及發布評論

資源數據的精準搜索功能對于本平臺來說相當的重要,平臺根據用戶啟用掃描圖書后面條形碼或者是從搜索框中輸入書名來獲取到該書的信息,這樣不僅可以增大平臺的瀏覽量,而且能提升用戶的體驗,同時更好的服務用戶。實現方法是用戶掃碼圖書后即發出訪問圖書信息的請求,安卓端檢測到使用掃碼或者是搜索框中有內容等待被搜索時,前端將參數獲取,然后調用已有的api將圖書信息信息處理之后顯示給用戶,而后臺是為了用戶發布評論和加入收藏等操作服務的,當用戶對圖書發表評論時,在后臺評論審核通過后,將評論信息從數據庫中獲取,然后顯示給用戶。具體如圖4所示:

2.3 用戶緩存獲取數據縮短響應時間

對于基于資源搜索的圖書掃碼APP而言,當用戶提出訪問請求,系統要立馬做出響應返回數據,這樣用戶的體驗會很好。為了縮短響應時間要進行一些性能優化。當用戶有瀏覽的歷史記錄,并且手機的緩存沒有被清理,若再次訪問,則直接從本地緩存中獲取數據,減少響應時間,若沒有則從最近的服務器獲取對應的數據,沒有再從后臺獲取,避免了什么數據都是原始數據后臺進行獲得,從緩存中加載數據能使響應時間大大縮短。具體如圖5所示:

3系統界面設計

基于資源搜索的圖書掃碼手機軟件:是一款集資源搜索型軟件,并且可以通過評論達到分享圖書閱后感的目的,使得用戶隨時進行圖書資源搜索的軟件。

1)注冊登錄模塊:注冊是為了使得用戶信息更好的管理,登錄是用戶使用平臺的一個入口。

2)圖書搜索及詳情模塊:提供圖書搜索的工具,搜索后將圖書重要信息進行顯示。

3)評論模塊:提供用戶對圖書資源進行評論的一個用戶界面,還可以查看到已有的評論,每本書的評論都可查看。

4)用戶個人中心模塊:主要加載用戶的收藏,用戶的評論以及足跡等信息,以供用戶進行參考和選擇。

4小結

通過圖書掃碼手機軟件的各個模塊功能,為用戶提供不同信息,滿足不同用戶的需求。掃碼功能為用戶提供更方便的獲取書籍信息的途徑,館藏狀態模塊為用戶中的本校學生群體提供了書籍在學校圖書館的詳細館藏信息,評論模塊可以幫助用戶了解其他讀者對該書籍的閱讀心得和個人感想看法,當然,用戶也可以針對某本書籍進行評論。收藏功能便于用戶添加收藏符合個人閱讀興趣的書籍。我的足跡模塊能記錄用戶的搜尋歷史。經測試,本系統具有實用價值。

參考文獻:

[1] 任玉剛. Android開發藝術探索[M].北京:電子工業出版社,2015:294-344.

[2] 嚴蔚敏,吳偉民.數據結構(C語言版)[M]. 北京:清華大學出版社,2008:94-128.

[3] 王珊,薩師煊.數據+模式與實踐 [M].北京:人民郵電出版社,80-120.

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 色婷婷亚洲十月十月色天| 精品丝袜美腿国产一区| 看看一级毛片| 欧美乱妇高清无乱码免费| 久久伊人久久亚洲综合| 青青草国产精品久久久久| 丁香六月综合网| 99热这里都是国产精品| 国产丝袜无码精品| 国产成人高精品免费视频| 国产av色站网站| 无套av在线| 亚洲日韩高清在线亚洲专区| 欧美性久久久久| 亚洲精品不卡午夜精品| 欧美不卡视频在线观看| 国产熟女一级毛片| 特级欧美视频aaaaaa| 18禁色诱爆乳网站| 国模视频一区二区| 青青草原国产一区二区| 久久一本日韩精品中文字幕屁孩| 99re热精品视频国产免费| 亚洲一区二区三区国产精品| 成人va亚洲va欧美天堂| 精品国产自在在线在线观看| 伊人天堂网| 亚洲91精品视频| 中文无码精品A∨在线观看不卡 | 亚洲天堂在线视频| 亚洲 日韩 激情 无码 中出| 91精品免费高清在线| 国产毛片基地| 婷婷综合在线观看丁香| 在线va视频| 国产手机在线观看| 欧洲欧美人成免费全部视频| 欧美日本激情| 欧美性色综合网| 性欧美久久| 午夜视频日本| 国产爽妇精品| 亚洲一区二区视频在线观看| 日韩精品高清自在线| 欧美中文字幕一区二区三区| 欧美黑人欧美精品刺激| 精品第一国产综合精品Aⅴ| 暴力调教一区二区三区| 精品国产91爱| 久久黄色免费电影| 婷婷亚洲最大| 少妇被粗大的猛烈进出免费视频| 国产91全国探花系列在线播放| 国产精品白浆无码流出在线看| 色九九视频| 伊人天堂网| 91外围女在线观看| 亚洲香蕉在线| 欧美a√在线| 亚洲精品制服丝袜二区| 国产乱肥老妇精品视频| 国产剧情无码视频在线观看| 日韩天堂在线观看| 国产精品人人做人人爽人人添| 亚洲男人天堂网址| 国产成熟女人性满足视频| 天堂av高清一区二区三区| 国产精品丝袜在线| www.亚洲一区| 啊嗯不日本网站| 亚洲人免费视频| 婷婷丁香色| 色天天综合久久久久综合片| 五月天久久综合| 国产精品手机在线观看你懂的| 亚洲黄网视频| 伊人色天堂| 97免费在线观看视频| 国产无码高清视频不卡| 欧美在线网| 日本尹人综合香蕉在线观看| 久久国产拍爱|