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

基于移動客戶端的圖書館應(yīng)用系統(tǒng)設(shè)計

2015-12-07 09:02:26龍則靈
圖書館學(xué)刊 2015年11期
關(guān)鍵詞:數(shù)據(jù)庫圖書館用戶

龍則靈

(廣東司法警官職業(yè)學(xué)院,廣東廣州510520)

基于移動客戶端的圖書館應(yīng)用系統(tǒng)設(shè)計

龍則靈

(廣東司法警官職業(yè)學(xué)院,廣東廣州510520)

利用移動客戶端、后臺服務(wù)器和Oracle數(shù)據(jù)庫技術(shù),設(shè)計完成了基于移動客戶端的圖書館應(yīng)用系統(tǒng)。研究了其系統(tǒng)架構(gòu)、數(shù)據(jù)庫及算法流程設(shè)計等;在移動終端實現(xiàn)了圖書查詢、預(yù)約、續(xù)借、掛失、繳費等功能,為讀者提供了便捷的服務(wù),提高了圖書館的工作效率。系統(tǒng)的建立為推動移動圖書館的普及與發(fā)展具有積極的作用。

移動終端系統(tǒng)設(shè)計數(shù)字圖書館

1 引言

目前,網(wǎng)絡(luò)通信技術(shù)正在高速發(fā)展,智能移動通信設(shè)備已經(jīng)走進人們的生活,成為不可或缺的生活工具,如何創(chuàng)新圖書館服務(wù)模式,滿足讀者在任何時間、任何地點獲取信息的需要,成為現(xiàn)階段圖書館界研究與探討的熱點問題。隨著信息技術(shù)的發(fā)展,使得圖書館的許多管理功能可以使用移動客戶端實現(xiàn)[1]。

筆者針對高校圖書館用戶,在借鑒國內(nèi)外相關(guān)軟件產(chǎn)品的基礎(chǔ)上,在客戶端采用了基于移動終端(智能手機或平板)平臺來完成掌上圖書館系統(tǒng)的設(shè)計。系統(tǒng)的建立對于提高圖書館的服務(wù)效率,為讀者提供實時個性的信息服務(wù)起到了積極的推動作用[2]。

2 系統(tǒng)的架構(gòu)及主要功能

2.1系統(tǒng)架構(gòu)

移動圖書館系統(tǒng)主要由4部分組成(如圖1所示),分別是智能手機Android客戶端、PC機管理員端、后臺服務(wù)器端和Oracle數(shù)據(jù)庫。其中,與圖書借閱相關(guān)的信息,如讀者個人信息、圖書資料信息、借閱情況等數(shù)據(jù)均保存在數(shù)據(jù)庫端。智能手機客戶端為了存取后臺數(shù)據(jù),需要借助應(yīng)用服務(wù)器提供的數(shù)據(jù)接口,利用數(shù)據(jù)接口實現(xiàn)數(shù)據(jù)的同步更新;圖書館相關(guān)的管理人員通過操作PC機來管理整個圖書館的數(shù)據(jù)庫[3]。

圖1 移動圖書館系統(tǒng)架構(gòu)

2.2移動終端的主要功能

①注冊修改信息:包括自己的聯(lián)系方式、本人的登錄密碼等。

②查詢預(yù)約功能:輸入一定的查詢條件,對查詢到的圖書進行預(yù)約。

③圖書續(xù)借功能:對自己已經(jīng)借到的圖書進行續(xù)借,每一本書續(xù)借的次數(shù)是有限的。

④掛失與繳費:掛失的對象包括個人所借的圖書,繳費的部分包括補償丟失圖書的費用和超期借閱所交的罰款[4]。

2.3PC機端的主要功能

為方便管理數(shù)據(jù)庫信息,管理員可以通過操作PC機來完成,PC機管理員端的主要功能有:批準/拒絕用戶的申請、瀏覽/修改用戶信息、瀏覽/更新圖書信息等功能。PC端的主要功能已經(jīng)比較完善,這里不作詳細論述。

