android的图书馆扫码订座系统
摘 要 随着电子信息技术和互联网技术的快速发展,全球早已步入了互联网时代,而随着智能手机的出现和流行,互联网已经变得触手可及。如今,智能手机已经基本普及,基于互联网的手机服务也涉及到人们的各个方面,因此智能手机已经变成了人们生活中不可或缺的一部分。在多元化的互联网手机服务中,座位预订和通过二维码扫描获取和发送信息常见的两种服务。基于Android的图书馆扫码订座系统充分采用互联网络B/S管理系统模式与Android移动应用客户端模式,通过网络,为用户预订座位提供了一个便捷的平台,该系统主要包括服务器端和客户端两个部分。服务器端使用了三层结构、PHP技术,以增加系统的先进性、扩充性、前瞻性和稳定性,主要实现图书馆管理员的注册登录,座位的增查删改,座位最长使用时间设定以及座位的清空等功能模块。客户端主要实现注册登录、个人信息查看,空座位查看,扫描二维码预订座位以及注销座位等功能模块。
目 录
摘 要 I
ABSTRACT II
目 录 III
第1章 序言 1
1.1选题的目的 1
1.2研究意义 1
1.3本系统要实现的基本目标和研究内容 2
第2章 开发环境介绍 3
2.1什么是Android 3
2.2 Android的优势 3
2.3 Android的不足 4
2.4 JAVA介绍 4
2.5 Android系统架构 5
2.5.1应用程序层 5
2.5.2应用程序框架层 5
2.5.3系统库 6
2.5.4 Android运行环境 6
2.5.5 Linux内核 6
2.6 PHP介绍 7
2.7 B/S结构概述 7
2.7.1 WEB服务器 8
2.7.2浏览器 8
2.8数据库管理系统(DBMS) 8
2.8.1 MySQL介绍 8
2.8.2 MySQL的特点 8
2.9二维码 9
第3章 系统分析 10
3.1系统可行性分析 10
*好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
3.3.1技术可行性 10
3.3.2操作可行性 10
3.3.3经济可行性 10
3.2总体需求 10
3.3功能需求 11
3.4开发运行环境需求 11
3.5性能需求 11
3.6其它需求 12
第4章 系统总体设计 13
4.1概述 13
4.2系统功能结构设计 13
4.2.1客户端子系统 13
4.2.2服务器端子系统 14
4.3系统流程图设计 14
4.4数据库设计 15
第5章 系统的实现 19
5.1客户端软件设计 19
5.1.1用户登录注册界面 19
5.1.2系统主管理界面 23
5.1.3查询座位模块界面 23
5.1.4个人中心模块界面 25
5.2服务器端软件设计 25
5.2.1管理员注册界面 25
5.2.2管理员登录界面 26
5.2.3管理中心界面 28
5.3总系统运行的实现 30
第6章 系统评价 31
6.1 系统的特点和优点 31
6.2系统存在的不足和改进方案 32
6.2.1系统存在的不足 32
6.2.2改进方案 32
6.3设计收获和心得 33
总 结 34
致 谢 35
参考文献 36
第1章 序言
1.1选题的目的
随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。基于Android的图书馆扫码订座系统主要是针对图书馆座位预订的手机应用软件,该软件能使图书馆座位的管理更加规范化、系统化,查询手段更加便捷化。同时,该软件也有助于实现图书馆管理的现代化和信息化。
近年来,同学们的学习积极性越来越高,图书馆成为了炙手可热的地方,但是很多人用书包或者课本来占座,导致想学习的人没有位置,而空位置有物品却没有主人的尴尬,该系统可以很好的解决该问题,它可以让同学们查询哪里有空位置然后用手机扫描座位的二维码进行预订,一个用户只能预订一个位置,这样避免了替不来的人占座等一系列空座位有人的现象。
1.2研究意义
目前,大多数学校图书馆座位的使用权基本都是“占座”,即提前去教室或者图书馆等这些公共场所占领座位,一旦获得座位后便可以放置一些个人物品以达到长期占用的目的。想要获得座位使用权的学生可以通过“占座”或者请求他人帮忙“占座”。大多数“占座”是超出自己所应获得的资源去占有公共资源,在一定程度上是不道德的,违反社会公德的行为。但由于大学公共资源的相对短缺以及缺乏一种有效的座位管理模式,久而久之“占座”便成了大学教室和图书馆座位使用的一种“潜规则”。
针对上述情况,结合当前互联网和智能手机快速发展的有利条件,我设计了了这款基于Android的图书馆扫码订座系统。该系统的开发目标是通过鼓励学生使用这款软件,进而达到形成一种新的文明的座位使用规范,从而提高图书馆座位的使用率。
基于Android的图书馆扫码订座系统实施的现实意义:减少学生到了图书馆看到空座位却不能使用的现象发生,提高图书馆座位的使用率;可以对图书馆的座位情况一目了然,避免了到图书馆而没有座位的尴尬,提高学生找座位的效率;提高学生学习的自觉性,鼓励学生走出宿舍,走进图书馆。
1.3本系统要实现的基本目标和研究内容
本人通过需求分析和设计出了图书馆订座管理系统,主要的一些工作有:
(1)在使用中了解业务流程,开始撰写相关的需求分析。
(2)根据系统具体的需要,分析和设计的功能框架结构。
(3)根据需求分析和总体设计,设计出结构图。
(4)编写相关的开发技术文档。
(5)编写代码。
(6)对系统进行单元测试。
第2章 开发环境介绍
2.1什么是Android
Android是Google公司于2007年11月5日发布的一个基于Linux平台的开源手机操作系统。该系统由底层的Linux操作系统、中间件和核心应用程序组成[1]。
Android平台特征[2]:
应用程序框架支持组件的重用与替换。这意味着用户可以把系统中不喜欢的应用程序替换掉,安装自己喜欢的应用程序。
目 录
摘 要 I
ABSTRACT II
目 录 III
第1章 序言 1
1.1选题的目的 1
1.2研究意义 1
1.3本系统要实现的基本目标和研究内容 2
第2章 开发环境介绍 3
2.1什么是Android 3
2.2 Android的优势 3
2.3 Android的不足 4
2.4 JAVA介绍 4
2.5 Android系统架构 5
2.5.1应用程序层 5
2.5.2应用程序框架层 5
2.5.3系统库 6
2.5.4 Android运行环境 6
2.5.5 Linux内核 6
2.6 PHP介绍 7
2.7 B/S结构概述 7
2.7.1 WEB服务器 8
2.7.2浏览器 8
2.8数据库管理系统(DBMS) 8
2.8.1 MySQL介绍 8
2.8.2 MySQL的特点 8
2.9二维码 9
第3章 系统分析 10
3.1系统可行性分析 10
*好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
3.3.1技术可行性 10
3.3.2操作可行性 10
3.3.3经济可行性 10
3.2总体需求 10
3.3功能需求 11
3.4开发运行环境需求 11
3.5性能需求 11
3.6其它需求 12
第4章 系统总体设计 13
4.1概述 13
4.2系统功能结构设计 13
4.2.1客户端子系统 13
4.2.2服务器端子系统 14
4.3系统流程图设计 14
4.4数据库设计 15
第5章 系统的实现 19
5.1客户端软件设计 19
5.1.1用户登录注册界面 19
5.1.2系统主管理界面 23
5.1.3查询座位模块界面 23
5.1.4个人中心模块界面 25
5.2服务器端软件设计 25
5.2.1管理员注册界面 25
5.2.2管理员登录界面 26
5.2.3管理中心界面 28
5.3总系统运行的实现 30
第6章 系统评价 31
6.1 系统的特点和优点 31
6.2系统存在的不足和改进方案 32
6.2.1系统存在的不足 32
6.2.2改进方案 32
6.3设计收获和心得 33
总 结 34
致 谢 35
参考文献 36
第1章 序言
1.1选题的目的
随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。基于Android的图书馆扫码订座系统主要是针对图书馆座位预订的手机应用软件,该软件能使图书馆座位的管理更加规范化、系统化,查询手段更加便捷化。同时,该软件也有助于实现图书馆管理的现代化和信息化。
近年来,同学们的学习积极性越来越高,图书馆成为了炙手可热的地方,但是很多人用书包或者课本来占座,导致想学习的人没有位置,而空位置有物品却没有主人的尴尬,该系统可以很好的解决该问题,它可以让同学们查询哪里有空位置然后用手机扫描座位的二维码进行预订,一个用户只能预订一个位置,这样避免了替不来的人占座等一系列空座位有人的现象。
1.2研究意义
目前,大多数学校图书馆座位的使用权基本都是“占座”,即提前去教室或者图书馆等这些公共场所占领座位,一旦获得座位后便可以放置一些个人物品以达到长期占用的目的。想要获得座位使用权的学生可以通过“占座”或者请求他人帮忙“占座”。大多数“占座”是超出自己所应获得的资源去占有公共资源,在一定程度上是不道德的,违反社会公德的行为。但由于大学公共资源的相对短缺以及缺乏一种有效的座位管理模式,久而久之“占座”便成了大学教室和图书馆座位使用的一种“潜规则”。
针对上述情况,结合当前互联网和智能手机快速发展的有利条件,我设计了了这款基于Android的图书馆扫码订座系统。该系统的开发目标是通过鼓励学生使用这款软件,进而达到形成一种新的文明的座位使用规范,从而提高图书馆座位的使用率。
基于Android的图书馆扫码订座系统实施的现实意义:减少学生到了图书馆看到空座位却不能使用的现象发生,提高图书馆座位的使用率;可以对图书馆的座位情况一目了然,避免了到图书馆而没有座位的尴尬,提高学生找座位的效率;提高学生学习的自觉性,鼓励学生走出宿舍,走进图书馆。
1.3本系统要实现的基本目标和研究内容
本人通过需求分析和设计出了图书馆订座管理系统,主要的一些工作有:
(1)在使用中了解业务流程,开始撰写相关的需求分析。
(2)根据系统具体的需要,分析和设计的功能框架结构。
(3)根据需求分析和总体设计,设计出结构图。
(4)编写相关的开发技术文档。
(5)编写代码。
(6)对系统进行单元测试。
第2章 开发环境介绍
2.1什么是Android
Android是Google公司于2007年11月5日发布的一个基于Linux平台的开源手机操作系统。该系统由底层的Linux操作系统、中间件和核心应用程序组成[1]。
Android平台特征[2]:
应用程序框架支持组件的重用与替换。这意味着用户可以把系统中不喜欢的应用程序替换掉,安装自己喜欢的应用程序。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1747.html