粒子群课设_GitHub - LIYAJUN2018/tscss: 基于粒子群算法的中职自动排课系统
kvf-admin
kvf-admin是一套快速开发框架、脚手架、后台管理系统、权限系统,上手简单,拿来即用。为广大开发者去除大部分重复繁锁的代码工作,让开发者拥有更多的时间陪恋人、家人和朋友。
后端采用spring boot、mybatis(已集成mybatis-plus增强插件,开发更迅速,可查看官方文档了解更多:mybatis-plus)、shiro框架
前端采用layui作为UI框架,实现90%的移动端自适应,支持主题更换
提供代码生成器(wiki使用文档),只需编写20%左右的代码,剩下全部自动生成;支持一键及批量功能模块生成,并支持一定程度上的自定义配置并生成代码,相对比较灵活
项目结构树
kvf-admin
│
│ pom.xml maven依赖管理pom文件
│
├─sql
│ kvf_sys.sql 项目初始化数据表及基础数据sql脚本
│
└─src
├─main
│ ├─java
│ │ └─com
│ │ └─kalvin
│ │ └─kvf
│ │ │ KvfAdminApplication.java 项目启动类
│ │ │
│ │ ├─common 通用模块
│ │ └─modules 功能模块
│ │ ├─generator 代码生成器模块
│ │ └─sys 系统模块(核心)
│ └─resources
│ │ application.yml spring boot 配置文件
│ │ ehcache.xml ehcache缓存配置文件
│ │
│ ├─mapper mybatis mapper文件
│ ├─static 静态资料
│ └─templates 模板
│ │ 403.html 403页面
│ │ home.html 系统首页页面
│ │ index.html 主页
│ │ login.html 登录页
│ │
│ ├─common 通用模板
│ │ base.html
│ │ sys_tpl.html
│ │
│ ├─generator 生成器模板
│ │
│ └─sys 系统页面模板
│
└─test 单元测试块
软件需求
jdk8+
mysql5.5+
本地部署
通过git/gitee下载源码(推荐使用git,因为gitee不是实时更新的)
创建数据库:kvf_admin【数据库编码为utf8mb4】,并执行sql/kvf_admin.sql创建表和初始化系统基础数据
修改开发环境配置文件application-dev.yml,配置数据库账号和密码
开发工具idea或eclipse还需要安装lombok插件,否则会提示找不到实体类的的get/set方法
运行KvfAdminApplication.java,启动项目【kvf-admin】
账号密码:admin/123456
项目演示
系统效果图展示
更新日志
2019-08-18
新增定时任务管理(可在yml配置是否开启)
增加登录验证码开关(可在yml配置,为了方便开发不用输入验证码登录)
sql脚本更新
优化代码生成器
修复了若干个bug
2019-08-11
新增字典管理
优化代码生成器字段类型转换
修复代码生成器生成代码包路径不正确bug
删除多余依赖包
修复了一些其它bug
2019-07-21
修复代码生成器生成日期控件没有实例化
修复代码生成器生成的查询字段名称没有转成坨峰命名
修复代码生成器生成mapperxml时,表达式缺少半边中括号
优化部分功能代码
新增logback日志配置
敬请期待
集成UEditor
日程管理
集成activity工作流引擎
vue-admin版本
交流反馈
=======
tscss
基于粒子群算法的中职自动排课系统
98f68dee829294b7de5424e1721a2e006165612a
粒子群课设_GitHub - LIYAJUN2018/tscss: 基于粒子群算法的中职自动排课系统相关推荐
- php简单排课_基于PHP-WEB网络云环境下的自动排课系统
基于 PHP-WEB 网络云环境下的自动排课系统 陈佳硕 ; 孙穆赫 ; 付兴建 ; [期刊名称] <信息与电脑:理论版> [年 ( 卷 ), 期] 2013(000)010 [摘要] 随 ...
- 自动排课算法核心java代码怎么实现的?点击自动排课按代码实现的?_用SQL实现的一个自动排课机制...
同学毕业设计搞的是一个排课系统,具体功能就给课程安排教室和时间.排课算法是有一定难度的,很多老师说过,至今也没有完美的排课算法,的确,排课,是一个五维交叉的复杂体系:时间.课程.教室.班级.学生.一个 ...
- 【JAVA程序设计】(C00063)基于Springboot+Thymeleaf学校自动排课管理系统
基于Springboot+Thymeleaf学校自动排课管理系统 项目简介 项目获取 开发环境 项目技术 运行截图 项目简介 基于Springboot+Thymeleaf的大学自动排课系统 管理员角色 ...
- java基于SpringBoot+Vue+nodejs的高校自动排课系统 Element-UI
自动排课系统也都将通过计算机进行整体智能化操作,对于自动排课系统所牵扯的管理及数据保存都是非常多的,例如(1)管理员:首页.个人中心.学生管理.教师管理.班级信息管理.专业信息管理.教室信息管理.课程 ...
- 基于java的自动排课系统
借助本课题研究开发的基于java的自动排课系统,使学校教务管理人员可以随时掌握学校的排课情况,进一步指导学校的教学. 本排课系统的主要功能大致包括:通过计算机可以进行排课管理,实现自动化排课,即无纸化 ...
- 基于H5+Android的高校自动排课APP系统
目 录 摘 要 I Abstract II 1绪论 1 1.1选题背景及意义 1 1.2国内外研究现状 2 1.3研究主要内容 2 2系统工具 4 2.1 Android平台介绍 4 2.2 Andr ...
- 基于springboot的自动排课系统
末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SpringBoot 前端:Vue.HTML 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8. ...
- 基于推荐算法的自动排课系统的设计与实现
源码获取:https://www.bilibili.com/video/BV1Ne4y1g7dC/ 1.课题研究立项依据(所选课题的来源.科学意义.目的,国内外研究现状) 1.1所选课题的来源: 随着 ...
- java基于ssm的自动排课系统
制定一个学校的排课计划是一项非常耗时且相当辛苦的工作,而且它还得由有学校排课工作经验或者这方面知识的人才能做好.在一所高校时一个课程表的制定是一个难题,因为在有关课程表的问题上有很多的限制条件得考虑, ...
最新文章
- 指针空间的申请与释放
- javascript格式化时间(几秒钟前,几分钟前,几小时前,几天前...)
- QTP的那些事--QTP回放iFrame控件时间非常慢的问题分析
- 文巾解题 10. 正则表达式匹配
- java web 使用https_如何在Web应用程序中实现HTTPS登录页面?
- IAR 单步调试很慢
- View onRestoreInstanceState ClassCastException
- 启明云端分享|干货来了,怎么用ESP32-S2驱动断码屏呢?更多干货欢迎关注启明云端CSDN技术社区!
- 百度百科中关于fwrite的用法说明
- Classifier4J的中文支持
- QBC的distinct查询
- 转 lucene3搜索引擎,索引建立搜索排序分页高亮显示, IKAnalyzer分词
- springboot如何对本地数据库增删改查_mysql数据库基本增删改查操作总结
- apereo cas开发_CAS 之 Apereo CAS 简介(一)
- cfd计算机模拟,CFD软件数值模拟分析(中联智泵)
- android版本11下载,coloros 11正式版下载
- 按键精灵通过句柄获取窗口坐标_学会用按键精灵获取子窗口句柄
- docker网络模式--资源分配叙述(1)
- 2021-2027全球与中国筒式过滤器外壳市场现状及未来发展趋势
- 悟空问答 模板 html,悟空问答icon