Вы находитесь на странице: 1из 33

Instituto de Educación Superior

Tecnológico Privado

Modern Systems
PROYECTO INFORMATICO

DESARROLLO DE UN SISTEMA PARA EL CONTROL


DE ARRENDAMIENTO DE HABITACIONES
QUINTA FARIAS REYES

PARA APROBAR EL CURSO DE

ANALISIS Y DESARROLLO DE SISTEMAS

AUTORES

CIUDAD FARIAS, Junior


SANDOVAL FIESTAS, José Waldir

ASESOR

MONTERO MOGOLLON, Junior Wilfredo

TUMBES – PERÚ
2017
Dedicatoria
A nuestro Instituto de Educación Superior Tecnológico Privado
Modern Systems, que forma “Profesionales que si trabajan” por
brindarnos la oportunidad de realizar este trabajo de investigación el cual
nos servirá para el futuro de nuestra carrera.

A nuestros docentes que nos guían en los estudios, capacitándonos


arduamente para ser profesionales competentes mediante la integración con
la realidad.

A nuestros padres que nos ayudan y nos motivan para hacer grandes
profesionales, están con nosotros en cada avance que hacemos en nuestras
vidas.

A nuestros compañeros con quienes hemos aprendido a trabajar en equipo


y compartido experiencias muy agradables, Promo 2016– 2018; por
su dedicación, tiempo y entrega para realizar el presente trabajo de
investigación consiguiendo los recursos necesarios para brindar la mejor
información posible.

Ciudad Farías, Junior


Sandoval Fiestas, José Waldir

2
Agradecimiento

A Dios como ser supremo y creador nuestro y de todo lo que nos rodea
y por habernos dado la inteligencia, paciencia y ser guía en nuestras
vidas.

A nuestro Instituto, por abrirnos las puertas y permitirnos formar parte


de la gran familia Sytemsiana formándonos para tener un futuro mejor
como Técnico en Computación e Informática

Al ING. Wilfredo Montero por contribuir en la formación


profesional y humana, para poder culminar nuestro trabajo de
investigación.

Atentamente,

Los autores

3
INDICE

TEMATICA PÁGINA

CARATULA

DEDICATORIA

AGRADECIMIENTO

INTRODUCCION

CAPÍTULO I:
PLANTEAMIENTO DEL PROBLEMA DE INVESTIGACIÓN

1.1 Fundamentación del problema.


1.2 Delimitación del problema.
1.3 Formulación del Problema

1.2.1 Problema General


1.2.2 Problemas Específicos.

1.4 Formulación de Objetivos.

1.3.1 Objetivo General


1.3.2 Objetivos Específicos.

CAPÍTULO II:
MARCO TEÓRICO

2.1 Antecedentes de la Investigación


2.2 Bases Teórico – Científicas y Tecnológicas.
2.3. Definición de Términos.

CAPÍTULO III:
RESULTADOS

3.1. Gestión del proyecto

3.1.1 alcance de la solución

3.1.2 historial de usuario

3.1.3 lista de tareas

3.2. Análisis

3.2.1 Modelo de casos de Uso de Negocio

3.2.2 Modelo de Objetos de Negocio

3.2.2 Modelo del Dominio del Problema

3.2.2 Modelo de Requerimientos (Por actor)

4
3.3. Diseño

3.3.1 Diagrama de clases

3.3.2 Diseño de interfaces

3.3.3 Diagrama de secuencia / Diagrama de Navegación

3.4. Implementación

3.4.1. Modelo Físico de Datos


3.4.2. Descripción de las Tablas
3.4.3. Diagrama de Componentes
3.4.4. Diagrama de despliegue

3.5. Pruebas de Aceptación

3.5.1. Prueba de caja negra

Conclusiones

Recomendaciones

Bibliografía

Anexos

Instrumentos de investigación

5
Introducción

En la actualidad la población en el departamento de tumbes se está incrementando


por diferentes factores, en la cual ha ocasionado una gran demanda de empresas o
entidades que se encarguen de brindar el servicio de alquiler de habitaciones sin
amoblar , ya que es más accesible para algunas personas obtener dicho servicio por
motivos económicos.

Existen muchos factores que otorgan a una empresa de arrendamiento de


habitaciones competitividad, muy aparte de la calidad en el servicio que puedan
ofrecer es muy importante que la infraestructura tecnológica vaya de la mano con el
crecimiento de la cadena. Dentro de esta infraestructura está su sistema de reservas,
la función de reservaciones se concentra en el conocimiento exhaustivo de la oferta;
determinación exacta de tarifas y en qué circunstancias o condiciones se acepta cada
una de ellas; conocimiento exacto de contratos, etc.

