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

博群書店管理系統及其Andriod模塊的設計與實現

2019-10-21 08:33:20劉昊欣
河南科技 2019年16期

劉昊欣

摘 要:本文首先對博群書店管理系統的結構和操作流程進行分析,然后具體探討其Andriod模塊的設計與實現,包括用戶注冊和登錄、書本信息瀏覽、在線下單、信息分享、評論管理和緩存和加密等功能的設計與實現,以期為其他學者的研究提供借鑒。

關鍵詞:Andriod端;書店管理;模塊設計

中圖分類號:TP311.52文獻標識碼:A文章編號:1003-5168(2019)16-0015-03

Abstract: Firstly, this paper analysed the structure and operation process of Boqun Bookstore management system, and then discussed the design and implementation of its Andriod module, including user registration and login, book information browsing, online order placing, information sharing, comment management, caching and encryption, with a view to serving other scholars. It is hoped that this study can provide reference for other scholars'research.

Keywords: Android erminal;bookstore management;module design

隨著計算機技術和網絡技術的不斷發展,信息技術和軟件被廣泛應用于各個領域。在該背景下,利用信息技術的優越性實現網上書店的正常工作和管理很有必要。傳統書店在運營過程中存在較多問題,極大地影響了書店的正常運行。而網上書店管理系統的興起則成功解決了這些問題。利用互聯網技術建立網上書店管理系統,能有效克服時間和空間帶來的障礙。本文以博群書店為例,探討其管理系統的設計與實現。

1 博群書店管理系統總體設計

1.1 結構設計

博群書店管理系統的功能模塊包括前臺模塊、后臺模塊和Android端模塊三個部分。

其中,Android端模塊主要是為使用安卓設備的移動用戶提供網上書店系統。當用戶注冊、登錄Android端APP后,可以看到Android端主要的功能模塊,包括書本信息瀏覽、在線下單、信息分享、評論管理及緩存和加密等功能[1]。其中,書本信息瀏覽功能是指用戶可瀏覽相關圖書的詳細信息,且能直接搜索所需的圖書;在線下單功能主要是指用戶選好自己所需要的書籍后放入購物車、下單,且可以進行評論;信息分享功能主要是指用戶可通過第三方分享自己購買的書籍;評論管理功能主要是指對用戶在平臺上發表的評論、回復的評論進行管理;加密和緩存功能主要是指通過緩存和加密技術,減少對網絡的依賴等。前臺模塊是由售貨員管理的功能模塊,主要是為所有能聯網的用戶提供網頁版書店系統。當售貨員登錄前臺模塊進行操作時,主要功能模塊有銷售管理、用戶管理和商品查詢等。后臺模塊是由管理員對該系統進行管理的模塊,其可以進行一切后臺管理操作,是為前臺模塊和Android端服務的[2]。管理員需要登錄后臺才能進行相關操作。后臺模塊主要包括貨物管理、庫存管理、用戶管理和價格管理等功能模塊。

1.2 操作流程

為了保證系統的安全性,在設計時,系統的后臺模塊、前臺模塊和Android端的用戶權限不同,顯示的功能界面也不同。當管理員、售貨員和Android端用戶登錄博群書店管理系統時,必須要先進行注冊,注冊成功后,才能登錄,且所有用戶都是從同一個登錄界面進入系統[3]。如果登錄賬號或密碼有誤,則留在系統登錄界面,登錄成功后才能進入系統,然后根據各自的權限進行功能模塊操作。例如,Android端用戶進入系統后,根據自己的需求,通過書本信息瀏覽功能找到相關圖書,點擊下單購買,購買成功后,可進行信息分享,將自己購買的圖書分享給其他人,也可以對該圖書進行評論。操作結束后,用戶注銷登錄,統一返回到登錄界面。

2 Android端模塊的詳細設計與實現

2.1 用戶注冊和登錄功能設計與實現

通過對用戶注冊和登錄進行分析,將用戶注冊和登錄放在同一個界面上,以使用戶操作起來簡單、清晰明了。

①用戶注冊。用戶要想登錄本系統,必須先注冊。注冊和登錄在一個界面上,注冊時點擊“注冊”按鈕,會彈出一個注冊界面,用戶在注冊界面輸入自己的用戶名、密碼、用戶電話和Email,然后點擊“注冊”按鈕,系統提示注冊成功。傳輸數據的格式使用的是JSON,從客戶端向服務器的NYSQL數據庫中插入數據,再返回客戶端以實現注冊功能。其具體實現是系統將參數封裝后傳遞給服務器,服務器再將信息寫入數據庫,返回結果給Android端,文本框會提示注冊失敗或注冊成功。

②用戶登錄。用戶注冊成功后,界面會轉換成登錄界面。用戶在登錄界面輸入注冊的用戶名和密碼,然后點擊“登錄”按鈕,系統提示登錄成功后即可進入本系統的主界面進行操作。登錄功能傳輸數據的格式也使用的是JSON。系統將登錄信息封裝后傳送給服務器,服務器查詢到數據庫中的注冊信息,返回結果給Android端。系統根據輸出的數據判斷用戶名是否已經注冊,已經注冊的用戶名能成功登錄,反之則無法登錄。