3 開發(fā)工具介紹

系統(tǒng)的移動客戶端運行于Android平臺之上。Android是一款非常常見的操作系統(tǒng),主要運行于移動設(shè)備之上,如智能手機、平板電腦等。目前Android操作系統(tǒng)的智能手機占據(jù)了約八成的智能手機市場份額。具體的開發(fā)工具采用Eclipse平臺的工具包Android SDK,Eclipse是一個開源的、基于Java語言的開發(fā)平臺,而Android SDK則是Eclipse下的一個重要插件,它是開發(fā)Android應(yīng)用必不可少的工具[5]。

后臺采用的是Oracle數(shù)據(jù)庫管理系統(tǒng),它是由美國甲骨文公司研制開發(fā)的。后臺采用Oracle數(shù)據(jù)庫,主要是基于Oracle數(shù)據(jù)庫的如下優(yōu)勢:一是可以跨平臺運行,Oracle可以在各種不同的操作系統(tǒng)下運行,而有些只能在Windows系統(tǒng)下運行,如SQL Server;二是比較人性化,Oracle數(shù)據(jù)字典非常豐富,管理員比較容易判斷情況,方便管理和維護;三是數(shù)據(jù)的安全性高,穩(wěn)定性強,不容易被泄露或更改[6]。

4 系統(tǒng)數(shù)據(jù)庫設(shè)計

本系統(tǒng)的主要數(shù)據(jù)實體有用戶信息、圖書信息、借書信息等。

4.1用戶個人信息表

用戶的個人信息包括用戶ID(ID)、真實姓名(Name)、身份證號(ID_Number)、性別(Gender)、年齡(Age)、工作單位(Company)、家庭地址(Home)、電話(Tel)、QQ號碼(QQ)、電子郵件(E-mail)、登錄密碼(Password)、待支付的費用(Pay)、已借到的圖書總數(shù)(Books)等信息[7]。具體信息如表1所示。

表1 用戶基本信息

4.2圖書基本信息表

圖書基本信息表主要包括國際標準書號(ISBN)、書名(B_name)、分類(Sort)、作者(Author)、出版社(Publish)、版本(Edition)、購入時間(B_time)、圖書價格(Price)。具體信息如表2所示。

4.3借書信息表

借書信息表主要包括國際標準書號(ISBN,來自圖書信息表)、借閱標識(Ch_Flag)、借閱者身份證號碼(ID_Number,來自用戶信息表)、借出日期(Ch_Date)、歸還期限(R_Date)、可續(xù)借次數(shù)(A_time)、已續(xù)借次數(shù)(Re_time)、預(yù)約標記(SU_Flag)、預(yù)約日期(SU_Flag)、超期罰款(Penalty)。

表3 借書信息

4.4數(shù)據(jù)庫關(guān)系

數(shù)據(jù)庫關(guān)系如圖2所示,其中借書信息表中的ISBN與ID_Number分別來自于圖書基本信息表和用戶基本信息表。

圖2 數(shù)據(jù)庫關(guān)系

5 系統(tǒng)算法流程

5.1用戶注冊

用戶若要使用本系統(tǒng),必須先注冊。注冊過程如圖3,用戶開始注冊時,系統(tǒng)會初始化用戶基本信息表項Pay和Books,然后用戶輸入自己的信息:登錄ID、姓名、身份證號碼、家庭住址、工作單位、聯(lián)系方式(QQ、電話、E-mail)。

如果登錄ID已經(jīng)被其他用戶注冊,則需要重新填寫登錄ID,填好這些信息后,系統(tǒng)會根據(jù)身份證號求出該用戶的性別和年齡。接著用戶需要設(shè)定登錄密碼,此密碼需要連續(xù)輸入兩次,如果兩次輸入不一致,則需要重新輸入。密碼設(shè)定好后,用戶提交信息給管理員。此時圖書管理員收到請求后會對用戶信息進行審核,審核通過后,管理員會批準通過。此時該用戶注冊成功[8]。

