毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

Android学生信息管理系统APP

在校园内,学校校园网站为学生提供学生课程表、学生选课、学生成绩等信息管理,为学生的校园生活提供直接信息,不过这些信息系统基本上没有为移动终端做任何适配,学生平时用手机需要通过手机浏览器访问学校WEB页面查询相关信息,查看速度缓慢而且页面布局会出现变形,使信息化系统的实用性大打折扣。随着移动互联网络的发展,学生大都采用手机进行随时随地上网,登陆校园网来了解自己的校园信息,但是智能手机无论从执行效率、内存大小、屏幕大小以及操作方式都与计算机有很大差别,如果单纯用智能手机里浏览器通过网址连接校园网站获取信息,如同计算机里显示样式一样,就会给智能手机带来一定的负担。
因此为了使学生更好的利用手机方便学习与校园生活,开发基于Android的智能移动终端应用软件,让学生可以随时随地了解校园生活和学业信息,极大地方便学生。

基于Android的学生信息管理系统,实现对数据库操作的基本功能,使用起来简便快捷,界面舒适简洁。
1、注册/登录:分为学生端、教师端和管理员。注册:学生帐号为学号,教师帐号和管理员帐号为职工编号。
2、信息查询:
①个人信息模块:学生端:可以查看个人基本资料信息(姓名,性别,年龄等),学生个人班级信息(所属院系班)。教师端:可查看个人基本资料信息和所教班级信息(班级年级、所属院系、班级人数等)等。
②成绩查询模块:学生端:可选择查询某个学期所有科目的成绩或查询不及格/及格成绩的科目。教师端:可选择查询所教的某个班级全体学生该科目成绩,所教科目不及格学生。(显示学号、姓名和成绩)
③课表信息模块:学生端:可查询本学期课表,点击课程显示该课程上课时间、地点、任课老师、该课上课人数。教师端:可选择添加/修改课程,填写/修改课程时间、地点,勾选该课程所授班级。
管理员:添加、修改、删除信息。
基于Android的学生信息管理系统,为学校与老师、学生之间,建立更方便快捷更好的平台。使用的开发语言是java,需要熟悉Android环境。
1 面向对象(OOP)思想,熟悉java序列化机制实现Android下IPC的机制。
2 Android四大组件(Activity,Service与intentService,LocalBroadcastManager的BroadcastReceiver,ContentProvider)。
3Android下常用的布局设计,新版本Material Design布局和设计,熟练自定义控件和一些主流的第三方控件的使用等。
4 市面上各种Android机型屏幕的适配(图片适配,Dimens适配和AutoLayout适配等等)。
5 Android下混合开发,原生App和HTML5的使用,和js交互,数据通信。
6使用市面上主流技术的Android开发常用框架(greedao,ormlite,EventBus3.0,PullToRefresh,Xutils3.0等等)。
7 使用代码质量检测工具FindBugs和内存泄漏检测工具 LeakCanary,更好的修正代码质量。
8 掌握Android手机中的4G/蓝牙/wifi的网络通信机制。
9 使用Android开发中图片处理(imageloarder,fresco,picasso,Xutils3.0里的图片加载API等)。
10 开发软件选择为Android studio IDE,安装jdk7,Android的SDK包,以及Android Development Tool插件。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:Android高校学生考勤管理系统app
下一篇:临床用血管理系统的设计与开发


版权所有 毕业设计网联系qq:242219979 © 2007-2022