1)使用Java语言开发一个基于B/S结构的Web应用,可以使用SSM、SpringBoot框架,也可以直接使用Servlet,但项目要有一定的复杂度,不能过于简单。
2)界面上使用CSS或UI框架进行页面布局和修饰,要求界面美观、功能实用,要考虑用户的体验性,不能使用VUE。
3)在设计时要理论联系实际,正确运用所学专业知识。论文格式符合学校统一要求。
2.开发环境要求
1)编程语言:Java
2)开发工具:Eclipse或IDEA
3)数据库:MySQL
4)Web容器:Tomcat
5)系统架构:Java Web、MVC、B/S
3.项目功能要求
该学生考勤签到管理系统共包含三种角色,分别是:管理员、教师、学生。具体功能描述如下:
1)管理员
主要功能包括:管理员信息管理、教师信息管理、班级信息管理、学生信息管理、课程信息管理、点名考勤管理、登录日志管理、操作日志管理、批量导入学生、导出学生信息等功能。
2)教师
主要功能包括:个人信息、修改密码、课程信息列表、查看班级学生、点名考勤等功能。
3)学生
主要功能包括:系统登录、我的课程信息、我的考勤信息等功能。