Anda di halaman 1dari 50

50

50
50
50
50

PROYECTO INFORMATICO DE SISTEMATIZACION DE REGISTRO DE

USUARIOS PARA EL SISTEMA DEL HOTEL LA POSADA DEL REY

CAPITULO I

1. DATOS GENERALES

1.1 TITULO DEL PPROYECTO:


Sistema de Hotel LA POSADA DEL REY
1.2 RESPONSABLES
EJECUTOR:
Aquise Quispe Erika
ASESOR:
Juan Larico Mamani

1.3 AREA DE DESARROLLO

El siguiente sistema de informacin que se realiza en el sector la rinconada

Juliaca, cuyo proyecto informtico est siendo realizada


En la provincia de San Roman.

1.4 LOCALIZACION:

DEPARTAMENTO: Puno
PROVINCIA: San Roman
DISTRITO: Juliaca
LUGAR: Sector la Rinconada
1.5 FECHA DE INICIO Y CULMINACION
FECHA DE INICIO: 06/09/10
FECHA DE CULMINAICON: 18/01/11

CAPITULO II

2. PLANTEAMINETO DEL PROBLEMA Y/O NECESIDAD

2.1 DESCRIPSION DEL PROBLEMA Y/O NECESIDAD

El presente proyecto se orienta a brindar servicio a la sociedad de manera que

se sientan satisfechas (os). En el momento del registro de usuarios en el hotel

LA POSADA DEL REY de la ciudad de Juliaca ya que en la actualidad en


50

dicho hotel el manejo de los datos de los usuarios tanto como antiguos y

recientes (nuevos) registrados se lleva de forma manual lo cual es propenso a

muchos errores .En ese sentido este sistema informtico de registro de

usuarios ser de mucha ayuda ya que permitir acceder de una mejor forma y

fcil a las consultas que requiera el usuario.

En vista de que en el hotel LA POSADA DEL REY de la ciudad de Juliaca, no

existe aplicaciones que permita la administracin de registro de usuarios, que

los usuarios de el entorno de la sociedad puedan acceder a este servicio de

manera eficiente y rpida de dicho hotel mencionado.

2.2 OBJETIVOS DEL PROYECTO

2.2.1 Objetivos Generales:

Desarrollar el sistema de registro de usuarios del hotel LA POSADA

DEL REY

Lograr que el proceso de recepcin, registro de usuarios se realicen

de manera eficiente.

Conocer el procedimiento de elaboracin para el proyecto

informtico anteriormente mencionado.

En la actualidad es primordial que se optimicen los recursos en el rea de registro

de usuarios en el hotel LA POSADA DEL REY.

Especficamente en la reas de registracion de usuarios, donde se observa que

dicho hotel no posee un sistema automatizado que le ayude a brindar servicio

eficiente y gil a la sociedad.

Automatizar el sistema de hotel LA POSADA DEL REY, maximizando la agilidad,

eficiencia y minimizando el riesgo que se pueda presentar (prdida de

informacin) para lograr un trabajo mas eficiente.


50

Adems cabe destacar que en la actualidad la informtica en general es una de

las herramientas mas fundamentales para tener una mejor perceptiva institucional

para mejorar el manejo de sus recursos profesionales y materiales.

2.2.2 OBJETIVOS ESPECIFICOS:

Proveer un servicio personalizado hacia nuestros clientes.


Atender de manera diferenciada y fidelizar a los clientes.
Atraer, atender y fidelizar clientes.
Presupuestar y controlar los gastos e ingresos del hotel.
Motivar y coordinar al equipo humano del hotel.

2.3 JUSTIFICACION DEL PROYECTO

Conocer el procedimiento de la elaboracin para el proyecto informtico

anteriormente mencionado.

En la actualidad es primordial que se optimicen los recursos en el rea de

admistracin en dicho hotel mencionado LA POSADA DEL REY.

Especficamente en el rea de registracin, recepcin de usuarios se observa

que dicha rea non posee un sistema automatizado que le ayude a llevar

informacin segura.

Es necesario tener ms organizada la documentacin que se

genera por las operaciones que se realiza en el hotel.

El Sistema de Informacin que se implantara es importante para

tener datos actualizados, y para que la informacin pueda ser utilizada de

forma ptima.

Adems cabe destacar que en la actualidad la informtica en general es

una de las herramientas ms fundamentales para tener una mejor perceptiva


50

institucional para mejorar el manejo de sus recursos profesionales y

materiales.

CAPITULO III

3. FUNDAMENTOS TEORICOS DEL PROYECTO

3.1 MARCO TEORICO

3.1.1 SISTEMA DE INFORMACION

es un conjunto de elementos que interactan entre s con el fin de

apoyar las actividades de una empresa o negocio. Realiza cuatro

actividades bsicas: entrada, almacenamiento, procesamiento y salida de

informacin.( KENDALL & KENDALL, 1997. Pag. 18).

3.1.2. BASE TEORICA

El propsito de este proyecto de investigacin fue desarrollado con el objetivo

de mejorar el servicio que brindan los hoteles hacia la sociedad.

Existen una multitud de conceptos relacionados a los sistemas de informacin,

como por ejemplo. Un sistema de informacin esta formado por subsistemas

que incluyen hardware, software, medios de almacenamiento de datos para

archivos y bases de datos. El conjunto particular de subsistemas utilizados

equipos especficos de sistemas de informacin. De esta forma, Los sistemas

