Cómo escribir una tesis de graduación en aplicaciones de Android
Examen final de tecnología de desarrollo de redes móviles: recopilación completa de idoneidad y reciprocidad de los alimentos
Especialidad: Ciencias de la Computación y Tecnología Clase: Nombre del estudiante: Número de estudiante:
Junio de 2014
Índice
1. Introducción al proyecto
.... . ................................................. ................ .................................... ................................. .................
1
1. Fondo de diseño
............. ................. ................................................. ................................................. ................. .................
1
2. resumen
............. ................................. ................................. ................ ................................................. .................
1
2. Análisis del sistema
...... ....................................................... ............................ ................................ ................................................. ............. ...........
1
1. Análisis de requisitos
............. ................................................. ................................................. ................ ........................
1 p>
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 de funciones
.. . ................................................. ................ .................................... ................................. .................... ...
Tres
3. Diseño de bases de datos
.. ................... ................................................. .... ................................................. ........... ..................
Tres
4 Diseño de interacción p>
...................................................... .......................... ........................ ......................................... ......... .........
Tres
4. Implementación del sistema
...... ......... ................................................. ............................................................ .................... ........................
Tres
1 Plataforma de implementación:
................. ................................. ................................. ................................. ................ ..........
Tres
2. Interfaz principal:
............. ................................................. .. ................................................. ................. ....................
Tres
3. Código principal
.... ................................ ................................ ................. ................................................ .. ................
Cinco
1. Código de interfaz principal: ............ . ................................................. .................................................
........................
Cinco
2. Editar interfaz de datos:
................................................ ................................................. ............... .....
Ocho
3. Código de base de datos de operación:
.. ... ................................................. ................. ................................ ................. p>
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 diaria indispensable en la vida. Con el desarrollo de la tecnología, los teléfonos inteligentes se están volviendo 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 han amplificado la imaginación de las personas sobre los teléfonos móviles. Según el análisis de la situación actual y las perspectivas de futuro, los sistemas de telefonía móvil ya no se limitan a llamadas y mensajes de texto, y las funciones ampliadas de los teléfonos móviles aumentan día a día. Utilizando diversas funciones básicas del teléfono móvil se pueden ampliar software cada vez más prácticos. Esta solución consiste en utilizar varias funciones del sistema de telefonía móvil Android para implementar un sistema creativo y práctico compatible con alimentos.
La comida es esencial en la vida de las personas. Con la mejora del nivel de vida de las personas, las personas prestan cada vez más atención a la seguridad alimentaria. Sin embargo, en la vida diaria actual también existen muchos malentendidos sobre la combinación de alimentos, que afectan directa o indirectamente a nuestra salud. La combinación adecuada promoverá la absorción de nutrientes y será beneficiosa para la salud; la combinación destruirá el valor nutricional e incluso provocará enfermedades o intoxicaciones. Sólo organizando las comidas razonablemente de acuerdo con las propiedades de los alimentos y con la propia situación se podrá comer de forma científica y saludable.
Este programa está planificado y producido en base a este concepto de diseño.
2. Resumen 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, la página mostrará el alimento que el usuario está consultando y sus combinaciones adecuadas y comparables relacionadas. El usuario hace clic en el botón Mostrar todo y todos los datos de la base de datos se mostrarán en la página.
Función Agregar: los usuarios pueden hacer clic en el botón Agregar datos para ir a la interfaz de agregar datos. Los usuarios pueden agregar, eliminar y modificar datos de compatibilidad de alimentos en la base de datos.
2. Análisis del sistema
1. Análisis de la demanda
En la era actual del desarrollo de teléfonos inteligentes, todo el mundo tiene un teléfono inteligente y la audiencia de este programa es bastante amplia. . Todo el mundo necesita comer, pero pocos saben cómo hacerlo juntos. Es precisamente debido a esta demanda del mercado que surgió este programa.
Tanto si eres un ama de casa que hace de chef en casa, como un hombre, mujer o niño que se preocupa por una alimentación saludable, podrás utilizar este programa para encontrar alimentos adecuados o compatibles de forma sencilla, rápida y cómoda, ayudando así a entender el Adecuación y compatibilidad de los alimentos.
1
Informe de tareas principales de informática y tecnología
2. Análisis de viabilidad
Con el desarrollo de la sociedad y la tecnología, las personas son prestando cada vez más atención a la movilidad, la portabilidad y la comodidad. A medida que se desarrolla esta tendencia, han surgido juegos de aplicaciones móviles. Como plataforma de telefonía móvil con una cuota de mercado superior al 50%, las aplicaciones del sistema Android se están desarrollando muy 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 debe ser multifuncional. Conéctese a Internet a través de comunicaciones móviles para compartir datos, aplicaciones y otros recursos. Se mejoró la utilización de recursos de datos y se puede actualizar de manera oportuna. En un entorno tan 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 de teléfono móvil de código abierto basado en Linux. Publicado oficialmente por Google el 5 de junio de 2007 5438 065438 el 5 de octubre.
La plataforma Android consta de sistema operativo, middleware, interfaces y software de aplicación. Es el primer sistema operativo para terminales móviles verdaderamente abierto y completo.
Hablando 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 Android no solo permite a los desarrolladores desarrollar programas en una plataforma unificada y abierta, sino que también resuelve el problema de los diferentes formatos de archivos entre los diferentes teléfonos inteligentes del mercado actual. Esto conduce a problemas tales como inconvenientes en el intercambio de información y falta de portabilidad del contenido del programa. 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. Los usuarios pueden personalizar completamente la configuración de sus 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 pequeña aplicación simple que no requiere mucha mano de obra ni energía para desarrollarse, es fácil de implementar. Los requisitos de rendimiento del teléfono móvil no son altos y la utilización del sistema también es baja.
Además, este programa es sencillo de utilizar. Siempre que los usuarios tengan cierta experiencia en el manejo de teléfonos móviles, se sentirán confundidos acerca del funcionamiento de este software después de leer las instrucciones.
3. Diseño del sistema
1. Diseño general
Este programa permite principalmente a los usuarios comprender la compatibilidad de varios alimentos a través de operaciones simples. La interfaz debe ser simple y fácil de operar, y las funciones no necesitan ser demasiado complicadas, simplemente simples y prácticas.
2
Informe de tarea principal de informática y tecnología
2. Diseño de funciones
(1) Búsqueda de datos en la base de datos.
Al agregar un evento de escucha al botón de consulta, EditText puede obtener el nombre de los datos a consultar, luego consultar la base de datos, mostrar los resultados en TextView, agregar un evento de escucha al botón Mostrar todo, y el usuario hace clic en el botón Mostrar todo para llamar al método y mostrar todos los datos de la base de datos en la interfaz.
(2) Agregar, eliminar y modificar datos en la base de datos.
Al agregar eventos de escucha a los botones agregar, eliminar y modificar, EditText puede obtener el nombre y el contenido de los datos a operar y luego llamar a los métodos 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 información de datos de alimentos.
4. Diseño de interacción
Utilice actividades e intenciones para realizar la interacción de consultar y agregar datos.
4. Implementación del sistema
1. Plataforma de implementación:
Android 4.0.3
2.
(1) Interfaz de búsqueda
En esta interfaz, los usuarios pueden buscar información sobre alimentos en la base de datos.
Figura 1 Interfaz de búsquedaFigura 2 Búsqueda de valores vacíos
Tres
Informe de tareas principales de informática y tecnología
Figura 3 Sin datos de búsqueda . La figura 4 lo muestra todo.
(2) Interfaz de edición:
En esta interfaz, los usuarios pueden agregar, eliminar y modificar bases de datos.
Figura 5 Interfaz de edición Figura 6 Ingresar valor nulo