Proyecto final de Análisis y Diseño de Información PDF

Title Proyecto final de Análisis y Diseño de Información
Author Diana Velásquez
Course Análisis y Diseño de Sistemas de Información
Institution Universidad Tecnológica del Perú
Pages 84
File Size 4.7 MB
File Type PDF
Total Downloads 786
Total Views 997

Summary

UNIVERSIDAD TECNOLÓGICA DEL PERÚAvance Final VIDA FARMA SISTEMA DE ESCRITORIO PARA LA OPTIMIZACIÓN DEL PROCESO DE VENTAS y PROCESO DE ALMACÉN DE LA FARMACIA “VIDAFARMA” Trabajo que como parte del curso de Análisis y diseño de sistemas de información presentan los alumnos:APELLIDOS Nombres Códigos SA...


Description

UNIVERSIDAD TECNOLÓGICA DEL PERÚ Avance Final VIDA FARMA SISTEMA DE ESCRITORIO PARA LA OPTIMIZACIÓN DEL PROCESO DE VENTAS y PROCESO DE ALMACÉN DE LA FARMACIA “VIDAFARMA” Trabajo que como parte del curso de Análisis y diseño de sistemas de información presentan los alumnos: APELLIDOS

Nombres

Códigos

1. SAUÑE CHÁVEZ, Paulo Segundo Mateo

U19202014

2. PISCO POMA, Elvis Javier

U18203252

3. JAVE MENDOZA, Yoselin Brighit

U18213718

4. VELASQUEZ CUSI, Diana Carolina

U19305978

5. GELDRES DIAZ, Hector Cesar

U18217934

Lima, 7 de diciembre del 2021

ÍNDICE 1.

2.

ÁMBITO DEL PROYECTO..................................................................................................5 1.1.

Área (donde se va a llevar a cabo el proyecto)..................................................................5

1.2.

Recursos Humanos para la elaboración de Proyecto........................................................5

1.3.

Software......................................................................................................................... 5

1.4.

Hardware....................................................................................................................... 6

1.5.

Cronograma de Actividades............................................................................................7

FASE DE INICIO..................................................................................................................7 2.1.

MODELADO DEL NEGOCIO.......................................................................................7

2.1.1. Modelado del Proceso del Negocio...............................................................................8 2.1.2. Modelo de Análisis del Negocio (MAN)......................................................................11 2.2.

MODELADO DE REQUISITOS..................................................................................14

2.2.1. Modelo de Requisitos................................................................................................ 15 3.

FASE DE ELABORACIÓN.................................................................................................17 3.1.

MODELADO DE REQUISITOS..................................................................................17

3.2.

ANÁLISIS DEL SISTEMA...........................................................................................32

3.2.1

Relaciones de Caso de Uso del Sistema............................................................................................... 32

3.2.2

Modelo conceptual........................................................................................................................................ 34

3.2.3

Modelo Lógico................................................................................................................................................. 35

3.2.4

Modelo Físico................................................................................................................................................... 36

3.2.5

Diagrama de Clases...................................................................................................................................... 37

3.3.

DISEÑO DEL SISTEMA..............................................................................................41

3.3.1

Arquitectura del Sistema (Diagrama de Colaboración y Secuencia)...................................42

3.3.2

Patrón de Diseño............................................................................................................................................ 54

3.3.3

Arquitectura Física del Sistema (Diagrama de Despliegue y Componentes)...................66

3.4.

IMPLEMENTACIÓN Y PRUEBAS..............................................................................72

2

INTRODUCCIÓN JUSTIFICACIÓN El presente trabajo fue elaborado producto de la ausencia de un sistema ágil y estricto que proporcione seguimiento, tras analizar y desarrollar un sistema para el proceso de ventas y almacén para la farmacia VidaFarma D & W, así mejorar las ventas y tener un mayor control sobre los productos. Además, nuestro trabajo tiene el fin de brindar una solución tecnológico, centrando la atención en la innovación del proceso de ventas físico

OBJETIVOS GENERALES Analizar y desarrollar un sistema para el proceso de ventas y almacén para la farmacia VidaFarma D & W, así mejorar las ventas y tener un mayor control sobre los productos.

OBJETIVOS ESPECÍFICOS 1. Desarrollar un nuevo modelo de negocio. 2. Desarrollar interfaces para los registros de la tienda, las consultas de productos, buscar cliente, buscar producto, agregar producto, generar venta, generar números de serie y actualizar stock de productos. 3. Desarrollar el código fuente del sistema con la metodología RUP.

