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

基于Android的“林間書屋”借閱軟件的設(shè)計(jì)與實(shí)現(xiàn)

2018-07-23 04:06:48李紹恒李苗
世界家苑 2018年6期
關(guān)鍵詞:智能手機(jī)

李紹恒 李苗

摘 要:智能手機(jī)是移動互聯(lián)網(wǎng)時(shí)代一個(gè)標(biāo)志性的客戶端工具可以自由安裝、卸載軟件,具有強(qiáng)大的計(jì)算和存儲能力,可以通過移動通信網(wǎng)絡(luò)來實(shí)現(xiàn)無線網(wǎng)絡(luò)接入。隨著移動終端設(shè)備飛速的發(fā)展,傳統(tǒng)Web上的應(yīng)用開始出現(xiàn)在手機(jī)終端。基于Android的“林間書屋”借閱軟件,正是對這一發(fā)展趨勢的良好體現(xiàn)。

基于Android的“林間書屋”借閱軟件是依據(jù)傳統(tǒng)的的借閱軟件的形式,綜合“林間書屋”的需求分析所開發(fā)的。整個(gè)系統(tǒng)分為Android前臺界面管理和后臺服務(wù)器管理兩個(gè)部分。本系統(tǒng)設(shè)置了普通用戶和管理員兩類用戶,兩類用戶權(quán)限不同,普通用戶的主要功能有注冊、查詢、預(yù)約圖書、超時(shí)提醒功能、活動報(bào)名、續(xù)借圖書;管理員擁有最高權(quán)限,可以對用戶信息進(jìn)行刪除、查詢、修改,可對已經(jīng)存在的圖書信息進(jìn)行刪除、查詢、修改,并可以添加新的書籍信息,可添加活動信息,刪除活動信息,修改活動信息。

本系統(tǒng)采用MVC結(jié)構(gòu),后臺服務(wù)器使用Java編寫服務(wù)器,同時(shí)使用Tomcat發(fā)布服務(wù),前臺客戶端環(huán)境使用的是Android控件。通過JDBC來調(diào)用MySQL數(shù)據(jù)庫,來實(shí)現(xiàn)手機(jī)客戶端與服務(wù)器之間的數(shù)據(jù)傳輸。

關(guān)鍵詞:借閱軟件;Android;智能手機(jī);MVC

一、選題的背景及目的

“書籍是人類進(jìn)步的階梯”這是偉大的文學(xué)家高爾基曾經(jīng)說過的,書籍在人類的進(jìn)步中發(fā)揮著無與倫比的作用。中國圖書館在19世紀(jì)末開始由封建的藏書閣轉(zhuǎn)型為近代圖書館,在20世紀(jì)末由傳統(tǒng)圖書館轉(zhuǎn)變?yōu)楝F(xiàn)代圖書館。目前全國一共擁有1983所普通高校,圖書館是一所高校不可或缺的,基本上大部分高校都擁有圖書館,這些圖書館占據(jù)了我國圖書館數(shù)量的主體。除此之外,還有很多市政圖書館以及民間組織籌辦的圖書館。“林間書屋”就是一個(gè)實(shí)體書店,位于合肥市蜀山區(qū)。其古雅的中式風(fēng)格裝修讓整個(gè)書屋充滿文化韻味,居民在此處獲得公共文化休閑一站式服務(wù)的同時(shí),也能感受空間上的無限魅力,并且可以對書屋里的書籍進(jìn)行閱讀和借閱,可以豐富人們的知識。

可以看出,圖書館已經(jīng)成為人們獲取知識的一個(gè)重要來源。傳統(tǒng)上,人們都通過借閱卡在圖書館借閱書籍,之后,隨著信息技術(shù)的發(fā)展,人們可以在電腦上進(jìn)行書籍的查詢和借閱。隨著科學(xué)技術(shù)的進(jìn)一步飛速發(fā)展,智能移動設(shè)備的普及及其功能的日益完善,人們生活也越來越方便。人們可以利用智能手機(jī)玩游戲,看視頻,語音聊天,購物等等,生活越來越離不開智能手機(jī)了。為此,可以考慮基于移動端的智能手機(jī),為“林間書屋”書店開發(fā)出一個(gè)借閱軟件,更加方便人們借閱書籍。

智能手機(jī),目前主流的是Android系統(tǒng)和IOS系統(tǒng)。Android系統(tǒng)是Google開辟的基于Linux平臺的開源手機(jī)操作系統(tǒng)。相對于蘋果公司開發(fā)的封閉的IOS系統(tǒng),具有開放、開源、免費(fèi)等特點(diǎn),開發(fā)成本低,流程簡單。而且,使用Android系統(tǒng)的人數(shù)相對于其它系統(tǒng)是占據(jù)無比的優(yōu)勢。可以說,基于Android系統(tǒng)進(jìn)行開發(fā),從開發(fā)角度和推廣角度來說,都具備最大的優(yōu)勢。正是如此,本設(shè)計(jì)就基于Android系統(tǒng)的智能手機(jī),對“林間書屋”借閱軟件進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)。

