Diseño e implementación del sistema de novelas de libros electrónicos del subprograma WeChat

      Antecedentes e importancia del proyecto

Propósito : El objetivo principal de este proyecto es diseñar e implementar una nueva plataforma en línea gratuita basada en subprogramas WeChat. Los usuarios front-end usan subprogramas y la administración en segundo plano usa una arquitectura B/S basada en PHP+MySql; los administradores ingresan la información del autor a través del antecedentes y publicación de información, administración de miembros, etc.; el autor inicia sesión a través de la cuenta publicada en segundo plano, publica la novela e ingresa el contenido del capítulo de la novela; el usuario inicia sesión a través del subprograma, verifica la información, verifica el información novedosa y lee la novela.

Importancia : El pequeño sistema de programas de la plataforma de novelas gratuitas en línea es producto de la combinación de tecnología informática y lectura de novelas. La velocidad del desarrollo social es cada vez más rápida y la presión social cambia cada vez más rápido, lo que hace que muchas personas Adopte varios métodos para descomprimir. La forma en que la mayoría de las personas alivia el estrés es sosteniendo un libro, sumergiéndose en la trama de buen humor y haciendo sus necesidades con un placer a corto plazo. El desarrollo de la novedosa plataforma en línea gratuita basada en el subprograma WeChat incluye principalmente el establecimiento y mantenimiento de la base de datos en segundo plano y el desarrollo del subprograma de aplicación front-end. Para el primero, es necesario establecer una base de datos con una sólida coherencia e integridad de los datos y una buena seguridad de los mismos. Para esto último, se requiere que el programa de aplicación sea completamente funcional y fácil de usar.

Análisis de viabilidad

La viabilidad del desarrollo del sistema se puede resumir en los siguientes tres aspectos del sistema de lectura en línea basado en el subprograma WeChat, de la siguiente manera:

1. Viabilidad técnica

Use Windows 7 o 10 como sistema operativo, use el software phpstorm como administración en segundo plano de desarrollo, use mysql para el almacenamiento de bases de datos y use las herramientas de desarrollo de WeChat para desarrollar applets de WeChat; el entorno de hardware del sistema de administración en segundo plano es una PC y el frente -Los usuarios finales utilizan subprogramas WeChat en teléfonos móviles.

2. Viabilidad económica

Por un lado, el desarrollo de las herramientas de desarrollo phpstorm y WeChat tiene una buena interfaz hombre-máquina y un fuerte soporte funcional, lo que mejora aún más la eficiencia del trabajo del autor que ingresa a la novela y ahorra mano de obra y recursos materiales; por otro lado, el El costo de producción del sistema es bajo y algunas PC pueden usar las herramientas de desarrollo phpstorm y WeChat para el desarrollo.

3. Viabilidad de la operación

En términos de operación, el software phpstorm utiliza el sistema de administración en segundo plano del sistema operativo Windows. Es simple y conveniente completar las funciones de entrada, modificación y eliminación de datos principalmente utilizando la tecnología operativa de Windows. Los usuarios utilizan sus teléfonos móviles para iniciar sesión en el novedoso sistema de plataforma en línea gratuito del Mini Programa WeChat.

módulo de función principal

7cf96882f6404e3b8c834316eea35afd.png

【Función de administrador】
Gestión de miembros: ver toda la información de los miembros registrados en el sitio web, admitir la eliminación Entrada de
información: ingresar el título de la información, hora, contenido de la información, etc.
Información de administración: ver la lista de información existente, admitir funciones de modificación y eliminación
Configuración de publicidad: cargar imágenes , configure la imagen del carrusel y el enlace publicitario
Gestión de mensajes: vea la lista de mensajes del subprograma, admita la eliminación

Clasificación de libros: establecer clasificación, entrada de soporte, modificación, eliminación, configurarlo y no tocarlo
Gestión de libros: ver toda la información ingresada del libro
Entrada de autor: ingresar el número de cuenta del autor y la contraseña
Gestión de autores: ver toda la información completa del autor, admitir modificación y eliminación

Modificación de contraseña: modifica la contraseña de tu propia cuenta
Cerrar sesión: borra el estado de inicio de sesión

[Función de autor]
Inicio de sesión de usuario: el administrador del sitio web ingresa la cuenta. Después de obtener la cuenta, el autor puede iniciar sesión directamente y modificarla.
Modificación de contraseña: modifica la contraseña de su propia cuenta y la cuenta inicial la emite el Cerrar sesión
: borrar el estado de inicio de sesión
Configuración de información del autor: configúrelo Nombre de cuenta, información de contacto, avatar, breve introducción, introducción del autor
Entrada de libro: seleccione la categoría, ingrese el nombre del libro, portada, introducción
Administración de libros: administre la información ingresada del libro por usted mismo, admite modificación y eliminación.
Catálogo de libros y contenido: ingrese el nombre del capítulo y el contenido del libro.

