请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
springboot蓝天幼儿园管理系统源码
项目描述
系统设置
用户管理(姓名 账号 出生日期 身份证号 地址 性别 移动电话 邮箱类型 操作)
页面管理
角色管理
校园管理
老师管理(班级名 班主任 科目 操作)
工资管理(教师 基本工资 加班工资 交通补餐 补节假日 补贴 绩效 其他发放 日期 操作)
物资管理(物品名 数量 单价 来源描述 创建时间 操作)
菜谱管理(早餐 早餐详细信息 午餐 午餐详细信息 晚餐 晚餐详细信息 创建日期 操作)
班级管理(班级名 班主任 学生数 创建时间 操作)
班级管理
学生管理
公告管理
课程管理
老师考勤
学生考勤
老师考勤统计
学生考勤统计
签到签退
运行环境:jdk1.8 idea/eclipse maven3 mysql5.6
项目技术:springboot mybatis
springboot幼儿园源码
├── 数据库
│ └── bskms-2019-06-22.sql
├── 程序源码
│ └── bskms-master
│ ├── LICENSE
│ ├── mvnw
│ ├── mvnw.cmd
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── bskms
│ │ │ ├── BskmsApplication.java
│ │ │ ├── bean
│ │ │ │ ├── BaseBean.java
│ │ │ │ ├── Children.java
│ │ │ │ ├── ChildrenExample.java
│ │ │ │ ├── ClaStu.java
│ │ │ │ ├── ClaStuExample.java
│ │ │ │ ├── ClaTea.java
│ │ │ │ ├── ClaTeaExample.java
│ │ │ │ ├── Classes.java
│ │ │ │ ├── ClassesExample.java
│ │ │ │ ├── Course.java
│ │ │ │ ├── CourseExample.java
│ │ │ │ ├── Foot.java
│ │ │ │ ├── FootExample.java
│ │ │ │ ├── Material.java
│ │ │ │ ├── MaterialExample.java
│ │ │ │ ├── Notice.java
│ │ │ │ ├── NoticeExample.java
│ │ │ │ ├── Page.java
│ │ │ │ ├── PageExample.java
│ │ │ │ ├── Pay.java
│ │ │ │ ├── PayExample.java
│ │ │ │ ├── Role.java
│ │ │ │ ├── RoleExample.java
│ │ │ │ ├── RolePage.java
│ │ │ │ ├── RolePageExample.java
│ │ │ │ ├── Sign.java
│ │ │ │ ├── SignExample.java
│ │ │ │ ├── User.java
│ │ │ │ ├── UserChildren.java
│ │ │ │ ├── UserChildrenExample.java
│ │ │ │ ├── UserExample.java
│ │ │ │ ├── UserRole.java
│ │ │ │ └── UserRoleExample.java
│ │ │ ├── common
│ │ │ │ ├── GlobalState.java
│ │ │ │ └── MyDateFormat.java
│ │ │ ├── config
│ │ │ │ ├── DruidConfiguration.java
│ │ │ │ ├── FileConfig.java
│ │ │ │ ├── MyBatisConfiguration.java
│ │ │ │ ├── ShiroConfig.java
│ │ │ │ └── WebConfig.java
│ │ │ ├── controller
│ │ │ │ ├── JiaZhangController.java
│ │ │ │ ├── LoginController.java
│ │ │ │ ├── SaController.java
│ │ │ │ ├── TeacherController.java
│ │ │ │ └── UserController.java
│ │ │ ├── filter
│ │ │ │ └── TimeFilter.java
│ │ │ ├── interceptor
│ │ │ │ └── ProcessInterceptor.java
│ │ │ ├── listener
│ │ │ │ └── ListenerTest.java
│ │ │ ├── mapper
│ │ │ │ ├── ChildrenMapper.java
│ │ │ │ ├── ChildrenMapper.xml
│ │ │ │ ├── ClaStuMapper.java
│ │ │ │ ├── ClaStuMapper.xml
│ │ │ │ ├── ClaTeaMapper.java
│ │ │ │ ├── ClaTeaMapper.xml
│ │ │ │ ├── ClassesMapper.java
│ │ │ │ ├── ClassesMapper.xml
│ │ │ │ ├── CourseMapper.java
│ │ │ │ ├── CourseMapper.xml
│ │ │ │ ├── FootMapper.java
│ │ │ │ ├── FootMapper.xml
│ │ │ │ ├── MaterialMapper.java
│ │ │ │ ├── MaterialMapper.xml
│ │ │ │ ├── NoticeMapper.java
│ │ │ │ ├── NoticeMapper.xml
│ │ │ │ ├── PageMapper.java
│ │ │ │ ├── PageMapper.xml
│ │ │ │ ├── PayMapper.java
│ │ │ │ ├── PayMapper.xml
│ │ │ │ ├── RoleMapper.java
│ │ │ │ ├── RoleMapper.xml
│ │ │ │ ├── RolePageMapper.java
│ │ │ │ ├── RolePageMapper.xml
│ │ │ │ ├── SignMapper.java
│ │ │ │ ├── SignMapper.xml
│ │ │ │ ├── UserChildrenMapper.java
│ │ │ │ ├── UserChildrenMapper.xml
│ │ │ │ ├── UserMapper.java
│ │ │ │ ├── UserMapper.xml
│ │ │ │ ├── UserRoleMapper.java
│ │ │ │ └── UserRoleMapper.xml
│ │ │ ├── model
│ │ │ │ ├── LayuiMap.java
│ │ │ │ ├── MMGridPageVoBean.java
│ │ │ │ ├── Result.java
│ │ │ │ ├── ResultMap.java
│ │ │ │ ├── TongJi.java
│ │ │ │ ├── UserParameter.java
│ │ │ │ └── XiaoYuan.java
│ │ │ ├── service
│ │ │ │ ├── ClassService.java
│ │ │ │ ├── CourseService.java
│ │ │ │ ├── FootService.java
│ │ │ │ ├── IExcel2DB.java
│ │ │ │ ├── JiaZhangService.java
│ │ │ │ ├── MaterialService.java
│ │ │ │ ├── NoticeService.java
│ │ │ │ ├── PageRoleService.java
│ │ │ │ ├── PageService.java
│ │ │ │ ├── PayService.java
│ │ │ │ ├── RoleService.java
│ │ │ │ ├── SignService.java
│ │ │ │ ├── StudentService.java
│ │ │ │ ├── TeaService.java
│ │ │ │ ├── UserChildrenService.java
│ │ │ │ ├── UserRoleService.java
│ │ │ │ ├── UserService.java
│ │ │ │ └── impl
│ │ │ │ ├── ClassServiceImpl.java
│ │ │ │ ├── CourseServiceImpl.java
│ │ │ │ ├── Excel2DBImpl.java
│ │ │ │ ├── FootServiceImpl.java
│ │ │ │ ├── JiaZhangServiceImpl.java
│ │ │ │ ├── MaterialServiceImpl.java
│ │ │ │ ├── NoticeServiceImpl.java
│ │ │ │ ├── PageRoleServiceImpl.java
│ │ │ │ ├── PageServiceImpl.java
│ │ │ │ ├── PayServiceImpl.java
│ │ │ │ ├── RoleServiceImpl.java
│ │ │ │ ├── SignServiceImpl.java
│ │ │ │ ├── StudentServiceImpl.java
│ │ │ │ ├── TeaServiceImpl.java
│ │ │ │ ├── UserChildrenServiceImpl.java
│ │ │ │ ├── UserRoleServiceImpl.java
│ │ │ │ └── UserServiceImpl.java
│ │ │ ├── shiro
│ │ │ │ ├── CustomRealm.java
│ │ │ │ └── CustomRolesAuthorizationFilter.java
│ │ │ └── utils
│ │ │ ├── MD5.java
│ │ │ ├── MyUtils.java
│ │ │ └── PropertyUtil.java
│ │ ├── resources
│ │ │ ├── application-dev.properties
│ │ │ ├── application-prod.properties
│ │ │ ├── application.properties
│ │ │ ├── config.properties
│ │ │ ├── logback-spring.xml
│ │ │ ├── mybatis
│ │ │ │ └── mybatis-config.xml
│ │ │ ├── public
│ │ │ │ └── error
│ │ │ │ ├── 404.html
│ │ │ │ └── 500.html
│ │ │ ├── static
│ │ │ │ ├── css
│ │ │ │ │ ├── cloudstyle.css
│ │ │ │ │ ├── index.css
│ │ │ │ │ ├── login.css
│ │ │ │ │ └── page.css
│ │ │ │ ├── imgs
│ │ │ │ │ ├── favicon.ico
│ │ │ │ │ ├── index
│ │ │ │ │ │ ├── admin_01.png
│ │ │ │ │ │ ├── admin_02.png
│ │ │ │ │ │ ├── data_01.png
│ │ │ │ │ │ ├── data_02.png
│ │ │ │ │ │ ├── default_01.png
│ │ │ │ │ │ ├── default_02.png
│ │ │ │ │ │ ├── jike.png
│ │ │ │ │ │ ├── jikeying.png
│ │ │ │ │ │ ├── left_menu_ad_01.png
│ │ │ │ │ │ ├── left_menu_ad_02.png
│ │ │ │ │ │ ├── left_menu_arrow.png
│ │ │ │ │ │ ├── left_menu_business_01.png
│ │ │ │ │ │ ├── left_menu_business_02.png
│ │ │ │ │ │ ├── left_menu_click_01.png
│ │ │ │ │ │ ├── left_menu_click_02.png
│ │ │ │ │ │ ├── left_menu_data_01.png
│ │ │ │ │ │ ├── left_menu_data_02.png
│ │ │ │ │ │ ├── left_menu_house_01.png
│ │ │ │ │ │ ├── left_menu_house_02.png
│ │ │ │ │ │ ├── left_menu_house_no_01.png
│ │ │ │ │ │ ├── left_menu_house_no_02.png
│ │ │ │ │ │ ├── left_menu_house_report_01.png
│ │ │ │ │ │ ├── left_menu_house_report_02.png
│ │ │ │ │ │ ├── left_menu_message_01.png
│ │ │ │ │ │ ├── left_menu_message_02.png
│ │ │ │ │ │ ├── left_menu_new_01.png
│ │ │ │ │ │ ├── left_menu_new_02.png
│ │ │ │ │ │ ├── left_menu_other_01.png
│ │ │ │ │ │ ├── left_menu_other_02.png
│ │ │ │ │ │ ├── left_menu_search_01.png
│ │ │ │ │ │ ├── left_menu_search_02.png
│ │ │ │ │ │ ├── left_menu_shop_01.png
│ │ │ │ │ │ ├── left_menu_shop_02.png
│ │ │ │ │ │ ├── log_01.png
│ │ │ │ │ │ ├── log_02.png
│ │ │ │ │ │ ├── logo.png
│ │ │ │ │ │ ├── manager_01.png
│ │ │ │ │ │ ├── manager_02.png
│ │ │ │ │ │ ├── new_02.png
│ │ │ │ │ │ ├── page_01.png
│ │ │ │ │ │ ├── page_02.png
│ │ │ │ │ │ ├── titlebg.png
│ │ │ │ │ │ ├── user_01.png
│ │ │ │ │ │ └── user_02.png
│ │ │ │ │ ├── login
│ │ │ │ │ │ ├── logo.png
│ │ │ │ │ │ ├── pass.gif
│ │ │ │ │ │ └── user.gif
│ │ │ │ │ └── page
│ │ │ │ │ ├── delete.png
│ │ │ │ │ ├── delete_1.png
│ │ │ │ │ └── down.png
│ │ │ │ ├── js
│ │ │ │ │ ├── echarts
│ │ │ │ │ │ ├── echarts.js
│ │ │ │ │ │ ├── echarts2-all.js
│ │ │ │ │ │ └── wordcloud2.js
│ │ │ │ │ ├── jquery
│ │ │ │ │ │ ├── jquery-3.3.1.js
│ │ │ │ │ │ ├── jquery.metadata.js
│ │ │ │ │ │ └── jquery.validate.js
│ │ │ │ │ └── layer
│ │ │ │ │ ├── extend
│ │ │ │ │ │ └── layer.ext.js
│ │ │ │ │ ├── layer.js
│ │ │ │ │ └── skin
│ │ │ │ │ ├── default
│ │ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ │ └── loading-2.gif
│ │ │ │ │ ├── layer.css
│ │ │ │ │ └── layer.ext.css
│ │ │ │ └── plug
│ │ │ │ ├── bootstrap4
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── bootstrap-grid.css
│ │ │ │ │ │ ├── bootstrap-grid.min.css
│ │ │ │ │ │ ├── bootstrap-reboot.css
│ │ │ │ │ │ ├── bootstrap-reboot.min.css
│ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ │ └── bootstrap.min.css
│ │ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.bundle.js
│ │ │ │ │ ├── bootstrap.bundle.min.js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ └── bootstrap.min.js
│ │ │ │ ├── layui
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── layui.css
│ │ │ │ │ │ ├── layui.mobile.css
│ │ │ │ │ │ └── modules
│ │ │ │ │ │ ├── code.css
│ │ │ │ │ │ ├── laydate
│ │ │ │ │ │ │ └── default
│ │ │ │ │ │ │ └── laydate.css
│ │ │ │ │ │ └── layer
│ │ │ │ │ │ └── default
│ │ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ ├── layer.css
│ │ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ │ └── loading-2.gif
│ │ │ │ │ ├── font
│ │ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ │ └── iconfont.woff
│ │ │ │ │ ├── images
│ │ │ │ │ │ └── face
│ │ │ │ │ │ ├── 0.gif
│ │ │ │ │ │ ├── 1.gif
│ │ │ │ │ │ ├── 10.gif
│ │ │ │ │ │ ├── 11.gif
│ │ │ │ │ │ ├── 12.gif
│ │ │ │ │ │ ├── 13.gif
│ │ │ │ │ │ ├── 14.gif
│ │ │ │ │ │ ├── 15.gif
│ │ │ │ │ │ ├── 16.gif
│ │ │ │ │ │ ├── 17.gif
│ │ │ │ │ │ ├── 18.gif
│ │ │ │ │ │ ├── 19.gif
│ │ │ │ │ │ ├── 2.gif
│ │ │ │ │ │ ├── 20.gif
│ │ │ │ │ │ ├── 21.gif
│ │ │ │ │ │ ├── 22.gif
│ │ │ │ │ │ ├── 23.gif
│ │ │ │ │ │ ├── 24.gif
│ │ │ │ │ │ ├── 25.gif
│ │ │ │ │ │ ├── 26.gif
│ │ │ │ │ │ ├── 27.gif
│ │ │ │ │ │ ├── 28.gif
│ │ │ │ │ │ ├── 29.gif
│ │ │ │ │ │ ├── 3.gif
│ │ │ │ │ │ ├── 30.gif
│ │ │ │ │ │ ├── 31.gif
│ │ │ │ │ │ ├── 32.gif
│ │ │ │ │ │ ├── 33.gif
│ │ │ │ │ │ ├── 34.gif
│ │ │ │ │ │ ├── 35.gif
│ │ │ │ │ │ ├── 36.gif
│ │ │ │ │ │ ├── 37.gif
│ │ │ │ │ │ ├── 38.gif
│ │ │ │ │ │ ├── 39.gif
│ │ │ │ │ │ ├── 4.gif
│ │ │ │ │ │ ├── 40.gif
│ │ │ │ │ │ ├── 41.gif
│ │ │ │ │ │ ├── 42.gif
│ │ │ │ │ │ ├── 43.gif
│ │ │ │ │ │ ├── 44.gif
│ │ │ │ │ │ ├── 45.gif
│ │ │ │ │ │ ├── 46.gif
│ │ │ │ │ │ ├── 47.gif
│ │ │ │ │ │ ├── 48.gif
│ │ │ │ │ │ ├── 49.gif
│ │ │ │ │ │ ├── 5.gif
│ │ │ │ │ │ ├── 50.gif
│ │ │ │ │ │ ├── 51.gif
│ │ │ │ │ │ ├── 52.gif
│ │ │ │ │ │ ├── 53.gif
│ │ │ │ │ │ ├── 54.gif
│ │ │ │ │ │ ├── 55.gif
│ │ │ │ │ │ ├── 56.gif
│ │ │ │ │ │ ├── 57.gif
│ │ │ │ │ │ ├── 58.gif
│ │ │ │ │ │ ├── 59.gif
│ │ │ │ │ │ ├── 6.gif
│ │ │ │ │ │ ├── 60.gif
│ │ │ │ │ │ ├── 61.gif
│ │ │ │ │ │ ├── 62.gif
│ │ │ │ │ │ ├── 63.gif
│ │ │ │ │ │ ├── 64.gif
│ │ │ │ │ │ ├── 65.gif
│ │ │ │ │ │ ├── 66.gif
│ │ │ │ │ │ ├── 67.gif
│ │ │ │ │ │ ├── 68.gif
│ │ │ │ │ │ ├── 69.gif
│ │ │ │ │ │ ├── 7.gif
│ │ │ │ │ │ ├── 70.gif
│ │ │ │ │ │ ├── 71.gif
│ │ │ │ │ │ ├── 8.gif
│ │ │ │ │ │ └── 9.gif
│ │ │ │ │ ├── lay
│ │ │ │ │ │ └── modules
│ │ │ │ │ │ ├── carousel.js
│ │ │ │ │ │ ├── code.js
│ │ │ │ │ │ ├── colorpicker.js
│ │ │ │ │ │ ├── element.js
│ │ │ │ │ │ ├── flow.js
│ │ │ │ │ │ ├── form.js
│ │ │ │ │ │ ├── jquery.js
│ │ │ │ │ │ ├── laydate.js
│ │ │ │ │ │ ├── layedit.js
│ │ │ │ │ │ ├── layer.js
│ │ │ │ │ │ ├── laypage.js
│ │ │ │ │ │ ├── laytpl.js
│ │ │ │ │ │ ├── mobile.js
│ │ │ │ │ │ ├── rate.js
│ │ │ │ │ │ ├── slider.js
│ │ │ │ │ │ ├── table.js
│ │ │ │ │ │ ├── tree.js
│ │ │ │ │ │ ├── upload.js
│ │ │ │ │ │ └── util.js
│ │ │ │ │ ├── layui.all.js
│ │ │ │ │ └── layui.js
│ │ │ │ ├── mmGrid
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── arrow_down.png
│ │ │ │ │ │ ├── arrow_up.png
│ │ │ │ │ │ ├── furley_bg.png
│ │ │ │ │ │ ├── furley_bg_@2X.png
│ │ │ │ │ │ ├── loading.gif
│ │ │ │ │ │ ├── sort-asc.png
│ │ │ │ │ │ └── sort-desc.png
│ │ │ │ │ ├── mmGrid.css
│ │ │ │ │ ├── mmGrid.js
│ │ │ │ │ ├── mmPaginator.css
│ │ │ │ │ ├── mmPaginator.js
│ │ │ │ │ └── theme
│ │ │ │ │ └── bootstrap
│ │ │ │ │ ├── mmGrid-bootstrap.css
│ │ │ │ │ └── mmPaginator-bootstrap.css
│ │ │ │ └── zTree
│ │ │ │ ├── css
│ │ │ │ │ ├── awesomeStyle
│ │ │ │ │ │ ├── awesome.css
│ │ │ │ │ │ ├── awesome.less
│ │ │ │ │ │ ├── fa.less
│ │ │ │ │ │ └── img
│ │ │ │ │ │ └── loading.gif
│ │ │ │ │ ├── demo.css
│ │ │ │ │ ├── metroStyle
│ │ │ │ │ │ ├── img
│ │ │ │ │ │ │ ├── line_conn.png
│ │ │ │ │ │ │ ├── loading.gif
│ │ │ │ │ │ │ ├── metro.gif
│ │ │ │ │ │ │ └── metro.png
│ │ │ │ │ │ └── metroStyle.css
│ │ │ │ │ └── zTreeStyle
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── diy
│ │ │ │ │ │ │ ├── 1_close.png
│ │ │ │ │ │ │ ├── 1_open.png
│ │ │ │ │ │ │ ├── 2.png
│ │ │ │ │ │ │ ├── 3.png
│ │ │ │ │ │ │ ├── 4.png
│ │ │ │ │ │ │ ├── 5.png
│ │ │ │ │ │ │ ├── 6.png
│ │ │ │ │ │ │ ├── 7.png
│ │ │ │ │ │ │ ├── 8.png
│ │ │ │ │ │ │ └── 9.png
│ │ │ │ │ │ ├── line_conn.gif
│ │ │ │ │ │ ├── loading.gif
│ │ │ │ │ │ ├── zTreeStandard.gif
│ │ │ │ │ │ └── zTreeStandard.png
│ │ │ │ │ └── zTreeStyle.css
│ │ │ │ └── js
│ │ │ │ ├── jquery-1.4.4.min.js
│ │ │ │ ├── jquery.ztree.all.js
│ │ │ │ ├── jquery.ztree.all.min.js
│ │ │ │ ├── jquery.ztree.core.js
│ │ │ │ ├── jquery.ztree.core.min.js
│ │ │ │ ├── jquery.ztree.excheck.js
│ │ │ │ ├── jquery.ztree.excheck.min.js
│ │ │ │ ├── jquery.ztree.exedit.js
│ │ │ │ ├── jquery.ztree.exedit.min.js
│ │ │ │ ├── jquery.ztree.exhide.js
│ │ │ │ └── jquery.ztree.exhide.min.js
│ │ │ └── templates
│ │ │ └── html
│ │ │ ├── index.html
│ │ │ ├── login.html
│ │ │ ├── ls
│ │ │ │ ├── childSign.html
│ │ │ │ ├── course.html
│ │ │ │ ├── courseAdd.html
│ │ │ │ ├── daKa.html
│ │ │ │ ├── notice.html
│ │ │ │ ├── noticeAdd.html
│ │ │ │ ├── sign.html
│ │ │ │ ├── stuPage.html
│ │ │ │ ├── stuPageAdd.html
│ │ │ │ ├── tongJi.html
│ │ │ │ └── tongJiXueSheng.html
│ │ │ ├── sa
│ │ │ │ ├── Classes.html
│ │ │ │ ├── claTea.html
│ │ │ │ ├── claTeaAdd.html
│ │ │ │ ├── classesAdd.html
│ │ │ │ ├── foot.html
│ │ │ │ ├── footAdd.html
│ │ │ │ ├── importUser.html
│ │ │ │ ├── material.html
│ │ │ │ ├── materialAdd.html
│ │ │ │ ├── page.html
│ │ │ │ ├── pay.html
│ │ │ │ ├── payAdd.html
│ │ │ │ ├── role.html
│ │ │ │ ├── selectUserRole.html
│ │ │ │ ├── userAdd.html
│ │ │ │ ├── userDelPage.html
│ │ │ │ └── userList.html
│ │ │ └── user
│ │ │ └── userEdit.html
│ │ └── webapp
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ └── WEB-INF
│ │ └── lib
│ └── test
│ └── java
│ └── com
│ └── bskms
│ └── BskmsApplicationTests.java
├── 免责声明.txt
├── 源码说明.txt
└── 系统账号.txt
81 directories, 412 files