Sistema para una farmacia

Solo disponible en BuenasTareas
  • Páginas : 10 (2409 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de octubre de 2011
Leer documento completo
Vista previa del texto
Sistema MediControl.

Desarrollado por: Alfonso Andrés Castañeda Hernández Carlos Jaime Ibarra Rodríguez Luis Héctor Mares Manzanera Marco Antonio Navarrete Rodríguez

DELIMITACIÓN DEL PROBLEMA . • En la farmacia se requiere una catalogación de todos los medicamentos existentes, para lo cual se almacenará un código de medicamento, nombre del medicamento, tipo de medicamento (jarabe,comprimido, pomada, etc.), unidades en stock, unidades vendidas y precio. Existen medicamentos de venta libre, y otros que sólo pueden dispensarse con receta médica. • La farmacia adquiere cada medicamento a un laboratorio, o bien los fabrica ella misma. Se desea conocer el código del laboratorio, nombre, teléfono, dirección, fax así como el nombre de la persona de contacto. • Los medicamentos se agrupanen familias, dependiendo del tipo de enfermedades a las que dicho medicamento se aplica. • La farmacia tiene algunos clientes que realizan los pagos de sus pedidos a fin de cada mes (clientes con crédito). La farmacia quiere conocer las unidades de cada medicamento comprado (con o sin crédito) así como la fecha de compra. Además, es necesario tener los datos bancarios de los clientes con crédito,así como la fecha de pago de las compras que realizan. Justificación: Se requiere mejorar, ordenar y agilizar la administración de las actividades generales de la farmacia de una manera más confiable de modo que elimine errores humanos en la mayor medida posible. MSF es muy útil en proyectos de pequeña y mediana escala, considerando en nuestro caso que es de mediana escala, y que puede crecer yacoplarse a un sistema descentralizado sigue considerándose como proyecto de mediana escala. El hecho de que MSF permite la comunicación continua entre todos los elementos que conforman el equipo, nos da cabida a estar constantemente informados de lo que se está haciendo y de lo que se pretende realizar en cada fase del desarrollo. Con MSF podemos usar las disciplinas de análisis de riesgos que nosayudan a evolucionar con el proyecto. Objetivo Objetivo General.- Elaborar un sistema de control que facilite la administración de medicamentos, proveedores, ventas y cartera de clientes de una farmacia, mediante las herramientas de análisis, diseño y desarrollo de software. Objetivos Específicos: Visión: Obtener una visión del proyecto compartida, comunicada, entendida y alineada con losobjetivos de la farmacia. Además, Identificar los beneficios, requerimientos funcionales, sus alcances y restricciones; y los riesgos inherentes al proceso. Planeación: Obtener un cronograma de trabajo que cumpla con lo especificado en la fase de Visión dentro del presupuesto, tiempo y recursos acordados con los representantes de la farmacia. Este cronograma identifica puntos de control específicos quepermitirán generar entregas funcionales y cortas en el tiempo.

Desarrollo: Obtener iterativamente de la mano de la fase de Planeación y de la de Estabilización versiones del sistema de control de la farmacia que sean entregables y medibles que permitan al cliente probar características nuevas de manera sucesiva. Aquí se incluyen los ajustes de cronograma necesarios. Estabilización: Obtener unaversión final del sistema de control de la farmacia, ajustada y aprobada en su totalidad Instalación: Entregar (instalar) a la farmacia el sistema de control de medicamentos finalizado en su totalidad. Aquí se tiene de manifiesto que ya se han superado con éxito las etapas anteriores. Soporte: Brindar soporte y garantía sistema de control de la farmacia durante el tiempo estipulado en el contrato;registrando los reportes de soporte y mantenimiento recibidos, así como los ajustes y versiones ajustadas obtenidas.

DIAGRAMAS UML Diagrama de caso de usos

Diagrama de Clases
1 1 Cliente -Nombre : string -Dirección : string -Teléfono : int -Id Cliente : string -Datos Bancarios : string +Comprar() +Pagar() 1..* Usuario de sistema 1 -Nombre : string -Horarios : string +Vender() +Checar...
tracking img