0% encontró este documento útil (0 votos)
225 vistas8 páginas

REQUERIMENTOS

Este documento presenta los requisitos funcionales para un sistema de información para una compañía de máquinas recreativas. El sistema permitirá gestionar información sobre proveedores, personal técnico, ensamble y mantenimiento de máquinas, y clientes minoristas y mayoristas. Generará informes para el área técnica, comercial y administrativa para mejorar la productividad y calidad de servicio.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
225 vistas8 páginas

REQUERIMENTOS

Este documento presenta los requisitos funcionales para un sistema de información para una compañía de máquinas recreativas. El sistema permitirá gestionar información sobre proveedores, personal técnico, ensamble y mantenimiento de máquinas, y clientes minoristas y mayoristas. Generará informes para el área técnica, comercial y administrativa para mejorar la productividad y calidad de servicio.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

REQUERIMIENTOS DEL SOFTWARE

TALLER # 6

MARIO FERNANDO DELGADO SOLARTE.


C.C 5208386

CORPORACION UNIVERSITARIA REMINGTON


INGENIERIA DE SOFTWARE
INGENIERIA DE SISTEMAS
SEMESTRE SEPTIMO
SAN JUAN DE PASTO
2020
REQUERIMIENTOS DEL SOFTWARE
TALLER # 6

MARIO FERNANDO DELGADO SOLARTE.


C.C 5208386
PROFESOR:
DANIEL FERNANDO ARTEAGA.

CORPORACION UNIVERSITARIA REMINGTON


INGENIERIA DE SOFTWARE
INGENIERIA DE SISTEMAS
SEMESTRE SEPTIMO
SAN JUAN DE PASTO
2020
CONTENIDO

INTRODUCCION
ENUNCIADO DEL EJERCICIO
REQUERIMIENTOS
INTRODUCCION

La obtención y análisis de requerimientos para un sistema de información puede determinar el


éxito o el fracaso del proyecto. Por esta razón es de suma importancia hacer un levantamiento de
requerimientos funcionales y no funcionales para el sistema a desarrollar.

Analistas y desarrolladores en todo momento tendrán en consideración las necesidades del


negocio de la empresa, el capital humano que trabaja con el sistema y la retroalimentación
obtenida de su parte.

La intención de los requerimientos funcionales es plasmar las actividades, comportamiento y


funciones que el sistema ejecutara. El levantamiento de requerimientos puede ser un factor
determinante para el proyecto
Una compañía de máquinas recreativas desea informatizar su sistema de información a efectos
de aumentar su productividad. Su intención es tener un sistema de información que le permita
analizar rápidamente los datos disponibles, generar informes fácilmente y mejorar en la calidad.
La compañía se encarga de las etapas de montaje, distribución y recaudación de máquinas
recreativas. Para ello dispone de una serie de proveedores que le suministran las placas con la
programación de la máquina y otros que le suministran distintos tipos de carcasas estándar para
las máquinas. Una vez decidido el tipo de máquina a construir, se encarga su carcasa y placa a
los proveedores. Cuando se dispone de la carcasa y de la placa uno de los técnicos de la
compañía los ensambla. Tras en ensamblaje la máquina es comprobada por otro de los técnicos.
Sí funciona correctamente queda lista para su distribución y en caso contrario vuelve a la fase de
montaje para ser revisada por el técnico que la ensambló. Una vez que la máquina esta lista para
distribución, ésta es colocada en un comercio para su explotación. Los comercios se dividen en
dos tipos, los denominados minoristas (p.e. bares) donde se suele colocar un número pequeño de
máquinas, y mayoristas (p.e. salas recreativas) en donde se coloca un número elevado de
máquinas. Dependiendo del tipo de comercio, la recaudación y contabilidad es realizada de forma
distinta. En el caso de los minoristas se le paga mensualmente una cantidad fija al
establecimiento, cantidad que puede ser renegociada al final de cada mes, y la compañía se
queda con el total de la recaudación de la máquina. En el caso de los mayoristas se pacta un
tanto por ciento de la recaudación de la máquina, siendo este tanto por ciento en que se queda el
mayorista y al igual que antes es posible renegociarlo al final de cada mes. Si la renegociación
falla, la máquina es retirada y colocada en un nuevo comercio al terminar el mes. Cuando una
máquina tiene algún fallo o avería, se envía a uno de los técnicos existentes para su reparación,
enviando siempre al que menos reparaciones ha realizado (en lo que va de año) dentro de la
zona del comercio en donde hay que realizar la reparación de la máquina. Desde que se da la
notificación de avería hasta que llega el técnico la máquina se considera no operativa. Si una
máquina empieza a tener demasiados fallos, ésta es retirada del comercio correspondiente y
dada de baja. En el caso de que alguna de sus piezas este en buenas condiciones, ésta será
aprovechada para la reparación o montaje de nuevas máquinas. Al final del año se genera
siempre un informe de minoristas con la ubicación de cada máquina, las cantidades mensuales
pagadas al establecimiento y las recaudaciones mensuales obtenidas. Así mismo se genera otro
informe de Mayoristas en donde figura el nombre del mayorista, las recaudaciones mes a mes, y
el tanto por ciento que se queda el mayorista de la recaudación mensual. Además del informe
global de minoristas o mayoristas se genera otro individualizado por minorista o mayorista, que
contiene únicamente los datos del comercio referido. De cada informe se guarda una copia y se
envía copia del individualizado al comercio correspondiente.
VERSION ELAVORADA REVISADA POR APROVADA FECHA MOTIVO
POR

