Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Práctica # 11
Matricula: 080260044-5
Grupo: 6101-I
Problema
En el hotel Plaza no se lleva a cabo un buen control sobre la duración de los colchones de
cada una de las habitaciones, esto provoca que la calidad de sus servicios decaiga y hace
perder ganancias a la empresa.
Tel: 6-96-96-96
Entrevista
Si
Si
No
No
Si
9. ¿Le preocupa que el cliente no este del todo satisfecho por alguna deficiencia en su
colchón?
Si
10. ¿Le gustaría tener un sistema visual y muy fácil de usar para el control de colchones
en su empresa?
Si
Causas de origen
• Se tuvieron que efectuar grandes gastos por no contemplar la calidad de las camas.
• Se perdieron clientes
1. Número de habitaciones
Este programa fue creado por la Corporación Neger. Al firmar este contrato usted Eduardo
Cueto podrá hacer usos del sistema, pero no podrá hacer modificaciones a la estructura del
sistema sin un permiso legal por parte de la corporación Neger. Y queda prohibida su
distribución no autorizada por esta empresa.
Tablas
Habitaciones
Habitac Num Fecha de Fecha de
ion Colchones inicio caducidad
1 1 02/01/2009 02/03/2011
2 2 15/02/2009 02/03/2011
3 2 12/02/2009 12/05/2011
4 1 13/02/2009 13/08/2011
5 1 14/10/2009 14/11/2011
Prioridades
Habitac Urgencia de Fecha
ion cambio limite
1 Inminente 02/03/201
1
2 Inminente 02/03/201
1
3 Moderado 12/05/201
1
4 Leve 13/08/201
1
5 Urgente 14/11/201
1
Usuario
Usuar Contrase
io ña
Admin 1234
Relaciones
Diagrama de flujo
Inicio
Verificar
No habitaciones
*
*
Si
Agregar usuarios,
eliminar usuarios
Pantalla Bienvenida
En esta pantalla se encuentran los 2 botones que la caracteriza que son Modificar usuarios y
modificar registros, el botón de Atrás se encuentra en todos las pantallas que siguen a partir
de esta y lo que hacen es regresar a la pantalla anterior.
Modificar usuarios nos llevara a una pantalla donde validaremos ser administradores del
sistema.
Modificar registro nos llevara a una pantalla para agregar los registros de la habitaciones.
Pantalla Confirmacion
En la pantalla anterior se vio el botón Modificar usuarios al darle clic esta es la pantalla que
aparecerá. Es una pantalla similar a la primera que solo pueden entrar los usuarios que
tengan privilegios para agregar o quitar otros usuarios. Al rellenar los campos y dar clic en
Aceptar te transferirá a la pantalla de modificación, si damos clic en Cancelar nos regresara
a la pantalla Hacer.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
cn.Open()
Dim MostrarDatos As String = "Select * From Administradores"
Dim dataAdapter As New OleDb.OleDbDataAdapter(MostrarDatos, cn)
Dim Encuentra As Boolean = False
Dim Encuentra2 As Boolean = False
dataAdapter.Fill(dt)
dataAdapter.Dispose()
cn.Close()
If txtAdmin.Text = "" Then
MsgBox("El Usuario es incorrecto o no existe",
MsgBoxStyle.Critical)
Else
For fila = 0 To dt.Rows.Count - 1
If txtAdmin.Text = CStr(dt.Rows(fila)("Usuario")) Then
Encuentra = True
If txtPass.Text = False Then
MsgBox("La contraseña debe tener diez digitos",
MsgBoxStyle.Critical)
Else
For fila2 = 0 To dt.Rows.Count - 1
If txtPass.Text = CStr(dt.Rows(fila)
("Contraseña")) Then
Encuentra2 = True
Usuarios.Show()
Me.Hide()
End If
Next
If Not Encuentra2 Then
MsgBox("La contraseña es incorrecta",
MsgBoxStyle.Critical)
End If
End If
End If
Next
If Not Encuentra Then
MsgBox("El Usuario es incorrecto o no existe",
MsgBoxStyle.Critical)
End If
End If
fila = 0
fila2 = 0
txtPass.Text = ""
txtAdmin.Text = ""
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Hacer.Show()
Me.Hide()
End Sub
Pantalla Usuarios
/////////
En esta pantalla se podrán ir agregando los registros de las habitaciones, solo tienen que
llenar los campos y dar en el botón Agregar, los botones Prioridades y Modificaciones los
llevaran a las pantallas de prioridades y modificaciones respectivamente.
En esta pantalla al darle clic en Mostrar aparecerán en estas tablas todos los registros que
llevemos agregados.
En esta pantalla se encuentra los 4 campos de la pantalla registros, pero ahora se agrego
uno mas que es buscar habitación, este campo sirve para escribir la habitación que vamos a
buscar con el botón Consultar y los demás campos se llenaran si es que se escribió una
habitación existente. Al momento de consultar la habitación y que esta sea encontrada
podremos modificarla, simplemente reescribiendo en el campo a modificar y dándole clic
en el botón Modificar para que los cambios se efectúen, en caso de querer eliminar todo el
registro por completo, una vez consultado damos clic en eliminar.
/
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
cn.Open()
Dim ModificarDatos As String = "Update Habitaciones set
Habitacion = " & "('" & txtHabitacion.Text & "') , Num_Colchones = " &
"('" & txtNum.Text & "') , Fecha_de_inicio = " & "('" & txtFechai.Text &
"') , Fecha_de_caducidad = " & "('" & txtFechac.Text & "') Where
Habitacion =" & "('" & txtHabitacion.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(ModificarDatos, cn)
dataAdapter.Fill(dt)
txtHabitacion.Text = CStr(dt.Rows(fila)("Habitacion"))
txtNum.Text = CStr(dt.Rows(fila)("Num_Colchones"))
txtFechai.Text = CStr(dt.Rows(fila)("Fecha_de_inicio"))
txtFechac.Text = CStr(dt.Rows(fila)("Fecha_de_caducidad"))
MsgBox("Se modifico el usuario")
cn.Close()
txtHabitacion.Text = ""
txtNum.Text = ""
txtFechai.Text = ""
txtFechac.Text = ""
End Sub
Requerimientos en Software:
Requerimientos de Hardware:
• Procesador de 1Ghz
Verificación:
Prueba de caja blanca: Esta prueba se le realizo durante el periodo de corrección de errores,
para verificar los procesos de cada formulario.
Prueba de integración: Se realizó esta prueba una vez finalizada la de la caja blanca para
asegurarse de que todo el sistema trabaje en conjunto.
Validación:
Tomando en cuenta las necesidades del cliente se introdujeron los datos que se requerían en
el sistema, dejándolos muy accesibles y fáciles de consultar.
El sistema fue entregado al gerente general del Hotel Plaza, el cual se lo asigno al
recepcionista con un periodo de prueba de 7 días, la prueba que se realizo fue satisfactoria.
Numero de máquina: 3
Concepto Si No
Contraseña
Funcionamiento de contraseña
Menú principal
Altas
Bajas
Modificaciones
Funcionamiento
Verificación
Apariencia
Los paquetes de datos manejados en ColchoNiger son excesivamente ligeros eso le da una gran
rapidez al programa y al mismo tiempo son los tipos de datos que fueron solicitados por el cliente.
La limitante de ColchoNiger es que el sistema es muy personal para este tipo de hoteles, los datos
que se introdujeron son básicos y tal vez no cumpla con la mayoría de los requerimientos de otros
posibles clientes.