图书馆网页qq登陆2015

网页qq登陆2015  时间:2021-04-19  阅读:()
总第270期2016年第5期通讯作者:李峰,ORCID:0000-0001-7044-7834,E-mail:lif@lib.
bnu.
edu.
cn.
XIANDAITUSHUQINGBAOJISHU99面向院系的高校毕业生图书馆记忆系统李峰李书宁于静(北京师范大学图书馆北京100875)摘要:【目的】基于读者利用图书馆的数据,面向特定院系,设计与开发展示毕业生利用图书馆情况的个性化记忆系统.
【应用背景】高校图书馆毕业季活动不断推陈出新,读者数据挖掘成为创新服务模式的有效手段.
【方法】利用来自图书馆不同系统的读者数据搭建数据库,采用JSP技术开发平台,结合HTML5、CSS、jQuery等技术进行前台展示.
【结果】毕业生可通过系统浏览与打印图书馆的数据,包括到馆记录、借阅历史清单、图书馆座位使用信息、研究间预约情况等.
【结论】该系统释放图书馆基础数据的价值,为毕业生提供人文关怀.
关键词:数据挖掘图书馆记忆毕业季活动读者服务分类号:G250.
71引言近年来,为了给即将离校的毕业生提供人文关怀,高校图书馆的毕业季活动相继开展,各种活动形式不断推陈出新,以读者数据挖掘为基础的创意网站成为毕业季活动的一大特色.
如2013年厦门大学图书馆"圕·时光"创意网站[1]、2013年华东师范大学图书馆的纪念册系统——"校园记忆之图书馆生活"[2]、2014年暨南大学图书馆的"暨念·我的图书馆时光"网站[3]、2015年上海交通大学图书馆的《印·迹》纪念册活动[4].
这些网站或系统为全校毕业生提供进馆情况、阅读记录等数据的呈现服务.
笔者在中国知网分别以"毕业季活动"和"读者数据挖掘"为主题进行检索,通过对检索结果的筛选和分析发现:目前图书馆对毕业生数据的挖掘和呈现都是面向全体毕业生,文案和图片的设计缺乏服务对象的个性化定制;相关文章多以活动的整体介绍为主,包括界面设计、数据融合、实践效果等方面,对于系统的技术实现过程鲜有详细描述.
北京师范大学图书馆自2013年起开展"致那些书香为伴的BNU年华"毕业季主题系列活动,2015年6月针对院系的个性化需求,与院系学生管理部门合作,为教育学部毕业生量身定制,推出自建系统"致未来教育家——教育学部毕业生图书馆记忆"[5],该系统整合来自图书馆集成管理系统、门禁系统、座位管理系统、研究间预约系统的数据,并将数据穿插于学部学生自己精心设计的文案和手绘图中,以流畅的表现形式展现了一幅珍贵的图书馆记忆画卷,系统从开发测试到使用只用了不到两周的时间.
本文从系统开发的角度介绍该系统快速、便捷的开发流程,以期为高校图书馆建设类似系统提供借鉴.
2系统设计与实现2.
1问题的提出作为校园内人流最为聚集的区域之一,图书馆承载了"学霸们"、"爱书人们"很多的美好大学记忆,在即将离校的时刻,很多学生都想保留一份记录自己从新生入学到毕业离校期间利用图书馆情况的"图书馆记忆".
"致未来教育家——教育学部毕业生图书馆记忆"就是教育学部学生们对图书馆提出的个性化服务需求.
为此,图书馆需要自行开发系统整合他们利用图书馆的多方数据,实现数据呈现.
由于这些数据来自不同引进系统,如果引进系统提供数据接口,可以通过WebService等技术调用数据,如果引进系统不提供数据接口,需要设计和构建毕业生记忆数据库,将不同系统导出的数据进行处理后导入,再编写程序实现chinaXiv:201711.
01203v1ChinaXiv合作期刊100现代图书情报技术应用论文数据的读取.
前台界面设计决定着数据呈现效果,良好的视觉体验会给毕业生带来温馨与感动,解决这一问题的思路是把握当下展示类网站设计的流行趋势,采用HTML5、CSS和jQuery等技术,实现响应式、幽灵按钮、大图背景、滚动主导点击等效果.
2.
2系统设计思路根据系统实现的目标,笔者按流程将系统开发分为两个部分.
(1)数据准备阶段.
系统对于数据的访问主要有两种方式:实时从各系统获得;将数据事先准备在某一个数据库表中.
由于毕业生的数据分散在各个系统中,而这些系统开放程度有很大的不同,有的提供接口给第三方系统调用,如图书馆集成管理系统,但大部分系统并不提供接口,从各系统获取实时数据比较困难;而且,毕业生被终止借阅权限后,需要展示的相当一部分毕业生数据实际上都变成了静态数据,而且也有相当一部分数据是通过分组合并计算等方式获得,事先准备好数据也能提高整个系统的运行效率,因此需要构建一个毕业生记忆数据库存储相关数据,作为系统后台支撑.
其中,由于借阅历史记录数据量比较大,不适宜存放在数据库的某一字段里,图书馆集成管理系统本身又有接口支持,因此这一数据采用从集成管理系统实时获取的形式.
(2)毕业生图书馆记忆系统程序设计阶段.
读者利用图书馆的数据涉及个人隐私,未经读者同意,不宜公开展示,因此系统包含读者认证模块,毕业生通过图书馆账号认证成功才可以访问系统.
数据查询与呈现是系统开发的重点,系统从后台数据库中抽取与毕业生账号相匹配的记录,传递给前台界面,这部分通过JSP程序实现.
前台展示通过HTML5和CSS布局文案、图片,并由jQuery实现滑动翻页的动态效果.
2.
3系统实现按照上述设计思路,毕业生图书馆记忆系统以毕业生记忆数据库为后台支撑,通过前台界面实现具体功能.
系统框架如图1所示.
(1)数据库设计根据前期学部学生提出的需求,笔者对图书馆各系统数据进行调研和分析,最终确定毕业生记忆数据库存储的数据,如表1所示.
图1系统框架表1毕业生记忆数据库数据情况汇总来源具体数据图书馆集成管理系统借阅总册数;借阅的第一本书及借阅时间门禁系统第一次入馆时间;总入馆次数座位管理系统第一次选座的座位号、所在地点及选座时间;最常用的座位号、所在地点及次数研究间预约系统使用的第一个研究间号及使用时间;使用研究间的总次数;最常用的研究间号及次数院系提供学历;院系与专业;导师姓名在数据准备阶段,笔者以院系提供的毕业生信息为蓝本,将毕业生信息Excel表单和以毕业生学号为关键字查询各系统所获得的数据分别导出的Excel表单,借助Excel相关函数和宏命令将多个表格不同标识字段的内容按照前文数据库需要的字段汇总、计算、整理到同一个表单中,并对数据格式进行预处理,保存成MySQL支持的CSV格式;创建毕业生记忆数据库,本系统采用MySQL数据库,将所有数据存入一张数据库表中;数据导入.
为了避免中文乱码,用NotePad++编辑器修改CSV文件编码为UTF-8无BOM格式,再执行导入操作.
(2)毕业生认证模块为了保护毕业生的隐私,本系统设计认证模块,登录账号和密码与读者在图书馆集成管理系统的查询账号一致.
北京师范大学图书馆的集成管理系统引进的是ExLibris公司的Aleph500,它提供X-Server接口给第三方系统调用.
系统通过JSP的Request对象接收读者输入的账号密码,同时利用Java的HttpClient发送请求到X-Server.
具体流程如图2所示.
(3)数据查询模块读者认证成功之后,本系统根据毕业生的ID号在本地数据库进行查询,获取该毕业生利用图书馆的相chinaXiv:201711.
01203v1ChinaXiv合作期刊总第270期2016年第5期XIANDAITUSHUQINGBAOJISHU101图2读者认证流程关数据.
读者的借阅历史记录是通过AlephX-Server的loan_history接口直接从图书馆集成管理系统查询,处理流程如图3所示:图3获取借阅历史记录流程X-Server接口返回的数据格式为XML,本系统利用JDOM解析,抽取相关字段,具体实现的Java代码实例如下:publicclassUseJDOMParseXMLloanhistory{Listbb=newArrayList();publicUseJDOMParseXMLloanhistory(){};publicListMyUseJDOMParseXMLloanhistory(StringxmlStr){//实例化一个解析器对象SAXBuilderbuilder=newSAXBuilder();try{StringReadersr=newStringReader(xmlStr);InputSourceis=newInputSource(sr);Documentread_doc=builder.
build(is);//得到根元素Elementstu=read_doc.
getRootElement();Stringroot=stu.
getName();Stringsname=stu.
getChildText("bor-name");//得到loan-item元素的列表Listlist=stu.
getChildren("loan-item");//遍历loan-item元素列表for(inti=0;i标签封装,片断之间的衔接通过jQuery实现,在页面中导入jQuery框架jquery.
min.
js和jQuery轻量级图库插件jquery.
poptrox.
min.
js,用户只需滚动鼠标或者点击翻页按钮即可实现向下和向上的翻页效果.
另外,在响应式布局上用到了轻量级前端框架Skel.
js.
HTML5+jQuery+CSS既可以表现类似Flash的动画效果,又可以构建出响应式网页,使浏览者通过手机、平板、PC机多种设备访问均可以获得良好的使用体验.
前台界面如图4所示.
chinaXiv:201711.
01203v1ChinaXiv合作期刊102现代图书情报技术应用论文图4前台界面截图(5)数据分享模块新媒体环境下,社交网站已经无处不在.
通过分享功能不仅可以扩大宣传范围,提高活动影响力,还为毕业生将图书馆记忆保存到自己的社交平台中提供便利.
毕业生自愿选择将该系统的网页分享到个人微博、QQ空间、人人网等社交网站.
数据分享模块通过免费的社会化分享工具bShare[6]实现,它提供自定义功能,可以根据分享页面的特点设置分享按钮的功能、样式及弹出平台的顺序.
(6)数据打印模块本系统以提供毕业生利用图书馆情况的在线展示为主,同时也提供了数据打印功能,毕业生可以从系统中下载图书馆记忆模板,该模板共包含14个页面,第一页为封面,其余13个页面与系统中的13个记忆片段相对应.
技术实现上利用Java程序将数据直接输出到PDF模板中,PDF的生成采用Flying-Sauser+FreeMarker框架,Flying-Sauser[7]能解析HTML和CSS,并生成PDF格式,前提是需要编写FreeMaker[8]模板,生成HTML,描述出PDF的样式.
3应用效果与评价3.
1应用效果本系统于2015年6月初上线,在北京师范大学图书馆2015年毕业季活动网站推出,并通过院系学生管理部门、分馆馆员向教育学部的毕业生宣传推广,在毕业生中引起了很好的反响,受到他们的喜爱.
从网站统计看,教育学部本硕博毕业生约560人,在6月1号至6月30号期间,总浏览次数(pv)1122次,独立访客(uv)553人,6月8日单日最高独立访客为270人,基本上所有毕业生都利用系统生成并打印了自己的图书馆记忆.
3.
2系统特点与其他高校图书馆的相关服务系统相比,本系统具有如下特点:(1)面向特定院系毕业生,满足个性化需求.
从前期文案、手绘设计到后期宣传推广,都与院系紧密合作.
文案上紧紧抓住教育学部毕业生的教育家情怀,手绘上选择与教育学部相关的元素,整个页面的呈现契合了师范生的情感诉求.
这种面向特定院系毕业生的服务更新颖、更贴心、更容易引起共鸣,服务效果也更好.
(2)采用便捷快速的开发技术.
本系统利用两周左右的时间开发完成,一方面依赖于JSP在动态Web方面的优势,它易于上手,利用HTML和Java的基础知识即可完成开发;另一方面,前台界面采用HTML+CSS+JavaScript框架,在开发时间上少于制作复杂的Flash动画.
(3)系统实现了页面自适应.
考虑到面向多终端设备的多屏服务已经成为流行趋势,大学生利用手机上网已经成为主导,本系统采用HTML5技术实现了网页的自适应.
4结语"致未来教育家——教育学部毕业生图书馆记忆系统"从设计到开发,处处着眼于细节,将图书馆读者数据的服务创新与特定院系毕业生的情感需求紧密结合,既能释放图书馆基础数据的价值,又可以为读者提供贴心的个性化服务,从情感上拉近图书馆与读者的距离.
下一步笔者将充分利用这一系统的建设经验,推广到其他院系毕业生,推出"致未来文学家……"、"致未来艺术家……"等主题的特色毕业生图书馆记忆系统,打造图书馆个性化、人性化、细致服务的新亮点.
参考文献:[1]龚晓婷,陈俊杰,林霞,等.
读者数据的挖掘与创意呈现——以"圕·时光"为例[J].
大学图书馆学报,2013,31(6):92-96.
chinaXiv:201711.
01203v1ChinaXiv合作期刊总第270期2016年第5期XIANDAITUSHUQINGBAOJISHU103(GongXiaoting,ChenJunjie,LinXia,etal.
DataMiningandCreativeWebsiteDesignforReaders:Take"LibraryTime"forExample[J].
JournalofAcademicLibraries,2013,31(6):92-96.
)[2]张毅.
高校图书馆毕业季服务的创新模式[J].
图书馆建设,2015(2):81-84.
(ZhangYi.
InnovationModeoftheGraduationSeasonServiceintheUniversityLibrary[J].
LibraryDevelopment,2015(2):81-84.
)[3]都兰,肖丽萍,李宾.
基于数据平台的图书馆毕业季服务实践研究——以暨南大学图书馆为例[J].
图书情报工作,2015,59(22):79-83.
(DuLan,XiaoLiping,LiBin.
ResearchontheGraduationSeasonServiceintheAcademicLibraryBasedonDataPlatform:ACaseStudyofJinanUniversityLibrary[J].
LibraryandInformationService,2015,59(22):79-83.
)[4]图书馆2015毕业季活动开始啦!
[EB/OL].
[2015-06-17].
http://www.
lib.
sjtu.
edu.
cn/index.
phpm=content&c=index&a=show&catid=212&id=1057.
(The2015LibraryGraduationSeason[EB/OL].
[2015-06-17].
http://www.
lib.
sjtu.
edu.
cn/index.
phpm=content&c=index&a=show&catid=212&id=1057.
)[5]致未来教育家——教育学部毕业生图书馆记忆[EB/OL].
[2015-05-29].
http://219.
224.
28.
20:8080/LoanHistory/byj_index.
jsp.
(ToFutureEducators-LibraryMemoryoftheGraduateinFacultyofEducation.
[EB/OL].
[2015-05-29].
http://219.
224.
28.
20:8080/LoanHistory/byj_index.
jsp.
)[6]bShare[EB/OL].
[2015-05-20].
http://www.
bshare.
cn/.
[7]Flying-Saucer[EB/OL].
[2015-12-20].
https://code.
google.
com/p/flying-saucer/.
[8]FreeMaker[EB/OL].
[2015-12-20].
http://freemarker.
incubator.
apache.
org/.
作者贡献声明:李峰:程序设计与开发,论文起草;李书宁:采集、整理数据,论文修订;于静:负责联系院系,策划文案与手绘,论文修订.
利益冲突声明:所有作者声明不存在利益冲突关系.
支撑数据:支撑数据[1]见期刊网络版http://www.
infotech.
ac.
cn;支撑数据[2]由作者自存储,E-mail:lif@lib.
bnu.
edu.
cn.
[1]李峰,李书宁,于静.
byjdata.
xls.
毕业生数据库字段.
[2]李峰,李书宁,于静.
byjdata.
war.
程序代码.
收稿日期:2016-01-25收修改稿日期:2016-03-25ADepartmentOrientedLibraryUsageDataSystemforGraduatesLiFengLiShu'ningYuJing(BeijingNormalUniversityLibrary,Beijing100875,China)Abstract:[Objective]Thispaperdesignsandimplementsapersonalizedlibraryusagedatamanagementsystemforthegraduatesbasedontheirschoolsordepartments.
[Context]Thisnewsystemhelpstheuniversitylaunchnewservicesforthegraduatingstudents.
[Methods]Wecreatedadatabasetomanageusers'datafromdifferentlibrarydepartments.
ThepublicportalofthisdatabasewasdevelopedwithJSP,HTML5,CSSandjQuery.
[Results]Thegraduatescouldbrowseandprinttherecordsoftheirlibraryvisits,thecirculationhistory,theseatingrecords,bookingdetailsofthestudyrooms,etc.
[Conclusions]Thissystemshowsthevalueoflibrarydata,andprovideshumanisticcaretothegraduates.
Keywords:DataminingLibrarymemoryGraduationseasonactivitiesReaderserviceschinaXiv:201711.
01203v1ChinaXiv合作期刊

pacificrack:2021年七夕VPS特别促销,$13.14/年,2G内存/2核/60gSSD/1T流量,支持Windows

pacificrack官方在搞2021年七夕促销,两款便宜vps给的配置都是挺不错的,依旧是接入1Gbps带宽,KVM虚拟、纯SSD raid10阵列,支持包括Linux、Windows 7、10、server2003、2008、2012、2016、2019在内多种操作系统。本次促销的VPS请特别注意限制条件,见本文末尾!官方网站:https://pacificrack.com支持PayPal、支...

企鹅小屋6折年付240元起,美国CN2 GIA VPS促销,独享CPU,三网回程CN2 GIA

企鹅小屋怎么样?企鹅小屋最近针对自己的美国cn2 gia套餐推出了2个优惠码:月付7折和年付6折,独享CPU,100%性能,三网回程CN2 GIA网络,100Mbps峰值带宽,用完优惠码1G内存套餐是年付240元,线路方面三网回程CN2 GIA。如果新购IP不能正常使用,请在开通时间60分钟内工单VPS技术部门更换正常IP;特价主机不支持退款。点击进入:企鹅小屋官网地址企鹅小屋优惠码:年付6折优惠...

TMThosting夏季促销:VPS月付7折,年付65折,独立服务器95折,西雅图机房

TMThosting发布了一个2021 Summer Sale活动,针对西雅图VPS主机提供月付7折优惠码,年付65折优惠码,独立服务器提供95折优惠码,本轮促销活动到7月25日。这是一家成立于2018年的国外主机商,主要提供VPS和独立服务器租用业务,数据中心包括美国西雅图和达拉斯,其中VPS基于KVM架构,都有提供免费的DDoS保护,支持选择Windows或者Linux操作系统。Budget ...

网页qq登陆2015为你推荐
德国iphone禁售令有人说苹果手机从2017年开始,中国禁售了sqlserver数据库SQL Server 数据库 (+) 这个是什么意思特朗普吐槽iPhone华为余承东吐槽iPhone X,除了贵啥优点都没有曲目ios资费标准中国电信套餐资费一览表2021大飞资讯单仁资讯集团怎么样加多宝和王老吉王老吉和加多宝是什么关系泉州商标注册泉州注册一个商标具体要怎么弄?具体流程是什么?欢迎光临本店宾馆欢迎语都有哪些? 越多越专业越好qq头像上传失败昨天和今天QQ头像上传失败,是怎么回事?
长沙虚拟主机 域名注册中心 过期备案域名查询 重庆vps租用 抗投诉vps主机 免费域名解析 怎样申请域名 免费申请网页 namecheap bluehost 美国仿牌空间 轻博客 ssh帐号 服务器怎么绑定域名 免费静态空间 一点优惠网 web服务器架设软件 hnyd 韩国网名大全 169邮箱 更多