Condiciones del trabajo. Hacer un sistema que cumpla las siguientes condiciones: Que esté programado en Python. Que cumpla la arquitectura de capas.
Para la Capa de Datos se tienen las siguientes condiciones: Que haga uso de una Base de Datos (MySQL, Mongo, SQLite), mediante acceso directo o por medio de un ORM (Alchemy, Django) Documentación del Modelo del Dominio
Para la Capa de Negocios se tienen las Siguientes Condiciones Que evalúe por lo menos una regla de negocio. Test que evalúe que se cumplan las reglas de negocio en los Métodos de la Clase de Negocio
Interfaz de usuario:
- Puede ser de escritorio o web, mediante Flask o Django, por ej.
En este documento se describe el enunciado y pasos a seguir para TPI.
Pasos a Seguir:
- Realizar un Fork del repositorio base. Agregar como colaboradores a los profesores y los miembros del equipo.
- Se debe crear un "Tag" semanal etiquetando a los profesores indicando los cambios hechos en el sistema.
- Completar el archivo PROYECTO.md con la información necesaria
- Validar cumplimiento de todos los archivos checklist.
Impresion por duplicado con caratula con las participantes del grupo . Tiene conteneer el Modelo del Dominio del Sistema , las Reglas Negocio del Sistema , Caso de Uso Principal , Link al Git Hub que tiene los programas del proyecto.
Debe contener los siguientes puntos .
- Caratula Materia / Nro Grupo / Integrantes
- Narrativa
- Abstract
- Requerimientos Funcionales
- Requerimientos No funcionales 2
- Stack tecnológico
- Reglas de negocio
- Caso de uso Principales
- Modelo de dominio
- Imágenes
- Bibliografía
- Documentación de Librerías
- Link Código fuente
- Mayo Narrativa
- Agosto Abstract. Casos de uso a implementar.
- Septiembre Modelo de Dominio y Regla Negocio / Prototipo de Acceso a Servicios
- Octubre Prototipo de Capa Datos / Capa Negocio
- Noviembre Sistema cumple Requisitos
Utilizando la biblioteca de Python ‘BeautifulSoup’ se realiza scraping de la página de 'Argenprop' (sitio de alquiler y venta de propiedades) para obtener datos de interés. https://github.com/lucasscarano/frro-python-2022-04/tree/TPI-Scraping
Un ecommerce es un sitio web que permite a los usuarios comprar productos o servicios en línea a través de Internet https://github.com/facuso162/ecommerce
Se ha desarrollado un sistema que cumple en parte, las funcionalidades básicas de un sistema de ventas https://github.com/MarcosLeones/TPI-Soporte
Un sistema de detección automática capaz de detectar las columnas de humo https://github.com/IvoDur/deteccion-humo-rosario
Sistema que permite al usuario buscar y visualizar información de diferentes empresas. https://github.com/ginoagostinelli/TPI
Sistema para un Estacionamiento situado en el centro de la ciudad de Rosario https://github.com/juanicampora/FRRO_SOPORTE_TPI