ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

La ingeniería de requerimientos

Francisco SaucedoTarea9 de Abril de 2022

1.792 Palabras (8 Páginas)101 Visitas

Página 1 de 8

[pic 1]Alumno: Saucedo Macias Francisco Javier 316010649

[pic 2][pic 3]

        PROPUESTA DE SOLUCIÓN        

INTRODUCCIÓN

La ingeniería de requerimientos es de gran importancia económica para la industria del software. El costo de corregir errores en los requisitos tiende a aumentar exponencialmente cuanto más tiempo pasan sin ser detectados. Los proyectos desperdician enormes recursos reescribiendo código que consagra suposiciones erróneas sobre las necesidades de los clientes y las limitaciones ambientales. Por lo tanto, existe un riesgo considerable involucrado en la ingeniería de requerimientos, pero la madurez de los procesos de ingeniería de requerimientos de la mayoría de las organizaciones de desarrollo de software va muy por detrás de la de sus procesos de ciclo de vida posteriores. Esto se ve agravado por el hecho de que la ingeniería de requerimientos está estrechamente limitada por el tiempo y los recursos, y el tiempo dedicado a analizar los requisitos a menudo se percibe erróneamente como tiempo improductivo.

La cuestión de quién debe realizar la ingeniería de requerimientos es controvertida. La ingeniería de requerimientos requiere un conjunto de habilidades que se cruzan con las de la ingeniería de software pero que también incluye habilidades fuera de este conjunto. La ingeniería de requerimientos puede no ser exclusiva de los ingenieros de software, pero debe ser realizada por personas con conocimientos de ingeniería de software.

EJERCICIO PRÁCTICO

Elabora la propuesta de solución al siguiente requerimiento, implementando la metodología de Ingeniería de Requerimientos:

El Hotel Emporio requiere un sistema de reservación hotelera, para llevar el control de sus reservaciones y los clientes puedan hacer sus reservaciones vía internet.

El analista de sistemas realizó la recolección de requerimientos y los tiene clasificados en RF y RNF.

El sistema de reservaciones debe cumplir con las siguientes funcionalidades:

[pic 4]

ID

[pic 5]

REQUERIMIENTO

[pic 6]

RF01

[pic 7]

EL SISTEMA DEBE ADMINISTRAR LAS RESERVACIONES DE LAS HABITACIONES, SERÁ CAPAZ DE MANEJAR DE MANERA FLUIDA LA RESERVACIÓN DE ALGUNA HABITACIÓN, ESTO CLASIFICARÁ

ENTRE LAS HABITACIONES QUE ESTÁN DISPONIBLES Y LAS QUE NO AL MISMO TIEMPO QUE LOS DATOS DEL CLIENTE.

[pic 8]

RF02

[pic 9]

RESERVAR HABITACIONES QUE ESTÉN DISPONIBLES. LA

RESERVA SE PUEDE REALIZAR A TRAVÉS DE LA APLICACIÓN WEB. EL CLIENTE PUEDE OBSERVAR LAS HABITACIONES QUE

ESTÁN DISPONIBLES PARA ASÍ PODER HACER SU RESERVACIÓN COMO LE CONVENGA.

[pic 10]

RF03

[pic 11]

EL SISTEMA DEBE IMPRIMIR UNA LISTA CON LOS CLIENTES QUE TENGA UNA RESERVACIÓN REALIZADA.

[pic 12]

RF04

[pic 13]

EL SISTEMA DEBE EMITIR REPORTES DEL REGISTRO DIARIO DEL USO DE LAS HABITACIONES.

[pic 14]

RF05

[pic 15]

APLICACIÓN CAPAZ DE FUNCIONAR EN UN ENTORNO WEB, ESTO PORQUE SE PODRÁ RESERVAR UNA HABITACIÓN POR MEDIO DE INTERNET PARA CUALQUIER CLIENTE QUE DESEE UNA HABITACIÓN.

[pic 16]

RF06

[pic 17]

