1.1.1未来图书馆发展趋势
当今社会信息技术发展迅速,互联网的使用使人们的生活日新月异,计算机占据着越来越重要的地位,电脑用户也逐步增多。知识是无穷无尽的,人们的学习永无止境,去图书馆阅读的人越来越多,也需要建立相应的图书管理系统,用于登记注册人们的借阅书状况。可见,图书信息化是未来发展的必然趋势。根据图书的市场需求,建立起一整套有效的信息管理系统,可以提高图书管理质量,将工作向科学化迈进,并增加信息量,规范管理秩序。可见,根据实际需要必须建立起一套完善的图书管理系统。
1.2 系统的开发与运行环境
系统开发环境:Android
系统开发语言:Java
运行平台:Linux
数据库:Microsoft SQL Server 2008
网络服务器:Apache
2. 本系统相关技术介绍
2.1 java语言
Java通过使用动态的交互性应用软件,能够使网络栩栩如生。它的作用是使开发人员编写一次到处运行TM。并且能借助虚拟机,产生企业计算,帮助各个企业取得竞争优势。从而大大简化了网络管理和控制的综合应用。软件具有免费分配性和立即可实现性,从而获得了电子贸易,也大幅度降低了占有成本,并且可对信息和应用软件到处存取。Java建立的前提基础比较简单,但它已经改变了企业和个人同互联网打交道的方式。现在,它正深刻影响着消费类产品企业计算。
借助Java独立于平台,您可自由使用已拥有的各种硬软件,还可超越企业计算,使应用软件在其他便携式设备上运行。
Java已拥有很多用户,它的发展速度比其他任何一种计算机产品都快。它在任何地方都能到处运行。
2.2 MySql
MySQL是一个数据库管理系统,表示小型关系,由瑞典MySQL AB公司开发。被Sun公司收购于2008年1月16日,SUN又被Oracle收购于2009年,没有任何人对Mysql的前途抱乐观态度。目前由于MySQL体积小、速度快、总体拥有成本低,被广泛的应用于互联网上的中小型网站。许多中小型网站之所以选择MySQL作为数据库,正是因为它具有开放源码这一特点,能够借此达到降低网站总体拥有成本的目的。
用mSQL可以和他们自己的快速低级例程(ISAM)去连接表格,这正是MySQL最初的开发意图。无论如何,mSQL并没有他们需要的那么快和灵活是开发者在经过一些测试后得出的结论。
2.3 安卓系统介绍
Android是基于Linux的一种操作系统,主要在手机移动设备上使用,它能提高手机的功能,强化手机的运行设备,丰富人们的业余生活。随着时代的发展,社会的进步,Android智能机的应用也越来越广泛。随着Android智能机的普及,越来越多的人产生了“手机控”,从而Android的市场需求也逐步扩大。不久Android系统也逐步扩展到平板电脑和其他各个领域上,比如说电视机、数码相机、游戏机等。2011年,Android系统的市场份额居全球第一位。
2014年,Android的占有量已经达到所有移动广告流量来源的42.8%,首次超过了iOS。但运营收入赶不上iOS。
3. 系统总体设计需求分析
3.1 系统的需求分析
随着科技迅猛发展,人们越来越多的依赖于互联网,网络逐步深入到人们生活的方方面面。除此之外,传统图书馆功能不齐全,而电子阅览室具备其大部分功能,并且能够高效运行,从而深受人们的欢迎。
该系统根据模块可以划分为读者和管理员两部分,也可以按照图书内容对其进行分类。读者可以查找自己感兴趣的话题,还可以通过类别查找图书、查看自己的信息。本系统既能管理用户账号,又能管理书目的阅读权限。管理员把用户名和密码分配给用户,并为其提供图书排行榜。 Android系统的资料室借还书系统设计(2):http://www.751com.cn/jisuanji/lunwen_24334.html