Anda di halaman 1dari 53

INDICE

INTRODUCCIN
I.

GENERALIDADES

................................

1.1

TITULO DEL PROYECTO

.........................

1.2

AUTORES

1.3

DESCRIPCIN DE LA EMPRESA

.....................................

II. FORMULACION DEL PROBLEMA

...................

.....................

III. OBJETIVOS .....................................


IV. ANLISIS DEL MODELADO DEL SISTEMA
4.1

ANLISIS DE REQUERIMIENTOS

............

..................

a.

Entrevista con el Veterinario

b.

Entrevista con el Empleado

..........

.............

encargado del Registro de mascotas


4.2

PLANIFICACIN

4.3

MODELO CONTEXTUAL

...............................
...........................

Diagrama de Contexto
4.4

MODELO DE EVENTOS

........................

...........................

DICCIONARIO DE EVENTOS
4.4

MODELO DE DATOS

4.5

MODELO DE INTERFAZ

CONCLUSIONES

......................

.............................
..........................

..........................................

RECOMENDACIONES
BIBLIOGRAFA

.....

.......................................

..........................................

Sistema de Registro de Mascotas 1

INTRODUCCIN
El presente proyecto denominado Sistema de Registro
de Mascota tiene como objetivo sistematizar el registro
de mascotas de la Clnica Veterinaria Pets House. En las
lneas siguientes se ira describiendo el contenido de
cada captulo del informe.

El

captulo

contiene

la

denominacin

del

Sistema y los autores del Proyecto.


En el capitulo II se detalla la Formulacin del
Proyecto;

Planteamiento

del

problema,

Objetivos,

Estrategia de desarrollo para el sistema y el Plan


general de desarrollo del proyecto.
En el captulo III se desarrolla el Anlisis del
Sistema

que

contiene

la

determinacin

de

los

requerimientos, en la cual se estudia el sistema para


ver

como

mejoras

trabaja
y

la

donde

es

Construccin

necesario
del

efectuar

prototipo

que

proporciona un camino para adquirir informacin que


describa los requerimientos de la aplicacin.
El capitulo IV contiene el Diseo del sistema en
la cual se describen las caractersticas

del sistema

los componentes o elementos del sistema y la forma en


que estos aparecern ante los usuarios.
El

capitulo

contiene

la

codificacin

del

sistema ,la metodologa empleada, descripcin de los


procedimientos

las

medidas

Sistema de Registro de Mascotas 2

de

seguridad

que

se

adoptaron para el acceso a los diferentes niveles del


manejo de datos.
En el capitulo VI se detalla las Pruebas que se
desarrollaron
detectar

con

posibles

el

sistema

errores

con

as

la

finalidad

de

como

tambin

el

mantenimiento que se debe dar al sistema.


En el capitulo VII Se establece las conclusiones
que se llegaron a determinar en la realizacin del
presente

proyecto

recomendaciones

asimismo

para

el

se

buen

menciona

algunas

funcionamiento

del

sistema.
El capitulo VIII Se encuentran los Anexos del
proyecto ,listado del cdigo fuente del programa ,
los formatos de las entrevistas y el documento fuente
de la historia Clnica
El capitulo IX

de la veterinaria.
contiene la bibliografa y el

software empleado para el desarrollo del sistema


El presente trabajo es un consolidado de las
prcticas realizadas en el curso Taller de Sistemas I
y II, siguiendo las instrucciones y recomendaciones
dadas en clase por el docente, todo esto aplicado a
la elaboracin de un sistema automatizado para el
registro de mascotas de una

Clnica Veterinaria.
Atentamente,
Las Estudiantes

Sistema de Registro de Mascotas 3

CAPITULO I

GENERALIDADES

1.1

DENOMINACIN DEL SISTEMA:


Sistema

de

Registro

de

Clnica

Veterinaria

Pets House
1.2

AUTORES:

Cdigo
21-6562
21-6860
21-6609

Nombre
Cecilia Coaquera Vicente
Judith Huillca Choque
Patricia Yapu Apaza

Sistema de Registro de Mascotas 4

CAPITULO II

FORMULACIN DEL PROYECTO

2.1

PLANTEAMIENTO DEL PROBLEMA :


2.1.1

DEFINICIN DEL PROBLEMA PRINCIPAL

Sistema de Registro de Mascotas 5

La Clnica Veterinaria Pets House realiza


el

registro

de

mascotas

manualmente

llenando una Ficha de datos, la cual se


archiva

en

una

Historia

Clnica,

al

momento de la atencin se debe buscar esta


ficha individualmente.
Debido a que la veterinaria ha crecido y
ha incrementado el nmero de propietarios
que

traen

sus

mascotas

para

un

tratamiento, lo que ocasiona una atencin


lenta, causando malestar.
Esta problemtica nos llevo a plantear la
siguiente

interrogante

desarrollar

un

sistema

Ser

posible

informtico

que

permita automatizar el proceso de registro


de

mascotas

en

la

Clnica

Veterinaria

Pets House en la ciudad de Tacna.


2.1.2

ANTECEDENTES
Pets House, es una Clnica Veterinaria
cuyo

objetivo

atencin

principal

de medicina

cirugas,

es

brindar

general, consultas,

internado,

baos,

peluquera,

servicio dental a mascotas.


La

Clnica

Veterinaria

cuenta

con

un

sistema manual a pesar de que cuenta con


un

PC

la

que

es

empleada

solo

para

la

edicin de documentos.
Actualmente

la

cantidad

datos

de

Sistema de Registro de Mascotas 6

Clnica

procesa

provenientes

de

gran
las

atenciones

que

se

realizan,

por

lo

que

guiada de su prioridad de requerimientos


de

informacin

ventajas

de

la

conocedora
informtica

de

las

decide

implementar un sistema de informacin de


acuerdo a sus requerimientos y as mejorar
la calidad de la atencin.

2.1.3

OBJETIVOS
OBJETIVO GENERAL:
-

Mejorar el servicio a los clientes de la


Clnica Veterinaria Pets House.

OBJETIVOS ESPECFICOS:
-

Disear

un

Sistema

