袁曉戎
(西安郵電大學(xué) 陜西 西安 710121)
圖書館信息服務(wù)平臺(tái)模型的分層設(shè)計(jì)與實(shí)現(xiàn)
袁曉戎
(西安郵電大學(xué) 陜西 西安 710121)
對(duì)于當(dāng)前圖書館發(fā)展中,基于分層設(shè)計(jì)方法,優(yōu)化設(shè)計(jì)圖書館信息服務(wù)平臺(tái)模型,有助于提升圖書館現(xiàn)代化管理水平,提升信息服務(wù)平臺(tái)設(shè)計(jì)質(zhì)量;本篇從需求分析、總體結(jié)構(gòu)設(shè)計(jì)、功能設(shè)計(jì)、分層設(shè)計(jì)以及軟件代碼實(shí)現(xiàn)等方面,優(yōu)化設(shè)計(jì)實(shí)現(xiàn)基于分層設(shè)計(jì)的圖書館信息服務(wù)平臺(tái)模型。結(jié)果證實(shí),分層設(shè)計(jì)出圖書館的信息服務(wù)平臺(tái)模型,有助于提升高校圖書館信息服務(wù)的個(gè)性化,簡(jiǎn)化高校圖書館信息服務(wù)平臺(tái)服務(wù)難度,提高軟件開發(fā)效率,提高12.0%,也能夠方便讀者查閱圖書信息,發(fā)揮積極的平臺(tái)設(shè)計(jì)應(yīng)用效益。
信息服務(wù)平臺(tái)模型;設(shè)計(jì);圖書館;分層設(shè)計(jì)
在設(shè)計(jì)圖書館信息服務(wù)平臺(tái)模型中,應(yīng)用分層設(shè)計(jì)方法,可以根據(jù)圖書館的一般流程,將圖書館信息服務(wù)分解成由用戶層、業(yè)務(wù)層、挖掘?qū)?、?shù)據(jù)層不同層次組成的平臺(tái),優(yōu)化設(shè)計(jì)實(shí)現(xiàn)圖書館信息服務(wù)平臺(tái)模型,發(fā)揮積極意義[1-7]。
對(duì)于圖書管理信息服務(wù)平臺(tái)模型設(shè)計(jì)中,可以根據(jù)圖書館的現(xiàn)狀和實(shí)際需求,應(yīng)用分層設(shè)計(jì)方法,對(duì)圖書館的基本業(yè)務(wù)流程進(jìn)行了描述,按照?qǐng)D書館的一般流程,將圖書館信息服務(wù)分解成用戶服務(wù)、業(yè)務(wù)服務(wù)、數(shù)據(jù)存儲(chǔ)等多個(gè)模塊進(jìn)行設(shè)計(jì),優(yōu)化提升該信息服務(wù)平臺(tái)設(shè)計(jì)質(zhì)量,確保該平臺(tái)設(shè)計(jì)完成后可以符合用戶使用需求[8-12]。圖書管理信息服務(wù)平臺(tái)模型設(shè)計(jì),應(yīng)用分層設(shè)計(jì)方法,采用JSP技術(shù)實(shí)現(xiàn)用戶交互界面,確保圖書用戶層設(shè)計(jì)滿足用戶交互需求,同時(shí),應(yīng)用分層設(shè)計(jì)實(shí)現(xiàn)信息服務(wù)平臺(tái)的其它層,提升現(xiàn)代圖書館管理水平與服務(wù)質(zhì)量[13]。圖書館信息服務(wù)平臺(tái)中,應(yīng)具有讀者信息和文獻(xiàn)數(shù)據(jù)信息的輸入、輸出、增改和刪除的功能[14],不僅可以確保用戶利用計(jì)算機(jī)進(jìn)行文獻(xiàn)管理,還要借助管理信息系統(tǒng)的理念、方法,確保該平臺(tái)設(shè)計(jì)滿足用戶需求。
2.1 圖書館信息服務(wù)平臺(tái)總體結(jié)構(gòu)設(shè)計(jì)
本次設(shè)計(jì)圖書館信息服務(wù)平臺(tái)模型中,確保對(duì)于本次設(shè)計(jì)的體育教學(xué)信息管理系統(tǒng)中,確保該平臺(tái)結(jié)構(gòu)可以滿足實(shí)際圖書館用戶的需求,以下就是該信息服務(wù)平臺(tái)的總體結(jié)構(gòu)圖,如圖1所示。
圖1 總體設(shè)計(jì)結(jié)構(gòu)
2.2 功能設(shè)計(jì)
對(duì)于本次設(shè)計(jì)的圖書館信息服務(wù)平臺(tái)中,主要可分為用戶管理、業(yè)務(wù)管理與數(shù)據(jù)存儲(chǔ)三大功能結(jié)構(gòu),如圖2所示。
圖2 功能結(jié)構(gòu)
業(yè)務(wù)管理功能:信息查詢、圖書查詢、用戶查詢。在該圖書館信息服務(wù)平臺(tái)中,能夠滿足實(shí)現(xiàn)用戶查詢圖書信息的功能,同時(shí)也可以保證數(shù)據(jù)查詢的靈活性,提升該平臺(tái)業(yè)務(wù)層功能的可用性。用戶管理功能:用戶登錄、用戶注銷、用戶注冊(cè)、重新登錄。數(shù)據(jù)存儲(chǔ)功能:圖書信息維護(hù)(增刪改)、借閱者信息維護(hù)(增刪改)、報(bào)表統(tǒng)計(jì)等數(shù)據(jù)的存儲(chǔ)。
2.3 分層設(shè)計(jì)
對(duì)于本次設(shè)計(jì)的圖書館信息服務(wù)平臺(tái)模型中,應(yīng)用分層設(shè)計(jì)理念,確保該平臺(tái)模型中包括用戶層、業(yè)務(wù)層、挖掘?qū)?、?shù)據(jù)層4層結(jié)構(gòu),如圖3所示。
圖3 分層結(jié)構(gòu)
在用戶層,主要面向?qū)ο缶褪菆D書館讀者。
在業(yè)務(wù)層,主要包括我借閱的圖書、最新圖書推薦、我喜歡的書、虛擬參考咨詢、圖書資源檢索、好友推薦書目。
在挖掘?qū)又?,則主要是圖書信息服務(wù)平臺(tái)模型實(shí)現(xiàn)算法方面的內(nèi)容,主要包括聚類算法及數(shù)據(jù)預(yù)處理方案。
在數(shù)據(jù)層中,則主要是存儲(chǔ)圖書信息服務(wù)平臺(tái)中各信息,主要包含圖書館的讀者信息、讀者借閱圖書的信息,以及讀者瀏覽的圖書信息等。
2.4 軟件代碼設(shè)計(jì)實(shí)現(xiàn)
對(duì)于本次圖書館信息服務(wù)平臺(tái)設(shè)計(jì)中,基于其物理硬件設(shè)計(jì)中,應(yīng)用Intenet的客戶機(jī)/服務(wù)器多層結(jié)構(gòu),采用c/s與B/S相結(jié)合的物理結(jié)構(gòu)。對(duì)于本次設(shè)計(jì)圖書館信息服務(wù)平臺(tái)模型設(shè)計(jì)中,確保該系統(tǒng)可以在windows操作系統(tǒng)平臺(tái)中運(yùn)行,同時(shí)應(yīng)用分層設(shè)計(jì)方法,優(yōu)化設(shè)計(jì)該系統(tǒng)平臺(tái)。在本次設(shè)計(jì)的圖書館信息服務(wù)平臺(tái)中,應(yīng)用分層設(shè)計(jì)方法,在平臺(tái)用戶層中,用戶登陸部分代碼:
將分層設(shè)計(jì)好的圖書館信息服務(wù)平臺(tái),進(jìn)行各種組裝測(cè)試和確認(rèn)測(cè)試。先進(jìn)行用戶登錄驗(yàn)證測(cè)試,可以在圖書館信息服務(wù)平臺(tái)登錄界面中,可以確保用戶能夠手動(dòng)的在該平臺(tái)中輸入用戶名與密碼,然后又用戶只需選擇相應(yīng)權(quán)限的登陸界面,就可以登陸到該圖書館信息服務(wù)平臺(tái)中;同時(shí),在測(cè)試中,還可以改變用戶的名稱、密碼進(jìn)行多次登錄測(cè)試,確保設(shè)計(jì)的信息服務(wù)平臺(tái)符合用戶登陸需求。系統(tǒng)應(yīng)用性能測(cè)試如表7所示。
表7 測(cè)試情況表
同時(shí),應(yīng)用分層設(shè)計(jì)方法,分層設(shè)計(jì)出圖書館的信息服務(wù)平臺(tái)模型,有助于提升高校圖書館信息服務(wù)的個(gè)性化,簡(jiǎn)化高校圖書館信息服務(wù)平臺(tái)服務(wù)難度,提高軟件開發(fā)效率,提高12.0%,也能夠方便讀者查閱圖書信息,發(fā)揮積極的平臺(tái)設(shè)計(jì)應(yīng)用效益。
綜上所述,在設(shè)計(jì)實(shí)現(xiàn)圖書館信息服務(wù)平臺(tái)中,應(yīng)用分層設(shè)計(jì)方法,可以使圖書館的資源得到充分的利用,發(fā)揮積極實(shí)現(xiàn)效益,可以在實(shí)踐中推廣該平臺(tái)設(shè)計(jì)方法。
[1]李燦.基于SOA的高校圖書館信息服務(wù)平臺(tái)設(shè)計(jì)[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2014(10):58-59.
[2]錢麗丹,蔡斌松.基于Android平臺(tái)的移動(dòng)圖書館設(shè)計(jì)與開發(fā)[J].計(jì)算機(jī)時(shí)代,2015(2):21-23.
[3]李振玲,孫厚娟.海洋科學(xué)類專業(yè)人才信息素養(yǎng)教育的實(shí)踐與探索--以中國(guó)海洋大學(xué)圖書館為例[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2015(14):114-116.
[4]余飛,陳楚江,王麗園,等.基于云計(jì)算的高速公路多源信息服務(wù)平臺(tái)研究[J].中國(guó)交通信息化,2015(9):75-77.
[5]沈濤.銀行同業(yè)合作服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D].濟(jì)南:山東大學(xué),2013.
[6]邱儒瓊,陳彩軍,羅伊,等.湖北省地理信息公共服務(wù)平臺(tái)的總體設(shè)計(jì)探索[J].地理空間信息,2010,8(6):5-7.
[7]賈來根.基礎(chǔ)地理信息公共服務(wù)平臺(tái)設(shè)計(jì)研究[J].城市建設(shè)理論研究:電子版,2012(12):16-18.
[8]莊仲,黃杰,邢詒海,等.廣州市中小企業(yè)投融資公共服務(wù)平臺(tái)的業(yè)務(wù)設(shè)計(jì)與管理[J].中國(guó)管理信息化,2015(17):125-128.
[9]劉海燕,王光謙,魏加華,等.基于物聯(lián)網(wǎng)與云計(jì)算的灌區(qū)信息管理系統(tǒng)研究[J].應(yīng)用基礎(chǔ)與工程科學(xué)學(xué)報(bào),2013,21(2):195-202.
[10]朱代強(qiáng).高??蒲泄芾硇畔⑵脚_(tái)設(shè)計(jì)與實(shí)現(xiàn)[D].天津:南開大學(xué),2012.
[11]裴忠民,李波,徐碩,等.基于云計(jì)算的煤礦物聯(lián)網(wǎng)一體化平臺(tái)體系架構(gòu)[J].煤炭科學(xué)技術(shù),2012,40(9):90-94.
[12]袁書宏,厲曉華.開放互聯(lián)教育服務(wù)平臺(tái)的框架設(shè)計(jì)與實(shí)現(xiàn)[J].科技創(chuàng)新導(dǎo)報(bào),2015(18):61-62.
[13]崔傳建,李博,李思維,等.面向電力用戶的一種通用互動(dòng)服務(wù)平臺(tái)設(shè)計(jì)[J].電力系統(tǒng)通信,2012,33(9):30-33.
[14]馮俊生,許錫煒,汪一豐,等.電絮凝技術(shù)在廢水處理中的應(yīng)用[J].環(huán)境科學(xué)與技術(shù),2008,31(8): 87-89.
[15]全宇.基于XML的高校校園網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].湛江師范學(xué)院學(xué)報(bào),2014(6):117-124.
Hierarchical design and implementation of library information service platform model
YUAN Xiao-rong
(Xi'an University of Posts and Telecommunications,Xi'an 710121,China)
For the development of the library,based on a layered design approach,optimization design of library information service platform model,to enhance the level of modernization of library management,improve the quality of information service platform design;from the demand analysis,overall structure design,functional design,hierarchical design and software code implementation,optimization design implementation based on hierarchical design of library information service platform model.The results confirm that the hierarchical design of library information service platform model,helping to enhance the personalized information service in libraries of universities and colleges,simplify the university library information service platform service difficulty,improve the efficiency of software development,improve 12.0%,also can convenient for readers to check the books information,play a positive platform design and application efficiency.
information service platform model;design;library;hierarchical design
TN99
A
1674-6236(2017)09-0059-03
2016-04-14稿件編號(hào):201604139
袁曉戎(1981—),男,河南南陽(yáng)人,碩士研究生。研究方向:計(jì)算機(jī)科學(xué)與應(yīng)用、信息化管理研究。