Sei sulla pagina 1di 24

UNIVERSIDAD TECNOLOGICA DE NAYARIT ING.

EN TECNOLOGAS DE LA INFORMACIN
I
UNIVERSIDAD TECNOLGICA DE NAYARIT
DIVISIN DE CIENCIA Y TECNOLOGA
TSU DE TICS
GRUPO: TIC-32
INTEGRANTES:
MATURANA LIZRRAGA GUALBERTO WILLIAMS
MAYORGA NUO LUIS ARMANDO
GONZALEZ RUIZ ANGEL MARIN
PRADO CAMARENA GILBERTO YIBRAN
MATERIA: BASE DE DATOS
MAESTRO: FABIOLA DEL CARMEN TRUJ ILLO ROBLES
PROYECTO: BASE DE DATOS VETERINARIA
UNIVERSIDAD TECNOLOGICA DE NAYARIT ING. EN TECNOLOGAS DE LA INFORMACIN
II
NDICE DE CONTENIDO
Pg.
INTRODUCCIN...................................................................................................... 4
PROYECTO: ............................................................................................................ 5
Base De Datos Veterinaria ....................................................................................... 5
1. Descripcin del Proyecto........................................................................ 5
2. Propuesta de solucin............................................................................ 6
3. Modelo relacional partiendo del diagrama Entidad Relacin................... 8
4. Descripcin de los componentes del diccionario de datos. ..................... 9
4.1. Objeto del documento................................................................. 9
4.2. Alcance del documento............................................................... 9
4.3. Participantes ............................................................................... 9
4.4. Simbologa................................................................................ 11
4.4.1. Glosario de trminos y abreviaturas.......................................... 11
4.4.2. Diagrama Entidad-Relacin....................................................... 12
5. Diccionario de datos.................................................................. 13
5.1. Base de datos veterinaria.......................................................... 13
Tabla mascotas.................................................................................... 13
Tabla dueos........................................................................................ 14
Tabla vacunas...................................................................................... 14
Tabla veterinario................................................................................... 15
Tabla visita........................................................................................... 16
5.2. Tablas Maestras........................................................................ 16
5.2.1. Base de datos veterinaria.......................................................... 16
Tabla mascotas.................................................................................... 16
Tabla visita........................................................................................... 17
5.3. ndice de Trminos.................................................................... 18
6. Esquema de base de datos con restricciones definidas........................ 19
7. Resultados obtenidos........................................................................... 19
8. Scripts de las restricciones definidas.................................................... 20
8.1.1. Consultas locales sencillas ....................................................... 20
UNIVERSIDAD TECNOLOGICA DE NAYARIT ING. EN TECNOLOGAS DE LA INFORMACIN
III
8.1.2. Consultas multitablas................................................................ 20
8.1.3. Consultas con operaciones de conjuntos.................................. 20
9. SCRIPTS de disparadores ................................................................... 20
10. SCRIPTS de vistas............................................................................... 21
11. Resultados de la ejecucin de SCRIPTS.............................................. 21
12. Resultados obtenidos........................................................................... 21
13. Conclusiones y Recomendaciones....................................................... 21
BIBLIOGRAFA....................................................................................................... 22
ANEXOS............................................................................................................. 23
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 4 de 24
INTRODUCCIN
A travs de las bases de datos se manipula de una manera ms apropiada y controlada el
manejo de cierta informacin.
Bsicamente es usada desde pequeas, hasta grandes empresas para el registro de datos
que son muy importantes para ellos.
Gracias a las base de datos se mantiene el orden en muchos negocios adems de que
facilitan en gran medida la carga de trabajo.
El mundo que conocemos seria un caos sin la base de datos.
Ahora que sabemos la importancia de lo anterior y tenemos un entendimiento de esto, se le
ha pedido realizar a nuestra empresa dicha base de datos de una cierta veterinaria que tiene
un manejo inadecuado de todos sus registros.
Nosotros vamos a facilitarles las cosas controlando esa informacin que se junta
inapropiadamente.
Tambin tomaremos en cuenta que el personal que va a manejar la base de datos, sea
capaz de manipularla, para ello la haremos muy sencilla y comprensible para ellos.
Ms adelante en este documento, se entrara en profundidad en la problemtica y las
medidas de solucin aplicadas.
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 5 de 24
PROYECTO:
Base De Datos Veterinaria
1. Descripcin del Proyecto
En este proyecto realizaremos una base de datos para una veterinaria que necesita
tener un control de los datos personales de sus empleados, clientes as como las mascotas
que tienen los clientes.
Dentro de la base de datos encontraremos como ya mencionamos los datos
personales de los empleados, clientes, los nombres de sus mascotas y el tipo de raza y su
gnero (hembra y macho), tambin encontraremos un registro de las vacunas que le
corresponden a cada mascota, los tipos de intervenciones que puede tener la mascota, y los
tipos de servicios que se ofrecen en la veterinaria.
Dentro de las intervenciones que puede tener la mascota encontramos las operaciones
las cuales pueden ser:
Operacin de esterilizacin.
Operaciones de realineacin de ruptura de huesos.
Operacin de extirpacin.
Dentro de los servicios que ofrece la veterinaria encontramos los siguientes:
Corte de pelo.
Corte de uas.
Bao de la mascota.
Etc.
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 6 de 24
2. Propuesta de solucin
La empresa HORSEMEN ofreci sus servicios para crear la base de datos de la
veterinaria CHUCHITA, dado que dicha veterinaria solicito nuestros servicios porque tena
una problemtica con el control de informacin de sus empleados y clientes.
La empresa HORSEMEN le ofreci a la veterinaria la siguiente solucin que es crear una
base de datos que contenga todos los registros de informacin que dicho negocio pueda
tener en su trabajo cotidiano.
La base de datos que se le presentara al cliente deber contener las siguientes tablas, tabla
mascotas, tabla vacunas, tabla veterinarios, tabla dueos, tabla visitas.
La tabla de mascotas deber contener los siguientes campos:
Id_mascota.
Id_dueos.
Alias_mascota.
Especie.
Raza.
Colo(pelo).
Peso.
Talla
La tabla de vacunas deber contener los siguientes campos:
Id_vacuna
Id_mascota
Fecha_actual
Tipo_vacuna
Fecha prxima
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 7 de 24
La tabla de dueo deber contener los siguientes campos:
Id_dueo
Nombre
Direccin
Telfono
C.P
RFC
La tabla de veterinario deber contener los siguientes campos:
Id_vterinario
Nombre
Direccin
Telfono
C.P
RFC
La tabla de visita deber contener los siguientes campos:
Id_visita
Id_mascotas
Id_dueo
Id_veterinario
Tipo_servicio
Fecha_cita
Costo_total
Tipo_pago
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 8 de 24
3. Modelo relacional partiendo del diagrama Entidad Relacin.
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 9 de 24
4. Descripcin de los componentes del diccionario de datos.
El diccionario de datos contendr los datos ms importantes de la base de datos y se
distribuir a travs de tablas que contendrn informacin estructura de la informacin que el
cliente necesita registrar.
Dicha informacin puede se dar de alta o baja tanto clientes como empleados, ingresar
nuevos registros de mascotas.
4.1. Objeto del documento
Tener evidencias de lo que vamos a hacer por si es necesario realizar un cambio, los
cambios que se pueden realizar son dar de alta un nuevo empleado, dar de alta a nuevos
clientes y sus mascotas as como dar de baja a otros clientes o empleados.
En fin el documento va diseado para que el cliente pueda comprender correctamente
la base de datos y todos sus campos.
4.2. Alcance del documento
Sera til tenerlo mientras lo que hemos hecho siga en una correcta ejecucin. Si es
necesario hacer cambios en la base de datos, ser necesario revisar el documento antes de
hacer algo; y cambiarlo tambin si as se requiere.
4.3. Participantes
Participantes
Luis Armando Mayorga Nuo
Departamento
Se encarga de analizar el problema del cliente
Telfono
311-100-20-20
Rol
Analista
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 10 de 24
Participantes
Gualberto Williams Maturana Lizrraga
Departamento
Se encargara de capturar la informacin del cliente e imlementarla
al sistema
Telfono
311-700-70-70
Rol
Programador
Participantes
ngel Marn Gonzlez Ruiz
Departamento
Lder del proyecto
Telfono
01-700-21-69
Rol
Lder
Participantes
Gilberto Prado Camarena
Departamento
Se encarga de hacer pruebas al proyecto
Telfono
311-200-20-20
Rol
Tester
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 11 de 24
4.4. Simbologa
4.4.1. Glosario de trminos y abreviaturas
Trmino/Abreviatura Significado
A_mascota Alias de la mascota.
Es Especie de la mascota.
C_P Color de pelo de la mascota.
F_A Fecha actual.
C.P Cdigo postal.
Tel Telfono.
F_P Fecha prxima.
T_V Tipo de vacuna.
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 12 de 24
4.4.2. Diagrama Entidad-Relacin
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 13 de 24
5. Diccionario de datos
5.1. Base de datos veterinaria
Tabla mascotas
Base de datos veterinaria
Tabla mascotas
Nombre Descripcin conceptual
Tipo Long
Rango de
valores
Observaciones
Id_mascotas
En este campo se muestra la identificacin de
las mascotas. V 25
25
Clave Primaria
Id_dueos
En este campo se muestra la identificacin de
los dueos. V 25
25
Clave Fornea
Alias_mascota
En este campo se muestra el nombre de la
mascota. T

