Professional Documents
Culture Documents
MODALIDAD de GRADUACION 25-07-2023 (Recuperado Automáticamente)
MODALIDAD de GRADUACION 25-07-2023 (Recuperado Automáticamente)
MINISTERIO DE EDUCACION
VICEMINISTERIO DE EDUCACION SUPERIOR DE FORMACION PROFESIONAL
DIRECCION GENERAL DE EDUCACION SUPERIOR TECNICA, TECNOLOGICA
LINGÜÍSTICA Y ARTISTICA
SISTEMAS INFORMATICOS
PROYECTO DE GRADO
CONTENIDO
INTRODUCCIÓN.............................................................................................1
1.2.1 Justificación...................................................................................................2
1.2.2 Diagnostico....................................................................................................2
2.1 Turismo......................................................................................................7
2.3 Turista........................................................................................................7
2.4 Rutas......................................................................................................... 8
2.8 Metodología.............................................................................................11
2.9 Arquitectura..............................................................................................13
2.13 Programación.........................................................................................19
2.14 Frameworks...........................................................................................21
3.2.1.1 Alcance..........................................................................................................25
3.2.1.2 Presupuesto.................................................................................................26
3.5 Conclusiones........................................................................................... 34
3.6 Recomendaciones...................................................................................35
Bibliografía.....................................................................................................35
3.8 Anexos.....................................................................................................35
3.8.1 Anexos de la construcción del sistema.......................................................36
INTRODUCCIÓN
1
CAPITULO I
1.1 TÍTULO DEL TEMA
“BIBLIOTECA VIRTUAL”: Sistema web para los estudiantes del Instituto Técnico
Superior “INCOS TARIJA”
1.2.1 Justificación
1.2.2 Diagnostico
3
las hojas de cálculo Excel y realizando un archivo físico de los comprobantes de
ventas (vouchers), los cuales ocasionan los siguientes problemas:
¿Cómo registrar los diferentes servicios turísticos, para llevar acabo un control
adecuado de las ventas, y así poder mejorar los estados financieros de la
agencia “Explora Tarija”?
4
1.3 OBJETIVOS: GENERAL Y ESPECÍFICOS
5
1.4.1 Instrumentos de investigación.
Entrevistas:
Sistemas en la web:
6
CAPITULO II
2.1 Turismo
El turismo puede ser entendido como una forma de consumo, ya que implica el
gasto de recursos en bienes y servicios, como el transporte, alojamiento,
alimentación, actividades recreativas, entre otros. Sin embargo, a diferencia de
otros tipos de consumo, el turismo tiene un carácter temporal y experiencial, ya
que busca generar vivencias únicas en los viajeros (Cortes, 2023).
2.3 Turista.
7
2.4 Rutas.
Una ruta turística es un camino que permite apreciar las virtudes más
destacables que posee un lugar turístico. Se trata de un recorrido planificado
para que los turistas puedan descubrir particularidades de carácter natural,
cultural, histórico, arqueológico, artístico, recreativo o gastronómico (Chavez,
2021)
Las aplicaciones web son muy usadas hoy en día, debido a lo práctico del
navegador web como cliente ligero, a la independencia del sistema operativo.
Usar aplicaciones web ahorra dinero. Empleará mejor su tiempo por no tener
que ocuparse de aprender a manejar nuevos programas, ni mantenerlos o
hacer copias de seguridad de sus datos y podrá trabajar desde cualquier sitio.
Será más eficiente; podrá ganar más y gastará menos (Grupo Consultor EFE,
2022).
8
Portal web app.
Sistema web con gestor de contenido.
Tienda virtual (E-Commerce)(López, 2020).
10
2.8 Metodología.
11
2.8.1.1 Tipos de metodologías.
Scrum.
Kanban.
Extreme Programming (XP).
Feature Driven Development (FDD).
Crystal (Clear/Orange).
Adaptive Software Development (ASD).
Behavior Driven Development (BDD) (Ferretti, 2021) .
12
Elaboración: El objetivo es que el equipo de desarrollo profundice en la
comprensión de los requisitos del sistema y en validar la arquitectura.
2.9 Arquitectura
13
modo, se pueden representar visualmente escenarios de ejecución sencillos
(Creately , 2022).
Diagrama de secuencia
(Creately , 2022)
14
Diagrama de caso de uso
(Creately , 2022)
(Creately , 2022)
15
2.10.4 Diagrama de clases.
Los ingenieros de software y los profesionales de negocios con frecuencia
eligen los diagramas de clases para trazar la estructura de sistemas particulares
porque muestran claramente las diversas clases, atributos, operaciones y
relaciones entre objetos (Creately , 2022).
Diagrama de clases
(Creately , 2022)
16
Diagrama de componentes
(Creately , 2022)
17
2.11.2 Para qué sirve una base de datos.
(Conde-González, 2018)
18
2.12.1 Para que sirven los formularios web
Formulario de contacto.
Formulario para generación de leads.
Formulario de orden.
Formulario de encuesta.
2.13 Programación.
La programación orientada a objetos es un modelo de programación en el que
el diseño de software se organiza alrededor de datos u objetos, en vez de usar
funciones y lógica. Se enfoca en los objetos que los programadores necesitan
manipular, en lugar de centrarse en la lógica necesaria para esa manipulación
(Universidad Europea, 2021).
19
2.13.1 Lenguaje de programación.
JavaScript
PHP
SQL
HTML5
CSS
2.14 Frameworks.
Un framework es un esquema o marco de trabajo que ofrece una estructura
base para elaborar un proyecto con objetivos específicos, una especie de
plantilla que sirve como punto de partida para la organización y desarrollo de
software.
21
Utilizar frameworks puede simplificar (y mucho) una tarea o proceso, de ahí que
se trate de una de las herramientas habituales que manejan los Digital Workers,
porque les ayuda a ser más ágiles y productivos (Universidad UNIR, 2022).
22
2.16 Comprobante de ventas (Vouchers)
23
CAPITULO III PROPUESTA DE
INNOVACION
3.1 DESARROLLO DE LA METODOLOGIA AUP.
Fases
Inicio:
Elaboración
Construcción:
Transición:
3.2.1.1 Alcance
3.2.1.2 Presupuesto.
Ver anexo (1)
RF-1: Autentificación
Seguridad:
Actuación:
Escalabilidad:
El sistema debe ser capaz de escalar hacia arriba o hacia abajo según
sea necesario.
El sistema deberá ser responsivo así y satisfacer las demandas del
usuario.
Disponibilidad:
El sistema debe ser capaz de escalar hacia arriba o hacia abajo según
sea necesario.
El sistema deberá ser responsivo así y satisfacer las demandas del
usuario.
Mantenimiento:
Usabilidad:
Compatibilidad:
Presupuesto.
Personal.
Cliente.
No tener las bases bien establecidas con el cliente y así no poder llegar a
la meta establecida y se tenga que modificar los objetivos.
Diseño.
Interfaz.
Verificación.
Mantenimiento.
Construcción.
Ejecución.
3.2.3.2 Pantallas.
Ver anexo (15)
3.5 Conclusiones.
BIBLIOGRAFÍA
By Pooja sharma. (17 de diciembre de 2021). Arquitectura de un sistema web.
Obtenido de cynoteck: https://cynoteck.com/es/blog-post/reasons-to-treat-web-
application-architecture-seriously/
Chavez, J. (1 de Junio de 2021). Ruta Turistica. Obtenido de Ceupe:
https://www.ceupe.com/blog/ruta-turistica.html
Conde-González, M. (2018). Modelo entidad relacion. Obtenido de researchgate.net:
https://www.researchgate.net/figure/Figura-5-Diagrama-Entidad-Relacion-
actual-de-la-base-de-datos-Los-aspectos-mas_fig5_228779055
Cortes, D. (Martes de Abril de 2023). Que es el turismo. Obtenido de Universidad
Cesuma: https://www.cesuma.mx/blog/que-es-el-turismo.html
Creately . (22 de Octubre de 2022). Diagrama de componentes UML. Obtenido de
Creately : https://creately.com/blog/es/diagramas/tutorial-de-diagrama-de-
componentes/
Digital Guide. (14 de Agosto de 2022). Que es una interfaz grafica. Obtenido de Digital
Guide Iconos:
https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/que-es-una-gui/
#:~:text=Una%20graphical%20user%20interface%20o,el%20manejo%20del
%20usuario%20humano.
ECDISIS ESTUDIO. (12 de Octubre de 2020). Para que sirve una interfaz grafica.
Obtenido de ecdisis: https://ecdisis.com/que-es-la-interfaz-grafica-de-usuario-
gui/
Ferretti, A. (12 de Noviembre de 2021). Metodologias agiles. Obtenido de Ariad:
https://www.ariadgroup.com/es/blog/todo-sobre-scrum-agile-metodologia/tipos-
gestion-proyectos-agile
Grupo Consultor EFE. (2022). Que es un sistema web. Obtenido de grupoconsultorefe:
https://grupoconsultorefe.com/servicio/tecnologias-de-la-informacion/sistemas-
web#:~:text=Se%20denomina%20sistema%20web%20a,una%20intranet
%20mediante%20un%20navegador.
Institute, J. d. (26 de Enero de 2022). Lenguajes de programacion. Obtenido de
Assembler Institute: https://assemblerinstitute.com/blog/tipos-lenguaje-
programacion/
Jiménez, J. D. (20 de Enero de 2019). Que es html. Obtenido de OpenWebirnas:
https://openwebinars.net/blog/que-es-html5/
López, J. (2020). Altura Experiencia, Tecnologia y Innovacion. Obtenido de atura.mx:
https://www.atura.mx/blog/tipos-de-sistemas-web
Marin Garcia, M. J. (2019). CONCYTEC . Obtenido de ALICIA:
https://alicia.concytec.gob.pe/vufind/Record/UNAP_9fb92695954261a12a479b9
2c2ef2689/Description#tabnav
Mendoza, M. L. (16 de Julio de 2020). Que es un lenguaje de programacion. Obtenido
de openwebinars.net: https://openwebinars.net/blog/que-es-un-lenguaje-de-
programacion/
Merino, P. P. (12 de Julio de 2021). Definicion De Voucher. Obtenido de Denicion:
https://definicion.de/voucher/
Otra Piel. (2021 de Septiembre de 2021). Que es un servicio turistico. Obtenido de
otrapieldesign: https://www.otrapieldesign.com/post/servicio-tur%C3%ADstico
Peiró, R. (2020 de Junio de 2020). Economepedia. Obtenido de economipedia:
https://economipedia.com/definiciones/base-de-datos.html
Santander Universidades. (11 de Diciembre de 2020). Metodologías de desarrollo de
software. Obtenido de Santander:
https://www.becas-santander.com/es/blog/metodologias-desarrollo-
software.html
Santos, D. (28 de Agosto de 2022). Que es css. Obtenido de hubspot.es:
https://blog.hubspot.es/website/que-es-css
Silva, D. d. (30 de Julio de 2021). Que es un reporte. Obtenido de zendesk:
https://www.zendesk.com.mx/blog/reporte-de-ventas/
Silva, D. d. (21 de Julio de 2021). Zendesk. Obtenido de Zendesk:
https://www.zendesk.com.mx/blog/sistema-de-control-de-ventas/#:~:text=Un
%20sistema%20de%20control%20de%20ventas%20te%20ayuda%20a
%20recopilar,sin%20datos%20duplicados%20o%20incorrectos.
Toda Materia. (30 de Diciembre de 2022). Que es una base de datos. Obtenido de
todamateria: https://www.todamateria.com/base-de-datos/
Universidad Europea. (2 de Mayo de 2021). Que es programacion. Obtenido de
universidadeuropea: https://universidadeuropea.com/
Universidad UNIR. (26 de Junio de 2022). Que es un framewok. Obtenido de Edix:
https://www.edix.com/es/instituto/framework/
Walsh, D. (20 de Marzo de 2021). Que es un formulario web. Obtenido de
blog.hubspot.es: https://blog.hubspot.es/marketing/tipos-formularios#:~:text=Un
%20formulario%20web%20(o%20formulario,bolet%C3%ADn%20o%20realizar
%20un%20pedido.
Zendesk. (13 de Diciembre de 2022). Blog de Zendesk. Obtenido de zendesk:
https://www.zendesk.com.mx/blog/sistemas-de-control-y-distribucion-de-
ventas/#:~:text=Los%20sistemas%20de%20control%20de%20ventas%20son
%20herramientas%20dise%C3%B1adas%20para,ventas%20que%20realiza
%20una%20empresa.
ANEXOS
3.8 Anexos.
Anexo (1)
Nombre Apellido
Cargo:
35
3.8.1 Anexos de la construcción del sistema.
Anexo (1)
Tabla de presupuesto del proyecto.
Total
Cantidad Descripción Medida Unitario
Computadora portátil para el
diseño y la programación del 5800bs
1 pieza 5800bs
1 sistema.
Dominio servirá para poder alojar
el sistema web de la agencia para 1 unidad 385bs 385bs
1 su uso
Plantillas para Interfaz gráfica
servirán para agilizar el proceso de 2 piezas 60bs 60bs
2 construcción del sistema
Mano de obra serán los días que
me tome desarrollar el sistema 1 persona 100bs 300bs
1 web.
Internet el cual nos permitirá tener
mayor alcance en el desarrollo del 3 meses 30bs 60bs
1 sistema.
6605bs
36
Anexo (2)
Meses
Junio Julio Agosto
Actividades
M V M M V M V M V M V M V M M
14 23 30 5 7 12 14 19 21 26 28 2 4 9 16
DESARROLLO DE LA
METODOLOGIA AUP
Iteraciones a realizar con
la metodología AUP
Iteración 1 inicio
Alcance del proyecto
Presupuesto
Cronograma de
actividades
Requerimientos
funcionales y no
funcionales
Diagrama de procesos de
negocio
Iteración 2 Elaboración
Modelado de casos de uso
y descripción (los más
importantes)
Definición de riesgos del
proyecto
Diagrama de actividades
Diagrama de paquetes
Iteración 3 Construcción
Arquitectura del sistema
Modelo relacional
Pantallas
Iteración 4 Transición
37
Anexo (3).
38
Anexo (4)
ACTORES: Administrador
Anexo (5)
39
Diagrama de caso de uso gestión datos de la agencia figura
N°.2
Anexo (6)
Diagrama de caso de uso gestión clientes figura N°.3
40
Objetivo en Gestionar (ingresar, actualizar o eliminar) a través de
contexto del sistema web, los clientes que vayan a adquirir la ruta.
ACTORES: Operadora
DESCRIPCIÓN: 1. Selecciona la opción de Clientes.
2. Muestra en pantalla: adicionar, Modificar o eliminar
clientes.
3. Para la actualización o eliminación muestra un
listado de los clientes para hacer la modificación o
eliminación de los mismos.
4. Al adicionar nuevos clientes el sistema valida que
estén llenos los campos que el cliente necesita.
Anexo (7)
Diagrama de caso de uso gestión rutas figura N°.4
ACTORES: Administrador
41
Anexo (8)
Diagrama de caso de uso gestión ventas figura N°.5
ACTORES: Operadora
42
Anexo (9)
ACTORES: Administrador
43
Anexo (10)
Descripción del caso de uso Compra de ruta N°.7
ACTORES: Administrador
44
Anexo (11)
Diagrama de actividades.
45
Anexo (12).
Diagrama de paquetes.
Anexo (13).
Solicita Pide
devuelve devuelve
consulta
Portátil u otro devuelve
usuario dispositivo
46
Servidor base de datos
Anexo (13).
Modelo relacional.
47
48