CANCELAR UNA RESERVACIÓN ESTARÁ DISPONIBLE PARA EL CLIENTE PARA EL MOMENTO EN QUE ASÍ LO DECIDA. LA

RESERVACIÓN TIENE UNA CANCELACIÓN AUTOMÁTICA SI EL

CLIENTE DESPUÉS DE UN TIEMPO NO SE REPORTA AL HOTEL.

[pic 18]

RF07

[pic 19]

REGISTRO TIPO DE CLIENTE, EL CLIENTE SE REGISTRARÁ SI ES POR EMPRESA O ES TURISTA.

[pic 20]

RF08

[pic 21]

SE DEBE REGISTRAR LOS DATOS PERSONALES DEL CLIENTE, ESTA INFORMACIÓN DEBE LLEVAR LOS SIGUIENTES DATOS, NOMBRE, APELLIDOS, EDAD.

[pic 22]

RF09

[pic 23]

IDENTIFICAR CLIENTES QUE RECIBEN PREFERENCIA, ESTOS CLIENTES SON REFERENCIADOS SEGÚN LA EDAD, DONDE LA EDAD SEA MENOR DE 11 AÑOS.

[pic 24]

RF10

[pic 25]

SE TENDRÁ OTRA INTERFAZ DONDE LA RECEPCIONISTA PUEDE OBSERVAR LAS HABITACIONES QUE SE RESERVARON POR

MEDIO DE LA WEB, ESTA INTERFAZ MOSTRARÁ LA

INFORMACIÓN DEL CLIENTE REGISTRADO EN LA BASE DE

DATOS Y COMUNICARÁ EN TAL LAS RESERVACIONES.

[pic 26]

RF11

[pic 27]

MOSTRAR UNA LISTA CON LAS HABITACIONES Y SUS TIPOS DOBLES O SENCILLA CADA UNA CON UNA DESCRIPCIÓN

DETALLADA CON LO QUE CUENTA (PRECIO, CAPACIDAD, ETC.).

[pic 28]

RF12

[pic 29]

DEBE CONTAR CON UNA BASE DE DATOS DE HABITACIONES.

[pic 30]

RF13

[pic 31]

DEBE CONTAR CON FECHA DE INICIO Y DE FIN DE LA RESERVACIÓN DE LA HABITACIÓN.

[pic 32]

RF14

[pic 33]

DEBE MOSTRAR DISPONIBILIDAD DE HABITACIONES.

[pic 34]

RF15

[pic 35]

PARA RESERVAR UNA HABITACIÓN NECESITA ACCESO DE INTERNET POR PARTE DEL USUARIO O EL CLIENTE.

[pic 36]

RF16

[pic 37]

EL CLIENTE PUEDE DARSE DE ALTA EN CUALQUIER MOMENTO UNA VEZ HECHA LA RESERVACIÓN LUEGO DE ESTO LA

HABITACIÓN QUE TENÍA RESERVADA QUEDARÁ DISPONIBLE.

[pic 38]

RF17

[pic 39]

EL CLIENTE NO PODRÁ RESERVAR UNA HABITACIÓN QUE YA ESTÁ RESERVADA.

[pic 40]

RF18

[pic 41]

EL CLIENTE SINO SE REPORTA DESPUÉS DE LA HORA ESTABLECIDA LA RESERVACIÓN DE LA MISMA SERÁ

CANCELADA Y PUESTA A DISPOSICIÓN PARA OTRO CLIENTE.

[pic 42]

RF19

[pic 43]

CALCULAR NÚMERO DE HABITACIONES QUE ESTÉN

DISPONIBLES EN ESE MOMENTO Y LAS NO DISPONIBLES.

[pic 44]

RF20

[pic 45]

GUARDAR DATOS DE USUARIOS REGISTRADOS POR CADA

HABITACIÓN PARA UBICAR LAS HABITACIONES DISPONIBLES,

ES PORQUE EL USUARIO ESCOGERÁ LA HABITACIÓN QUE DESEÉ MIENTRAS ESTÉ DISPONIBLE.

[pic 46]

ID

