Tabla de Contenido
- Planificación Estratégica Integral
- Proyectos
- Metodología de Desarrollo de Software Libre (MDSL) Versión 2.0
- Análisis del Dominio
- Propuesta de Desarrollo del Proyecto
- Plan del Proyecto
- Estándares de Desarrollo del Proyecto
- Especificación de Requerimientos (Funcionalidades)
- 1. Casos de Uso: Logeo (Servicio)
- 2. Casos de Uso: Registro de Usuario (Servicio)
- 3. Casos de Uso: Mostrar Entidad (Servicio)
- 4. Casos de Uso: Mostrar Parroquías (Servicio)
- 5. Casos de Uso: Mostrar Municipios (Servicio)
- 6. Casos de Uso: Generar nuevo token de Consulta
- 7. Casos de Uso: Mostrar Consulta (Servicio)
- Flujograma de actividades
- Codificación
- Análisis y Diseño
- Pruebas
- Liberación
Propuesta de Desarrollo del Proyecto
La propuesta esta basada en 2 elementos:
- Desarrollo de un sistema especializado en el modelado de tópicos, no atado a ningún otro sistema, que en base a la carga de archivos en texto plano y configuración de perfiles de procesamiento permite visualizar resultados del LDA.
- Desarrollo de un sistema genérico de consultas, que pueda administrar los tipos básicos de consultas y gestión de usuarios, para que pueda ser consumida mediante servicios web con el fin de almacenar las respuestas y desarrollar la lógica de esa consulta en otros frontend.
1. Necesidades y/o problemas
Solventar el hecho de sistemas centralizados, que para su adaptación requieren la redundancia de mucho código.
2. Solución propuesta
Crear una serie de sistemas descentralizados, uno que permite realizar el análisis semántico de cualquier tipo de corpus adaptando un perfil, de modo que este sistema pueda ser utilizado por analistas de cualquier área para visualizar tópicos y otro sistema que permite generar consultas y gestionar usuarios, permitiendo ser consumibles por servicio REST
3. Alcance del software propuesto
- Un sistema independiente de análisis semántico
- Un sistema generador de consultas y gestionador de usuarios, con servicios Rest y módulos de autenticación con oAuth
4. Descripción general de la arquitectura del software
5. Metodología de desarrollo
Metodología de Desarrollo de Software Libre (MDSL) Versión 2.0
6. Plataforma de operación
Aplicación Web, sirve y consume REST
7. Plataforma de desarrollo
- Gestor de consultas
- Python 3
- Django
- Django Rest Framework
- Modelado de Tópicos
- Python 2.7
- Django
8. Licencias de código y documentación
Licencia de Software V 1.2
Adjuntos (1)
-
arquitectura.png
(30.6 KB) -
added by rboet 7 años ago.
Arquitectura del Software
Download all attachments as: .zip