README.md 4.2 KB
Newer Older
一事无成只会写代码's avatar
一事无成只会写代码 已提交
1 2 3 4
## 平台简介
   基于hplus和inspinia两套后台系统模板开发


一事无成只会写代码's avatar
一事无成只会写代码 已提交
5 6 7
## 项目介绍
所有使用到的框架或者组件都是基于开源项目,代码保证100%开源。
系统功能通用,无论是个人还是企业都可以利用该系统快速搭建一个属于自己的在线教育平台。
一事无成只会写代码's avatar
一事无成只会写代码 已提交
8 9
如需技术服务支持,快速上线。可以直接联系作者私聊
后期会对应开源教学相关的,财务收费系统,生源咨询服务系统,资产管理系统,助力教学行业快速信息话建设
一事无成只会写代码's avatar
一事无成只会写代码 已提交
10 11
官方微信wang2834557(加群免费获取sql脚本)

一事无成只会写代码's avatar
一事无成只会写代码 已提交
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
## 内置功能
1.  主页:项目说明,学生信息导入模板说明,视频操作手册说明
2.  校区管理:专业设置,考核设置,月度考核标准等模块
3.  班级管理:班级列表,班级考勤,班级考试,班级作业,班级项目,就业信息等模块
4.  学生管理:学生档案,档案收集
5.  满意度管理:满意度学生统计
6.  数据汇总:班级数据汇总,专业数据汇总,老师数据汇总
7.  知识管理:文件管理
8.  总部稽查:学生项目稽查,学生考试稽查
9.  工作流程:我的任务,流程管理
11.  用户管理:用户是系统操作者,该功能主要完成系统用户配置。
12.  部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
13.  岗位管理:配置系统用户所属担任职务。
14.  菜单管理:配置系统菜单,操作权限,按钮权限标识等。
15.  角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
16.  字典管理:对系统中经常使用的一些较为固定的数据进行维护。
17.  参数管理:对系统动态配置常用参数。
18.  通知公告:系统通知公告信息发布维护。
19.  操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
20. 登录日志:系统登录日志记录查询包含登录异常。
21. 在线用户:当前系统中活跃用户状态监控。
22. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
23. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
24. 系统接口:根据业务代码自动生成相关的api接口文档。
25. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
26. 在线构建器:拖动表单元素生成相应的HTML代码。
27. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

## 项目截图
一事无成只会写代码's avatar
一事无成只会写代码 已提交
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
![image](sql/QQ截图20210303164323.png)
![image](sql/QQ截图20210303164347.png)
![image](sql/QQ截图20210303164403.png)
![image](sql/QQ截图20210303164707.png)
![image](sql/QQ截图20210303164717.png)
![image](sql/QQ截图20210303164731.png)
![image](sql/QQ截图20210303164901.png)
![image](sql/QQ截图20210303164953.png)
![image](sql/QQ截图20210303164901.png)
![image](sql/QQ截图20210303165102.png)
![image](sql/QQ截图20210303165200.png)
![image](sql/QQ截图20210303164901.png)
![image](sql/QQ截图20210303165321.png)
![image](sql/QQ截图20210303165333.png)
![image](sql/QQ截图20210303165410.png)
![image](sql/QQ截图20210303165431.png)
![image](sql/QQ截图20210303165444.png)
![image](sql/QQ截图20210303165504.png)
![image](sql/QQ截图20210303165516.png)
一事无成只会写代码's avatar
一事无成只会写代码 已提交
60 61


一事无成只会写代码's avatar
一事无成只会写代码 已提交
62 63


一事无成只会写代码's avatar
一事无成只会写代码 已提交
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86

## 统计学生考勤信息
SELECT class_id,teacher_id,attendance_datetime,classroom,lesson,sum(attendancenum) as attendancenum ,sum(studentnum)  as studentnum  from  
(
SELECT class_id,teacher_id,attendance_datetime,classroom,lesson,count(0) as studentnum,0 as attendancenum
from teach_attendance ta
join teach_student_attendance tsa on
ta.attendance_id = tsa.attendance_id 
-- WHERE DATEDIFF(ta.attendance_datetime,NOW())=-1
GROUP BY  ta.class_id,ta.lesson,ta.teacher_id
UNION  
select class_id,teacher_id,attendance_datetime,classroom,lesson,0 as studentnum,count(attendance) as attendancenum  from teach_attendance ta
join teach_student_attendance tsa on
ta.attendance_id = tsa.attendance_id 
where tsa.attendance = '1'
-- and DATEDIFF(ta.attendance_datetime,NOW())=-1
GROUP BY  ta.class_id,ta.lesson,ta.teacher_id
) a 
GROUP BY  a.class_id,a.teacher_id,a.attendance_datetime,a.classroom,a.lesson