1 系统背景
当代大学生中,有少数学生的自我管理能力较弱,导致经常出现迟到旷课现象,为提高学生上课的出勤率,所以开发《安心上课》点名管理系统
2 系统开发环境
2.1 硬件环境
处理器:AMD5-1600、内存:8GB、50G硬盘、
2.2 软件环境
操作系统:Windows7旗舰版64位操作系统、web服务器、mysql数据库、Android Studio、IDEA、
2.3 相关技术
1.安卓端:
数据库:Mysql
网络请求:OkHttp3
RecyclerView适配器:BaseRecyclerViewAdapterHelper
网络解析:JSON、XML解析
框架:Spring
服务:Spring boot、
2.Web端
Css框架:BootStrap
3.数据库端:
JDBC,MyBatis,springjdbc
3 需求分析
3.1 可行性分析
传统的考勤主要依靠人力的方式,学生人数多,考勤不全面,数据不准确而且浪费时间,因此我们小组想能够开发一款点名系统,通过该系统能够使高校老师能够在短时间内完成学生的考勤工作,并将考勤信息存入数据库,方便对以后学生的评定,又节省了时间。
3.2 功能需求
点名系统主要分三个模块:教师登陆、学生登陆、管理员登录,教师登陆模块可以实时查看学生信息、记录考勤情况功能。学生登陆模块可以实时查看信息的功能、管理员登录模块包括学生信息导入,学生信息添加删除,学生信息的修改功能。