de informacin puedes tener aplicaciones en ventas, contabilidad,

administracin, compras y otros.

3.1.3. LENGUAJE DE PROGRAMACION

3.1.3.1 CLIENTE SERVIDOR:


50

Una de las aplicaciones mas expandidas en las aplicaciones de hoy en

da es la que se conoce como modelo de cliente servidor en este

proceso existen dos proceso bsicamente ejecutndose paralelamente

(en una misma computadora si o no), los cuales se comunican mediante

algn mecanismo diseado. Estos procesos son conocidos como cliente

y servidor, el objetivo de este tipo de arquitectura es el de repartir

distintas capas de la aplicacin. Lo cual con lleva un mejor

aprovechamiento del hardware entre otros.

El cliente tiene a su cargo todo el procesamiento referido a su

interaccin con el usuario, mientras que el servidor se encarga de

resolver todos los procesos complejos. Generalmente un servidor da

servicio a mas de un cliente a la vez aunque este ltimo debe ser

transparente para este.

El funcionamiento del modelo se basa en un esquema de SOLICITUD-

RESPUESTA, El cliente realiza una solicitud al servidor y este le

responde dando le resultado de la operacin solicitada. Toda interaccin

debe ser realizada siguiendo un conjunto de reglas llamado protocolo.

3.1.4 MYSQL:

Es un gestor de base de datos relacional, permite soportar una gran carga

de forma muy eficientes este gestor de base de datos es probablemente, el

gestor mas usado en el mundo del software libre debido a su gran rapidez y

facilidad de uso. Esta es una gran aceptacin, en parte, que existe infinidad

de libreras y otras herramientas que permiten su uso a travs de gran

cantidad de lenguajes de programacin, adems de su fcil instalacin y


50

configuracin es por eso que el sistema ser de gran utilidad, es mas esta

desarrollado para la plataforma Linux.

INTRUCCIONES MS UTILIZADAS:

3.1.4.1 SELECT.- Es una de las ms importantes, es la que permite obtener

datos almacenados en la base, permitiendo a su vez filtrarlos y ordenarlos

segn criterios sumamente elaborados, sintaxis.

Select[campo]* from tabla [tabla]

3.1.4.2 INSERT.- Esta sentencia permite ingresar nuevos datos en tablas

de la base de datos, sintaxis:

Insert into [t abla]([campo 1, campo2,])

values([valor1,valor2,]);

3.1.4.3 DELETE.- Esta sentencia permite eliminar datos existentes en la

tabla de, la base de datos, sintaxis:

Delete from [tabla] where [condicin]

3.1.4.4 UPDATE.- Esta sentencia permite actualizar los datos existentes

en la tabla de base de datos, sintaxis:

Update [tabla set

[campo1]]=[valor1],[capo2]=[valor2]where[condicion];

3.1.5 MACROMEDIA DREAMWEAVER

Es un editor WYSINYG de pginas web, creado por Macromedia. Es el

programa de este tipo ms utilizado en el sector del diseo y la programacin

web, por sus funcionalidades, integracin con otras herramientas como

Macromedia flash y recientemente por su soporte de los estndares del

World Wide Web Consortium. Su principal competidor es Microsoft Frontpage.

Tiene soporte tanto para edicin de imgenes como para animacin a travs
50

de su integracin con otras herramientas, Existe un programa libre

competencia de DREAMWEAVER que es el D4L.

Hasta la versin MX fue duramente criticado por su escaso soporte de los

estndares de la web ya que en el cdigo que generaba era con frecuencia

solo valido para internet Explorer y no validaba con HTML estndar. Esto se a

ido corrigiendo en las versiones recientes.

3.1.5.1 CARACTERISTICAS

Adems de sus capacidades WYSINYG, tiene las funciones tpicas de un

editor de cdigo fuente para la web:

Un administrador de sitios, para agrupar los archivos segn el proyecto al

que pertenezcan.

Un cliente FTP integrado, que permite subir los archivos editados

inmediatamente al sitio en internet.

Funcin de auto completar y resaltarlo de la sintaxis para instrucciones en

HTML y lenguaje de programacin como PHP, JSP O ASP.

3.1.6 PhpMayAdmin

PhpMayAdmin es un programa de libre distribucin en PHP, creado por una

comunidad sin nimo de lucro, que solo trabaja en el proyecto por amor al

arte. Es una herramienta muy completa que permite acceder a todas las

funciones tpicas de la base de datos Mysql a travs de una interfaz web muy

intuitiva. La aplicacin en si es mas que un conjunto de archivos escritos en

PHP que podemos copiar en un directorio de nuestro servidor web, de modo

que cuando podemos encontrar las bases de datos a las que tenemos acceso

en nuestro servidor de base de datos y todas sus tablas, editarlo y borrarlo

PhpMayAdmin
50

O, borrar tablas y un largo etctera, incluso ejecutar sentencias SQL y hacer

un backup de la base de datos.

3.1.6.1 PRINCIPALES CARACTERSTICAS

Las principales caractersticas de este gestor de bases de datos son las

siguientes:

Soporta gran cantidad de tipos de datos para las columnas.

Gestin de usuarios y passwords, manteniendo un muy buen nivel de

seguridad en los datos.

Es de alta velocidad

es de alta confiabilidad

usa condigo abierto

3.1.7 BASE DE DATOS:

Una base de datos es un conjunto de datos que pertenecen al mismo contexto

