基于位置服务的外勤管理系统的数据库设计与实现文献综述
2020-06-28 20:12:35
文 献 综 述 一、研究背景 在2007到2018年之间,智能手机的快速发展,在互联网的依托下,智能手机更像是一台小电脑,它能独立的安装与卸载软件,并且可以通过通信网络来实现对互联网的接入,而且手机存储空间越来越大,性能也越来越好,智能手机在我们生活中越来越实用。
Android是基于Linux平台开发的一款手机系统,该平台由操作系统、中间件、用户界面和应用软件组成。
而在2017年3月,Android全球网络流量和设备均超越Microsoft Windows,成为了全球第一大操作系统,由于其便携性,更多的软件也在Android上不断开发着。
软件的开发过程必然伴随着种种需求,而本应用软件的需求则是建立在外出人员与领导的信息不对称上。
众所周知,在没有智能手机的时代,人们外出后,与其他人的联系方式只能通过电话、书信等方式,这些方式具有一个缺点,就是不能完整的传递当时所处的位置,甚至人们可以通过造假来伪造自身的位置,这让很多领导或上司十分苦恼。
比如上司派遣员工去某地考察,员工在电话中可以伪造周围环境以达到欺骗上司来换取自身安逸的目的,如果用到了本系统,基于位置的外勤管理系统,上司可以通过对员工设备的实时定位来判断员工是否准确到达了指定位置。
二、数据库介绍 数据库(Database)是按照数据结构来组织、储存和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建、访问、管理、搜索和复制所保存的数据。
当然我们也可以选择将数据存储在文件中,但是在文件中读写速度相对较慢。
所以我们选择使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。
所谓的关系型数据库,是建立在关系模型上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。