基于ios平台的移动图书馆app终端开发设计研究

基于ios平台的移动图书馆app终端开发设计研究

ID:32808474

大小:56.02 KB

页数:3页

时间:2019-02-15

基于ios平台的移动图书馆app终端开发设计研究_第1页
基于ios平台的移动图书馆app终端开发设计研究_第2页
基于ios平台的移动图书馆app终端开发设计研究_第3页
资源描述:

《基于ios平台的移动图书馆app终端开发设计研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于IOS平台的移动图书馆APP终端开发设计研究郭金华宋愈珍上饶职业技术学院摘要:以I0S系统为平台设计了一款移动图书馆APP终端程序,主要包含系统的设计思路介绍、功能需求分析、主要开发技术阐述以及基本应用模块说明等。该APP终端基于B/S模式,并综合应用了JSP、JavaBean循环嵌套以及SQLite数据库技术,能够实现移动图书查阅、搜索、个人小型图书馆建设等多元化功能,且系统运行稳定,便于操作应用。关键词:I0S平台;移动图书馆;APP终端;1设计思路及功能需求概述1.1设计思路该APP的设计基于I0S系统平台,采用B/S架构实现,整个APP系统在结

2、构上主要分为客户端数据交换域和图书业务数据库数据交换域2个模块,其中客户端数据交换域以SQLite数据库为技术核心,用于存储和读取用户需求信息以及WEB图书信息,从而建立起用户与移动图书信息之间的桥梁,而图书业务数据库数据交换域则主要用于查询反馈WEB图书信息,向用户呈现其搜索、查找的结果,设计完成后的APP终端投放至AppStore平台上,用户可以登录平台自主下载安装。1.2功能需求基于上述设计思路,木移动图书馆APP主要包含两大功能,(1)个人图书馆建设运维功能。该功能基于SQLite数据库技术,依托该技术用户可以建立个人在线小型图书馆,收藏自己感兴趣

3、的图书资源,并可在小型图书馆内部建立1套检索、修改、更新体系,随时随地更新图书馆内的个人图书信息,实现个性化的图书资源收藏和分享。(2)图书信息WEB检索功能。该功能主要基于JSP和JavaBean循环嵌套技术构建的查询检索体系,依托该功能用户可以在移动WEB空间屮检索想要的图书信息。2主要设计技术分析2.1SQLite数据库技术SQIJte是一个嵌入式数据库引擎,具有零配置、无服务端和事务功能,采用Strcc实现数据的存储开发功能,具有较好的安全性。在本APP的开发屮需要依托SQLite数据库构建图书信息的存储资源库,在具体的开发中需要手动创建SQLit

4、e数据库,并加入libsqlite3.dylib模型。为实现对移动图书馆图书信息的有效查询,在开发中需要编订查询检索的核心算法,该核心算法的编订思路为:根据图书查询检索需求进行信息分类,并将分类好的信息存储在不同的rs动态数据集合屮,并对这些动态数据集合设置具体的查询反馈值,用检索图书信息时,系统会根据用户的检索需求将检索信息转换成特定的动态数据集合,并与设置好的查询反馈值进行比较,反馈回相应的查询结果。2.2JavaBean循环嵌套技术JavaBean循环嵌套技术用于移动图书馆在线页面的编程,具体的程序编译中选择JSP语言,并内嵌JavaBean循环嵌套

5、技术,优点在于能够提升系统的安全性,并提升代码编译的效率。编译的核心算法思路为:将图书馆网页的动态信息平均分配到JavaBean中进行运算,以达到最佳的查询显示结果,使得相关信息的检索显示能够实现0跳转和0延迟,通过特色的内循环嵌套将检索的结果动态地展示在读者手机上。3应用功能模块设计分析3.1个人图书馆建设功能依托上述技术完成系统开发后,设计完成的APP可运行在UNIX环境下,并利用Tomcat6.0平台发布,用户可以登录AppStore下载客户端软件,运行于I0S8.0以上系统。本系统的1个主要功能是个人图书馆建设功能,用户应用此功能可以在移动终端上构

6、建个性化的小型图书馆,将从WEB上搜索到感兴趣的图书或文献资源添加进个人图书馆平台上,并可设置个人图书馆的登录页面、风格和主题,在启动APP时选择“登录个人图书馆”选项进入界面,该功能与传统的大众化移动图书馆不同,强调了读者个人风格在系统中的表现性。3.2图书信息WEB检索功能图书信息WEB检索功能是本APP的另一个主要功能,该功能主要为用户提供移动WEB线上检索、查阅图书文献信息的相关服务。(1)用户可通过输入用户名及密码或者指纹解锁两种形式登入APP,登入后所有读者信息、已有图书信息页面会显示在用户面前,页面中还包含读者已借阅的图书、可借册数、应还日期

7、等信息。(2)读者可以设置APP推送信息显示情况,当图书馆屮有新书入册时,APP可自动向读者推送相关信息,此时读者可登入APP查找自己感兴趣的书籍并进行在线借阅、试读等活动,当需要借阅某一本新书时可在线办理借阅手续,十分便捷。4结语本文所设计的基于IOS平台的移动图书馆APP终端以B/S架构实现,具有在线检索图书文献信息、建立个人图书馆等功能,具体的设计中简述了设计的思路、主要技术以及模块功能,通过研究分析可以发现该APP的设计和实现具有一定的可行性,能够为读者带来一体化且便捷的在线图书借阅、查询、收藏等服务。当然系统的功能相对单一,一些更为具体的代码编译

8、以及功能扩展有待在后期的设计中进一步完善。参考文献[1]陈俊杰,黄

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。