almacenados sistemticamente para su uso posterior. En este sentido, una

biblioteca puede considerarse una base de datos compuesta en su mayora

por documentos y textos impresos en papel e indexados para su consulta.

Una base de datos SQL es un contenedor de objetos que contiene y

maneja datos.

Es propiedad de una nica cuenta de usuario, pero puede contener objetos

propiedad de otros usuarios.


50

Tiene su propio conjunto de tablas del sistema que catalogan las

definiciones de la base de datos.

Mantiene un propio conjunto de cuentas de usuario y seguridad

3.1.8 TABLAS:

Es un arreglo bidimensional de datos. Una tabla esta formada por un

encabezado que define el nombre de la tabla y los nombre de columnas y

un cuerpo que contiene las filas de datos (numricos, lgicos, caracteres,

etc.).

3.1.9 PHP

Es un lenguaje de programacin usado generalmente para la creacin de

contenido para sitios web. PHP es el (acrnico recursivo de php: Hypertext

Proccessor ), Es un lenguaje de interpretado usado para la creacin de

aplicaciones para servidores, creaciones de contenido dinmico para sitios

web y ltimamente tambin para la creacin de otros tipos de programas

incluyendo aplicaciones con interfaz grafica.

Permite la conexin a diferentes tipos de servidores de bases de datos tales

como MySQL, Postgres, Oracle, ODBC,IBM DB2,Microsoft SQL Server, lo

cual permite la creacin de aplicaciones web muy robustas.

PHP tambin tiene la capacidad de ser ejecutado en la mayora de los

sistemas operativos tales como UNIX y de ese tipo como Linux puede

interactuar con los servidores de web ms populares ya que existe en versin

CGI, modulo para Apache .

3.1.9.1 USOS DE PHP:

Los principales usos son:


50

Programacin en pginas web dinmicas, habitualmente en

combinacin con el motor de base de datos MySQL, aunque cuenta con

soporte nativo para otros motores, incluyendo el estndar ODBC en gran

medida sus posibilidades de conexin.

3.1.9.2 VENTAJAS DE PHP:

La principal ventaja se basa en ser un lenguaje multiplataforma.

Capacidad de conexin con la mayora de manejadores de base de datos

que y utiliza en la actualidad

Capacidad de expandir su potencial utilizando las enormes cantidades

de mdulos.

Permite las tcnicas de programacin orientado a objetos.

3.1.10 LENGUAJE UNIFICADO DE MODELADO (UML)

Lenguaje unificado de modelado (UML por sus siglas en ingles, Unified

Modeling Language) es el lenguaje de modeladote sistemas de software

mas conocido y utilizado en la actualidad; esta respaldado por el OMG

(Object Management Group). Es un lenguaje grafico para visualizar,

especificar, construir y documentar un sistema. UML ofrece un estndar

para describir un plano del sistema (modelo), incluyendo aspectos,

conceptuales tales como procesos de negocio y funciones del sistema y

aspectos concretos como expresiones de lenguajes de programacin,

esquemas de bases de datos y componentes reutilizables.

Es importante que el UML es un lenguaje para especificar y no para

describir mtodos o procesos. Se utiliza para definir un sistema, para


50

detallar los artefactos en el sistema y para documentar y construir. En otras

palabras, es el lenguaje en que esta descrito el modelo.

Se puede aplicar en el desarrollo del software entregando gran variedad de

formas para dar soporte a una metodologa de desarrollo de software, Pero

no especifica en si mismo que metodologa o proceso usar.

UML no puede compararse con la programacin estructurada, pues UML

significa (lenguaje de modelacin unificada)no es programacin, solo se

diagrama la realidad de una utilizacin en un requerimiento. Mientras que,

programacin estructurada, es una forma de programar como lo es la

orientacin a objetos viene siendo un complemento perfecto de UML, Pero

no por eso se toma UML solo para lenguajes orientados a objetos.

UML cuenta con varios tipos de diagramas, los cuales muestran diferentes

aspectos de las entidades representadas.

El UML tiene 13 tipos diferentes de diagramas. Para comprenderlos de

manera concreta, a veces es til categorizar jerrquicamente.

Los diagramas de estructura enfatizan en los elementos que deben existir

en el sistema de modelado:

Diagrama de clases

Diagrama de componentes

Diagrama de objetos

Diagrama estructura compuesta (UML)

Diagrama de despliegue

Diagrama de paquetes

Los diagramas de comportamiento enfatizan en lo que debe suceder en el

sistema de modelado:
50

Diagrama de actividades

Diagrama de casos de uso

Diagrama de estados

Los diagramas de interaccin son un subtipo de diagramas de

comportamiento, que enfatiza sobre el flujo de control y de datos entre los

elementos del sistema de modelado:

Diagrama de secuencia

Diagrama de comunicacin (colaboracin).

Diagrama de tiempos

Diagrama de vistas de interaccin

3.1.11 ATRIBUTOS

3.1.11.1Public.-Indica que el atributo ser visible tanto dentro como fuera

de la clase, es decir, es accesible desde todos lados.

3.1.11.2Private.-Indica que el atributo solo ser accesible desde dentro de

la clase,(solo sus mtodos lo pueden acceder).

3.1.11.3 Protected.-Indica que el atributo solo ser accesible desde fuera

de la clase, Pero si podr ser acezado por mtodos de la clase adems de

las subclases que se deriven (ver herencia)

3.1.12 METODOS

