資源簡介
包含源碼 數(shù)據(jù)庫 運行環(huán)境 運行教程 分為管理員和學生兩種不同角色 學生實現(xiàn)在線考試 管理員可出題 管理用戶 批量導入試題 快速生成試卷等
代碼片段和文件信息
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數(shù)據(jù)生成
??*?@author:?taohan
??*?@date:?2018-9-17
??*?@time:?下午7:03:13
??*?@version:?1.0
??*/
@Repository
public?class?StudentCount?{
/**
?*?班級對應學生人數(shù)折線圖
?*?@param?data
?*?@return
?*/
public?static?String?createBarJson(Mapject>?data)?{
Set?set?=?data.keySet();
GsonOption?option?=?new?GsonOption();
option.title().text(“班級學生數(shù)量統(tǒng)計“).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);
//數(shù)據(jù)默認觸發(fā),?鼠標移入顯示豎線??trigger(Trigger.axis)
option.tooltip().formatter(“?{c}人“).trigger(Trigger.axis);
option.legend().data(“班級總?cè)藬?shù)“).x(X.center).y(Y.bottom).borderWidth(1);
Line?line?=?new?Line(“班級總?cè)藬?shù)“);
//值軸
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實現(xiàn)在線考試系統(tǒng)\
?????目錄???????????0??2019-02-13?18:50??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\導入文件示例文件\
?????文件???????10541??2018-10-17?15:09??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\導入文件示例文件\sample.xlsx
?????目錄???????????0??2019-02-13?18:50??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\數(shù)據(jù)庫文件\
?????文件????????9263??2018-10-19?16:01??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\數(shù)據(jù)庫文件\db_online_ssm(無數(shù)據(jù)).sql
?????文件?????1347125??2018-10-19?15:50??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\數(shù)據(jù)庫文件\db_online_ssm.sql
?????目錄???????????0??2019-02-13?18:51??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\
?????文件???????14783??2018-10-19?13:49??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\0.png
?????文件??????118264??2018-10-19?13:49??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\1.png
?????文件???????24220??2018-10-19?15:38??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\10.png
?????文件???????85757??2018-10-19?15:39??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\11.png
?????文件???????76334??2018-10-19?15:39??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\12.png
?????文件??????102394??2018-10-19?15:39??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\13.png
?????文件???????75264??2018-10-19?15:40??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\14.png
?????文件??????128910??2018-10-19?15:40??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\15.png
?????文件???????98308??2018-10-19?15:40??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\16.png
?????文件??????122568??2018-10-19?15:41??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\17.png
?????文件??????115885??2018-10-19?15:41??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\18.png
?????文件??????104911??2018-10-19?15:41??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\19.png
?????文件??????102707??2018-10-19?13:50??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\2.png
?????文件???????97830??2018-10-19?15:41??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\20.png
?????文件??????108539??2018-10-19?15:42??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\21.png
?????文件??????103961??2018-10-19?15:42??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\22.png
?????文件??????146631??2018-10-19?15:42??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\23.png
?????文件??????130398??2018-10-19?15:43??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\24.png
?????文件??????151159??2018-10-19?15:44??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\25.png
?????文件??????117397??2018-10-19?15:44??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\26.png
?????文件???????98489??2018-10-19?15:45??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\27.png
?????文件???????99742??2018-10-19?15:45??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\28.png
?????文件??????106019??2018-10-19?15:45??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\29.png
?????文件??????110519??2018-10-19?13:51??jsp+ssm+mysql實現(xiàn)在線考試系統(tǒng)\運行截圖\3.png
............此處省略801個文件信息
評論
共有 條評論