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

基于Android的圖書館預約服務系統

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

胡錦楠++孫慧

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

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

中圖分類號: P311;G251

文獻標志碼: A

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

0引言

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

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

[BT4]1軟件開發環境及相應技術

本系統使用MySql數據庫來實現數據的存儲,底層使用Eclipse工具采用Java語言獲取數據,同時使用Android Studio工具完成Android端界面。

[BT5]1.1MySql數據庫

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

[BT5]1.2Eclipse

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

[BT5]1.3Android Studio

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

[BT4]2系統功能

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

[BT5]2.1座位預約

此系統的座位預約功能包括座位選擇、座位預約、座位查詢、座位續約、取消預約座位、更換座位、離開座位等[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存包柜預約

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

[BT5]2.3講座預約

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

[BT5]2.4系統管理

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

[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系統實現

[BT5]3.1數據庫表設計

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[BT5]3.2底層實現

底層采用JDBC技術來重點實現對數據庫中數據的增加、刪除、修改和查詢。通過JSP頁面接收界面傳入的參數,調用JDBC封裝的函數返回數據結果[5],再通過XML語言的方式返回給界面層,下面即以Login.JSP實現的登錄功能為例,來設計研發如下關鍵代碼。其中,UserName和Password為輸入參數,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界面層實現

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

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

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結束語

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

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

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

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

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

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

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

[FL)]

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

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

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

Dragonsource.com Inc. All Rights Reserved

icp

猜你喜歡
高校圖書館服務
服務在身邊 健康每一天
今日農業(2019年14期)2019-09-18 01:21:54
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年15期)2019-01-03 12:11:33
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
招行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
試論高校圖書館在網絡環境沖擊下的人文建設
商(2016年27期)2016-10-17 06:30:59
主站蜘蛛池模板: 91精品视频网站| 亚洲人成在线精品| 国产精品视频导航| 亚洲美女操| 国产性生交xxxxx免费| 97国产在线观看| 一级毛片在线播放| a色毛片免费视频| 久青草国产高清在线视频| 人妻无码中文字幕第一区| 伊人久久精品亚洲午夜| 亚洲精品中文字幕无乱码| 久久久久免费精品国产| 国产精品视频白浆免费视频| 亚洲av综合网| 亚洲国产91人成在线| av在线5g无码天天| 国产极品美女在线播放| 国产精品污污在线观看网站| 青青草原国产| 97se综合| 高清无码手机在线观看| 波多野结衣AV无码久久一区| 狼友视频一区二区三区| 亚洲国产综合第一精品小说| 国产亚洲日韩av在线| 国产麻豆va精品视频| 日韩欧美国产精品| 91福利一区二区三区| 99热最新在线| 91精品久久久无码中文字幕vr| 欧美日韩一区二区在线免费观看| 国产精品一区在线麻豆| 国产精品无码制服丝袜| 激情综合婷婷丁香五月尤物| 中字无码精油按摩中出视频| 国产精品开放后亚洲| 亚洲综合色在线| 国产精品视频导航| 四虎永久免费地址| 欧美在线导航| 日韩免费无码人妻系列| 中文纯内无码H| 久久精品女人天堂aaa| 中文字幕在线一区二区在线| 2020国产在线视精品在| 91香蕉视频下载网站| 青草视频网站在线观看| 精品国产毛片| 草逼视频国产| 97视频免费在线观看| 久草视频一区| 波多野结衣中文字幕一区二区| 人妻一本久道久久综合久久鬼色| 国产va在线| 小说 亚洲 无码 精品| 国产精品美人久久久久久AV| 久久久黄色片| 2020久久国产综合精品swag| 中文字幕乱妇无码AV在线| 国产精品嫩草影院av| 凹凸国产熟女精品视频| 国产麻豆另类AV| 国产精品99久久久久久董美香 | 午夜欧美理论2019理论| 亚洲日韩国产精品无码专区| 亚洲第一天堂无码专区| 综合色天天| 午夜免费小视频| 999精品色在线观看| 人妻无码一区二区视频| 狠狠躁天天躁夜夜躁婷婷| 宅男噜噜噜66国产在线观看| 91精品伊人久久大香线蕉| 不卡午夜视频| 婷五月综合| 久久公开视频| 亚卅精品无码久久毛片乌克兰| 亚洲人成日本在线观看| 无码专区在线观看| 四虎国产精品永久在线网址| 任我操在线视频|