标题 | 基于云平台的江西某高职院校“移动图书馆”的设计与实现 |
范文 | 摘要:该文以移动无线通信网络为支撑,以江西某高职院校图书馆现有馆藏资源、合作商“超星学习通”、合作商“万方数据知识服务平台”为基础,以适应移动终端“一站式”信息搜索应用为核心,以云共享服务为保障,通过智能手机、iPad等手持移动终端设备,为图书馆用户提供搜索和阅读数字信息资源,自助查询和完成借阅业务,帮助用户建立随时随地获取信息服务的“移动图书馆”服务平台。 关键词:云平台;高职院校;移动图书馆;设计与实现 中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2020)19-0019-03 开放科学(资源服务)标识码(0SID): 20世纪80年代,国内外图书馆的发展主要表现为以计算机为代表的信息技术为主要特征,江西省高职院校图书馆开始使用计算机程序进行图书编目、流通管理等工作;20世纪90年代,国内外图书馆的发展主要表现为以网络化的发展为主要特征,江西省高职院校图书馆开始用自动化集成系统取代了单机管理程序,图书馆的业务流程,形成采访、编目、典藏、流通等几大业务模块;21世纪,国内外图书馆的发展主要表现为以“数字图书馆”为主要特征,江西省高职院校图书馆开始面临服务转型,知识服务、空间服务、学习服务、移动化服务成为图书馆新的业务发展方向,学科服务、阅读推广、信息素养教育、机构知识库、科研数据管理等服务已逐渐成为国内外图书馆的日常工作。随着移动互联网的普及,“移动图书馆”开始成为图书馆的热门话题。在此背景下,本文对基于云平台的江西某高职院校“移动图书馆”的设计与实现进行了探讨和思考。 1 市场调研 1.1开发背景 江西某高职院校图书馆图书管理系统采用的服务器是DELL PowerEdge 2900、服务器操作系统为Windows Server2003、数据库是Oracle 9.2,管理系统没有链接外网、只是与各书库组建一个c/s架构的局域网封闭系统。随着该院的快速发展以及全院师生的使用需求,图书馆已远远满足不了相应需求。 1.2问题定义 为进一步满足全院师生对图书及数字资源的使用需求,图书馆在充分调研的基础上,结合学院图书馆实际,充分利用目前图书馆馆藏图书现状和已合作的超星、万方2家公司的数字资源,理论上,探索出一套基于云平台的“移动图书馆”的架构体系;实践上,构建出一套适合该院图书馆实际需求的“移动图书馆”管理系统并投入应用。 1.3可行性分析 一是环境可行性分析:从开发此系统需要投入的人、财、物以及时间等条件来看,系统能顺利运行并能达到预定的目标。二是技术可行性分析:不管是硬件技術还是软件技术,目前均能支持所开发的系统并能实现系统预定的目标。三是经济可行性分析:一方面对系统开发、运行整个过程中所涉及的计算机及外围设备费用,系统开发、调试、安装、维护、人员培训等费用,都会通过相应途径给予解决。另一方面新系统投入运行后,能为图书馆节省人力成本、减少设备费用、提高工作效率、服务师生质量、适应未来发展等间接经济效益方面与现有系统相比较,更优越、更便捷、更安全、更有效。 2 需求分析 2.1系统需求调查 一是功能需求:一方面涉及现有图书管理系统数据的移植问题以及新系统对馆藏图书的移动检索与自助服务(包括馆藏在线借阅、查询、预约、续借、到期催还等功能)以提高图书馆纸质图书的流通比例等功能需求的实现问题。一方面涉及学院合作商的“超星学习通”上近100万种电子书资源(其中3万多本EPUB纯文本图书)、近200种畅销期刊及报纸(如意林、读者以及国内主流报纸)且每天实时更新、1.5万集有声读物、2万集在线视频及5千门公开课程等电子资源的移动阅读使用问题。另一方面涉及学院合作商的“万方数据知识服务平台”上数亿条集成期刊、学位、会议、专利、科技报告、成果、标准、法规、地方志、视频等优质学术资源移动检索、下载、文献传递使用问题。二是技术需求:根据图书馆现有的数字资源以及学院师生需求分析,一方面对于构建云平台的服务器配置问题,目前只需要市面上通常的各类品牌如DELL等服务器、操作系统采用Windows Server 2008及以上版本、数据库采用MySQL 5.6及以上版本即可。一方面对于对应客户端配置问题,图书馆各书库或学院师生通过PC平台使用时只需要市面上通常的各类普通PC电脑即可;对于学院师生通过移动平台使用时,只需要市面上通常使用的各类主流手机(如Android、iOS等)、IPAD等移动终端设备即可。 2.2 系统需求模型 结合图书馆现有的馆藏资源、合作商“超星学习通”、合作商“万方数据知识服务平台”以及学院师生需求分析等,新系统的需求模型架构体系如图1所示。 3 总体设计 3.1面向对象的设计方法 一是识别对象:对系统进行描述,对描述进行语法分析,找出名词或名词短语,根据名词或名词短语确定对象。二是确定属性:研究系统描述,选择合理的与对象相关联的信息,找出对象有意义的属性。三是定义操作:研究系统的需求描述,选择合理的属于对象的操作。四是确定对象之间的通信:在对象之间建立通信机制,即消息。五是完成对象定义。 3.2 系统用例图 一是用例、参与者和场景:确定系统用例如读者请求服务的用例、图书管理员处理服务的用例、系统管理员进行系统维护的用例等;确定系统参与者如读者、图书管理员和系统管理员;确定场景如“续借图书”包含“读者通过手机完成续借”和“读者通过流通台请图书管理员完成续借”2个场景等;二是用例和参与者的关系以及用例之间的关系:如读者及其用例之间的关联关系、用例之间的包含关系、用例之间的扩展关系和用例之间的泛化关系;三是图书管理系统的用例图:如读者请求服务的用例图、图书管理员处理服务的用例图、系统管理员进行系统维护的用例图等。 3.3 系统交互图 一是顺序图:包含对象、生命线、消息和激活,如读者预约图书的顺序图、图书管理员处理借书的顺序图等。二是协作图:包含参考数、对象、消息和链接符号,如图书管理员处理借书和还书的协作图、读者续借图书的协作图、读者预约图书的协作图等。 3.4 系统状态图 一是图书对象的状态图:如图书进人流通、图书待借出或预约、图书退出流通等。二是读者对象的狀态图:如新建读者账户、删除读者账户等。 4 详细设计 4.1 系统设计模型 一是包图:把系统分成馆藏资源管理子系统、超星学习通子系统、万方数据知识服务平台子系统,每个子系统的功能之间是独立的,通过给出哪个类包括在哪个子系统中来记录子系统。二是类图:实体类如用户(包括系统管理员、图书管理员和读者)、书目、图书以及预约列表、借书列表等。三是设计类图:包括决定需要设计的类、找到属于这个类的所有方法、详细描述带有逻辑的方法等。 4.2 用户界面设计 一个友好、完善的用户界面不仅能方便系统的使用者,而且能使各个模块之间划分明确,结构更完善。图书管理系统包括用户登录界面设计、系统主界面设计、修改图书记录界面设计、修改读者记录界面设计、生成预约图书报表界面设计、生成催还图书报表界面设计、修改密码设置界面设计、查询和借阅及预约图书界面设计、查询个人借阅信息及归还图书界面设计等。 5 软件测试 一是测试类功能的实现和相应面向对象程序风格:测试数据成员是否满足数据封闭要求,确定数据成员是否被外界(数据成员所属的类或子类以外的调用)直接调用;测试类是否实现要求的功能,以所做的面向对象设计结果为依据,测试类提供的功能是否满足设计的要求。二是做好面向对象的单元测试、集成测试和系统测试。三是做好类的层次结构测试。 6 维护与管理 6.1 软件维护 一是纠错性维护:在系统投入使用后对相应错误进行的测试、诊断、定位、纠错和修改。二是适应性维护:随着馆藏资源的变化、合作商“超星学习通”的调整、合作商“万方数据知识服务平台”的变动、学院师生需求的增强以及相应硬件、软件、数据环境和网络技术的发展变化等,系统需要进行适应性维护。三是完善性维护:随着教育主管部门对图书馆的要求不断增强、系统用户(包含读者、图书管理员、系统管理员)对软件提出新的功能和性能要求,合作商的调整等,系统需要进行完善性维护,以进一步扩充功能、增强性能、改进效率、提高可维护性。四是预防性维护:随着网络特别是SG的快速发展,为提高系统的可维护性和可靠性,需要做相应的预防性维护。 6.2 安全管理 一是构建信息安全技术体系:为保证图书馆资源的物理安全,需要根据国家标准、信息安全等级制订适合学院的物理安全要求并通过建设和管理达到相关标准;为保证系统平台安全,需要通过安全加固解决管理方面的安全漏洞,采用安全技术设备增强安全防护能力;为保证系统网络安全,需要规范连接方式,加强访问控制,部署安全保护产品,建立相应安全管理制度并贯彻实施;为保证系统应用安全,需要建立统一的密码基础设施,实施合适的安全技术。二是构建信息安全管理体系:从图书管理系统的规划、建设、运行、维护到报废全过程建立“评估、响应、防护、评估”的动态闭环管理流程。 7 结语 本文以移动无线通信网络为支撑,以江西某高职院校图书馆现有馆藏资源、合作商“超星学习通”、合作商“万方数据知识服务平台”为基础,以适应移动终端“一站式”信息搜索应用为核心,以云共享服务为保障,通过智能手机、iPad等手持移动终端设备,为图书馆用户提供搜索和阅读数字信息资源,自助查询和完成借阅业务,帮助用户建立随时随地获取信息服务的“移动图书馆”服务平台。 参考文献: [1]北京超星数图信息技术有限公司,数字图书馆服务平台建设方案,2019,12. [2]北京万方数据股份有限公司.万方数据知识服务平台使用指南,2019,12. [3]李安裕,基于云平台的江西某高职院校“移动图书馆”的设计与实现(2019年度江西省教育厅科学技术研究项目,项目编号:GJJ191523).江西省教育厅,2019,12. [4]张洪明,亓胜田,李明仑.软件工程与项目化分析设计教程(第2版)[M].北京:电子工业出版社,2019. 【通联编辑:代影】 基金项目:2019年度江西省教育厅科学技术研究项目——基于云平台的江西某高职院校“移动图书馆”的设计与实现(项目编号:GJJ191523) 作者简介:李安裕(1974-),男,湖南郴州人,江西应用工程职业学院图书馆馆长,副教授,硕士研究生,主要研究移动互联网、物联网、大数据、云计算等。 |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。