Extraction address: https://pan.baidu.com/s/1lRPtFszna7K_4CY2EkRoFg Extraction code: h2p8 system administrator User: admin ; Password: 0; Usage suggestion: Because no regular expression is written to check whether the content of each input box is legal, It is best to enter regular data and try not to repeat it;
As a sophomore, I wanted to use Swing to write a management system a long time ago. I happened to have a database course this semester. I started learning Java-related content from the first class, and finally wrote it when I was doing course design. It came out, although the process was quite laborious and the results were flawed, but it was enough to use it as a course design.
A screenshot of the project
login interface
Registration interface
Administrator main interface
Event management interface
Registration review interface
Member information management interface
Captain system interface
The captain creates the team and enters the player information to automatically assign the account password
Player interface
2. Introduction to Layer Composition
-controller: control layer (where the program starts); -dao: database layer (methods for operating the database); -Image: image layer (all kinds of icons, background images); -util: tool layer (such as panel switching); - view: view layer (front-end interface);
2. Must-read for operation (must-see)
Development environment: Eclipse
Database: MySQL 8.0
Usage steps: 1. Import the sql file in the compressed package to the MySQL database; (if not, please refer to another article: https://blog.csdn.net/Elliseaon/article/details/118275142) 2. Modify src/ Database username and password in the com/Demo/util/DBUtil.java file; 3. Run Start.java in the src/com/Demo/controller path;
Implemented the basic operation of JDBC: add, delete, modify and check;
There is a dependency relationship in the data table, and the cascade operation of multiple tables can be realized through the front end;
It meets certain functional requirements, and it is absolutely no problem to use it as a course design, but if you want to be further practical, you need to modify it;
The above is purely personal opinion, please correct me if I am wrong;