Estimación De Costos Del Proyecto: Billing Start
Enviado por Henry León • 10 de Junio de 2019 • Apuntes • 908 Palabras (4 Páginas) • 81 Visitas
[pic 1][pic 2][pic 3]
Estimación De Costos Del Proyecto: Billing Start
Análisis de Requerimientos:[pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12][pic 13][pic 14][pic 15][pic 16][pic 17][pic 18][pic 19][pic 20][pic 21][pic 22][pic 23][pic 24]
El sistema contará con 5 procesos: Orden de compra, Orden de producción, Orden de envío, Orden de Facturación, y Libro de Compras. Por lo cuales se necesitan los siguientes requerimientos:
RQ-001: Al realizar órdenes de compra, se ingresaran al sistema los siguientes datos: Número de la orden, código de proveedor y fecha de la orden, entre otros. Adicionalmente, a las órdenes de compra se le agregarán líneas, para cada línea se especificará la siguiente información: Código de artículo, cantidad solicitada y precio. Todos los datos indicados son obligatorios. Permitiendo elegir las ordenes que pasan a la fase de Producción.
RQ-002: Al marcar como hecha una orden de compra como aprobada, entra a la fase de producción, donde la información será la misma exceptuando los precios. Permitiendo elegir las ordenes que pasan a la fase de Envío.
RQ-003: Al aprobar una orden de Envío como aprobada, entra a la fase de Facturación, necesitando unos algoritmos para que el sistema sea fiable al momento de dar los resultados correctos.
RQ-004: La fase de Facturación es la fase final, donde los datos de los costos podrán ser visualizados ya en factura y pasarlos al libro de compras (este funcionaría como un Historial de Ventas).
RQ-005: Las primeras tres fases anteriores tendrán la opción de Aprobada y No aprobada, para que cada orden pueda ser pasada al siguiente estado o poder sacar un reporte (PDF) y mostrarlas.
RQ-006: Se necesitarán roles de usuarios, por los cuales la empresa podrá realizar las órdenes dichas, solo habrán 2 roles:
- Administrador: Tendrá todos los derechos, es decir, podrá ver todas las ordenes, estados, información, etc…
- Vendedor: Sólo tendrá acceso a la Fase de Orden de Compra.
- Producción: Este usuario, tendrá acceso a las demás ordenes (Producción, envío, facturación y Libro de Compras).
Determinación de los Componentes Funcionales[pic 25][pic 26][pic 27][pic 28][pic 29][pic 30][pic 31][pic 32][pic 33][pic 34][pic 35][pic 36][pic 37][pic 38][pic 39][pic 40][pic 41][pic 42][pic 43][pic 44][pic 45]
Las transacciones de negocio que podemos desglosar a partir de los requerimientos de software son las siguientes:
CF-001: Realizar Orden de Compra.
CF-002: Anulación de Orden de Compra.
CF-003: Ingresar línea de orden de compra.
CF-004: Consultar orden de compra, producción, envió y libro de compras.
CF-005: Imprimir cualquier tipo de orden.
CF-006: Realizar reportes de cualquier estado (En producción, pendiente de producción…).
Al clasificar las transacciones de negocio y asignar los niveles de complejidad se tiene lo siguiente:
Consulta Externa (Baja): Realizar Orden de Compra.
Consulta Externa (Media): Anulación de Orden de Compra.
Consulta Externa (Baja): Ingresar línea de orden de compra.
Consulta Externa (Alta): Consultar orden de compra, producción, envió y libro de compras.
Consulta Externa (Media): Imprimir cualquier tipo de orden.
Consulta Externo (Media): Realizar reportes de cualquier estado (En producción, pendiente de producción…).
Manipulación de Datos:
Archivo lógico interno (Medio): Tabla de Orden de compra
Archivo lógico interno (Bajo): Tabla de línea de orden de compra
...