You are on page 1of 28

ESTUDIO DE VIABILIDAD DEL SISTEMA

Establecimiento del alcance del sistema

El sistema a elaborar contendr las bases de datos que existan ya en el sistema


anterior que son las siguientes: B.D de productos y de proveedores; El nuevo
sistema contendr bases de datos de las ventas en las cuales se especificara si
son facturas y en los vendi, un base de datos que muestre al usuario a detalle
todo lo relacionada con el producto (sustancia activa, ubicacin, precio,
proveedor), el establecimiento de los usuarios del sistema y sus respectivos
horario, tanto como el listado de clientes y crditos.

Estudio de la situacin actual


El sistema actual no cumpla totalmente con las necesidades de la farmacia pues
no contaba con las funciones necesarias como la entrega de facturas y la
administracin de los horarios de sus empleados y no se llevaba el control de las
ventas realizadas ni del listado de proveedores.

Definicin de requisitos del sistema

La revisin constante del sistema


Actualizacin del inventario del producto
Actualizar el listado de proveedores
Registro diario de ventas
Proporcionar un sistema fcil de usar

Estudio de alternativas de solucin


Sistema opcin 1:
El sistema utilizara una computadora Mac de escritorio, con teclado y
mouse inalmbrico, junto con una mini-Print laser HP infra-rojo y un lector
de cdigo de barra, en el sistema operativo se controlara cada venta
realizada y se almacenara en la computadora personal del gerente o dueo
de la farmacia para una supervisin constante del personal, as como el
nmero exacto de clientes atendidos en el da.
Sistema opcin 2:
El sistema utiliza una computadora HP de escritorio con sistema operativo
Windows 8, junto con una mini- print con entrada USB al igual que un lector
de cdigo de barras; el sistema cumplir con las necesidades bsicas y
solicitadas por la farmacia y ser muy sencillo para que cualquiera pueda
comprender su funcionamiento.
Sistema opcin 3:
No se utiliza un sistema en especial solo tablas en Access con campos que
se llenan manualmente a medida que se efectan las ventas, no se
necesita una computadora en particular.

Valoracin de las alternativas


La opcin 2 es la mejor pues es ms econmica y tiene las mismas caractersticas
que la ms cara y es ms fcil de usar adems que cumple con lo que la farmacia
necesita para su ptimo rendimiento puesto que se usa una impresora de tiquetes
y un lector de cdigo de barras que facilita y agiliza las ventas.

Seleccin de la solucin

ANLISIS DEL SISTEMA DE INFORMACIN

Definicin del sistema


El sistema a elaborar contendr las bases de datos que existan ya en el sistema
anterior que son las siguientes: B.D de productos y de proveedores; El nuevo
sistema contendr bases de datos de las ventas en las cuales se especificara si
son facturas y en los vendi, un base de datos que muestre al usuario a detalle
todo lo relacionada con el producto (sustancia activa, ubicacin, precio,
proveedor), el establecimiento de los usuarios del sistema y sus respectivos
horario, tanto como el listado de clientes y crditos.

Establecimiento de requisitos

La revisin constante del sistema


Actualizacin del inventario del producto
Registro diario de ventas
Proporcionar un sistema fcil de utilizar
Lista de proveedores

Farmacia
Omega

Clientes

Agregar
Usuario, gerente

Quitar

gerente

Modificar

gerente

buscar
Usuario, Gerente

Producto

agregar

Gerente

Quitar

Gerente

Modificar

Gerente

Buscar
usuario, Gerente

Ventas

Realizadas
Usuario,
Gerente

Canceladas

Gerente

Almacenadas

Gerente

Usuario

Credito

Provedores

Agregar

Agregar monto
de credito

Almacenar
listas de
productos
entregados

Gerente

Quitar

Gerente

Modificar

Gerente

Usuario,
Gerente

Visualizar
creditos
existentes

Usuario,
Gerente

Modificar
creditos

Gerente

Gerente

Modificar
creditos

Gerente

IDENTIFICACIN DE SUB-SISTEMAS DE ANLISIS

Anlisis de los casos de uso


Agregar producto

Quitar Producto

Modificar producto

Buscar producto

Cancelar ventas