La Quinta Farías Reyes es una entidad que se rigüe al mercado de alquiler de


habitaciones desde hace muchos años en la ciudad de tumbes, En tal virtud que dicha
entidad, ha decidido incrementar su inversión incursionando en la tecnología y
sistematización de sus operaciones para lo cual se presenta el siguiente proyecto que
tiene como finalidad principal automatizar por medio de una sistema de control de
servicios de alquiler de habitaciones enfocar sus operaciones cotidianas, operativas y
administrativas a fin de lograr mayor eficiencia y eficacia.

Con la aplicación de dicho sistema se espera solucionar el problema de organización


y aumentar la eficiencia administrativa para obtener el mayor grado de satisfacción de
los arrendatarios.

En el desarrollo del sistema se llegaron a utilizar las siguientes herramientas


como: IBM Rational Rose Enterprise, CA ERWIN® DATA MODELER, Windows Forms.

IBM Rational Rose Enterprise proporciona un conjunto de prestaciones controladas


por modelo para desarrollar muchas aplicaciones de software, incluidas aplicaciones
Ada, ANSI C++, C++, CORBA, Java, Java EE, Visual C++ y Visual Basic. El software
permite acelerar el desarrollo de estas aplicaciones con código generado a partir de
modelos visuales mediante el lenguaje UML (Unified Modeling Language).
Rational Rose Enterprise ofrece una herramienta y un lenguaje de modelado común
para simplificar el entorno de trabajo y permitir una creación más rápida de software de
calidad.

6
CA ERWIN® DATA MODELER es un solución de modelado de datos líder en la
industria que brinda una interfaz simple y visual para administrar su complejo entorno
de datos, la familia de productos ca erwin® data modeler está compuesta de varias
ediciones distintas, diseñadas para atender las necesidades de una gran variedad de
personas en toda la organización.

Windows Forms (o formularios Windows) es el nombre dado a la interfaz de


programación de aplicación gráfica (API) que se incluye como parte de Microsoft .NET
Framework, que proporciona acceso a los elementos de la interfaz de
Microsoft Windows nativas envolviendo la API de Windows existente en código
administrado.

La plataforma de desarrollo del sistema será en Visual Basic está diseñado para crear
de manera productiva aplicaciones con seguridad de tipos orientadas a objetos con
base de datos en Access.

En el primer sumario se desarrolló el marco referencial, es todo lo referente con el


problema del objeto investigado, asociando una variable dependiente con una
independiente la justificación, los objetivos, la hipótesis, y los resultados esperados.

En el segundo capítulo se determinó el marco teórico sobre el cual se fundamentó la


investigación, es decir las categorías fundamentales desde el punto de vista de los
diferentes autores a quien se citó, variables, y el glosario de término para una mejor
comprensión de la investigación.

En el tercer capítulo se realizó el análisis que justifica económica y técnicamente la


necesidad de desarrollar la aplicación, se analizó la verificación de los requisitos
funcionales y no funcionales así como también el análisis técnico y operativo, se
aplicaron las técnicas de recolección de la información y se realizó el análisis y
desarrolló todo lo que tiene que ver con el diseño y la arquitectura del sistema y sus
diferentes diagramas, modelo de clases, un modelo de despliegue, la interfaz gráfica
del proyecto, y pruebas de uso, se define la revisión y aceptación del prototipo del
sistema.

Finalmente se determinó la implantación del sistema con su respectivo manual y las


conclusiones y recomendaciones generales del proyecto informático.

7
Fundamentación del problema.

Delimitación del problema.

8
Formulación del Problema

Problema General

 Con el Diseño y la implementación de un sistema de control de


arrendamiento de habitaciones, se mejoraría la gestión
administrativa y operativa de la Quinta Farías Reyes.

Problemas Específicos

 Con el Diseño y la implementación de un sistema de control de


arrendamiento de habitaciones, facilitaría el manejo de la
información de los diferentes procesos administrativos y operativos
actuales de la Quinta Farías.

 Con el Diseño y la implementación de un sistema de control de


arrendamiento de habitaciones, contribuirá con la modernización de la
Quinta Farías.

 Con el Diseño y la implementación de un sistema de control de


arrendamiento de habitaciones, favorecería márquetin en benéfico
de la Quinta Farías.

9
Formulación de Objetivos.

Objetivo General

 Mejorar la gestión administrativa y operativa de la Quinta Farias Reyes, con


el Diseño e implementación un sistema de control de arrendamiento de
habitaciones.

