Cómo escribir una tesis de graduación en una aplicación para Android
2013-2014-2 Semestre
Evaluación final de tecnología de desarrollo de redes móviles los alimentos son adecuados entre sí
Especialidad: Ciencias de la Computación y Tecnología Clase: Nombre del estudiante: Identificación de estudiante:
Junio de 2014
Índice
1 Introducción al proyecto
..... .. ................................................. ................. ................................. ................................ ..................
1
1. Fondo de diseño
.... .................... ................................................. ..... ................................................. .......... .................
1
2 Descripción general de funciones
.... .......................................... ......................... ........................... ........................................ ............ ......
1
2. Análisis del sistema
.... .............. ................................................. ................................................. ................ ........................
1 p>
1. Análisis de requisitos
................. ................ .................................... ................................. .................... ...
1
2 Análisis de viabilidad
................. ............................ ........................ ................................................. ....... .................
2
1. Análisis de viabilidad técnica
...... ................................................. ........................................................ ............................. .............
2
2. Análisis de viabilidad de la operación
............ ......................... ........................................ .......... ................................................. ..... ...
2
3. Diseño del sistema
................. ............. ...
................................................. ................. ................................... ................................ ........
2
1. Diseño general
............ ........................ ......................................... ......... ................................................. ...... ........
2
2 Diseño funcional
.......... .. ................................................. ................. ................................. ................................ ........
3 p>
3.Diseño de base de datos
......................... ................................................. ....... ................................................. ........ ....
3
4. Diseño de interacción
............. ............................................................ ........................... ....................... .......................................... ....
3
4. Implementación del sistema
............. ................. ................................................. ................................................. ............... ............
3
1 Plataforma de implementación:
................. ................................. ................................ .................. ................................................ ... ......
3
2. Interfaz principal:
............ ..... ................................................. .......... ........................................ ......................... ......
3
3.
................................................. ................................. ................. ................................................. ......
5
1. Código de interfaz principal: ............. ...... ............
................................................. ................. ........................
5
2. Editar interfaz de datos:
................. ....................................................... ...................... .............
8
3. Código de operación de la base de datos:
... ................................... ................................. ................... ................................................ ...
10
4. Código de formato de visualización:
............. ................................................. ..... ....................................
12
5.Prueba del sistema
............................ .... ................................................. ........................................................... ..........
13
Informe de tareas principales de informática y tecnología
1 Introducción al proyecto
1. Antecedentes del diseño
Hoy en día, los teléfonos móviles se han convertido en una herramienta indispensable en la vida diaria. Con el desarrollo de la ciencia y la tecnología, los teléfonos inteligentes se han vuelto cada vez más maduros. El sistema operativo móvil Android es una de las plataformas de teléfonos inteligentes más populares del mundo. La flexibilidad del desarrollo es más fuerte, varios software surgen sin cesar y las perspectivas de desarrollo son muy amplias.
Las manos inteligentes han cambiado los hábitos de las personas en el uso de teléfonos móviles y también han amplificado la imaginación de las personas sobre los teléfonos móviles. Según el análisis de la forma actual y las perspectivas para el futuro, el sistema de telefonía móvil ya no se limita a contenidos como llamadas y mensajes de texto. Las funciones ampliadas de los teléfonos móviles crecen día a día. teléfono móvil, se puede ampliar cada vez más software práctico. Este programa utiliza varias funciones del sistema de teléfono móvil Android para implementar un sistema de combinación de alimentos creativo y práctico.
La comida es la primera necesidad de la gente. La comida es indispensable en la vida. Con la mejora del nivel de vida de la gente, la gente presta cada vez más atención a la seguridad alimentaria. Sin embargo, también hay problemas en la vida diaria. Hay muchos malentendidos sobre la combinación de alimentos, y estas combinaciones incorrectas también afectan directa o indirectamente a nuestra salud. Las combinaciones adecuadas promoverán la absorción de nutrientes y son beneficiosas para la salud; las combinaciones incompatibles destruirán el valor nutricional e incluso causarán enfermedades o intoxicaciones. Sólo ordenando racionalmente las comidas según las propiedades de los alimentos y la propia situación, buscando las ventajas y evitando las desventajas, se puede comer científicamente y comer sano.
Este programa está planificado y producido en base a dicho concepto de diseño.
2. Descripción general de funciones
Este programa proporciona dos funciones: consultar y agregar.
Función de consulta: cuando el usuario ingresa el nombre del alimento y hace clic en el botón de consulta, el alimento consultado por el usuario y las combinaciones adecuadas y compatibles relacionadas se muestran en la página. El usuario hace clic en el botón Mostrar todo y todos los datos de la base de datos se muestran en la página.
Función Agregar: el usuario puede hacer clic en el botón Agregar datos para saltar a la interfaz de agregar datos. El usuario puede agregar, eliminar y modificar los datos de compatibilidad de alimentos en la base de datos.
2. Análisis del sistema
1. Análisis de la demanda
En el mundo actual donde los teléfonos inteligentes se desarrollan día a día, todo el mundo tiene un teléfono inteligente y la audiencia. de este programa La comida es muy amplia y todo el mundo necesita comer, pero muy pocas personas saben cómo mezclar y combinar los alimentos. Es precisamente debido a la demanda del mercado que surgió este programa. Tanto si eres un ama de casa que cocina en casa, como si eres un hombre, una mujer o un niño que presta atención a la salud dietética, podrás utilizar este programa de forma sencilla, rápida y cómoda para conocer los alimentos que son adecuados o incompatibles con ellos y ayudar a las personas a comprender la compatibilidad de los alimentos.
1
Informe de tarea principal de informática y tecnología
2 Análisis de viabilidad
Con el desarrollo de la sociedad y la tecnología, la gente paga. Cada vez se presta más atención a la movilidad, la portabilidad y la comodidad. Con el desarrollo de esta tendencia, surgieron los juegos de aplicaciones móviles según lo requieren los tiempos. Como plataforma de telefonía móvil con una participación de mercado de más del 50%, el sistema Android se ha desarrollado rápidamente.
Con el desarrollo y la popularización de los teléfonos móviles y la expansión de la tecnología de Internet, la demanda de comunicaciones móviles de la gente aumentará. Inevitablemente es necesario diversificar la funcionalización. Conéctese a Internet a través de comunicaciones móviles para compartir datos, aplicaciones y otros recursos. Utilización mejorada de los recursos de datos y se puede actualizar de manera oportuna. En este entorno externo, la promoción de aplicaciones para teléfonos móviles está garantizada.
1. Análisis de viabilidad técnica
La plataforma del sistema Android es un sistema operativo móvil de código abierto basado en Linux. Fue lanzado oficialmente por Google el 5 de noviembre de 2007.
La plataforma Android está compuesta por sistema operativo, middleware, interfaz y software de aplicación. Se trata del primer sistema operativo verdaderamente abierto y completo creado para terminales móviles.
Cuando hablamos de las ventajas de la plataforma del sistema operativo Android, tenemos que mencionar las dos características más destacadas: "gratis" y "código abierto".
Gratis: Android proporciona su sistema operativo de forma gratuita, lo que permite a los fabricantes de teléfonos móviles instalar el sistema operativo Android de forma gratuita, lo que reduce en gran medida el coste de producción de los teléfonos móviles y poco a poco hace que Android sea popular.
Código abierto: la apertura del código del sistema operativo para teléfonos móviles Android no solo permite a los desarrolladores desarrollar programas en una plataforma abierta unificada, sino que también resuelve el problema del intercambio de información debido a los diferentes formatos de archivos entre diferentes teléfonos inteligentes. En el mercado actual hay problemas como la incomodidad y la imposibilidad de portar el contenido del programa; y el código fuente de arranque de Android significa que los usuarios de teléfonos móviles no tienen que aceptar pasivamente las instalaciones y el entorno predeterminados de los fabricantes de teléfonos móviles. teléfonos móviles según sus propias ideas.
2. Análisis de viabilidad de la operación
Debido a que este programa es una aplicación simple y pequeña, su desarrollo no requiere mucha mano de obra ni energía, por lo que es relativamente fácil de implementar. No existen requisitos excesivos sobre el rendimiento del teléfono móvil y la utilización del sistema también es baja.
Además, la función de este programa es sencilla, siempre que el usuario tenga cierta experiencia en el manejo de teléfonos móviles, después de leer las instrucciones, el funcionamiento de este software quedará muy claro.
3. Diseño del sistema
1. Diseño general
Este programa está diseñado principalmente para permitir a los usuarios comprender la idoneidad de varios alimentos con simples operaciones. Para superarse entre sí, la interfaz debe ser simple, fácil de operar y fácil de comenzar para los usuarios, por lo que las funciones no necesitan ser demasiado complicadas, solo simples y prácticas.
2
Informe de tareas principales de informática y tecnología
2. Diseño funcional
(1) Implementar la función de búsqueda de datos en la base de datos
Utilice agregar un evento de escucha al botón de consulta para obtener el nombre de los datos que se consultarán desde EditText, luego consulte la base de datos, muestre los resultados en TextView, agregue un evento de escucha a Mostrar todo y el usuario hace clic en el botón Mostrar todo, llame al método para mostrar todos los datos de la base de datos en la interfaz.
(2) Implemente las funciones de agregar, eliminar y modificar datos a la base de datos.
Utilice agregar eventos de escucha a los botones agregar, eliminar y modificar para obtener el nombre y el contenido. de los datos que deben operarse desde EditText y luego llamar al método para realizar las operaciones correspondientes en la base de datos
3 Diseño de base de datos
Crear una tabla en la base de datos para almacenar alimentos. información de datos
4. Diseño de interacción
Utilice la actividad y la intención para realizar la interacción entre las dos interfaces de consulta y adición de datos
4. p>
1. Plataforma de implementación:
Android 4.0.3
2. Interfaz principal:
(1) Interfaz de búsqueda
<. p>En esta interfaz, los usuarios pueden buscar en la base de datos Información alimentaria.Figura 1 Interfaz de búsquedaFigura 2 Búsqueda de valor nulo
3
Informe de tareas principales de informática y tecnología
Figura 3 No se encontraron datos Figura 4 muestra todo
(2) Interfaz de edición:
En esta interfaz, los usuarios pueden agregar, eliminar y modificar la base de datos.
Figura 5 Interfaz de edición Figura 6 Ingresar valor nulo