3

ASPECTOS DE LA ORGANIZACIÓN Visión La visión de Vidafarma D & W es ser reconocido por sus clientes como una farmacia de confianza con una organización eficiente y eficaz, ofreciendo tanto los mejores precios como el mejor servicio, haciendo la diferencia con la competencia. Misión La misión de la farmacia Vidafarma D & W es adoptar un modelo de sistema de trabajo rápido, seguro y eficiente de acuerdo a las necesidades que demanda el mercado. Para poder así expandirse en otras ubicaciones de la localidad. Descripción de la empresa Somos una farmacia peruana que tiene dos años de inauguración, con poco tiempo de apertura nos hemos ganado la confianza de nuestros clientes porque contamos con una amplia variedad de productos médicos, sanitarios y dispositivos médicos de bajo riesgo a precios competitivos y súper accesibles. En este momento nuestra farmacia no cuenta con un sistema de inventario sobre sus productos y medicamentos que le permita tener un mayor control para el desarrollo de su gestión de ventas. Por tal motivo, se requiere el desarrollo de un software que permita optimizar el proceso de ventas y almacén.

4

1. ÁMBITO DEL PROYECTO 1.1. Área (donde se va a llevar a cabo el proyecto) El proyecto se llevará a cabo en el distrito de Lurigancho-Chosica. 1.2. Recursos Humanos para la elaboración de Proyecto TABLA 1: Tabla de RRHH para la elaboración del proyecto en la farmacia VidaFarma.

Jefe de proyecto

Es quien planifica, ejecuta y observa el desarrollo del trabajo por parte de los integrantes del proyecto.

Analista de sistema

Es quien supervisa analiza e identifica los problemas para poder solucionarlos con sistemas de información.

Diseñador

Es quien diseña la arquitectura del sistema con el objetivo de que este sea eficiente. Es quien desarrolla el software de la arquitectura del sistema.

Programador Testador

Es quien ejecuta las pruebas con el fin de verificar si hay algún error con el software y ver en qué se debe mejorar.

1.3. Software Microsoft Word:

Es un programa de procesamiento de texto que permite realizar redacciones y crear documentos de manera eficiente. Zoom: Es un software que permite la comunicación en video o audio, por lo que es muy útil para las reuniones virtuales, de modo que se puede coordinar y desarrollar trabajos en equipos.

5

Microsoft Excel:

Este programa, es una hoja de cálculo que permite realizar operaciones matemáticas y estadísticas. Por ende, permitirá la creación de nuestro cronograma de actividades, en donde los datos estarán organizados en filas y columnas. StarUML:

Es una herramienta que nos permitirá desarrollar de forma rápida y concisa diferentes tipos de diagramas necesarios para la elaboración de nuestro proyecto. BIZAGI:

Es una suite ofimática que nos permite diseñar los modelos de procesos de negocios de manera organizada y rápida. IBM Rational Architect:

Es un programa que permite construir y administrar proyectos durante el proceso de desarrollo de software.

1.4. Hardware 

2 computadoras portátiles



2 computadoras de escritorio



1 servidor de aplicaciones



1 servidor de base de datos

6

1.5. Cronograma de Actividades

2. FASE DE INICIO 2.1. MODELADO DEL NEGOCIO Hoy en día las empresas tienen como objetivo cumplir con las necesidades de los clientes, para esto requieren que el negocio se actualice constantemente para así generar cambios y aún más por motivos de pandemia de covid-19 ya que se muestra una alta demanda. Actualmente la Farmacia “VIDAFARMA” no cuenta con un sistema que cubra todas las necesidades y expectativas del cliente. Es por ello que los requerimientos del sistema de ventas para garantizar un mejor alcance con los clientes, por lo tanto, se están presentando inconvenientes como la ineficiencia de gestionar el tiempo de ventas ya que en cada consulta del cliente o proceso se requiere de una amplia espera y esto genera retrasos, Esto se debe a que no se cuenta con un sistema que permita optimizar esos tiempos para cada consulta u actividad que realiza el cliente. Así mismo, no se cuenta con un control eficiente de stock medicamentos, ni de entradas y salidas de los productos por lo cual en varias ocasiones no se le brinda la información adecuada al cliente. En consecuencia, esto genera que se disminuyan las ventas. 7

