基于移动终端的图书管理系统研发
基于移动终端的图书管理系统研发
1 前言
随着硬件成本的下降和性能的提升,运营商流量资费的大幅下降和无线网络的建设,使得
通过智能手机上网在高校学生中的越来越广泛,手机应用于传统 Web 网络的融合和数据共
享,使得通过智能手机来查询图书和进行后台管理成为了可能。数字化校园的建设、移动网络
终端的普及,使得手机尤其是智能手机成为高校学生信息获得和发布的最主要形式[1].由苹果
公司推出的基于 IOS 系统的 Iphone 手机和谷歌公司提供的 Android 系统的智能手机最为优
秀。IOS 系统的特别是全封闭,因此安全性、便捷性和流畅性是最好的;而谷歌公司的
Android 系统的特点是开放性。但是由于这两种操作系统的互相不兼容,为照顾大多数用户的
需求,所以本系统选择了基于手机网页的形式进行开发,利用智能手机上网的便利和流畅等特
点实现图书馆的查询和管理,即时化和便捷化,降低了图书馆查阅系统的终端的成本,大大方
便了老师学生查阅和管理图书的及时性和便捷性,完善了高校图书馆在线查询系统,并推动数
字化校园建设的进一步发展。
2 背景
传统在线图书管理系统一般是通过个人电脑进行图书查阅和管理,这种方式的移动性差,不能
满足移动学习和移动办公。
传统的图书管理系统大多是使用 B/S 模型,基于 C/S 方式的在线图书管理系统比较少。在传统
的图书管理借阅的过程中,用户需要在网络上通过电脑查询图书馆内图书的书名目录、数量以
及位置,或者是读者在图书馆内人工查找这些内容,很多时候在拥有海量图书馆内查找一本书
就像大海捞针一样非常困难,而且在没有电脑的情况下无法进行图书的查阅和管理,只能一个
书架一个书架的找,延长了查询时间。这种方式很繁琐,不但工作效率不高,且相对非常繁
琐。
基于移动终端的图书管理系统就是考虑到目前现有的在线图书管理系统 B/S 模式很难办到实时
对图书的查阅和管理而设计的,它将所需管理的图书信息放入后台数据库中,用户通过用户名
密码登陆到本系统中,然后将所需的图书和个人信息放入后台数据库中,用户通过用户名明码
登陆到本系统中,然后将所需的图书和个人信息调到手机端显示,方便用户快速查询检索,在
线管理个人信息,后台管理员即时在线管理图书,方便了用户了解图书馆馆藏书目和信息,实
现了用户随时随地的查询资料,提高了借阅效率,缩短了用户查找图书的时间。
3 总体框架和功能设计
基于移动终端的图书管理系统应采用 C/S 方式进行在线查阅图书、个人信息管理,在分析现有
的基于 Web 的图书管理系统基础上,结合图书书目、关键词查找及个人信息管理所涉及到的
相关政策和流程,设计并开发以手机为移动学习终端的高校图书馆在线查询书名和个人信息系
统,节省上网流量,随时随地的进行书目查询和个人信息管理,本系统采用短信提醒和交流的
方式将图书、数量和地点紧密结合起来,为学生、老师和后台管理者提供一个即时、方便、高
效、快捷的借阅读书和浏览的平台,利用手机随时随地对馆藏图书进行查询、浏览电子图书等
操作。为实现以上目标下面将从系统的总体框架设计和应用模块设计两方面做具体分析。
3.1 系统的总体框架
基于移动终端的图书管理系统主要有数据层、应用层、接口层和表示层组成(如图1 所示)。
数据层主要包括图书数据库、用户数据库、短信数据库和管理员数据库,主要为整个系统提供
数据来源,记录图书信息、用户信息、短信收发信息和管理员操作信息等;应用层主要包括短
信安全保证、数据安全管理、安全认证等方面,主要为整个系统提供安全保证;接口层主要封
装抽象下层应用逻辑,对上层提供接口;表示层定义系统的表现方式。【1】
3.2 系统的功能模块设计
基于移动终端的图书管理系统主要包含图书馆简介、图书馆公告、用户中心、下载中心、短信
请求、友情链接留个设计模块(如图2 所示)。中心模块为用户中心模块,包括注册用户、添
加图书信息、后台管理员三大群体,注册用户可以通过短信请求或在线查阅图书信息、个人账
号信息,并可以与后台管理员进行实时交流,反映问题,将图书馆馆藏图书的信息方便快捷的
呈现在用户面前。【2】
3.3 系统的工作流程
本系统以在原图书管理系统的基础上,增加手机 WAP 站点在线查询以及短信息功能,使图书
查询、个人信息管理和图书管理工作可以在智能手机上进行。用户只需在手机客户端安装在线
图书查询客户软件或者浏览 WAP 网页站点就能进行图书查询和个人信息管理,为用户进行其
他操作做准备。用户将要查询的图书书目的关键词上传和下载将信息提交到数据库,在数据库
中根据关键词将书目进行学科分类、馆藏位置等基本信息。
管理员管理用户和图书信息,对借阅超期图书的用户以短信或推送的方式通知用户。
4 系统实现关键问题研究
本系统开发过程中用到的开发工具有ASP.net、SQL Server 数据库,开发过程中将遇到的关键
问题有:
4.1 移动应用平台的开发
此系统是基于移动终端的开发,主要应用环境主要包含 IOS 和Android 两种。IOS 是苹果的操
作系统,系统封闭、稳定,且运行速度较快,但其客户端必须在Xcode 环境下用 Objective-C
语言进行开发;Android 系统是 Google 开发的基于 Linux 平台的开源手机操作系统,是一个开
放性移动设备综合平台,Android 具有开放性、应用程序无界限、应用程序可以轻松嵌入网
络、应用程序可以并行运行等特点。自2008 年9 月22 日,美国运营商 T-Mobile USA 在纽约
摘要:
展开>>
收起<<
基于移动终端的图书管理系统研发1前言随着硬件成本的下降和性能的提升,运营商流量资费的大幅下降和无线网络的建设,使得通过智能手机上网在高校学生中的越来越广泛,手机应用于传统Web网络的融合和数据共享,使得通过智能手机来查询图书和进行后台管理成为了可能。数字化校园的建设、移动网络终端的普及,使得手机尤其是智能手机成为高校学生信息获得和发布的最主要形式[1].由苹果公司推出的基于IOS系统的Iphone手机和谷歌公司提供的Android系统的智能手机最为优秀。IOS系统的特别是全封闭,因此安全性、便捷性和流畅性是最好的;而谷歌公司的Android系统的特点是开放性。但是由于这两种操作系统的互相不兼容...
相关推荐
-
甘蔗自动去皮机设计--开题报告
2023-06-18 877 -
AUTOCAD壳体多轴钻孔加工夹具设计开题报告
2023-06-24 420 -
基于PLC控制的水塔水位控制系统设计开题报告
2023-08-10 444 -
落叶清扫机-开题报告
2023-08-16 286 -
往复式自动提升机 任务书
2023-08-20 386 -
1_毕业设计开题报告-旅游观光汽车底盘设计
2024-02-16 231 -
落叶清扫压缩机结构设计-道路清扫机-压缩机-树叶回收设备
2024-08-16 178 -
机械毕业设计资料-开题报告仿生四足机器人
2024-08-27 197 -
物流搬运机器人-实习周日志
2024-08-27 145 -
开题报告-钢管切割机构设计
2024-12-03 140
作者:闻远设计
分类:其它行业资料
价格:免费
属性:4 页
大小:137.38KB
格式:DOCX
时间:2024-03-11