Automatizado

de

Registro de Mascotas.
-

Reducir

el

tiempo

empleado

en

el

confiable

al

registro de datos.
-

Evitar redundancia de datos.

Contar

con

informacin

momento.

2.1.4

JUSTIFICACIN
La falta de informacin confiable para el
control de mascotas, los continuos errores
en que se vena incurriendo, los reportes

Sistema de Registro de Mascotas 7

la

insuficiencia

brindar

la

de

informacin

los

mismos

necesaria

de

la

larga hacan evidente la existencia de un


problema.

Esta

situacin

entorpecimiento

de

las

diarias,

de

tiempo

lenta

prdida
a

los

propsito

es

generaba
operaciones
y

atencin

propietarios,

nuestro

mejorar

la

calidad

de

atencin mdica a mascotas a travs de un


sistema
realice

de
el

informacin
registro

de

confiable
mascotas

que

nos

proporcione reportes de todos los datos,


el

registro

logrando

detallado
con

de

esto

cada

atencin,

optimizar

el

almacenamiento de datos en forma adecuada


para

una

fcil

ubicacin

ahorro

de

tiempo de recursos humanos, materiales y


econmicos.
2.1.5

DETERMINACIN DE FACTIBILIDADES

2.1.5.1

FACTIBILIDAD TCNICA
En

esta

etapa,

de

acuerdo

la

necesidad de la Clnica Veterinaria y


al tamao de informacin que maneja,
se

desarroll

con

una

sola

computadora.
Es

factible

sistema

tcnicamente

automatizado

Sistema de Registro de Mascotas 8

operar

puesto

que

el
la

Clnica

Veterinaria

actualmente

con

el

cuenta
hardware

software necesarios para desarrollar


el sistema.

Sistema de Registro de Mascotas 9

CARACTERSTICAS ESPECFICAS DE
HARDWARE DISPONIBLE
DESCRIPCIN

MARCA/MODELO/TIPO

COMPUTADORA
Monitor

DIGITRON COMPUTERS
Policromtico
Samsung
SyncMaster 450Nb
Intel Pentium III
64 MB
32 GB
Creative 52X
3.5 = 1.44 MB
1.4 Mhz
Epson FX-1170

Procesador
Memoria RAM
Disco Duro
Unidad de CD ROM
Unidad de Disco
Velocidad
Impresora

CARACTERSTICAS ESPECFICAS DE
SOFTWARE DISPONIBLE
DESCRIPCION
WINDOWS 98
Office 2000
Word
Excel
Microsoft Project
BPWin
Erwin
SQL Server

Sistema de Registro de Mascotas10

VERSIN
V - 98
V 2000

V 2.5
V 3.5
V - 7.0

2.1.5.2

FACTIBILIDAD ECONMICA

La

Clnica

Veterinaria

resultar

beneficiada ya que se ahorrara tiempo


y

dinero

en

el

registros

de

propietarios y mascotas. El diseo y


desarrollo
costo

del

software

moderado,

cuenta

con

El

asistentes

que

hardware

necesario.
tendrn

ya

se

tendr
la
y

Clnica
software

Veterinario

beneficiarn

acceso

un

un

ya

sistema

y
que
bien

diseado, que reemplazara al sistema


manual.
2.1.5.3

FACTIBILIDAD OPERATIVA
De lo manifestado por las diferentes
personas
manual

entrevistadas,
es

el

deficiente,

sistema

pues

pone

obstculos al trabajo del registro de


mascotas y a la obtencin veraz de
informacin.
Por

lo

que

se

implementacin

prev,

de

un

que

la

sistema

automatizado se ver con agrado. As


mismo

por

parte

asistentes

hay

del

veterinario

disponibilidad

para

capacitarse en el manejo del sistema.

Sistema de Registro de Mascotas11

2.1.6

COSTOS
El presupuesto estimado para el desarrollo
del

Sistema

Veterinaria

de
se

Registro

muestra

en

de
la

Clnica
siguiente

Tabla:
PRESUPUESTO ESTIMADO PARA EL DESARROLLO DEL SISTEMA DE
REGISTRO DE MASCOTA - CLINICA VETERINARIA
Cotizacin al tipo de cambio $ 1.00 = S/. 3.45
US $
1. COSTO DEL DESARROLLO DEL SISTEMA
480.00
Identificacin de actividades de la
20.00
Veterinaria
18.00
Identificacin y formulacin del
problema, oportunidades y objetivos
-

Determinacin de requerimientos de
informacin
Desarrollo del prototipo
Anlisis y Diseo de las necesidades
del sistema

Anlisis y Diseo de Flujo de


datos

Elaboracin del Diccionario de


datos
Diseo del sistema
Desarrollo y documentacin del software
Prueba y mantenimiento del sistema
Implementacin y evaluacin del sistema
Elaboracin del informe final
2. COSTOS DE OPERACIN DEL SISTEMA
Equipo de Cmputo
Papel continuo
Papel Bond de 60gr.
Cinta para impresora
1 caja de disquetes H.D. 3.5
3. COSTOS DE MANTENIMIENTO
Seguimiento del sistema (durante 3
meses)
Mantenimiento
de
Hardware
(semestralmente)
Mantenimiento
de
Software
(semestralmente)

Sistema de Registro de Mascotas12

24.00
30.00
82.00
48.00
34.00
100.00
97.00
37.00
40.00
32.00
27.00
0.00
10.00
5.00
8.00
4.00
80.00
20.00
30.00
50.00

2.1.7

RECURSOS PRELIMINARES PARA EL DESARROLLO DEL


SISTEMA
a) Recursos Humanos
Para el anlisis y diseo del sistema de
Registro de mascotas se requiere de un
analista,

diseador

sistemas

con

programador

conocimientos

de

SQL

de
y

Visual Basic. Y para poder hacer uso del


sistema

un

empleado

con

conocimientos

bsicos en computacin.
b) Recursos de Software
Para

el

diseo

funcionamiento

Software se requiere bsicamente de:

WINDOWS 98

Office 2000
Word
Excel
Microsoft Project

c)

BPWin 2.5

Erwin 3.5

