基于Android平台的图书馆管理系统的自动化测试开题报告
2021-03-11 00:02:58
1. 研究目的与意义(文献综述)
1.1 研究目的及意义
现如今,移动互联网的高速发展为各行各业带了机遇与挑战,同时也使得移动办公和在线管理变得更加方便与高效[1]。同时,伴随着网络技术和移动智能设备的迅速发展,人们也已经步入了移动互联网的时代[2]。作为社会信息及资料的重要来源之一,图书馆的重要性自然不言而喻[3]。图书馆在实现快速、高效、便捷的网络服务方面已经取得了较大的进展,读者通过网络获取信息资源也更加便捷。但是这一服务方式却受到了服务地域的限制,移动技术的出现为图书馆网络服务的发展提供了新的契机[4]。目前在管理书籍和读者服务方面,不管高校或者公众的大部分图书馆,采用的办法大都是图书馆管理系统。读者通过图书馆管理系统可以使用在线借阅、查询、挂失及预约等功能,而管理者也可以通过图书馆管理系统实现相关的图书管理功能等[5]。现如今,众多高校和公众图书馆致力于开发移动图书馆系统及其应用,移动图书馆的开发已经成为图书馆界热门课题之一[4]。
正如上文所述,随着科技的迅猛发展,通信产业也取得了长足的进步,而无线通信设备更新换代的周期也越来越短。在这种数字信息科技的时代潮流之中,消费市场对智能手机的需求量也与日俱增。显然,作为无线通信设备主力军的智能手机俨然已成为人们娱乐、通讯、办公交流的主要工具。由美国的跨国科技企业google推行的android系统凭借其平台开放性的优势在较短的时间内得以迅速发展,被应用到社会的各个领域。最近几年加入到android系统阵营的通讯运营商和手机生产商、软件开发商也越来越多[6]。根据最新数据显示,2016年智能手机市场的市场份额中,android占比达到了64%,是排在第二的由美国高科技公司apple推出的ios的两倍。移动设备的不断普及和移动技术的快速发展为高校和公众的移动图书馆建设提供了新的契机。因而,对于移动图书馆的管理系统的设计,可以采用android系统平台进行开发[7]。
2. 研究的基本内容与方案
本文要完成的基本内容有:首先进行图书管理系统android平台框架设计,同时完成android本地数据库的设计。然后,将两部分进行整合,完成图书馆管理系统的android客户端[20]。最后,对客户端进行自动化测试。其流程图如下图1所示。
3. 研究计划与安排
第1-3周:查阅相关文献资料,明确研究内容,学习毕业设计研究内容所需理论的基础。确定毕业设计方案,完成开题报告。第4-5周:掌握图书馆管理系统的实现原理,完成英文资料的翻译,熟悉开发环境。对android的自动化测试框架进行熟悉和掌握。
第6-9周:对图书馆管理系统的多个功能模块进行设计,并对每个功能模块进行自动化测试。
第10-12周:实现系统的整体功能,并对整个系统进行全面测试。
4. 参考文献(12篇以上)
[1] 刘晶.基于android平台的高校图书馆服务系统的设计与实现[d].河北科技大学,2015[2] 李睿.高校手机图书馆系统研究[d].辽宁师范大学,2013
[3] 岳修志.图书馆管理系统模式研究[j]. 图书情报工作, 2002, 46(9):93-96
[4] 蔡肖兵,刘娜.移动图书馆理论研究及应用综述[j]. 图书馆学刊,2013,(03):129-131