圖3 用戶注冊流程

5.2用戶登錄/修改信息

圖4 用戶登錄/修改信息流程

用戶登錄/修改信息的過程如圖4所示,用戶輸入自己的登錄ID和密碼后,系統(tǒng)會檢查登錄ID和密碼是否匹配,如果不匹配則系統(tǒng)提示用戶名或密碼錯誤,會要求重新輸入。

登錄成功后,系統(tǒng)會顯示用戶的基本信息,包括姓名、性別、身份證號等信息。進入系統(tǒng)后,用戶可以對自己的登錄ID、聯(lián)系電話、家庭住址、工作單位、QQ、電子郵件、登錄密碼進行修改。身份證號等其他信息不允許用戶擅自修改。其中,登錄ID與登錄密碼的修改要求和修改過程和注冊時是類似的,這里不再贅述。用戶修改成功后,新信息會被錄入數(shù)據(jù)庫。

5.3預(yù)約、續(xù)借與掛失繳費

5.3.1查詢與預(yù)約:用戶如果想借閱某類書,可以先查詢,然后預(yù)約,預(yù)約成功后,這本書將不能夠被其他人借閱,用戶可以在規(guī)定的時間把它借走。如果超出規(guī)定的時間,該書的預(yù)約將被撤銷。用戶進入系統(tǒng)后,輸入相應(yīng)的條件可以查詢自己需要的圖書,已被預(yù)約或借走的圖書是不會被查詢到的。然后,用戶可以預(yù)約自己需要借閱的圖書。當然,用戶已經(jīng)借閱的圖書與預(yù)約的圖書數(shù)量之和不能超過用戶可借閱的數(shù)量。具體過程詳見圖5(左)。

5.3.2圖書續(xù)借:當借閱的圖書即將到期時,用戶可以進行續(xù)借。啟用續(xù)借功能時,系統(tǒng)會顯示用戶所借的所有圖書的書名、ISDN、歸還日期、已續(xù)借次數(shù)和可續(xù)借次數(shù)。當已續(xù)借次數(shù)和可續(xù)借次數(shù)相等時,用戶將不能續(xù)借該圖書。用戶選擇好自己要續(xù)借的圖書后,系統(tǒng)會自動把該書的歸還日期向后順延,續(xù)借的次數(shù)會自動加一次。具體過程詳見圖5(中)。5.3.3掛失與繳費:如果用戶把借閱到的圖書丟失,則可以使用圖書掛失功能。用戶使用該功能時,只需選擇自己需要掛失的圖書即可。如果用戶掛失后找回了遺失的圖書,也可以取消掛失。當然,在掛失的這段時間內(nèi),如果超過了借閱期限,也是要繳納超期罰款的。繳費功能主要是用戶上繳遺失圖書的費用、借書超期的罰款。掛失與繳費功能流程詳見圖5(右)。

圖5 預(yù)約、續(xù)借與掛失繳費流程

6 結(jié)語

建立基于移動終端的圖書管理系統(tǒng)服務(wù)平臺,其主要目的是為滿足讀者隨時隨地檢索需求、提供文獻查詢等服務(wù);基于移動客戶端的圖書館應(yīng)用系統(tǒng)的設(shè)計與構(gòu)建,提高了圖書館的服務(wù)效率,克服了傳統(tǒng)基于PC端的圖書館系統(tǒng)中用戶必須在自己電腦前操作的局限性,用戶利用智能手機即可隨時隨地操作此系統(tǒng),極大地提高了效率。隨著移動互聯(lián)網(wǎng)的迅猛發(fā)展,移動圖書館的應(yīng)用將變得更為廣泛。

[1]陳建新.基于數(shù)字圖書館的移動服務(wù)及移動閱讀平臺建設(shè)[J].農(nóng)業(yè)圖書情報學(xué)刊,2014(10):29-30.

