Code Monkey home page Code Monkey logo

cuidadoovino's Introduction

CuidadoOvino

DesarrolloSoftware Grupo 4 Mintic se organizaron grupos ,debemos crear una solucion informatica a un problema integrantes del grupo y su rol Angela Sánchez Barbosa Líder del equipo edwin yamir quintero medina Tester Brayan Gonzalez Diseñador UI Adrian moreno lozano Diseñador de software German David Lozano Administrador configuración las tareas se asignaron a cada integrante Ángela Sánchez realizo :entidades en visual studio code migraciones hacia azure data studio diseño de diagrama ER diseño en figma Contexto del problema: En la actualidad en diferentes haciendas de nuestro país, el cuidado de los animales es prioridad para sus propietarios, garantizar la salud y el cuidado es fundamental para los propósitos económicos de las haciendas; el proyecto “Cuidado ovino remoto” tiene como objetivo el monitoreo del estado de salubridad de los animales ovinos (ovejas) afiliados, el modelo consiste en visitas domiciliarias periódicas de promoción de la salud y prevenciónde la enfermedad, las cuales son realizadas por un médico veterinario. Cuidado ovino remoto cuenta con un equipo de veterinarios que se encargan de realizar visitas a domicilio, durante las cuales se revisan los animales y se dan recomendaciones para prevenir enfermedades, mejorar la calidad de vida de las ovejas y en caso de ser necesario se realiza el diagnóstico y se formulan medicamentos. Debido a la buena acogida que ha tenido el servicio de visitas domiciliarias de promoción y prevención, el proyecto tiene la necesidad de llevar un registro de las mismas y los ha contratado a ustedes para que implementen una solución informática. Durante cada visita se deben registrar datos de las ovejas, tales como temperatura, peso, frecuencia respiratoria, frecuencia cardíaca, estado de ánimo, así como la fecha de la visita, la identificación del profesional que realiza la visita y recomendaciones dadas (incluyendo medicamentos formulados en caso de que se requiera). La suma de todas las visitas realizadas compone la historia clínica. La historia clínica deberá contener la fecha en la cual se abre la historia de la oveja. Se requiere tener además la información de los dueños de cada animal, tales como identificación, nombres, apellidos, dirección, teléfono y correo electrónico. Se debe tener la información de los veterinarios, identificación, nombres, apellidos, dirección, teléfono, tarjeta profesional. Los datos de cada oveja son nombre, color, especie y raza (si aplica). A cada oveja se le asigna un médico veterinario quien será encargado de realizar las visitas periódicas. Su trabajo consiste en desarrollar una solución que permita el adecuado manejo de la información mencionada Se crearon las entidades basados en el diagrama de clases,para ello usamos el IDE Visual Studio Code. En la persistencia y Esta clase está ligada directamente al Dbontex ,realizará las transacciones con referente a la database,para ello debe hereda de dbcontext llamamos al Dbcontex que es un Objecto propio y el DbSet que hará el mapeo de las entidades. Para usar las entidades que se encuentran en otra capa realizamos una referencia en la terminal C:\CuidadoOvino\Ovejas.App.persistencia> dotnet add reference ../Ovejas.App.dominio/dotnet Observamos que hemos llamado las entidades que se mapearan using Microsoft.EntityFrameworkCore; using Ovejas.App.dominio; using System; namespace Ovejas.App.persistencia { public class AppContext:DbContext { public DbSet cuidadoOvino{get;set; } public DbSet dueñoOveja{get;set; } public DbSet historiaClinica{get;set; } public DbSet medicoVeterinario{get;set; } public DbSet ovejas{get;set; } public DbSet visitaDomiciliaria{get;set; }

}

} Luego con el metodo OnConfiguring establecemos la conexión a la base de datos protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) Luego se creó la capa de presentación mediante consola para el prototipo se escogio la herramienta Figma Figma es una herramienta de prototipado web y editor de gráficos vectorial, que a diferencia de las otras herramientas, se aloja en la web. enlace al diseño https://www.figma.com/file/Dc7V0YUOAcbnZN17MrkbeL/CuidadoAnimalOvinos?node-id=2%3A2

cuidadoovino's People

Contributors

angelexi76 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.