资源简介
包含源码 数据库 运行环境 运行教程 分为管理员和学生两种不同角色 学生实现在线考试 管理员可出题 管理用户 批量导入试题 快速生成试卷等
代码片段和文件信息
package com.taohan.online.exam.charts;
import java.util.Map;
import java.util.Set;
import org.springframework.stereotype.Repository;
import com.github.abel533.echarts.axis.CategoryAxis;
import com.github.abel533.echarts.axis.ValueAxis;
import com.github.abel533.echarts.code.Magic;
import com.github.abel533.echarts.code.Tool;
import com.github.abel533.echarts.code.Trigger;
import com.github.abel533.echarts.code.X;
import com.github.abel533.echarts.code.Y;
import com.github.abel533.echarts.feature.MagicType;
import com.github.abel533.echarts.json.GsonOption;
import com.github.abel533.echarts.series.Line;
import com.taohan.online.exam.po.ClassInfo;
/**
*
* title: StudentCount
* Description: (年级下/所有)班级的学生总量 相关图表Json数据生成
* @author: taohan
* @date: 2018-9-17
* @time: 下午7:03:13
* @version: 1.0
*/
@Repository
public class StudentCount {
/**
* 班级对应学生人数折线图
* @param data
* @return
*/
public static String createBarJson(Mapject> data) {
Set set = data.keySet();
GsonOption option = new GsonOption();
option.title().text(“班级学生数量统计“).x(X.center).y(Y.top).borderWidth(1).textstyle().color(“#438EB9“);
option.toolbox().show(true).feature(Tool.mark Tool.restore new MagicType(Magic.bar Magic.line) Tool.saveAsImage).x(X.right).y(Y.top);
//数据默认触发, 鼠标移入显示竖线 trigger(Trigger.axis)
option.tooltip().formatter(“{b} {c}人“).trigger(Trigger.axis);
option.legend().data(“班级总人数“).x(X.center).y(Y.bottom).borderWidth(1);
Line line = new Line(“班级总人数“);
//值轴
ValueAxis valueAxis = new ValueAxis();
valueAxis.axisLabel().formatter(“{value}人“).textstyle().color(“#438EB9“);
//valueAxis.min(0);
option.yAxis(valueAxis);
//类目轴
CategoryAxis categoryAxis = new CategoryAxis();
//interval(0):设置横轴信息全部显示
//rotate(-30):设置 -30 度角倾斜显示
categoryAxis.axisLabel().interval(0).rotate(-30).textstyle().color(“#438EB9“);
for (String className : set) {
categoryAxis.data(className);
ClassInfo classInfo = (ClassInfo)data.get(className);
line.data(classInfo.getClassId());
}
option.xAxis(categoryAxis);
line.smooth(true);
option.series(line);
option.grid().x(100);
System.out.println(option.toString());
return option.toString();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-02-23 12:20 jsp+ssm+mysql实现在线考试系统\
目录 0 2019-02-13 18:50 jsp+ssm+mysql实现在线考试系统\导入文件示例文件\
文件 10541 2018-10-17 15:09 jsp+ssm+mysql实现在线考试系统\导入文件示例文件\sample.xlsx
目录 0 2019-02-13 18:50 jsp+ssm+mysql实现在线考试系统\数据库文件\
文件 9263 2018-10-19 16:01 jsp+ssm+mysql实现在线考试系统\数据库文件\db_online_ssm(无数据).sql
文件 1347125 2018-10-19 15:50 jsp+ssm+mysql实现在线考试系统\数据库文件\db_online_ssm.sql
目录 0 2019-02-13 18:51 jsp+ssm+mysql实现在线考试系统\运行截图\
文件 14783 2018-10-19 13:49 jsp+ssm+mysql实现在线考试系统\运行截图\0.png
文件 118264 2018-10-19 13:49 jsp+ssm+mysql实现在线考试系统\运行截图\1.png
文件 24220 2018-10-19 15:38 jsp+ssm+mysql实现在线考试系统\运行截图\10.png
文件 85757 2018-10-19 15:39 jsp+ssm+mysql实现在线考试系统\运行截图\11.png
文件 76334 2018-10-19 15:39 jsp+ssm+mysql实现在线考试系统\运行截图\12.png
文件 102394 2018-10-19 15:39 jsp+ssm+mysql实现在线考试系统\运行截图\13.png
文件 75264 2018-10-19 15:40 jsp+ssm+mysql实现在线考试系统\运行截图\14.png
文件 128910 2018-10-19 15:40 jsp+ssm+mysql实现在线考试系统\运行截图\15.png
文件 98308 2018-10-19 15:40 jsp+ssm+mysql实现在线考试系统\运行截图\16.png
文件 122568 2018-10-19 15:41 jsp+ssm+mysql实现在线考试系统\运行截图\17.png
文件 115885 2018-10-19 15:41 jsp+ssm+mysql实现在线考试系统\运行截图\18.png
文件 104911 2018-10-19 15:41 jsp+ssm+mysql实现在线考试系统\运行截图\19.png
文件 102707 2018-10-19 13:50 jsp+ssm+mysql实现在线考试系统\运行截图\2.png
文件 97830 2018-10-19 15:41 jsp+ssm+mysql实现在线考试系统\运行截图\20.png
文件 108539 2018-10-19 15:42 jsp+ssm+mysql实现在线考试系统\运行截图\21.png
文件 103961 2018-10-19 15:42 jsp+ssm+mysql实现在线考试系统\运行截图\22.png
文件 146631 2018-10-19 15:42 jsp+ssm+mysql实现在线考试系统\运行截图\23.png
文件 130398 2018-10-19 15:43 jsp+ssm+mysql实现在线考试系统\运行截图\24.png
文件 151159 2018-10-19 15:44 jsp+ssm+mysql实现在线考试系统\运行截图\25.png
文件 117397 2018-10-19 15:44 jsp+ssm+mysql实现在线考试系统\运行截图\26.png
文件 98489 2018-10-19 15:45 jsp+ssm+mysql实现在线考试系统\运行截图\27.png
文件 99742 2018-10-19 15:45 jsp+ssm+mysql实现在线考试系统\运行截图\28.png
文件 106019 2018-10-19 15:45 jsp+ssm+mysql实现在线考试系统\运行截图\29.png
文件 110519 2018-10-19 13:51 jsp+ssm+mysql实现在线考试系统\运行截图\3.png
............此处省略801个文件信息
相关资源
- 超市进销存管理系统(SSMMYSQLVUEJSP)
- 基于java web的医院在线挂号系统
- 飞机大战Java源文件代码
- 04Java—SSM框架.xmind
- Java EE企业级应用开发教程Spring Sprin
- [Java EE实用教程第3版][郑阿奇][电子教
- 将Excel文件导入数据库POI+Excel+MySQL+j
- JavaEE开发的颠覆者:spring boot实战 高
- Java必须知道的300个问题.pdf
- java源码包2
- 2018_IDEA版黑马旅游网初始项目文件(
- JAVA_API_1.7中文最新、最全.chm
- java swing学生考试系统
- Java软著代码整理开源工具
- java 基于集合的图书管理系统 图书管
- Java从入门到精通第四版pdf
- 黑马程序员MYSQL详解38集,2.04GB,分视
- jsp+sql洗衣店管理系统
- Java程序员面试笔试宝典.zip
- jdk-8u241-linux-arm64-vfp-hflt.tar.gz
- Java Web程序设计任务教程_黑马程序员
- Java后台源码 项目采用SpringBoot框架 可
- geotools所需jar包合集
- Netty实现Java服务端和C#客户端联通
- 面向对象软件工程:使用UML、模式与
- 实战突击:Java项目开发案例.完整源码
- 项目源码java项目淘淘商城
- java jdk1.7(含jre)免安装版Part1
- 上传视频功能源码 解码工具 jar包 C过
- java开发单机冒险岛
评论
共有 条评论