- 相關(guān)推薦
基于移動(dòng)終端的圖書(shū)管理系統研發(fā)
數字化校園的建設、移動(dòng)網(wǎng)絡(luò )終端的普及,使得手機尤其是智能手機成為高校學(xué)生信息獲得和發(fā)布的最主要形式,下面是小編搜集整理的一篇探究移動(dòng)終端圖書(shū)管理系統構建的論文范文,歡迎閱讀查看。
1 前言
隨著(zhù)硬件成本的下降和性能的提升,運營(yíng)商流量資費的大幅下降和無(wú)線(xiàn)網(wǎng)絡(luò )的建設,使得通過(guò)智能手機上網(wǎng)在高校學(xué)生中的越來(lái)越廣泛,手機應用于傳統Web網(wǎng)絡(luò )的融合和數據共享,使得通過(guò)智能手機來(lái)查詢(xún)圖書(shū)和進(jìn)行后臺管理成為了可能。數字化校園的建設、移動(dòng)網(wǎng)絡(luò )終端的普及,使得手機尤其是智能手機成為高校學(xué)生信息獲得和發(fā)布的最主要形式[1].由蘋(píng)果公司推出的基于 IOS 系統的 Iphone 手機和谷歌公司提供的 Android系統的智能手機最為優(yōu)秀。IOS 系統的特別是全封閉,因此安全性、便捷性和流暢性是最好的;而谷歌公司的 Android 系統的特點(diǎn)是開(kāi)放性。但是由于這兩種操作系統的互相不兼容,為照顧大多數用戶(hù)的需求,所以本系統選擇了基于手機網(wǎng)頁(yè)的形式進(jìn)行開(kāi)發(fā),利用智能手機上網(wǎng)的便利和流暢等特點(diǎn)實(shí)現圖書(shū)館的查詢(xún)和管理,即時(shí)化和便捷化,降低了圖書(shū)館查閱系統的終端的成本,大大方便了老師學(xué)生查閱和管理圖書(shū)的及時(shí)性和便捷性,完善了高校圖書(shū)館在線(xiàn)查詢(xún)系統,并推動(dòng)數字化校園建設的進(jìn)一步發(fā)展。
2 背景
傳統在線(xiàn)圖書(shū)管理系統一般是通過(guò)個(gè)人電腦進(jìn)行圖書(shū)查閱和管理,這種方式的移動(dòng)性差,不能滿(mǎn)足移動(dòng)學(xué)習和移動(dòng)辦公。
傳統的圖書(shū)管理系統大多是使用 B/S 模型,基于 C/S 方式的在線(xiàn)圖書(shū)管理系統比較少。在傳統的圖書(shū)管理借閱的過(guò)程中,用戶(hù)需要在網(wǎng)絡(luò )上通過(guò)電腦查詢(xún)圖書(shū)館內圖書(shū)的書(shū)名目錄、數量以及位置,或者是讀者在圖書(shū)館內人工查找這些內容,很多時(shí)候在擁有海量圖書(shū)館內查找一本書(shū)就像大海撈針一樣非常困難,而且在沒(méi)有電腦的情況下無(wú)法進(jìn)行圖書(shū)的查閱和管理,只能一個(gè)書(shū)架一個(gè)書(shū)架的找,延長(cháng)了查詢(xún)時(shí)間。這種方式很繁瑣,不但工作效率不高,且相對非常繁瑣。
基于移動(dòng)終端的圖書(shū)管理系統就是考慮到目前現有的在線(xiàn)圖書(shū)管理系統 B/S 模式很難辦到實(shí)時(shí)對圖書(shū)的查閱和管理而設計的,它將所需管理的圖書(shū)信息放入后臺數據庫中,用戶(hù)通過(guò)用戶(hù)名密碼登陸到本系統中,然后將所需的圖書(shū)和個(gè)人信息放入后臺數據庫中,用戶(hù)通過(guò)用戶(hù)名明碼登陸到本系統中,然后將所需的圖書(shū)和個(gè)人信息調到手機端顯示,方便用戶(hù)快速查詢(xún)檢索,在線(xiàn)管理個(gè)人信息,后臺管理員即時(shí)在線(xiàn)管理圖書(shū),方便了用戶(hù)了解圖書(shū)館館藏書(shū)目和信息,實(shí)現了用戶(hù)隨時(shí)隨地的查詢(xún)資料,提高了借閱效率,縮短了用戶(hù)查找圖書(shū)的時(shí)間。
3 總體框架和功能設計
基于移動(dòng)終端的圖書(shū)管理系統應采用 C/S 方式進(jìn)行在線(xiàn)查閱圖書(shū)、個(gè)人信息管理,在分析現有的基于 Web 的圖書(shū)管理系統基礎上,結合圖書(shū)書(shū)目、關(guān)鍵詞查找及個(gè)人信息管理所涉及到的相關(guān)政策和流程,設計并開(kāi)發(fā)以手機為移動(dòng)學(xué)習終端的高校圖書(shū)館在線(xiàn)查詢(xún)書(shū)名和個(gè)人信息系統,節省上網(wǎng)流量,隨時(shí)隨地的進(jìn)行書(shū)目查詢(xún)和個(gè)人信息管理,本系統采用短信提醒和交流的方式將圖書(shū)、數量和地點(diǎn)緊密結合起來(lái),為學(xué)生、老師和后臺管理者提供一個(gè)即時(shí)、方便、高效、快捷的借閱讀書(shū)和瀏覽的平臺,利用手機隨時(shí)隨地對館藏圖書(shū)進(jìn)行查詢(xún)、瀏覽電子圖書(shū)等操作。為實(shí)現以上目標下面將從系統的總體框架設計和應用模塊設計兩方面做具體分析。
3.1 系統的總體框架
基于移動(dòng)終端的圖書(shū)管理系統主要有數據層、應用層、接口層和表示層組成(如圖 1 所示)。數據層主要包括圖書(shū)數據庫、用戶(hù)數據庫、短信數據庫和管理員數據庫,主要為整個(gè)系統提供數據來(lái)源,記錄圖書(shū)信息、用戶(hù)信息、短信收發(fā)信息和管理員操作信息等;應用層主要包括短信安全保證、數據安全管理、安全認證等方面,主要為整個(gè)系統提供安全保證;接口層主要封裝抽象下層應用邏輯,對上層提供接口;表示層定義系統的表現方式!1】
3.2 系統的功能模塊設計
基于移動(dòng)終端的圖書(shū)管理系統主要包含圖書(shū)館簡(jiǎn)介、圖書(shū)館公告、用戶(hù)中心、下載中心、短信請求、友情鏈接留個(gè)設計模塊(如圖 2 所示)。中心模塊為用戶(hù)中心模塊,包括注冊用戶(hù)、添加圖書(shū)信息、后臺管理員三大群體,注冊用戶(hù)可以通過(guò)短信請求或在線(xiàn)查閱圖書(shū)信息、個(gè)人賬號信息,并可以與后臺管理員進(jìn)行實(shí)時(shí)交流,反映問(wèn)題,將圖書(shū)館館藏圖書(shū)的信息方便快捷的呈現在用戶(hù)面前!2】
3.3 系統的工作流程
本系統以在原圖書(shū)管理系統的基礎上,增加手機 WAP 站點(diǎn)在線(xiàn)查詢(xún)以及短信息功能,使圖書(shū)查詢(xún)、個(gè)人信息管理和圖書(shū)管理工作可以在智能手機上進(jìn)行。用戶(hù)只需在手機客戶(hù)端安裝在線(xiàn)圖書(shū)查詢(xún)客戶(hù)軟件或者瀏覽 WAP 網(wǎng)頁(yè)站點(diǎn)就能進(jìn)行圖書(shū)查詢(xún)和個(gè)人信息管理,為用戶(hù)進(jìn)行其他操作做準備。用戶(hù)將要查詢(xún)的圖書(shū)書(shū)目的關(guān)鍵詞上傳和下載將信息提交到數據庫,在數據庫中根據關(guān)鍵詞將書(shū)目進(jìn)行學(xué)科分類(lèi)、館藏位置等基本信息。
管理員管理用戶(hù)和圖書(shū)信息,對借閱超期圖書(shū)的用戶(hù)以短信或推送的方式通知用戶(hù)。
4 系統實(shí)現關(guān)鍵問(wèn)題研究
本系統開(kāi)發(fā)過(guò)程中用到的開(kāi)發(fā)工具有 ASP.net、SQL Server數據庫,開(kāi)發(fā)過(guò)程中將遇到的關(guān)鍵問(wèn)題有:
4.1 移動(dòng)應用平臺的開(kāi)發(fā)
此系統是基于移動(dòng)終端的開(kāi)發(fā),主要應用環(huán)境主要包含IOS 和 Android 兩種。IOS 是蘋(píng)果的操作系統,系統封閉、穩定,且運行速度較快,但其客戶(hù)端必須在 Xcode 環(huán)境下用Objective-C 語(yǔ)言進(jìn)行開(kāi)發(fā);Android 系統是 Google 開(kāi)發(fā)的基于Linux 平臺的開(kāi)源手機操作系統,是一個(gè)開(kāi)放性移動(dòng)設備綜合平臺,Android 具有開(kāi)放性、應用程序無(wú)界限、應用程序可以輕松嵌入網(wǎng)絡(luò )、應用程序可以并行運行等特點(diǎn)。自 2008 年 9 月 22日,美國運營(yíng)商 T-Mobile USA 在紐約正式發(fā)布了第一款機遇Android 的手機后,Android 只能手機迅速地占領(lǐng)了市場(chǎng),成為以后手機市場(chǎng)的主流趨勢[2].因此本系統使用 Asp.net 進(jìn)行開(kāi)發(fā)。
4.2 系統的數據庫管理研究
知識廣泛存在于人類(lèi)生活的各個(gè)領(lǐng)域,不同領(lǐng)域知識的特點(diǎn)和性質(zhì)存在著(zhù)差別;谝苿(dòng)終端的圖書(shū)管理系統承載著(zhù)大量專(zhuān)業(yè)關(guān)鍵詞數據查找,對用戶(hù)來(lái)說(shuō)是圖書(shū)信息的獲取的主要渠道,因此對此系統中的數據進(jìn)行有效管理具有重要的意義。
數據管理是把技術(shù)工具的程序和應用與知識數字化、存儲、廣泛應用聯(lián)系起來(lái),基于移動(dòng)終端的在線(xiàn)圖書(shū)查詢(xún)系統中包括用戶(hù)信息和圖書(shū)信息。本系統側重于系統中數據管理的理論研究,揭示系統中各種信息的關(guān)系,并在系統開(kāi)發(fā)中注重該理論的應用使得各種知識內容的呈現更加有序清晰,用戶(hù)檢索、查詢(xún)、修改、呈交等更加方便快捷[3].
4.3 短消息處理機制
本系統采用短消息形式通知用戶(hù)圖書(shū)信息、個(gè)人用戶(hù)信息,管理員通過(guò)短消息給注冊成功的用戶(hù)提供服務(wù)和幫助。用戶(hù)只需在注冊時(shí)填寫(xiě)自己的手機號碼等相應信息,系統將自動(dòng)將手機號碼添加進(jìn)數據庫。后臺管理員可以將超期圖書(shū)或將要到期的圖書(shū)借閱用戶(hù)發(fā)短信,通知他們及時(shí)歸還圖書(shū),以及新書(shū)到架。
用戶(hù)也可以使用短信模塊申請,查看圖書(shū)的相關(guān)信息。在整個(gè)系統中短信如何編碼打包和解碼是整個(gè)系統的關(guān)鍵內容之一。
本系統主要通過(guò) GSM-Modem 向手機發(fā)送中文短消息,服務(wù)器端將數據庫中的待發(fā)信息通過(guò) GSM 短信發(fā)送至接收者,從而完成信息發(fā)送;另外,服務(wù)器從接收到的 GSM 短信中讀取信息存入數據庫,由客戶(hù)端顯示,提供用戶(hù)查詢(xún),從而完成信息接收[4].
4.4 安全策略設計
基于移動(dòng)終端的圖書(shū)管理系統對系統的可靠性要求比較高, 在設計本系統時(shí),要考慮安全方面的內容有:防止本地數據被惡意修改;防止用戶(hù)身份被冒用;防止短信息內容不被隨意盜用、截取等。圖書(shū)的安全主要通過(guò)數據庫日志記錄、管理擴展存儲過(guò)程、使用協(xié)議加密等安全措施來(lái)實(shí)現。交流主要采用短信形式或 Socket 方式發(fā)送,服務(wù)器接收到信息后同樣也需要檢測發(fā)來(lái)的消息是否安全,以及如何防止有人惡意修改他人數據信息等。
IOS 系統較為封閉,再沒(méi)有越獄的情況下權限較小。而Android 手機則依賴(lài) javax.crypto 庫對手機數據進(jìn)行加密,但因Android 手機能夠自由下載應用程序,使得在網(wǎng)絡(luò )內使用智能手機存在潛在危險。但是我們可以通過(guò)加強數據庫日志記錄、管理擴展存儲過(guò)程、使用協(xié)議加密等加強 SQL Server 數據庫的安全性的方法來(lái)加強此系統的安全性能;另一方面對于無(wú)線(xiàn)設備訪(fǎng)問(wèn) Internet 傳輸數據的安全性,用數據加密、安全認證和安全的通信協(xié)議來(lái)保證[5].
5 結語(yǔ)
基于移動(dòng)終端的圖書(shū)管理系統的應用大大提高圖書(shū)館的組織管理效率,能夠提高書(shū)目查詢(xún)、圖書(shū)管理的效率,方便師生和其他用戶(hù)查詢(xún)數目和管理個(gè)人信息。該系統是建設現代數字化圖書(shū)館的必要組成部分,此系統的應用能夠完善數字化校園的建設。
參考文獻:
[1] 王丹 , 李星 , 段渭軍 . 基于移動(dòng)終端的學(xué)報管理系統的研究與設計 [J]. 中國教育信息化 ( 高職版 ),2011(9):58-61.
[2] 姚昱旻 , 劉衛國 .Android 與 J2ME 平臺間即時(shí)通信的研究 [D].廣州:中山大學(xué)信息科學(xué)與工程學(xué)院 ,2008.
[3] 黎加厚 . 知識管理對網(wǎng)絡(luò )時(shí)代電化教育的啟迪 [J]. 電化教育的研究,2001.
[4]申靜波,李井輝;贕SM Modem的信息發(fā)布平臺的設計[D].秦皇島 : 大慶石油學(xué)院 ,2008.
[5] 王晨輝 . 基于 Android 平臺校園信息發(fā)布平臺 [D]. 沈陽(yáng) : 東北大學(xué)軟件學(xué)院 ,2010.
【基于移動(dòng)終端的圖書(shū)管理系統研發(fā)】相關(guān)文章:
基于TD-SCDMA的MANET移動(dòng)終端系統設計03-20
基于GPS/GSM的車(chē)載移動(dòng)信息系統終端的研究03-07
基于GPS15L的移動(dòng)自組網(wǎng)終端系統設計03-19
基于SIP的嵌入式終端軟件系統03-07
基于A(yíng)dHoc網(wǎng)絡(luò )的船舶通信終端顯示系統研究12-07
基于移動(dòng)終端技術(shù)的課堂教學(xué)實(shí)踐應用研究12-03
基于Intel PXA263的智能移動(dòng)信息終端設計03-19
遠程終端監控系統03-08
圖書(shū)管理系統論文11-09