SQL Server 7.0

Visual Basic 6.0


Recursos de Hardware

Sistema de Registro de Mascotas13

de

El hardware empleado para el desarrollo


de las diferentes etapas del diseo del
sistema fue:
COMPUTADORA
Monitor 14 Samsung SyncMaster 450Nb
Procesador Intel Pentium III
Memoria RAM 64 MB
Disco Duro 32 mb
Unidad de CD ROM Creative 52X
Unidad de Disco 3.5
Velocidad 1.44 MB
Impresora Epson FX-1170

2.1.8

OBTENCIN DE LA INFORMACIN PRELIMINAR


Para
forma

obtener
en

mascota

informacin

que
de

se
la

realizaron

acerca

registra
Clnica

los

como

al

la

datos

de

Veterinaria

se

tanto

al

entrevistas

veterinario

de

asistente,

pudimos

notar de que el Veterinario necesitaba una


forma rpida y

fcil de registrar a las

mascotas ya sean nuevos o para buscar su


historial para saber los tratamientos que
tuvo anteriormente. As mismo se revis el
formato actual de Historia Clnica de las
mascotas.
El

formato

de

estructurado,
abiertas,

entrevistas
que

dirigido

sistema.

Sistema de Registro de Mascotas14

fue

contena
a

los

de

tipo

preguntas

usuarios

del

Las
su

personas entrevistadas
apoyo

contestando

nos brindaron
todas

nuestras

interrogantes.
(Vase Anexo 02 y 03)
2.2

DESCRIPCION DE LA ESTRATEGIA DE DESARROLLO PARA


EL SISTEMA
En

el

desarrollo

del

proyecto

se

ha

empleado

bsicamente el Ciclo de Vida Clsico.


Segn el autor James A. Senn:
El mtodo del Ciclo de Vida clsico es el conjunto
de

actividades

que

los

analistas,

diseadores

usurarios realizan para desarrollar e implantar un


sistema

de

informacin.

Este

mtodo

contiene

actividades que constituyen el Ciclo de vida de


desarrollo del sistema. En la mayor parte de las
situaciones

dentro

de

una

empresa

todas

las

actividades estn muy relacionadas, en general son


inseparables.

Las

diversas

partes

del

proyecto

pueden encontrar al mismo tiempo en distintas fases


de desarrollo; algunos componentes en la fase de
anlisis mientras que otros en etapas avanzadas de
diseo.

El mtodo del Ciclo de Vida Clsico consta de las


siguientes actividades:
1. Investigacin Preliminar: En esta actividad se
investig
manual

primero

que

como

utiliza

la

funciona

el

sistema

Clnica,

para

poder

implantar un sistema automatizado.


2. Determinacin de los requerimientos:
Consideramos los siguientes requerimientos

Sistema de Registro de Mascotas15

Controlar el registro de mascotas.

Adecuado
datos,

mantenimiento
para

momento

obtener

de

servicios,

de

la

base

de

informacin

Historia

de

propietarios,

al

mascotas,

requerida

por

el veterinario.
Llevar

un

registro

detallado

de

cada

atencin de la mascota en la Historia

3. Diseo del Sistema:


En

esta

etapa

informacin
elabora

el

que

el

analista

recolect

diseo

con

lgico

utiliza

la

anterioridad

del

sistema

y
de

informacin.
Realizamos el diseo de procedimientos precisos
de captura de datos con el fin de que los datos
que

se

correctos,

introducen
tambin

al

sistema

utilizamos

sean

tcnicas

los
de

diseo de salidas, reportes.


4. Desarrollo del Software:
En esta etapa comenzamos a trabajar la parte de
programacin en Visual Basic 6.0. se empieza a
dar

codificacin

las

interfaces

que

se

crearon anteriormente en el diseo.


5. Prueba del Sistema:
El sistema se prueba antes de ser utilizado. El
costo es menor si se detectan los problemas
antes de la entrega del sistema. Se realizan

Sistema de Registro de Mascotas16

algunas pruebas con las personas que van a usar


el

sistema

como

son

el

empleado

el

sistema

de

veterinario.
6. Implantacin y evaluacin:
En

esta

etapa

se

implanta

el

informacin. Esto incluye el adiestramiento que


requiere tanto el empleado como el veterinario.
Aunque la evaluacin se plantea como parte de
la ltima etapa del ciclo de vida , realmente
toma

parte

evaluacin

en

cada

nos

una

permite

de

las

etapas.

identificar

puntos

fuertes y dbiles del sistema.

2.3

HERRAMIENTAS PARA EL DESARROLLO DEL SISTEMA


2.3.1

Herramientas para el Anlisis


o BPWin
o Erwin 3.5

2.3.2

Herramientas para el Diseo


o SQL Server 7.0
o Erwin

2.3.3

Herramientas para la Codificacin


o Visual Basic 6.0
o HTML WorkShop (Sistema de Ayuda)

Sistema de Registro de Mascotas17

La

2.3.4

Herramientas

para

las

pruebas

el

mantenimiento
o Visual Basic 6.0
o SQL Server 7.0
o WinZip
2.4

PLAN GENERAL DE DESARROLLO DEL PROYECTO


2.4.1

PANORAMA DEL PROYECTO


Metas:
-

Optimizar el proceso de informacin que


proporcione el ingreso gil de datos de
mascotas para su registro.

Llevar

un

control

del

detalle

de

atenciones de cada mascota, mediante la


Historia, lo cual va a permitir contar
con informacin confiable al momento.
Criterio de xito
-

El

veterinario

solicita

necesita

informacin de informes cuyos archivos,


que no estn ordenados, estn expuestos
a

modificacin

eliminacin.

No

se

cuenta con un sistema automatizado que


optimice este proceso.
-

Existe
para

software
el

desarrollo

informacin.

Sistema de Registro de Mascotas18

hardware
del

adecuados

sistema

de

Disponibilidad por parte del Veterinario


y los Empleados para aceptar un sistema
computarizado.

Recursos Preliminares
Personal
1

analista,

diseador

programador

de

