在我国大部分企业中,人事部门大部分的工作时间被员工考勤以及处理出差、请假申请这些繁杂的手续所占据,由此本文提出并实现了基于数据库的办公室自动化,员工可以任意时间在手机上进行申请,经理可以随时的审批,这些数据被保存在数据库,公司的员工可以实时看到自己的一个月以及当年的工作状况,大大提高了企业效率。
在企业考勤方面,对于指纹识别、人脸头像识别等新型考勤技术,由于设备比较昂贵、实施成本高,不适合大规模推广。并且现有的手工方式和图像识别系统都有明显的不足, 那就是信息滞后,无法在第一时间获取实时信息,本文设计了一个基于安卓系统的移动终端和Windows操作系统下的移动考勤和审批系统,实现了现代化企业中内部的智能管理。签到以及各类申请和审批业务不需要人工式的面对面办理,而是打破了传统的时间空间限制,实现了办公室自动化。论文网
随着我国安卓市场的飞速发展,尤其是十二五时期,确定了转变经济增长方式的主要基调,与之相关的核心研发与生产技术应用已然成为业内企业关注的重点。核心技术的好坏直接决定了企业的国内外竞争力。了解国内外Android生产核心技术的研发方向、工艺设备、实际应用对于企业提高市场竞争力、提升产品技术规格均十分关键。
随着Android被推广以来,中国电信一直大力倡导着Android的开发,而后中国电信和联想、移动以Android为基础,将其修改为Ophone平台。Android在中国发展的市场前景是被人们所看好的,但是又有一些硬件的担忧,众所周知,中国的网络带宽不足,智能移动设备的覆盖率刚刚上涨没几年,这些都势必影响Android在中国的发展。而对于嵌入式开发,从2002年就一直被有些人作为概念在进行炒作,一直到今天,编写的带质量和所有权都得不到保障。
安卓对于运营商来说最大的优势在于,实力雄厚,影响力大,有短代支付渠道的优势,便于在移动互联网开展业务和服务。当然也有其短处:终端机型多,开发者适配困难;流程冗长,做全型号适配加上测试往往需要几个月时间;渠道费用高昂。
而现在,基本已经形成了按说和iOS平分天下的势态,新的操作系统大战也将在这两个系统间展开。
2 技术基础
2。1 Android 技术
作为主流的操作系统之一,安卓系统比其他系统具有更好的开放性、平等性、无界性、方便性和硬件的丰富性。
首先要进行Android的开发环境搭建,安装ADT和JAVA,之后在初次建立Android项目之前,需要设置Android SDK的路径。
在Activity程序开发中,有几个大类需要掌握。
一是布局管理器。在Android的开发中,所有的组件都是按照先后顺序依次垂直排列的,是因为开发项目时默认采用的是线性布局管理器,这一点可以从layout/main。xml文件中发现。安卓的布局管理器主要分为以下四种:
LinearLayout:线性布局管理器,若无特别说明则默认为此管理器,分为水平和垂直两种,只能进行单行布局;
FrameLayout:所有的组件放在左上角,逐个覆盖;
TableLayout:表格布局管理器,可有任意行和列,其中TableRow代表一行,可以向行中增加组件;
RelativeLayout:相对布局管理器,根据最近一个视图组件或者顶层复件组件来确定下一个组件的位置。
二是Android中的基本控件。其中view组件几乎包含了所有的图形显示组件,如后文中的TextView和Button实际上都是View的子类。而后文中常用的组件有,文本显示组件(TextView),按钮组件(Button),编辑框(EditText),下拉列表框(Spinner),列表显示(ListView),信息提示框(Toast)等等,这些都会在后文遇到的时候做详细说明。