[Función de usuario]
Registro de usuario: la cuenta de un usuario normal
es registrada por el propio usuario. Inicio de sesión de usuario: inicie sesión con la cuenta registrada por él mismo.
Función de información: la información del subprograma, el usuario puede explorar la lista de información y la información detallada de forma arbitraria.

Lista de novelas: ingrese la información relevante de la novela en segundo plano y haga clic en "Todas las novelas" en el menú principal para ver todas las novelas.
Clasificación de novelas: para administrar novelas, las clasificaciones relevantes de novelas se establecen en segundo plano; al ingresar información de novelas en segundo plano, elegirá a qué categoría pertenece; en el subprograma frontal, puede hacer clic en "categoría" para filtrar las novelas requeridas.
Consulta de novela: en la página de inicio o en la parte superior de todas las listas de novelas, puede ingresar las palabras clave de la novela que desea consultar y luego hacer clic en el botón "Consultar" para consultar el nombre de la novela que está buscando.
Información de la novela: haga clic para ir a la página de detalles de la novela, puede ver la introducción de la novela, el catálogo detallado de capítulos de la novela, la información del autor de la novela, etc.
Operación de recopilación: en los detalles de la información de la novela, haga clic en "Favorito" en la parte inferior para guardarla
Lectura de la novela: haga clic en "Leer" en el lado derecho del capítulo que desea leer para ingresar a la lectura detallada. Puede hacer clic en "Leer la sección anterior" en la parte superior y hacer clic en "Leer la sección siguiente" en la parte superior
para leer el menú: En la página de la novela, en la esquina superior derecha, puede hacer clic en el catálogo para regresar y hacer clic en Inicio para ir a la página de inicio del mini programa

Mis favoritos: lista de libros favoritos
Gestión de colecciones: ver todas las colecciones de libros, admitir eliminación y hacer clic en páginas de novelas Modificación de
información de usuario: modificar información de usuario
Modificación de contraseña: modificar contraseña de inicio de sesión
Cerrar sesión: borrar estado de inicio de sesión

Descripción general del desarrollo

Introduce principalmente algunas tecnologías clave utilizadas en el proceso de desarrollo del sistema, incluyendo principalmente el marco MINA para el desarrollo de subprogramas front-end; el desarrollo PHP para el desarrollo en segundo plano; la base de datos MySQL; y la introducción de la tecnología web convencional HTML/CSS/JAVASCRIPT.

Sistema operativo de desarrollo: windows10 + memoria 4G + 500G

Desarrollo de miniprogramas: herramientas para desarrolladores de WeChat (Marco MINA)

Entorno de fondo: IIS + PHP

Lenguaje de desarrollo de fondo: PHP

Herramientas de desarrollo en segundo plano: Dreamweaver + PhpStorm

Base de datos: mysql8

Herramienta de gestión de bases de datos: navicat

Otros lenguajes de desarrollo: html + css +javascript

Descripción del archivo de desarrollo

   archivo de gestión de fondo

Ruta: el directorio ht del código fuente de fondo es el fondo

El verde muestra el marco del sistema, no se mueva

Ubicación

nombre del programa

ilustrar

Directorio raíz del código fuente

iniciar sesión.php

Página de inicio de sesión en segundo plano

Directorio raíz del código fuente

check_u_login.php

Controlador de inicio de sesión en segundo plano

ht

directorio raíz de fondo

index.php

Fondo Inicio

izquierda.php

menú izquierdo de fondo

u_logout.php

desconectar

ht/quanxian

gestión de contraseñas

mima.php

Página de cambio de contraseña

mima_act.php

cambiador de contraseña

ht/zixun

Información

zixun_add.php

Página de entrada de información

zixun_add_act.php

Programa de base de datos de entrada de información.

zixun_list.php

lista de información

zixun_xiugai.php

Página de modificación de información.

zixun_xiugai_act.php

Procedimiento de modificación de información

zixun_del.php

Procedimiento de eliminación de información

ht/ guanggao

Anuncios y mensajes

ad_index_wx.php

Página de configuración del carrusel

ad_index_wx_baocun

Procesamiento del programa de configuración de imágenes del carrusel

liuyan_list.php

Lista de mensajes

liuyan_delt.php

borrar mensaje

ht/huiyuan

