Take a look at the steps of website development:
(Refer to the JAVA Web project development case of the branch network. pdf)
Development background
System Analysis
2.1 Requirements Analysis summarizes the main functions of the website
2.2 Function analysis According to different roles, analyze the functions of different roles
System Design
3.1 Drawing use case diagrams different roles, different functions of use case diagram, Jude on
3.2 Drawing the system flowchart using the activity diagram on the Jude
3.3 System Demo I'm not too sure why the code hasn't been implemented yet, there are some front-end demos, and it's estimated that you can put some reference to the front-end of other sites.
3.4 Selection of development tools and development technologies
3.5 folder Organizational structure A picture that shows the large frame of the folder
Database analysis and Design
4.1 Database analysis lists all the tables that need to be used
4.2 Conceptual design of database draw E-r diagram of each entity
4.3 Database logical Structure design according to e-r diagram, List table structure of table
4.4 Plotting relationships between Tables class diagram on E-r diagram Jude
4.5 Creating databases and data tables
public class Design
5.1 Config file (Spring) Applicationcontext.xml/(Hibernate) Hibernate.cfg.xml/(MyBatis) Configuratiion.xml ...
5.2 Each entity class hibernate session factory class ...
Each module design
Development skills and difficulties
Java Web site construction process