亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2018-07-23 04:06:48李紹恒李苗
        世界家苑 2018年6期
        關鍵詞:智能手機

        李紹恒 李苗

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

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

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

        關鍵詞:借閱軟件;Android;智能手機;MVC

        一、選題的背景及目的

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

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

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

        二、系統(tǒng)設計

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

        具體目標如下所示。

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

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

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

        具體的功能如下所示。

        (1)用戶端

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

        (2)管理員端

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

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

        書籍信息,預約書籍信息。

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

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

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

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

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

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

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

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

        (3)用戶主頁模塊

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

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

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

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

        (4)用戶查詢模塊

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

        參考文獻

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

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

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

        作者簡介

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

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

        猜你喜歡
        智能手機
        智能手機是座礦
        智能手機臉
        英語文摘(2020年5期)2020-09-21 09:26:30
        假如我是一部智能手機
        趣味(語文)(2018年8期)2018-11-15 08:53:00
        智能手機
        小說月刊(2014年4期)2014-04-23 08:52:21
        邻居少妇张开腿让我爽了一夜| 久久久久无码精品国| 东京热日本道免费高清| 亚洲av熟女少妇久久| 色噜噜狠狠狠综合曰曰曰| 国产激情电影综合在线看| 日本二区三区视频免费观看| 风韵犹存丰满熟妇大屁股啪啪| 最新中文字幕av无码不卡| 自拍偷自拍亚洲精品播放| 久草视频在线这里只有精品| 男女做那个视频网站国产| 国产精品爽爽久久久久久竹菊| 成人做爰69片免费看网站| 久久久99久久久国产自输拍| 成人久久精品人妻一区二区三区| 国产日韩精品欧美一区喷水| 广东少妇大战黑人34厘米视频| 亚洲精品综合在线影院| 国产一级黄色录像大片| 人妻少妇偷人精品无码| 91久久青青草原线免费| 亚洲av乱码一区二区三区女同| 91久久综合精品久久久综合 | 国产精品久久久久尤物| 极品新娘高清在线观看| 亚洲av无码偷拍在线观看| 中出内射颜射骚妇| 人妻系列无码专区久久五月天| 国产黄色一区二区在线看| 国产超碰人人爽人人做人人添| 久久国产偷| 日韩精品资源在线观看免费| 国产精品无码一区二区三级| 成年女人毛片免费视频| 日本高清一区二区三区视频| 日韩人妖视频一区二区| 国产精品亚洲一区二区三区在线| 亚洲区偷拍自拍29p| 白白色最新福利视频二| av狠狠色丁香婷婷综合久久 |