sistemas
Equipo
COMPUTADORA
Monitor 14 Samsung SyncMaster
450Nb
Procesador Intel Pentium III
Memoria RAM 64 MB
Disco Duro 32 mb
Unidad de CD ROM Creative 52X
Unidad de Disco 3.5
Velocidad 1.44 MB
Impresora Epson FX-1170
Software

WINDOWS 98
Office 2000
BPWin 2.5
Erwin 3.5
SQL Server 7.0
Visual Basic 6.0

Suposiciones y riesgos
Es

posible

puedan

que

los

actualizarse

recursos

tcnicos

complementarse

de

tal manera que satisfagan la necesidad de


implantar un sistema computarizado.
Es posible que el sistema de informacin
basado en computadora se vuelva obsoleto

Sistema de Registro de Mascotas19

si no se renueva constantemente de acuerdo


al avance de la tecnologa informtica.
2.4.2

CALENDARIZACIN DEL PROYECTO


2.4.2.1 Construccin de la red del proyecto

Sistema de Registro de Mascotas20

Sistema de Registro de Mascotas21

2.4.2.2 DETERMINACIN DEL CAMINO CRTICO

2.4.2.3 CALENDARIZACIN DEL PROYECTO


A travs del Diagrama de Gantt, se puede
planificar

las

distintas

tareas

(estructura de descomposicin de trabajo),


el esfuerzo, duracin y fecha de inicio
son las entradas de cada tarea. Todas las
tareas

del

proyecto

se

listan

en

la

columna izquierda. Las barras horizontales


indican la duracin de cada tarea. Cuando
aparecen mltiples barras al mismo tiempo

Sistema de Registro de Mascotas22

en

la

planificacin

temporal,

indican

congruencias de tareas. Los rombos indica


hitos.
El Diagrama de Gantt ha sido desarrollo
siguiendo

las

etapas

del

Ciclo

de

Vida

Clsico. El presente proyecto demanda el


desarrollo de las siguientes actividades:

Identificacin

de

actividades

de

la

Veterinaria

"Identificacin

formulacin

del

problema, oportunidades y objetivos"

Determinacin

de

requerimientos

de

informacin

Desarrollo del prototipo

Anlisis y Diseo de las necesidades del


sistema

Anlisis y Diseo de Flujo de datos

Elaboracin

del

Diccionario

de

datos

Diseo del sistema

Desarrollo y documentacin del software

Prueba y mantenimiento del sistema

Implementacin y evaluacin del sistema

Elaboracin del informe final

A continuacin presentamos el Diagrama de


GANTT

con

las

mencionadas.

Sistema de Registro de Mascotas23

actividades

antes

Sistema de Registro de Mascotas24

CAPITULO III

ANALISIS DEL SISTEMA

3.1 DETERMINACION DE LOS REQUERIMIENTOS DEL SISTEMA:


3.1.1 RECOPILACIN DE DATOS
El

personal

ayud

nos

proporcion

elaborar

desarrollo

del

informacin

que

prototipos

de

probables

software

comprender

cada

proceso y sus facetas.


Una vez que se cuenta con esta informacin, los
analistas

estudian

los

requerimientos

para

poder identificar las caractersticas que debe


tener el sistema.
Para

determinar

Clnica

exactamente

para

requerimiento

del

establecer
Sistema

de

lo

desea

la

claridad

el

Informacin,

se

con

que

efectu entrevistas al Veterinario, al Auxiliar


encargado del Registro mascotas.

Sistema de Registro de Mascotas25

a.

Entrevista con el Veterinario


Al entrevistar al Veterinario, nos di a
conocer los problemas que se ocasionaban
al registrar las mascotas ya que esto se
realizaba

manualmente,

necesitaba

un

permita

Sistema

agilizar

por

lo

que

Automatizado

llevar

un

que

control

eficiente de Registro de Mascotas.


b.

Entrevista con al Auxiliar encargado del


Registro de mascotas
El Empleado manifest que el ingreso de
datos de cliente y mascota son escritos
manualmente

incrementando

el

riesgo

de

error al ingresarlos.
Tambin no se poda contar con informacin
solicitada por el Veterinario al momento,
puesto

que

haba

que

buscar

en

cada

Historia de Mascota.
Los

tipos

de

servicios

no

estn

clasificados lo que puede ocasionar cierta


confusin al momento de la atencin.
3.1.2 HERRAMIENTAS DEL ANLISIS ESTRUCTURADO

CONSTRUCCIN DEL DIAGRAMA DEL FLUJO DE DATOS

Sistema de Registro de Mascotas26

DIAGRAMA DE CONTEXTO
El Modelo de Contexto define

el alcance

del nuevo sistema, proporciona enfoque y


claridad

las

responsabilidades
contribuye

fronteras

del

medir

proyecto

el

impacto

lo

que

de

los

cambios de alcance conforme se desarrolla


el proyecto.
Para el desarrollo del modelo de contexto
de nuestro proyecto se utiliz el programa
BPWin 2.5 que

es una herramienta que nos

sirve

modelamiento,

para

el

nos

permite

analizar, documentar, los procesos de la


organizacin

la

empresa

de

la

cual

estamos realizando el anlisis.


Este

software

nos

permite

elaborar

el

Diagrama de Contexto para un proyecto, as


como

los

Diagramas

Diccionario
podemos

de

de

Datos.

desarrollar

Flujo
Y

de

nuestro

de

Datos,

esta

manera

modelo

de

forma ms clara ya que se puede determinar


que

actividades

son

necesarias,

como

realizan y que recursos se necesitan.

Sistema de Registro de Mascotas27

se

DIAGRAMA DE CONTEXTO

DIAGRAMA DE FLUJO DE DATOS NIVEL 0

Sistema de Registro de Mascotas28

DIAGRAMA DE FLUJO DE DATOS NIVEL 1

Sistema de Registro de Mascotas29

CONSTRUCCIN DEL DICCIONARIO DE DATOS


DIAGRAMA DE CONTEXTO:
a) PROCESO:

Nombre
Descripcin

A0: Sistema de Registro de Mascotas


