Sie sind auf Seite 1von 37

Actividad Colaborativa 3

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ANALISIS DE SISTEMAS Grupo: 301308_19

ESPECIFICACIN DE REQUISITOS SEGN EL ESTNDAR DE IEEE 830

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

OBJETIVOS

Reconocer las caractersticas presentes en el documento de especificacin


de requerimientos basado en el estndar IEEE-830.

En base a los trabajos presentados anteriormente, el conocimiento reunido


a lo largo del curso, medios electrnicos y el estndar IEEE-830, realizar un
documento que destaque a cabalidad los conocimientos obtenidos.

Reconocer los procesos que conllevan a la realizacin de un software o


aplicacin, ya sea desde el punto de vista documental, como desde la
perspectiva de programacin.

Relacionar e aplicar los conocimientos e informacin reunida en otras


materias a lo largo de la carrera, con el fin de elaborar un documento que
aplique saberes tcnicos de la ingeniera.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

FICHA DEL DOCUMENTO

Fecha

2015-11-28

Revisin

Autor

Verificado dep.
Calidad.

0001

Documento validado por las partes en fecha: 2015-11-28


Por el cliente

Fdo. D./ Da

Por la empresa suministradora

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

CONTENIDO
1. INTRODUCCIN................................................................................................5
1.1.

Propsito.......................................................................................................5

1.2.

Alcance.........................................................................................................5

1.3.

Personal involucrado....................................................................................6

1.4.

Definiciones, Acrnimos y Abreviaturas.......................................................7

1.5.

Referencias..................................................................................................9

1.6.

Resumen....................................................................................................10

2. DESCRIPCION GENERAL...............................................................................11
2.1.

Perspectiva del Producto............................................................................11

2.2.

Funcionalidad del producto........................................................................11

2.3.

Caractersticas de los Usuarios..................................................................12

2.4.

Restricciones..............................................................................................13

2.5.

Suposiciones y Dependencias...................................................................14

2.6.

Evolucin previsible del sistema................................................................15

3. REQUISITOS ESPECFICOS...........................................................................16
Administracin de sesiones..............................................................................16
Edicin datos.....................................................................................................16
Administracin de sesiones..............................................................................16
Insercin datos generales.................................................................................17
Edicin datos generales....................................................................................17
Eliminacin datos generales.............................................................................17
Registro de estado............................................................................................18
Generar reportes...............................................................................................18
Creacin usuarios.............................................................................................19
Edicin usuarios................................................................................................19
Eliminacin usuarios.........................................................................................19
Edicin perfiles..................................................................................................20
Creacin incidencias.........................................................................................20
Gestion incidencias...........................................................................................20

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

3.1.

Requisitos comunes de las interfaces........................................................21

3.1.1.

Interfaces de usuario...........................................................................21

3.1.2.

Interfaces de hardware........................................................................21

3.1.3.

Interfaces de software.........................................................................21

3.1.4.

Interfaces de comunicacin.................................................................21

3.2.

Requisitos funcionales...............................................................................22

3.3.

Requisitos no funcionales..........................................................................22

3.3.1.

Requisitos de Rendimiento..................................................................22

3.3.2.

Seguridad.............................................................................................23

3.3.3.

Fiabilidad..............................................................................................23

3.3.4.

Disponibilidad.......................................................................................23

3.3.5.

Mantenibilidad......................................................................................23

3.3.6.

Portabilidad..........................................................................................23

3.4.

Otros Requisitos.........................................................................................23

4. APNDICES......................................................................................................25

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

1. INTRODUCCIN
En el presente documento se encuentra estipulada la especificacin de
requerimientos de software (ERS) del sistema de informacin para el control de
equipaje y registro de pasajeros de un aeropuerto, la presente ERS cumple las
directrices establecidas por el estndar IEEE Recommended Practice for
Software Requirements Specification ANSI/IEEE 830-1998.
1.1.

Propsito

La presente ERS va dirigido al personal de sistemas, al usuario final siendo estos;


personal de recepcin, abordaje y control, adems se dirige a entes dedicados al
sector de la auditoria o regulacin.
La funcin principal de este documento es de establecer los requerimientos del
sistema, los cuales deben ser aplicados para que el funcionamiento del sistema de
informacin sea ptimo, de igual forma se busca dar a conocer las limitaciones,
funciones, entorno y/o interfaces de usuario; eso con el fin de presentar un
esquema de instruccin con el fin de que el muso del sistema sea el adecuado.
1.2.

Alcance

El sistema de informacin para el control de pasajeros y equipaje del aeropuerto,


de ahora en adelante ser denominado SISPAE, tiene como objetivo principal
agilizar y mejorar la gestin realizada por parte de los funcionarios de la empresa
en el control y registro tanto de pasajeros como de equipaje, con esto llegar a
mitigar e incluso anular los reportes de inconformidad respecto a la prdida de
equipaje dentro del tratamiento de estos elementos.
Dentro de las tareas que el sistema realiza o funcionalidades que posee y que
estn a uso del personal dependiendo del perfil de cada uno de estos, se
encuentran:

Manejo de sesiones de usuario, con un mximo de tiempo de 3600


