Está en la página 1de 11

INSTITUTO TÉCNICO SUPERIOR COMUNITARIO

“VICERRETORIA ACADEMICA”
ESCUELA DE INFORMÁTICA
Técnico Superior en Desarrollo de Software

Tema:
DESARROLLO DE UNA APLICACIÓN WEB PARA MOSTRAR LOS PUNTOS DE
INTERES DEL MUNICIPIO SANTO DOMINGO ESTE.

SUSTENTANTE
Mohadip Lama Taveras 2014-1624

Docente
Luis Besewel Feliz

Santo Domingo Este, República Dominicana.


Mes,1990
DESARROLLO DE UNA APLICACIÓN WEB PARA MOSTRAR LOS PUNTOS
DE INTERÉS DEL MUNICIPIO SANTO DOMINGO ESTE.
CAPITULO 1
PLANTEAMIENTO E INVESTIGACIÓN DEL PROBLEMA.
1.3 Planteamiento del problema

Santo Domingo Este, conocida popularmente como La Zona Oriental, es uno de los siete

municipios de la Provincia Santo Domingo, República Dominicana.

Este municipio cuenta con muchos puntos atractivos de interés como parques, monumentos, centros

comerciales, acuario y capillas entre otros. La alcaldía de Santo Domingo Este nos brinda una breve

información de algunos puntos turísticos de la localidad, pero nos encontramos con la problemática

de que no contamos con una aplicación web que nos permita conocer con exactitud cuáles son los

diferentes puntos de interés de este municipio, además que nos brinden información de estos.
1.4 Justificación

El desarrollo de esta aplicación se considera un avance tecnológico para los munícipes y visitantes

de Santo Domingo Este, visto que este aporte ayudara a muchas personas al momento de buscar y

conocer el lugar a donde quieran dirigirse de este municipio.

Además esta aplicación les permitirá a todas las personas que las utilicen ahorrar dinero y tiempo,

puesto que existen muchas zonas turísticas que se encuentran en la misma trayectoria, y nos

podemos dar cuenta de esto a través de la aplicación.


1.5. Objetivo

1.5.1 General:
♦ Desarrollar una aplicación web para mostrar los puntos interés, comerciales y recreativos

con los que cuenta Santo Domingo Este.

1.5.2 Específicos:
♦ Organizar los principales puntos interés, comerciales y recreativos con su descripción,

imágenes y ubicación para llegar a este.

♦ Crear una base de datos para la información con respecto a la aplicación.

♦ Implementar en la aplicación diseños intuitivos para su fácil uso.

♦ Brindar información concisa y actualizada de estos puntos de interes

del municipio Santo Domingo Este.


CAPITULO 2

Marco teórico conceptual

Con el desarrollo de esta aplicación web se pretende que pueda ser útil para el municipio y los

visitantes de santo domingo este.


Como en todo desarrollo de sistemas se definen las metodologías utilizadas ya que es de suma

importancia, y esta nos permite a nosotros los desarrolladores trabajar de forma eficaz en cada etapa

del desarrollo del sistema, desde los requerimientos iniciales hasta las pruebas finales, que hacen al

software funcional.

En este capítulo abordaremos los conceptos informáticos tomados en cuenta durante todo el proceso

de elaboración del software de este proyecto y las tecnologías a utilizar.

Para empezar, vamos a definir que es aplicación web

2.1 Aplicación web


Es una aplicación o herramienta informática accesible desde cualquier navegador, bien sea a través

de internet (lo habitual) o bien a través de una red local. A través del navegador se puede acceder a

toda a la funcionalidad y tener en cualquiera de las soluciones

2.1.1 Api rest

(Representational State Transfer- Transferencia de Estado Representacional) es, a día de hoy, el alfa

y omega del desarrollo de servicios de aplicaciones.

2.1.2Web servicie

Es una tecnología utilizada de protocolos y estándares

2.2Control de versiones
Es la gestiona cronológico de los cambios de un archivo documento o software y en que estado se

encuentra el mismo

2.2.1 Bazaar

Es un sistema de control de versiones distribuido patrocinado por Canonical Ltd., diseñado para

facilitar la contribución en proyectos de software libre y opensource.


Bazaar puede ser usado por un usuario único trabajando en múltiples ramas de un contenido local, o

por un equipo colaborando a través de la red.

2.3 Editor de código


Es un editor de texto diseñado para crear código fuente de programas

2.3.1 Atom

Es el editor que utilizamos para la construcción y codificación del software.

2.4 Base de datos


Es un conjunto de datos que pertenecen a un mismo contexto y almacenado de sorma sistemica para

un posterior uso

2.4.1 MariaDB

Es un fork de mysql que el creador de la posterior realizo debido a la compra de la compania por

parte de Oracle es de licencia GPL

Esta es la base de datos que utilizamos para guardar toda la información con respecto a la

aplicación.

2.5 Lenguaje de programación


Es un lenguaje formal que especifica una serie de instrucciones para que una computadora produzca

diversas clases de datos.

2.5.1PHP
Es un lenguaje de programación de propósito general de código del lado del servidor originalmente

diseñado para el desarrollo web de contenido dinámico.

2.5.2JavaScript
Es un lenguaje de programación interpretado de dialecto estándar se define como orientado a

objetos , basado en prototipo , imperativo,débilmente pitado


2.6 AngularJS Framework
Es un framework de JavaScript de código abierto, mantenido por Google, que se utiliza para crear y

mantener aplicaciones web de una sola página. Su objetivo es aumentar las aplicaciones basadas en

navegador con capacidad de Modelo Vista Controlador (MVC),

2.7Bootstrap
Es un framework CSS que permite dar forma a un sitio web mediante librería, en este caso lo

hemos usado para dar estilo a la creación de la aplicación web.

2.8 HTML
Se ha empleado html, ya que esta es fundamental a la hora de trabajar en la web.

2.9 Css
Es un lenguaje de diseño gráfico para definir y crear la presentación de un documento estructurado

escrito en un lenguaje de marcado

2.10 back-end
Es el área que dedica a la parte lógica de un sitio web es el encargado que todo funcione como

debería lo que el usuario no ve

2.11 front-end
Es la parte del desarrollo web que se dedica de la parte frontal de un sitio.

2.12 Requerimiento

2,12.1 Análisis de requerimiento


El análisis de requisitos es una tarea de ingeniería del software que cubre el hueco entre la
definición del software a nivel sistema y el diseño de software. El análisis de requerimientos
permite al ingeniero de sistemas especificar las características operacionales del software (función,
datos y rendimientos), indica la interfaz del software con otros elementos del sistema y establece las
restricciones que debe cumplir el software.
2.13 Agile
‘Agile’ es un conjunto de metodologías para el desarrollo de proyectos que precisan de rapidez y
flexibilidad para adaptarse a condiciones cambiantes del sector o mercado, aprovechando dichos
cambios para proporcionar ventaja competitiva. Es decir, el proyecto se “trocea” en pequeñas partes
que tienen que completarse y entregarse en pocas semanas.

2.13.1 Kanban
Es una herramienta la creo Toyota sirve para controlar el avance de los trabajos en una linea de

producción.

Aunque son muchas las ventajas de usar Kanban, vamos a mencionar las más importantes:

 Procesos innecesarios; Debida a la comunicación y las facilidades de las diferentes

herramientas Kanban, evitamos procesos que reducen la eficiencia o maximizan el tiempo de

trabajo. Por ejemplo el no tener que usar papeles, facilitarnos la comunicación interna,

resolver dudas de forma inmediata o asignar tareas para su revisión.

También podría gustarte