Objetivos Específicos

 Facilitar el manejo de la información de los diferentes procesos administrativos


y operativos actuales de la Quinta Farías, con el Diseño y la implementación de
un sistema de control de arrendamiento de habitaciones.

 Contribuir con la modernización de la Quinta Farías, con el Diseño y la


implementación de un sistema de control de arrendamiento de habitaciones.

 Favorecer el márquetin en beneficio de la Quinta Farías, con el Diseño y la


implementación de un sistema de control de arrendamiento de habitaciones,

10
CAPÍTULO II: MARCO TEÓRICO

2.1. Antecedentes de la Investigación.

Antecedentes a nivel nacional


DÍAZ SAGASTEGUI, En el 2014 elaboró su investigación en el departamento de
Trujillo denominado Propuesta de un Control Interno para el Área de Ventas y su
Incidencia en su Gestión Económica Financiera de la Empresa Gran Hotel El Golf
Trujillo S.A. tuvo como principal objetivo proponer un adecuado sistema de control
interno para el área de ventas que genere una eficiente gestión económica y financiera
en la empresa ya mencionada. En sus conclusiones determino que la propuesta de un
adecuado sistema de control interno, a través de políticas y procedimientos
operacionales en forma coordinada para el área de ventas, genera una eficiente
gestión económica y financiera, así mismo el establecimiento de un sistema de control
interno aporta significativamente a la mejora de la misma, debido a que crea mayor y
mejor flujo operativo en el proceso de ventas e ingresos, contribuyendo a salvaguardar
los archivos mostrando una base cierta para la elaboración y presentación de la
información financiera.

Antecedentes a nivel Local

BACH.MÁXIMO JUNIOR PALACIOS GONZAGA, En el 2015 elaboro su investigación


en el departamento de tumbes denominada MODELAMIENTO DE UN SISTEMA DE
GESTIÓN PARA LA SOCIEDAD HOTELERA IRPE. S.A.C. – TUMBES, 2015.

Tuvo como principal objetivo tener un registro completo de los clientes, permitiendo un
valor agregado en la atención de los clientes registrados mediante un reconocimiento
inmediato de los mismos, Es por ello que organizar, planificar y gestionar la
infraestructura de TIC en una entidad es un trabajo complejo que requiere una base
muy sólida de la aplicación de los conceptos fundamentales en distintas áreas de una
organización. En sus conclusiones se concluye que si resulta beneficioso el
modelamiento de un sistema, permitirá un mayor control de operaciones mejorando
los procesos en distintas áreas de la entidad hotelera, utilizando la información de
manera segura y confiable.

11
2.2. Bases Teórico – Científicas y Tecnológicas.

12
2.3. Definición de Términos.

 Definición de TIC.

Las Tecnologías de la Información y la Comunicación, también conocidas como TIC,


son el conjunto de tecnologías desarrolladas para gestionar información y enviarla de
un lugar a otro. Abarcan un paquete de soluciones muy amplio. Incluyen las
tecnologías para almacenar información y recuperarla después, enviar y recibir
información de un sitio a otro, o procesar información para poder calcular resultados y
elaborar informes.

 Las TIC en la gestión hotelera.

Según Botello, Castillo y Contreras actualmente, las tecnologías de información y


comunicación forman parte de los grandes cambios y la revolución del mundo. Es por
ello que los diferentes tipos de industria están en la obligación de avanzar e innovar
para mejorar el producto o servicio que se ofrezca y así cumplir a los usuarios a través
de la satisfacción de lo que hoy en día para ellos se ha convertido en una necesidad

 Sistema de Gestión Arrendamiento

Los sistemas de gestión Arrendamiento (SGA) basados en el sistema de gestión del


conocimiento (SGC). El SGC es un espacio construido con el objetivo de facilitar los
procesos y procedimientos que permitan fortalecer el capital intelectual universitario,
generando servicios que puedan ser utilizados por las empresas; en este caso
aplicándolo a un Sistema de gestión Arrendamiento. Un sistema de gestión ayuda a
que una organización logre mejoras continuas en su operación, su uso permite
modernizar continuamente su misión, estrategias, operaciones, y niveles de servicio.

 Sistemas de Información.

Un sistema de información es un conjunto de elementos que interactúan entre sí con el


fin de apoyar las actividades de una empresa o negocio. En un sentido amplio, un
sistema de información no necesariamente incluye equipos electrónicos (Hardware).
Sin embargo, en la práctica se utiliza como sinónimo de sistema de información
computarizado‖. Un Sistema de Información ejecuta tres actividades generales:
Recibe datos de fuentes internas y/o externas de la empresa o institución como
elementos de entrada. Actúa sobre los datos para producir Información en un sistema
"generador" de Información. Con la Información obtenida, genera informaciones
específicas para cualquier petición que se realice y a cualquier nivel.