Realizar ventas

Almacenar ventas

Agregar usuario

Nombre: Producto
Descripcin: Agregar producto
Actores: Gerente
Funcin: Agregar producto en la
tabla producto
Nombre: Producto
Descripcin: Eliminar Producto
Actores: Gerente
Funcin: Eliminar Productos en
la tabla producto
Nombre: Producto
Descripcin: Modificar producto
Actores: Gerente
Funcin: Modificar producto ya
existente en la tabla
Nombre: Producto
Descripcin: Buscar producto
Actores: Gerente, usuario
Funcin: Buscar producto en la
tabla producto
Nombre: Ventas
Descripcin:
Cancelar
una
ventana
Actores: Gerente
Funcin: Cancelar venta de un
producto
Nombre: Ventas
Descripcin: Realizar Ventas
Actores: Gerente, usuarios
Funcin: Realizar ventas de un
producto
Nombre: Ventas
Descripcin: Almacenar ventas
Actores: Gerente, usuarios
Funcin: Almacenar las ventas
realizadas
Nombre: Usuarios
Descripcin: Agregar un usuario
Actores: Gerente
Funcin: Agregar un usuario

nuevo a la tabla

Quitar usuario

Modificar usuario

Nombre: Usuario
Descripcin: Quitar usuario
Actores: Gerente
Funcin: Agregar un usuario
nuevo a la tabla

Nombre: Usuario
Descripcin: Modificar datos
Actores: Gerente
Funcin: Modificar datos de
usuarios
Almacenar listas de Nombre: Proveedores
Descripcin: almacenar listas de
productos
productos
Actores: Gerente
Funcin: Almacenar las listas de
los productos recibidos
Almacenar listas de Nombre: Proveedores
Descripcin:
Almacenar
las
productos devueltos
listas
de
los
productos
devueltos al proveedor
Actores: Gerente
Funcin: Almacenar las listas de
los productos devueltos
Agregar cliente
Nombre: Cliente
Descripcin: Agregar cliente
Actores: Gerente, usuario
Funcin: Agregar un usuario
nuevo
Quitar cliente
Nombre: Cliente
Descripcin: Quitar un cliente
de la B.D.
Actores: Gerente, usuarios
Funcin: Eliminar un cliente
Modificar Informacin
Nombre: Cliente
Descripcin: Modificar datos del
cliente
Actores: Gerente, usuarios
Funcin: Modificar informacin
del cliente

Agregar crdito

Visualizar crdito

Modificar crdito

Nombre: Crdito
Descripcin: Agregar un crdito
nuevo
Actores: Gerente, usuario
Funcin: agregar un crdito
Nombre: Crdito
Descripcin: Visualizar crdito
Actores: Gerente, usuario
Funcin: Visualizar crdito
Nombre: Crdito
Descripcin: modificar crdito
Actores: Gerente, usuario
Funcin: Modificar monto del
crdito

Anlisis de clases

Producto
Clave()
Nombre()
Sustanciaactiva()Clave()
Clientes()
Ubicacin()
Monto()
Existencia()
-Agregar
Descripcin()
-Agregar
-Buscar
-Quitar
-Modificar
-Buscar

Crdito

Usuario
-Modificar
Clave()
Nombre()
Direccin()
Telfono()
Horario()
-Agregar usuario nuevo

-Quitar usuario
Ventas
Claveproducto()
Cliente usuario
-Modificar
Nombre()
Clave()
Proveedor
Precio()
Nombre()
Clave
()
Cant.vendidas()
Direccin()
Nombre()
-Almacenar las ventasTelfono()
realizadas
Origen()
-Agregar
Ventatotal()
-Almacenar las ventas canceladas
-Almacenar
listas
de
productos
-Eliminar
entregados
-Expedir facturas
-Almacenar
devueltos

listas

-Modificar
de
productos
-Buscar

Elaboracin del modelo de datos

Ventana principal del


programa es la cual el
usuario
o
gerente
ingresara su clave y as
podr
realizar
las
acciones que desee.

Ventana en la que se
realizaran las ventas
y en la que pueden
acceder al listado de
los
productos,
ventas
realizadas,
proveedores
y
clientes.

