Avance3 - Proyecto Final
Avance3 - Proyecto Final
INFORMACIÓN (11258)
ALUMNO:
DOCENTE:
JUAN MANUEL PALACIOS PALACIOS
LIMA – PERÚ
2023
INTRODUCCIÓN
1. Objetivos Generales
2. Objetivos Específicos
IV. VISIÓN
a. Área
b. Recursos Humanos
c. Software
d. Hardware
e. Cronograma de Actividades
2. FASE DE INICIO
a) Proveedor
b) Cliente
c) Administrador
d) Sistema
b. Matriz de requerimientos
3. FASE DE ELABORACIÓN
Colaboradores de la Empresa:
Usuarios:
1) Paquete de Análisis
El paquete de análisis proporcionado por el presente proyecto
brinda funcionalidades y roles específicos para la gestión efectiva
de proyectos, involucrando al jefe de proyecto, al administrador
del sistema, a los colaboradores de la empresa y a los usuarios
externos.
a) Actores:
(1) Jefe de Proyecto: Persona encargada de supervisar y dirigir
el proyecto en su conjunto.
(2) Administrador del Sistema: Responsable de la
configuración, mantenimiento y soporte técnico del sistema de
gestión de proyectos.
(3) Colaboradores de la Empresa: Miembros del equipo de
trabajo asignados a tareas específicas en el proyecto.
(4) Usuarios: Personas externas que interactúan con el sistema
de gestión de proyectos, como clientes, proveedores y otros
stakeholders.
b) Funcionalidades:
(1) Creación y gestión del plan del proyecto:
(a) Crear un plan detallado que establezca los objetivos, las
tareas y los plazos del proyecto.
(b) Asignar tareas y responsabilidades a los colaboradores.
(c) Establecer prioridades y asignar recursos adecuados.
PRECESO DE VENTA
Comercialización y venta de
productos Administrador
Atención al cliente
Gestión de pedidos
GESTIÓN DE INVENTARIO
Monitorización del inventario
Gestión de las órdenes de los
artículos Administrador, Sistema.
Gestión de los pedidos
generador por los clientes
1) Patrón de diseño
En el contexto del desarrollo de un software de facturación, se
implementaron los patrones de diseño MVC (Model-View-
Controller) y DAO (Data Access Object) utilizando el lenguaje de
programación Java y la base de datos MySQL. Estos patrones
desempeñaron un papel fundamental en la estructuración y
organización del sistema, permitiendo una separación clara de
responsabilidades y la modularización del código.
El patrón MVC se utilizó para dividir la aplicación en tres
componentes principales: el modelo, la vista y el controlador. El
modelo se encargó de la lógica de negocio y la gestión de los
datos subyacentes. La vista representó la interfaz de usuario,
mostrando los datos al usuario y recibiendo sus interacciones. El
controlador actuó como intermediario, coordinando las acciones
entre el modelo y la vista. Esta separación permitió una mayor
flexibilidad, reutilización de componentes y facilitó el
mantenimiento del código a lo largo del desarrollo.
4) Diagrama de Despliegue
Respecto al diagrama de despliegue se podrá visualizar en este las
relaciones físicas de los distintos nodos que componen el sistema de
inventarios y facturación electrónica para la empresa Tarapoto Export
SAC; así mismo, el reparto de los componentes sobre dichos nodos.
5) Diagrama de Componentes
El sistema de control de inventarios y facturación electrónica está
dividido en componentes (Usuarios, Clientes, Proveedores, Venta,
Productos, Comprobante de Venta y la Base de Datos, y se muestra
las dependencias entre estos componentes.