Entradas

Portafolio 3 IO(Investigación de Operaciones)

Imagen
  Modelo transporte Modelo de transporte es un término utilizado en la investigación de operaciones, se centra en la toma de decisiones en sistemas complejos. El modelo de transporte se centra específicamente en optimizar la distribución de mercancías desde múltiples fuentes (como almacenes o fábricas) a múltiples destinos (como clientes o tiendas), lo que minimiza el costo total del transporte. Este modelo es útil en situaciones en las que se debe planificar la asignación eficiente de recursos limitados (como materias primas, productos terminados u otros bienes). Ejemplos  1) Con estas tablas hacer el modelo de transporte: Restricciones : Tablas: Función Objetivo: 2) Restricciones: Variables: Red: Funcion Objetivo: Modelo Asignación Se utiliza para optimizar la asignación de recursos escasos a actividades o tareas específicas con el fin de minimizar costos o maximizar ingresos. Este modelo se utiliza normalmente en situaciones en las que hay varios trabajadores que pueden rea...

Portafolio 2 Investigacion de Operaciones (IO)

Imagen
   En el presente portafolio, vamos el método simplex, el uso de solver y el análisis de sensibilidad. Método Simplex El método simplex es un método matemático utilizado para encontrar soluciones óptimas (como beneficio máximo o costo mínimo) a problemas de programación lineal donde todas las relaciones se expresan en forma lineal (es decir, todas las ecuaciones o desigualdades implican solo suma y resta). Ventajas del método simplex:  Aplicable a problemas de gran escala:   Aunque su eficiencia puede disminuir a medida que aumenta el tamaño del problema, sigue siendo una opción viable para resolver problemas complejos. Interpretación geométrica:  El método simplex se basa en conceptos geométricos y utiliza un espacio de solución factible para encontrar la solución óptima. Proporciona una visualización intuitiva del problema y las restricciones, lo que hace que los resultados sean fáciles de entender y analizar. Solución optima:  Si se sigue correctamente, ...

Portafolio 1 IO (Investigación de Operaciones)

Imagen
 Para comenzar en la investigación de operaciones, hay muchos conceptos que se necesitan indagar para iniciar de manera efectiva, una de ellas es "las variables" pues de ellas se basa prácticamente la correcta solución de los problemas. Las variables permiten identificar y medir los diversos fenómenos o aspectos del problema de investigación. Por ejemplo, en un problema de optimización de la cadena de suministro, la cantidad de productos a transportar, los costos asociados y los tiempos de entrega podrían ser variables. Los modelos matemáticos o de simulación se desarrollan en la investigación de operaciones para representar el problema. Dado que representan los elementos que están sujetos a cambios y sobre los cuales se toman decisiones, las variables son los componentes fundamentales de estos modelos. Por lo tanto, la identificación y definición precisas de las variables son esenciales para crear un modelo preciso y útil. Con esto claro, podemos preguntarnos que es un ...

IMPLEMENTACIÓN DE MÉTODOS

  Para la generación de métodos de consulta, actualización, eliminación e inserción de datos, se realizan funciones que incluyen código en SQL que permiten hacer las respectivas modificaciones a la base de datos. Para inserción public void llenar_tablas (SQLiteDatabase sqLiteDatabase){ sqLiteDatabase.execSQL( " insert into " + TABLA_DATOS_MEDICO + " VALUES('123456798','Doctor Santiago Gonzales Noreña','06:00','18:00'), " + " ('9876544321','Doctor Pablo Andres Serna','12:00','00:00'), " + " ('3219876543','Doctor Juan Esteban Correa','05:00','17:00'), " + " ('111122233344','Doctor Jhon Jairo Hernandez','05:00','05:00') " ) ; sqLiteDatabase.execSQL( " insert into " + TABLA_CONSULTORIO + " VALUES('1','G69...

Creación de relaciones entre tablas

La generacion de tablas, se pueden crear las tablas de las bases de datos y con su modelo relo relacional con las claves foraneas, la cual relacion debidamente. con el contexto de una plataforma para pedir citas a un hospital   public void onCreate ( SQLiteDatabase sqLiteDatabase ) { sqLiteDatabase. execSQL ( "CREATE TABLE " + TABLA_USUARIO + "(" + "cedula TEXT PRIMARY KEY," + "nombre TEXT NOT NULL," + "fecha_nacimiento TEXT NOT NULL," + "celular TEXT NOT NULL," + "correo TEXT)" ); sqLiteDatabase. execSQL ( "CREATE TABLE " + TABLA_CONSULTORIO + "(" + "codigo_consultorio INTEGER PRIMARY KEY AUTOINCREMENT," + "ubicacion TEXT NOT NULL," + "Especialidad TEXT NOT NULL)" ); sqLiteDatabase. execSQL ( "CREA...

LOGUEO DE USUARIO

  Para realizar validaciones con datos que se encuentran en bases de datos se puede realizar la consulta de usuarios en la base de datos y encontrar que el usuario se encuentre en la base de datos, con esto lograr la validación y acceder al sistema, la gestión para la contraseña sería la misma, se realiza una consulta en la base de datos y se accede luego de validar si ese campo cuadra con lo que se debe insertar. package com. example . clinicamatasanos ; import androidx.appcompat.app.AppCompatActivity ; import android.content.Intent ; import android.os.Bundle ; import android.view.View ; import android.widget.EditText ; import android.widget.Toast ; import com.example.clinicamatasanos.Database.DbRegistro ; import com.example.clinicamatasanos.Entidades.Usuario ; import java.util.ArrayList ; public class Inicio extends AppCompatActivity { private EditText etCedula; ArrayList<Usuario> lista; @Override protected void onCreate (Bundle savedI...

CREACIÓN DE BASES DE DATOS

  Esto se realiza a través de la clase DbHelper, esto permite la creación de la base de datos a través de la ejecución de los comandos SQL: package com. example . clinicamatasanos . Database ; import android.content.Context ; import android.database.sqlite.SQLiteDatabase ; import android.database.sqlite.SQLiteOpenHelper ; import android.renderscript.Sampler ; import androidx.annotation.Nullable ; import java.util.Queue ; public class DbHelper extends SQLiteOpenHelper { private static final int DATABASE_VERSION = 5 ; private static final String DATABASE_NOMBRE = "clinica_Matasanos.db" ; protected static final String TABLA_USUARIO = "Usuarios" ; protected static final String TABLA_CITAS = "Citas" ; protected static final String TABLA_CONSULTORIO = "Consultorios" ; protected static final String TABLA_DATOS_MEDICO = "Datos_medico" ; private static final String TABLA_SOLICITU...