dsfsfsdfsdf

Páginas: 5 (1072 palabras) Publicado: 29 de julio de 2014
INSTITUTO DE CIENCIAS Y ALTA TECNOLOGÍA CIBERTEC
DIRECCIÓN ACADÉMICA
CARRERAS PROFESIONALES

CARRERAS : COMPUTACIÓN E INFORMÁTICA
CURSO : ALGORITMO Y ESTRUCTURA DE DATOS
CICLO : SEGUNDO
SEMESTRE : 2014- 1
SECCION : TODAS


I. FUNDAMENTACIÓN

El curso Algoritmos y Estructura de Datos brinda a los alumnos conceptos, técnicas y metodologías para el diseño de algoritmoseficaces que resuelvan problemas de acuerdo con los requerimientos especificados, y teniendo en cuenta aspectos de eficiencia. Es decir, que resuelvan problemas de la mejor forma posible, considerando el uso adecuado de recursos como la memoria y el tiempo de proceso.


II. GENERALIDADES

En este proyecto será importante el trabajo coordinado del grupo. De esta forma podrán encontrar diversasalternativas de solución a los problemas planteados de las cuales podrán elegir la mejor. Considere que el aspecto más importante de este proyecto es el desarrollo orientado a objetos.


III. OBJETIVO

Aplicar los conceptos aprendidos en el curso a la solución de un problema computacional concreto comenzando por la creación de una solución algorítmica y terminando en la implementación en ellenguaje de programación Java.


IV. NUMERO DE INTEGRANTES POR GRUPO

El proyecto será desarrollado grupalmente en la que cada grupo estará compuesto de un mínimo de 4 alumnos y un máximo de 5 de la misma aula de laboratorio. Los integrantes del grupo permanecerán hasta la finalización del curso no habiendo la posibilidad de cambios de grupos. Cada grupo deberá elegir a un coordinador que lorepresente.










V. DEFINICIÓN DEL PROYECTO: SISTEMA DE GESTION DE VETERINARIAS

Diseñe un sistema de veterinarias que gestione la atención de una mascota, desde la cita hasta la entrega de receta.

Para el efecto considere los siguientes módulos principales para el desarrollo del sistema:

Módulo de Mantenimiento, donde se realizará el mantenimiento de la informacióncorrespondiente a cajero, mascota, cliente y medicamento.

Módulo de Cita y Atención de cita: permitirá gestionar las citas y las atenciones.

Módulo de Reportes: permitirá obtener diversos reportes requeridos por la administración.


VI. DESCRIPCIÓN DE LAS CLASES DEL PROYECTO

Las clases mínimas que intervienen son:

Clase Cajero

Atributo
Tipo
Observación
Código del cajero
intAutogenerado
Apellido
String

Nombre
String

Teléfono
String

Login
String

Password
String

Turno
int
0 = Noche
1 = Día

Clase Cliente

Atributo
Tipo
Observación
Código del cliente
int
Autogenerado
Apellido
String

Nombre
String

Teléfono
String

Estado
int
0 = No Activo
1 = Activo

Clase Medicamento

Atributo
Tipo
Observación
Código delmedicamento
int
Autogenerado
Nombre
String

Laboratorio
String

Precio
double

Stock
int



Clase Mascota

Atributo
Tipo
Observación
Código del mascota
int
Autogenerado
Nombre
String

Tipo de Animal
String

Raza
String

Fecha Nacimiento
String
DD/MM/AAAA
Código del cliente
int

Estado
int
0 = Vivo
1 = Enfermo
2 = Fallecido

Clase Cita

Atributo
TipoObservación
Código de cita
int
Autogenerado
Código de cliente
int

Código de cajero
int

Código de la mascota
int

Fecha de registro
String
DD/MM/AAAA
Fecha para la atención
String
DD/MM/AAAA
Estado

int
0 = Iniciada
1 = Anulada
2 = Atendida

Clase Atención

Atributo
Tipo
Observación
Código de atención
int
Autogenerado
Código de cita
int
(Si es sin cita tendrávalor -1)
Código de cliente
int

Código de la mascota
int

Código de cajero
int

Tipo
int
0 = Con cita
1 = Sin cita
Diagnóstico
String

Fecha de registro
String
DD/MM/AAAA
Estado
int
0 = Anulada
1 = Atendida



Clase Receta

Atributo
Tipo
Observación
Código de atención
int

Código del medicamento
int

Cantidad
int

Precio
double


VII. ESPECIFICACIONES...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS