简介
本项目主要是新生报到系统,包含的新生入学流程的功能:新生可以在app里提交预报到日期确认报到,查看自己的学费缴费记录,更改自己的银行卡号,查看课表,查看寝室,查看自己的专业班级等个人信息,查看饭卡消费记录,挂失饭卡等,查看学校风貌公告招生统计等。学生到学校后,新生接待处接待学生,在后台为该学生签到,审核该学生的资质等。
角色
该系统主要分为10个角色:超级管理员、财务处、招生办、饭卡管理员、医疗管理员、公寓管理员和宿管人员、新生接待处、教务处、学院办、招生办。
演示视频
小程序版本 https://www.bilibili.com/video/BV1kZ4y1978g/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156
mui安卓版本 https://www.bilibili.com/video/BV1Jf4y1C7Nw/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156
后台展示 https://www.bilibili.com/video/BV1Jf4y1C7Nw/?p=2&share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156
技术
springboot(spring+springmvc+myibats)+pagehelper+ajax+js+css+bootstrap+simditor+highcharts+mui 或 微信小程序
学生客户端有两个,一个是采用mui开发的,可以打包成app(apk和ios的均可打包)在手机安装使用;另一个是微信小程序
课题研究
课题研究了小程序在校园迎新管理中的具体应用,旨在完善数字智能化校园。前端依托JavaScript、BootStrap框架进行实现,后端依托SpringBoot框架实现核心功能,并使用MySQL数据库来存储大容量数据信息。设计并实现以校园管理为导向的服务小程序,优化学校迎新工作的业务流程,完善了学校的迎新管理方式,对入学信息采集方式进行改革,使新生信息能够及时更新、及时处理,最大限度地提高了学校迎新管理的服务水平和工作效率,满足高校全体师生的实际需求。
新生入学服务小程序即学生报到系统,由超级管理员模块、普通管理员模块、学生用户3个大模块组成。其中超级管理员模块的功能分为用户管理、学院管理、专业管理、班级管理、学生管理、名师风采管理、学费管理、饭卡管理、公告管理以及修改个人资料和修改密码;普通管理员模块功能根据部门的需要给予不同的权限管理分为财务处管理、饭卡管理、教务处管理、招生办管理、学院办管理、学费管理等。用户管理模块的功能主要是用户进行登录退出、修改个人信息操作,查询功能包含宿舍管理、饭卡管理、公告管理、学费管理、教师风采、生源概括及用户中心等功能
部分截图
核心代码
@RequestMapping(“/checkQualification”)
public String checkQualification(@RequestParam(value=“pageNo”,defaultValue=“1”)int pageNo
,SrStudent o,Model model,HttpServletRequest request,String type) {
String ts=DateUtils.DateTimeToString(new Date());
if(type.equals("pass")){
o.setCheck_qualification("1");
o.setCheck_qualification_ts(ts);
o.setCheck_qualification_msg("-");
studentService.update(o);
}if(type.equals("notpass")){
o.setCheck_qualification("-1");
o.setCheck_qualification_ts(ts);
studentService.update(o);
}
return "redirect:/"+Sys.jsp+"/student/page?pageNo="+pageNo;
}