亚洲免费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
        两个人看的www免费视频中文| 极品少妇一区二区三区四区视频 | 国产精品白浆在线观看免费| 黑人玩弄漂亮少妇高潮大叫| 日韩亚洲制服丝袜中文字幕| 麻豆av在线免费观看精品| 亚洲国产精品亚洲一区二区三区| 亚洲码国产精品高潮在线| 国产亚洲欧美在线| 久久夜色精品国产九色| 男女男精品视频网站免费看| 少妇无码吹潮| 伊人久久一区二区三区无码 | 亚洲香蕉视频| 偷拍一区二区三区在线观看 | 樱桃视频影院在线播放 | 免费av一区男人的天堂| 日日噜噜夜夜狠狠va视频v| 国产精品免费久久久久影院仙踪林| 精精国产xxx在线视频app| 国产午夜福利小视频在线观看| 国产特级毛片aaaaaa高潮流水| 久久99精品国产99久久6尤物| 免费观看久久精品日本视频| 国产高清在线精品一区二区三区| 亚洲av首页在线| 亚洲一区二区三区偷拍女厕| 成人综合亚洲国产成人| 中文字幕一区二区人妻秘书| 国产综合无码一区二区色蜜蜜| 亚洲午夜久久久久中文字幕| 国产亚洲精品一区二区在线观看| 高潮内射双龙视频| 97se亚洲国产综合自在线图片 | 久久亚洲欧美国产精品| 激情内射亚洲一区二区三区爱妻| 一区二区高清视频在线观看| 丰满少妇按摩被扣逼高潮| 欧美猛男军警gay自慰| 亚洲无码性爱视频在线观看| 中文字幕综合一区二区三区|