13
 Diseño

En la fase del diseño, los especialistas de TI transforman los requisitos en requisitos


técnicos. Inicialmente, los desarrolladores crean un diseño técnico preliminar para
tratar todos los requisitos de negocio del sistema definidos en la fase de definición de
requisitos. Cuando el diseño preliminar ha terminado, los desarrolladores hacen un
diseño técnico detallado, que define todas las funciones técnicas necesarias para
implementar el sistema.

 Desarrollo y pruebas En la fase de desarrollo y pruebas

Los desarrolladores empiezan a desarrollar el sistema actual. Esto incluye crear el


software y construir la arquitectura adecuada de la base de datos del sistema. Las
pruebas empiezan después de terminar la construcción de los componentes del
sistema. Además, los analistas que aseguran la calidad verifican que el sistema reúna
los requisitos de negocio usando un plan de pruebas detallado. Disposición La fase de
disposición ocurre al final del ciclo de vida del sistema. Cuando un sistema ha
completado su tiempo de vida y se retira, esta fase proporciona una serie de pasos
sistemáticos para finalizar el sistema. Realizar esta fase asegura que la información
vital se mantenga para los negocios futuros o las necesidades del sistema. Además, la
disposición del sistema adecuada es necesaria para asegurar que un componentes del
sistema, datos, software y hardware se disponen de forma adecuada y según las
normas de la compañía.

 Base de Datos

Se define una base de datos como una serie de datos organizados y relacionados
entre sí, los cuales son recolectados y explotados por los sistemas de información de
una empresa o negocio en particular. Las bases de datos son recursos que recopilan
todo tipo de información, para atender las necesidades de un amplio grupo de
usuarios. Su tipología es variada y se caracterizan por una alta estructuración y
estandarización de la información.

 Sistemas de Base de Datos

Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete


ofimático denominado Microsoft Office. Access es un gestor de datos que recopila
información relativa a un asunto o propósito particular, como el seguimiento de
pedidos de clientes o el mantenimiento de una colección de música, etc. El hecho de
que Access se haya convertido en una herramienta vital para muchas personas, tanto
en su vida profesional como en la laboral, es debido a una serie notable de razones,
tales como estas:

14
-Permite darle forma a bases de datos de una manera realmente sencilla e intuitiva.
-Cada una de esas mencionadas bases se pueden personalizar absolutamente y sin
necesidad de tener que contar con un desarrollador.

Está pensado en recopilar datos de otras utilidades (Excel, SharePoint, Ca Erwin®


Data Modeler etc.) y manejarlos por medio de las consultas e informes.

 Modelado de Base de Datos

CA ERWIN® DATA MODELER Es un solución de modelado de datos líder en


la industria que brinda una interfaz simple y visual para administrar su complejo
entorno de datos. Está compuesta de varias ediciones distintas, diseñadas para
atender las necesidades de una gran variedad de personas en toda la
organización, se incrementa la productividad al brindar un entorno gráfico fácil
de usar que simplifica el diseño de bases de datos y automatiza tareas que
consumen mucho tiempo, acelerando la creación de bases de datos
transaccionales y de almacenes de datos de alta calidad y desempeño. La
capacidad de visualizar grandes cantidades de objetos de datos en un formato
gráfico ayuda a promover la comunicación efectiva entre las personas del área
de negocio y técnica, garantizando que los requisitos del negocio estén
alineados con las implementaciones técnicas de la base de datos.

 Rational Rose Enterprise

Ofrece una herramienta y un lenguaje de modelado común para simplificar el entorno


de trabajo y permitir una creación más rápida de software de calidad. Modelado de las
aplicaciones más habituales: proporciona prestaciones de modelado visual para
desarrollar muchos tipos de aplicaciones de software. Desarrollo de aplicaciones para
la web: contiene herramientas web y XML para el modelado de aplicaciones web.
Integración del diseño de aplicaciones con el desarrollo: unifica el equipo del proyecto
proporcionando una ejecución y una notación de modelos UML comunes.

Proporciona un conjunto de prestaciones controladas por modelo para desarrollar


muchas aplicaciones de software, incluidas aplicaciones Ada, ANSI C++, C++,
CORBA, Java, Java EE, Visual C++ y Visual Basic. El software permite acelerar el
desarrollo de estas aplicaciones con código generado a partir de modelos visuales
mediante el lenguaje UML (Unified Modeling Language).

