基于springboot+mysql+SpringDataJPA +html实现学生选课管理系统 |
您所在的位置:网站首页 › 学生选课系统html源码 › 基于springboot+mysql+SpringDataJPA +html实现学生选课管理系统 |
基于springboot+mysql+SpringDataJPA +html实现学生选课管理系统
一、系统介绍1、系统主要功能:2.涉及技术框架:3.本项目所用环境:4.项目需求
二、功能展示三、其它系统四、获取源码
一、系统介绍
1、系统主要功能:
管理员:统计分析、学生管理、课程管理 学生:选课中心、我的课程 2.涉及技术框架:web框架:SpringBoot 数据库框架:Sping Data JPA 数据库:MySql 项目构建工具:Maven 前端模板:html 3.本项目所用环境:开发工具:IDEA 编程语言:JDK1.8,HTML,CSS,JS,jQuery 数据库:mysql5.7以上 4.项目需求题目描述 基于Spring Boot和Spring Data JPA设计一个简单的在线课程系统,需要实现以下功能: 1.课程的增删改查(CRUD),每门课程包括课程名称、教师名称、课程简介、课程价格等信息; 2.学生的增删改查(CRUD),每个学生包括姓名、性别、年龄、联系方式等信息; 3.学生选课功能,要求学生可以查询到可选课程信息,选择课程并付款,同时需要检查该学生是否已经选过该课程; 4.教师查询功能,可以根据教师姓名查询该教师的所有授课课程; 5.统计功能,可以统计每门课程的选课人数和课程总收入。 系统需要实现的功能要求使用RESTful API方式提供,并使用Spring Data JPA进行数据库访问。 数据库设计 在MySQL中创建以下三张表: 课程表(course) 字段名类型主键idbigint主键namebigint课程名称teachervarchar(64)教师名称introvarchar(64)课程简介pricedouble课程价格priceint选课人数student_countdouble总收入学生表(student) 字段名类型主键idbigint主键namevarchar(64)姓名gendervarchar(16)性别ageint年龄contactvarchar(128)联系方式course_countint已选课程数total_expensedouble总支出选课表(selection) 字段名类型主键student_idbigint学生IDcourse_idbigint课程IDselect_datedate选课日期paymentdouble支付金额 二、功能展示用户登陆 选课中心–学生
统计分析–管理员 Java+Swing实现学生选课管理系统 Java+Swing实现学校教务管理系统 Java+Swing+sqlserver学生成绩管理系统 Java+Swing用户信息管理系统 Java+Swing实现的五子棋游戏 基于JavaSwing 银行管理系统 Java+Swing+mysql仿QQ聊天工具 Java+Swing 聊天室 Java+Swing+dat文件存储实现学生选课管理系统 Java+Swing可视化图像处理软件 Java+Swing学生信息管理系统 Java+Swing图书管理系统 Java+Swing图书管理系统2.0 基于java+swing+mysql图书管理系统3.0 大作业-基于java+swing+mysql北方传统民居信息管理系统 四、获取源码点击下载 基于springboot+mysql+SpringDataJPA +html实现学生选课管理系统 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |