Database Searching Interface with Java, JS and SQL

This is a presentation program for java course in Peking University.

Goal: 设计并实现一个专题数据的展示系统:给定数据指标、国家、以及给定国家的指标的数据,对这三者进行管理和展示。

What we hope to do

终端用户功能:

  • 按类别(国家、指标)浏览数据
  • 按给定的条件(国家、指标)检索数据
  • 组合检索(如多国检索、多指标检索,在检索的基础上比较数据)

  • 管理员用户功能:

  • 指标的增删改
  • 国家的增删改
  • 数据的增删改

  • Develop Tool使用技术

      IDE:Eclipse
      DataBase:MySQL
      数据源:DataSets from Kaggle
      Back-end:Tomcat5.0 + Java Servlet
      Front-End:jsp+HTML+CSS(Tailwind framework)
      Data Visulization:Echart.js Chart.js

    Some data visualiztion example on the webpage:

    image

    Examples for the SQL searching

    • get data from 2019,2020,2021 of the target country
    image