3.1.12.1 Public.-Indica que le mtodo ser visible dentro como fuera de la

clase, es decir, es accesible de todos los lados.

3.1.12.2 Private.-Indica que el atributo solo ser accesible desde dentro de

la clase,(solo sus mtodos lo pueden acceder).


50

3.1.12.3 Protected.-Indica que el atributo solo ser accesible desde fuera

de la clase, Pero si podr ser acezado por mtodos de la clase adems de

las subclases que se deriven (ver herencia).

3.1.13 ELEMENTOS

3.1.13.1 Actor.-se le denomina como un usuario que juega con respecto al

sistema, no solo se le denomina como una persona en particular sino que

interacta frente al sistema

3.1.13.2 Caso de uso.-Es una operacin, tarea especifica que se realiza

tras un a orden de algn agente externo, sea desde una peticin de un

actor o bien desde la invocacin desde otro caso de uso.

3.1.13.3 Mensaje a otro objeto

Se representa por una flecha entre un objeto y otro, representa la llamada

de un mtodo (operacin) de un objeto en particular.

3.1.14 RELACIONES

3.1.14.1 Asociacin

Es el tipo de relacin ms bsica que indica la innovacin desde un actor o

caso de uso a otra operacin (caso de uso). Dicha relacin se denota con

una relacin simple.

3.1.14.2 Dependencia

Es una forma muy particular de relacin entre clases, en la cual una clase

depende de otra. Es decir, se instancia (se crea). Dicha relacin se denota

con una flecha puntead


50

3.1.14.3 Generalizacin

Es el tipo de relacin es uno de los mas utilizados, cumple una doble

funcin dependiendo de su estereotipo, que puede ser de uso o de

herencia.

Este tipo de relacin esta orientado exclusivamente para casos de uso (y

no para actores).

Extends: Se recomienda utilizar cuando un caso de uso es similar a otro

(caractersticas).

Uses: Se recomienda utilizar cuando se tiene un conjunto de caractersticas

que son similares en mas de un caso de uso y no se desea mantener

copiada la descripcin de la caracterstica.

De lo anterior cabe mencionar que tiene el mismo paradigma en diseo y

modelamiento de clases, en donde esta la duda clsica de usar o heredar.

3.1.14.4 Objeto y/o Actor

Se representa mediante un rectngulo una instancia de un objeto en

particular, y la lnea punteada representa las llamadas a mtodos de los

objetos.

3.1.15 Mensaje al mismo objeto

No solo da llamadas a mtodos de objetos externos pueden realizarse,

tambin es posible visualizar llamadas a mtodos desde el mismo objeto

en estudio.

3.1.15.1 Clase

Es la unidad bsica que encapsula toda la informacin de un objeto (un

objeto es una instancia de una clase). A travs de ella podemos modelar el

entorno en estudio (una casa, un auto, una cuenta corriente, etc.).


50

En UML, Una clase es representada por un rectngulo que posee tres

divisiones:

3.1.15 RATIONAL ROSE

Racional rose es una herramienta de produccin y comercializacin

establecidas por Racional Software Corporacin (actualmente parte de

IBM).

Rose es un instrumento operativo conjunto que utiliza el lenguaje unificado

(UML) como medio para facilitar la captura de dominio de la semntica, la

arquitectura y el diseo. Este software tiene la capacidad de:

Crear

Ver

Modificar

Manipular

3.1.15.1 CARACTERISTICAS

No es gratuito, se debe hacer un previo pago para poder adquirir el

producto

Admite la integracin con otras herramientas de desarrollo (IDEs).

3.1.15.2 REQUERIMIENTOS

Windows 2000 profesional, Services Pack 4

Windows XP profesional, Services Pack 2

Windows 2000 y 2003, services Pack 3 y 4

Windows vista

Linux

3.2.1 MARCO CONCEPTUAL (trminos basicos)


50

3.2.1.1 HOTEL

Institucin de carcter publico, que ofrece alojamiento, alimentos y

bebidas, entretenimientos y otros servicios complementarios (piscina,

spa, cancha paddle, etc.).

3.2.1.2 REGISTRO DE CLIENTES

Almacena los datos del cliente: cdigo, nombre, D.N.I y/o

otros que le permitirn registrarse, a travs de nuestro Hotel

LA POSADA DEL REY Donde se hace la reserva.


3.2.1.3 LA HABITACION CUENTAN CON:
o Camas (individuales y matrimoniales)
o almuadas
o Papeleras
o Porta maletas

3.2.1.4 SERVIDORES WEB


Son aquellos que permiten a los clientes compartir datos, documentos,

multimedia en formato web.

CAPITULO IV

4. MATERIALES Y METODOS

4.1 POBLACION Y MUESTRA

POBLACION.- Esta constituido por los usuarios que solicitaran a

mencionado hotel como uno de los hoteles que brinda un buen

servicio considerado como uno de los mas importantes de la ciudad

de Juliaca.
50

El numero de poblacin es el factor importante en el proceso de

investigacin estadstica en la cual realizara la investigacin

estadstica ser finita o infinita.

En caso de que la poblacin sea extremadamente grande, es obvio

que la observacin de todos los elementos sea un poco dificultoso en

cuanto al trabajo, tiempo y costos necesarios para implantar el

sistema automatizado. Para solucionar este inconveniente se utiliza

una muestra estadstica.

La poblacin para el desarrollo del prototipo de un sistema