[pic 47]

REQUERIMIENTO

[pic 48]

RNF01

[pic 49]

ES NECESARIO CONTAR CON UNA PERSONA ENCARGADA PARA EL MANTENIMIENTO DE LA APLICACIÓN

[pic 50]

RNF02

[pic 51]

EL SISTEMA SERÁ INSTALADO EN UN PC, PARA EL USO DE LA APLICACIÓN CORRECTAMENTE.

[pic 52]

RNF03

[pic 53]

EL SISTEMA DEBE TENER UNA INTERFAZ GRÁFICA AGRADABLE Y FACIL DE USAR.

[pic 54]

RNF04

[pic 55]

SOLO EL USUARIO ADMINISTRADOR TENDRÁ PERMISOS PARA REALIZAR MODIFICACIONES A LOS REGISTROS, COMO

ELIMINAR, AGREGAR ETC.

[pic 56]

RNF05

[pic 57]

USUARIO ADMINISTRADOR TENDRÁ ACCESO AL SISTEMA POR MEDIO DE USUARIO CON CONTRASEÑA.

[pic 58]

RNF06

[pic 59]

LOS SERVIDORES ESTARÁN UBICADOS EN EL CENTRO DE CÓMPUTO.

[pic 60]

RNF07

[pic 61]

EL SISTEMA ESTÉ DISPONIBLE CUANDO EL USUARIO INTENTE HACER UNA RESERVACIÓN DE ALGUNA HABITACIÓN.

[pic 62]

RNF08

[pic 63]

CONSULTAS Y ENTRADAS SEAN REALIZADAS DE MANERA ÁGIL Y EN UN TIEMPO ADECUADO PARA EL CLIENTE.

[pic 64]

RNF09

[pic 65]

EL SISTEMA DEBE FUNCIONAR 99 POR CIENTO DEL TIEMPO.

[pic 66]

RNF10

[pic 67]

SE DEBE CONTAR CON UN TIEMPO DE RESPUESTA RAZONABLE.

[pic 68]

RNF11

SE DEBE CONTAR CON UNA VELOCIDAD DE CONEXIÓN A INTERNET MÍNIMO 10 Mbps.

[pic 69]

RNF12

[pic 70]

SE TENDRÁ UN MANUAL PARA DAR SOPORTE AL SISTEMA REALIZADO.

[pic 71]

RNF13

[pic 72]

LA DOCUMENTACIÓN TÉCNICA SE ENTREGARÁ EN FORMATO DIGITAL.

[pic 73]

RNF14

[pic 74]

EL MANUAL DE USUARIO SE ENTREGARÁ EN FORMATO DIGITAL.

[pic 75]

RNF15

[pic 76]

SE DEBERÁ UTILIZAR SISTEMAS OPERATIVOS DE MICROSOFT.

[pic 77]

RNF16

[pic 78]

SE DEBERÁ INCLUIR UN SERVIDOR.

[pic 79]

RNF17

[pic 80]

DESARROLLADO CON MICROSOFT VISUAL STUDIO .NET 2019.

[pic 81]

RNF18

[pic 82]

DESARROLLADO CON UNA ARQUITECTURA DE 3 CAPAS.

[pic 83]

RNF19

[pic 84]

IMPLEMENTADO PARA QUE TRABAJE CON SQL SERVER.

[pic 85]

RNF20

[pic 86]

UTILIZACIÓN DE HERRAMIENTAS CSS PARA DESARROLLAR AYUDAS EN LÍNEA EN FORMATO HTML.

[pic 87]

RNF21

[pic 88]

IMPLEMENTACIÓN DEL MODELO RUP.

[pic 89]

RNF22

[pic 90]

LA INTERFAZ SE PODRÁ OBSERVAR EN CUALQUIER NAVEGADOR.

[pic 91]

RNF23

[pic 92]

SE DEBE CONTAR CON UNA LICENCIA MICROSOFT.

...

Descargar como (para miembros actualizados) txt (15 Kb) pdf (1 Mb) docx (1 Mb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com