Skip to content

raulxiloj/CPM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Comision de Patentes Mundial (CPM)

La necesidad de tener sistemas escalables y optimos depende principalmente de un buen diseño de base de datos, si bien existen sistemas antiguos que funcionan con una metodologia de almacenamiento de informacion en archivos planos con datos redundantes y no atomicos (impactando el rendimiento del propio sistema). Por lo anteior muchas organizaciones aceptan el reto de migrar sus sistemas a bases de datos normalizadas que les permita mejorar su rendimiento y su escalabilidad.

El objetivo de este proyecto es diseñar una base de datos y migrar toda la infromacion actual que se encuentran en archivos planos al nuevo diseño. Y diseñar una aplicacion web simple en la cual se puedan ver los reportes de la organizacion y seguir manteniendo el sistema. Toda la informacion se detalla mas en el enunciado del proyecto.

Como funciona

Aplicacion web sencilla en la cual se pueden ver los reportes solicitados y tambien algunos cruds de las tablas mas importantes

Instalacion

  1. Clonar el repositorio
git clone https://github/raulxiloj/CPM
  1. Instalar los paquetes y dependencias del servidor (entrar a la carpeta server)
npm install
  1. Para la base de datos, con tan solo correr los scrips DDL.sql e Inserts.sql ya se tendra toda la informacion

Desarrollado con

Autor

Raul Xiloj