项目描述:评教系统和投票系统类似,所有做起来比较快。学生登陆系统后,查看自己班级的课程,对每一位课程教师评教,投完票还可以查看自己投票的情况。同时学生的账号需要管理员给,不过学生可以在线修改密码。老师登陆系统查看自己所教的班级,以及自己的得分情况。管理员登陆系统能对用户进行管理,用户为学生和老师,能对评教的问卷的管理,老师进行分配课程,班级等操作。这个项目使用的是前后端分离,前端使用ajax进行请求 项目使用工具:mysql,tomcat,idea,svn,maven,git,jdk,ajax 项目使用技术:jwt,springboot,mybatisplus,swagger,layui,js,html, jquery 项目功能: 学生:评教,查看评教结果,登陆注册,查看班级课程,修改密码 老师:登陆,班级课程,查看得分情况,修改密码 管理员:学生管理,老师管理,用户账号管理,班级管理,课程管理 部门管理
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
Apache ShardingSphere(Incubator) 是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(规划中)这3款相互独立,却又能够混合部署配合使用的产品组成。它们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、容器、云原生等各种多样化的应用场景。
学生管理系统 框架:springboot+mybatis-puls+vue-cli+element-ui 实现了用户登录、学生信息的增删改查、班级信息的增删改查,权限操作。
Hmily是一款高性能,零侵入,金融级分布式事务解决方案,目前主要提供柔性事务的支持,包含 TCC, TAC(自动生成回滚SQL) 方案,未来还会支持 XA 等方案。