基于移动终端的校园考勤系统的设计大学论文.doc
《基于移动终端的校园考勤系统的设计大学论文.doc》由会员分享,可在线阅读,更多相关《基于移动终端的校园考勤系统的设计大学论文.doc(12页珍藏版)》请在咨信网上搜索。
1、毕业设计(论文)材料之二(2)本科毕业设计(论文)开题报告题目: 基于移动终端的校园考勤系统的设计 与实现School attendance system based on mobile terminal design and implementation课 题 类 型: 设计 实验研究 论文 学 生 姓 名: 学 号: 专 业 班 级: 学 院: 计算机与信息学院 指 导 教 师: 开 题 时 间: 年 月 日一、本课题的研究意义、研究现状和发展趋势(文献综述)1、研究意义 随着社会的发展,经济水平的提高,手机越来越普及。据工信部统计数据,2014年一月底中国移动通讯用户达12.35亿,其中
2、4.19亿(33.94%)为3G用户,8.38亿(67.80%)为移动互联网接入用户。同时伴随着移动互联网技术的发展,手机的功能也变得越来越丰富。从原来只具有简单通信功能的非智能手机到现在具有手机操作系统,除通话功能以外,还集上网、聊天、炒股、收发邮件等功能于一身的智能手机系统。 基于Android平台应用程序的开发就更加具有市场价值智能手机具有五大特点:具有开放的操作系统,可以自由安装第三方应用,使系统功能得到无限扩展;具有无线接入互联网的能力,即在GSM网络中需要支持GPRS,在CDMA网络中支持CDMA 1X或3G网络;具有PDA的功能,包括PIM(个人信息管理)、多媒体应用、浏览网页、
3、日程记事等;功能强大,扩展性强,第三方支持多;人性化,可以根据个人需要扩展及其功能。本点名系统主要是针对学校点名而研发的。学校点名不同于普通的企业单位点名。其特点是体系庞大,班级众多,上课时间各不相同。而且有时会由于临时原因调课,而且在非上课时间学生的流动性比较大,容易在非上课时间或由非点名对象对点名造成干扰。由于学生的出勤情况是和期末的成绩挂钩,因此点名记录的时效性比较长。任课教师需要随时了解自己的课程学生的出勤情况,同时管理人员也要能快速够统计学生们的出勤情况,为了让学生们能够改正不规范的学习态度,要及时给予学生们缺勤的警告和处理。 学校点名系统的主要要求就是能够考察记录学生的上课出勤、旷
4、课、早退、请假的情况。 2、研究现状和发展趋势 点名是现代企事业管理的基础,也是衡量企事业管理水平的重要标志。随着电子芯片的高度集成化,点名系统的功能也变得越来越完善和强大,而且越来越容易操作。以下是点名系统的发展过程: 1) 人工签到的方式:在信息技术还没有被广泛运用的时候,日常点名管理工作主要依靠大量的人力来完成; 2) 单一的键盘输入密码方式:常常会有因忘记密码而被拒之门外尴尬的事发生; 3) 接触卡式点名系统:例如:磁码卡,它是把磁质贴在塑料卡片上制成的,磁卡可以改写,应用方便,其缺点是易消磁,易磨损;铁码卡,这种卡片中间用特殊的 2金属线排列编码,采用金属烧磁原理制成,不易被复制,铁
5、码卡可有效地防磁、防水、防尘、是安全性较高的一种卡,但仍然可能会因为卡片被消磁或弄脏,而将使用人员拒之门外; 4) 感应卡(非接触式 IC 卡):卡片采用了先进的半导体制造技术和信息安全技术,利用电子回路及感应线圈在读卡器本身产生的特殊振荡频率,当卡片进入读卡器能量范围时产生共振,感应电流使电子回路发射信号到读卡器,经读卡器将接收的信号转换成卡片资料,送到控制器对比。它具有以下突出特点:存储量大,从几字节到几兆字节;体积小,重量轻,携带方便,抗干扰能力强;安全性高,存储器本身具有控制密码,若非法解密,卡片会自毁;能脱机方式使用,对网络的要求不高,故投资较小;寿命长,读写次数大于 10 万次;数
6、据保存时间长达 10 年以上。 以上几种点名系统都存在着一个共同的缺点,即不能从根本上杜绝密码遗失、盗用、破解或冒名顶替等现象的出现。 5) 生物识别系统:生物识别以生物技术为基础,以信息技术为手段,将两大高新技术交汇融合为一体。生物识别技术是利用人体生物特征进行身份认证的一种技术。生物特征是指惟一的、可测量或可自动识别的生理特征或行为特征。生理特征多为先天性的,如指纹、眼睛虹膜、脸像、静脉等;行为特征则多为后天性的,如笔迹、步态等。与传统的身份鉴别手段相比,基于生物特征的身份鉴别技术具有以下优点:不会遗忘或丢失;防伪性能好,不易伪造或被盗;随身携带,随时随地可用。 由于生物识别技术特有的这些
7、优点,很快受到人们的普遍欢迎,得到迅速地发展。于是我们开始设计基于android的点名系统,更加方便,快捷,准确。而随着物质水平的提高和移动通信水平的发展,几乎人人都有了自己的手机,手机成为了人们生活中必不可少的工具。在这个互联网高度发展的时代,Google公司旗下的Android手机平台以其人性化的界面以及独特的操作体验在短时间内占领了移动通信市场。随着Android平台的普及和使用,Android手机应用关注度越来越高。Android开发技术是当今的一个热门技术,涉及到手机通讯、手机游戏、日常应用等各个方面。如今利用Android手机解决日常问题的条件也趋于成熟,于是用基于Android手
8、机的课堂点名系统来点名以及进行智能的签到数据统计必定是将来课堂点名签到的一个趋势。二、 主要设计(研究)内容本系统专为高校一线教师开发,教师可以直接在教室里使用,选用了eclipse与数据库相结合。主要功能有:(1)用户管理:用户通过提交用户密码和用户密码进行系统登陆,系统便会根据这些登陆资料,辨别出用户的身份;(2)课堂点名:教师在课堂上实现了计算机自动化的、方便的点名流程;(3)考勤信息的读取:可以实现对已经记录的学生考勤信息进行查看、修改;(4)学生信息的管理:可以实现对班级以及学生信息的添加;(5)课程信息管理:可以实现对课程的添加,教师授课的添加以及学生选课的信息的添加;(6)教师信
9、息管理:可以实现新教师信息的添加功能三、研究方案及工作计划(含工作重点与难点及拟采用的途径)(1)系统应符合点名的规定,满足信息行业相关人员日常使用的需要,并达到操作过程中的直观,方便,实用,安全等要求;(2)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护; (3)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作; (4)尽量采用现有软件环境及先进的管理系统开方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。基于以上考量,本次系统设计按以下步骤推进:1.查阅文档,确定初步的设计思路。2.需求分
10、析。3.逻辑设计。4.详细设计。5.编写并调试系统。6.撰写论文。设计(论文)进度计划表1 论文进度计划起止日期周 次内 容 进 程2月27日3月19日13毕业实习,开题报告,需求分析3月20日4月2日45概要设计4月3日4月9日6详细设计4月10日5月7日710编码,完成系统设计5月8日5月15日11系统调试5月16日5月30日1213撰写论文初稿5月31日6月14日1415修改论文,准备答辩四、阅读的主要参考文献(不少于10篇,期刊类文献不少于7篇,应有一定数量的外文文献,至少附一篇引用的外文文献(3个页面以上)及其译文) 1田正学,王小兵等.大学生逃课现象研究N.重庆石油高等专科学校学报
11、.2004,3:22-24.2徐刚.大学生“逃课”的心理动力分析及对策J.中国青年研究.2005,8:84-88.3黄彬.大学生逃课的社会成因及矫治N.哈尔滨学院学报.2004,5:112-117.4王海鸥,徐刚.高校课堂点名制度研究J.考试周刊.2012,42:168-169.5张捷,朱晓姝,李露璐.一个新的课堂教学工具智能考勤及提问点名系统的设计与实现N.玉林师范学报,2014,35(2):119-124.6崔淼,陈明非.VirtualC#2005程序设计教程M.北京:机械工业出版社.2008:2-3.7王立丰,刘义.跟我学C#(短时间内掌握C#编程开发技术,快速提高编程水平)M.北京.中
12、国铁道出版社.2010:1-3.8马建红,李占波.数据库原理及应用(SQLServer2008)M.北京:清华大学出版社.2011:1-2.9王赛兰.计算机图形用户界面设计与应用M.北京:北京大学出版社.2014:47-48.10范慧君.多媒体图形界面设计的研究D.合肥工业大学.2007:1-2.11陈蓉,陈锋.软件工程中程序设计方法的比较J.电脑知识与技术.2012,2:333-334.12施金兰.基于android平台的网络共享研究与实现 D.上海;华东师范大学,201113android.projectEB/OL.2013-05-20.五、指导教师意见(签名) 2017 年4月日附录(英
13、文原文及翻译)Android Application FundamentalsAndroid applications are written in the Java programming language. The Android SDK tools compile the codealong with any data and resource filesintoanAndroid package, an archive file with an.apksuffix. All the code in a single.apkfile is considered to be one app
14、lication and is the file that Android-powered devices use to install the application.Once installed on a device, each Android application lives in its own security sandbox:The Android operating system is a multi-user Linux system in which each application is a different user.By default, the system a
15、ssigns each application a unique Linux user ID (the ID is used only by the system and is unknown to the application). The system sets permissions for all the files in an application so that only the user ID assigned to that application can access them.Each process has its own virtual machine (VM), s
16、o an applications code runs in isolation from other applications.By default, every application runs in its own Linux process. Android starts the process when any of the applications components need to be executed, then shuts down the process when its no longer needed or when the system must recover
17、memory for other applications.In this way, the Android system implements theprinciple of least privilege. That is, each application, by default, has access only to the components that it requires to do its work and no more. This creates a very secure environment in which an application cannot access
18、 parts of the system for which it is not given permission.However, there are ways for an application to share data with other applications and for an application to access system services:Its possible to arrange for two applications to share the same Linux user ID, in which case they are able to acc
19、ess each others files. To conserve system resources, applications with the same user ID can also arrange to run in the same Linux process and share the same VM (the applications must also be signed with the same certificate).An application can request permission to access device data such as the use
20、rs contacts, SMS messages, the mountable storage (SD card), camera, Bluetooth, and more. All application permissions must be granted by the user at install time.That covers the basics regarding how an Android application exists within the system. The rest of this document introduces you to:The core
21、framework components that define your application.The manifest file in which you declare components and required device features for your application.Resources that are separate from the application code and allow your application to gracefully optimize its behavior for a variety of device configura
22、tions. Application ComponentsApplication components are the essential building blocks of an Android application. Each component is a different point through which the system can enter your application. Not all components are actual entry points for the user and some depend on each other, but each on
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 移动 终端 校园 考勤 系统 设计 大学 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。