automatizado de cliente servidor, Se toma a nivel del lenguaje d

programacin de visual Basic, Para el registro de usuarios en el

mencionado hotel.

TIPO DE MUESTREO.- El muestreo que se utilizo en presente

trabajo para la recopilacin de datos es la de las encuestas utilizando

cuestionarios con preguntas abiertas y cerradas.

ENTREVISTA: Se elaboro formatos en papel en el cual se anoto

todas las sugerencias a los entrevistados. Con el fin de conocer sus

sugerencias, opiniones y puntos de vista que puedan tener nuestros

usuarios considerados en nuestra muestra.

ENCUESTA: Se elaboro un formato en el cual se realizo preguntas

estructuradas en las cuales son de eleccin, como otras preguntas

para responder con solo si o no, preguntas en las que ellos pueden

sugerir.

4.2 METODOS, TECNICAS E INSTRUMENTOS DE RECOLECCION DE DATOS


50

METODOLOGIA DE RECOPILACION

Es el conjunto de los programas de computo, procedimientos, reglas,

documentacin y datos asociados que forman parte de las operaciones

de un sistema de computacin.

Su objetivo es desvincular adecuadamente al usuario y al programador

de los detalles del computador en particular que se use, aislndolo

especialmente del procesamiento referido a las caractersticas internas

de: memoria, discos, puertos y dispositivos de comunicaciones,

impresoras, pantallas, teclados, etc.

El software de sistema le preocupa al usuario y programador adecuadas

interfaces de alto nivel, herramientas y utilidades de apoyo que permiten

su mantenimiento.

DESARROLLO DE VIDA DESOFTWARE

Es modelo de proceso de ciclo de vida utilizado para el desarrollo define

el orden para tareas o actividades involucradas, tambin definen la

coordinacin entre ellas, enlace y realimentacin entre las mencionadas

etapas.

APLICACIN DEL DESARROLLO EN ESPIRAL

Es un modelo evolutivo que conjuga la naturaleza iterativa. E n el

modelo Espiral el software se construye en una serie de versiones

incrementadas. En las primeras iteraciones la versin incremental

podra ser un modelo en papel o bien un prototipo. En las ultimas

iteraciones se producen versiones cada vez mas completas del

sistema diseado
50

El modelo se divide en un numero de actividades de de trabajo,

llamadas regiones de tareas. En general existen entre 3y 6

regiones de tareas.

Las actividades enunciadas para el marco de trabajo son generales y

se aplican a cualquier proyecto, grande, mediano y pequeo,

complejo o no. Las regiones que definen esas actividades

comprenden un conjunto de tareas del trabajo se refiere al

conjuntote tareas que deben de adaptarse a las caractersticas del

proyecto en particular a emprender. Ntese que lo listado en los

tems de 1 a 6 son conjunto de tareas, algunas de ellas normalmente

dependen del proyecto o desarrollo en si.

ANALISIS

Regin 1.-Tareas requeridas para establecer la comunicacin entre

el cliente y el desarrollador.

Regin 2.-Tareas inherentes a la definicin de los recursos, tiempo y

otra informacin relacionada con el proyecto.

Regin 3.-Tareas necesarias para evaluar los riesgos tcnicos y

gestin del proyecto.

Regiones 4.-Tareas para construir una o mas representaciones de la

aplicacin software.

Regin 5.-Tareas para construir la aplicacin, instalarla, probarla y

proporcionar soporte al usuario o cliente.


50

Regin 6.-Tareas para obtener la reaccin del cliente, segn la

evaluacin de lo creado e instalado en los ciclos anteriores.

HARDWARE Y SOFTWARE

Hardware

Una computadora Pentium IV con memoria de 256 MB disco duro de 80 GB

impresora

Software

Se ha logrado desarrollar un software fuerte en seguridad utilizando las

diferentes metodologas enunciadas anteriormente, las ventajas de este

software son su hecho en el programa VISUAL BASIC con la base de datos

integridad de datos.

La plataforma del sistema de software desarrollado utiliza Microsoft Windows

XP y 2003 Services Pack 3 y 4 .

Las versiones actuales de Visual Basic se basan en la plataforma.NET, que se

desligan de las versiones anteriores.

4.3 MATERIAL EXPERIMENTAL (Descripcin del ciclo de la vida o metodologa

para el desarrollo de software)

Anlisis

En el presente proyecto se ha seleccionado el tema para trabajar de registro de

usuario del hotel mencionado LA POSADA DEL REY de la ciudad de Juliaca

determinndose algunos parmetros para la viabilidad y factibilidad adems en

esta etapa se aplica una entidad entrevista a varios usuarios (sociedad), los

resultados sirvieron para aplicarlos en la elaboracin del proyecto informtico.


50

Entre la informacin recolectada en la entrevista son el procedimiento de la

consulta de los datos del estudiante, que en la actualidad toda es informacin se

maneja de forma manual. Adems en la sugerencia que dieron era optimizar el

ingreso y el almacenamiento de los datos. Por otra parte la demanda de los

estudiantes es estos ltimos aos origina al rea de registracion de usuarios a

demorar mucho mas tiempo en la atencin a los usuarios. Son clara las

evidencias de que requieren un sistema de informacin automatizado en el rea

de registro de usuarios de manera que se le brindara servicio al usuario eficiente

y gil y oportuno.

El sistema cliente servidor se desarrollo con el fin de brindar informacin de

