基于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 开发软件选择为Eclipse IDE,安装jdk7,Android的SDK包,以及Android Development Tool插件。
大学生宿舍管理系统
实验室信息查询与发布集成应用探究
基于Android的中国象棋
基于android平台的生活助手
刮痧古籍文献信息系统
楚雄师范学院课程信息查询系统设计与实现
大学生求职网站
学生考勤管理后台web端