Beruflich Dokumente
Kultur Dokumente
Presentado por:
Luis Alejandro Arcila
Presentado a:
Jamir Antonio Berrio Martínez
La globalización, los diferentes cambios sociales, económicos y culturales han hecho que
cada vez más personas quieran conocer nuevos lugares y se quieran poner en contacto con
otras culturas y regiones, lo que hace que el turismo actúe como puente para contactar
diferentes culturas entre sí. Todo esto hace que exista un intercambio de modelos de vida,
de conducta y hábitos de diversas idóneos. Por lo tanto se hace necesario implementar
servicios turísticos de calidad, que estén a la vanguardia y se adapten a las necesidades del
mundo actual y lo que las personas y entidades están buscando.
Por eso, la razón que llevó a la decisión de realizar este proyecto es contribuir al crecimiento
y al desarrollo de la industria del turismo de alquiler de fincas, cabañas y chalets en el país
ya que como se ha visto, Colombia se ha convertido en un destino muy llamativo debido a
todos los atractivos que ofrece el país. Otra razón por la que se llevó a cabo este trabajo es
la generación de empleo que se podría dar además de la contribución al desarrollo
económico y social del país. Sin embargo la razón principal por la que se realiza este
proyecto es que se puede contribuir al mejoramiento de la imagen que tiene el país frente al
mundo, la idea es mostrar la parte positiva del país en la que pocos se enfocan y tratar de
que cada vez más gente quiera saber un poco más sobre Colombia que quiera conocerla y
disfrutar de una experiencia inolvidable. Igualmente se da posibilidad de construir un
patrimonio a futuro para sí mismo y para la familia.
VERSIÓN 001
FECHA CREACIÓN 15/08/2017
FECHA CAMBIO
RESPONSABLES Alejandro Arcila
LÍDER Alejandro Arcila
HISTORIAL
FECHA NÚMERO OBSERVACIONES AUTOR (ES) VER
DE
VERSIÓN
15/08/2017 001 Creación del proyecto Alejandro 001
Arcila
EQUIPO DE TRABAJO – ROLES Y RESPONSABILIDADES
La empresa MyAppWay busca que el usuario final pueda tener toda la información de los
sitios turísticos en una sola página de forma que pueda seleccionar y utilizar un buscador
de forma práctica, encuentre lo que desea y donde lo desea sin necesidad de estar
buscando en millones páginas un sitio turístico.
1 con un buscador como este podremos ingresar a la página web, y nos cargara la página
pero al frente de esta abrirá un buscador dinámico y fácil.
2 luego nos mostrara una ventana de todos los sitios que se encuentran ubicados en los
municipios, de una forma coloría y dinámica.
En esta página, podrá realizar un filtro más detallado de los sitios que quiere visitar, lo podrá
hacer por calificación o por precio o por ubicación, de tal forma que en cada uno de ellos
encontrara información detallada de los sitios turísticos, como nombre del sitio, ubicación,
teléfonos, correos, dirección y persona responsable del mismo a su vez tendrá un soporte
online con la empresa, donde por medio de este no brinde información si tiene dificultades
en la página web.
Esta ventana que dice mi perfil, es para los clientes los dueños o administradores de los
sitios turísticos, de esta forma pueden cargar la información de los sitios turísticos o realizar
cambios de imagen etc.
ACTIVIDADES PARA LA CONSTRUCCIÓN DEL SISTEMA DE INFORMACIÓN
Un servidor web almacena los archivos de una web y los proporciona a los clientes que los
solicitan haciendo la transferencia de los archivos a través de la red mediante los
navegadores. El cliente lo pide a través de su navegador y el servidor web lo envía al mismo
navegador del cliente pare que este lo pueda visualizar.
Los archivos web incluyen texto, imágenes, videos, etc.. y que solo los navegadores
pueden visualizar.
El servidor "sirve" (envía) el archivo web (por ejemplo una web en formato html) al
navegador del cliente para que lo pueda visualizar. El servidor, el navegador y la
comunicación a través de la red seguirán unas normas llamadas "protocolo HTTP".
- Servidor Apache HTTP: Este es el servidor web más popular del mundo desarrollado por
la Apache Software Foundation. El servidor web Apache es un software de código abierto y
se puede instalar en casi todos los sistemas operativos incluyendo Linux, Unix, Windows,
FreeBSD, Mac OS X y más. Alrededor del 60% de los ordenadores usados como servidor
web ejecuta el servidor Web Apache.
Productos de entrada
Entorno Tecnológico del Sistema
Diseño de la Arquitectura del Sistema
Especificaciones de Construcción del Sistema de Información
Productos de salida
Base de Datos Física o Sistema de Ficheros
Participantes
Estudiante análisis y desarrollo de sistemas de información
Herramientas a utilizar:
Se pueden crear applets, aplicaciones web, programas con ventanas, entre otra variedad de
aplicaciones [2]. Como el entorno desarrollador de Netbeans cuenta con el J2SDK, fue
escogido para el desarrollo del software. Por esto y por las bases de conocimiento tanto del
estudiante como de la experiencia, fue que el módulo desarrollador de J2SDK fue el
escogido para esta aplicación.
En la capa del negocio se implementaron el Servlet y las clases Java. El servlet adopta el rol
de controlador para recepcionar las peticiones y proceder a direccionar las operaciones a
que tenga la lugar cada petición para que sean ejecutadas por el respectivo comando y así
responder a las peticiones.
Productos De entrada
La Aplicación está desarrollada en entorno Web, con Herramienta “Java” y base de datos
“Oracle”.
Es accesible desde cualquier equipo conectado a la red interna de la Gatoloco estudios que
tenga internet:
Navegador Internet Explorer 8 o superior en el equipo informático.
Acrobad Reader, para la visualización e impresión de los documentos que se generan.
Requiere instalación
Para acceder a este Sistema puede seguir estos pasos:
Acceder a la página de la intranet de la Empresa
Localizar en la parte derecha de la pantalla las pestañas siguientes y acceder a
Aplicaciones
En esta tarea se prepara el entorno en el que se construirán los componentes del sistema
de información, contemplando aspectos tales como:
Bibliotecas o librerías a utilizar
A continuación presentamos un ejemplo de la librera a utilizar y como la agregaremos a
nuestro proyecto formativo mediante una serie de imágenes explicativas.
Operador instanceof
El operador instanceof sirve para consultar si un objeto es una instancia de una clase
determinada, o de su padre. Pareciera absurdo tratar de conocer cuál es la
Clase que da lugar a una instancia específica, sin embargo es de mucha utilidad cuando se
trabaja con interfaces y herencia a la vez. Un ejemplo:
Lo que realiza este sencillo ejemplo es comprobar si la instancia llamada “p” corresponde a
la clase primo, definida anteriormente, con la ayuda del método estático “es Primo” que
verifica con el operador instanceof si la instancia que se traslada por el parámetro es de la
clase que se evalúa. El resultado de dicha operación es true o false.
Descargamos la librería API Apache Poi Java para añadirla a nuestro proyecto, en
Netbeans podemos añadir el fichero jar directamente, o, como voy a explicar
Aquí, añadirla creando una librería que podremos agregar de forma sencilla en otros
proyectos, en otros IDES será similar la forma de integración de las librerías.
Seleccionamos el tab Javadoc aquí pulsamos el botón Add Zip /Folder o también, la opción
de Add url, en este caso lo añadimos mediante la carpeta docs que se nos facilitan en
la descarga, simplemente pulsamos el botón y buscamos la carpeta docs, como se ve en la
imagen:
Herramientas: generadores de código, editores, compiladores, verificadores sintácticos,
montadores de enlace
Netbeans es un editor para desarrollar aplicaciones Java y nos permite generar código de
forma sencilla y rápida con unos simples clics.
Supongamos que tenemos una clase que representa a un objeto Mesa y tenemos algunos
atributos a declarar como por ejemplo el color, la altura, el ancho de la mesa, etc. Con
NetBeans sólo es necesario crear una nueva clase como esta:
Luego pulsamos con el botón derecho dentro de la clase Mesa entre las llaves {} y
pulsamos sobre Insert Code. Nos aparece otro menú y seleccionamos Add Property. Ahí ya
podemos rellenar todos los datos del atributo como el nombre, el valor inicial, el tipo, si
deseamos que sea public, private o protected, static o final. Seleccionamos también
"Generate getter and setter". Y si queremos Javadoc también para que nos genere la
documentación básica de los métodos.
Hemos usado como ejemplo el atributo ancho. Por defecto hemos puesto que valga 2.5 y de
tipo double, privada y que genere los métodos de acceso. También hemos seleccionado que
genere el código Javadoc. Podemos ver en la vista previa el resultado de nuestras
modificaciones:
Puestos de trabajo
Para este proyecto por parte del analista, la gran parte se desarrollara en su taller o
laboratorio, y las pruebas requeridas se realizaran en la oficina donde se va a implementar
el sistema de información directamente sobre el servidor y los equipos necesarios.
Esto con el fin de verificar la funcionalidad del proyecto sobre la marcha y realizar los
correctivos necesarios antes de su implementación.
Para conseguir dicho objetivo, en este proceso se realizan las pruebas unitarias, las
pruebas de integración de los subsistemas y componentes y las pruebas del sistema, de
acuerdo al plan de pruebas establecido.
}else{
if(usuario.equals("alejo") && paswd.equals("1234")){
JOptionPane.showMessageDialog(null,"Bienvenido");
panel_control pc = new panel_control();
pc.setVisible(true);
this.dispose();
}else{
JOptionPane.showConfirmDialog(null,"Su usuario o contraseña es incorrecto");
}
CRONOGRAMA DE ACTIVIDADES