15
 Desarrollo de aplicaciones de Software

Visual Basic (VB)

El lenguaje de programación Visual Basic es uno de los lenguajes de programación


que utiliza una interfaz visual es decir que nos permite programar en un entorno
gráfico, nos permite realizar un gran número de tareas sin escribir código, simplemente
realizando operaciones con el ratón sobre la pantalla de la computadora.

Este lenguaje de programación es uno de los que más interés despiertan entre los
programadores. Porque este lenguaje de programación, el Visual Basic, le facilita la
realización de tareas complejas en poco tiempo y a los que están comenzado a
programar con Visual Basic ven como son capaces de realizar pequeños programas al
poco tiempo de haber comenzado a estudiar este lenguaje de programación.

El Visual Basic es un lenguaje de programación que proviene del BASIC. La primera


versión de este lenguaje de programación Visual Basic fue presentada en el año 1991.
La intención de este primer programa era simplificar la programación utilizando un
entorno de trabajo claro que permitiera crear interfaces gráficas facilitando así la
programación.

Las sintaxis que utiliza este lenguaje de programación proviene del conocido BASIC,
pero completada con comandos y códigos de otros lenguajes más modernos. Este
lenguaje de programación Visual Basic tiene un apartado dedicado a la Programación
Orientada a Objetos.

 Windows Forms (o formularios Windows)

Windows Forms es la plataforma de desarrollo para crear Aplicaciones en Microsoft


Windows. Es una parte del .NET Framework que tiene un conjunto de clases
orientadas a objetos que se usan para desarrollar complejas y robustas aplicaciones
Windows.

Este conjunto de clases del .NET Framework se encuentra físicamente dentro de la


librería System.Windows.Forms.dll ubicada en el directorio donde está instalada la
versión del .NET Framework.
Lógicamente, Windows Forms tiene la siguiente jerarquía en el Modelo de objetos del
.NET Framework

16
CAPÍTULO III:
RESULTADOS

3.1. Gestión del proyecto

3.1.1 alcance de la solución

17
3.1.2 historial de usuario

 CONTROL DE CONTROL DE ALQUILER

18
 PAGO DE ARRENDAMIENTO

19
 CONTROL DE HABITACIONES

20
 CONTROL DE GASTOS

21
3.1.3 Lista de Tareas

 CONTROL DE ARRENDAMIENTO

 TAREA N° 1

 TAREA N° 2

22
 TAREA N° 3

 TAREA N° 4

23
 PAGO DE ARRENDAMIENTO

 TAREA N° 1

 TAREA N° 2

24
 TAREA N° 3

 TAREA N° 4

25
 CONTROL DE HABITACIONES

 TAREA N° 1

 TAREA N° 2

26
 TAREA N° 3

27
 CONTROL DE GASTOS

 TAREA N° 1

 TAREA N° 2

28
 TAREA N° 3

 TAREA N° 4

29
3.2. Análisis

3.2.1 Modelo de casos de Uso de Negocio

Control de Contratos
Cliente

Propietario Control de Pagos

Mantenimiento

Control de Habitaciones

Administrador

Control de Gastos Comp. Servicio

3.2.2 Modelo de Objetos de Negocio

Control de Contratos

Registra / Consulta Clientes

Propietario

Registra / Consulta

Habitación

Elab ora / Emite


Cliente Asistente Administrativo

Contrato

Administrador

30
Control de Habitación

Habitación
Consulta / Acta

Verifica / Reporta
Administrador

Asistente Administrativo Mantenimientos

Reporta / Consulta

Mantenimiento

Personal

Control de Arrendamiento

Registra / Consulta Contrato

Administrador
Registra / Reporta

Asistente Administrativo Clientes


Elab ora / Emite

Cliente

Registro de Pago

31
Control de Gastos

Empresa
Registra

Administrador
Registra / Verifica / Acta

Servicios Externos

Registra / Reporta

Contador

Propietario
Registra / Emite

Pago por Servicio

Comp. Servicio Saldo Final

3.2.2 Modelo del Dominio del Problema

3.2.2 Modelo de Requerimientos (Por actor)

3.3. Diseño

3.3.1 Diagrama de clases

3.3.2 Diseño de interfaces

3.3.3 Diagrama de secuencia / Diagrama de Navegación

3.4. Implementación

3.4.1. Modelo Físico de Datos


3.4.2. Descripción de las Tablas
3.4.3. Diagrama de Componentes
3.4.4. Diagrama de despliegue

3.5. Pruebas de Aceptación

3.5.1. Prueba de caja negra

32
33

Вам также может понравиться