Documentos de Académico
Documentos de Profesional
Documentos de Cultura
“RURD”
Facultad de Ciencias e Ingenierías
Departamento De Computación
Grupo# 7 → Integrantes
"PROYECTO: SCIFFARMACIA”
Para el desarrollo del presente Proyecto se ha estudiado la situación actual de la Farmacia “Villa Don Bosco”
es una microempresa ubicada en Villa Don Bosco sobre la Pista el Dorado, es un negocio familiar dedicado
a la obtención y venta de suplementos médicos de calidad como pastillas, capsulas, cremas, entre otros
productos, además se caracteriza por atender de forma correcta a sus clientes y ofrecer un buen precio de
sus bienes a comercializar.
1
Sistema de Control de Inventario y Facturación (SCIF)
PREFACIO
Control de versión
Mendoza Pérez, J.
Dávila Calderón, M.
Lacayo Ramírez, K.
Detalle de versión
2
Sistema de Control de Inventario y Facturación (SCIF)
Introducción
Este proyecto tiene como propósito crear un software para la gestión de inventario y facturación de la
farmacia Villa Don Bosco, para mejorar la efectividad y eficiencia de los procesos operativos a realizar que
se resolvían de manera manual.
Cargo Director
3
Sistema de Control de Inventario y Facturación (SCIF)
Rol Analista
Responsabilidad Coordinar las actividades y procesos que se llevan a cabo dentro del
desarrollo.
4
Sistema de Control de Inventario y Facturación (SCIF)
Rol Programador
5
Sistema de Control de Inventario y Facturación (SCIF)
GLOSARIO
Tecnología
➔ Aplicación: es un tipo de software que permite al usuario realizar uno o más tipos de trabajo.
➔ StarUML: es una herramienta de modelado de software basado en los estándares UML (Lenguaje
Unificado de Modelado) y MDA (Arquitectura dirigida por Modelos) con el empleo de diagramas
que poseen fines distintos dentro del proceso de desarrollo.
➔ Visual Studio: es un entorno de desarrollo integrado. Este permite a los desarrolladores crear
aplicaciones ya sean web, de escritorio o las diferentes plataformas existentes.
Sistema
➔ Gestionar: es llevar a cabo diligencias que hacen posible la realización de una operación comercial
o de un anhelo cualquiera.
➔ Inventario: es una relación detallada, ordenada y valorada de los elementos que componen el
patrimonio de una empresa o persona. Es un historial de los productos existentes del negocio.
➔ Persona: representa una clase temporal y necesaria en donde se almacenan los datos en común del
cliente, empleado y proveedor.
6
Sistema de Control de Inventario y Facturación (SCIF)
Negocio
➔ Anular factura: proceso en el que un empleado del negocio, con privilegios dentro de la plataforma,
descarta la factura y la convierte en no válida. Y emplea una factura nueva a crear de acuerdo a lo
que el usuario adquirió de la anterior.
➔ Pedido: es el encargo de un bien o producto por parte de un determinado cliente a la farmacia, así
como de la farmacia al proveedor.
➔ Producto: es el conjunto de bienes fabricados industrialmente para ofrecerlos a sus clientes según
sus necesidades.
➔ Proveedores: son los encargados de facilitar los productos necesarios que se le suministrarán a la
farmacia.
7
Sistema de Control de Inventario y Facturación (SCIF)
Así como herramientas en el Software para el monitoreo de las actividades operacionales a nivel
administrativo, el cual otorgará apoyo para la búsqueda a una solución óptima ante cualquier circunstancia,
por ejemplo: desorganización de informes de venta en cuanto a perdidas y ganancias, y revisión aproximada
de los bienes a comercializar.
Ante esta posible causa, se realizará una mejora en el inventario con la categorización de bienes
suministrados para organizar y generar fuentes de ingresos a la farmacia; y la instauración de una nómina
que integra el total de los medicamentos vendidos.
RF6 Gestión de facturas para impresión por ventas a un monto mayor a C$100
córdobas.
8
Sistema de Control de Inventario y Facturación (SCIF)
Requerimientos No Funcionales
➢ Seguridad
El sistema solo será manipulado por el personal autorizado.
Las operaciones que requieran uso del sistema en cuestión deben ser registradas, por ejemplo al
acceder a la Base de Datos de la Farmacia.
Cada usuario autorizado debe contar con sus credenciales pertinentes ( Un nombre de acceso que
podría ser un código de empleado y una contraseña de 4 – 6 caracteres o números) .
➢ Fiabilidad
La información correspondiente a la facturación (ya sea en la compra o la venta) como la fecha, la
hora, el sitio, cantidad de productos, Proveedor o Cliente (según el caso) y los recursos
(almacenados) deben ser verdaderos y ajustados a la realidad (con los objetos que intervienen) para
soslayar la desorganización.
➢ Usabilidad
Al realizarle pruebas previas al sistema en desarrollo, el nivel de errores debe por lo menos
escatimarse en un porcentaje no mayor a 1 o 2%.
El sistema que utilizará la microempresa farmacéutica debe reflejar una interfaz dinámica, fácil de
manipular y su diseño debe ser cómodo y práctico. También puede contar con una interfaz de
Ayuda, en la que muestre la información básica del funcionamiento del sistema y como navegar a
través de él.
La información debe estar organizada en capas o secciones en dependencia del rol que cumpla el
usuario autorizado.
➢ Disponibilidad y Eficiencia
El sistema solo puede ser manipulado mínimo por 5 personas.
El acceso a los módulos como la realización de operaciones (facturación o movimientos) u
actividades en el sistema debe contar con un tiempo de respuesta por lo menos de 6 – 8 segundos.
El acceso al software debe estar disponible las 24 horas y con un mínimo de fallas del 1 %.
9
Sistema de Control de Inventario y Facturación (SCIF)
10
Sistema de Control de Inventario y Facturación (SCIF)
El Sistema SCIFFARMACIA será una aplicación de software diseñado para ejecutarse en un entorno de
Escritorio, añadiendo que trabajará de manera independiente.
Estará diseñado con un proceso de programación en tres capas en Formularios de Visual Studio versión
2019 (Windows Forms), con interfaces modernas que cumplan con los estándares de calidad y seguridad
internacionales para disponer de un buen sistema Software confiable y seguro para llegar expectativa cliente.
→ Arquitectura Multicapa
Para obtener un mayor entendimiento en la parte lógica de la aplicación se pretende implementar una
técnica orientada a programas empresariales que permite una fácil administración, control y construcción.
La facilidad que ofrece implementar este esquema es permitir administrar de manera independiente cada
capa pero sin olvidar que cada una de ellas debe interactuar con su similar. Si se requiere incorporar una
nueva funcionalidad o un nuevo elemento que involucre a una capa específica, se puede realizar este cambio
sin que afecte a las demás capas conservando su independencia y funcionalidad.
11
Sistema de Control de Inventario y Facturación (SCIF)
Clientes.
Aura Uriarte y Ali Rodríguez, encargados de la Farmacia” Villa Don Bosco “de la ciudad de la capital
Managua,Nicaragua.
Objetivo
El objetivo general de este software es realizar de forma eficiente la automatización de la información
relacionada con la facturación y el control de inventario de farmacia la principal más concretamente lo
que se desea es:
12
Sistema de Control de Inventario y Facturación (SCIF)
Rq.# Funcionalidad
13
Sistema de Control de Inventario y Facturación (SCIF)
Restricciones
El sistema será desarrollado en C# SHARP (Visual Studio versión. 2019), el cual es un lenguaje
representado en la orientación a objetos, el motor de la base de datos es PostgreSql 8.4 de tecnología
Objeto-Relacional, la metodología para el desarrollo se basará en las mejores características de las
metodologías tradicionales(evolutivas) y ágiles de software.
14
Sistema de Control de Inventario y Facturación (SCIF)
APÉNDICE
Al mirar las necesidades que dicho negocio tenía con el manejo de información a nivel interno y externo,
sobre la desinformación de ganancias y pérdidas con los productos que ofrecen, así como también el
control de medicamentos existentes y administración de los mismos a partir de la fecha de vencimiento.
La farmacia está conformada por dos sujetos que cumplen con las siguientes funcionalidades:
➢ Aura: Su función en la farmacia es realizar las facturas atendiendo los pedidos de los clientes. Así
como estar pendiente del vencimiento de los medicamentos.
➢ Ali: Se encarga de recibir los pedidos y manejar el control del inventario.
Se planteará un Sistema De Procesamiento de Transacciones (TPS), ya que el sistema que se creara para la
farmacia, tratara de recolectar toda la información y los datos para luego procesarlos, el cliente afirmó
que desea un sistema que almacene todos los productos en inventario, y a su vez incluya la facturación,
por consiguiente llevara seguimiento y control de productos y servicios que se ofertan en la empresa,
permitiendo la fácil facturación y manejo de procesos relacionados, incluyendo operaciones de
automatización para registrar las compras, ventas, consumos, devoluciones, etc.
El sistema de inventarió que se desarrollará permitirá a los clientes y a los encargados de la farmacia
información de las siguientes acciones:
15
Sistema de Control de Inventario y Facturación (SCIF)
ANEXOS
16
Sistema de Control de Inventario y Facturación (SCIF)
17
Sistema de Control de Inventario y Facturación (SCIF)
ÍNDICE
Contenido
PREFACIO ......................................................................................................................2
GLOSARIO .....................................................................................................................6
APÉNDICE .............................................................................................................. 15
ÍNDICE ........................................................................................................................ 18
18