¿Cuáles son las funciones del desarrollo de APP dentales?
La calidad de vida a nivel nacional continúa mejorando y cada vez más personas comienzan a prestar atención a su propia salud bucal. Sin embargo, la caries dental. La situación entre los niños en mi país ha ido en aumento y el número de personas de mediana edad ha aumentado. La salud periodontal aún necesita mejorar. Para mejorar la conciencia pública sobre la salud bucal y prestar atención espontánea a la salud dental, el artículo presenta una aplicación de ciencia dental.
Diseño y desarrollo de aplicaciones
1. Diseño general
Esta aplicación adopta una arquitectura C/S (cliente/servidor) y se desarrolla y ejecuta en base al lenguaje Java. en la plataforma Android. El cliente se desarrolla principalmente en base a la plataforma Android Studio y el servidor utiliza MySQL para conectarse a Android para el almacenamiento y procesamiento de datos.
2. Diseño de interfaz
Axure RP se utiliza para diseñar toda la interfaz de la aplicación. Adopta un fuerte sentido de orden en la combinación de colores, utilizando el blanco y el azul como colores principales. para resaltar los puntos clave. Los controles, fuentes e íconos en la interfaz hacen que la interfaz sea coordinada y detallada. Antes de diseñar, el equipo comienza desde la perspectiva del usuario, preguntando "¿Qué pueden hacer los usuarios?" y resolviendo esos problemas.
3. Diseño de la base de datos
Para el diseño de la base de datos, diseñamos y establecimos 6 tablas de datos con 36 campos de atributos, y luego compilamos y completamos el diccionario de datos.
4. Desarrollo de funciones
La aplicación tiene funciones relativamente completas, que incluyen la popularización del conocimiento sobre salud bucal, la venta de productos para el cuidado de la salud bucal, cuestionarios de autoexamen bucal, comunicación comunitaria, etc. En términos de diseño, el equipo eligió la versión móvil en lugar de la versión para PC, lo que mejoró enormemente la inteligencia y la comodidad para los usuarios. Si bien tiene en cuenta la conveniencia, también presta más atención a la seguridad del usuario. Además de ingresar el nombre de usuario y la contraseña al iniciar sesión, también se configura un código de verificación de imagen para evitar descifrados maliciosos por parte de programas robóticos.
2. Diseño del módulo
1. Diseño del módulo de video de divulgación científica
La reproducción de video de divulgación científica generalmente se implementa de dos maneras. La primera forma es reproducir mediante la combinación de MediaPlayer y SurfaceView. Use MediaPlayer para controlar la reproducción, pausa, progreso y otras funciones del video, y use SurfaceView para mostrar el contenido del video. Aunque este método es flexible de usar y fácil de personalizar, es relativamente difícil. Este sistema utiliza el segundo método, que consiste en heredar la clase SurfaceView y utilizar VideoView para la reproducción de vídeo. La interfaz MediaPlayerController puede controlar la reproducción de medios y también hay un panel en VideoView para controlar la reproducción de medios. Puede usar rápidamente botones como avance rápido, rebobinado, reproducción y pausa.
2
2. Diseño del módulo del carrito de compras
Después de que los usuarios hacen clic para ingresar al centro comercial, pueden ver productos, buscar productos y comprarlos. Para la función de pago del carrito de compras del centro comercial, el equipo probó dos métodos: (1) Implementado anidando LinearLayout con LinearLayout, pero este método provocará un retraso en la página cuando haya demasiados datos. 2) Implemente la función de liquidación del carrito de compras del centro comercial a través de ExpandableListView. Debido a que ExpandableListView es un control nativo del sistema, lo mantiene la capa inferior del sistema y proporciona más métodos de uso para el equipo. Es fluido y la cantidad de código es mucho menor que el anterior. En el desarrollo real, este diseño todavía utiliza controles ExpandableListView anidados de ScrollView para garantizar el deslizamiento normal de la página. Este diseño utiliza principalmente la función onItemClick() para seleccionar productos de pago y utiliza la función sumPrice() para calcular el precio total de los productos.
3. Diseño del módulo de conocimientos sobre salud bucal
Para el conocimiento de la salud bucal, el equipo ha impulsado una gran cantidad de videos de divulgación científica y conocimientos sobre el cuidado bucal. Diversas enfermedades bucales. Cosas a tener en cuenta. En el módulo de venta de productos para la salud bucal, los usuarios pueden ver y comprar productos bucales relacionados.
Al investigar los conocimientos sobre salud bucal y diseñar cuestionarios de autoexamen bucal, el equipo puede proporcionar a los usuarios evaluaciones periódicas de la salud bucal, que abarquen problemas bucales comunes, como la proporción de caries y el número de sangrado de encías.
4. Diseño del módulo comunitario
La comunidad proporciona a los usuarios temas populares sobre salud dental, noticias populares para usuarios, temas bucales populares y muestra información dinámica publicada por amigos que los usuarios siguen. Los usuarios tienen derecho a dar me gusta, seguir, comentar y otras operaciones sobre la información. Al mismo tiempo, los usuarios también pueden buscar temas que les interesen a ellos mismos o a otros usuarios. El sistema recomendará amigos que puedan estar interesados según las preferencias del usuario y recomendará a los usuarios con una mayor combinación de Me gusta y acciones.
Durante la fase de investigación, el equipo revisó una gran cantidad de información y realizó un análisis preliminar. Al analizar las necesidades de los usuarios de la aplicación de conocimientos de ciencias de la salud bucal, el equipo analizó exhaustivamente el propósito y el diseño de la aplicación. diseño de interfaz, desarrollo de interacción, diseño funcional, etc. El concepto se resolvió de manera integral y se completó el desarrollo de la aplicación.