[2]付曉麗.移動數(shù)字圖書館的發(fā)展趨勢[J].圖書館學(xué)刊,2015(4):9-10.

[3]樊濤.基于Android平臺的手機圖書館系統(tǒng)的設(shè)計與實現(xiàn)[D].南昌:南昌大學(xué),2014:23-24.

[4]錢麗丹,蔡斌松.基于Android平臺的移動圖書館設(shè)計與開發(fā)[J].計算機時代,2015(2):21-23.

[5]Ed Burnette.Hello,Android[M].3rd Revised Edition Ra?leigh,North Carolina Dallas,Texas.The Pragmatic Program?mers,2010:12-15.

[6]Why Oracle Database 12C[EB/OL].http://www.oracle.com/ database/index.html.

[7]肖燕紅.基于移動Web的數(shù)字圖書館設(shè)計與實現(xiàn)[D].長春:吉林大學(xué),2015:21-26.

[8]胡偉.基于ASP_NET的高校圖書館管理系統(tǒng)的設(shè)計與實現(xiàn)[D].廈門:廈門大學(xué),2014:16-22.

龍則靈男,1988年生。碩士,助理館員。研究方向:信息管理。

G250.76

(2015-09-04;責(zé)編:王天泥。)

猜你喜歡
數(shù)據(jù)庫圖書館用戶
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
飛躍圖書館
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
圖書館里的是是非非
主站蜘蛛池模板: 青草视频久久| 国产丰满大乳无码免费播放| 国产区成人精品视频| 欧美成人二区| 精品伊人久久久久7777人| 波多野结衣在线se| 成人亚洲视频| 亚洲va视频| 看国产一级毛片| 青青草原偷拍视频| 国产麻豆福利av在线播放| 日韩欧美亚洲国产成人综合| 国产高清不卡| 99久久无色码中文字幕| 高清无码手机在线观看| 国产乱人免费视频| 久久青青草原亚洲av无码| 亚洲免费毛片| 有专无码视频| 成人一区专区在线观看| 国产高清色视频免费看的网址| 亚洲乱码精品久久久久..| 亚洲视频免费播放| 99热最新网址| 91蜜芽尤物福利在线观看| 国内精品久久九九国产精品| 国产JIZzJIzz视频全部免费| 欧美成人综合在线| 国产日产欧美精品| 国产欧美视频在线观看| 尤物亚洲最大AV无码网站| 国产黄色免费看| 综合久久久久久久综合网| 亚洲人成网7777777国产| 国产精品成人啪精品视频| 亚洲人成影视在线观看| 最新精品久久精品| 精品久久久久成人码免费动漫| 久久精品嫩草研究院| 国产网友愉拍精品| 手机在线免费毛片| 无码AV动漫| 国产v精品成人免费视频71pao| 久久亚洲美女精品国产精品| 亚洲精品国产成人7777| 欧美成人亚洲综合精品欧美激情| 在线精品欧美日韩| 日韩精品欧美国产在线| 在线看片中文字幕| 国产成人91精品免费网址在线| 欧美色综合网站| 国产在线一区视频| 99激情网| 国产白浆一区二区三区视频在线| 97久久精品人人做人人爽| 波多野结衣一区二区三区AV| 中日韩欧亚无码视频| 成人免费午夜视频| 第一区免费在线观看| 91综合色区亚洲熟妇p| 亚洲最新在线| 国产后式a一视频| 成人欧美日韩| 国产综合色在线视频播放线视| 成人欧美日韩| 国产精品丝袜视频| 色有码无码视频| 性欧美在线| 亚洲成A人V欧美综合| 免费一级全黄少妇性色生活片| 成年人福利视频| 欧美曰批视频免费播放免费| 国产成人盗摄精品| 92精品国产自产在线观看| 中国毛片网| 色妞www精品视频一级下载| 88av在线| 国产亚洲精| 亚洲欧美在线综合图区| 色老二精品视频在线观看| 日韩精品成人在线| 国产激情影院|