李小璽
摘要:伴隨著“智慧城市”“智慧校園”等新名詞的誕生,高職院校“智慧圖書館”的建設被提上日程。本文從圖書館現(xiàn)狀、需求分析,特色服務、技術支持、研究設計等幾個方面進行研究,構建了高職院校智慧圖書館APP的基本思路。
關鍵詞:高職院校;智慧圖書館;APP
中圖分類號:TP277 文獻標識碼:A 文章編號:1007-9416(2019)01-0187-02
互聯(lián)網時代的今天,智能手機、平板電腦逐漸成為人們的新寵,足不出戶就能解決上網、購物、繳費等問題,真正實現(xiàn)了移動服務含義。互聯(lián)網的快速發(fā)展使得人們獲取知識的方式發(fā)生了改變,APP客戶端逐漸被人們所熟知。為了給用戶更好的服務,很多高校圖書館開始嘗試圖書館APP這一新型軟件。
1 高職院校圖書館現(xiàn)狀分析
圖書館是重要的教輔中心和文獻信息中心,在教學改革和科學研究中起著重要的作用。但是由于管理體制和辦學性質等因素,高職院校的圖書館發(fā)展始終存在較大的問題。客觀上說,資金和技術得不到保障是圖書館發(fā)展面臨的最大難題;主觀上說,辦學性質和學生的層次也是一大問題。教師除了備課、上課,還要搞科研來提升自己;學生不僅需要應對一天到晚的課程,還要面對早晚自習的困擾,這就決定了教師和學生走進圖書館的時間越來越少,從而造成了圖書資源的極大浪費。我們應當利用現(xiàn)在的資源和技術,積極主動的去謀求改變,解決當前圖書館面臨的問題,使之發(fā)揮出應有的作用。
2 需求分析
通過對傳統(tǒng)圖書館發(fā)展要求的研究,以及對眾多高職院校中廣大師生的走訪和調查,明確了本次研究的核心問題——滿足讀者需求。本次研究的主要任務是一方面改變圖書館現(xiàn)有的工作模式,另一方面滿足讀者的廣泛需求。主要功能集中在客戶端與服務器端兩部分。
2.1 客戶端設計功能
(1)賬戶管理。更改預留個人信息、賬號密碼、聯(lián)系電話,方便日后的借閱服務。(2)圖書檢索。為讀者提供檢索工具,提示書刊位置,剩余數量,方便借閱。(3)電子圖書。通過APP快速檢索電子書目,通過連接方式推送電子文獻資料。(4)預約服務。當讀者查閱到心儀的書目而自己又不方便借閱時,可以采用預約服務,提前預留。(5)續(xù)借管理。圖書到期后,如果還需要繼續(xù)使用,可以在APP中自行辦理續(xù)借業(yè)務,免去圖書館操作的流程。(6)公告發(fā)布。APP會定期更新圖書館公告信息。
2.2 服務器設計功能
(1)用戶管理。添加新用戶、刪除過期用戶、修改用戶信息。(2)到期提醒。借閱到期前,管理用通過平臺和短信向用戶推送提醒。(3)數據更新。館藏圖書的添加、刪除、修改。更改用戶的借閱信息。(4)數據備份。定期備份所有數據庫的內容,為日后的檢查與維護工作提供保障。
3 特色服務
(1)增加服務對象。為了實現(xiàn)資源共享、圖書館利用率最大化,除了在校師生外,應當面向更多用戶開放。一方面,增加畢業(yè)生和退休老教師的服務。人們對于知識的渴望都是一樣,我們要讓這些求賢若渴的學子感受到母校的溫暖。另一方面,增加校企合作。圖書館本應是開放式的,應該更多的面向企業(yè)的員工,知識是不受地域影響的。除了實現(xiàn)圖書館的合理定位外,還可以增加圖書館發(fā)展所需的資金。(2)創(chuàng)建交流平臺。書籍的真正價值不是幾句概述可以表達的,讀者的真實體驗才是最好的說明。本次設計加入了交流平臺,提供了用戶間的信息交互,此舉可以幫助讀者快速、準確地找到自己需要的書目。(3)增加推送服務。由于生活節(jié)奏的加快,迫使有些事情出現(xiàn)了遺忘,比如圖書的到期未還。此設計出于人性化的考慮,增加了推送服務,書目到期前3天會在交流平臺發(fā)出信息提醒,到期前1天會通過預留的手機號再次發(fā)出提醒信息。推送服務所涉及的通信費用,全部由圖書館的發(fā)展經費承擔。
4 技術支持
(1)安卓平臺開發(fā)環(huán)境構建。本次研究選擇應用廣泛、開發(fā)成本較低的安卓系統(tǒng)為環(huán)境。為了搭建安卓平臺,JDK、eclipse、SDK、ADT等軟件都是必不可少的。安卓系統(tǒng)屬于開放式交互平臺,這些軟件在網絡中都是可以找到的,根據需要的版本進行下載和安裝即可。(2)開發(fā)語言。本次研究選擇使用率最高的JAVA作為編程語言。JAVA具有簡單性、面向對象、安全性、可移植性、高性能性、多線程性等特點,研究過程中不但給編程人員帶來了方便,并且使得整個體統(tǒng)的開發(fā)更加的順利。(3)數據庫。本次研究選用MY SQL作為系統(tǒng)數據庫的原因:1)節(jié)約成本:這是很多用戶選擇它的主要原因,它對許多用戶都是免費的。2)方便靈活:MySQL支持Linux、Windows等14種平臺,還支持用戶編譯屬于自己的MySQL,滿足開發(fā)人員的個性需求。3)功能強大:高性能一直被開發(fā)人員所保障,并且可移植性較強,為多種編程語言提供接口,并對SQL語句的算法進行優(yōu)化,提升了用戶的查詢速度。4)C/S體系結構應用。C/S結構全稱Client/Server結構,即客戶機/服務器架構。它能夠將任務合理分配到Client和Server兩端,充分發(fā)揮各自優(yōu)勢,降低了系統(tǒng)的通訊開銷。我們把Client和Server分布在較遠距離的兩臺設備上,Client可以把用戶的要求轉達給Server,再將Server返回的結果顯示給用戶;Server接受用戶的要求,進行相應的處理,并將處理結果返回給用戶。
5 研究設計
5.1 UML建模設計
UML被廣泛稱為標準建模語言,是一種簡單、功能強大、支持模型化的圖形化建模語言。軟件開發(fā)的重要思想、研究方法和開發(fā)技術都在它身上得到很好地體現(xiàn)。根據研究的需要建立用例圖、類圖、對象圖、序列圖、狀態(tài)圖等,為需求分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)打下堅實的基礎。
5.2 功能模塊設計
(1)登錄模塊。軟件使用者的必須途徑,此模塊設計要具備一定的準確性和安全性。用戶可以憑借正確的用戶名和密碼進行登錄,兩項內容一旦連續(xù)出錯3次,此軟件自動進入鎖定狀態(tài)。系統(tǒng)會自動判斷用戶類別,顯示不同的操作界面。(2)用戶模塊。根據用戶的不同需求來設計相應內容,主要包括賬戶管理、圖書檢索、電子資源查閱、預約服務、續(xù)借管理、動態(tài)發(fā)布等模塊。(3)服務器模塊。系統(tǒng)管理所必須的內容,主要包括賬戶管理、數據更新、數據備份、推送服務、交流平臺管理等模塊。
5.3 界面設計
此次設計秉承簡單、實用這一原則,沒有絢麗多彩的畫面效果,顏色較為單一。主要的界面設計分為登錄界面、主界面、用戶管理界面、圖書檢索界面、圖書查閱界面、預約服務界面、續(xù)借管理界面、動態(tài)發(fā)布界面、交流平臺界面等。
6 結語
科技興國、教育興國,借著科技發(fā)展的東風,“智慧圖書館”的建設已經成為高校發(fā)展的工作重點。一方面,國家加大了建設信息化、數字化、科技化校園的支持力度;另一方面,高校自身的發(fā)展必須順應時代的潮流。但是“智慧圖書館”的建設與發(fā)展不是一朝一夕之事,所以我們要不斷的探索與發(fā)現(xiàn),踏踏實實地走好每一步,爭取早日建成屬于我們自己的“智慧圖書館”。
參考文獻
[1] 郎玉林.智慧圖書館發(fā)展策略研究[J].圖書館.2015(4):77-79.
Abstract:With the birth of new terms such as "smart city" and "smart campus", the construction of "smart library" in higher vocational colleges has been put on the agenda. This paper studies the current situation, demand analysis, characteristic service, technical support, research and design of the library, and constructs the basic idea of APP in the Smart Library of Higher Vocational colleges.
Key words:higher vocational colleges; intelligent library; APP