RESPONSIBLE DEL PROYECTO CARGO

OBJETIVOS DEL PROYECTO


RECOGER Y ANALIZAR LOS DATOS DE LA COMPAÑÍA
GENERAR INFORMES MENSUALES Y ANUALES
MEJORA LA CALIDAD DE SERVICIOS A LOS ASOCIADOS
AREAS COMPROMETIDAS
AREA TECNICA
AREA COMERCIAL
AREA ADMINISTRATIVA

REQUISITOS FUNCIONALES
USUARIOS PRIORIDAD REQUERIMIENTOS
CODIGO DESCRIPCION

RE01 Información personal técnicos, direccion, registro médico,


número de teléfono, edad, fecha de nacimiento. (mantener la
base de datos del personal técnico de la empresa para conocer
su estado actual en la compañía y hacer su debido control y
capacitación. A demás se tendrá en cuenta el tipo de contrato
que tiene el personal para pagos de obra)
RE02 Proveedores. Documentación del proveedor, tipo de proveedor
(tarjeta, carcasa), direccion, contactos, garantías, inventarios.
(controlar todos los datos referentes a los proveedores para
identificar la capacidad de abastecimiento y calidad del
producto que ofrece. Se generara información correspondiente
al área administrativa para realizar el pago de las facturas por
pedidos)
RE03 Ensamble de la máquina. Nombre del tipo de producto que se
AREA TECNICA ensambla, responsable del ensamble. (reconocer el
responsable de cada tarea asignada, tiempo que lleva el
ensamblar una máquina para genera pago por costos)
RE04 Supervisión. Número y tipo de máquinas que se han producido
en un mes, reparaciones en los establecimientos, máquinas
que se devolvieron a la zona de ensamble por motivos técnicos,
garantías a los proveedores, (el objetivo es mantener un
control de calidad de soporte técnico antes de entregar el
producto a los establecimientos y cuando ya esté en su local,
advertir sobre el tipo de productos que se adquieren en los
proveedores.)
RE05 Asignación de trabajos en campo. Se generará una orden de
servicio en campo de acuerdo a las solicitudes hechas por el
área comercial. (se debe crear una orden y agendarla al técnico
que tenga el menor número de servicios.)
RE06 Este debe generarse cada mes indicando el número y tipos de
carcasas y tarjetas que se solicitaron y el nombre de los
proveedores. Garantías que se devolvieron. (se enviará este
informe al área administrativa para generar los pagos
correspondientes
USUARIOS PRIORIDAD REQUERIMIENTOS
CODIGO
Base de datos minoristas. (generar una lista completa de
RE01 todos los asociados minoristas que posean en su
establecimiento un número menor a lo establecido, sus datos
ubicación, tipo de establecimiento, número y tipo de
máquinas, responsable del establecimiento, documentación.
RE02 Base de datos de los mayoristas. ( lista completa de de los
asociados mayoristas, documentación, responsable del
AREA COMERCIAL establecimiento, tipo de máquinas y cantidad que tiene en
total a su servicio.)
RE03 Servicio al cliente. (Con el fin de mejorar el servicio con los
asociados se genera un soporte técnico digital en el cual a
través de la aplicación el cliente puede agendar una visita
técnica al local para revisar problemas técnicos, en las
máquinas, el cual genera una suspensión de dicha máquina.
Esto se relacionará con el pago de la maquina en el área
administrativa.
La base de datos proporcionara los registros necesarios de
RE01 los minoristas. Pagos minoristas. (se cancelará una cuota fija
por el espacio al establecimiento, se mantendrá en esta
nomina si no tiene una cantidad superior a 8 máquinas en el
establecimiento, se enviará a un correo un cada mes
confirmando la renegociación del contrato, se le brindará
soporte técnico. Se genera un reporte mensual de pagos y
liquidación de estos clientes.)
AREA
RE02 La base de datos registrara la información de los clientes
ADMINISTRATIVA
mayoristas. Pago a mayoristas. (se cancelara una cifra
porcentual al recaudo total de las máquinas, se enviara un
correo electrónico para confirmar la renegociación, se genera
un recibo de pago a los clientes.)
RE03 Contabilidad. (el sistema debe generar a la contabilidad de la
compañía un informe mensual de los pagos hechos a los
minoristas en su totalidad y a manera individual. También de
forma similar genera un informe de pagos relacionados a los
mayoristas de acuerdo con lo establecido se pagará un
porcentaje por máquina. Estos se agregaran de forma
automática a un control para realizar un informe a fin de año.

REQUERIMENTOS NO FUNCIONALES
USUARIOS PRIORIDAD REQUISITOS
CODIGO DESCRIPCION
RE01 Eficiencia
El sistema debe ser capaz de procesar N transacciones por
segundo.
Toda funcionalidad del sistema y transacción de negocio
debe responder al usuario en menos de 5 segundos.
AREAS El sistema debe ser capaz de operar adecuadamente con
COMPROMETIDAS hasta 1000 usuarios con sesiones concurrentes.
Los datos modificados en la base de datos deben ser
actualizados para todos los usuarios que acceden en
menos de 2 segundos.
USUARIO PRIORIDAD REQUISITOS
CODIGO DESCRIPCION
RE02 Seguridad lógica y de datos
Los permisos de acceso al sistema podrán ser cambiados
solamente por el administrador de acceso a datos.
El nuevo sistema debe desarrollarse aplicando patrones y
recomendaciones de programación.
Todos los sistemas deben respaldarse cada 24 horas. Los
respaldos deben ser almacenados en una localidad segura
ubicada en un edificio distinto al que reside el sistema.
Todas las comunicaciones externas entre servidores de
datos, aplicación y cliente del sistema deben estar
encriptadas utilizando el algoritmo RSA.
Si se identifican ataques de seguridad o brecha del
AREAS sistema, el mismo no continuará operando hasta ser
COMPROMETIDAS desbloqueado por un administrador de seguridad.
RE03 Usabilidad
El tiempo de aprendizaje del sistema por un usuario
deberá ser menor a 4 horas.
El sistema debe contar con manuales de usuario
estructurados adecuadamente.
El sistema debe proporcionar mensajes de error que sean
informativos y orientados a usuario final.
El sistema debe contar con un módulo de ayuda en línea.
El sistema debe poseer interfaces gráficas bien formadas.

También podría gustarte