segundos de inactividad.
Administracin de usuarios y perfiles.
Generacin e impresin de vouchers.
Gestin de vuelos, tarifas y cobros extra.
Registro, edicin y eliminacin de pasajeros.
Control y registro de equipaje en cada una de las etapas del transporte.
Generacin de cdigos de barras con correspondencia entre vuelos,
pasajero y nmero de equipaje.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Permite el cambio de contrasea por parte de los usuarios.


Admite la terminacin de la sesin de trabajo en el sistema.
Permite la insercin de comentarios, dudas, quejas, reclamos e inquietudes
por parte de los pasajeros o clientes.
Genera registros de perdida en caso de que sean reportados por parte de
usuarios o clientes,
Posee mdulos para generacin de reportes, ya sean de usuarios,
novedades, pasajeros, vuelos o la relacin entre los mismos.
Realiza backups de la informacin registrada en el sistema, con el fin de
prevenir perdida de informacin.

Por medio de las funcionalidades mencionadas se busca que tanto usuarios como
clientes tenga una experiencia ms amena con la empresa y que el proceso de
registro sea rpido, confiable y sistematizado.
1.3.

Personal involucrado

Nombre
Rol
Categora
profesional
Responsabilidades
Informacin de
contacto
Aprobacin
Nombre
Rol
Categora
profesional
Responsabilidades

Informacin de
contacto
Aprobacin

Ingeniero
Analista de Sistemas
Ingeniero
Analizar los requerimientos del de la empresa,
delimitar alcance del proyecto, definir
caractersticas y requerimientos del sistema.
No registra
No aplica
Gerente del caso
Gerente empresa
Administrador de empresas
Aprueba la implementacin del sistema,
proporciona informacin sobre los procesos
realizados en la empresa, proporciona
representacin legal.
No registra
No aplica No aplica

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Nombre
Rol
Categora
profesional
Responsabilidades

Informacin de
contacto
Aprobacin

Nombre
Rol
Categora
profesional
Responsabilidades

Informacin de
contacto
Aprobacin
Nombre
Rol
Categora
profesional
Responsabilidades
Informacin de
contacto
Aprobacin

1.4.

Recepcionista del caso


Recepcionista
Bachiller
Administra informacin sobre falencias
presentadas, aporta requerimientos, su funcin
principal radica en el registro de informacin del
pasajero y equipaje en el sistema. Adems de la
recepcin de incidencias.
No registra
No aplica

Control de equipaje
Control de equipaje del caso
Bachiller
Proporciona informacin el proceso de
recoleccin y validacin de requerimientos, su
funcin principal radica en la manipulacin del
equipaje entre estaciones
No registra
No aplica
Administrador del sistema del caso
Administrador
Profesional
Administra el sistema desde la parte
infraestructural hasta los mdulos de gestin
presentes en el aplicativoNo registra
No aplica

Definiciones, Acrnimos y Abreviaturas

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Backup: Una copia de seguridad, copia de respaldo o backup (su nombre


en ingls) en tecnologas de la informacin e informtica es una copia de
los datos originales que se realiza con el fin de disponer de un medio para
recuperarlos en caso de su prdida.

ERS: Siglas para el documento de elaboracin, Especificacin de


Requerimientos de Software.

PQR: Siglas para preguntas, quejas y respuestas, son las actividades


bsicas del proceso de servicio al cliente desarrolladas en las oficinas
comerciales que responden a las necesidades de los clientes.

Check-in: Es el proceso mediante el cual un recepcionista registra la


llegada de un cliente a un hotel, estacin de alta velocidad, aeropuerto o
puerto. Recientemente, el trmino se ha extendido tambin a algunas redes
sociales que, permiten a un usuario comunicar dnde se encuentra en un
momento determinado al resto de usuarios de la red.

MySql: Es un sistema de gestin de bases de datos relacional, multihilo y


multiusuario con ms de seis millones de instalaciones.

PostgreSql: Es un Sistema de gestin de bases de datos relacional


orientado a objetos y libre, publicado bajo la licencia PosgreSQL.

Sintaxis: Es la parte de la gramtica que estudia las reglas y principios que


gobiernan la combinatoria de constituyentes sintcticos y la formacin de
unidades superiores a estos, como los sintagmas y oraciones gramaticales.

SISPAE: Es el nombre que se le dio al aplicativo del cual trata este


documento.

Terabyte: Es una unidad de cantidad de informacin cuyo smbolo es el TB,


y equivale a 1012 (1.000.000.000.000 -un billn-) de bytes.

Gigabyte: Es una unidad de almacenamiento de informacin cuyo smbolo


es el GB, equivalente a 109 (1.000.000.000 -mil millones-) de bytes.

Ram: Son las siglas de random access memory, un tipo de memoria de


ordenador a la que se puede acceder aleatoriamente; es decir, se puede
acceder a cualquier byte de memoria sin acceder a los bytes precedentes.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Log: Es un trmino anglosajn, equivalente a la palabra bitcora en


espaol. Sin embargo, se utiliza en los pases de habla hispana como un
anglicismo derivado de las traducciones del ingls en la jerga informtica.

