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

        ?

        基于Android的圖書館預約服務系統(tǒng)

        2017-05-08 13:16:01胡錦楠孫慧
        智能計算機與應用 2016年6期
        關鍵詞:高校圖書館服務

        胡錦楠++孫慧

        摘要: 本文以高校圖書館預約服務為基礎,介紹一款基于Andriod平臺的手機圖書館預約服務系統(tǒng),該系統(tǒng)將座位預約、存包柜預約、講座預約3個功能集成在一起,極大地方便了高校圖書館的預約服務,本文主要從技術、功能、實現(xiàn)3個層面對整個系統(tǒng)進行詳細介紹。

        關鍵詞: [HT6SS〗高校圖書館; 預約; 服務; Andriod

        中圖分類號: P311;G251

        文獻標志碼: A

        文章編號: 2095-2163(2016)06-0062-04

        0引言

        隨著移動終端設備和圖書館數(shù)字化進程的創(chuàng)新進步,使圖書館的服務模式也得益于該背景趨勢推動而尋獲了高端升級的發(fā)展契機。本文即針對圖書館預約系統(tǒng)研發(fā)設計而展開論述。圖書館的預約服務在早期起步階段主要體現(xiàn)在圖書預約方面,后期又逐漸有多家圖書館陸續(xù)增設了圖書館座位預約、存包柜預約、圖書館講座預約等更為全面的豐富服務。目前,在圖書預約和講座預約方面,重點是以網站預約作為主流形式,而座位預約和存包柜預約等卻主要以圖書館內設選座機上實現(xiàn)這一功能。綜上分析可知,這些預約方式雖然能解決師生對預約服務功能的基礎需求,但在設計上卻并未臻至快捷靈活,校內師生仍然不能隨時隨地完成預約服務[1]。

        Andriod平臺是基于Linux內核的嵌入式操作系統(tǒng)平臺,不僅能應用于智能手機,還可以廣泛應用于平板電腦以及其他便攜式設備中。為適應目前數(shù)字化圖書館的發(fā)展需求,研發(fā)創(chuàng)建一款基于Andriod平臺的圖書館預約服務系統(tǒng)則將具有重要意義與實用價值。

        [BT4]1軟件開發(fā)環(huán)境及相應技術

        本系統(tǒng)使用MySql數(shù)據(jù)庫來實現(xiàn)數(shù)據(jù)的存儲,底層使用Eclipse工具采用Java語言獲取數(shù)據(jù),同時使用Android Studio工具完成Android端界面。

        [BT5]1.1MySql數(shù)據(jù)庫

        MySQL是一種開放源代碼的關系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),該數(shù)據(jù)庫系統(tǒng)在通常情況下多是使用數(shù)據(jù)庫管理語言——結構化查詢語言(SQL)進行數(shù)據(jù)庫管理[2]。

        [BT5]1.2Eclipse

        Eclipse是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。就其自身而言,Eclipse只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。但值得一提的卻是,Eclipse 附帶了一個標準的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。

        [BT5]1.3Android Studio

        Android Studio 是一個Android集成開發(fā)工具,基于IntelliJ IDEA獲得設計功能實現(xiàn)。同時,還與Eclipse ADT相類似,Android Studio 也提供了集成的 Android 開發(fā)工具用于開發(fā)和調試[3]。

        [BT4]2系統(tǒng)功能

        本系統(tǒng)主要包括4個功能模塊,分別是:座位預約、存包柜預約、講座預約和系統(tǒng)管理。針對這4部分功能,下面將給出詳細功能闡釋與分析。

        [BT5]2.1座位預約

        此系統(tǒng)的座位預約功能包括座位選擇、座位預約、座位查詢、座位續(xù)約、取消預約座位、更換座位、離開座位等[3],具體功能流程如圖1所示。

        [PS胡錦楠1.EPS;S*2;X*2,BP#]

        [HT6H][ST6HZ][WT6HZ][JZ]圖1座位預約流程圖

        [JZ]Fig. 1Seat reservation flow chart

        [HT5”SS][ST5”BZ][WT5”BZ]

        [BT5]2.2存包柜預約

        此系統(tǒng)的存包柜預約功能包括存包柜位置選擇、存包柜號碼選擇、存包柜預約、存包柜查詢、取消預約存包柜、更換存包柜和查看已經預約的存包柜等。設計實現(xiàn)的結果功能流程如圖2所示。

        [BT5]2.3講座預約

        此系統(tǒng)的講座預約功能包括講座列表查詢、選擇講座、預約講座、選擇講座座位、查看預約講座信息等,可得優(yōu)化設計功能流程如圖3所示。

        [BT5]2.4系統(tǒng)管理

        除前述的預約功能外,系統(tǒng)管理中則包括了講座預約信息查詢、存包柜預約信息查詢、講座預約信息查詢、違規(guī)信息查詢及座位、存包柜、講座的管理和統(tǒng)計等各類功能。

        [PS胡錦楠2.EPS;S*2;X*2,BP#]

        [HT6H][ST6HZ][WT6HZ][JZ]圖2存包柜預約流程圖

        [JZ]Fig. 2Storage cabinet flow chart

        [HT5”SS][ST5”BZ][WT5”BZ]

        [PS胡錦楠3.EPS;S*2;X*2,BP#]

        [HT6H][ST6HZ][WT6HZ][JZ]圖3講座預約流程圖

        [JZ]Fig. 3Lecture appointment flow chart

        [HT5”SS][ST5”BZ][WT5”BZ]

        [BT4]3系統(tǒng)實現(xiàn)

        [BT5]3.1數(shù)據(jù)庫表設計

        本文研發(fā)的預約系統(tǒng)在整體上總共設計有14個表,具體分別包括了如下內容:

        1)學生信息表。存儲學生的基本信息;

        2)學生違規(guī)表。記錄學生是否有座位預約違規(guī)、存包柜預約違規(guī)及講座預約違規(guī)、違規(guī)次數(shù);

        3)學生刷卡表。學生到館后需要刷卡確認學生本人的預約,此表就是存儲學生到館后的刷卡信息;

        4)管理員信息表。存儲管理員的基本信息;

        5)座位信息表。存儲館內所有座位信息;

        6)閱覽室信息表。存儲館內所有閱覽室的信息;

        7)座位預約表。存儲所有學生的座位預約信息;

        8)座位預約歸檔表。存儲備份座位預約表;

        9)存包柜信息表。存儲館內所有存包柜的信息;

        10)存包柜預約表。存儲所有學生的存包柜預約信息;

        11)存包柜預約歸檔表。存儲備份存包柜預約表;

        12)講座信息表。存儲所有講座信息;

        13)講座預約表。存儲所有學生的預約講座信息;

        14)講座預約歸檔表。存儲備份講座預約表[4]。

        [BT5]3.2底層實現(xiàn)

        底層采用JDBC技術來重點實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的增加、刪除、修改和查詢。通過JSP頁面接收界面?zhèn)魅氲膮?shù),調用JDBC封裝的函數(shù)返回數(shù)據(jù)結果[5],再通過XML語言的方式返回給界面層,下面即以Login.JSP實現(xiàn)的登錄功能為例,來設計研發(fā)如下關鍵代碼。其中,UserName和Password為輸入?yún)?shù),resultString為返回結果。

        [JP2]String getUserName=request.getParameter("UserName");[JP]

        String getPassword = request.getParameter("Password");

        String resultString = "";

        DBManager jdbcUtils =new DBManager();

        jdbcUtils.getconnetcion();

        String sql = "SELECT * FROM 學生信息表where 一卡通編號=? and 密碼=?";

        List params =new ArrayList();

        params.add(getUserName);

        params.add(getPassword);

        try {

        List> list = jdbcUtils.findMoreResult(sql, params);

        if (list.size() > 0) {

        resultString += "

        resultString += "true";

        resultString+="" />";

        out.println(resultString);

        }

        }catch (Exception e) {

        e.printStackTrace();

        }finally {

        jdbcUtils.releaseConn();

        }

        [BT5]3.3界面層實現(xiàn)

        界面層實現(xiàn)主要分為2部分:界面設計和界面數(shù)據(jù)獲取。其中,講座預約的界面設計效果如圖4所示。

        在本次研究中,界面的數(shù)據(jù)實現(xiàn)部分主要就是通過異步調用的方式訪問底層的JSP頁面的地址,再將獲取的XML數(shù)據(jù)結果執(zhí)行解析處理、并封裝在ArrayList<>集合中,而后將綁定在界面上提供終端顯示[6]。如果JSP頁面的返回結果為,下面即是解析XML的方法關聯(lián)代碼:

        voidparseItems(ArrayList items, XmlPullParser parser) throws XmlPullParserException, IOException {

        int eventType = parser.getEventType();

        [JP2]while (eventType !=XmlPullParser.END_DOCUMENT) {[JP]

        switch (eventType) {

        case XmlPullParser.START_DOCUMENT:

        break;

        case XmlPullParser.START_TAG:

        String name = parser.getName();

        if(name.equalsIgnoreCase(”Login”)

        {

        String temp=parser.getAttributeValue(null, "isSuccess");

        Boolean isSuccess = Boolean.valueOf(temp);

        LoginItem item = new LoginItem();

        item.setIsSuccess(isSuccess);

        items.add(item);

        }

        break;

        case XmlPullParser.END_TAG:

        break;

        }

        4結束語

        本系統(tǒng)將圖書館內座位、存包柜、講座等具有預約服務的資源進行了整合,系統(tǒng)安裝在手機上就可以完成預約服務,目前在國內高校圖書館內幾乎未見真正實體應用。在手機端實現(xiàn)座位預約,較網站預約和選座機預約方式,免除了去圖書館內紙質打印座位信息的麻煩,因而具有一定的現(xiàn)實推廣普適價值。

        宋梅. 基于人性化服務需求的圖書館座位管理系統(tǒng)優(yōu)化研究[J]. 內蒙古科技與經濟,2013(18): 65-66,68.

        [2] 劉方. 基于Android平臺的移動圖書管理系統(tǒng)的設計[D]. 南京:南京理工大學, 2015.

        [3] 劉凱. 基于Android平臺的電影票自助系統(tǒng)的設計與實現(xiàn)[D]. 武漢:華中師范大學, 2014.

        [4] 涂心浩,邱亮,操鳳萍. 基于物聯(lián)網的圖書館座位移動預定APP 的設計與實現(xiàn)[J]. 電腦知識與技術,2014,10(17):4047-4049,4064.

        [5] 楊建. 圖書館移動輔助服務的智能手機端應用設計與實現(xiàn)[D]. 長沙:湖南大學, 2013.

        [6] 葉松濤,畢蓉蓉. 基于Android平臺的圖書館座位管理系統(tǒng)界面設計與實現(xiàn)[J]. 電子技術與軟件工程, 2014(23):75-76.[ZK)]

        [FL)]

        移動云計算中任務卸載技術的研究進展
        短信自動分類的實現(xiàn)
        基于Hadoop的個人健康信息服務系統(tǒng)
        基于超聲特征集成學習的甲狀腺結節(jié)分類方法研究
        基于SVM和CRF雙層分類器的英文電子病歷去隱私化
        基于節(jié)點拓撲一致性的2D/3D冠脈血管非剛性配準
        基于網絡資本評估和節(jié)點失效的關鍵蛋白質識別算法研究
        藏文文本規(guī)范化處理研究
        基于N—gram模型的中文分詞前k優(yōu)算法
        基于向量去滑步的運動編輯系統(tǒng)設計及實現(xiàn)
        基于WSN的穿戴式戶外探險監(jiān)護系統(tǒng)
        虛擬化網絡平臺下的負載平衡動態(tài)路由選擇研究
        基于Mash5的跨平臺移動互聯(lián)技術研究與實踐
        一種云計算環(huán)境下的Web服務質量探測與預警方法
        基于Android的推薦閱讀系統(tǒng)設計
        基于Android Broadcast的短信安全監(jiān)聽系統(tǒng)的設計和實現(xiàn)
        基于Android的圖書館預約服務系統(tǒng)
        基于Fortran組件的Web計算應用平臺構建研究
        基于數(shù)據(jù)級自動向量化的編譯優(yōu)化研究綜述
        數(shù)據(jù)時效性判定:關鍵理論和技術
        微信架構下的終身教育學習平臺的開發(fā)與應用研究
        徑向基網絡模型在上海地鐵客流預測中的應用研究
        基于發(fā)音動作的中英文元音交叉語言對比研究
        基于SQL游標的數(shù)據(jù)庫應用與探析
        SQL注入攻擊及其檢測防御技術研究
        一種基于積分投影的人眼定位算法
        工程應用中地圖符號化表達研究
        異構信息網挖掘:概念、技術與未來
        基于位置大數(shù)據(jù)的移動社交網絡服務軌跡隱私保護研究
        Excel VBA在玉米數(shù)量性狀統(tǒng)計中的應用
        VLOOKUP函數(shù)在會計工作中的應用
        基于Spark的智慧校園數(shù)據(jù)挖掘研究
        基于i—vector聲紋識別上課點名系統(tǒng)的設計與實現(xiàn)
        空管風險管理系統(tǒng)設計研究
        某運營系統(tǒng)信息網絡資源管控研究
        基于單片機的數(shù)字電壓表設計
        基于FPGA的DDR控制器的設計
        基于電阻應變片式傳感器的電子秤設計與實現(xiàn)
        景區(qū)智能垃圾桶的設計
        基于FrameBuffer的嵌入式系統(tǒng)LCD圖像顯示的實現(xiàn)
        現(xiàn)代學徒制下學生管理工作的研究與實踐
        序列模式挖掘算法的研究
        基于局部非局部聯(lián)合模型的壓縮圖像插值技術
        基于Logistic回歸的數(shù)據(jù)分類問題研究
        博弈論方法在混合無線網絡中網絡選擇問題研究中的應用
        公司地址: 北京市西城區(qū)德外大街83號德勝國際中心B-11

        客服熱線:400-656-5456??客服專線:010-56265043??電子郵箱:longyuankf@126.com

        電信與信息服務業(yè)務經營許可證:京icp證060024號

        Dragonsource.com Inc. All Rights Reserved

        icp

        猜你喜歡
        高校圖書館服務
        服務在身邊 健康每一天
        服務在身邊 健康每一天
        服務在身邊 健康每一天
        服務在身邊 健康每一天
        服務在身邊 健康每一天
        招行30年:從“滿意服務”到“感動服務”
        商周刊(2017年9期)2017-08-22 02:57:56
        高校圖書館閱讀推廣案例分析
        科技視界(2016年21期)2016-10-17 19:32:37
        微信公眾平臺在高校圖書館信息服務中的應用研究
        科技視界(2016年21期)2016-10-17 19:25:20
        高校圖書館閱讀推廣活動研究
        商(2016年27期)2016-10-17 06:38:27
        試論高校圖書館在網絡環(huán)境沖擊下的人文建設
        商(2016年27期)2016-10-17 06:30:59
        色哟哟av网站在线观看| 国产裸拍裸体视频在线观看| 激情偷乱人伦小说视频在线| 高清国产美女av一区二区| 伊人久久大香线蕉av色婷婷| 邻居少妇张开腿让我爽了一夜| 国产精品无码成人午夜电影| 熟妇无码AV| 国产亚洲精品一区二区在线播放| 美女脱了内裤露出奶头的视频| 久久久久亚洲精品中文字幕| 亚洲AⅤ永久无码精品AA| av免费观看在线网站| 成人免费自拍视频在线观看 | 少妇下面好紧好多水真爽播放| 欧美日韩人妻| 亚洲精品在线观看一区二区| 亚洲免费国产中文字幕久久久| 久久精品免费一区二区三区| 免费人成在线观看播放国产| 国产自拍精品视频免费观看| 久久久精品久久久久久96| 香蕉久久福利院| 亚洲中文字幕巨乳人妻| 精品人妻在线一区二区三区在线| 久久精品国产精品亚洲| 自拍偷自拍亚洲精品播放| 日韩熟女一区二区三区| 亚洲综合av大全色婷婷| 激情偷乱人成视频在线观看| 妺妺窝人体色www聚色窝韩国| 91国产精品自拍视频| 99热在线观看| 另类免费视频在线视频二区| 国产精品99久久不卡二区| 中国久久久一级特黄久久久| 亚洲av永久无码精品一区二区| 日本香蕉久久一区二区视频| 亚洲精品国产综合久久| 少妇被粗大的猛烈进出免费视频 | 亚洲综合色自拍一区|