Definicin de la arquitectura del sistema


El sistema necesita fsicamente los siguientes componentes:

Mini-print (impresora de tiquetes)


Escner de cdigo de barras
Conexin a internet
Computadora de escritorio HP

El sistema contendr
5 Base de datos (ventas, usuarios, clientes, proveedores, productos y
crditos).
El sub-sistema de ventas seria, el almacenamiento de todas las ventas
realizadas quien la realizo y si por algn motivo se cancel alguna.
El sub-sistema de usuario, mostrara los usuarios y sus respectivos datos,
los cuales se pueden modificar, buscar, quitar o agregar.
El sub-sistema de cliente, mostrara los datos de todos los clientes que
quieren crdito. Y estos datos pueden ser modificados, agregar nuevos
datos, eliminar un crdito y buscar.
El sub-sistema de proveedores, mostrara los datos de todos los
proveedores, la fecha de entrega de productos, la cantidad y de donde
proviene.
El sub-sistema de producto, contendr el nombre y la clave del producto
tambin su ubicacin, precio y existencia
El sus-sistema de crdito, mostrara el monto de crdito que el cliente tiene
y la clave del crdito.

DISEO DE LA ARQUITECTURA DEL SOPORTE

Cliente

Agregar
cliente

Eliminar
clientes

Modificar
clientes

Validar
datos del
cliente

Buscar
clientes

buscar
cliente

Guardar
datos

eliminar
cliente

Modificar
datos del
cliente

Mostrar
error

Usuario

Agregar
usuario

Eliminar
usuario

Modificar
usuario

Validar
informacin
del usuario

Buscar
usuario

Buscar
usuario

Guardar
datos

Eliminar
usuario

Modificar
datos del
usuario

Mostrar error

Producto

Agregar
producto

Quitar
productos
agotados

modificar

Buscar

Buscar
existencia

Buscar
producto

Buscar
producto

Buscar
existencia

Agregar
nuevo

Quitar de la
lista

Agregar
informacion
nueva

Buscar
ubicacion

Proveedores

Entrega de
producto

Visualizacin de
cantidad de
productos
entregados

Productos
devueltos

Listado de
productos
devueltos

Ventas

Realizadas

Total de
producto
vendidos
usuario que
realizo la
venta

Canceladas

numero de
ventas
realizadas

Expedicion
de factura
Solicitar los
datos
requeridos

Expedicin

Credito
Agregar
credito

Visualizar
credito

Modifi
cred

Verificar
informaci
n

Buscar
credito

Bu
cr

Agregar
credito

Obtener
datos

Mod
d

Definir
credito
DISEO DE CLASES

Producto
Clave()
Nombre()
Sustanciaactiva()Clave()
Clientes()
Ubicacin()
Monto()
Existencia(integrer)
-Agregar
Descripcin()
-Agregar
-Buscar
-Quitar
-Modificar
-Buscar

Crdito

Usuario
-Modificar
Clave()
Nombre()
Direccin()
Telfono()
Horario()
-Agregar usuario nuevo

-Quitar usuario
Ventas
Claveproducto()
Cliente usuario
-Modificar
Nombre()
Clave()
Proveedor
Precio(integrer)
Nombre()
Clave
()
Cant.vendidas(integrer)
Direccin()
Nombre()
-Almacenar las ventasTelfono(do)
realizadas
Origen()
-Agregar
Ventatotal(integrer)
-Almacenar las ventas canceladas
-Almacenar
listas
de
productos
-Eliminar
entregados
-Expedir facturas
-Almacenar
devueltos

listas

-Modificar
de
productos
-Buscar

DISEO DE LA ARQUITECTURA DE MODELOS DEL SISTEMA

Product
os
Ventas

Usuario
Cliente

Cliente
Credito

Product
os

DISEO FISICO DE DATOS

El sistema solo estar ubicado en una sola maquina pues es ms accesible y


practico.
Los sub-sistemas tambin estn en solo una mquina, puesto que toda la
informacin estar almacenada en una sola mquina.

GENERACIN DE ESPECIFICACIONES DE CONSTRUCCIN

ESTABLECIMIENTO DE LOS REQUISITOS DE IMPLANTACIN

You might also like