Академический Документы
Профессиональный Документы
Культура Документы
ESTUDIANTE
Romero Godoy Ichary Banett
C.I V-25.253.720
Ingeniería de Sistemas
____________________________________________________
MSc. CONSUELO GUERRERO
COORDINADORA DE PRÁCTICAS PROFESIONALES
______________________________________ ____________________________________
PTTE. DAIMARA GÓMEZ. DRA. EMILY SAVASTA
JEFA DEL ÁREA DE SECRETARIA JEFA DEL ÁREA ACADÉMICA
__________________________________
DRA. ELIA YADIRA DOMINGUEZ TOVAR
UNIDAD DE GESTIÓN EDUCATIVA
________________________________________
CNELHILDEMARO JOSÉ MÁRQUEZ CHACUTO
DECANO DEL NÚCLEO MIRANDAHJMC/EYDT/DG/ES/CG
ii
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
DE LA FUERZA ARMADA NACIONAL BOLIVARIANA
U.N.E.F.A.N.B
COORDINACIÓN DE PRÁCTICA PROFESIONAL
____________________
Tutor(a) Académico(a)
Gabriela Rivas
C.I V-12.414.718
iii
APROBACIÓN DEL INFORME
TUTOR (A) INSTITUCIONAL
____________________
Tutor(a) institucional
Yasibit Yaremy Reaño
C.I.11.924.076
Sello de la institución
iv
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
DE LA FUERZA ARMADA NACIONAL
NÚCLEO MIRANDA
COORDINACIÓN DE PRÁCTICA PROFESIONAL
____________________
COORDINADOR (A) DE CARRERA
EFRAIN JOSE CALLES CONTRERAS
C.I. 3.967.363
DEDICATORIA
v
El presente proyecto lo dedico principalmente a Dios, por ser
inspirador y permitirme haber llegado a este momento tan importante de
mi formación profesional, para obtener uno de los mis anhelos más
deseados.
A mi madre, por su amor y sacrificio, por ser el pilar más importante y
hacer de mí una mejor persona.
A mi hermana mayor por su cariño, por estar siempre presente y ser
mi ejemplo a seguir.
A mi novio por su compañía, apoyo incondicional, paciencia a lo
largo de esta etapa.
Siempre los llevo en mi corazón.
Ichary Romero
AGRADECIMIENTOS
vi
Quiero expresar mi más sincero agradecimiento a las personas
involucradas por la ayuda brindada en la realización de este informe, en
especial a mi familia ya que con su amor profundo, me dieron el apoyo
suficiente, paciencia, me dieron esperanza y tuvieron fe en mi para no
decaer y ayudarme a seguir adelante.
De igual forma, agradezco a mi tutor académico, que gracias a los
conocimientos inculcados en clase, por sus consejos y correcciones hoy
puedo culminar este informe.
A mi amigo Joseph Damián, por ser mi compañero leal desde que
ingresé en la universidad, y darme su apoyo moral a pesar de nuestras
diferencias.
Mil veces gracias.
vii
INDICE
viii
de desarrollo y mantenimiento de
sistemas……....
3.2.2. Determinación de los módulos para la realización
del diseño del prototipo …….................................... 14
3.2.3. Comienzo de la realización del modelado del
negocio …………………………………………...…….. 15
3.2.4. Realización del modelado del producto de acuerdo
a los módulos planteados …………………….. 15
……….
3.2.5. Estructuración del modelado del producto de
acuerdo a los módulos planteados 16
………………………………
3.2.6. Presentación del desarrollo inicial del prototipo ..….. 17
3.2.7. continuación del diseño de las interfaces……………. 18
3.2.8. Elaboración de las interfaces gráficas de los
procesos de recaudación ……………………….. 18
………………….
3.2.9. Continuación de las interfaces gráficas de los
procesos de recaudación ………... 19
……………………..
3.2.10. Evaluación de las interfaces gráficas de los
procesos de recaudación …………………………. 20
……………….
3.2.11. Elaboración de las interfaces gráficas de los
procesos de fiscalización 21
………………………………………….
3.2.12. Evaluación de las interfaces gráficas de los procesos
de fiscalización ……………………………………….. 21
3.2.13. Ajustes y mejoras del diseño de las interfaces
gráficas del prototipo ………………………...………. 22
3.2.14. Ejecución del prototipo ……………………………. 22
3.2.15. Muestra del prototipo en su entorno final………… 23
CAPITULO IV
4. Conocimientos Adquiridos………………………………………. 24
5. Conclusiones………………………………………………... 25
6. Recomendaciones…………………………………………... 26
ix
7. Glosario………………………………………………………. 27
8. Referencias..…………………………………………………. 32
9. Anexos …………………………………………………….. 34
x
INTRODUCCION
1
CAPITULO I
2
conocimiento científico, tecnológico e innovador, que contribuya al
desarrollo social del país.
1.3. Misión:
Ejercer de manera eficiente la recaudación, administración y
fiscalización de los aportes destinados al financiamiento de planes,
programas, proyectos y actividades en materia de ciencia, tecnología,
innovación y sus aplicaciones, dirigidos a fomentar la apropiación social
del conocimiento, a fin de alcanzar la soberanía e independencia científico
– tecnológica y fortalecer el Proyecto Socialista Bolivariano.
1.4. Visión:
Ser una institución líder en el financiamiento de planes, programas y
proyectos de ciencia, tecnología e innovación, reconocida nacional e
internacionalmente, impulsando el desarrollo tecnológico integral y la
construcción de redes para contribuir al bienestar de la sociedad
venezolana.
1.5. Valores:
Responsabilidad Institucional:
El FONACIT ejercerá una gestión responsable orientada al
cumplimiento de sus compromisos institucionales con el sistema nacional
de ciencia, tecnología e innovación y con el país.
Compromiso:
El FONACIT estará comprometido con el país, con el sistema
nacional de ciencia, tecnología e innovación y con su organización
interna, de forma que garantice la culminación exitosa y eficiente de todos
los programas y proyectos y la consolidación y desarrollo del sector
ciencia y tecnología.
Excelencia:
3
El FONACIT favorecerá la participación y desarrollo del talento
dentro y fuera del sistema nacional de ciencia, tecnología e innovación.
Participación y Trabajo en Equipo:
El FONACIT propiciará la participación de todos los actores del
sistema nacional de ciencia, tecnología e innovación en los procesos de
ejecución de proyectos y programas, mediante la aplicación de estilos
gerenciales y de gestión ajustados a situaciones y problemas específicos
Eficiencia:
La organización del FONACIT estará orientada hacia la optimización
y máximo aprovechamiento de los recursos disponibles.
Calidad:
El FONACIT alcanzará sus metas y objetivos atendiendo al
cumplimiento de estándares de calidad.
4
1.8. Descripción del departamento donde se desarrolló la práctica
profesional:
La oficina de sistemas y tecnología de la información, se encuentran
en el piso 04 del Ministerio de Ciencia, Tecnología e Innovación; el
ingeniero Yasibit Reaño, es la actual gerente de esta oficina y a su vez es
el tutor institucional del pasante. Además, esta oficina cuenta con 03
coordinaciones, los cuales son:
Coordinación de Desarrollo y Mantenimiento de Sistemas.
Coordinación de Soporte Técnico.
Coordinación de Análisis, Diseño y Auditoría de Sistemas.
Las pasantías se desarrollaron en la coordinación de desarrollo y
mantenimiento de sistemas, esta cuenta con un total de 07 equipos
asignados para el personal encargado, el cual está conformado por 04
empleados, mientras los otros 03 se encuentran desocupados,
La importancia de esta oficina es establecer los requerimientos de
las diferentes dependencias del Fondo Nacional de Ciencia, Tecnología e
Innovación (FONACIT), en materia de sistematización y demás recursos
de tecnología necesarios para las operaciones de las mismas.
5
Además, es responsable de la administración de las bases de datos
de los sistemas de información, utilizados por las diferentes dependencias
de la institución. Así como también de coordinar la implantación y
mantenimiento de los sistemas y aplicaciones desarrolladas, garantizando
la adecuación e incorporación de ajustes y actualizaciones que
correspondan.
6
CAPITULO II
RESUMEN
2.1 Título del proyecto:
Diseño de un Prototipo de los Procesos de Recaudación y
Fiscalización en (FONACIT) de acuerdo a los Lineamientos Establecidos
en la (LOCTI), ubicado en Caracas-Distrito Capital.
7
Es por ello, que el Fondo Nacional de Ciencia, Tecnología e
Innovación, requiere de un prototipo con nuevos diseños de interfaces
para los procesos de fiscalización y recaudación, basado en mejoras y
nuevos requerimientos del mencionado sistema actual (SIDCAI), para que
sea capaz de llevar un mejor control del manejo de las operaciones, como
herramienta capaz de obtener una mayor productividad.
Tomando en cuenta estos elementos, es en la coordinación de
desarrollo y mantenimiento de sistemas donde se realizarán las prácticas
profesionales, y se forjará la idea del diseño de las interfaces de un
prototipo que permita cumplir con las necesidades planteadas de los
procesos de recaudación y fiscalización, de acuerdo a los lineamientos
establecidos en la Ley Orgánica de Ciencia, Tecnología e Innovación
(LOCTI).
2.3 Objetivos:
Objetivo general
Diseñar un prototipo de los procesos de recaudación y fiscalización
en FONACIT de acuerdo a los lineamientos establecidos en la Ley
Orgánica de Ciencia, Tecnología e Innovación (LOCTI), ubicado en
Caracas, Distrito Capital.
Objetivos específicos
Analizar la situación de los procesos de recaudación y fiscalización
del sistema actual (SIDCAI) en FONACIT, ubicado en Caracas-Distrito
Capital.
Determinar los requerimientos necesarios para la mejoría y la
modernización de las interfaces gráficas de los procesos del sistema
actual (SIDCAI) de recaudación y fiscalización en FONACIT, ubicado en
Caracas-Distrito Capital.
Construir el diseño de las interfaces gráficas del prototipo para los
procesos de recaudación y fiscalización en FONACIT, basados en los
8
lineamientos establecidos en la LOCTI, ubicado en Caracas-Distrito
Capital.
2.4. Justificación:
9
intuitiva posible, optimizando el código visual, la usabilidad y operaciones
rápidas; consiguiendo una experiencia satisfactoria tras haber logrado un
proceso con la ayuda de este nuevo prototipo.
Cabe agregar, que la realización de este proyecto no llegará a su
implementación, ya que se deberán efectuar revisiones, pruebas
minuciosas y la concesión de permisos de parte de otros departamentos
de la institución FONACIT y por ende del Ministro del Poder Popular para
Ciencia y Tecnología.
2.5. Alcance:
El presente proyecto se llevará a cabo en el Fondo Nacional de
Ciencia, Tecnología e Innovación (FONACIT), específicamente en la
oficina de sistemas y tecnología de la información, coordinación de
desarrollo y mantenimiento de sistemas, en un periodo establecido de
quince semanas.
Este proyecto tiene como propósito, el diseño de las interfaces
gráficas de un prototipo relacionado a los procesos de recaudación y
fiscalización de FONACIT, para dar solución a los problemas planteados,
analizando los requerimientos y necesidades del producto, basado en el
sistema actual (SIDCAI), así como también a los lineamientos
establecidos en la ley LOCTI.
Según el Art. 25 de la Ley LOCTI, establece que la población a la
que estará dirigido el diseño del nuevo prototipo, será aquellas empresas
domiciliadas o no en el país, que realicen actividades económicas en el
territorio nacional y hayan obtenido ingresos brutos superiores a cien mil
Unidades Tributarias (100.000 UT) anual.
En relación a lo mencionado anteriormente, se plantearán los
siguientes módulos para la realización del nuevo prototipo:
Módulo de Registro y actualización de datos de la empresa.
Módulo de Declaración.
Módulo de Fiscalización.
10
En tal sentido, con el diseño de las interfaces gráficas, se logre
alcanzar un manejo destacable de todas las operaciones que lleva a cabo
cada módulo proyectado. Cada una de las interfaces sería un
complemento de la página, cumpliendo con los estándares actuales del
diseño web.
2.6. Limitaciones:
Durante el periodo de pasantías se realizaron interacciones con el
sistema actual (SIDCAI), para desarrollar el diseño de las interfaces que
complementaran el nuevo prototipo; pero estas interacciones no
permitieron visualizar por completo el sistema, ocasionando falta de
recursos y conocimientos de las funciones que ejerce el sistema en su
totalidad. Sin embargo, esto no impidió que se lograran los objetivos del
presente proyecto.
11
CAPÍTULO III
PLAN DE ACTIVIDADES
12
3.2 Logros de Actividades:
13
3.2.2: Determinación de los módulos para la realización del diseño
del prototipo (Semana N° 2 04/03 al 08/03 de 2019)
Descripción de actividades: Se determinó las actividades a
desempeñar durante todo el periodo de pasantías, de acuerdo a lo
establecido en la documentación de los requerimientos solicitados,
dividiendo cada actividad por módulos:
Módulo de registro y actualización de datos de la empresa.
Módulo de declaración.
Módulo de fiscalización.
Cabe agregar, que la gerente de la oficina de sistemas y tecnología
de la información, en este caso tutor institucional del proyecto de
pasantías, dio a conocer la metodología para la realización del mismo.
Esta es la metodología SCRUM, el cual es utilizado para estructurar,
planificar y controlar el proceso de desarrollo del proyecto.
Es decir, se planteó realizar presentaciones cada dos semanas al
personal de gerencia, los avances realizados del proyecto, para evaluar el
proceso de acuerdo a cada módulo.
Luego de ello, se comenzó con el diseño del nuevo prototipo, basado
en el sistema actual (SIDCAI), incluyendo nueva estructura y
modernizaciones visuales. Primeramente, se prosiguió a realizar la
interfaz principal que tendrá el sistema, incluyendo logo, formularios de
nuevo usuario e iniciar sesión, teniendo en cuenta los colores
institucionales (ver Anexo 1).
Para el diseño de las interfaces se comenzó a trabajar con una
extensión del framework Yii incluido con el framework Bootstrap, llamado
Yiistrap el cual permite la correcta visualización de una página web en
distintos dispositivos, desde ordenadores de escritorio, tablets y móviles;
a esto se le conoce como diseño web adaptivo o responsivo.
Resultados Obtenidos:
De acuerdo con lo realizado durante la semana número dos, se
obtuvo el primer vistazo de la pantalla principal del diseño del nuevo
prototipo, teniendo en cuenta las solicitudes por la institución.
Análisis:
14
Se debe tomar en cuenta los requerimientos y las normativas
solicitadas por la institución, ya que son la base fundamental para lograr
los objetivos planteados. En este caso, debe ser incluido en el diseño de
las interfaces, ciertos requisitos indispensables que debe ser visualizado
por los usuarios.
15
elaborar los módulos establecidos inicialmente.
Con esta herramienta Gii; se puede crear modelos, vistas y
controladores, utilizando la base de datos del sistema actual, el cual fue
proporcionada por la coordinación de desarrollo y mantenimiento de
sistemas para la ejecución del proyecto.
Con Gii se comenzó el primer módulo de registro y actualización de
datos de la empresa, referente al modelado generado para este proceso.
Para ello se realizaron tres formularios que permite registrar las
empresas, el representante legal, y el usuario de la empresa que
manejará el sistema (ver Anexo 2, 3, 4).
Resultados Obtenidos: Respecto a lo realizado durante la semana
número cuatro, se pudo obtener el código fuente del generador Gii, que
funciona como guía para comenzar el diseño las interfaces gráficas que
necesita el registro de las empresas, con ello se pudo realizar formularios
para el registro, incluyendo nuevos campos requeridos por la institución,
el cual deben ser visualizados por los usuarios.
Además, con el modelado del producto realizado se pudo observar,
a través de los diagramas de casos de uso la totalidad de las acciones
que ejecutará el prototipo.
Análisis: Es evidente que el del módulo de registro y actualización de
datos de la empresa es importante, ya que es la primera interacción que
tendrá el usuario con el prototipo. Es por ello que la elaboración de este
módulo debe ser claro y bien estructurado, para no confundir a dicho
usuario y este pueda lograr una experiencia satisfactoria tras haber
completado este proceso con la ayuda del nuevo prototipo.
16
de los procesos establecidos.
También, es en la semana cinco donde se continuó con el módulo
de registro y actualización de datos; se pudo elaborar las interfaces
gráficas para que el usuario pueda consultar y actualizar los datos
registrados, como la información de la empresa, el representante legal,
así como también, podrá registrar un nuevo usuario al prototipo, (ver
Anexo 5, 6, 7, 8, 9).
Resultados Obtenidos: Después de lo establecido anteriormente, en
la semana cinco se puedo completar el módulo de registro y actualización
de datos de la empresa, de acuerdo a los requerimientos establecidos por
FONACIT, cumpliendo con los estándares actuales del diseño web, así
como también que fue realizado respecto a lo planteado en el modelado
de este proceso.
Análisis: Luego de culminar con el primer módulo de los
requerimientos establecidos por la institución, se pudo observar la
importancia que tiene cada campo de registro, de cada formulario, para
obtener la información requerida por parte de FONACIT.
17
metodología SCRUM, permite realizar entregas parciales del producto
final, para corregir el rumbo de riesgos futuros, traduciéndose en mayor
productividad al tener un seguimiento constante.
18
acuerdo a los lineamientos establecidos en la ley LOCTI. En este caso se
realizaron dos interfaces, las cuales son:
En la pantalla principal de los procesos de recaudación, el usuario
podrá visualizar los datos de su registro en el prototipo, también, el
usuario podrá ingresar manualmente su periodo de pago y los ingresos
brutos anuales de la empresa registrada, (ver Anexo 11).
Para la siguiente pantalla, el usuario podrá visualizar el monto ha
declarar según lo planteado en la ley LOCTI, y podrá seleccionar uno de
los cinco bancos de reflejados en la interfaz, el cual permitirá descargar
una planilla única, con la cual debe realizar el pago al beneficiario que es
FONACIT.
Y finalmente, se realizó dicha planilla única en formato PDF, el cual
el usuario podrá observar ciertos datos de la empresa, el monto a pagar y
la cuenta del beneficiario FONACIT de acuerdo al banco seleccionado.
Resultados Obtenidos: En esta semana se logró obtener dos
interfaces que permitirá al usuario observar los datos de la empresa y
representante legal, así como también podrá ingresar los ingresos brutos
anuales de la empresa y le mostrará un mensaje al usuario si la empresa
supera o no la cantidad de cien mil Unidades Tributarias (100.000 UT),
como lo establece el Art. 25 de la Ley LOCTI.
Análisis: De acuerdo a lo realizado durante la semana ocho referente
a los procesos de recaudación, el usuario podrá observar de manera
detallada el periodo que deberá la empresa declarar y pagar, ya que es
importante que el usuario conozca esta información para evitar las multas
establecidas en la Ley LOCTI.
19
de referencia del pago, la fecha del pago, entre otros. Luego de ello el
usuario finalmente podrá guardar la declaración realizada, (ver Anexo 12).
Además de ello se diseñó la interfaz donde el usuario podrá
consultar sus declaraciones, así como también retomar aquellas que no
fueron pagadas en su totalidad, (ver Anexo 13).
Resultados Obtenidos: Se realizaron las interfaces requeridas de
parte de FONACIT de los procesos de recaudación, para que los usuarios
puedan efectuar declaraciones como lo establece la Ley LOCTI.
Análisis: El diseño de las interfaces realizadas referente a este
módulo, fueron realizadas para lograr comodidad, confianza y buena
experiencia del usuario al momento de llevar a cabo una declaración.
20
usuario pueda acceder al prototipo y efectuar los distintos procesos en
diversos dispositivos, desde ordenadores de escritorio, tablets y móviles .
21
fiscalización, explicando cada detalle de la interfaz diseñada para estos
procesos.
Resultados Obtenidos: Los analistas FONACIT y gerente de la oficina
de sistemas y tecnología de la información, se mostraron a favor de las
interfaces diseñadas para el nuevo prototipo, permitiendo culminar con el
mencionado módulo.
Análisis: Debido a la evaluación realizada con los analistas de
FONACIT, fueron aclaradas ciertas dudas presentadas sobre los
procesos que son aplicados para la fiscalización. Es por ello, que se logró
culminar satisfactoriamente este módulo de acuerdo a los requerimientos
expuestos.
22
presentes de cada interfaz desarrollada, realizando pruebas en función a
los tres módulos del presente proyecto.
Resultados Obtenidos: Con la ejecución del prototipo se lograron
realizar pruebas exitosas de todos los procesos referentes al módulo de
registro y actualización de datos de la empresa, módulo de declaración y
finalmente el módulo de fiscalización.
Análisis: Mediante esta exposición se demostró que las actividades
que realizarán tanto el usuario como los analistas, son elementos
funcionales y esenciales que soporta la interfaz gráfica diseñada para el
nuevo prototipo.
23
CAPÍTULO IV
CONOCIMIENTOS ADQUIRIDOS
Durante las prácticas profesionales se adquirieron diversos
conocimientos, tanto teóricos como prácticos; estos sumados a los
obtenidos en la casa de estudio, el cual permiten una mejor formación
profesional y mayor capacitación para el mercado laboral.
En este sentido, al desarrollar el presente proyecto en la
coordinación de desarrollo y mantenimiento de sistemas, se obtuvieron
los siguientes conocimientos:
Habilidad para analizar la información correspondiente a las
necesidades planteadas.
Habilidad para migrar la información solicitada a un computador.
Habilidad para realizar el diseño web de acuerdo a los
requerimientos planteados por el personal de FONACIT.
Habilidad para la aplicación de framework Yii y su gestor de código
Gii en el presente proyecto.
Habilidad para realizar informes técnicos.
Destreza en el manejo del sistema actual (SIDCAI) para entender el
funcionamiento del mismo.
24
CONCLUSIONES
25
RECOMENDACIONES
A la Universidad:
Implementar nuevas áreas de tecnología, como laboratorios de
programación para brindar mayor cantidad y calidad de conocimientos
tecnológicos y científicos para los alumnos.
Glosario
26
Bootstrap
Es un framework originalmente creado por Twitter, que permite crear
interfaces web con CSS y JavaScript, cuya particularidad es la de adaptar
la interfaz del sitio web al tamaño del dispositivo en que se visualice. Es
decir, el sitio web se adapta automáticamente al tamaño de una PC, una
Tablet u otro dispositivo. Esta técnica de diseño y desarrollo se conoce
como “responsive design” o diseño adaptativo.
C
CSS
Es el lenguaje utilizado para la presentación de las páginas web, se
encarga de dar estilo a las páginas web o HTML, ya sea mediante
colores, rellenos, márgenes, etc. La información para el estilo de estas
páginas la obtienen los navegadores de los ficheros HTML, dónde el
código CSS está incrustado, o de los ficheros CSS invocados en los
ficheros HTML.
Algunas de las ventajas de utilizar CSS son el control centralizado
de la presentación de un sitio web completo, la optimización del ancho de
banda de la conexión o la mejora de la accesibilidad del documento.
D
Debian
Es una comunidad conformada por desarrolladores y usuarios, que
mantiene un sistema operativo GNU basado en software libre. El sistema
se encuentra precompilado, empaquetado y en formato deb para múltiples
arquitecturas de computador y para varios núcleos.
F
Framework
Es una plataforma de software universal y reutilizable para
desarrollar aplicaciones de software, productos y soluciones. En otras
27
palabras, podemos decir que es una especie de biblioteca, una pieza de
software que proporciona a los desarrolladores web una base de código y
formas consistentes y estandarizadas para crear aplicaciones web.
Gii
Es un potente generador de código que, mediante un asistente
guiará al desarrollador para que pueda crear clases del modelo, la vista y
el controlador sin picar ninguna línea de código.
HTML
Se trata de un lenguaje de marcas usado para la elaboración de
páginas web que todos los navegadores interpretan. Se compone de
etiquetas de apertura y de cierre que incluyen elementos que indican que
tipo de contenido se va a visualizar, como por ejemplo, párrafos, tablas y
listas entre otros muchos.
J
Javascript
Es una especie de lenguaje de programación ligera, interpretado por
la mayoría de los navegadores y que les proporciona a las páginas web,
efectos y funciones complementarias a las consideradas como
estándar HTML Este tipo de lenguaje de programación, con frecuencia
son empleados en los sitios web, para realizar acciones en el lado del
cliente, estando centrado en el código fuente de la página web.
L
Linux
28
Linux es un sistema operativo: un conjunto de programas que le
permiten interactuar con su ordenador y ejecutar otros programas.
MVC
Son las siglas Modelo-Vista-Controlador, y es un patrón de
arquitectura de software que, utilizando 3 componentes (Vistas, Modelos y
Controladores), aumenta la gran mantenimiento del proyecto.
PgAdmin
Es una herramienta de administración de interfaz gráfica de usuario
gratuita y de código abierto para PostgreSQL, que es compatible con
muchas plataformas informáticas. Se diseña para escribir simples
consultas SQL hasta desarrollar bases de datos complejas.
PHP
Es un lenguaje de programación que se ejecuta en el lado del
servidor diseñado para el desarrollo web. Destaca por la capacidad de ser
incorporado directamente en los ficheros HTML, mediante las sentencias
<? php … ¿> .
PostgreSQL
Es un sistema gestor de bases de datos relacionales, está orientado a
objetos, es multiplataforma y de código abierto. Es multisistema, por tanto
PostgreSQL puede ser instalado en Microsoft Windows, GNU/Linux,
MacOS, BSD y muchos otros sistemas operativos.
29
Sublime Text
Es un editor de código multiplataforma, ligero y con pocas
concesiones a las florituras. Es una herramienta concebida para
programar sin distracciones. Su interfaz de color oscuro y la riqueza de
coloreado de la sintaxis, centra nuestra atención completamente.
SCRUM
Es un método interactivo que pertenece en el campo de Agile de
cómo administrar y ejecutar proyectos. Puede utilizarse para administrar
casi cualquier tipo de proyecto, software, sitios web, hardware, marketing,
organización de eventos, etc.
U
UML
Sus siglas significan lenguaje unificado de modelado, es un lenguaje
estándar para escribir planos de software. UML se puede utilizar para
visualizar, especificar, construir y documentar los artefactos de un sistema
que involucra una gran cantidad de software.
Yii
Es un framework de PHP de alto rendimiento, basado en
componentes para desarrollar aplicaciones web. El mismo permite la
máxima reutilización en la programación web y puede acelerar el proceso
de desarrollo. El nombre Yii significa "simple y evolutivo" en chino.
Yiistrap
Es una reescritura completa de la popular extensión yii-bootstrap .
Además proporciona métodos de ayuda para todos los componentes de
Bootstrap, así como widgets para los componentes más complejos.
30
REFERENCIAS
(s.f.). Obtenido de
https://es.wikipedia.org/wiki/Debian
(s.f.). Obtenido de
https://www.debian.org/releases/stable/s390x/ch01s01.html.es
31
(s.f.). Obtenido de
https://blog.hostdime.com.co/que-es-un-framework-informatica-
programacion/
(s.f.). Obtenido de
http//www.novanotio.es/gii-la-herramienta-de-yi-framewor-que-
agiliza-el-desarrollo-de-aplicaciones/
(s.f.). Obtenido de
https://conceptodefinicion.de/javascript/
(s.f.). Obtenido de
https://codigofacilito.com/articulos/mvc-model-view-controller-
explicado
(s.f.). Obtenido de
http://www.vespino.com/~chema/daw1/tutoriales/postgres/pgadmin
1.html
(s.f.). Obtenido de
https://openwebinars.net/blog/que-es-postgresql/
(s.f.). Obtenido de
https://www.genbeta.com/herramientas/sublime-text-un-
sofisticado-editor-de-codigo-multiplataforma
(s.f.). Obtenido de
https://medium.com/forecast-en-espa%C3%B1ol/gu%C3%ADa-de-
principiantes-para-scrum-7-pasos-127e30cfd585
(s.f.). Obtenido de
http://stadium.unad.edu.co/ovas/10596_9839/qu_es_uml.html
(s.f.). Obtenido de
https://www.yiiframework.com/doc/guide/1.1/es
(s.f.). Obtenido de
http://yiistrap.2amigos.us/site/index#.XQloL9IzZ0s
Tesis:
Morillo Llorca, J. A. (2016). Diseño e implementación de una social
deportiva con el framework Yii.
32
Leyes:
Ley Orgánica de Ciencia, tecnología e Innovación, (2014).
ANEXOS
33
Anexo 2: Formulario de registro de empresa.
34
Anexo 3: Formulario de registro de representante legal.
35
Anexo 4: Formulario de registro de usuario.
36
Anexo 6: Consultar datos del registro de la empresa.
37
Anexo 8: Consultar datos del registro del representante legal.
38
Anexo 10: La interfaz de recaudación de documentos.
39
Anexo 12: Segunda interfaz de los procesos de recaudación.
40
41
Anexo 14: interfaz del módulo de fiscalización.
42