Beruflich Dokumente
Kultur Dokumente
SAN MARCOS
(Universidad del Per, DECANA DE
AMRICA)
SISTEMA
FARMACIA
Profesora:Vera Pomalaza Virginia
Curso: Algortmica II
Integrantes:
Rojas Medina Betsabet
14200
Rodriguez Solis Laura
14200152
Sulca Tito Liseth
14200158
Uruchi Acho Erika
14200118
Vilcacuri Huamani Elizabeth 14200121
1. Introduccin:
Persona
#nombre:String
#apePaterno:String
#apeMaterno:String
#edad: String
#direccion:String
#telefono:String
//set y get de los
atributos
Empleado
#id:String
#contrasea:String
#sueldo:double
//set y get de los
atributos
Almacen
Proveedor
<<Arraylist>>
Productos:Producto
-nombre:String
Stock:Integer
-ruc:String
cantMinima:Integer
-direccion:String
Almacen()
-telefono:String
+obtenerIndice(Codigo:String):I
+Productos[]:Producto
Farmaceutico
1..n
nteger
Clientes[]:Cliente
+registrarMedicamento():Produc
//set y get de los
to nVentas:Integer
atributos
+buscarMedicamento():boolean
nDiagnostico:Integer
+modificarMedicamento():boole
//set y get de los
an atributosCliente
+eliminarMedicamento():boolea
n #numPuntos:Integer
#diagnostico:String
+verificarFechaVencimiento():bo
olean
+analizarCantidadAlmacenada()
//set y get de los
:boolean
atributos
1..n
1...n
1..n
1..n
1
Empleado
#id:String
#contrasea:String
#sueldo:double
//set y get de los
atributos
1
1
Gestion Clientes
<<Arraylist>> Clientes:Cliente
<<Arraylist>>
Farmaceuticos:Farmaceutico
3.-Temas
3.1 +obtenerIndica(Dni:String):Inte
Herencia:
ger
3.2.-Persistencia:
Utilizamos la persistencia para el mejor manejo de los datos de los clientes,
productos farmacuticos de nuestro Sistema de Farmacia. Podemos realizar la
persistencia de la siguiente manera trabajando con el try catch para el manejo de
los posibles errores o lanzando un error con throws.
3.3.-Genricas:
Para abordar este tema en nuestro proyecto hicimos uso de la clase genrica
propia de java que pertenece a la biblioteca java.util se utilizaron para crear
arrayas de Clientes,Productos,Farmacuticos.
3.4.-Excepciones:
3.5.-Interfaz:
Se implement la interfaz IFecha la cual cuenta con variables , respecto al da,
mes y ao estas van a poder ser usadas las clases que la implementen.
4.-Conclusiones:
El proyecto que realizamos ha contribuido de manera importante para identificar y
resaltar los puntos que hay que considerar para llevar a cabo una implementacin
adecuada de los sistemas de informacin que hoy en da las empresas lo necesita
para llevar a cabo sus procesos de manera eficaz, en este caso nosotras como
grupo desarrollamos para una empresa farmacutica.
Con respecto al sistema se concluy que se ha desarrollado de la mejor manara
posible tomando en cuenta aspectos importantes como son el cliente producto y
los trabajadores de la farmacia y las relaciones que hay entre ellos considerando
tambin que debera d contar con un comprobante de pago que se pueda emitir,
en nuestro caso sera la Boleta.