datos a los usuarios para brindar la informacin de datos en el momento de

registrar a los usuarios para optimizar la gestin.

REQUERIMIENTOS

Sea tenido como propsito de captar como un modelo del mundo real del

entorno del problema. De manera que se ha podido entenderlo y concluirlo a la

solucin final.

Brindar informacin de disponibilidad de servicio al usuario

Realizar el registro de usuarios de forma eficiente y gil.

Ingreso al sistema de forma segura

El Sistema de Informacin que se implantara es importante para tener datos

actualizados, y para que la informacin pueda ser utilizada de forma ptima.

CAPITULO V

5. ADMINISTRACION DEL PROYECTO


50

5.1 CRONOGRANA DE EJECUCION

PROYECTO DE SISTEMA DE HOTEL


Responsable: Erika Aquise Quispe: tiempo: semanas
Id ACTIVIDAD INICIO FIN Costo en
soles
1 Visita a la 28/05/10 28/05/10 s/ 20.00
empresa
2 Ana lisis del 29/05/10 30/05/10 s/ 15.00
sistema
3 Disen o lo gico 30/05/10 02/06/10 s/ 10.00
4 Disen o de B.D 03/06/10 11/06/10 s/ 25.00
5 Opinio n de 11/06/10 11/06/10 s/ 11.00
interesados
6 Implem. del 12/06/10 20/06/10 s/ 22.00
sistema
7 Codificacio n 28/06/10 28/07/10 s/ 200.00
8 Presentacio n de 15/08/10 15/08/10 s/ 10.00
proyecto

Cuadro 5.1. Cronograma de Ejecucin del Sistemas

5.2 PRESUPUESTO

CAN- COSTO COSTO

TIDAD DETALLE BASE TOTAL


PERSONAL 380.00

01 Analista de sistemas (10 Hrs. a S/.10 la hora) 100.00

01 Programador (6 Hrs. a S/.5 la hora) 30.00

01 Diseador de base de datos (40 Hrs. a S/.5 la hora) 200.00

01 Capacitador del Sistema (10 Hrs. a S/.5 la hora) 50.00

SUMINISTROS Y GASTOS 222.00

01 Millar de papel bond A4 (01 millar a S/.12) 12

Adquisicin de uso del software (S.O. Windows y Visual 150.00

Studio 6.0)

05 Unidades de CD-ROM (05 a S/.1) 3


50

01 USB HP de 4 GB (01 a S/.45) 40.00

tiles de escritorio (Lapiceros, borrador, regla, folders, 20.00

etc).

NUEVO EQUIPO 2400.00

01 Computadora Personal 1800.00

01 Impresora EPSON 450.00

01 Inmueble 200.00

SERVICIOS 40.00

Recoleccin de datos 30.00

Servicio de Fotocopia 10.00

TOTAL S/. 3042.00

Cuadro 5.2. Presupuesto Inicial para el desarrollo del Sistema

5.3 FINANCIAMIENTO

Al respecto al financiamiento actualmente, el Establecimiento hotelero LA

POSADA DEL REY, Cuenta con el suficiente financiamiento como para realizarse

el presente SISTEMATIZACION DE REGISTRO DE USUARIOS PARA EL

SISTEMA DEL HOTEL LA POSADA DEL REY

5.4 ESTUDIO DE VIABILIDAD

5.4.1 VIABILIDAD TCNICA

En la actualidad el instituto superior tecnolgico del grupo IDAT, cuenta con los

recursos tecnolgicos suficientes y la predisposicin para adquirir el software

necesario para la implementacin del SISTEMATIZACIN DEL CONTROL DE

RESGISTRO DE USUARIOS DEL HOTEL LA POSADA DEL REY

5.4.2 VIABILIDAD OPERATIVA


50

Actualmente la manera en que se manejan las operaciones en el hotel no satisface

al usuario las necesidades que ellos requieren, es ms, se hace tedioso y lento, lo

que desmotiva a los usuarios usar el servicio, es por eso que el sistema a realizar

propuesto es visto con entusiasmo por parte del dueo del hotel y los usuarios, lo

cual nos da una garanta de que al momento de la implantacin, este sistema se

vera de forma satisfactoria, solucionando la manera como se llevaba

anteriormente.

5.4.3 VIABILIDAD LEGAL

Lineamientos sobre el uso de los programas de ordenador (software)

PERSONAL

Analista de sistemas (10 Hrs. a S/.10 la hora) 100.00

Programador (6 Hrs. a S/.5 la hora) 30.00

Diseador de base de datos (40 Hrs. a S/.5 la hora) 200.00

Capacitador del Sistema (10 Hrs. a S/.5 la hora) 50.00

SUMINISTROS Y GASTOS

Millar de papel bond A4 (01 millar a S/.12) 12

Adquisicin de uso del software (S.O. Windows y Visual Studio 150.00

6.0)

Unidades de CD-ROM (05 a S/.1) 3

USB HP de 4 GB (01 a S/.45) 40.00

tiles de escritorio (Lapiceros, borrador, regla, folders, etc). 20.00

NUEVO EQUIPO
50

Computadora Personal 1800.00

Impresora EPSON 450.00

Inmueble 200.00

SERVICIOS

Recoleccin de datos 30.00

Servicio de Fotocopia 10.00

Cuadro 5.4.3. Presupuesto Inicial para el desarrollo del Sistema

Es lcito utilizar software por privacidad del autor correspondiente, pero no

