1 Introduction
With the continuous improvement of the demand and management of corporate customer information feedback, the potential of corporate customer information feedback management will be infinitely expanded. The corporate customer information feedback platform has been widely concerned in the industry. This platform conducts an overall analysis of this and integrates corporate customer information feedback information. Provide reference for the development of management. The corporate customer information feedback platform has a significant driving effect on corporate customer information feedback and is more helpful to management.
This platform mainly consists of two roles: administrator and customer; it mainly includes: homepage, personal center, customer management, problem type management, problem information management, problem report management, technical document management, system management and other functions of the management platform.
2 Technology stack
Development language: Java
framework: springboot
JDK version: JDK1.8
Server: tomcat7 or Tomcat 8
Database: mysql 5.7 (must be version 5.7, 8.0 sometimes has many pitfalls)
Database tool: Navicat11
Development software: eclipse/myeclipse/idea
Maven package: Maven3.3.9 (not required)
3 Functional analysis
Taking into account the needs of corporate customer information feedback management in real life and careful analysis of the platform, the platform permissions are divided into two types of users: administrators and customers.
(1) Administrator functional requirements
After the administrator logs in, the main modules include homepage, personal center, customer management, problem type management, problem information management, problem report management, technical document management, system management and other functions. The administrator use case diagram is shown in Figure 3-1.
Figure 3-1 Administrator use case diagram
(2) Customer functional requirements
After the customer logs in, the main modules include homepage, problem information, technical documents, platform announcements, personal center, backend management and other functions. The customer use case diagram is shown in Figure 3-2.
Figure 3-2 Customer use case diagram
4 Functional structure
In order to better clarify the overall idea of this platform, the platform is expressed in the form of a structure diagram. The functional structure diagram of the design and implementation of the enterprise's customer information feedback platform is as follows:
Figure 4-1 Overall structure diagram of the platform
4.2 Database design
4.2.1 Database E/R diagram
The ER diagram is a diagram composed of entities and their relationships. The E/R diagram can clearly describe the mutual relationships between entities involved in the platform. Some of the main key entities in the platform are as follows:
(1) The customer management E/R diagram is as follows:
Figure 4-2 Customer management E/R diagram
(2) The problem information management E/R diagram is as follows:
Figure 4-3 Problem information management E/R diagram
5 Platform function implementation
5.1 Platform function module
Enterprise customer information feedback platform. On the platform homepage, you can view the homepage, problem information, technical documents, platform announcements, personal center, backend management and other content, and perform detailed operations; as shown in Figure 5-1.
Figure 5-1 Platform home page interface diagram
For technical documents, you can view the document name, document number, upload time, technical documents and other contents on the technical document page, and perform collection operations, as shown in Figure 5-2.
Figure 5-2 Technical document interface diagram
Question information. On the question information page, you can view the question name, question type, question status, time of submission, account number, name, phone number, etc., and submit comments, as shown in Figure 5-3.
Figure 5-3 Problem information interface diagram
Personal center, on the personal center page, update information by filling in account number, name, password, gender, uploaded pictures, phone number, age, etc. You can also perform detailed operations on my collection as needed, as shown in Figure 5-4.
Figure 5-4 Personal center interface diagram
5.2 Backstage login
Before logging in to the platform, the user fills in the user name and password as required on the login page, and clicks login to perform platform operations, as shown in Figure 5-5.
Figure 5-5 Background login interface diagram
5.2.1 Administrator functions
After logging in to the platform, the administrator can perform corresponding operations and management on the home page, personal center, customer management, problem type management, problem information management, problem report management, technical document management, system management and other functions, as shown in Figure 5-6.
Figure 5-6 Administrator function interface diagram
Customer management, on the customer management page, you can detail, modify, or delete the index, account number, name, avatar, gender, phone number, age, etc., as shown in Figure 5-7.
Figure 5-7 Customer management interface diagram
Question information management. On the question information management page, you can perform detailed operations, modify, view comments, delete and other operations on the index, question name, question type, cover, question status, time of submission, account number, name, phone number and other information, as shown in Figure 5- 8 shown.
Figure 5-8 Problem information management interface diagram
Problem report management, on the problem report management page, you can perform detailed operations, modify or delete the index, report number, problem type, new quantity, solved quantity, statistical date and other contents, as shown in Figure 5-9.
Figure 5-9 Problem report management interface diagram
Technical document management. On the technical document management page, you can perform detailed operations, modify, view comments, delete and other operations on the index, document encoding, document name, document picture, technical document, upload time and other contents, as shown in Figure 5-10.
Figure 5-10 Technical document management interface diagram
Question type management, on the question type management page, you can perform detailed operations, modify and delete the index, question type and other contents, as shown in Figure 5-11.
Figure 5-11 Problem type management interface diagram
System management, on the platform announcement page, you can perform detailed operations, modify and delete operations on indexes, titles, pictures and other contents, and you can also perform detailed operations and management on carousel image management; as shown in Figure 5-12.
Figure 5-12 Platform management interface diagram
5.2.2 Customer functions
After logging in to the platform, customers can perform corresponding operations and management on the homepage, personal center, problem information management, my collection management and other functions, as shown in Figure 5-13.
Figure 5-13 Administrator function interface diagram
Personal center, you can modify account, name, avatar, gender, phone number, age and other contents on the personal center page, as shown in Figure 5-14.
Source code consultation
WeChat Mini Program Graduation Project Collection
Java Graduation Project-SpringBoot+Vue Graduation Project Collection