ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

DOCUMENTO DE LA ARQUITECTURA DEL SOFTWARE VERSION 1.0

DiegoltDocumentos de Investigación17 de Julio de 2017

7.248 Palabras (29 Páginas)240 Visitas

Página 1 de 29

DOCUMENTO DE LA ARQUITECTURA DEL SOFTWARE

VERSION 1.0

[pic 4]

[pic 5][pic 6][pic 7]

Contenido

1.        INTRODUCCIÓN        3

1.1        Estructura Organizacional        3

1.2        Misión        3

1.3        Visión        3

1.4        Ubicación interna del Área usuaria beneficiaria del proyecto        3

1.5        Área Donde se encuentra La Empresa:        4

1.6        Rubro o sector que se dedica la empresa        4

1.7        Posicionamiento en el mercado        4

2.        VISTA DE CASOS DE USO        5

2.1        Descripción del Negocio        5

2.2        Identificación de procesos de Negocio        5

2.3        Procesos de Negocio relevantes para el Sistema        5

2.4        Descripción de procesos relevantes para el negocio relevantes para el sistema        6

2.5        Modelo de Dominio        7

2.6        Identificar Actores        7

2.7        Casos de Uso Relevantes Organizados por paquetes        8

2.7.1        Paquete Negocio Principal        8

2.8        Descripción de los Caso de Uso Relevantes del Sistema        9

2.8.1        Descripción de los Casos de Uso relevantes para el proceso Gestionar Venta        9

2.9        Sección de restricciones        24

2.9.1        Normativas        24

2.9.2        Estándares        24

2.9.3        Tecnología        24

2.9.4        Soporte        25

2.10        Sección de QoS        25

2.10.1        Usabilidad        25

2.10.2        Eficiencia        25

2.10.3        Seguridad        25

2.10.4        Confiabilidad        26

2.10.5        Mantenimiento        26

2.10.6        Estándares        26

3.        VISTA LÓGICA        27

3.1        Estilo arquitectónico        27

3.2        Arquitectura lógica de la aplicación        28

3.2.1        Visión general        28

3.2.2        Identificando las Interfaces entre capas        29

3.3        Identificación de las clases del diseño        29

3.3.1        Diagramas de secuencias del paquete Gestión Venta        29

3.3.2        Diagrama de subsistemas        36

3.3.3        Agrupación de las clases de diseño en Subsistema del paquete Gestión Venta        36

3.3.3.1.        Diagrama de clases de diseño del subsistema Gestión Pedido.        37

4.        VISTA DE DESPLIEGUE        41

4.1        Servidor de Base de Datos        41

4.2        Switch        41

4.3        Computadoras        41

4.4        Impresoras        42

5.        VISTA DE IMPLEMENTACIÓN:        43

5.1        Descripción:        43

5.2        Diagrama de componentes:        43

5.2.1.        Actividad implementar un subsistema:        43

5.2.2.        Diagrama general de componentes:        46

6.        VISTA DE DATOS        47

6.1        Modelo Relacional        47

6.2        Tipo de Base de datos: Base de datos centralizado.        47

  1. INTRODUCCIÓN

  1. Estructura Organizacional

[pic 8]

  1. Misión

Contribuir con la salud y bienestar de la población peruana, creando valor en toda la cadena sanitaria; logrando accesibilidad de nuestra población a productos y servicios farmacéuticos de calidad, con atención especializada, respetando su salud y su condición de ciudadano.

El logro de nuestra misión nos permitirá cumplir con nuestras obligaciones para con la comunidad y brindar seguridad.

  1. Visión

Ser la primera cadena de boticas del país. Conformada por un EQUIPO comprometido con su trabajo y apasionado por el servicio, que genere valor para nuestros usuarios con calidad, eficiencia y mejora continua. 
Lograr una amplia cobertura de nuestros mercados meta, contribuyendo al acceso universal de productos y servicios farmacéuticos de calidad, que permita alcanzar salud y bienestar a nuestra Comunidad.

  1. Ubicación interna del Área usuaria beneficiaria del proyecto

El sistema a implementar beneficiará a las áreas de:

  • Departamento de ventas.
  • Departamento logística o almacén.

  1. Área Donde se encuentra La Empresa:

[pic 9][pic 10]

  1. Rubro o sector que se dedica la empresa

  • Irisfarma está ubicado en san juan de Miraflores, AAHH El inti cooperativa américa.
  • Se dedica en el mercado a la compra y venta de productos farmacéuticos.
  1. Posicionamiento en el mercado

La empresa Irisfarma actualmente es medianamente conocido. Los dueños y trabajadores esperan que en un futuro alcance las metas propuestas dentro de esta organización.

  1. VISTA DE CASOS DE USO

[pic 11]

  1. Descripción del Negocio

  • IrisFarma es una botica destinada a la comercialización de productos farmacéuticos y galénicos.
  • Los productos ofrecidos se agrupan en dos categorías
  • Productos farmacéuticos: productos tradicionales como jarabes, pastillas, inyecciones, etc.
  • Productos galénicos: productos utilizados para primeros auxilios como algodón, alcohol, agua oxigenada, etc.
  1. Identificación de procesos de Negocio

Se identifican 3 procesos del negocio:

  • PN1: Gestión de ventas
  • PN2: Gestión de compras
  • PN3: Gestión de almacén
  1. Procesos de Negocio relevantes para el Sistema

