论文总字数:16933字
摘 要
本系统主要是研究Android的教师事务管理系统。日常生活中,教师常常还通过纸质的方式对学生进行考勤、查看课表,同时也得通过第三方软件才可设置闹钟,提醒教师快上课了,这样大大增加了教师的负担。所以这个系统主要辅助教师的日常工作,缓解教师的压力。这个系统主要支持教师对学生的考勤以及考勤的统计和对教师课表的管理等。在这个系统中,主要可以分为三部分:系统设置、系统功能以及数据通信。系统设置模块主要是对于系统用户的设置,该模块主要包含用户名和密码。系统功能模块主要能实现信息的录入、考勤、学生信息的查询、信息的统计以及每日提醒功能。在本系统中数据通信有两个模块:分别是数据上传和数据下载。
关键词:教师事务管理;每日提醒;学生管理;课程管理
Teacher affairs management system based on mobile technology
Abstract
This system mainly studies the teacher affairs management system of Android. In daily life, teachers often take a paper way to check the students" attendance and check the timetable. At the same time, the alarm clock can be set through the third party software to remind the teacher to take the class quickly, which greatly increases the teacher"s burden. So this system mainly assists teachers in their daily work and alleviates the pressure of teachers. This system mainly supports teachers" attendance and attendance statistics, as well as the management of teachers" timetable. In this system, it can be mainly divided into three parts: system setup, system function and data communication. The system setup module is mainly for user settings, which mainly includes user names and passwords. The system function module can mainly realize information input, attendance, student information inquiry, information statistics and daily reminder function. In this system, data communication has two modules: data upload and data downloading.
Keywords: Teacher affairs management; daily reminders; student management; curriculum management
目录
第一章 绪 论 1
1.1 课题背景与研究意义 1
1.2 研究现状 1
1.3 选题意义 1
第二章 相关的理论和技术 2
2.1 开发工具 2
2.2 Android系统 2
2.2.1 Android系统简介 2
2.2.2 Android四大组件 2
2.3 BMOB数据库 2
第三章 需求分析 3
3.1可行性分析 3
3.2系统的功能性需求 3
3.2.1注册登录及重置 3
3.2.2学生管理 3
3.2.3考勤管理 3
3.2.4课程表查看 3
3.2.5考勤统计 3
3.3非功能性需求 3
3.4系统用例图 4
3.5系统序列图及用例描述 5
3.5.1用户登录界面模块 5
3.5.2学生管理模块 6
3.5.3考勤管理模块 7
3.5.4课程表管理模块 8
3.5.5考勤模块 9
3.6系统类图 9
3.7系统活动图 10
第四章 系统设计 13
4.1数据库设计 13
4.2数据库设计 14
4.3系统结构设计 14
第五章 系统实现 15
5.1注册登录 15
5.2 学生管理 17
5.3考勤管理 19
5.4课程表查看 21
5.5考勤统计查看 23
第六章 系统测试 26
6.1登录界面测试 26
6.2学生管理界面测试 27
6.3考勤管理测试 28
6.4课程表测试 28
6.5考勤统计测试 29
结 论 30
致 谢 31
参考文献 32
第一章 绪 论
1.1 课题背景与研究意义
当今选购手机时,当前绝大多数人们还是主要选购Android系统或者IOS系统的智能手机。IOS系统的iPhone手机使用便捷,但是Android系统拥有开放源代码优势的起着决定性作用,使Android系统的智能手机发展空间大大增大了。
Android的手机系统是开放性的,正是由于系统的开放性,所以给编程人员提供了很大的便捷,可以更多的开发出适用于Android系统的手机软件。越来越多的人关注本系统,越来越多的技术也实现了发展。本文中描述的教师事务管理系统系统就是基于Android系统平台的。本系统主要是用来辅助教师日常事务,帮助管理。
1.2 研究现状
Android系统的智能手机发展的十分迅速,受到广大百姓的支持与信赖。由此看来,Android系统的智能手机已经成为移动平台发展的主力军,未来将在智能手机领域扮演一个时代最重要的角色,也是大势所趋。所以,对Android系统的发展进行相关研究并熟悉开发适用于本系统的软件APP是很有必要的,通过了解现今社会的智能手机软件行业,就能把握住未来移动互联网的发展趋势。并且可以更好的提升现在所掌握的软件开发专业技能,并且有很大的提升,开发出符合现在社会智能手机行业发展需求的应用软件APP,进而让生活更加便捷。
1.3 选题意义
随着移动硬件设备的发展,手机可以为我们的生活提供了越来越多的功能了。Android系统的问世将手机带入大触屏时代,许多功能在日常应用上都不亚于PC机。并且开源Android系统为开发工程师提供了技术支持。所以,PC上的系统很大可能被移植到移动设备上来。本课题是要研究教师事务管理系统。开发这个项目主要是在Android的平台上的系统,让教师方便、快捷的使用该系统。通过移动终端操作可以大幅度提高工作效率,节省工作时间。
第二章 相关的理论和技术
2.1 开发工具
Android Studio是Android的开发环境,是由谷歌开发出来的一款软件。Android Studio是它主要是用来开发、调试、运行,它还可以让用户通过对UI控件的拖动实现布局管理。与此同时,Android Studio还可以实现效果预览的功能。此外,Android Studio是也有着实时预览的功能。不过,Android Studio也有缺点。首先,Android Studio每次打开一个新的项目都会打开一个新窗口,而不是在已打开的页面上再扩增一个页面。其次,Android Studio虽然有多重语言版本,但是它还暂时没有中文版本。
2.2 Android系统
2.2.1 Android系统简介
Android是一种开放性的源代码并且它是基于Linux平台的操作系统。我们日常使用的手机70%是Android系统。虽然Android现在很普遍很常用,但是它在国内还没有统一的中文名称。有着“安卓”、“Android”、“安致”等等名字。Android的系统架构是由Linux内核层、系统运行库层、应用程序框架层以及应用程序层四个部分组成。同时Android还有四大架构:活动、服务、广播接收器、内容提供商。在Android中,所有程序的流程都是运行在Activity当中,Activity是所有程序的根源。
2.2.2 Android四大组件
Android的四大组件分别是:Activity,Service, BroadCastReceiver, ContentProvider。
剩余内容已隐藏,请支付后下载全文,论文总字数:16933字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;