En este proceso se lleva a cabo el
registro de datos e
inscripcin de
cada mascota para su debida atencin.
Flujo de datos
- Pedido de servicio.
de Entrada
Datos
de
mascota.
Registro
de
mascota
Diagnstico/Tr
atamiento
Disponibilidad
.
Flujo de
de Salida

datos

Datos

del

servicio
-

Aceptacin/Rec
hazo

Ficha

de

Identidad.
-

Tratamiento
Consulta
Historia
Clnica

b) ENTIDADES

Sistema de Registro de Mascotas30

Datos
Enva reportes

Nombre
Definicin

Empleado
Es la persona que encargada de la
recepcin de pedidos de los propietario
y el registro de mascotas.
datos
- Datos

Flujo de
de Entrada
Flujo de datos
de Salida

Nombre
Definicin

Flujo de
de Entrada

Flujo de
de Salida

Registro

de

mascotas

Veterinario
Es el medico veterinario que se encarga
de la revisin de las mascotas para
emitir un diagnostico y posteriormente
un tratamiento.
datos
- Reportes

datos

Historia Clnica

Consulta
Disponibilidad

Diagnstico/Tratamiento

c) FLUJO DE DATOS:
Nombre
Descripcin
Fuente
Destino
Estructura de
Datos

Nombre
Descripcin
Fuente
Destino

E-A0:Pedido de Servicio
Solicitud de un servicio
A0:Sistema de Registro de Mascota
E:Propietario
@CodPro + @CodEmp + Tipo de servicio

E-A0:Datos de mascota
Datos de la mascota
E:Propietario
A0:Sistema de registro de mascotas

Sistema de Registro de Mascotas31

Estructura de

@CodPro + @CodMas + @CodRaz + @Codtip

Datos

+ NomMas + SexMas + EdaMas +Empleado

Nombre

E-A0:Registro de mascota
Ingreso de datos de la mascota al

Descripcin
Fuente
Destino
Estructura de

sistema
E:Propietario
A0:Sistema de registro de mascotas
@CodPro + @CodMas + @CodRaz + @Codtip

Datos

+ NomMas + SexMas + EdaMas + Empleado

Nombre
Descripcin
Fuente
Destino
Estructura de

E-A0:Diagnostico/Tratamiento
Es el resultado de la revisin medica
E:Veterinario
A0:Sistema de registro de mascotas
@CodVet + @CodMas + LesDet + DiaDet +

Datos

TraDet + FecDet

Nombre

A0-E:Datos del servicio


Datos de los servicios que presta la

Descripcin
Fuente
Destino
Estructura de

Clnica veterinaria
A0:Sistema de Registro de Mascota
E:Propietario
@CodPro + @CodEmp + Tipo de servicio

Datos

Sistema de Registro de Mascotas32

Nombre

A0-E:Ficha de Identidad
Documento entregado al propietario

Descripcin

para la identificacin

Fuente

de su

mascota.
A0:Sistema de registro de Clnica

Destino
Estructura de

veterinaria.
E:Propietario
@CodMas + @CodRaz + @Codtip + NomMas

Datos

+ SexMas + EdaMas

Nombre

A0-E:Aceptacin
Es cuando el pedido solicitado es

Descripcin
Fuente
Destino
Estructura de
Datos

Nombre
Descripcin
Fuente
Destino
Estructura de

aceptado
A0:Sistema de registro de mascotas
E:Propietario
@CodPro

+ @CodEmp + Tipo de servicio

A0-E:Rechazo
Es cuando el pedido solicitado es
denegado o rechazado.
A0:Sistema de registro de mascotas
E:Propietario
@CodPro + @CodEmp + Tipo de servicio

Datos

Nombre
Descripcin
Fuente
Destino
Estructura de

A0-E:Enva Reportes
Son los informes que se entregan al
veterinario cuando este lo solicita.
A0:Sistema de registro de mascotas
E:Veterinario
@CodVet + @CodEmp+ Historia

Sistema de Registro de Mascotas33

Datos

Nombre

A0-E:Historia Clnica de mascota


Es el documento que contiene todos

Descripcin

los datos y detalle de consultas de

Fuente
Destino
Estructura de

la mascota
A0:Sistema de registro de mascotas
E:Veterinario
@CodVet + @CodEmp + NumHis + FecHis +

Datos

DetHis

Nombre

A0-E:Tratamiento Mascota.
Entrega
de
los
resultados

Descripcin
Fuente
Destino
Estructura de
Datos

Nombre
Descripcin
Fuente
Destino
Estructura de

al

propietario acerca de la revisin.


A0:Sistema de registro de Mascota
E:Propietario
@CodEmp + @CodVet + @CodMas + TraDet

A0-E:Aceptacin
Es cuando el pedido

solicitado

aceptado
A0:Sistema de registro de mascotas
E:Propietario
@CodPro + @CodEmp + Tipo

Datos

de servicio

DIAGRAMA DE FLUJO DE DATOS NIVEL 0:


a) PROCESO:

Sistema de Registro de Mascotas34

es

Nombre
Descripcin
Flujo de datos
de Entrada
Flujo de datos
de Salida

A31: Registrar datos de mascota


Se lleva a cabo el ingreso de datos de
la mascota al sistema.
- Registro de mascota.
- Paga por servicio.
- Datos de mascotas.
-

Datos
Datos de macotas

Sistema de Registro de Mascotas35

Nombre
Descripcin

A32: Determinar el tipo de servicio.


En este proceso el propietario indica
un servicio especifico.
- Pedido de servicio.

Flujo de datos
de Entrada

Datos

Datos de Servicio.

Flujo de datos
de Salida

Datos de servicio.
Consulta

Nombre
Descripcin
Flujo de datos
de Entrada

Flujo de datos
de Salida

de mascota.

A33: Revisar Mascotas.


En este proceso se realiza el control
medico a la mascota.
- Datos de mascotas.
-

Diagnostico /tratamiento
Diagnostico /tratamiento.

Datos de mascotas.

Actualizar datos.

Solicita datos de mascota.

b) ENTIDADES
Nombre
Definicin

Empleado
Es la persona encargada de la atencin
a los propietarios y del registro de

