Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Qué es UML
R/conjunto de notaciones y diagramas estándar para modelar sistemas orientados
a objetos, y describe la semántica esencial de lo que estos diagramas y símbolos
significan, se encarga de documentar, visualizar y especificar las funciones y
procesos de los sistemas de software orientados al objeto, pero no los programa,
ya que de eso se encargan los lenguajes de programación orientados a objetos.
2. Modelado Estructurado
R/Diseño estructurado es el proceso de decidir que componentes, y la
interconexión entre los mismos, para solucionar un problema bienes planificados,
los analistas comienzan a trabajar sobre un proyecto de sistemas de información,
a menudo tienen que profundizar en un área de la organización con la que tienen
poca familiaridad, requiere muchas actividades coordinadas y el empleo de una
diversidad de herramientas y modelos. La metodología de desarrollo de sistemas
es una forma estándar de organizar y coordinar estas actividades.
2. Modelado dinámico.
R/ Escribe los aspectos de un sistema que cambian con el tiempo. El modelo
dinámico se utiliza para especificar e implementar los aspectos de control del
sistema. Los modelos dinámicos contienen diagramas de estado, los cuales no
son más que grafos cuyos nodos son estados y cuyos arcos son transiciones entre
estados causadas por sucesos.
3. Modelado Arquitectónico.
R/Analizar los aspectos funcionales y formales teniendo en cuenta la
determinación que indica el diseño, analizar los factores relacionales con el
contexto y su relación con el modelo.
Trabajo Colaborativo 3
1 Proceso de Desarrollo
2 Planificación y especificación de requisitos
3 Diseño de Alto Nivel
4 Diseño de Bajo Nivel
5 Fase de Implementación y pruebas
CARACTERISTICA DE LA EMPRESA
Electric S.A. es una empresa que maneja su inventario, ventas y proveedores por
medio deInternet, además, es una tienda especializada en componentes
electrónicos que compra susexistencias a una serie de proveedores, vendiéndolas
posteriormente a sus clientes, a la vez lleva elcontrol del almacén para controlar
sus existencias en todo momento.
MISION
Nuestra misión como empresa es ofrecer los mejores servicios a
los clientes satisfaciendo sus preguntas, respuestas y
necesidades, dar al cliente una amplia variedad de productos en
el campo eléctrico y electrónico abarcando así el mercado
menos explorado con nuestros productos de alta calidad e
innovadores.
VISION
ELECTRIC, busca ser reconocida antes del 2015 en
Colombia y en el exterior, como una empresa líder que
brinda soluciones electrónicas especializadas en el
sector industrial y tecnológico con un equipo humano
en permanente crecimiento personal, técnico y social.
3. Requisitos funcionales
Diagrama de subsistemas
ACT-01 Cliente
Descripción Este actor representa a los clientes de la tienda
ACT-02 Administrador
Descripción Este actor representa al administrador de la tienda
ACT-03 Proveedor
Descripción Este actor representa los proveedores del almacén
DIAGRAMAS UML
DIAGRAMAS DE CASOS DE USO
System
<<include>>
Ventas Facturación
<<extend>> <<include>>
Cliente
Inventario
<<include>>
<<include>>
Peticiones Componentes
<<include>>
Administrador
Proveedores
DIAGRAMAS DE CLASES
DIAGRAMAS DE ACTIVIDADES
Recibe cotización
¿Está de acuerdo?
No
Si
Recibe confirmación de pedido Genera pedido
Está conforme
Debido a productos No Si
defectuosos o faltantes
Recibe cotización
¿Está de acuerdo?
No
Si
Recibe confirmación de pedido Genera pedido
Está conforme
Debido a productos No Si
defectuosos o faltantes
: Administrador 1 : "Ventas"
2 : abrir()
3 : "Productos"
4 : comprobarExistencias()
5 : mostrarInformacion()
6 : informarPrecio()
7 : registrarProductos()
8 : almacenarPoductos()
9 : mostrarCantidadTotalPagar()
10 : solicitarCantidadTotalPagar()
11 : entregarCantidadTotalPagar()
12 : registrarFactura()
13 : almacenarFactura()
14 : actualizarInventario()
15 : solicitarImpresionFactura()
16 : imprimirFactura()
17 : entregarFactura()
<<boundary>> <<boundary>> <<control>> <<entity>>
: VentanaPrincipal : VentanaInventario : ControlInventario : Proveedor
: Administrador 1 : "Inventario"
2 : abrir()
3 : generarInventario()
4 : "Componentes Pendientes"
5 : listarComponentesPendientes()
6 : solicitarPedido()
7 : entregarCotizacion()
8 : enviarPedido()
9 : cancelarFactura()
10 : entregarPedido()
11 : registrarComponentes()
12 : almacenarComponentes()
13 : actualizarInventario()