especie
En este campo se muestra el tipo de animal
que se va a atender. T
raza
En este campo se muestra de que raza es
dicho animal. T
color
En este campo se muestra el color de pelo del
animal. T
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 14 de 24
Tabla dueos
Base de datos veterinaria
Tabla dueos
Nombre Descripcin conceptual
Tipo Long
Rango de
valores
Observaciones
Id_dueos
En este campo se muestra la identificacin de
los dueos. V 25
25
Clave Primaria
nombre
En este campo se muestra el nombre de la
persona. T

domicilio
En este campo se muestra el domicilio de la
persona. V 45
45

telefono
En este campo se muestra el nmero de
telfono de la persona. V 45
45
c.p.
En este campo se muestra el cdigo postal de
la persona. V 10
10
rfc En este campo se muestra el cdigo del RFC.
V 25
25
Tabla vacunas
Base de datos veterinaria
Tabla vacunas
Nombre Descripcin conceptual
Tipo Long
Rango de
valores
Observaciones
Id_vacunas
En este campo se muestra la identificacin
de cada respectiva vacuna. V 25
25
Clave Primaria
Id_mascotas
En este campo se muestra la identificacin
de las mascotas. V 25
25

Fecha_actual
En este campo se muestra la fecha de la
cita. D

Tipo_vacuna
En este campo se muestra el nombre de la
vacuna por aplicar. T
Fecha_proxima En este campo se muestra la prxima cita.
D
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 15 de 24
Tabla veterinario
Base de datos veterinaria
Tabla veterinario
Nombre Descripcin conceptual
Tipo Long
Rango de
valores
Observaciones
Id_veterinario
En este campo se muestra la identificacin del
veterinario. V 25
25
Clave Primaria
nombre
En este campo se muestra el nombre de la
persona. T