Flujo de datos
de Entrada
Flujo de datos
de Salida

las mascotas.
- Datos
-

Registro
mascotas

Sistema de Registro de Mascotas36

de

Nombre
Definicin
Flujo de
de Entrada
Flujo de
de Salida

Propietario
Es el cliente que trae a su mascota
para que sea atendido.
datos
- Diagnostico /tratamiento.
datos

Nombre
Definicin

Datos del servicio.


Pedido de servicio

Veterinario
Es el profesional

Flujo de datos
de Entrada
Flujo de
de Salida

datos

encargado

de

la

atencin y revisin de las mascotas .


- Datos de mascota.
-

Diagnostico /tratamiento.

c) ALMACEN DE DATOS:
Nombre
Definicin

Historia de Mascota.
Es el archivo donde estn almacenados

Flujo de datos
de Entrada

Flujo de
de Salida

Nombre
Definicin

datos

todos los datos de las mascotas.


- Datos de mascota.
-

Solicita datos de mascotas.

Actualizar datos.
Datos de mascotas

Servicio
Este almacn guarda los datos sobre los
servicios
veterinaria.

Sistema de Registro de Mascotas37

que

brinda

la

clinica

Flujo de datos
de Entrada
Flujo de datos
de Salida

Consulta.

Datos del servicio.

d) FLUJO DE DATOS:
Nombre
Descripcin
Fuente
Destino
Estructura de

E1-A31:Datos de mascota.
Son los datos necesarios para
registrar a una mascota.
E1:Propietario
A31:Registrar datos de mascota
@CodPro + @CodEmp + @CodMas

Datos

Nombre
Descripcin
Fuente
Destino
Estructura de

E1-A32:Pedido de servicio
Solicitud de servicio para la
mascota.
E1:Propietario
A32:Determinar tipo de servicio
@CodPro + @CodMas + @CodSer+ @CodEmp

Datos

Nombre
Descripcin
Fuente
Destino
Estructura de

A32-E1:Datos de servicio.
Descripcin de los servicios que
brinda la clnica veterinaria.
A32:Determinar el tipo de servicio
E1:Propietario
@CodSer + DesSer + ImpSer+ @CodEmp

Datos

Sistema de Registro de Mascotas38

Nombre
Descripcin
Fuente
Destino
Estructura de
Datos

Nombre
Descripcin

E2-A31:Registro de Mascota
El empleado procede a ingresar los
datos de mascotas.
E2:Empleado
A31:Registrar datos de mascota.
@CodMas + NumReg + CodPro + codraz +
CodTip + NomMas + SexMas +EdaMas +
FecReg

A31-E2:Datos
Datos que son enviados por el sistema

Fuente
Destino
Estructura de

al empleado.
A31:Registrar datos de mascotas
E2:Empleado
@CodMas + codraz + CodTip + NomMas

Datos

+ SexMas +EdaMas

Nombre

E3-A33:Diagnostico /tratamiento
Es el resultado del control y

Descripcin

revisin

Fuente
Destino

mascota.
E3:Veterinario
A33:Revisar mascota.
@CodVet + @CodMas + NumReg +

Estructura de
Datos

Nombre
Descripcin
Fuente
Destino
Estructura de

medica realizada a la

codraz

CodTip + NomMas + SexMas + EdaMas

+ FecReg

AD3-A33:Actualizar Datos
Son
los
nuevos
datos

que

actualizaran la base de datos.


E2:Revisar mascota
AD3:Historia Mascota.
@CodVet + @CodMas + @NumDet + Lesdet

Sistema de Registro de Mascotas39

Datos

DiaDet + TratDet + FecDet

Nombre

AD3-A33:Solicita datos de mascota


Es
la
solicitud
que
hace

el

Descripcin

veterinario al sistema de datos de la

Fuente
Destino

mascota para su atencin.


AD3:Historia Mascota
A33:Revisar Mascota
@CodVet + @CodMas + @NumDet +

Estructura de

Datos

NumReg +

Lesdet

DiaDet + TratDet + FecDet+ +


codraz +

CodTip + NomMas +

SexMas + EdaMas

Nombre
Descripcin
Fuente
Destino
Estructura de
Datos

Nombre
Descripcin
Fuente
Destino
Estructura de

AD4-A32:Datos del servicio


Es la descripcin de todos
servicios

que

brinda

la

los

clnica

veterinaria.
AD4: Servicio
A32:Determinar el tipo de servicio
@CodSer + DesSer + ImpSer

A32-AD4:Consulta
Se busca y determina

el

tipo

servicio que se solicita.


AD4:Servicios
A32:Determinar el tipo de servicio
@CodSer + DesSer + ImpSer

Datos

Sistema de Registro de Mascotas40

de

GLOSARIO DEL DICCIONARIO DE DATOS


NOMBRE DE VARIABLE

CodPro
NomPro
ApePro
DirPro
TelPro
CodSer
DesSer
ImpSer
NumSer
CodMas
FecSer
CodEmp
ApeEmp
NomEmp
DirEmp
TelEmp
CodVet
NomVet
ApeVet
DirVet
TelVet
CodRaz
DesRaz
CodTip
DesTip
NumDet
LesDet
DiaDet
TraDet
FecDet
CodMas
NumReg
NomMas
SexMas
EdaMas
FecReg

DESCRIPCIN DEVARIABLES

Cdigo del Propietario


Nombre del Propietario
Apellido del Propietario
Direccin del Propietario
Telfono del Propietario
Cdigo del Servicio
Descripcin del Servicio
Importe del Servicio
Nmero de Servicio
Cdigo de Mascota
Fecha de Servicio
Cdigo del Empleado
Apellido del Empleado
Nombre del Empleado
Direccin del Empleado
Telfono del Empleado
Cdigo del Veterinario
Nombre del Veterinario
Apellido del Veterinario
Direccin del Veterinario
Telfono del Veterinario
Cdigo de Raza
Descripcin de la Raza
Cdigo del tipo de Raza
Descripcin del tipo de Raza
Nmero de Detalle
Detalle de Lesin
Diagnstico
Tratamiento
Fecha del Detalle de Historia
Cdigo de Mascota
Nmero de Registro
Nombre de la Mascota
Sexo de la Mascota
Edad de la Mascota
Fecha de Registro