puede ser comercializado sin la autorizacin del titular del derecho de autor.
El usuario lcito esta facultado a reproducir el programa de ordenador en la

memoria interna del computador para su efectiva utilizacin.


Toda reproduccin o utilizacin de software sin tener la licencia

correspondiente otorgada por el titular del derecho de autor o su representante,

se considera ilcita y posible de sancin administrativa y/o judicial.


Las computadoras que se venden con el software incorporado tienen que ser

entregadas con las licencias respectivas, manuales de uso y soportes

conteniendo el programa incluidos en ellas.

5.4.4 VIABILIDAD ECONMICA

En el hotel existe un presupuesto disponible para la implementacin un sistema de

control de registro de usuarios, lo cual implica el Desarrollo de un sistema de Base

de Datos muy amplio, de esta manera mejorar el proceso que se lleva actualmente

de forma manual , la cual ser desarrollado de manera satisfactoria ya que se

cuenta con la factibilidad econmica necesaria, y el apoyo de los clientes ,


50

entonces estas aclaraciones sern la clave del xito del Sistema de registro de

usuarios de mencionado hotel.

CAPITULO VI

6. EJECUCION DEL PROYECTO

6.1 ANALISIS Y CAPTURA DE REQUISITOS

6.1.1 Diagrama de Clase


50

Fig 6.1 diagrama de clases

Fig 6.2 diagrama de clase

6.1.2 Diagrama de Casos de Uso

Caso de uso de recepcionista

consulta informacin

brinda informacin
recepcionista

ingresa datos

Fig 6.1.2 diagrama de caso de uso

Caso de uso de registrar usuario


50

registro de usuarios

ingresa al sistema
recepcionista

Graba datos del Usuario

Fig 6.1.2 diagrama de caso de uso, registrar usuario

Caso de uso de grabar datos del usuario

consulta infornacin

adquiere dispopnibilidad de
Usuario
servicio

Brinda datos

Fig 6.1.2 diagrama de caso de uso,datos de usuario


50

Sistema de informacin de Cliente Servidor

base de datos
reacepcionista

Fig 6.1.2 diagrama de caso de uso

6.2 DISEO DEL SISTEMA

6.2.1 Diagrama E-R / Relacional


50

Fig 6.2.1 diagrama E-R

6.2.2 Diccionario de datos

CLIENTE
50

Cdigo: cdigo del cliente


Nombre: nombre de cliente
Feingreso: fecha de ingreso
Hoingreso: horario de ingreso
Numhabitacion: numero de habitacin
HABITACION

Num: numero de la habitacin


Tipo: tipo de habitacin
Precio: costo de la habitacin
USUARIO
50

Log: iniciar secion al usuario


Password: la contrasea del usuario
Estado: estado del usuario

6.2.5 Diagrama de Secuencia


50

INGRESAR GRABAR
DATOS DATOS
: usuario recepcionista :
usuario
consulta informacin

brinda informacin

informa datos

ingresa datos

graba datos

actualiza datos

servicio prestado

Fig 6.2.2 diagrama de secuencias

6.2.6 Diagrama de colaboracin


50

Fig 26.2.6 diagrama de colaboracin

6.2.7 Diagrama de estados


50

Fig.6.2.7 diagrama de estados autorizacin de pagos


50

Fig.6.2.7diagrama de estados de clientes

6.2.8 Diseo de Entradas

Fig.6.2.7 diseo de entradas


50

6.2.9 Diseo de Salidas

Fig. 6.2.9 diseo de salidas a

Fig. 6.2.9 diseo de salidas b

Fig. 6.2.9 diseo de salidas c


50

Fig. 6.2.9 diseo de salidas d

6.2.10 Diseo de menus

Fig. diseo de menus


50

6.3 IMPLEMENTACION DEL SISTEMA

6.3.1 Cdigo de Conexin de Base de Datos

<?php