miembro

hy_list.php

Lista de miembros

hy_del.php

eliminación de miembros

ht/shezhi

Gestión de configuración de cuenta de autor

sys_user_add.php

Página de entrada de cuenta de autor

sys_user_list.php

Lista de cuentas de autor

sys_user_modi.php

Modificación de cuenta de autor

sys_user_del.php

Eliminación de cuenta de autor

ht/shu

Centro de libros de ficción

caidan_1ji.php

Configuración de categoría

tushu_list.php

lista de novelas

tushu_xiugai.php

Página de revisión de novela

tushu_xiugai_act.php

Nuevo proceso de revisión

tushu_del.php

novela eliminar

jiaocheng_mulu.php

Inicio del catálogo de ficción

mulu_xiugai.php

Página de modificación del capítulo novedoso.

mulu_xiugai_act.php

Manejo del programa de enmienda del nuevo capítulo

   archivo de interfaz del subprograma

interfaz del subprograma

nombre del programa

Incluir

página delantera

wx_lunbo.php

Obtener el carrusel superior

wx_lista_noticias.php

Obtenga la información más reciente 3 elementos

wx_shu_top6.php

Consigue los últimos 6 libros de ficción

Información

wx_news_list_byid.php

Obtener lista de información

wx_noticias_info.php 

Obtener información Detalles

Clasificación de novelas

wx_shu_fenlei_list.php

Obtener categorías de ficción

wx_shu_all2.php

Obtenga una lista de novelas clasificadas

todas las novelas

wx_shu_all.php

Obtener una lista de todas las novelas

Detalles novedosos

wx_shu_mulu_index.php

leer la lista de capítulos

wx_shu_xinxi_byid.php

Lea la información de introducción del libro de novelas.

x_shu_zuozhe_xinxi_byid.php'

Leer información general del autor

wx_shu_zuozhe_jieshao_byid.php

Lea la información de introducción del autor.

wx_shu_shoucang_add.php

Interfaz de colección

lectura de novelas

wx_shu_zhangjie_xiangqing1.php

Leer información resumida del capítulo

wx_shu_zhangjie_xiangqing2.php

Leer detalles del capítulo    

mensaje

wx_api_liuyan.php

Enviar mensaje

miembro

wx_check_reg_yonghu.php

Registro de usuario ordinario

wx_check_login_yonghu.php

Inicio de sesión de usuario normal

wx_check_reg_yonghu-weixin.php

Iniciar sesión en WeChat

wx_shu_shoucang_list.php

leer todos los favoritos

wx_shu_shoucang_del.php

borrar favorito

wx_huiyuan_xinxi_byid.php

leer información de miembros

wx_huiyuan_xinxi_update_byid.php

Actualizar información de miembro

wx_huiyuan_mima_act.php

cambiar la contraseña

Diagrama de bloques funcional

   Diagrama de entidad de función de programa pequeño

04317851a03743fbad589011466076e2.png

   Diagrama ER de base de datos

085fc09f35b046b0a50e825d448577c2.png

Captura de pantalla del efecto de trabajo.

  Captura de pantalla de la función del subprograma

3968b3057ba64ec3a81f544b3cfae3b3.jpegcc29066e5bc94e789125382d601a4e57.jpeg96cfc4cf5df646088a1fd2300c6a063b.jpeg9aed5529ce7b4ec4ba9543b885db7313.jpega8a354f44fb547ab868b73690a0a1837.jpegfc835baec7864173aae5d4b6c13008d6.jpega88d3c09a27d4a7b852991488a6ee984.jpeg6f067d20f2584f2c9ac86cfbb0a65b82.jpege8d70ebe6e7f49c8abdb8d88cfd4f1e8.jpegb629d733ce574a4491a88fc526edf02d.jpeg580d6bbba49048aea54fd474da679199.jpeg6c6c899a1a804f9cbd3011dab4ce2898.jpeg

  Captura de pantalla de gestión de fondo

d6ad9acbdcc14fbbab2c5601de0dd788.jpeg9c9bb1c2f37f4c16b959dc6b8d047085.jpeg13de60813c85498ab0eb3ad3b4f88ec4.jpeg06aec1f0ac154d54b0173d53ce1066f2.jpegd8ca18eba6874249a4c4613a3d9c306e.jpeg87b2dba8e63a401fb1576785de732343.jpeg3f158b6af4d54abe84f592347d957c56.jpeg4bbbebd17fb343e3b9532f53b8b0daf2.jpeg

Supongo que te gusta

Origin blog.csdn.net/u013818205/article/details/128879707
Recomendado
Clasificación