Sistema de Registro de Mascotas41

DIAGRAMA DE EVENTOS:

El modelo de eventos define el comportamiento


del

sistema

actividades

detallando

respuestas

los

estmulos

adecuadas

para

cada

evento del negocio.


Define el comportamiento del sistema mostrando
la manera en que se espera que responda este
sistema

para

establecido

cada

evento

el

proyecto,

incluye

procesamiento

para

en

especificacin

del

evento

la

cual

diseo

interno

procedimientos

proporciona
de

las

del

negocio

detalles

funciones,

la
cada

para

el

mtodos

del sistema.

Las 5 reglas para definir un evento son:


Un evento sucede en un momento especfico
Un evento sucede en el ambiente y no dentro
del sistema.
La

ocurrencia

del

sistema

est

bajo

el

control del ambiente y no del sistema.


El sistema debe ser capaz de detectar que el
evento sucedi.
Se

supone

respecto

que
a

el

sistema

har

significando

esto

algo
que

con
es

relevante para el plan general del proyecto.


A

continuacin

presentamos

los

eventos

del

proyecto que han sido verificados siguiendo las


cinco reglas antes mencionadas.

Sistema de Registro de Mascotas42

1. EL EMPLEADO REGISTRA DATOS DE MASCOTA


Sucede en un momento especfico (al ingresar el
pedido de servicio)
Sucede en el ambiente.
El ingreso de datos al sistema
del

empleado,

porque

es

va a

quien

depender

realiza

la

accin de registrar los datos, no el sistema


El sistema

recoge los datos.

El sistema

procede a grabar los datos.

2. EL CLIENTE SOLICITA UN SERVICIO PARA SU MASCOTA


Sucede en un momento especfico.
Ocurre

fuera

del

sistema,

la

solicitud

del

servicio es hecha por el propietario y no por el


sistema.
Depende

del

propietario

solicitar

no

el

servicio.
Al recibir la solicitud de servicio el empleado
procede a buscar informacin requerida.
El sistema visualiza datos del servicio.

3. EL VETERINARIO EMITE DIAGNOSTICO Y TRATAMIENTO


Sucede en un momento dado.

Sistema de Registro de Mascotas43

Sucede en el ambiente

y no dentro del sistema.

El

la

diagnstico

de

mascota

depende

del

veterinario y no del sistema.


Una

vez

realizada

la

consulta,

el

veterinario

enva los datos al sistema y este los reconoce.


El

sistema

actualiza

el

historia

clnica

de

mascota.

4.

EL EMPLEADO ACTUALIZA EL DETALLE DE HISTORIA DE


MASCOTA
Sucede en un momento dado
Sucede fuera del sistema
La actualizacin de datos depende del empleado y
no del sistema
El sistema recoge los datos.
El sistema actualiza los datos de mascota en la
base de datos.

5. EL EMPLEADO BUSCA DATOS DEL PROPIETARIO


La bsqueda sucede en un momento dado.
Sucede en el ambiente del sistema.
El empleado realiza la accin de bsqueda.
El

sistema

recibe

el

estmulo

muestra

la

ventana de bsqueda.
El

sistema

muestra

los

solicitados.

Sistema de Registro de Mascotas44

datos

del

propietario

DICCIONARIO DE EVENTOS

1. EL EMPLEADO REGISTRA DATOS DE MASCOTA


Id del evento
100
Nombre
del El empleado registra datos de mascota
evento
Descripcin
Cuando el cliente solicita un servicio,
el empleado primero debe registrar los
datos
de
la
mascota
para
su
almacenamiento.
Estimulo
Cdigo, Nombre, Sexo, Edad, Tipo y Raza
de la mascota, Cdigo del Propietario y
Fecha de ingreso.
Actividad
Crear una instancia de registro de
mascota usando Cdigo, Nombre, Sexo,
Edad, Tipo, Raza de la mascota, Cdigo
del Propietario y Fecha de ingreso.
Para cada mascota
Verificar
si
la
mascota
esta
registrada en la Base de datos
Si existe Cdigo de mascota
Entonces
Se le asigna el servicio
y
se
actualizan
los
datos.
De lo contrario
Crear un nuevo registro
para la mascota.
Fin Si
Fin Para Cada
Respuesta
Datos de mascota registrados en la Base
de datos.
Efecto
El
veterinario
cuenta
con
datos
actualizados de la mascota al momento de
la consulta.

2. EL CLIENTE SOLICITA UN SERVICIO PARA SU MASCOTA


Id del evento
110
Nombre
del El cliente solicita un servicio para su mascota.

Sistema de Registro de Mascotas45

evento
Descripcin

Estimulo
Actividad

Respuesta
Efecto

Cuando el propietario solicita un servicio lo


primero que se har es informarle sobre la
descripcin y el costo del servicio, luego se
tomara
los
datos
de
la
mascota
y
del
propietario. Si el sistema verifica que existe
el tipo de servicio que solicita, entonces el
propietario toma el servicio requerido para su
mascota.
Cdigo, descripcin y costo del servicio.
Crear una instancia de solicitud de servicio
usando el Cdigo, descripcin y costo del
servicio
Si el Servicio existe
Entonces
Dar informacin al cliente acerca de
la descripcin y costo del servicio
solicitado.
De lo contrario
Rechazar solicitud de servicio.
Fin Si
Atencin o rechazo del servicio solicitado.
La mascota recibir el servicio requerido por su
propietario.

3. EL VETERINARIO EMITE DIAGNOSTICO Y TRATAMIENTO


Id del evento
Nombre
del
evento
Descripcin

Estimulo

Actividad

120
El
veterinario
emite
diagnstico
y
tratamiento
Para emitir un diagnstico y tratamiento, el
veterinario
primero
debe
revisar
a
la
mascota, una vez que verifica los sntomas
procede a dar un diagnstico y tratamiento.
Historia de mascota, Lesiones o sntomas que
presenta la
mascota, hora
y fecha
de
consulta, Cdigo del Veterinario.
Crear un registro de Detalle de Historia,
usando
Historia, Lesiones o sntomas que
presenta la
mascota, hora
y fecha
de
consulta.
Para cada examen mdico a la mascota
El veterinario emite diagnstico y
tratamiento y se actualiza detalle de

