FASE 1 DE ANALISIS
Informe de evaluación de los requerimientos
Presentado por: harold mauricio valencia suarez
Análisis y desarrollo de software
Instructor
GIAN CARLOS ACOSTA FRANCO
Servicio Nacional de Aprendizaje - SENA
SENA
Cali
15 de marzo de 2025
TABLA DE CONTENIDO
ANALISIS Y ESPECIFICACION DE REQUISITOS
INTRODUCCION ..........................................................................................3
OBJETIVOS ...........................................................................................4
DESARROLLO EVIDENCIA........................................................................5
DESARROLLLO EVIDENCIA......................................................................6
DESARROLLLO EVIDENCIA......................................................................7
DESARROLLLO EVIDENCIA......................................................................8
DESARROLLLO EVIDENCIA......................................................................9
CONCLUSIONES .....................................................................10
REFERENCIAS ........................................................................11
Introducción
La facturación electrónica ha cambiado la forma en que las empresas gestionan sus transacciones
comerciales, dando una mayor agilidad en la emisión y digitalizacion, almacenamiento de
documentos digitales. Bajo estas premisas, HelpTech-F surge como una solución tecnológica
integral diseñada para optimizar la gestión de facturas electrónicas.
Objetivo
• Proporcionar un marco de referencia detallado que sirva como guía para las fases de diseño,
desarrollo, pruebas e implementación del sistema.
• Asegurar la conformidad del sistema con las normativas fiscales y tributarias vigentes,
facilitando la automatización y gestión de facturas electrónicas de manera eficiente y
segura.
• Generación eficiente de facturas:
• Automatizar la creación de facturas, reduciendo errores humanos y ahorrando tiempo.
• Generar facturas precisas y profesionales que cumplan con los requisitos legales y
fiscales.
• Gestión de clientes:
• Mantener un registro organizado de la información de los clientes.
• Facilitar el seguimiento de las facturas pendientes y los pagos recibidos.
• Cumplimiento de normativas:
• Asegurar que las facturas cumplan con las leyes y regulaciones fiscales vigentes.
• Facilitar la auditoría y el cumplimiento de las obligaciones tributarias.
• Optimización de procesos:
• Reducir el consumo de materia prima.
• Corrección de información.
• Progreso empresarial.
Tabla # 1 requerimientos funcionales Sistema de facturación
TIPO DE DESCRIPCION
REQUERIMIENTO
RF-01 Gestión de El sistema debe permitir registrar, modificar, eliminar y consultar la
clientes información de los clientes, incluyendo nombre, dirección, teléfono,
correo electrónico y tipo de cliente (natural o jurídico).
RF-02 Gestión de El sistema debe permitir registrar, modificar, eliminar y consultar la
productos información de los productos, incluyendo nombre, descripción,
precio unitario, categoría y stock disponible.
RF-03 Generación de El sistema debe permitir generar facturas automáticamente,
facturas incluyendo detalles como número de factura, fecha, cliente,
productos, cantidades, precios, impuestos y totales.
RF-04 Cálculo de El sistema debe calcular automáticamente los impuestos aplicables
impuestos según la normativa fiscal vigente (IVA, retenciones, etc.).
RF-05 Historial de El sistema debe almacenar y permitir consultar el historial de facturas
facturas emitidas, con opciones de búsqueda por fecha, cliente o número de
factura.
RF-06 Reportes y El sistema debe generar reportes de ventas, facturas emitidas,
estadísticas productos más vendidos y clientes frecuentes, en formatos PDF y
Excel.
HISTORIA de la clienta ANA García en un sistema de fafacturación
Número: 125544111
Usuario: ANA GARCIA
Prioridad: alta
Descripción: Requerimientos funcionales
Observaciones: Ana necesita acceder a su historial de
facturas también necesita que se pueda
registrarse, dar inicio sesión de manera
rápida, realizar modificaciones de datos.
Criterios de aceptación:
Nombre de la historia de usuario: Sistema de facturación
Puntos estimados: Cuatro requerimientos
AQUI PODEMO VER REQUERIMIENTOS FUNCIONALES, PLAZMADOS EN
EN SU RESPECTIVO DISEÑO A PEDIDO DEL CLIENTE.
SE PUEDE APRECIAR COMO SE LOGRAN VARIAS FUNCIONALIDADES
ENTRE MUCHAS: CONSULTAR DATOS, ALMACENAR DATOS.
EN EL ANTERIOR DISEÑO CREADO SE PUEDE HACER MAS FUNCIONALIDADES
COMO ELIMINAR O CONSULTAR DATOS DE LOS USUARIOS
EL REGISTRO DE CADA USUARIO ES FUNDAMENTAL PARA EL BUEN USO DE LA
PLATAFORMA, EN LA CUAL SE PUEDE CREAR USUARIO, INISIAR SESION Y SI SE
OLVIDA LA CONTRASEÑA SE PUEDE RECUPERAR FACILMENTE
Conclusiones
En resumen, la implementación de un sistema de facturación con funcionalidades como el acceso
al historial en línea no solo simplifica la gestión financiera de Ana García, sino que también
contribuye a la eficiencia, la transparencia y el crecimiento de su negocio.
La documentación de los requisitos funcionales y no funcionales permitirá la creación de una
solución tecnológica exacta, que normalice los procesos administrativos y defina con el
cumplimiento normativo. Con este documento, se establecen las bases para una implementación
efectiva de HelpTech-F en el entorno empresarial y digital.
Referencias
1. Sommerville, I. (2011). Software Engineering (9th ed.). Addison-Wesley.
Este libro es una referencia clásica en ingeniería de software y aborda en
detalle los
requisitos funcionales y no funcionales en el Capítulo 4 ("Requisitos del
software") y el
Capítulo 6 ("Requisitos no funcionales").
2. Pressman, R. S. (2014). Software Engineering: A Practitioner's Approach (8th ed.).
McGraw- Hill.
Pressman es otro autor reconocido en el campo. En su libro, los requisitos
funcionales y no funcionales se discuten en el Capítulo 5 ("Modelado de
requisitos") y el Capítulo 9 ("Diseño de sistemas").
3. IEEE Computer Society. (1998). IEEE Std 830-1998: IEEE
Recommended Practice for Software Requirements Specifications. IEEE.
Este estándar es una guía ampliamente utilizada para la especificación de
requisitos de
software, incluyendo requisitos funcionales y no funcionales.