毕业论文---基于android学生考勤系统.doc
文本预览下载声明
PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT XXII PAGE \* MERGEFORMAT II PAGE \* MERGEFORMAT II PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT 221 设计目的与开发背景1.1 设计目的在高校中,学生管理对学校至关重要,学生考勤管理是学校校管理部分之一。但是传统教学中,学生的考勤信息仅作为教师课程总评结果中对学生日常表现的评价依据。而且还存在以下一些问题:考勤信息由教师人工操作、管理,效率低下;不同教师所掌握的考勤信息分散、缺乏联系;信息汇总往往发生在期末总评期间,实时性差;记录形式不规范统计困难;教师对教学期间的缺勤信息缺乏及时的处理,用率低下。笔纸记录,分析整理在学校的日常管理中发挥的作用微乎其微,从而导致考勤信息在高校考勤管理中无法发挥重要作用。为了充分利用教师的考勤信息,提出首先以Android平台为出发点建立学生考勤管理系统辅助高校管理。1.2 开发背景此设计实现了在安卓手机客户端的基本功能。教师用户可以通过客户端实现了登录功能、查看相应课程签到情况功能,并能添加学生签到记录,查询学生信息,添加学生信息的功能,并在网页端实现了包括学生查询自己的考勤情况和个人信息,帮助同学解决了不能应用考勤管理系统的问题。不过由于技术水平有限,可能系统仍然存在着不完善的地方,如安全性考虑不足等等。仍然需要进一步的完善和改进。所用技术:android系统,安卓系统是基于Java语言编写的,因此手机客户端采用Eclipse配上AndroidSDK。后台数据库软件选用SQLite数据库。2 开发环境和工具简介2.1 Android及SDK介绍SDK指是软件开发包,被 HYPERLINK /view/4033757.htm \t _blank 软件开发工程师用于为特定的 HYPERLINK /view/600107.htm \t _blank 软件包、软件框架、硬件平台、操作系统等建立 HYPERLINK /view/7886.htm \t _blank 应用软件的开发工具的集合。因此,Android SDk指的既是 HYPERLINK /view/1241829.htm \t _blank Android专属的软件开发工具包。Android是Google公司推出的手机开发平台,和iPhone相似,Android使用了 HYPERLINK /view/1510583.htm \t _blank WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,在手机上可以实现查看 HYPERLINK /view/1524.htm \t _blank 电子邮件、搜索网址和观看视频节目等功能,较iPhone等其他手机更强调搜索功能,界面更强大,可以说是一种融入全部Web应用的单一平台。Android HYPERLINK /view/1683550.htm \t _blank 手机系统最震撼人心之处在于其开放性和服务免费。Android是一个对 HYPERLINK /view/287257.htm \t _blank 第三方软件完全开放的平台,开发者在为其开发程序时 拥有更大的自由度,突破了iPhone等只能添加为数不多的固定软件的枷锁,使得应用的安装更加方便;同时与Windows Mobile、Symbian等厂商不同,Android操作系统免费向开发人员提供,这样可节省近三成成本。2.2 Eclipse简介Eclipse是一个著名的 HYPERLINK /wiki/%E8%B7%A8%E5%B9%B3%E5%8F%B0 \o 跨平台 跨平台的 HYPERLINK /wiki/%E8%87%AA%E7%94%B1%E8%BD%AF%E4%BB%B6 \o 自由软件 自由 HYPERLINK /wiki/%E9%9B%86%E6%88%90%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83 \o 集成开发环境 集成开发环境软件。最初主要用来 HYPERLINK /wiki/Java \o Java Java语言开发,现在人们可以通过安装 HYPERLINK /wiki/%E6%8F%92%E4%BB%B6 \o 插件 插件使其作为 HYPERLINK /wiki/C%2B%2B \o C++ C++、 HYPERLINK /wiki/Python \o Python Python、 HYPERLINK /wiki/PHP \o PHP PHP等其他语言的开发工具。Eclipse的本身只是一个框架平台,但是随着众多 HYPERLINK /wiki/%E6%8F%92%E4%BB%B6 \o 插件 插
显示全部