Sistema de Registro de Mascotas46

Historia.
Fin Para cada.
Imprimir diagnstico y tratamiento.
Diagnstico y Tratamiento a seguir.
El propietario recibe el diagnstico y
tratamiento para su mascota, lo cual tambin
queda registrado en la Historia clnica, para
posteriores consultas.

Respuesta
Efecto

4.

EL EMPLEADO
MASCOTA

ACTUALIZA

Id del evento
Nombre
del
evento
Descripcin

Estimulo
Actividad

Respuesta
Efecto

EL

DETALLE

DE

HISTORIA

DE

130
El Empleado actualiza el detalle de
historia de mascota
Cuando la mascota es atendida por el
mdico veterinario, debe registrarse el
detalle de la atencin en la Historia de
mascota.
Cdigo
de
la
mascota,
Cdigo
del
veterinario,
lesiones,
diagnstico,
tratamiento.
Crear una instancia de Detalle de
Historia
de mascota usando Cdigo de
mascota,
cdigo
del
veterinario,
lesiones, diagnstico, tratamiento.
Para cada actualizacin de detalle de
historia de mascota
Ingresar informacin de la mascota
y detalle de la atencin, lesiones
que
presenta,
diagnstico
y
tratamiento
resultados
de
la
consulta.
Actualizar datos.
Resultados
de
la
consulta
mdica
actualizados en la Historia de la mascota
(lesiones, diagnstico y tratamiento).
El veterinario cuenta con datos de todas
las consultas de cada mascota registrados
en su Historia Clnica.

5. EL EMPLEADO BUSCA DATOS DEL PROPIETARIO

Sistema de Registro de Mascotas47

Id del evento
140
Nombre
del El Empleado busca datos del Propietario
evento
Descripcin
Cuando el empleado requiera los datos
del propietario, buscan sus datos en el
sistema.
Estimulo
Nombre del propietario
Actividad
Crear una instancia del Propietario
usando Nombre del Propietario para la
bsqueda.
Para
cada
solicitud
de
datos
del
propietario
Ingresar Nombre del propietario.
Respuesta
Efecto

Visualizacin de datos del Propietario.


El
empleado
obtiene
los
datos
del
propietario.

MODELO ENTIDAD - RELACION

El modelo de informacin
como modelo de datos

que tambin se conoce

crea las bases sobre las

que se disea la base de datos.


El

diagrama

entidades
sistema

Entidad-Relacin

consideradas
as

como

las

en

el

muestra

las

anlisis

del

relaciones

existentes

entre ellas. Este tipo de diagrama es sencillo,


de tal forma que fcilmente puede entenderse.
Los

componentes

del

diagrama

del

diagrama

entidad relacin son: Entidad y atributos.


Entidad

Los

componen

elementos
sistema

los

que

con su

objetos

conforman

el

atributos o

caractersticas asociadas.

Sistema de Registro de Mascotas48

Atributos : Caractersticas propias de cada


entidad.

Relacin

: Asociacin entre dos o ms


entidades

El diagrama Entidad-Relacin para el Sistema de


Registro de Mascota se desarrollo mediante la
herramienta Erwin 3.5
El cual detallamos a continuacin:
MODELO FISICO

Sistema de Registro de Mascotas49

MODELO LOGICO

3.1.3 CONSTRUCCIN DEL PROTOTIPO

Diseo del Prototipo


Un

prototipo

facsmil

de

es
lo

un

modelo

real.

Los

escala

prototipos

o
se

presentan en diferentes formas y tamaos. El


termino prototipo se refiere a un modelo que
funciona para una aplicacin de sistemas de
informacin,

no

contiene

todas

las

caractersticas es decir no lleva a cabo la


totalidad
sistema

de

las

final

suficientes

para

funciones
pero

incluye

permitir

Sistema de Registro de Mascotas50

necesarias
a

las

del

elementos
personas

utilizar el sistema propuesto y determinar


lo

que

les

gusta

no

identificar

aquellas caractersticas que deben cambiarse


o aadirse.

El Sistema primero nos presenta una pantalla


donde debemos ingresar una Clave de acceso.
Luego aparece el men principal.
En este Menu tenemos botones para acceder
rpidamente a los formularios ms utilizados
como

son

Propietario,

Sistema de Registro de Mascotas51

Historia

Mascota,

Servicios, Ficha de Identidad, un accesorio


como Calculadora y Salir.

Prueba y Evaluacin del Prototipo


Al

mostrar

el

prototipo

nuestro

cliente

este

parecer

respecto

observaciones

dio

el.

del

sistema

conocer

Destacando

a
su

algunas

sugerencias

en

la

se

pudo

presentacin del mismo.


Al

poner

prueba

evaluar

las

mejorar

la

prototipo

impresiones

del

cliente

presentacin

implementando
algunos

el

el

sistema

formularios

requerimientos

del

de

del

mismo

aumentando

acuerdo

usuario

esto

los

se

ve

reflejado en el modelo de interfaz.

Requerimientos del Usuario


La

determinacin

estudio

de

trabaja

un

de

requerimientos

sistema

donde

es

para

es

conocer

necesario

el

como

efectuar

mejoras.
A

continuacin

se

requerimientos para el

mencionarn

los

sistema solicitados

por el cliente:
-

El

cliente

informacin
-

requiere

acceder

la

en forma rpida.

Poder obtener una lista de todos los datos


que ingresan a la clnica .

Sistema de Registro de Mascotas52

Poder llevar el registro de mascotas de


manera ordenada

rpida y de fcil acceso

cuando se requieran de los mismos .


-

Poder

mejorar

propietarios

la

atencin

evitando

demoras

a
en

los
la

recepcin para consultas.


-

Evitar que haya duplicidad en los datos.

Sistema de Registro de Mascotas53

Anda mungkin juga menyukai