2.2 書本信息瀏覽功能設計與實現

2.2.1 書本信息瀏覽功能設計。書本信息瀏覽功能分為兩部分:書籍瀏覽和書籍查詢。書籍瀏覽功能是用戶在成功登錄的情況下,進入主界面進行操作,點擊“書籍列表”按鈕,轉換到書籍信息分類展示列表界面,進行書籍信息瀏覽功能的操作。書籍查詢功能是用戶通過輸入書名、作者等關鍵字,點擊“搜索”按鈕,進行模糊查詢,系統將模糊查詢的結果反饋到界面上,即可顯示用戶所需要的圖書。

2.2.2 書本信息瀏覽功能的具體實現。博群書店管理系統的書本信息瀏覽功能是在用戶成功登錄系統的情況下實現的。

①書籍瀏覽。用戶成功登錄系統后,進入主界面,會看到各個功能模塊,通過點擊“書籍列表”按鈕,界面會轉換到書籍信息分類展示列表界面,用戶即可根據自己的需求選擇各類書籍,點擊所選書籍后,界面就會顯示所選書籍的信息,用戶即可對該信息進行瀏覽。書籍瀏覽功能主要是通過Android客戶端與服務器端的JSON形式的數據交互來實現的,啟動Activity類,在用戶選擇列表按鈕后,客戶端將信息封裝,向服務器發送,服務器通過Oncreat()方法調用到數據庫,獲取相應的路徑,返回結果給Android端,Android端根據返回的數據顯示相應的書籍列表[4]。

②書籍搜索。由于系統中的資源較豐富,因此,其設計了書籍搜索功能。用戶首先要點擊界面右上角的“搜索”按鈕,然后在彈出的對話框中輸入自己需要的書籍名稱,點擊“搜索”,即可進行模糊查詢。書籍搜索是通過后臺查詢數據庫,將信息發送給數據庫,數據庫接到信息后,返回相對應的數據,將信息傳遞給客戶端輸出并顯示書籍信息。當用戶在一個搜索框執行搜索時,SearchManager通過ACTION_SEARCHIntent把搜索查詢的關鍵字傳給在配置文件中配置的處理搜索結果的Activity。這個Activity用來接收搜索查詢的內容,然后執行模糊搜索,并顯示搜索結果。這時,界面就會出現用戶要找的書籍,點擊左上角的后退符號即可返回系統主界面,完成書籍瀏覽過程。

2.3 在線下單功能設計與實現

2.3.1 在線下單功能設計。博群書店管理系統的在線下單功能是用戶成功登錄并進入系統,選擇自己需要的書籍后,點擊“下單”進行購買。

2.3.2 在線下單功能的實現。用戶登錄并進入系統主界面后,點擊“書籍列表”功能按鈕,進入書本信息列表展示界面,點擊書籍信息按鈕,查找自己所需的書籍,或者直接點擊右上方的“搜索”按鈕查詢需要的圖書。查找到所需圖書之后,加入購物車,點擊“下單”按鈕,界面會出現“下單成功”的提示,用戶完成在線下單即可。在線下單是用戶選擇好所需圖書,系統將圖書信息分封裝后傳送給服務器,通過Android客戶端與服務器端JSON形式的數據交互,傳遞給數據庫,并且更新數據庫,在對應的表中增加一條信息,再通過服務器將信息傳送給Android端,從而實現在線下單。

2.4 信息分享功能設計與實現

2.4.1 信息分享功能的設計。博群書店管理系統的信息分享功能主要是用戶成功下單購買到書籍之后使用的功能模塊。當用戶收到圖書后,可通過第三方對購買的圖書進行分享。

2.4.2 信息分享功能的具體實現。信息分享是用戶選好圖書成功下單,收到所購圖書之后,根據自己的意愿通過第三方對購買的書籍進行分享。信息分享功能是通過啟動Activity的方法,在OnCreate()中調用了Internet[5],實現了應用程序之間的通信,將信息通過Internet傳遞給第三方,實現了信息分享。

2.5 評論管理功能設計與實現

2.5.1 評論管理功能的設計。評論管理功能主要是供用戶和管理員使用的功能模塊。用戶在購買到圖書后,可通過評論功能對圖書質量、發貨速度等進行評論。同時,管理員也可以通過此功能對用戶的評論進行回復和管理。

2.5.2 評論管理功能的具體實現

①用戶評論。用戶評論功能主要是供用戶使用的功能模塊。用戶在進入本系統主界面后,點擊“評論管理”按鈕,即可發表自己的意見。點擊“確定”按鈕后,客戶端將數據參數傳遞給數據庫,數據庫將該評論信息添加到評論管理信息列表中,更新數據庫,數據庫將信息傳送給后臺,即可完成評論。

②評論管理。評論管理功能主要是供管理員使用的功能模塊。管理員看到評論后,可以進行評論回復和評論管理。該功能是通過Android客戶端與服務器端的JSON形式的數據交互完成的,通過與服務器定義接口,獲取評論用戶的ID,進行回復,系統將管理員回復的內容發送給服務器,服務器將評論管理的信息寫入數據庫,數據庫再將信息傳送給客戶端,即可完成整個評論管理的過程。