二、系統(tǒng)設(shè)計(jì)

目前來說,大部分的圖書管理類的系統(tǒng)都是基于asp設(shè)計(jì)的,使用的是net和MySql技術(shù),可以完成圖書的管理,一般來說有增加、修改、查看、刪除、借閱、維護(hù)的等功能[20]。結(jié)合以上功能需求,對每部分的實(shí)現(xiàn),及所需的資源分析可以得到本文所要設(shè)計(jì)的基于Android的“林間書屋”所應(yīng)該具備的一些目標(biāo)和功能。

具體目標(biāo)如下所示。

(1)需求分析階段所有功能的實(shí)現(xiàn)。

(2)界面簡潔、大方、易操作、美觀。

(3)管理員和用戶都要使用正確的用戶名和密碼登錄,而且他們的登錄功能操作界面不同。

具體的功能如下所示。

(1)用戶端

具有:注冊、登陸、密碼找回、書籍查詢、網(wǎng)上預(yù)約借閱書籍等、續(xù)借圖書功能。及報(bào)名參加活動、查詢活動。

(2)管理員端

管理員端功能包括:用戶管理、書籍管理等活動管理。

用戶管理包括:查詢用戶、添加管理員和刪除用戶功能,修改用戶借

書籍信息,預(yù)約書籍信息。

書籍管理包括:增加圖書、查詢圖書、更新圖書和刪除圖書的功能。

活動管理包括:增加活動、刪除活動、更新活動。

根據(jù)“林間書屋”借閱軟件的功能需求,本系統(tǒng)采用MVC結(jié)構(gòu),后臺服務(wù)器使用Java編寫服務(wù)器,使用Tomcat發(fā)布服務(wù),前臺客戶端環(huán)境使用的是Android控件。通過JDBC來調(diào)用MySQL數(shù)據(jù)庫,來實(shí)現(xiàn)手機(jī)客戶端與服務(wù)器之間的數(shù)據(jù)傳輸。

三、系統(tǒng)實(shí)現(xiàn)

(1)用戶端功能實(shí)現(xiàn)

用戶端主要功能包括用戶注冊和登陸模塊、主頁模塊、圖書查詢模塊以及借閱信息模塊,活動信息模塊,超時(shí)提醒模塊,下面分別對這幾個(gè)模塊進(jìn)行具體介紹。

(2)用戶注冊和登陸模塊

用戶注冊和登錄模塊基本的處理順序是,如果是新用戶需要先注冊賬號,點(diǎn)擊去注冊,輸入自己想要設(shè)定的賬號,并輸入密碼和密碼,前臺程序生成注冊請求給服務(wù)器,服務(wù)器在數(shù)據(jù)庫中添加用戶信息,完成注冊。注冊成功后,用戶輸入賬號和密碼,前臺程序的登錄請求發(fā)送到服務(wù)器,服務(wù)器向數(shù)據(jù)庫發(fā)出賬號和密碼驗(yàn)證的操作,然后返回結(jié)果。服務(wù)器根據(jù)結(jié)果發(fā)出操作響應(yīng),返回到前臺程序,如果賬號密碼都正確,則進(jìn)入用戶界面,否則界面會出現(xiàn)登陸失敗的提示。

(3)用戶主頁模塊

注冊界面和登錄界面完成開發(fā)和功能的實(shí)現(xiàn)后,輸入正確的賬號和密碼信息,就會驗(yàn)證成功進(jìn)入用戶端的圖書管理主頁。

對于主頁面,需要設(shè)計(jì)得整潔、漂亮、絢麗,這樣可以提高用戶得觀感性能。為此,本系統(tǒng)開發(fā)主界面使用ToolBarUtil控件,作為用戶主頁最下面的“主頁”、“查詢”和“我的”這三個(gè)按鈕,每個(gè)按鈕還載入各自的圖標(biāo)內(nèi)容。此外,還有一個(gè)漂亮的背景圖,通過定義一個(gè)繼承Fragment的HomeFragment類,然后通過該類完成背景圖的載入,讓程序獲得背景圖資源。

在主頁進(jìn)行切換,使用了兩種方法。第一種是直接點(diǎn)擊最下面的“主頁”、“查詢”和“我的”這三個(gè)按鈕,即可完成界面的切換。這里通過定義一個(gè)界面更改的監(jiān)聽器OnPageChangeListener(),然后通過onPageSelected(int position)方法,對不同按鈕的點(diǎn)擊做出相應(yīng)的回應(yīng),完成界面切換。

第二種方法,是通過手指在屏幕左右滑動,然后完成對界面的切換,這種方法看起來更加炫酷。使用onPageScrollStateChanged(int state),根據(jù)用戶觸摸的坐標(biāo),做出相應(yīng)回應(yīng),完成界面的滑動切換。

(4)用戶查詢模塊

