AP01 AA2 EV05 Especificacio Ün Requerimientos SI
AP01 AA2 EV05 Especificacio Ün Requerimientos SI
AP01 AA2 EV05 Especificacio Ün Requerimientos SI
Programa de
Tecnólogo en Análisis y Desarrollo de Sistemas de Información.
formación
titulada
Nombre de
Diseño y construcción de software a la medida para el sector empresarial.
proyecto
formativo
Actividad de AP1. Determinar las especificaciones Fase del
proyecto funcionales del sistema de información. proyecto IDENTIFICACIÓN
formativo
Actividad de AA2. Establecer los requerimientos y especificaciones funcionales del sistema de
aprendizaje información requerido, teniendo en cuenta la necesidad, protocolos y normas de
manejo de información adoptados por la empresa.
Presenta informes relacionados con las necesidades del usuario, frente a los
requerimientos del sistema de información, de forma organizada, de acuerdo con
los protocolos establecidos.
Evidencia
Especificación de los requerimientos funcionales y no funcionales del sistema
DESCRIPCIÓN DE LA EVIDENCIA.
Con base en el conocimiento que el aprendiz ha adquirido de la empresa en estudio y utilizando los
conceptos y técnicas aprendidos en la actividad de proyecto número uno deberá determinar las
especificaciones para el sistema de información en desarrollo.
Deberá tener en cuenta que los requerimientos deben ser únicos, pertinentes, priorizables,
coherentes, realizables y concretos.
El aprendiz también deberá identificar las personas interesadas o participantes del proyecto o
stakeholders con sus respectivos roles dentro del mismo.
Paso 2: Diligenciar la plantilla de stakeholders que aparece en la primera página del documento.
Los stakeholders se deben identificar según lo descrito en el objeto de aprendizaje “Ingeniería de
Requerimientos”.
a) Un código o ID
b) Rol o cargo
c) Descripción del rol
d) Nivel de influencia
e) Interés en el proyecto.
a) ID del requerimiento
b) Nombre
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
c) Descripción
e) Prioridad
f) Controles y restricciones o requerimientos no funcionales.
g) Criterios de aceptación del requerimiento.
h) La fecha del requerimiento debe ser la fecha de presentación del presente documento.
i) Relación de los stakeholders que firman el documento.
PRODUCTO(S) ENTREGABLE(S)
INSTRUMENTO DE EVALUACIÓN
FORMA DE ENTREGA
Debe enviar el archivo a través de la plataforma virtual en el área correspondiente indicada por el
instructor encargado. Al momento de realizar la entrega tenga en cuenta los siguientes pasos:
Especificación de Requerimientos
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
Diego Bernal
PROFESOR
funcionales del sistema de información del desarrollo del software de inventarios de la empresa
Pscycosst. El desarrollo del software tiene como alcance una descripción real del entorno externo e
interno del estado de la mercancía de la empresa, por lo que este trabajo detalla los requerimientos,
código, rol, rango, el ID, prioridad, nivel de influencia, impacto. Así como requerimientos de seguridad,
Abreviaturas
Definiciones
Inventario: Asiento de los bienes y demás cosas pertenecientes a una persona o comunidad, hecho
con orden y precisión.
Software: Conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en
un computador.
Servidor: Computadora o programa que brinda un servicio específico al "cliente", que se ejecuta en
otras computadoras. El término puede referirse tanto a una pieza de software en particular como a un
computador en donde se ejecuta este tipo de software.
Base de datos: Colección de datos organizada de tal modo que el computador pueda acceder
rápidamente a ella. Una base de datos relacional es aquella en la que las conexiones entre los
distintos elementos que forman la base de datos están almacenadas explícitamente con el fin de
ayudar a la manipulación y el acceso a éstos.
2. Descripción General
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
EMPRESA PSYCOSST
PROYECTO DESARROLLO DE SOFTWARE
PLANTILLA STAKEHOLDERS
RF008 Operario Registrar clientes nombre completo, No. de identificación, No de celular, Alta Alta
dirección de entrega.
RF009 Operario Asociar varias direcciones al registro de cliente y asignar a cada dirección un Alta Alta
propósito
RF010 Operario Generar informes de mercancía disponible, producción, movimientos o Alta Alta
despachos
RF011 Operario Almacenar información de todos los procesos realizados Alta Alta
RF015 Operario Generar orden de trabajo de la información de cliente, responsables, una vez Alta Alta
concretada la orden de venta de la mercancía, el sistema descontará
automáticamente del stock y registrará la orden.
RF016 Operario Registrar cartera de clientes, información asociada a estos, tanto ordenes de Alta Alta
trabajo y cotizaciones realizadas
RF017 Operario Registrar devolución de mercancía diferente al pedido solicitado (Volumen y Alta Alta
peso, Estándar de empaquetado, Identificación física, Peligrosidad, Material
Inflamable, Condiciones ambientales)
RF018 Operario Devoluciones (Volumen, peso, empacado, Identificación) Alta Alta
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
EMPRESA PSYCOSST.COM
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
No 001
ID Nombre Descripción
Requisitos Funcionales
RF001 Log. Usuario El sistema deberá permitir ingresar al sistema con un login y contraseña.
Reg.
RF002 Mercancia
El sistema deberá permitir ingresar, modificar y eliminar un despacho de mercancía.
Alm.
RF003 Mercancia
El sistema deberá permitir almacenar productos.
Stock.
RF004 Mercancia
El sistema deberá permitir verificar disponibilidad de productos del stock.
Reporte.
RF005 Mercancia
El sistema deberá entregar reportes de inventario en cualquier momento.
RF006 Reg. Orden El sistema deberá permitir modificar o eliminar una orden de trabajo.
Reg.
RF007 El sistema deberá permitir generar cotizaciones.
Cotizacion
El sistema manejará un registro de clientes: nombre completo, No. de identificación, No de c
RF008
Reg. Cliente entrega.
Reg. Cliente El sistema deberá permitir asociar varias direcciones al registro de cliente y se le podrá asign
RF009
Otros propósito.
RF010 Reg. Informe El sistema deberá permitir generar informes de mercancía disponible, producción, movimien
RF011 Reg. Historial El sistema deberá permitir almacenar información de todos los procesos realizados.
Exportacion
RF012 El sistema deberá permitir generar documentos necesarios para la exportación.
Doc.
Hist.
RF013 El sistema deberá permitir generar historial de las acciones ejecutadas.
Ejecución
RF014 El sistema no permitirá el mismo código de referencia.
Orden. El sistema deberá permitir generar una orden de trabajo, a través de la cual se ingresará la inf
RF015
Trabajo responsables,
una vez concretada la orden de venta de la mercancía, el sistema descontará automáticament
la orden.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
Requisitos No Funcionales
RNF00
El usuario debe contar con un computador, que cumpla con las necesidades del sistema.
1
RNF00
El software debe correr sobre Windows.
2
RNF00
El software debe soportar una gran cantidad de datos.
3
RNF00
Lectura e impresión de códigos de barras.
4
RNF00
Impresión en formato de tirilla de ordenes de pedido de registradora.
5
RNF00
Maneja múltiples bodegas, líneas, grupos y variables de libre definición por cada elemento (clases, tipos,
6
RNF00
Completa compatibilidad con MS-Excel y otros paquetes de oficina.
7
RNF00
Múltiples sistemas de liquidación de comisiones.
8
RNF00
Definición de múltiples perfiles de vendedores.
9
RNF01 Se integra 100% con la contabilidad, la cartera, la ejecución presupuestal, cotizaciones, pedidos, compras
0 estadísticas y de indicadores del sistema sin la necesidad de interfaces.
RNF01
Informes de impresión.
1
RNF01 Los informes permiten filtrar y agrupar por múltiples datos, como fecha, línea, tipo, categoría de product
2 vendedor, etc.
RNF01
El usuario del sistema deberá tener conocimientos básicos de computación.
3
RNF01
Plataforma.
4
RNF01 El módulo de inventarios incluye un amplio conjunto de reportes y consultas de saldos, movimientos, ve
5 existencias, vendedores, clientes y proveedores, entre muchos otros.
RNF01
Historial de usuario.
6
RNF01
El sistema no deberá permitir que se borre los PQRS en ningún caso.
7
RNF01 El formulario deberá ceñirse a los estándares de la empresa.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
8
RNF01
Restricciones de diseño relación con los requerimientos.
9
RNF02
Estilo de arquitectura
0
RNF02
Plataforma de operación
1
RNF02
Herramientas
2
RNF02
Restricciones de implementación Lenguaje, Librerías, Plataforma de implementación
3
Criterios de Aceptación
El sistema debe adaptarse a los cambios que pueda sufrir la empresa, como:
Administrativo: Según contratación.
Proyecto gestionado, manual del proceso y firma del cliente
Calidad del software (usuario): Aprobación de los servicios solicitados por el cliente.
Disponibilidad
Eficiencia en el manejo de recursos
Flexibilidad para adicionar requerimientos al producto
Integridad
Técnico Protegerse ante el daño de información
(desarrollador): Protección ante virus
Aprobación del Proteger información importante.
desarrollador.
En el sistema existirán dos tipos de operadores: administrador y operador.
El administrador será quien pueda modificar, eliminar e ingresar compras de productos realiza
trabajo y eliminar clientes.
El operador: podrá generar y modificar cotizaciones y órdenes de trabajo, buscar información
buscar clientes y ver información asociada a estos.
Apéndice A
Datos de la mercancía
El sistema deberá almacenar la información asociada:
•Código, Nombre producto, Marca, Ubicación (vitrina o bodega), Descripción, •Precio
Quien emita la orden de trabajo y quienes realizaran servicios.
Responsables de Orden de trabajo tendrá un estado (en proceso, terminada).
orden de trabajo El sistema debe poder modificar una orden de trabajo.
serán: El sistema debe poder eliminar una orden de trabajo.
El sistema permitirá ordenes de entrega parciales.
Tiempos de respuesta
Requerimientos de tolerancia a fallas
(safety)
Posibles pérdidas de información
Daño de información
Indicar acciones potencialmente peligrosas que deben ser prevenidas
Identificar políticas de mantenimiento de información
Identificar regulaciones
Protección de la información
Utilización del producto
Definir la autenticación o autorización del ingreso los usuarios
Dar seguridad a la gestión del sistema
Mejorar usabilidad del Sistema
Requerimientos de
El lenguaje de desarrollo debe ser PHP
seguridad
Capacidad de portabilidad
Reducir los tiempos de respuesta
Asegurar la capacidad de almacenamiento
Asegurar confiabilidad de los datos
Entrega de manual de usuario
Interoperabilidad
Requerimientos de Confiabilidad
calidad del Usabilidad
software(usuario) Amigable al usuario”
Instalación
Requerimientos
operación. No Permiten un mejor uso, Deshacer, rehacer, copiar, pegar, Configuración, Barras de herramien
aumentan la Sistema de ayuda
capacidad funcional
A cada orden se le asignará un identificador único, que será utilizado para reconocerla en todo
que se realicen sobre esta.
Una vez registrado el encabezado, se procederá a registrar las líneas de la orden de entrega.
Toda línea de orden de entrega deberá estar asociada a una línea de pedido a la cual ya se le d
es, que ya ha superado el proceso de verificación
Ordenes de entrega (descrito en los requerimientos funcionales de pedido), que garantiza que exista cantidad en i
(Despacho) mismo.
Las cantidades de entrega se tomarán del pedido de venta asociado, no se podrán asignar mate
del pedido.
Se permitirán líneas de orden de entrega asociadas a distintos pedidos, siempre y cuando estos
Al registrar la orden de entrega, se realizará la rebaja de los inventarios de materiales o produc
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
9/9/2020
Bibliography
SENA - Servicio Nacional de Aprendizaje. (2019). Ingeniería de Requerimientos. Obtenido de Formación
en Ambientes Virtuales de Aprendizaje.
SENA. (2019). Gestión de Procesos y Calidad. Obtenido de FAVA - Formación en Ambientes Virtuales de
Aprendizaje.