基于Android的公司客户管理系统文献综述
2020-05-24 12:16:48
文 献 综 述
1.研究的背景和意义
公司的客户信息是公司重要的资源,于是客户信息的实时性和有效性变得尤其的重要。在以前还没有电脑的时候,客户信息记录在纸上,大量的客户资料会产生大量文件,带来的问题就是客户信息的分类和管理等效率低下。在有了互联网和电脑后,客户信息都保存在了数据库中,信息的安全和管理上升到了一个新的台阶。但电脑的可移动性不高,在有些需要紧急更改客户信息的地方就显得不那么方便了。但是,随着智能手机的出现,人们可以通过智能设备来处理信息。于是,我可以通过一个android应用来解决上述的问题。
2.android系统介绍
Android是一种以Linux与JAVA为基础的开放源代码操作系统,主要使用于便携设备。中国大陆地区较多人使用”安卓”。Android操作系统最初由Andy Rubin开发,被谷歌收购后则由Google公司和开放手机联盟领导及开发,主要支持手机与平板。
一、开放性
在优势方面,Android平台首先就是其开放性,开放的平台允许任何移动终端厂
商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者,随着用
户和应用的日益丰富,一个崭新的平台也将很快走向成熟。
开发放性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和
厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。开放的平台也会带
来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。
二、挣脱运营商的束缚
在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使
用什么功能接入什么网络,几乎都受到运营商的控制。从去年iPhone上市,用户
可以更加方便地连接网络,运营商的制约减少。随着EDGE、HSDPA这些2G至3G移
动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈,当你可
以通过手机IM软件方便地进行即时聊天时,再回想不久前天价的彩信和图铃下载
业务,是不是像噩梦一样?
互联网巨头Google推动的Android终端天生就有网络特色,将让用户离互联网更
近。
三、丰富的硬件选择
这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会
推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到
数据同步、甚至软件的兼容,好比你从诺基亚Symbian风格手机一下改用苹果
iPhone,同时还可将Symbian中优秀的软件带到iPhone上使用、联系人等资料更
是可以方便地转移,是不是非常方便呢?
四、不受任何限制的开发商
Android平台提供给第三方开发商一个十分宽泛、自由的环境,不会受到各种条
条框框的阻扰,可想而知,会有多少新颖别致的软件会诞生。但也有其两面性,
血腥、暴力、情色方面的程序和游戏如何控制正是留给Android难题之一。
五、无缝结合的Google应用
如今叱诧互联网的Google[5]已经走过10年度历史,从搜索巨人到全面的互联网
渗透,Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带
,而Android平台手机将无缝结合这些优秀的Google服务。
3.android sdk介绍
SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。
因此,Android SDK 指的是Android专属的软件开发工具包。
4. 4.Eclipse介绍
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。Eclipse安装了安卓开发插件后就可以进行安卓开发。
5.Mysql介绍
MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条”授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。
参考文献
[1] 吴志祥. Android应用开发案例教程[M]. 华中科技大学出版社,2015.
[2] 韩超. Android经典应用程序开发[J] . 人力资源出版社,2011.
[3] 成刚编. Eclipse从入门到精通[M] . 北京:清华大学出版社,2005.
[4] 杨丰盛编. Android应用开发揭秘[M] . 北京:机械工业出版社,2010.
[5] 余志龙,陈昱勋,郑杰明. Android实例开发范例大全[M] . 北京:人民邮电出版社,2010.
[6] 胡伟. Android系统架构及其驱动研究[J] . 广播电视大学报,2008.