從用戶界面通過點(diǎn)擊按鈕或者滑動的方式即可進(jìn)入圖書查詢模塊。圖書的查詢包含幾種查詢的條件,有書名、作者和類別的查詢,在查詢界面的最上方的輸入欄中輸入用戶需要查詢信息,單擊旁邊的“查詢”按鈕,圖書查詢功能就會根據(jù)用戶輸入的查詢信息,對后臺數(shù)據(jù)庫的信息進(jìn)行檢索,發(fā)現(xiàn)符合條件的圖書,就會返回到用戶界面顯示。返回的包括書籍的編號、書名、作者、類別和庫存這幾個(gè)信息。

參考文獻(xiàn)

[1] 王藝璇.基于Android平臺的移動圖書館客戶端設(shè)計(jì)與實(shí)現(xiàn)[J].智能計(jì)算機(jī)與應(yīng)用.2016,16(6):11-25.

[2] 王藝燕,成麗君,楊風(fēng)仙.基于MVC的Android平臺圖書管理系統(tǒng)[J].電子技術(shù)與軟件工程,2017,9(8):58-59.

[3] 王慧蘭.基于Android平臺的圖書管理系統(tǒng)手機(jī)客戶端開發(fā)[J].中外企業(yè)家,2016,13(11):204.

作者簡介

李紹恒(1996—),男,安徽六安人,安徽新華學(xué)院,信息工程學(xué)院 研究方向:手機(jī)借閱軟件的設(shè)計(jì)與開發(fā)。

(作者單位:安徽新華學(xué)院信息工程學(xué)院)

猜你喜歡
智能手機(jī)
智能手機(jī)是座礦
智能手機(jī)臉
英語文摘(2020年5期)2020-09-21 09:26:30
面向智能手機(jī)的UI界面設(shè)計(jì)
智能手機(jī)是電影制作的未來嗎?
使用智能手機(jī)增大肥胖風(fēng)險(xiǎn)?
軍事文摘(2019年18期)2019-09-25 08:09:08
假如我是一部智能手機(jī)
趣味(語文)(2018年8期)2018-11-15 08:53:00
信息安全,智能手機(jī)的新增長點(diǎn)
熱門智能手機(jī)應(yīng)用
海外星云(2016年7期)2016-12-01 04:18:00
智能手機(jī)介入交往的基礎(chǔ)
新聞傳播(2016年11期)2016-07-10 12:04:01
基于智能手機(jī)控制風(fēng)扇運(yùn)行的實(shí)現(xiàn)
主站蜘蛛池模板: 国产成人喷潮在线观看| 国产在线自在拍91精品黑人| 国产精品久久久久鬼色| 亚洲精品手机在线| 欧美a级完整在线观看| 无码精品国产VA在线观看DVD| 91精品国产自产在线老师啪l| 99国产在线视频| 色噜噜中文网| 亚洲综合网在线观看| 亚洲手机在线| 久久a毛片| 波多野结衣无码中文字幕在线观看一区二区| 国产成人高清亚洲一区久久| 一级爱做片免费观看久久| 青青青草国产| 国产午夜无码片在线观看网站| 国模在线视频一区二区三区| 91精品啪在线观看国产91| 欧美日韩一区二区三区在线视频| 亚洲国产理论片在线播放| 国产精品高清国产三级囯产AV| 国产成人综合日韩精品无码首页| 国产欧美日韩资源在线观看| 国产迷奸在线看| 性喷潮久久久久久久久| 亚洲区视频在线观看| 亚洲天堂伊人| 国产亚洲欧美另类一区二区| 欧美精品成人| 国产欧美综合在线观看第七页| 精品無碼一區在線觀看 | 国产欧美日韩18| 88av在线| 亚洲欧美日本国产综合在线| 无码AV日韩一二三区| 亚洲av无码牛牛影视在线二区| 97国产在线视频| 亚洲动漫h| 在线观看欧美国产| 日韩无码白| 91福利片| 成年午夜精品久久精品| 永久免费无码成人网站| 99在线观看精品视频| 国产91丝袜| 久久精品这里只有国产中文精品| 欧美成人第一页| 九九视频在线免费观看| 色综合久久无码网| 在线精品亚洲一区二区古装| 色综合久久无码网| 玩两个丰满老熟女久久网| 成人毛片免费观看| 精品福利视频网| 亚洲精品视频网| 欧美成人精品在线| 国产在线一二三区| 高清码无在线看| 国产一区二区三区在线精品专区| 久久久无码人妻精品无码| 亚洲人妖在线| 热伊人99re久久精品最新地| 国产综合精品日本亚洲777| a在线观看免费| 成人国产小视频| 欧美福利在线| 理论片一区| www.精品国产| 国产精品无码翘臀在线看纯欲| 国产乱子伦精品视频| 国产日韩精品一区在线不卡| 国产网站免费观看| 国内精品视频在线| www亚洲精品| 国产偷倩视频| 国产精品私拍在线爆乳| 麻豆国产精品一二三在线观看| 亚洲午夜国产精品无卡| 亚洲欧美成aⅴ人在线观看 | 精品日韩亚洲欧美高清a| 国产91无码福利在线|