domicilio
En este campo se muestra el domicilio de la
persona. V 45
45

telefono
En este campo se muestra el nmero de
telfono de la persona. V 45
45
c.p.
En este campo se muestra el cdigo postal de
la persona. V 10
10
rfc En este campo se muestra el cdigo del RFC.
V 25
25
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 16 de 24
Tabla visita
Base de datos veterinaria
Tabla visita
Nombre Descripcin conceptual
Tipo Long
Rango de
valores
Observaciones
Id_visita
En este campo se muestra la identificacin de la
visita. V 25
25
Clave Primaria
Id_mascotas
En este campo se muestra la identificacin de
las mascotas. V 25
25
Clave Fornea
Id_dueos
En este campo se muestra la identificacin de
los dueos. V 25
25
Clave Fornea
Id_veterinario
En este campo se muestra la identificacin del
veterinario. V 25
25
Clave Fornea
Costo_total
En este campo se muestra el costo total del o de
los servicios. F
Tipo_servicio
En este campo se muestra el servicio
proporcionado. T
Fecha_cita
En este campo se muestra la fecha en que se
hace una cita. D
Tipo_pago
En este campo se muestra el tipo de pago que
se recibi. T
5.2. Tablas Maestras
Se exponen a continuacin aquellas tablas maestras a las que hacen referencia las
tablas del diccionario de datos y que contienen los valores posibles.
5.2.1. Base de datos veterinaria
Tabla mascotas
Nombre de la tabla en vacunas: id_vacuna
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 17 de 24
Nombre de la tabla en dueos: id_dueos
Estructura:
Columna
P
Tipo Longitud Descripcin
Id_vacuna V 25 Identificacin de la vacuna
Id_dueos V 25 Identificacin de los dueos
Tabla visita
Nombre de la tabla en mascotas: id_mascotas
Nombre de la tabla en dueos: id_dueos
Nombre de la tabla en veterinario: id_veterinario
Estructura:
Columna
P
Tipo Longitud Descripcin
Id_mascotas V 25 Identificacin de la mascota
Id_dueos V 25 Identificacin de los dueos
Id_veterinario V 25 Identificacin del veterinario
Horsemen
UNIVERSIDAD TECNOLGICA DE NAYARIT
Versin 1.0
Base de datos veterinaria
Documentacin del Proyecto Pgina 18 de 24
5.3. ndice de Trminos
D
DATE (FECHA)
F
FLOAT (DATOS DE TIPO
FLOTANTE)
T
TEXT (DATOS DE TIPO
TEXTO)
V
VARCHAR (DATOS
ALFANUMRICOS)
UNIVERSIDAD TECNOLOGICA DE NAYARIT ING. EN TECNOLOGIAS DE LA INFORMACION
Documentacin del Proyecto Pgina 19 de 24
6. Esquema de base de datos con restricciones definidas.
7. Resultados obtenidos
Se obtuvo una mejor eficiencia en el manejo de toda la informacin de la
veterinaria.
Todos los registros de las mascotas, dueos, etc., son encontrados con mayor
precisin.
Se atienden a los clientes ms rpidamente.
Los servicios y las facturas se manejan ms apropiadamente.
UNIVERSIDAD TECNOLOGICA DE NAYARIT ING. EN TECNOLOGIAS DE LA INFORMACION
Documentacin del Proyecto Pgina 20 de 24
8. Scripts de las restricciones definidas
8.1.1. Consultas locales sencillas
select nombre,telefono,domicilio
fromdueos
where nombre='J uan';
8.1.2. Consultas multitablas
select id_dueos, nombre
fromdueos as a
inner join visita as b
on a.id_dueos=b.id_visita;
8.1.3. Consultas con operaciones de conjuntos
select nombre,telefono fromdueos
where nombre='J uan'
or telefono='31111111'
order bynombre;
9. SCRIPTS de disparadores
create trigger inserta_visita after insert on dueos
for each on
insert into visita(costo_total,tipo_servicio,fecha_cita,tipo_pago)
values(new.id_dueos,new.alias_mascota,new.especie,new.raza,new.color,new.p
eso,new.talla);
UNIVERSIDAD TECNOLOGICA DE NAYARIT ING. EN TECNOLOGIAS DE LA INFORMACION
Documentacin del Proyecto Pgina 21 de 24
10. SCRIPTS de vistas
create viewmascotas_vista as
select alias_mascota, especie
frommascotas
where especie='perro';
11. Resultados de la ejecucin de SCRIPTS
Gracias a los SCRIPTS el flujo de informacin es ms fcil de insertar y en dado caso de
obtener. Cada uno de los SCRIPTS conlleva ciertas especificaciones que las hace nicas
al momento de usarlas, puesto que realizan tareas determinadas.
12. Resultados obtenidos
En general podemos decir que el uso de estas herramientas (SCRIPTS) nos proporciono
una manera rpida de realizar nuestras bsquedas como son informacin de los dueos o
de sus mascotas, guardar citas, acceder a prximas citas y hacer los presupuestos
pertinentes.
13. Conclusiones y Recomendaciones
Nuestra base de datos fue creada para mejorar el uso de datos de una veterinaria.
Su estructura es tan sencilla de manejar, que puede ser usada por otras instituciones que
necesiten un fcil acceso a los datos, claro que para ello tendrn otras variables e
informacin distinta.
El trabajo en la veterinaria ha mejorado en gran medida, puesto que antes, el atender a
los dueos y a las mascotas era igual de tenso que el registro de los mismos. Ahora con
nuestra ayuda su vida laboral es mucho ms sencilla.
Desde que se hiso de la manera en que el cliente la solicito, hasta este momento, ha
funcionado de forma apropiada y su uso ha sido muy manejable por los empleados.
UNIVERSIDAD TECNOLOGICA DE NAYARIT ING. EN TECNOLOGIAS DE LA INFORMACION
Documentacin del Proyecto Pgina 22 de 24
Para futuras situaciones, se necesitara cambiar la base de datos ya aplicada y las
actualizaciones se harn cada vez que el cliente as nos lo haga saber.
BIBLIOGRAFA
1. Anderruthy, J . N. (2010). Mantenimiento y Reparacion de una PC en Red 2da
edicin. Ediciones ENI.
2. Antonio Blanco Solsona, J . M. (2008). Redes de rea local: administracin de
sistemas informticos. Espaa: Thomson Paraninfo.
3. Avante, H. (Marzo de 2104). Honda Avante. Obtenido de http://hondaavante.com/
4. Bolivar, S. (2007). Aprendizaje Organizacional. EU: fERNANDEZ.
5. J avier Tuya, I. R. (2012). Tcnicas Cuantitativas Para La Gestin en la ingeniera
del software.
6. lnea, I. e. (febrero de 2010). www.informaticamoderna.com. Recuperado el agosto
de 2012, de http://www.informaticamoderna.com/Mant_comp.htm
7. Redes, M. d. (junio de 2010). www.proulex.com. Recuperado el septiembre de
2012, de www.proulex.com/computo/oe/doc/mantenimiento-win7.pdf
8. Rodrguez, J . R. (2007). Gestin de Proyectos Informticos: Mtodos,
Herramientas y Casos. Barelona: UEOC.
9. Toro, F. J . (2013). Administracin de Proyectos de informtica. Bogota: Ecoe
Ediciones.
10. (Antonio Blanco Solsona, 2008) (Toro, 2013) (Rodrguez, 2007)
UNIVERSIDAD TECNOLOGICA DE NAYARIT ING. EN TECNOLOGIAS DE LA INFORMACION
Documentacin del Proyecto Pgina 23 de 24
ANEXOS
Manual de Procesos
Semanalmente se hicieron recorridos para levantar rdenes de servicio TI que
detectaban los usuarios en sus equipos, en la red, impresoras, ya que en ocasiones haba
casos que no le permitan hacer su trabajo y era necesario proceder a darle un
seguimiento ti al equipo daado o programa, por lo cual se acuda lo ms pronto posible
para evitar prdidas de informacin y tiempo.
Adems si en el transcurso de los das de la semana surgan problemas se atendan
va telefnica, TeamViewer y fsicamente. Depende el lugar Tepic-Vallarta en los
departamentos que abarcan ventas, administracin de ventas, caja, tesorera, contabilidad
seminuevos, servicio y as como tambin en el rea se sistema en telecomunicaciones
que es el rea principal de seguimiento TI, compartida del rango de funcionamiento
conexin remoto de la agencia Honda de automotriz ubicada en Guadalajara J alisco,
dependiendo la situacin ocurrida.
Entrevista con personal del rea de Sistemas
Este se realiz en los diferentes recorridos que se hicieron durante el proceso del
desarrollo del proyecto, con el objetivo de identificar los principales problemas que se
presentan en las agencias de Honda Avante Tepic-Vallarta, la cual consista en una
conversacin directamente con el usuario del equipo o bien la aplicacin de un
cuestionario, de igual forma al contemplar dudas con el Ing. Adrin encargado del rea de
sistemas. Dicha entrevista/cuestionario se presenta a continuacin:
1. Qu problemas se le han presentado en el ciclo?
2. Qu necesita respecto a servicios de TI?
3. A su consideracin Qu tal le funciona el equipo que se repare el da
solicitado? Si est funcionando perfectamente?
4. Cules son las posibles anomalas que se le presentan al estar trabajando
respecto a TI?
5. El servicio que se solicit ya fue realizado?
UNIVERSIDAD TECNOLOGICA DE NAYARIT ING. EN TECNOLOGIAS DE LA INFORMACION
Documentacin del Proyecto Pgina 24 de 24
Pruebas experimentales y monitoreo de parmetros
Se lleva a cabo el seguimiento del proceso de servicio TI brindado, manejando un
control de todo el servicio que se ofrece, ya que es ms fcil de identificar posteriores
daos detectados en los equipos, puesto que se tiene un control de informacin en donde
se registran los daos reparados, como tambin las fechas en las que sucedieron los
hechos.
Anlisis critico
Bajo esta tcnica se permiti simplificar el seguimiento TI, propiciando anlisis
exhaustivos sobre los servicios que as lo ameriten, es decir, los ms importantes y donde
es necesario mejorar en ese mismo instante. Esto con el fin de tomar decisiones
favorables y crticos para mejores resultados en la empresa con el desarrollo del proyecto.

Potrebbero piacerti anche