2.1.1. Modelado del Proceso del Negocio Actores del Negocio TABLA 2: 

Lista de Actores del Negocio(AN)

Código

Actor del negocio

Descripción Es la persona que adquiere de los servicios o bienes de la empresa por

AN01

medio de una compra dada con el fin de cubrir sus necesidades personales. Es el protagonista de un negocio Es la persona u empresa responsable

AN02

de proporcionar bienes o servicios a las

tiendas

exclusivos.



Diagrama de los Actores del Negocio(AN)

Caso de Usos del Negocio (CUN) TABLA 3: 8

con

los

productos

Lista de Casos de Uso del Negocio



Ítem

Caso de uso del Negocio

Descripción Es el modelo de reglas, acciones y actividades utilizadas por todos

CUN1: Proceso de venta

los involucrados en el área. Es la verificación de la entrada de mercadería (productos) que

CUN2: Proceso de almacén

envían los proveedores.

Diagrama del Caso de Uso de Negocio(CUN)



Objetivos del Negocio (ON)  ON1.Mejorar el grado de satisfacción de sus clientes.  ON2.Agilizar la atención al cliente en un 30% con respecto al 2021.  ON3.Ahorrar tiempo en el proceso de compra. 

Diagrama de los Objetivos del Negocio

9



Diagrama general del Caso de Uso del Negocio (CUN)

2.1.2. Modelo de Análisis del Negocio (MAN) Trabajadores del Negocio (TN) 10

TABLA 4:  Código

Lista de Trabajadores del Negocio Trabajadores del Negocio

Descripción Persona responsable de las tareas propias de la farmacia: ofrecer una atención y consejo farmacéutico de calidad, gestión del almacén,

TN01

dispensación, venta y control de medicamentos, organización de tareas o preparación de fórmulas magistrales. Persona que se encarga de asistir al personal técnico en labores propias de un ayudante: preparación de pedidos, asistencia en la

TN02

elaboración de fórmulas magistrales, mantenimiento de las zonas de trabajo, atención al cliente. Es la persona sobre la que recae

TN03

principalmente la gestión de la farmacia para garantizar su correcto funcionamiento.



Diagrama de los Trabajadores del Negocio

Realización de los Casos de Uso Del Negocio  RCUN1.Proceso de ventas  RCUN2.Proceso de almacén 

Diagrama de la Realización de Casos de Uso de Negocio

Entidades del Negocio  Ventas  Empleado  Cliente  Boleta 12

 Detalle boleta  Producto  Laboratorio  Proveedores



Diagrama de las Entidades del Negocio

2.2. MODELADO DE REQUISITOS 2.2.1. Modelo de Requisitos TABLA 5: 

Reglas del negocio 13

Código

Descripción de Reglas del Negocio

RN01

Los pagos pueden ser efectuados con tarjeta y efectivo.

RN02

Solo ingresan al sistema los usuarios permitidos.

RN03

El químico farmacéutico debe tener acceso al stock de medicamentos.

RN04

El personal técnico debe informar al químico farmacéutico mediante un documento el reporte mensual del stock.

RN05

El personal técnico debe brindarle al cliente toda la información requerida para una venta satisfecha.

RN06

Actualización de inventario para saber el stock con el que se cuenta.

RN07

Todo el personal técnico debe seguir el proceso de venta para evitar errores.

RN08

El personal técnico debe de aperturar, ordenar y limpiar la farmacia.

TABLA 6:  Código

Requerimientos funcionales Descripción

RF01

El sistema debe permitir al trabajador loguearse con su usuario.

RF02

El sistema debe permitir la búsqueda de los productos.

RF03

El sistema debe permitir registrar datos del cliente.

RF04

El sistema debe permitir ingresar la cantidad de los productos solicitados.

RF05

El sistema debe permitir registrar la venta.

RF06

El sistema debe permitir generar la boleta de compra. 14

RF07

El sistema debe permitir recepcionar y verificar productos.

RF08

El sistema debe permitir agregar nuevos productos al inventario.

RF09

El sistema debe permitir registrar y validar los datos de un nuevo personal.

RF10

El sistema debe permitir consultar, actualizar y borrar el stock de los productos.

RF11

El sistema debe permitir consultar, actualizar y borrar los usuarios logueados en el sistema.

RF12

El sistema debe permitir generar reportes de todos los productos.

TABLA 7: 

Requerimientos no funcionales

Código RNF01

Descripción El sistema debe estar disponible desde la apertura de la tienda hasta el cierre.

RNF02

El sistema debe presentar una interfaz agradable para el usuario.

RNF03

El software permitirá monitorear modificaciones, alteraciones y actualizaciones.

RNF04

El sistema debe tener un tiempo de respuesta ante un clic menor a 0.2 milisegundos.

15

RNF08

El sistema debe mantener los datos almacenados seguros y protegidos.

RNF06

El sistema debe implementar mecanismos de alta disponibilidad.

RNF07

El sistema deberá presentar una base de datos.

3. FASE DE ELABORACIÓN 3.1. MODELADO DE REQUISITOS

Actores de Sistema TABLA 8:



Lista de Actores del Sistema (AS):

Código

Actor de sistema

Descripción

AS01:

Encargado de registrar los productos solicitados por el cliente, orientar sobre

Vendedor

el uso correcto del producto y la emisión de la factura.

AS02:

Encargado

de

proporcionar

la

información pertinente sobre el stock de

Administrador

los

productos, además, informa y

reporta las cantidades y situaciones de cada uno.

17

AS03: Usuario

Es la generalización del administrador y vendedor.



Diagrama de Actores del Sistemas (AS):

3.1.1. Casos de Usos del Sistema (CUS)

 CUS01: Logueo de usuario  CUS02: Búsqueda del producto  CUS03: Registro del cliente  CUS04: Ingresa cantidad por producto  CUS05: Se registra la venta  CUS06: Se genera la boleta  CUS07: Verificar recepción de productos  CUS08: Agregar nuevos productos.  CUS09: Registrar Personal

18

 CUS10: Mantener stock  CUS11: Mantener sistema  CUS12: Generar reporte de productos 

Diagrama de Casos de Usos del Sistema (CUS)

3.1.2. Especificaciones del Caso de Uso TABLA 9:

Modelo: Caso de uso: Actor Descripción:

Flujo de trabajo

Sistema Código ECU01 Logueo de Usuario Vendedor Permite que el usuario valide sus datos personales en el Sistema. Flujo del trabajo: El Sistema se inicia cuando el usuario inicia sesión ingresando su correo y contraseña. -El usuario muestra la interfaz de inicio con los siguientes campos: (Datos: correo de usuario y contraseña). Además, con las opciones de limpiar, ingresar y salir. -El usuario ingresa su correo -El usuario ingresa su contraseña -El vendedor lo “ingresa” al sistema -El sistema valida los datos ingresados -El Sistema los redirecciona hacia el menú principal.

Flujo de evento alternativo: Si la contraseña está mal, se mostrará un mensaje indicando que la contraseña no coincide con el usuario. -El sistema solicitará nuevamente el ingreso de datos. Pre-condición:

El usuario tiene que estar registrado en la base de datos. 19

Post-condición:

El Sistema permitirá el acceso al menú principal.

TABLA 10:

Modelo: Caso de uso: Actor Descripción:

trabajo

Sistema Código ECU02 Búsqueda del producto Vendedor Permite al vendedor buscar de manera rápida el producto. Flujo de trabajo: El sistema inicia cuando el personal vendedor desea “buscar un producto” en la interfaz de buscar producto. -El sistema muestra la interfaz “Buscar Producto” -El sistema muestra los datos a ingresar como código del producto. El sistema activa el botón “Buscar Producto” El sistema muestra el botón “Salir” -El administrador presiona el botón “Buscar Producto” -El sistema mostrará los detalles que tiene el producto -El administrador selecciona el botón “Salir”

Pre-condición: Post-condición:

Flujo de evento alternativo: Producto no encontrado: En caso de que no encuentre ningún producto, se mostrará un mensaje “Producto no encontrado”, y el sistema te brindara la posibilidad de realizar otra búsqueda. Iniciar la sesión. El Sistema muestra el producto buscado.

Flujo de

TABLA 11:

20

Modelo: Caso de uso: Actor Descripción:

Flujo de trabajo

Sistema Código ECU03 Registro del Cliente Vendedor Permite al vendedor registrar un nuevo cliente. Flujo de trabajo: El caso de uso inicia cuando el vendedor desea “Registrar un cliente” en la interfaz Registro Cliente. -El sistema muestra la interfaz “Registrar Cliente” El sistema muestra los datos a llenar del cliente como (nombre, apellido, DNI, teléfono, correo). El sistema muestra el botón “Registrar”. El sistema mu...


Similar Free PDFs