Login: En el mbito de seguridad informtica, login o logon (en espaol


ingresar o entrar) es el proceso mediante el cual se controla el acceso
individual a un sistema informtico mediante la identificacin del usuario
utilizando credenciales provistas por el usuario.

Voucher: Es un trmino de la lengua inglesa que no forma parte del


diccionario de la Real Academia Espaola (RAE). El concepto puede
traducirse como cupn, comprobante o vale.

PHP: (acrnimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje


de cdigo abierto muy popular especialmente adecuado para el desarrollo
web y que puede ser incrustado en HTML.

HTML: s el lenguaje que se emplea para el desarrollo de pginas de


internet. Est compuesto por una serie de etiquetas que el navegador
interpreta y da forma en la pantalla. HTML dispone de etiquetas para
imgenes, hipervnculos que nos permiten dirigirnos a otras pginas, saltos
de lnea, listas, tablas, etc.

CSS: es una tecnologa que nos permite crear pginas web de una manera
ms exacta. Gracias a las CSS somos mucho ms dueos de los
resultados finales de la pgina, pudiendo hacer muchas cosas que no se
poda hacer utilizando solamente HTML, como incluir mrgenes, tipos de
letra, fondos, colores.

JavaScript: es un lenguaje de programacin interpretado, se utiliza


principalmente en su forma del lado del cliente, implementado como parte
de un navegador web permitiendo mejoras en la interfaz de usuario y
pginas web dinmicas.

1.5.
Ref.
01

Referencias
Titulo

Ruta

Fecha

Especificaci http://campus03.unad.edu.co/ecbti0 2015


n de
2/mod/url/view.php?id=5345
requisitos
de software

Autor
IEEE Std 830-1998

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

1.6.

Resumen

Reconociendo y como se haba planteado con anterioridad, este documento


respeta la estructura recomendada por el estndar IEEE-830, en caso de que
existan secciones que sea remplazadas u omitas se consideran que no son
aplicables o para el este proyecto su implementacin es diferente.
En las secciones posteriores se encontrar una descripcin general del sistema,
en donde se resaltan las facultades, restricciones y requisitos los cuales se deben
de tener en cuenta a la hora de utilizar el sistema SISPAE, por otro lado se
encuentran especificados cada uno de los requerimientos y los factores que
pueden afectar los requisitos planteados.
Adems se mencionan las tecnologas utilizadas en la elaboracin de la
herramienta, adems de limitaciones que se puedan presentar, en ltima instancia
se encuentran los apndices, en donde se plasma informacin anexa y relevante
que no hace parte propiamente del ERS.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

2. DESCRIPCION GENERAL
A continuacin se realiza una descripcin detallada del sistema SISPAE,
enfocndose en funcionalidades, restricciones, limitaciones y observaciones que
afectan al mismo, de manera especfica se utilizan diagramas buscando
establecer claridad de los puntos.
2.1.

Perspectiva del Producto

SISPAE es un sistema web para la gestin de pasajeros y equipaje dentro de las


instalaciones del aeroportuarias, el sistema podr ser usado tanto por el personal
de la empresa en base a perfiles establecidos y por los clientes para hacer
consultas, algunos aspectos a tener en cuenta en base al sistema son:

Debido a que es un sistema web, se requiere de un servidor de


aplicaciones, el cual permitir el acceso por parte de usuarios, este servidor
debe ser robusto, es decir la infraestructura o componentes deben permitir
el acceso masivo y recurrente de usuarios.

Toda la informacin registrada en el sistema ser almacenada en una base


de datos relacional, que de preferencia que se encuentre alojada en un
servidor aparte del servidor de aplicaciones, esto con el fin de mitigar la
carga de procesamiento entre servidores.

El personal debe ser capacitado en el uso y manteniendo del aplicativo,


esto con el fin de dar buen uso al mismo.

2.2.

Funcionalidad del producto

SISPAE, como sistema de gestin de pasajeros y equipaje, posee ciertas


funcionalidades que permiten facilitar dicha gestin entre otras cosas, ahora se
expone a grandes rasgos estas funciones:

Administracin de sesiones: Cada usuario logueado en el sistema tiene un


tiempo mximo de 3600 segundo o 1 hora de inactividad, es decir pasado
este tiempo el sistema eliminara la sesin y expulsara al usuario del
sistema, llevndolo a que se inicie una nueva sesin, por otro lado el
usuario puede terminar su sesin de trabajo cuando lo desee.
De igual forma el sistema da la posibilidad al usuario de cambiar sus datos
de acceso cuando lo requiera.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Administracin de usuarios: SISPAE cuenda con una serie de perfiles, los


cuales indican las posibilidades y funcionalidades que se habilitan para
cada tipo de usuario, como usuario administrador se tiene la posibilidad de
realizar los procesos de gestin como insercin, edicin y eliminacin de
usuario y perfiles.
Generacin e impresin de documentos: SISPAE cuenta con una serie de
plantillas de documentos, los cuales pueden ser editados, dichos
documentos presentan informacin como recibos de caja, vouchers,
cdigos de barra, entre otros, estos se utilizan a los largo de la activad de
uso del aplicativo, permitiendo visualizar en pantalla o imprimir.
El sistema cuenda con mdulos de administracin de vuelos, tarifas y toda
la parametrizacin de la operacin y facturacin de cobros hacia el cliente.
Gestin Check-in: Como base principal del sistema, este est en la
capacidad de llevar el control al momento de hacer el check-in a un
pasajero, esto conlleva registrar los datos del mismo y registrar equipaje en
caso de que lleve consigo alguno, de igual forma dicha informacin puede
ser editada y/o eliminada.
Control Equipaje: SISPAE cuenta con un mdulo de registro de cambios de
equipaje, este tiene el fin de registrar cada uno de los cambios de estado o
locacin del equipaje.
Gestin PQR: EL sistema cuenta con un mdulo de PQR, es decir un
mdulo de preguntas, quejas y reclamos, en donde un cliente o pasajero
puede comunicar a la empresa estos puntos y de ser el caso recibir la
ayuda para dar solucin al tema planteado.
En caso de que se presente la prdida del equipaje el sistema asignara el
caso a un asesor de vuelo el cual se encargar de darle solucin al cliente.
El sistema realiza peridicamente backups de la informacin almacenada
en la base de datos, estos sern almacenados por un mximo de 2 meses,
posteriormente sern eliminados o trasladados a otra ubicacin, esto con el
fin de no sobrecargar de informacin el espacio de almacenamiento en el
disco duro del servidor aplicativo.

2.3.

Caractersticas de los Usuarios

Dentro del sistema SISPAE se presentan tres tipos de usuario o perfiles, cada uno
de estos debe tener ciertas cualidades ya sean de nivel educativo o de experiencia
tcnica:
Tipo de usuario Administrador del sistema
Formacin
Profesional
Habilidades
Este perfil requiere a una persona con conocimientos en
programacin, administracin de bases de datos e
infraestructura, de preferencia universitario graduado en carrera

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

como ingeniera de sistemas o ingeniera electrnica, con una


experiencia en la administracin de aplicativos web no menor a 1
ao, de igual forma debe conocer a cabalidad los procesos
realizados en la empresa y el correcto flujo de informacin.
Actividades

Se encarga de administrar tanto la parte de infraestructura como


servidores, red, conexiones, etc. Como la gestin de usuarios y
permisos en el sistema.

Tipo de usuario Usuario Check-in


Formacin
Educacin secundaria o superior
Habilidades
Adems sus habilidades de expresin y trato con el cliente deben
ser impecables, su nivel de digitacin debe ser ptima y debe
tener experiencia trabajando con entornos web y aplicaciones
ofimticas.
Actividades
Se encarga de registrar, editar y eliminar en el sistema la
informacin referente a pasajeros, vuelos, equipaje y cobros.
Tipo de usuario Usuario Control
Formacin
Educacin secundaria o superior
Habilidades
Debe tener experiencia en el empleo de herramientas web e
instrumentos computacionales.
Actividades
Su funcin es manipular y trasladar el equipaje entre estaciones,
de igual forma debe registrar en el sistema estos cambios.

Tipo de usuario Cliente


Formacin
No aplica
Habilidades
Para el sistema es irrelevante el nivel educativo o capacidades
del este rol, debido a que puede pertenecer a cualquier grupo
selectivo de nivel educacin, rango de edad, grupo tnico, etc.
Actividades
2.4.

Puede registrar dudas, quejas y reclamos en el sistema.

Restricciones

SISPAE se presenta nicamente como aplicativo web, esto con el de presentar


una interface u entorno que se adaptan a todos los dispositivos y plataformas, con
la necesidad de que se posea un navegador web como Google Chrome o Mozilla

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Firefox, debido a que estos se adatan a las nuevas tecnologas de maquetacin y


estructuracin web.
Como se mencion con anterioridad es recomendable que el aplicativo y la base
de datos se encuentren en servidores diferentes con el fin de hacer un balanceo
de carga entre la operacin de insercin, eliminacin y edicin de datos, con
aquellas e la cuales se muestra informacin, interfaces e incluso reportes.
Las tecnologas utilizadas en la elaboracin del sistema, son:

PHP como lenguaje de programacin del lado del servidor,


HTML como lenguaje de maquetacin usado para diagramar a mostrar,
CSS para dar estilo y formato a la informacin presenta,
JavaScript para realizar validaciones del lado del cliente y crear una
experiencia ms amena para los usuarios.
Motor de bases de datos MySql o PostgreSql, la sintaxis de ambos es
similar, la eleccin de uno de estos motores debe ser seleccionada en la
aplicacin.

Como medida de seguridad de la informacin el sistema realiza copias de la base


de datos peridicamente y son eliminadas aquellas copias con una antigedad
mayor o igual a 2 meses, en caso tal de que se desee conservar estas copias, se
deben respaldar en otra ubicacin.
Adems con el fin de mantener un entorno sin fugas, el administrador del sistema
debe inhabilitar o eliminar aquellos usuarios que ya no se encuentren laborando
con la compaa y procurar que la informacin solo sea consultada por las
personas adecuadas, esto basndose en los protocolos de comunicacin
establecidos con anterioridad en la empresa.
2.5.

Suposiciones y Dependencias

Como medidas de control del cambio en base al entorno del aplicativo web ya sea
por cambio de versin del navegador web o por actualizacin del sistema
operativo, siendo el caso en el que el sistema presente fallas o se vea afectado de
alguna forma por estos cambios, yacer necesario volver a una versin estable en
donde el sistema funciona correctamente.
En caso en el que se desee cambia el motor de la base de datos a uno que no
haya sido mencionado en este documento, ser necesario modificar los datos de
conexin y el cdigo del aplicativo en donde se encuentran programadas todas las
funcionalidades.
Los cambios organizacionales en la empresa pueden afectar la permisologa
implementada en el sistema, por tal motivo dichos permisos deber ser editados por

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

el administrador del sistema, permitiendo que el equipo de desarrollo realice


pruebas o modifique el sistema para que satisfaga las nuevas necesidades.
Existen factores externos que influiran en el funcionamiento apropiado del
aplicativo, uno de ellos es el servicio de energa elctrica y el servicio de internet,
en caso tal de que uno de estos falle no podr accederse al sistema.
2.6. Evolucin previsible del sistema
Con el fin de mejorar el sistema y adaptarse a un mundo de continuo cambio, las
principales caractersticas que se buscan mejorar o aplicar son las siguientes:
La elaboracin de un aplicativo mvil disponible para Android e IOS que
permita realizar las mismas tareas que el aplicativo web.
Permitir que el sistema trabaje aun si el usuario pierde la conexin a
internet, esto guardando los datos en archivos temporales locales y
posteriormente que esta informacin sea cargada al servidor principal
cuando recobre la conexin.
Implementar en las nuevas tecnologas de programacin web que hagan
que el sistema sea ms rpido, efectivo y confiable.
Adaptar el sistema para que satisfaga necesidades de otros departamentos
o reas de la empresa, ya se el rea financiera, contable, recursos
humanos, etc.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

3. REQUISITOS ESPECFICOS
A continuacin se delimitan los requisitos a detalle buscan destacar que el sistema
satisface las necesidades encontradas en el empresa, buscando proporcionar de
veracidad y consistencia de la informacin suministrada en los puntos de este
documento.
Nmero de requisito
!!br0ken!! RF0001
Nombre de requisito
Administracin de sesiones
Tipo
Requisito
Restriccin
Fuente del requisito
Personal administrativo y operativo de la empresa
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0001. El usuario podr iniciar y cancelar su sesin de trabajo cuando lo
necesite, mediante la interfaz grfica se le presentar al usuario un formulario en
el cual ingrese sus datos para realizar el login, siendo estos usuario y contrasea,
al final del formulario existir un botn para enviar la informacin al servidor, una
vez se enve la informacin el sistema certificar la validez y correspondencia de
los datos, en caso de haber un error o advertencia el usuario ser notificado por
medio de una alerta, en caso contrario el sistema lo redireccionar a una pantalla
nueva en donde encontrara las opciones de acuerdo a su perfil.
Nmero de requisito
!!br0ken!! RF0002
Nombre de requisito
Edicin datos
Tipo
Requisito
Restriccin
Fuente del requisito
Personal administrativo y operativo de la empresa
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0002. Posterior al inicio sesin el usuario podr modificar sus datos de usuario,
por medio de una interfaz grfica el usuario suministrara sus nuevos datos de
logueo en un formulario, al enviar este formulario el sistema validar si los campos
son correctos y si no estn ya en uso por otro usuario, en caso tal de que se
presente un error o advertencia el sistema mostrar un mensaje de alerta al
usuario, de lo contrario guardar la informacin indicando al usuario que la
transaccin ha sido satisfactoria.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Nmero de requisito
!!br0ken!! RF0003
Nombre de requisito
Administracin de sesiones
Tipo
Requisito
Restriccin
Fuente del requisito
Administrador y analista del sistema
Prioridad del requisito
Alta/Esencial
Media/Deseado

Baja/Opcional

RF0003. Pasados 3600 segundos (1 hora) de inactividad por parte del usuario, es
decir que el usuario haya iniciado sesin pero no est realizando actividades en el
aplicativo durante este tiempo, el sistema lo redireccionar a la pantalla de inicio
de sesin para que el usuario digite nuevamente sus datos.
Nmero de requisito
!!br0ken!! RF0004
Nombre de requisito
Insercin datos generales
Tipo
Requisito
Restriccin
Fuente del requisito
Personal administrativo y operativo de la empresa
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0004. El usuario siempre y cuando tenga el perfil apropiado para realizar la
gestin de pasajeros y equipaje podr ingresar a este mdulo por medio de la
interfaz grfica, al hacerlo encontrar un formulario para registrar en primera
instancia los datos del pasajero, como: nombres, apellidos, tipo de identificacin,
nmero de identificacin, cdigo de vuelo, cantidad de maletas, ciudad de origen,
ciudad de destino y cobro realizado, posteriormente pasar a registrar el equipaje
del cliente en donde colocar el equipaje en la bscula el sistema tomar
registrara el peso y generara un desprendible para etiquetar el equipaje.
Despus de haber finalizado este proceso el usuario enviara la informacin por
medio de un botn, permitiendo que el sistema realiza la validacin de la
informacin suministrada guardndola en la base de datos o mostrando un
mensaje de alerta de ser necesario.
Nmero de requisito
!!br0ken!! RF0005
Nombre de requisito
Edicin datos generales
Tipo
Requisito
Restriccin
Fuente del requisito
Personal administrativo y operativo de la empresa
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0005. En el caso de que se desee editar la informacin del pasajero o su
equipaje el usuario debe usar la interfaz grfica para buscar al cliente una vez
encontrado el registro, el usuario debe pulsar sobre la opcin editar mostrada en
pantalla, el sistema cargar un formulario con la informacin guardada con
anterioridad y un botn al final para guardar la informacin editada, nuevamente el
sistema validar la informacin y guarda o mostrara una alerta de ser el caso, si es
necesario el sistema generar nuevamente los desprendibles de equipaje.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Nmero de requisito
!!br0ken!! RF0006
Nombre de requisito
Eliminacin datos generales
Tipo
Requisito
Restriccin
Fuente del requisito
Personal administrativo y operativo de la empresa
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0006. Para eliminar un pasajero o equipaje, el usuario debe usar l interfaz
grfica para buscar el registro a eliminar, un vez encontrado, se debe pulsar sobre
el icono de eliminar mostrado en pantalla, el sistema confirmar la eliminacin del
registro y el usuario deber elegir si desea continuar con la operacin, en caso de
continuar el sistema borrar en registro de la base de datos, de lo contrario cerrar
el mensaje de confirmacin sin realizar algn cambio.
Nmero de requisito
!!br0ken!! RF0007
Nombre de requisito
Registro de estado
Tipo
Requisito
Restriccin
Fuente del requisito
Personal administrativo y operativo de la empresa
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0007. El usuario puede registrar la locacin actual del equipaje, una vez que el
equipaje cambie de estado o ubicacin el usuario puede registrar el en sistema
este cambio, debe buscar en el sistema por medio de la interfaz los datos del
equipaje y por medio de un formulario registrar el suceso, en este formulario se
presenta, cdigo del equipaje, locacin y observaciones, al final un botn para
guardar este registro el sistema validar los datos y mostrar un mensaje de error
al usuario si es necesario.
Nmero de requisito
!!br0ken!! RF0008
Nombre de requisito
Generar reportes
Tipo
Requisito
Restriccin
Fuente del requisito
Personal administrativo y operativo de la empresa
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0008. Generar reportes en base a los requerimientos y perfil del usuario
logueado ene l sistema, los reportes pueden ser de vuelos, pasajeros,
comentarios, incidencias, etc., estos reportes aparecern en un men a
disposicin del usuario por medio de la interfaz grfica, cada uno de estos reportes
tendrn un filtro especifico dependiendo de las caractersticas de la informacin,
es decir si se desea un reporte de prdida de equipaje, se puede filtrar por fechas,
pasajero, cdigo de incidencia, entre otros.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Una vez seleccionado el reporte el sistema mostrar en una nueva ventana la


informacin obtenida en base a los parmetros o filtros de bsqueda
suministrados por el usuario, en caso tal de no haber coincidencias el sistema
arrojar una alerta indicando el resultado.
Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito

!!br0ken!! RF0009
Creacin usuarios
Requisito
Restriccin
Personal administrativo, operativo de la empresa,
administrador del sistema y analista
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0009. Podr crear nuevos usuarios, una vez el usuario haya iniciado sesin y si
el usuario tiene el perfil adecuado, se presentar un formulario para la insercin de
un nuevo usuario en la base de datos, en la interfaz grfica se mostrarn los
campos de usurario, contrasea, perfil y estado, una vez ingresados estos datos,
por medio de un botn ubicado al final del formulario se enviar la informacin para
su validacin, en caso de que sea correcta, el sistema guardara la informacin en
caso contrario mostrar una alerta con el error encontrado.
Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito

!!br0ken!! RF0010
Edicin usuarios
Requisito
Restriccin
Personal administrativo, operativo de la empresa,
administrador del sistema y analista
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0010. Podr editar los usuarios existentes, por medio de la interfaz grfica el
usuario puede buscar el registro de usuario a editar, una vez ubicado se debe
pulsar sobre el icono de edicin, una vez hecho, el sistema redireccionar a una
ventana con un formulario precargado con la informacin del registro, el usuario
podr editar dicha informacin y guardarla con un botn ubicado al final del
formulario el sistema validara la informacin y guarda o mostrar un mensaje de
alerta segn sea el caso.
Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito

!!br0ken!! RF0011
Eliminacin usuarios
Requisito
Restriccin
Personal administrativo, operativo de la empresa,
administrador del sistema y analista
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

RF0011. El usuario podr eliminar otros usuarios, usando la interfaz grfica, se


debe buscar el registro a eliminar, una vez encontrado se debe pulsar sobre el
icono de eliminar, el sistema confirma la eliminacin del registro por medio de un
mensaje de alerta, ser decisin del usuario, en caso de optar por eliminar el
sistema eliminar el registro de la base de datos, en caso contrario cerrar la alerta
sin realizar otro accin.
Nmero de requisito
!!br0ken!! RF0012
Nombre de requisito
Edicin perfiles
Tipo
Requisito
Restriccin
Fuente del requisito
Administrador del sistema y analista
Prioridad del requisito
Alta/Esencial
Media/Deseado

Baja/Opcional

RF0012. Podr editar los perfiles, usando la interfaz el usuario podr modificar los
perfiles existentes, agregando nuevas opcin y/o permisos, debe seleccionar el
perfil a modificar y asignar por medio de una lista las nuevas opciones a asignar.
Nmero de requisito
!!br0ken!! RF0013
Nombre de requisito
Creacin incidencias
Tipo
Requisito
Restriccin
Fuente del requisito
Clientes, personal administrativo y analista de sistemas.
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0013. El usuario cliente podr insertar ya sea una queja, observacin, duda,
inquietud o reportar la prdida de su equipa, para hacerlo debe usar el formulario
mostrado en la interfaz, para indicar el tipo de incidencia que desea reportar, un
comentario u observacin y datos de contacto, posteriormente pulsar sobre el
botn ubicado al final del formulario para guardar la informacin en el sistema,
este se encargar de validar la informacin y si es necesario mostrar un mensaje
de error al usuario.
Nmero de requisito
!!br0ken!! RF0014
Nombre de requisito
Gestin incidencias
Tipo
Requisito
Restriccin
Fuente del requisito
Personal administrativo y analista de sistemas.
Prioridad del requisito
Alta/Esencial
Media/Deseado
Baja/Opcional
RF0014. Se podrn gestionar las incidencias reportadas, un usuario no cliente
puede consultar el listado de incidencias que son reportadas en el sistema,
adems puede asignar un estado a estas, usando una opcin suministrada en la
interfaz en donde puede indicar si fue solucionada, est en espera o est en

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

proceso, en caso tal de que se valide la prdida del equipaje, el usuario debe usar
la interfaz para buscar la ltima locacin en donde se registr el equipaje y dar
seguimiento al caso indicando los pasos a seguir para darle solucin al tema.

3.1.

Requisitos comunes de las interfaces

3.1.1. Interfaces de usuario


Todas las interfaces de usuario son presentadas en un entorno web, lo que quiere
decir que estn estilizadas con reglas CSS, y maquetas en formato HTML, en
caso de que el sistema encuentre algn error ya sea en el procesamiento de la
informacin o en la falla del cdigo, mostrar una ventana emergente de alerta en la
cual el usuario puede conocer el error que se est presentando, si se muestra una
ventana de confirmacin al usuario, este podr decidir si continua la operacin o la
cancela.
3.1.2. Interfaces de hardware
Para SISPAE existen dos interfaces externas que pueden afectar el
funcionamiento de la aplicacin, una de ellas es la interface del servidor que por lo
general es una interface de consola o lnea de comandos, a esta interface tendr
acceso el administrador del sistema o el rea de sistemas si se tiene; la segunda
es la interface la base de datos, en esta se pueden generar y restaurar backups
manuales, editar las tablas y la informacin, de igual forma el administrador o el
rea de sistema tendran acceso a esta.
3.1.3. Interfaces de software
SISPAE es un aplicativo independiente que no se comunica o integra con otras
soluciones de software, por esta razn no se especificar interfaces de
interconexin o interrelacin.

3.1.4. Interfaces de comunicacin


El sistema SISPAE, se comunica con los servidores por medio del protocolo HTTP,
por este puerto realiza la transmisin de paquetes por medio de un canal de datos,

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

en caso de necesitar modificar los archivos base del proyecto puede hacerse por
FTP o SSH.

3.2.

Requisitos funcionales

3.2.1. El sistema debe validar el requerimiento y tipo de dato de toda la


informacin a registrar en el sistema, con el fin de que corresponda al
tipo de dato estipulado en la base de datos.
3.2.2. El sistema debe limpiar toda la informacin que se registra con el fin de
eliminar cdigo malicioso, inyeccin de SQL o informacin errada.
3.2.3. En caso de presentarse un error con respecto a la informacin
suministrada por el usuario el sistema arrojara un mensaje de alerta con
el error que est ocurriendo.
3.2.4. Toda la informacin suministrada por el usuarios e guardara en las
tablas de la base de datos la cual ha sido generada a partir de un
modelo de entidad relacin el cual se cre buscando la eliminacin de
redundancias y la correcta tipificacin.
3.2.5. Toda la informacin de salida generada por el sistema debe visualizarse
en pantalla, en caso de ser un reporte, voucher, desprendible debe tener
la opcin de guardar en formato pdf.
3.3.

Requisitos no funcionales

3.3.1. Requisitos de Rendimiento


SISPAE debe proporcionar servicio las 24 horas del da, la cantidad de usuarios
simultneos que se espera es de 500 1000, dependiendo de la cantidad de
estaciones o sucursales en la que se maneje adems de los clientes que accedan
a registrar incidencias, al ser un aplicativo web se busca que el tiempo de
respuesta no supere los 5 segundos entre transacciones.
Pensando en el crecimiento exponencial de las compaas y la usabilidad de los
vuelos se espera un incremento por ao de los registros de la base de datos de
3.000.000 a 5.000.000, ya sea en vuelos, pasajeros, equipaje, tarifas, usuarios,
etc.
Por otro lado la frecuencia de uso es continua y los picos de uso depende de las
horas de vuelo, debido a la gran cantidad de pasajeros que llegan a ser check-in,
por esta razn la capacidad de procesamiento entre transacciones debe ser

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

optima, es la razn por la que se recomend con anterioridad la separacin de los


servidores de aplicacin y base de datos.
Frente a requisitos tecnolgicos, SISPAE requiere dos servidores uno utilizado
para alojar la aplicacin y otro para la base de datos, estos servidores deben tener
al menos 8 cores de procesamiento, discos duros de 10 terabytes y memoria ram
de al menos 4 Gigabytes pero a media de que la cantidad de usuarios y/o personal
se incremente estas caractersticas deben sean ampliadas.
3.3.2. Seguridad
Frente al tema de seguridad se tomaron prevenciones como, solo usuarios con
usuario y contrasea pueden ingresar al sistema, la informacin ingresada en el
sistema y que se guarda en el base de datos es limpiada para que no se inserte
cdigo malicioso, se delimitan perfiles de acceso con el fin de que un usuario
consulte solo la informacin que deba y pueda consultar. De igual forma se lleva
un log de las transacciones realizadas en el sistema, con el fin de realizar
procesos de auditoria o revisin
3.3.3. Fiabilidad
SISPAE fue creado en base de los estndares de programacin ms conocidos y
utilizados en el mbito del desarrollo web, por esta razn se valida que el sistema
funciona adecuadamente si se suministras los requisitos planteados
anteriormente.

3.3.4. Disponibilidad
El sistema debe estar activo las 24 horas del das por esta razn los servidores
deben poseer un sistema y/o entorno de enfriamiento, de igual forma la conexiona
a internet debe estar dada por un canal dedicado de datos.
3.3.5. Mantenibilidad
Ms all de los backups automticos que realiza el sistema, la mantenibilidad se
define en relacin al entorno y al flujo de cambio, es decir se debe hacer
mantenimiento a la informacin cada vez que se desee eliminar o inactivar a un
usuario de la base de datos, lo mismo pasa si el espacio en disco del servidor del
aplicativo o de la base de datos se est quedando sin espacio de almacenamiento.
3.3.6. Portabilidad

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Debido a que es un aplicativo web se puede acceder a l siempre y cuando se


tenga conexin a internet, a manera de desarrollo para movilizar el aplicativo es
necesario realizar un backup de la base de datos y mover todos los archivos que
conforman la aplicacin en el servidor.
3.4.

Otros Requisitos

Cabe resaltar la necesidad de la documentacin de procesos en el sistema, es


decir en base al flujo de informacin y procedimientos en la empresa, se debe
indicar ya sea por medio de un manual de usuario como interfiere el sistema en
este flujo. De igual forma se requiere un manual procedimental en donde se
evidencie el correcto uso de cada uno de los mdulos del sistema.
Por otro lado, es necesario desde el punto de vista legal certificar el aplicativo
como propiedad intelectual de la empresa, son el fin de certificar el derecho de uso
privado del mismo.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

4. APNDICES
Se agregan capturad de pantalla del prototipo de la aplicacin, esto con el fin de
dar a conocer un posible resultado, por otra parte se anexan los diagramas de
casos de usos presentados.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Modelo de Objetos
Diagramas de clase

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Diagrama de objetos

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Modelo dinmico

Diagramas de secuencia

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Diagrama de Estado

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Prototipo

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

CONCLUSIONES
Se reconocen las caractersticas del documento de especificacin de
requerimientos segn el estndar IEEE-830.
Usando el conocimiento adquirido en la metera, fuente bibliogrficas e
informticas, se consolida un documento que aplica conceptos tcnicos en
el rea de la ingeniera de sistema.
Se implementan informacin y saberes obtenidos en toras materias para as
presentar un documento que resalta las facultades de un ingeniero de
sistemas.
Con este documento se da cierre a la materia de Anlisis de sistemas, en
donde por medio trabajo en equipo, ayuda del tutor y trabajo duro se
demuestra un trabajo final que renen una cadena de entregas.

Actividad Colaborativa 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ANALISIS DE SISTEMAS Grupo: 301308_19

BIBLIOGRAFA
-

Senn James.(1997) Anlisis Y Diseo De Sistemas De Informacin. Mexico,


McGraw-Hill.
Raymond Turner.(2005). The Foundations of Specification. Journal of Logic
and
Computation.
Tomado
de
http://cswww.essex.ac.uk/staff/turnr/cswww.essex.ac.uk_files/Mypapers/fou
ndations-specification.pdf
IEEE STD 830.(1998). Especificaciones de los requisitos del Software.
Tomado de http://www.ctr.unican.es/asignaturas/is1/IEEE830_esp.pdf
Kendall & Kendall. (2005) Anlisis y Diseo de Sistemas de sistemas.
Mxico. Sexta Edicin. Person Educacin.
Richard L. Daft (2006). Tipos de Sistemas de Informacin, 4th ed. Mxico,
Cengage Learning.
Rodrguez, A., (2012). Tcnicas de Levantamiento de Informacin, Tomado
de
http://informacion-sistematica.blogspot.com.co/2012/11/tecnicas-delevantamiento-de-informacion.html

Das könnte Ihnen auch gefallen