Esta vez, se seleccionó JAVA para el diseño de graduación y el desarrollo del equipo del sistema de pedido de alimentos en línea, que incluye: sistema de sitio web WEB + sistema de applet WeChat.
Función del proyecto - diagrama del módulo
Descripción general del desarrollo
Sistema operativo de desarrollo: windows10 + 8G de memoria + 500G
Entorno de desarrollo WEB: JDK1.8 + Tomcat8
Lenguaje de desarrollo WEB: Java
Framework de desarrollo WEB: springboot
Motor de plantillas WEB: Thymeleaf
Tecnología WEB convencional: html + css + javascript
Herramientas de desarrollo WEB: Idea
Base de datos: mysql8
Herramienta de gestión de base de datos: navicat
Desarrollo del programa WeChat Mini: herramientas para desarrolladores de WeChat
Tecnología del subprograma WeChat: wxss, wxhtml, js
Proyecto de equipo - División de grupo
Funciones del proyecto - Lista de funciones
Sistema de gestión de fondo (desarrollo del módulo 1-miembro 1)
Configuración amplia del sistema: establezca sobre nosotros, contáctenos, únase a nosotros, declaración legal
Entrada de información: seleccione la clasificación de la información, ingrese el título de la información, la introducción, el contenido, etc.
Gestión de la información: ver toda la información, modificación y eliminación de soporte
Información de información interactiva: ver navegación, ver favoritos, ver comentarios de información y gestión de comentarios
Centro de miembros: Ver información de usuario registrado, eliminación de soporte
Configuración de la imagen del anuncio: configure la imagen del anuncio para la rotación de la página de inicio
Gestión de categorías de platos: admite entrada, visualización, modificación y eliminación de categorías existentes
Entrada de platos: seleccione la categoría de platos, ingrese el nombre del plato, inventario, vendido, precio, cargue la imagen del plato, complete la introducción del plato
Gestión de platos: ver toda la información del plato ingresada, modificación y eliminación de soporte
Pedido de platos: vea la información del pedido de todos los pedidos realizados por los usuarios, incluido el tiempo del pedido, el costo, la dirección de entrega, la información del destinatario, la información y las notas del plato del pedido, etc.
Procesamiento de pedidos: procesamiento de información de entrega de platos, etc.
Modificación de contraseña: modificar la contraseña registrada.
Cerrar sesión: borre la cookie de inicio de sesión y regrese a la página de inicio.
Sistema de sitio web de usuario PC-WEB (desarrollo de módulo 2-miembro 2)
Registro de usuario: Complete la cuenta del teléfono móvil y la contraseña para registrar un nuevo usuario
Función de inicio de sesión: Registre una cuenta ordinaria para iniciar sesión; después de iniciar sesión, puede modificar la información básica del usuario o cerrar sesión.
Sobre nosotros: sobre nosotros, contáctenos, únase a nosotros, aviso legal
Anuncios de carrusel: configure los anuncios de carrusel de la página de inicio en segundo plano, que se pueden conectar a la página de anuncios.
Mensaje de retroalimentación: los usuarios completan el asunto, la persona de contacto, el número de teléfono, la dirección de correo electrónico y el contenido del mensaje de Li Kuiyan; la administración en segundo plano puede ver la lista de mensajes y eliminar mensajes.
Biblioteca de platos: haga clic en todos los platos; consulta de soporte para encontrar los platos requeridos
Información de platos: Haga clic para ir a la página de detalles del plato, puede ver la introducción del plato, fotos, precios, ventas, etc., detalles y una lista de comentarios de los usuarios que han comprado.
Recolección de platos: en los detalles de información de la operación, haga clic en "Favorito" a continuación para recolectar
Selección de platos: en la página de detalles del plato, haga clic en "Agregar al carrito" o haga clic directamente en "Comprar ahora"
Carrito de compras de alimentos: enumere los platos que desea pedir y admita el aumento y la disminución de la cantidad
Realice un pedido para llevar: haga clic en "Ir a liquidación" en la lista del carrito de compras, seleccione o complete la dirección de entrega, confirme los platos y la cantidad a pedir, complete los comentarios. Haga clic en "Realizar liquidación de pedidos" y luego salte a la lista de pedidos
Cancelar un pedido: en la lista "Mis pedidos", para un pedido que no se ha pagado, haga clic en "Cancelar solicitud" para eliminar el pedido
Ir a pago:: en la lista "Mis pedidos", haga clic en "Ir a pago" para simular el pago
Reseñas de platos: en la lista "Mis pedidos", para los pedidos que se han pagado, puede hacer clic en "Evaluar" para cada plato para calificar y completar las reseñas de platos.
Gestión de la dirección de entrega: ingrese la dirección de entrega, vea todas las direcciones de entrega, modifique la dirección de entrega, elimine
Mi colección de productos: lista de platos favoritos, soporte para eliminación
Información de navegación, favoritos, comentarios: registros de navegación en sitios web
Información del usuario: nombre, información de contacto, correo electrónico, avatar, breve introducción, introducción, etc., que se pueden modificar en cualquier momento; la información registrada por el usuario es visible para el administrador de fondo; el administrador de fondo puede eliminarla.
Modificación de contraseña: modificar la contraseña registrada.
Cerrar sesión: borre la cookie de inicio de sesión y regrese a la página de inicio.
Terminal móvil de usuario-sistema de applet WeChat (desarrollo del módulo 3-miembro 3)
Registro de usuario e inicio de sesión: Registre una cuenta común y luego use la cuenta registrada para iniciar sesión
Inicio de sesión de autorización de WeChat: use directamente WeChat como una cuenta e inicie sesión después de la autorización
Función de información: los usuarios pueden navegar por la lista de información y la información detallada de forma arbitraria
Biblioteca de platos: haga clic en todos los platos; consulta de soporte para encontrar los platos requeridos
Información de platos: Haga clic para ir a la página de detalles del plato, puede ver la introducción del plato, fotos, precios, ventas, etc., detalles y una lista de comentarios de los usuarios que han comprado.
Recolección de platos: en los detalles de información de la operación, haga clic en "Favorito" a continuación para recolectar
Selección de platos: en la página de detalles del plato, haga clic en "Agregar al carrito" o haga clic directamente en "Comprar ahora"
Carrito de compras de alimentos: enumere los platos que desea pedir y admita el aumento y la disminución de la cantidad
Realice un pedido para llevar: haga clic en "Ir a liquidación" en la lista del carrito de compras, seleccione o complete la dirección de entrega, confirme los platos y la cantidad a pedir, complete los comentarios. Haga clic en "Realizar liquidación de pedidos" y luego salte a la lista de pedidos
Cancelar un pedido: en la lista "Mis pedidos", para un pedido que no se ha pagado, haga clic en "Cancelar solicitud" para eliminar el pedido
Ir a pago:: en la lista "Mis pedidos", haga clic en "Ir a pago" para simular el pago
Gestión de la dirección de entrega: ingrese la dirección de entrega, vea todas las direcciones de entrega, modifique la dirección de entrega, elimine
Mis Favoritos: Una lista de platos preferidos por el usuario.
Salga del sistema: borre el caché y regrese a la página de inicio del Mini Programa
Mensaje: complete el contenido del mensaje y envíelo al fondo de administración del sitio web
como aprender y desarrollar
Para los conocimientos básicos involucrados en el proyecto, hay lecciones en video gratuitas, que puede desarrollar usted mismo después de aprender.
basado en la web
El desarrollo de sitios WEB debe aprender HTML/CSS/JAVASCRIPT.
Aprendiendo JAVA y desarrollo de programas pequeños, se deben aprender los conceptos básicos de WEB, y se utilizarán.
Aprendizaje de desarrollo JAVA
Paso 1: Base de datos Necesitamos aprender la instalación y uso de la base de datos Mysql, la instalación y uso de la herramienta de administración de base de datos Navicat;
Paso 2: debe aprender la construcción del entorno JDK y Tomcat, la gramática básica de JAVA, el funcionamiento de la base de datos JAVA y mysql, el funcionamiento de la base de datos JDBC; JAVA popular Spring, SpringMVC, Springboot framework.
Dirección de descarga del curso gratuito:
Desarrollo y aprendizaje del applet Wechat.
Aprenda la gramática, los componentes y la API de los applets de WeChat; aprenda a usar wxss, wxml y js en el desarrollo de los applets de WeChat.
La dirección de descarga de la lección en video sobre los puntos de conocimiento anteriores (gratis):
https://www.hzyaoyi.cn/pc_xinxi_xiangqing.php?xinxi1_id=1199&cs_lxid=278
Representaciones - sistema de gestión de fondo
Renderings-sistema de sitio web del lado de la PC