function conectar(){

@$db=mysql_connect("localhost","root","idat");

if(!$db){

echo"error de conexion, intente mas tarde";

exit;

if(!mysql_select_db("hotel_b",$db)){

echo"error no existe la base de datos";

exit();

return $db;

?>

6.3.2 codigo de acceso al sistema

<link href="estilo/fomulario1.css" rel="stylesheet" type="text/css">

<style type="text/css">

<!--

.Estilo1 {

color: #FFCC00;

font-weight: bold;

font-size: 16px;
50

.Estilo6 {font-size: 14px}

-->

</style>

<form name="form1" method="post" action="logueo.php">

<table width="403" height="162" border="1" align="center">

<tr class="rssbutton">

<td colspan="2"><div align="center" class="Estilo1">ACCESO RESTRINGIDO

</div></td>

</tr>

<tr class="title">

<td width="198"><span class="Estilo6">Ingrese su Login </span></td>

<td width="189"><input name="login" type="text" class="nvl3" id="login"></td>

</tr>

<tr class="title">

<td><span class="Estilo6">Ingrese password </span></td>

<td><input name="password" type="password" class="nvl3"

id="password"></td>

</tr>

<tr class="title">

<td height="28"><input name="Submit" type="submit" class="formbutton "

value="ingresar"></td>

<td><input name="Submit" type="submit" class="formbutton "

value="limpiar"></td>

</tr>

<tr class="title">
50

<td height="25" colspan="2"><div align="center" class="Estilo6"> <a

href="#top" title="Clic Para Salir"

onClick="javascript:window.print();">salir</a></div></td>

</tr>

</table>

<?php echo $msg; ?>

</form>

6.3.2 CODIGO DE ACCESO AL SISTEMA

<link href="estilo/fomulario1.css" rel="stylesheet" type="text/css">

<style type="text/css">

<!--

.Estilo1 {

color: #FFCC00;

font-weight: bold;

font-size: 16px;

.Estilo6 {font-size: 14px}

-->

</style>

<form name="form1" method="post" action="logueo.php">

<table width="403" height="162" border="1" align="center">

<tr class="rssbutton">

<td colspan="2"><div align="center" class="Estilo1">ACCESO RESTRINGIDO

</div></td>

</tr>

<tr class="title">
50

<td width="198"><span class="Estilo6">Ingrese su Login </span></td>

<td width="189"><input name="login" type="text" class="nvl3" id="login"></td>

</tr>

<tr class="title">

<td><span class="Estilo6">Ingrese password </span></td>

<td><input name="password" type="password" class="nvl3" id="password"></td>

</tr>

<tr class="title">

<td height="28"><input name="Submit" type="submit" class="formbutton "

value="ingresar"></td>

<td><input name="Submit" type="submit" class="formbutton " value="limpiar"></td>

</tr>

<tr class="title">

<td height="25" colspan="2"><div align="center" class="Estilo6"> <a href="#top"

title="Clic Para Salir" onClick="javascript:window.print();">salir</a></div></td>

</tr>

</table>

</form>

6.3.3 CODIGO DE FORMULARIOS PRINCIPALES

<form name="frm1" method ="post" action="buscar_habitacion.php">

<link href="estilo/formulario.css" rel="stylesheet" type="text/css">

<body >

<p align="center"><label> ingrese tipo de habitacion:</label>

<input type="text" name="codigo"/>

</p>
50

<div align="center">

<input type="submit" value="buscar"/>

</form>

</div>

CAPITULO VII

7. CONCLUSIONES Y RECOMENDACIONES

7.1 CONCLUSIONES

Una vez realizado el presente trabajo he llegado a las siguientes conclusiones:

Es viable implementar el presente proyecto sistematizado

Los objetivos planteados se cumplieron en un 70%

Por medio de este sistema de registro de usuarios se podr automatizar la

informacin con la finalidad de agilizar el procesote registrar a los usuarios

Al implantar el sistema se lograra manejar los datos seguros y actualizados

en los diferentes archivos de la base de datos.

Al implantar el sistema de registro de usuarios se lograra mejorar la atencin

al usuario o a los usuarios.

7.2 RECOMENDACIONES

Se recomienda utilizar un administrador (personal con conocimientos) para

la instalacin del sistema de registro de usuarios que pueda configurar los

paquetes, datos al momentote la instalacin para que trabaje o desarrolle

el sistema de registro de usuarios en el hotel LA POSADA DEL REY.

Se recomienda actualizar peridicamente los datos de los usuarios


50

Se recomienda incentivar a los estudiantes de la carrera profesional de

computacin e informtica a desarrollar proyectos informticos de

automatizacin.

CAPITULO VIII

8 BIBLIOGRAFIA

8.1. BIBLIOGRAFIA COMENTADA

KENDALL Y KENDALL. (1.997). Anlisis y diseo de sistemas. Mxico: Editorial.

Prentice Hall

MONSON Y SPENCER, (1994) Anlisis y Diseo de sistemas informticos Lima,

Editorial Ed. Gmez 377 Pag.

JOHN P. CAN GICCH. (1990) Teora General de Sistemas. Mxico: Editorial

Trillas

PRESSMAN ROGER S. (2005) Ingeniera de Software Mxico:

Editorial. Mcgraw-hill

8.2 DIRECCIONES DE INTERNET

Documentos con acceso en el World Wide Web (www)

Sistema de Compra y Venta (2005). En lnea. Nro. 102

Disponible en:

http://www.buenastareas.com/ensayos/Proceso-De-Compra-Y-

Venta/242731.html

Analisis y deseo de un sistema informatico (2003). En lnea Nro.

Disponible en:

http://personales.upv.es/igil/Adsi.pdf
50

IX .ANEXOS

CAN- COSTO COSTO

TIDAD DETALLE BASE TOTAL


PERSONAL 380.00

01 Analista de sistemas (10 Hrs. a S/.10 la hora) 100.00

01 Programador (6 Hrs. a S/.5 la hora) 30.00

01 Diseador de base de datos (40 Hrs. a S/.5 la hora) 200.00

01 Capacitador del Sistema (10 Hrs. a S/.5 la hora) 50.00

SUMINISTROS Y GASTOS 222.00

01 Millar de papel bond A4 (01 millar a S/.12) 12

Adquisicin de uso del software (S.O. Windows y Visual 150.00

Studio 6.0)

05 Unidades de CD-ROM (05 a S/.1) 3

01 USB HP de 4 GB (01 a S/.45) 40.00

tiles de escritorio (Lapiceros, borrador, regla, folders, 20.00

etc).

NUEVO EQUIPO 2400.00

01 Computadora Personal 1800.00

01 Impresora EPSON 450.00

01 Inmueble 200.00

SERVICIOS 40.00

Recoleccin de datos 30.00

Servicio de Fotocopia 10.00

TOTAL S/. 3042.00

Cuadro 9 Presupuesto Inicial para el desarrollo del Sistema


50

Anda mungkin juga menyukai