Los 3 procesos de negocio son importantes para el desarrollo de la empresa.

  • El primer proceso de negocio nos describe el proceso de venta se basa en la secuencia que realiza el técnico farmacéutico con los potenciales clientes que se acercan a las instalaciones de IrisFarma.
  • El segundo proceso de negocio nos describe el proceso de compra que se basa en tener una mejor gestión de los proveedores de IrisFarma, además de tener un historial de las compras realizadas.
  • El tercer proceso de negocio nos describe el proceso de gestión de almacén, este proceso es de vital importancia para el negocio porque gracias a esta podremos lograr una mejor administración de los productos que ofrece IrisFarma

  1. Descripción de procesos relevantes para el negocio relevantes para el sistema[pic 12]


  1. Modelo de Dominio

[pic 13]

  1. Identificar Actores

Los trabajadores que se convierten en actores son los siguientes:

  • Técnico farmacéutico
  • Cajero
  • Encargado de Almacén
  • Encargado de Compra

En el proceso de venta participan los trabajadores que participan son el técnico farmacéutico y el cajero.

Otro actor que participa es el cliente, quien es la persona que viene a la farmacia para realizar la compra de un producto en específico

[pic 14]

  1. Casos de Uso Relevantes Organizados por paquetes

  1. Paquete Negocio Principal

[pic 15]


  1. Descripción de los Caso de Uso Relevantes del Sistema

  1. Descripción de los Casos de Uso relevantes para el proceso Gestionar Venta

CUS 01 - REGISTRAR  PEDIDO

Descripción

Este caso de uso lo ejecuta el Técnico farmacéutico, cuando se requiere registrar los productos que solicita un cliente.

Actores

Técnico farmacéutico

PRE-CONDICIÓN

El Técnico farmacéutico inició sesión en el sistema.

FLUJO DE EVENTOS

Flujo principal

  1. El CUS empieza cuando el Técnico Farmacéutico selecciona la opción “Registrar Pedido” de la interfaz “Gestión Venta”.
  2. El Sistema muestra la interfaz “Registrar Pedido” con las siguientes Opciones medios:
  • Ver y Confirmar Pedidos.
  • Crear Registro de Pedido.
  • Modificar Registro de Pedido.
  • Eliminar Registro de Pedido.
  • Y el botón inferior de “Salir”.
  1. El Técnico Farmacéutico pulsa el botón “Crear Registro de Pedido”.
  2. El Sistema muestra la ventana emergente “Iniciar pedido” con los siguientes campos:
  • DNI del cliente (llenado opcional).
  • Y los botones:
  • Realizar Pedido.
  • Salir.
  1. El Técnico Farmacéutico pulsa el botón “Realizar Pedido”.
  2. El Sistema muestra la interfaz “Registro de Pedido” con los campos:
  3. Generados automáticamente:
  • Código del pedido.
  • Cliente. (“Cliente” si no está registrado)
  • Estado del pedido. (“Pendiente” al inicio)
  • Un botón de “Agregar Productos”.

Seguidamente una sección donde se listarán los productos:

Un campo para ingresar el nombre si la lista es muy grande y un botón adyacente llamado “Buscar”.

  • Una tabla vacía al inicio con atributos (columnas):
  • ID del producto.
  • Nombre del producto. (seleccionable)
  • cantidad. (modificable)
  • Botón “x” de quitar.

La cual mostrará la lista de productos que forman el pedido.

Los botones:

  • Volver. (Regresar a la interfaz “Gestionar Registro de Pedido)
  • Generar. (Generar el pedido)
  1. El Técnico Farmacéutico pulsa el botón “Agregar Productos”.
  2. El Sistema muestra la interfaz emergente “Buscar Producto”:
  3.  - Un campo de llenado para buscar por nombre al producto.
  4.  - Una Tabla donde se muestran los productos encontrados con atributos:
  • ID del producto.
  • Nombre del producto.
  • Un botón de “Ver”. (Características del producto: Precio/Stock)
  • Un botón de “Listar”.
  1. -  Un botón “X” en la parte superior-derecha para salir.
  2. El Técnico Farmacéutico ingresa el nombre del producto a listar y presiona “Enter”.
  3. El Sistema Verifica que la existencia del producto.
  4. El Sistemas muestra automáticamente en la tabla al producto encontrado.
  5. El Técnico Farmacéutico pulsa el botón “Listar” al producto seleccionado.
  6. El Sistema activa un cuadro de llenado en el mismo espacio del botón “Listar” para ingresar la cantidad en unidades del producto a listar.
  7. El Técnico Farmacéutico llena el campo y presiona “Enter”.
  8. El Sistema verifica el Stock del producto y lo añade a la tabla de la interfaz “Registro del Pedido”.
  9. El Técnico Farmacéutico cierra la venta de “Buscar Producto”.
  10. El Sistema muestra la interfaz “Registro Pedido”.
  11. El Técnico Farmacéutico pulsa el botón “Generar”.
  12. El Sistema almacena el pedido en la base de datos.
  13. El sistema Muestra el mensaje: “El Pedido se ha guardado”.
  14. El Caso de Uso finaliza.

Flujo alternativo

  1. En el paso 5
  • Si el sistema no encuentra el producto, muestra el mensaje “PRODUCTO NO ENCONTRADO”.
  1. En el paso 8
  • Si el sistema no logra guardar el pedido mostrara el mensaje “NO SE PUDO GUARDAR EL PEDIDO EN LA BASE DE DATOS”.
  • El caso de uso puede ser cancelado en cualquier momento, seleccionando la opción  “Cancelar”.

POST-CONDICIÓN

Dar de alta un nuevo pedido en la pase de datos.

[pic 16]

...

Descargar como (para miembros actualizados) txt (38 Kb) pdf (2 Mb) docx (1 Mb)
Leer 28 páginas más »
Disponible sólo en Clubensayos.com