项目简介
本项目是基于Java和Spring框架开发的MySQL数据库门户系统,作为北京大学信息管理系《面向对象程序设计JAVA》课程的课程设计作业,旨在打造一个信息化程度高的数据库管理平台,具备用户登录、数据查询、插入、更新和删除等功能。
项目的主要特性和功能
- 用户管理:包含用户登录和登出功能,以及用户个人资料展示。
- 数据管理:支持按ID查询、按条件查询等多种查询模式;可插入新记录并自动分配ID;能先查询后更新已有记录;支持按条件删除记录。
- 可视化展示:提供树图、折线图、饼图等多种图表展示数据,支持数据集的动态更新和展示。
- 数据库操作:通过JDBC连接MySQL数据库,可进行数据库表的创建、数据插入和查询等操作。
安装使用步骤
1. 下载与导入
项目基于Maven,易于安装。clone项目后,在Eclipse中选择File > import > existing maven project
导入现有的Maven项目。
2. 数据库准备
- 在
src/main/java/mysql/JDBCConnection.java
中配置您的MySQL数据库用户名和密码。 - 运行
data/test_user.sql
创建一个临时测试用户。 - 运行
data/preparation.sql
创建数据库和表。 - 运行
src/main/java/mysql/insertData.java
将测试数据插入数据库。
3. 以应用程序运行
项目嵌入了Tomcat容器,无需打包成jar文件。在Eclipse中直接运行src/main/java/Main.java
启动服务器。
4. 前端使用
- 登录:使用
Email: tom@example.com
和Password: tomcat
登录,登录后可访问详情页和进行数据管理操作。 - 概览页:未登录时可查看树图和柱状图,点击树图图块,下方折线图数据集会更新。
- 详情页:登录后可进行数据查询、插入、更新和删除操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】