2.6 緩存和加密功能的設計與實現

2.6.1 緩存和加密功能設計。緩存和加密功能是通過加密和緩存技術,減少對網絡的依賴。系統采用緩存技術,可以提高數據之間交互的速度。可見,緩存的作用是幫助系統中的數據更快地運行。加密則是利用密碼技術對數據信息進行加密,將信息隱蔽,保護系統的數據信息,是計算機系統對信息進行保護的最可靠的方法。

2.6.2 緩存和加密功能的具體實現。緩存是系統中數據交換的緩沖區[6]。系統中的硬件需要讀取系統數據時,會先從緩存區域中查找所需的數據,如果找到所需數據,即可執行,且緩存的速度比內存速度要快,這不僅增加了系統的安全性,同時也減少了對網絡的依賴。大多APP都需要用戶登錄,系統采用加密MD5技術對已有的安卓應用和數據進行加密保護,將信息隱藏,防止他人進行反編譯,獲取源碼。密碼都是經過加密的字符串,通過加密算法和加密密匙將明文轉成密文。MD5加密是單向加密,只能用你的密碼解開,從而起到保護信息安全的作用。

3 結語

本文主要介紹了一個博群書店管理系統。設計該系統是為了解決傳統書店大量顧客排隊結賬的問題,以及由于地區限制,偏遠地區買書不便的問題。該系統Android端模塊的主要功能有用戶注冊和登錄、書本信息瀏覽、在線下單、信息分享、評論管理及緩存和加密等。該系統突破了傳統書店的時間限制,以便捷的形式將網上書店的相關信息提供給用戶,不僅為用戶提供了便利,而且節省了書店運營成本。

參考文獻:

[1]劉京華.Java Web整合開發王者歸來[M].北京:清華大學出版社,2010.

[2]周華請.Java典型模塊與項目實戰大全[M].北京:清華大學出版社,2012.

[3]何興昌.JAVA技術發展與應用研究[J].北京:電子工業出版社,2009.

[4]張孝祥.深入Java Web開發內幕:核心基礎[M].北京:電子工業出版社,2006.

[5]郭克華.JavaEE程序設計與應用開發[M].北京:清華大學出版社,2011.

[6]李鐘尉.Java項目開發案例全程實錄[M].2版.北京:清華大學出版社,2011.

主站蜘蛛池模板: 国产免费高清无需播放器| 亚洲欧美激情小说另类| 日韩午夜片| 免费毛片全部不收费的| 亚洲欧美色中文字幕| 国产乱肥老妇精品视频| 72种姿势欧美久久久大黄蕉| 91视频区| 狠狠综合久久久久综| 久久综合九色综合97婷婷| 亚洲免费毛片| 日韩中文字幕亚洲无线码| 超碰精品无码一区二区| 亚洲毛片在线看| 狠狠色丁香婷婷综合| 日韩免费无码人妻系列| 欧美成人二区| 91精品小视频| 国产白浆一区二区三区视频在线| 日韩免费中文字幕| 国产在线精品人成导航| 欧美精品啪啪一区二区三区| 18禁不卡免费网站| 亚洲成人精品久久| 亚洲av无码片一区二区三区| 中国精品自拍| 99人体免费视频| 99热线精品大全在线观看| 亚洲经典在线中文字幕| 国产亚洲精久久久久久久91| 九九热精品视频在线| a毛片在线免费观看| 国产精品毛片一区| 97se亚洲综合在线韩国专区福利| 亚洲va精品中文字幕| 日韩高清成人| 无码视频国产精品一区二区| 波多野吉衣一区二区三区av| 国产美女无遮挡免费视频网站| 性欧美精品xxxx| 国产日本欧美亚洲精品视| 国产主播喷水| 欧美日韩va| 亚国产欧美在线人成| 第九色区aⅴ天堂久久香| 日本不卡在线播放| 国产凹凸视频在线观看 | 激情综合五月网| 精品国产中文一级毛片在线看| 四虎永久免费地址在线网站 | 亚洲欧美在线综合一区二区三区| 亚洲成人黄色在线观看| 亚洲第一区欧美国产综合| 无码福利视频| 日韩亚洲综合在线| 精品国产成人三级在线观看| 久久精品中文无码资源站| 一本大道香蕉高清久久| 精品国产成人a在线观看| 毛片网站免费在线观看| 国产福利小视频高清在线观看| 91精品专区国产盗摄| 日韩午夜福利在线观看| 久草中文网| 亚洲AⅤ永久无码精品毛片| 青青久久91| 欧美日韩激情在线| 欧洲成人在线观看| www.日韩三级| 欧美成人精品高清在线下载| 日韩欧美国产中文| 99成人在线观看| 亚洲精品片911| 无码福利日韩神码福利片| 日本不卡在线播放| 久久久久亚洲AV成人网站软件| 亚洲综合国产一区二区三区| 国产原创演绎剧情有字幕的| 婷婷开心中文字幕| 毛片久久久| 真人免费一级毛片一区二区| 99精品视频在线观看免费播放|