170
UNIVERISDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI) Software para la gestión informática de una clínica dental Página I Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha: 18/07/2011 Autorizada la entrega del proyecto cuya información no es de carácter confidencial EL DIRECTOR DEL PROYECTO Alberto Ciudad Sánchez Fdo.: Fecha: 18/07/2011 Vº Bº del Coordinador de Proyectos Eduardo Alcalde Lancharro Fdo.: Fecha: 07/09/2011

Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

Embed Size (px)

Citation preview

Page 1: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página I

Proyecto realizado por la alumna:

Laura Martín García

Fdo.: Fecha: 18/07/2011

Autorizada la entrega del proyecto cuya información no es de carácter confidencial

EL DIRECTOR DEL PROYECTO

Alberto Ciudad Sánchez

Fdo.: Fecha: 18/07/2011

Vº Bº del Coordinador de Proyectos

Eduardo Alcalde Lancharro

Fdo.: Fecha: 07/09/2011

Page 2: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página II

AGRADECIMIENTOS

Quisiera mostrar mi agradecimiento a las personas que han ayudado, de

una forma u otra, a que este proyecto fuera posible.

A mis padres, por su apoyo y amor incondicional.

A mi hermana, pilar fundamental en mi vida.

A los profesores que me han trasmitido sus conocimientos, especialmente a

Félix Alonso, Susana Ortiz y Eduardo Alcalde, por su dedicación y apoyo

durante todos estos años.

A Alberto Ciudad, por su ayuda y paciencia en la realización de este

proyecto.

A mis amigos que siempre están para transmitirme ánimos y ayudarme a

hacer que todo sea más fácil.

Page 3: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página III

SOFTWARE PARA LA GESTIÓN INFORMÁTICA DE UNA CLÍNICA

DENTAL

Autora: Laura Martín García

Director: Alberto Ciudad Sánchez

RESUMEN

El objetivo de este proyecto es realizar el análisis, diseño y desarrollo de un

software de gestión de una clínica dental, a partir del estudio de las

necesidades del negocio y las carencias actuales, para así, conseguir una

mejora en la organización y funcionamiento de la clínica.

Este software permitirá realizar no sólo una mejora en cuanto a la gestión

de pacientes, sino que llevará a cabo un control integral de todos los

aspectos relevantes del negocio. El objetivo principal es optimizar costes y

tiempo, y mejorar en cuanto a organización, gestión y seguridad;

simplificando el trabajo a los profesionales y ofreciendo una mejor calidad

de servicio al paciente.

PALABRAS CLAVE

Gestión de pacientes, Gestión de especialistas, Gestión de nóminas,

Seguridad de la Información.

Page 4: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página IV

INTRODUCCIÓN

Hoy en día, la informática puede aportar un gran beneficio a empresas

como lo es una clínica dental, ofreciendo soluciones que facilitan el manejo

de grandes cantidades de información con la que se trabaja día a día. Esta

aplicación beneficia notablemente al cliente; ahorrando desde espacio físico

para el almacenamiento del historial de los pacientes hasta la gran cantidad

de tiempo invertida en la búsqueda de la información requerida, aportando

a su vez seguridad y fiabilidad de los datos guardados. Un gran beneficio

será la organización a la hora de gestionar las citas, una de las principales

gestiones de una clínica dental. Al mismo tiempo, se ahorrará tiempo y

esfuerzo en el control y cálculo de nóminas, cobros, y pedidos de material

sanitario.

DESCRIPCIÓN DEL TRABAJO REALIZADO

Los motivos de que esta clínica aún no tuviera una aplicación informática

que le facilitara la gestión del negocio son principalmente la falta de

información y conocimiento, la desconfianza, y el conformismo. Teniendo

en cuenta estos factores, se decidió implementar una aplicación que se

ajustase a las necesidades y presupuesto del cliente.

Una vez realizada la entrevista con el cliente, se identifican las necesidades

de negocio de las que carece actualmente la clínica y se analizan los

requisitos adecuados para llevar a cabo el diseño de una arquitectura que

permita obtener una solución que cubra las necesidades del cliente.

Page 5: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página V

Una vez estudiadas las diferentes alternativas, y teniendo en cuenta las

restricciones impuestas por el cliente, se considera utilizar la herramienta

de bases de datos FileMaker como la mejor opción para obtener una

aplicación que permita la gestión integral de la clínica.

Esta aplicación abarca todo lo referente a Gestión de pacientes, Gestión de

especialistas, Horarios de consulta, Petición de citas, Realización de

pedidos de material, Gestión de nóminas y Gestión de facturas, todo ello

asegurando la integridad y confidencialidad de la Información.

Se tiene en cuenta también el diseño de una interfaz sencilla, intuitiva y

atractiva para el usuario final, que hasta este momento no está

familiarizado con ninguna herramienta informática.

RESULTADOS

El resultado obtenido una vez realizado el proyecto es un software de

gestión que permite optimizar los procesos y funciones de negocio,

facilitando la organización de las funciones de la clínica. Esta aplicación

permite tener un acceso rápido y de forma sencilla a la información que se

necesite en cada caso, y aporta fiabilidad y seguridad a los datos

almacenados en la base de datos.

Page 6: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página VI

CONCLUSIONES

La tecnología es imprescindible en negocios que necesitan tratar con

grandes cantidades de información. Una buena estructura y organización

con los recursos y herramientas adecuados hacen que el funcionamiento, en

este caso, de una clínica dental, mejore en todos los aspectos, resaltando la

optimización de costes y tiempos, y aportando seguridad y fiabilidad a la

información.

Cuando una empresa cuenta con la solución adecuada adaptada a sus

necesidades es cuando realmente se tiene una visión del negocio que

permite progresar y obtener beneficios.

Page 7: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página VII

REFERENCIAS

[WWW001] Historia de la odontología - Wikipedia, la enciclopedia libre

es.wikipedia.org/wiki/Historia_de_la_odontología

[WWW002] La Ingeniería de Software / Software Engineering

www.angelfire.com/scifi/jzavalar/apuntes/IngSoftware.html

[WWW004] Base de conocimiento FileMaker ::: udias.com

www.udias.com/foro/baseconocimiento.php

[WWW006] Diseño de arquitectura segura para redes inalámbricas

www.areino.com/alf/docs/ArquitecturaSeguraWireless.pd

[BARR01] Jesús Barranco de Areba, “Metodología del Análisis

estructurado de sistemas” [2001]

Page 8: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página VIII

SOFTWARE DEVELOPMENT OF MANAGING A DENTAL CLINIC

Author: Laura Martín García

Project Manager: Alberto Ciudad Sanchez

ABSTRACT

The objective of this Project is the analysis, the design and the software

development of managing a dental clinic, from the study of business needs

and current gaps, thus, achieve an improvement in the organization and

operation of the clinic.

This software will allow not only an improvement in the management of

patients, but carry out a comprehensive control of all relevant aspects of the

business. The main objective is to optimize cost and time, and improve in

organization, management and security simplifying the work of

professionals and offering a better quality of patient´s service.

KEY WORDS

Patient Management, Management Specialists, Payroll Management,

Information Security.

Page 9: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página IX

INTRODUCTION

Now a day, computers can bring great benefit to businesses such as a dental

clinic, providing solutions that facilitate the handling of large amounts of

information with which we work every day. This application greatly

benefits the customer, saving physical space for storage all the patient´s

documents to the large amount of time spent in finding the required

information, in turn providing safety and reliability of stored data. A great

benefit is the organization in managing appointments, one of the main steps

of a dental clinic. At the same time, saving time and effort in the control

and calculation of payroll, billing, and ordering medical supplies.

DESCRIPCTION OF THE WORK

The reason for this dental clinic has not had an application which facilitate

the management of the business, are mainly the lack of information and

knowledge, mistrust, and conformity. Given this factors, we decided to

implement an application that would. Given these factors, it been decided,

to implement an application that would satisfy the customers’ needs and

budget.

After the interview with the end user, it has to be identifies the business

needs which currently lacks the clinic and it must be analysis the

requirements for carrying out the design of an architecture to obtain a

solution that fix with customer needs.

Ones it been studying all the alternatives, and taking into all the restrictions

imposed by the end user, it been consider using the tool for FileMaker

Page 10: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página X

database, like best option for an application that enables the management of

the dental clinic.

We can find in this application all relative to Patient management,

management specialists, office hours, ordering material, payroll

management, billing management, information security, all ensuring the

integrity and confidentiality of information.

It also takes into the design of a simple interface, intuitive and attractive to

end user, which until now are not familiar with any software tool.

RESULTS

The result once the Project is management software that optimizes process

and business functions, facilitating the organization of the functions of the

clinic. This application enables quick access and an easy way to inform

what it is needed in each case, and provides reliability and security to data

stored in the database.

Page 11: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XI

CONCLUSION

Technology is essensial in dealing with businesses the need large amounts

of information. A good structure and organization with adequate resources

and tools make the operation, in this case, a dental clinic, improve in all

aspect, highlighting the cost and time optimization, and providing safety

and reliability of the information.

When a company has the right solution tailored to your needs is when it

really has a vision of business the enables progress and profit.

REFERENCES

[WWW001] Historia de la odontología - Wikipedia, la enciclopedia libre

es.wikipedia.org/wiki/Historia_de_la_odontología

[WWW002] La Ingeniería de Software / Software Engineering

www.angelfire.com/scifi/jzavalar/apuntes/IngSoftware.html

[WWW004] Base de conocimiento FileMaker ::: udias.com

www.udias.com/foro/baseconocimiento.php

[WWW006] Diseño de arquitectura segura para redes inalámbricas

www.areino.com/alf/docs/ArquitecturaSeguraWireless.pd

[BARR01] Jesús Barranco de Areba, “Metodología del Análisis

estructurado de sistemas” [2001]

Page 12: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XII

Tabla de contenido

1 HISTORIA DE LA ODONTOLOGÍA ................................................................................................. 3

1.1 Desde el comienzo hasta la consolidación del título universitario de odontólogo ........ XXX

1.2 Consolidación del título odontológico: .......................................................................... XXXI

1.3 ¿Qué es lo que sucede en España? ................................................................................ XXXI

2 IDENTIFICACIÓN DE NECESIDADES.......................................................................................XXXIV

2.1 Objetivos del sistema ...................................................................................................XXXIV

2.2 Alcance de la aplicación ...............................................................................................XXXVI

2.2.1 En relación al almacenamiento de los datos de pacientes y especialistas: .........XXXVI

2.2.2 En relación a la informatización de las citas o consultas: ...................................XXXVII

2.2.3 En relación a la administración (nóminas y pagos): ...........................................XXXVIII

2.2.4 En relación a la gestión de historiales médicos: ..................................................XXXIX

2.2.5 En relación a la gestión de pedido de material sanitario:......................................... XL

2.3 Tipología de los usuarios finales ...................................................................................... XLI

2.4 Modelado del Negocio .................................................................................................... XLII

2.5 Restricciones del proyecto ............................................................................................. XLIX

2.6 Antecedentes ................................................................................................................. XLIX

2.7 Metodología .........................................................................................................................L

2.8 Planificación ........................................................................................................................LI

3 ANÁLISIS DE REQUISITOS .......................................................................................................... XII

3.1 Modelo del sistema actual ............................................................................................... LIV

3.2 Contexto general del sistema........................................................................................... LIV

3.3 Lista de requisitos.............................................................................................................. LV

3.4 Modelo lógico nuevo........................................................................................................ LXI

3.5 Unidades de la organización afectadas.......................................................................... LXXI

3.6 Modelo conceptual de datos ....................................................................................... LXXIII

3.6.1 Normalizado ......................................................................................................... LXXIII

3.6.2 Diagrama Entidad-Relación.................................................................................. LXXXI

4 ESTUDIO DE LA ARQUITECTURA......................................................................................... LXXXIII

4.1 Estudio de las posibles alternativas para desarrollar la aplicación............................ LXXXIII

4.2 Evaluación de las alternativas: ......................................................................................... XCI

Page 13: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XIII

4.3 Requisitos Software y Hardware....................................................................................XCIX

4.3.1 Requisitos Hardware ..............................................................................................XCIX

4.3.2 Requisitos Software..................................................................................................CIV

5 DISEÑO EXTERNO ...................................................................................................................CVIII

5.1 Interfaz del Menú Principal ............................................................................................. CIX

5.2 Interfaz de la Gestión de Consultas................................................................................... CX

5.3 Interfaz de Gestion de Pacientes.................................................................................... CXII

5.4 Interfaz de Gestión de Especialidades............................................................................ CXII

5.5 Interfaz deEspecialistas .................................................................................................. CXIII

5.6 Interfaz de Gestión de Facturas .....................................................................................CXIV

5.7 Interfaz de Gestión de Historiales...................................................................................CXV

5.8 Interfaz de Gestion de Proveedores................................................................................CXV

5.9 Interfaz de Gestión de Materiales.................................................................................CXVI

5.10 Interfaz de Gestión de Pedidos ......................................................................................CXVI

6 DISEÑO INTERNO..................................................................................................................CXVIII

6.1 Diseño del Modelo Entidad-Relación FileMaker............................................................CXIX

6.2 Relaciones .......................................................................................................................CXX

6.3 Entidades.....................................................................................................................CXXVII

7 Estimación económica – Puntos Función............................................................................... CLIII

8 Conclusiones............................................................................................................................ 155

9 Bibliografía y

Referencias........................................................................................................157

Page 14: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XIV

Historia de

la Odontología

Page 15: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XV

1. HISTORIA DE LA ODONTOLOGÍA

Leonardo da Vinci fue el primer científico que estudió de manera seria la anatomía de la cabeza, la cara y los dientes, su interrelación y sus proporciones.

Sus estudios de anatomía representaron un riesgo muy alto, ya que en aquella época, la Santa Inquisición consideraba como profano utilizar la disección de los cadáveres con el pretexto de la curiosidad por saber cómo era su conformación.

Para Leonardo da Vinci el hombre debía ser estudiado aún antes de su nacimiento.

Page 16: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XVI

Los primeros estudios que se conservan de Leonardo da Vinci, ya muestran la importancia de las relaciones y proporciones faciales.

Estas proporciones faciales estudiadas por Leonardo, todavía son consideradas y aplicables en cirugía dental hoy en día.

Fue el primero en describir el seno maxilar y su relación con los órganos dentarios, los que describió y clasificó de manera casi perfecta. Sin embargo, en lugar de ser el antro de Leonardo, la ciencia terminó reconociéndolo como el Antro de Highmore.

Es a Antoni Van Leeuwenhoek, un artesano holandés, a quién se le debe el verdadero y real conocimiento de la caries dental. Este artesano, empezó a pulir pedacitos de cristal hasta obtener lentes

Page 17: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XVII

biconvexas que dieron origen al microscopio. Él mismo elaboró pequeños aparatos a los que montó sus lentes, con los que observó, sin él saberlo, las bacterias que producen la caries (Espiroqueta fusiformis dentium) , mucho antes de que ni si quiera hubiera nacido Luis Pasteur. "Raspé masilla de mis dientes y la observé con mis cristales pulidos, vi un universo de movimientos y otros como gusanillos que se retorcían sin cesar. . . ", Leeuwenhoek.

Antonj Van Leeuwenhoek

Primer microscopio de una lente inventada por Leeuwenhoek y bacterias de materia alba dentaria observadas con él.

Page 18: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XVIII

Dentista tratando a un paciente (1523).

Fue en la Universidad de París, alrededor del año 1.300, donde aparecieron los primeros textos de odontología. Uno de esos textos fue “Chirurgia Magna”, escrito en 1386 por el famoso cirujano Guy de Chauliac. Chauliac dedicó la mayor parte de este libro a la patología y terapéutica de los dientes; fue el primero en acuñar los términos “dientero” y “dentista”. Guy de Chauliac fue médico del papa Clemente VI y de dos de sus sucesores.

Page 19: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XIX

El belga Andrés Vesalio, es considerado el mejor anatomista de todos los tiempos. Estudió en París (1533-1536) para más tarde irse a Padua, donde fue nombrado profesor de cirugía ("explicator chirurgiae").

En la primera lección de anatomía que impartió, el 6 de diciembre de 1537, realizó él mismo la disección, lo que acostumbraba a ser la función del barbero sangrador en aquella época.

Las obras principales y más conocidas de Vesalio son "De Humani Corporis Fabrica", "Tabulae Anatomicae Sex", "Lettre sur la Saignée" y "Epitome".

“De Humani Corporis Fabrica” fue compuesta entre el invierno de 1539 y el verano de 1542. En el plano anatómico, intentó reconciliar lo que se veía indiscutiblemente en las disecciones humanas y lo que se leía en Galeno. Las láminas como auxiliares de la enseñanza fueron defendidas por Vesalio, como un medio de ayuda al estudio, pero aconsejaba a los estudiantes emplear sus propias manos en disección.

Si bien la contribución de Vesalio a la Cirugía no fue directa ni destacada, la orientación de la Anatomía que impulsó Vesalio propiciaría gran parte de la base científica de la cirugía de los siglos siguientes.

Page 20: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XX

Andrés Vesalio

Ambroise Paré nace en Francia en 1509. Paré introdujo la ligadura de las arterias en lugar del cauterio y adaptó métodos de obstetricia.

Escribió su “Método para tratamiento de fracturas de la cabeza humana”, en 1561 y su libro “Cirugía y otros instrumentos necesarios para practicarla”, en 1564.

Ambroise Paré

Page 21: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXI

Limas, punzones e instrumentos quirúrgicos diseñados por Ambroise Paré

Fórceps y llaves para extracciones dentales del Siglo XVI

Page 22: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXII

Barbero y cirujano, siglo XVII Dentista itinerante en la

campiña francesa

Francia es el país en el que podemos empezar a hablar de la ciencia formal, la cual empezó con los trabajos de Pierre Fauchard (1690-1762), quien fue el primer médico que se dedicó exclusivamente a los problemas dentales.

Reunió la información que se había ido obteniendo a través de los siglos y definió el plomo y el estaño como los materiales utilizados para rellenar las cavidades dentales.

Su labor más importante fue establecer el principio ético de que las técnicas secretas debían detallarse públicamente, de esta forma podrían evaluarse los resultados y así ser aprovechados por otros.

Page 23: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXIII

Pierre Fauchard, padre de la odontología moderna.

Fauchard puso un especial énfasis en la formación y estudio específico para los odontólogos y en que el examen de los aspirantes fuera practicado por personas experimentadas en la disciplina y no por cirujanos.

Fue el primero en aconsejar que el paciente fuera instalado en una silla cómoda, en lugar del suelo, que era la práctica común.

Sillón dental de Pierre Fauchard

Page 24: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXIV

En 1746, diseñó una máquina para tallar dientes, que fue el origen del actual torno dental. Fauchard aconsejó el raspado de las cavidades para liberarlas de los tejidos enfermos y luego su obturación, primeramente con estaño o plomo (practica que debió haberlo llevado a ser el causante de algunos casos de saturnismo y otras enfermedades mentales) y posteriormente preconizó el oro. Al principio utilizaba papeles de oro cohesivo, pero al ser éstos bastante difíciles de manejar, se fabricaron posteriormente pequeños cilindros de oro a partir de monedas brasileñas, que era el oro más puro que se podía obtener.

Su libro "El cirujano dentista" fue el texto utilizado durante generaciones. Su trabajo fue seguido por otros como Mouton y Du Chateau.

Mouton construyó la primera funda de oro y otras prótesis.

Du Chateau, un farmacólogo de la región de Sevres, modeló la primera dentadura en porcelana.

En los textos sobre historia de la odontología, sus autores dan poca importancia a los esfuerzos que se hicieron en la antigüedad para tratar las alteraciones o enfermedades bucodentales, considerándolos como hallazgos incidentales. Tienen la tendencia a iniciar la historia de la odontología a partir de Pierre Fauchard.

Page 25: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXV

Instrumentos dentales y anatomía dental.

Caja dental e instrumentos en marfil

Page 26: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXVI

Representación de la práctica odontológica en la Francia del siglo XVIII

Alegoría que representa a barberos-dentistas en su práctica

Page 27: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXVII

En Alemania destacan informes como el del dentista Phillipe Fach, que en 1755 describió como hacer modelos de yeso a partir de impresiones en cera.

Los artesanos, que generalmente tallaban madera, fueron los precursores de los técnicos dentales, tallando las primeras prótesis, diseñadas por Adam Brunner.

La primera mujer dentista aparece en Inglaterra, en 1719. Cuando falleció su marido, el Dr. Povey, ella continuó ejerciendo su profesión.

En Londres, W.H. Pepys, fue el primero en utilizar un metal fusible con fines de obturación en el año 1805. Este metal le causaba problemas debido a la temperatura necesaria para llegar al punto de fusión, en lo que intervino el químico francés Regnart (1818), quien solucionó el problema añadiendo mercurio en una décima parte del metal a fundir para bajar el punto de fusión. Una vez obtenido este descubrimiento, se hizo de uso generalizado.

Inicios de la pasta dental moderna.

En Londres, J.L.Murphy, en 1837, describió en una publicación la preparación de la amalgama a base de plata y mercurio, haciendo notar que la venía utilizando satisfactoriamente desde hacía 12 años. Murphy fue el primero en efectuar incrustaciones de porcelana.

Page 28: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXVIII

Instrumentos dentales siglo XIX para la familia real inglesa.

En Estados Unidos, Marcus Bull fue el pionero en la utilización de oro para uso dental, en 1812. Mejoró considerablemente el material de moneda preconizado en Francia por Pierre Fauchard.

En 1855 Robert Arthur perfeccionó el oro cohesivo en la ciudad de Baltimore. Este tipo de oro permitía recubrimientos casi perfectos con posibilidad de reconstrucciones anatómicas. También se usaron hojas de plata, pero no tuvieron tanto éxito.

El primer dentista que publicó un artículo sobre la correcta preparación de cavidades dentales para recibir prótesis fue G.V. Black, en la revista “Dental Cosmos”. En sus escritos, Black habla con exactitud de la conformación del esmalte y sus propiedades físicas.

La introducción de la anestesia en la odontología fue importante como lo fue para la cirugía en otros órganos. Fue un odontólogo el primero en utilizar líquidos volátiles, quien más tarde murió adicto a tales gases.

Page 29: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXIX

Inyector a presión de cocaína siglo XIX, Tornillo dental, Elevador de Bell, EEUU

Gabinete dental 1870 Sillón dental SS White, siglo XIX

Page 30: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXX

1.1 Desde el comienzo hasta la consolidación del título universitario de odontólogo

Como se ha contado anteriormente, en toda Europa, a lo largo de los siglos XVI y XVII, la odontología era practicada por los cirujanos de nivel más bajo; “barberos” y “sangradores”.

Fue en Francia, a lo largo del siglo XVII, donde poco a poco se fueron promulgando una serie de leyes que intentaban regular el ejercicio de la odontología y establecer la titulación necesaria para poder ejercer dicha práctica. Así se llegó a establecer el título de “expert pour les dents”, en la Escuela de Cirugía de París (1699). Para conseguir este título había que realizar un examen teórico y práctico delante de un tribunal, formado por cirujanos y médicos.

Esto supuso que a lo largo del siglo XVIII empezase la lucha por definir la parcela de trabajo entre los cirujanos y los que habían obtenido este título.

Esta guerra culmina en 1768, cuando se definen dos títulos diferenciados:

- Experto en dientes o dentista: sólo odontología.

- Cirujano dentista: además de cirujano, es dentista.

Page 31: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXXI

1.2 Consolidación del título odontológico:

Con respecto a la formación existen dos posibilidades:

- La universidad. Nace en Alemania, en la Universidad de Viena, de la mano de Carabelli.

- Escuelas Independientes. La primera escuela independiente de cirugía dental nace en Estados Unidos, donde Hayden y Harris fundan en 1840 el Baltimore College of Dental Surgery, y es en Estados Unidos donde se desarrolla fundamentalmente esta formación. También fundan la Sociedad Americana de Cirujanos dentistas y la primera revista dedicada a este sector, American Journal of Dental Sciencie (1839).

1.3 ¿Qué es lo que sucede en España?

En un primer momento prevaleció la orientación odontológica, encabezada por Florestán Aguilera (La Odontología, 1892), cubano que se había formado en Estados Unidos.

En 1902 se planteó estudiar odontología como una sección de medicina, en la facultad de Madrid. Se estudiaban dos años de medicina y posteriormente se pasaba a los estudios sobre odontología.

Todo ello culminó con la formación de la Escuela de Odontología de Madrid.

En el período de entreguerras empieza a ganar terreno la concepción estomatológica gracias a Bernardino Landete, médico especializado en odontología. Crea en 1948 la Escuela de Estomatología (transforma la Escuela de Odontología en la de Estomatología).

Page 32: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXXII

Después de muchos años se iniciaron más escuelas de estomatología. Esto ha estado ocurriendo hasta hace pocos años, cuando se estableció la odontología dentro de la universidad, relacionada con la medicina, pero con una titulación distinta.

La odontología como profesión lleva 25 años, desde 1986. Durante unos años coexistió como una especialidad médica.

Page 33: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXXIII

Identificación de

Necesidades

Page 34: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXXIV

2 IDENTIFICACIÓN DE NECESIDADES

El primer paso del proyecto consiste en una entrevista con el cliente, quién nos expone sus necesidades generales, a partir de las cuales se establecen los objetivos y se determinan las pautas a seguir.

El objetivo principal de la implantación de este software de gestión es la mejora en la organización para un buen funcionamiento de la clínica, optimizando así los recursos y el tiempo, de manera sencilla y eficaz para el cliente, atributos que se tienen en cuenta a la hora de plantear el diseño.

2.1 Objetivos del sistema

Los objetivos de tipo empresarial, del problema en estudio, que expone el cliente, son los siguientes:

- Diversidad de profesionales. En la clínica se cuenta con varios profesionales, cada uno especializado en un área de la odontología.

− Odontólogo general. − Ortodoncista. − Edondoncista. − Implantólogo.

Cada profesional está disponible unos determinados días y unas determinadas horas, por lo que es necesario el establecimiento de horarios compatibles para todos, y a su vez tenerlos en cuenta para la citación de los pacientes.

Page 35: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXXV

- Control en el tiempo de consulta. Es típico que en la consulta del dentista el paciente tenga que esperar aún pasada la hora de su cita. Esto se debe a que no siempre se tiene en cuenta la duración de la intervención de cada paciente. El objetivo es, aunque sea de forma aproximada, establecer tiempos de consulta siendo más precisos en las intervenciones más habituales.

- Gestión de citas. Teniendo en cuenta los dos requisitos

anteriores: la disponibilidad de los especialistas y el control en el tiempo de consulta, el objetivo es que los pacientes, por medio del personal de recepción, puedan pedir cita de una manera ágil y sencilla tanto para el personal de recepción como para los propios pacientes. De esta forma se busca evitar largas esperas para los pacientes y confusiones en la asignación de horarios, tan habituales actualmente.

- Historial clínico de los pacientes. La información sobre los pacientes se guarda en archivadores. Esto requiere mucho espacio para el almacenamiento y una gran inversión de tiempo para una buena organización y control, así como para acceder a los datos que sea necesario en momentos puntuales.

- Material sanitario. El control del material sanitario se realiza periódicamente por un auxiliar, quién cada cierto tiempo realiza un pedido mediante una llamada telefónica al distribuidor o proveedor correspondiente. Sería conveniente y más eficaz contar con una tabla de materiales que proporcione la aplicación para gestionar la realización de los pedidos a proveedores de manera más sencilla y mediante una tabla de pedidos que proporcione un mejor control de los mismos y sus pagos correspondientes.

Page 36: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXXVI

- Control de pagos de clientes. Actualmente el control de los pagos se lleva en una libreta, de forma manual, el personal de recepción anota los pagos que se han realizado, incluso los que se hacen a plazos, anotando el nombre y DNI del paciente y actualizando el pago pendiente después de cada plazo. No sólo por el tiempo que se invierte en buscar y actualizar manualmente en papel, sino por la gran dificultad que tiene llevar un buen control financiero en estas circunstancias, es necesario establecer una solución a este problema.

- Control de nóminas. Es un gran esfuerzo el que hay que realizar a la hora de pagar la nómina a cada profesional, ya que hay que hacer un recuento de las intervenciones realizadas y aplicarle su tanto por ciento correspondiente. La aplicación deberá simplificar este proceso.

2.2 Alcance de la aplicación

A partir de los objetivos del sistema, se considera en el alcance del proyecto las siguientes funciones de negocio:

2.2.1 En relación al almacenamiento de los datos de pacientes y especialistas:

- Los pacientes serán dados de alta en la clínica desde la

primera consulta. Una vez dados de alta, formarán parte de

la base de datos. Simplemente con dar su DNI, podrán ser

identificados en el sistema, lo que agiliza cualquier tipo de

gestión.

Page 37: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXXVII

- Igualmente, los pacientes podrán ser dados de baja, por lo

que dejaran de ser clientes de la clínica, aunque su historial

médico permanecerá en la base de datos, por si en un futuro

volviese el mismo cliente.

- En cuanto a los especialistas, sus datos también son

almacenados en una base de datos. Al igual que los

pacientes podrán darse de alta nuevos especialistas o darse

de baja, dejando de trabajar en la clínica. Tener registrados

los especialistas, nos facilitará otro tipo de gestiones, como

pueden ser la gestión de nóminas, o la gestión de citas.

- En ambos casos, además de poderse dar de alta o de baja,

sus datos también podrán ser modificados en caso de que

fuera necesario.

2.2.2 En relación a la informatización de las citas o consultas:

- La informatización de la gestión de citas es uno de los

puntos más importantes que debe realizar el sistema.

Mediante la implantación de esta aplicación, se optimizará de

manera notable todo el proceso. El recepcionista estará

mucho más desahogado ya que resulta ser un trabajo

tedioso asignar citas en fechas disponibles teniendo en

cuenta el tipo de consulta. Con el nuevo sistema, el

recepcionista podrá percatarse fácilmente de las horas

disponibles para un día en concreto.

Page 38: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXXVIII

- Mediante la implantación de este sistema se pretende

optimizar las esperas de los pacientes y ganar en

puntualidad y organización.

- También será más sencillo asignar el especialista disponible

para ese día en concreto.

- Las consultas serán almacenadas en una base de datos. Esta

base de datos servirá las consultas para crear los historiales

de cada paciente.

2.2.3 En relación a la administración (nóminas y pagos):

- Al tener a los pacientes y especialistas registrados en el

sistema, lo referente a administración es bastante más eficaz

y rápido que antes.

- De la gestión de las nóminas mensuales se encarga el

administrativo. Mediante este sistema, se calcularán de

forma automática las nóminas de cada uno de los

especialistas de la clínica. Para calcular el importe total, la

clínica tiene su estrategia salarial propia que funciona de la

siguiente manera: Cada especialidad tiene un sueldo base

fijo, a lo que hay que añadir un tanto por ciento del importe

de cada consulta realizada por un especialista en concreto.

Por lo tanto el sueldo total de un empleado está en función

de su especialidad y además del número de consultas que ha

realizado en un mes.

Page 39: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XXXIX

- Algunos especialistas están dados de alta como autónomos,

por lo que en este caso, se aplicará un tanto por ciento

diferente al importe de sus consultas y no contarán con un

sueldo base. Con este sistema informático, estos cálculos se

realizan automáticamente, por lo que el administrativo

ahorrará tiempo en cálculos y podrá emplearlo en la

supervisión y control, reduciendo la probabilidad de errores.

- La nómina tiene un formato en concreto. Al final de cada

mes se imprimen las nóminas y se envían a su propietario.

- En cuanto a los pagos por parte de los pacientes, el

recepcionista, después de cada consulta, imprime una

factura en la que constan los datos de interés y se entrega al

paciente que tendrá que abonar el importe de dicha factura.

2.2.4 En relación a la gestión de historiales médicos:

- El manejo de historiales de forma informatizada será una de

las grandes ventajas de este sistema. El especialista podrá

tener acceso a todas las consultas anteriores de un paciente

en concreto de forma rápida y confidencial. Como cada

consulta es guardada en una base de datos, simplemente

debemos agrupar todas aquellas consultas que pertenezcan

al paciente en concreto y visualizarlas por orden cronológico.

Page 40: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XL

- Esto permite llevar un seguimiento preciso de cada paciente,

de forma fiable, sencilla y rápida, asegurando la mejor

atención al paciente, optimizando el tiempo de búsqueda en

papel y resolviendo el problema de espacio de

almacenamiento físico.

2.2.5 En relación a la gestión de pedido de material sanitario:

- Para una correcta gestión de pedidos primero se deberá

saber cuáles son nuestros proveedores habituales. La clínica

siempre realiza los mismos pedidos periódicamente, por lo

que tiene unos proveedores de confianza. La información de

estos proveedores estará almacenada en una base de datos

para agilizar su gestión.

- A su vez los materiales también estarán registrados en una

base de datos, y junto con ellos se guardará los datos

relevantes de cada uno de ellos.

- Para realizar un pedido, bastará con seleccionar los

materiales necesarios, cantidad y los proveedores asociados.

El sistema calculara el importe total y realizara el pedido de

forma automática.

- Estos pedidos se guardarán en una tabla, por lo que

facilitará las consultas necesarias ya sea por material,

proveedor, fecha o precio, garantizando el control y

seguridad de la trazabilidad.

Page 41: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XLI

2.3 Tipología de los usuarios finales

Las personas que interactuarán con el nuevo software serán:

Recepcionista: Gestión de pacientes, Gestión de citas, y Gestión de

facturas, Gestión de historiales.

Administrativo: Gestión de nóminas, Gestión de pedidos, Gestión de

especialista y Gestión de material.

Especialista: Gestión de Historiales.

Dirección. El cliente tendrá acceso a toda la aplicación para un

control general del negocio.

El usuario final al que va dirigido el software será principalmente al personal de recepción de la clínica, que es el encargado de anotar las citas según los horarios de consulta y especialista y realizar el cobro del servicio.

El administrativo accederá a la aplicación para la gestión y supervisión de cobros tanto de los pacientes como de los pedidos de material a los proveedores y para la gestión de nóminas de los especialistas.

Los especialistas pueden acceder al historial de los pacientes para realizar consultas y posibles actualizaciones, así como registrar la información relevante a cerca de la consulta realizada al paciente.

El cliente en este caso es el dueño y odontólogo general de la clínica, por lo que tendrá acceso a toda la aplicación.

Page 42: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XLII

En la realización del software se tendrá en cuenta que el usuario final no está familiarizado con sistemas informáticos y por lo tanto el producto final tendrá que ser sencillo, con una interfaz atractiva y fácil de utilizar.

La solución óptima para garantizar el mejor uso y una rápida familiarización con la aplicación, es una vez implantada, impartir un pequeño curso de aprendizaje.

2.4 Modelado del Negocio

Los objetivos de los casos de uso son los siguientes:

- Capturar los requisitos funcionales del sistema y expresarlos desde el punto de vista del usuario.

- Guiar todo el proceso de desarrollo del sistema de información.

Los casos de uso proporcionan, por tanto, un modo claro y preciso de comunicación entre el cliente y el desarrollador. Aporta una visión de cómo aparece el sistema desde el exterior sin necesidad de entrar en los detalles de su construcción. Esto supone el punto de partida y el eje sobre el que se apoya todo el desarrollo del sistema en los procesos de análisis y diseño. Para definir el modelado del negocio se ha utilizado la herramienta IBM Rational Rose. En este diagrama se muestran los usuarios finales que interactúan con el software. Se distingue entre Trabajadores del negocio, que son los usuarios que interactúan directamente con el sistema, y los Actores, que lo hacen de forma indirecta.

Page 43: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XLIII

El siguiente gráfico es el Modelo de Casos de Uso, que proporciona una visión general de la funcionalidad del software, a partir del cual se irá desarrollando en detalle cada caso en particular.

Page 44: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XLIV

Del análisis del gráfico anterior, se definen los principales procesos del Negocio.

Por cada proceso identificado, se realiza un análisis en profundidad que facilitará el desarrollo del proyecto de forma estructurada. A continuación se define cada uno de los procesos anteriores.

Page 45: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XLV

- Gestión de Pacientes

- Gestión de Citas

- - Gestión de Historiales de pacientes

Page 46: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XLVI

- Gestión de especialidades

Page 47: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XLVII

- Gestión de Especialistas

- Gestión de Facturas

Page 48: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XLVIII

- Gestión de Nóminas

- Gestión de Pedidos

Page 49: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XLIX

2.5 Restricciones del proyecto

Las restricciones con las que cuenta el desarrollo del proyecto son fundamentalmente tres:

- Restricción de tiempo: el cliente se encuentra en una situación en la que es más que necesaria la implantación de un sistema integral de gestión del negocio, por lo que la implantación de la aplicación debe llevarse a cabo lo antes posible.

- Restricción económica: tanto en los requisitos software como hardware, tendremos que ajustarnos al presupuesto acordado con el cliente.

- Restricción funcional: los usuarios finales actualmente

trabajan de forma manual, por lo que no están familiarizados con aplicaciones informáticas. Esta aplicación deberá tener una interfaz clara y atractiva, y poder manejarse de forma sencilla e intuitiva.

2.6 Antecedentes

Actualmente la clínica no cuenta con ningún sistema informático para la gestión del negocio. La organización se realiza de forma manual, por lo que la aplicación se desarrollará desde cero sin tener en cuenta ningún sistema informático anterior.

Page 50: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página L

2.7 Metodología

Para el desarrollo del proyecto se seguirá una metodología lineal o en cascada, compuesta de las siguientes fases:

1. Identificación de necesidades. 2. Análisis de requisitos. 3. Estudio de la arquitectura. 4. Diseño externo. 5. Diseño interno. 6. Programación. 7. Pruebas. 8. Implantación.

Page 51: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LI

2.8 Planificación

Se realiza la planificación siguiendo la metodología del Diagrama de Gantt. Esta herramienta permite modelar la planificación de las tareas necesarias para la realización del proyecto.

- Unidades Principales: Trimestres - Unidades Secundarias: Semanas - Formato: Días - Fecha de Comienzo: 12/10/2010 - Fecha Final: 23/06/2011 - Ventana de Trabajo: L M X J V: 7 Horas por día - Duración: 183 días + 7 días de colchón. - Número de Fases: 6 - Número de tareas: 18

3

Page 52: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LII

Análisis de

Requisitos

Page 53: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LIII

Page 54: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LIV

3. ANÁLISIS DE REQUISITOS En esta fase del proyecto se profundiza en las necesidades, problemas y requisitos del cliente para alcanzar un conocimiento del sistema que permita ofrecer una solución específica y definir el alcance de la aplicación.

3.1 Modelo del sistema actual

Hasta la implantación de la aplicación integral de gestión, la clínica no contaba con un sistema de flujos de información, ya que se realizaba la gestión manualmente.

Por lo tanto no es viable realizar los modelos lógico y físico del sistema actual.

3.2 Contexto general del sistema

En este apartado se muestra mediante un gráfico de símbolos la interacción del sistema con los usuarios finales.

Usuarios

finales

GCD

Server

GCD

BBDD

Aplicación de

Gestión GCD

Page 55: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LV

3.3 Lista de requisitos

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García

REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Seguridad del Sistema

Identificador: R1 Categoría: Seguridad

Descripción: El diseño de la arquitectura del sistema debe ser seguro en todos los niveles. Se debe garantizar la integridad, consistencia y confidencialidad de los datos. Los empleados deben autentificarse para poder acceder al sistema.

Beneficios:

Garantía de seguridad

Comentarios y soluciones propuestas: Crear usuarios del sistema e implantar una arquitectura de red segura (Firewall)

Requisitos relacionados: R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13,

R14

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García

REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Renovar la imagen

Identificador: R2 Categoría: Operativa / De Presentación

Descripción: El hardware y software implantado debe de ser innovador y eficiente. Se pretende renovar la imagen de la clínica y aumentar su producción.

Beneficios:

Mejorar la imagen corporativa de la clínica.

Comentarios y soluciones propuestas:

Renovar el material e informatizar procesos de gestión. Apostar por nuevas tecnologías.

Requisitos relacionados: R3, R4, R5, R6, R7, R8, R9, R10, R11, R12,

R13, R14

Page 56: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LVI

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García

REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Distribución de la información en Bases de Datos Relacionales

Identificador: R3 Categoría: Operativa

Descripción: Los datos relevantes de la empresa deben ser distribuidos y almacenados en bases de datos relacionales de forma eficiente, ordenada y segura.

Beneficios:

Almacenamiento y distribución. Facilidad de control y acceso a la información

Comentarios y soluciones propuestas: Crear bases de datos de forma lógica: PACIENTES, ESPECIALISTAS, ESPECIALIDADES, CONSULTAS, PROVEEDORES, PEDIDOS, MATERIALES, NOMINAS y FACTURAS

Requisitos relacionados: R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13,

R14

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García

REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Copias de Seguridad

Identificador: R4 Categoría: Operativa

Descripción: Se realizarán copias de seguridad diarias contra las bases de datos. Estas copias se realizarán fuera de horario para no afectar al rendimiento del sistema

Beneficios:

Integridad de los datos

Comentarios y soluciones propuestas: FileMaker Server ofrece las tareas de copias de seguridad de forma automática

Requisitos relacionados: R1, R3

HOJA DE REQUISITOS

Page 57: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LVII

IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García

REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Gestión de Pacientes

Identificador: R5 Categoría: Funcional / De Presentación

Descripción: El sistema debe gestionar y controlar los registros de todos los pacientes que sean clientes de la clínica, ya sean altas, bajas o modificaciones, de forma segura. Se deben poder realizar búsquedas sobre determinados criterios.

Beneficios:

Permitir actualizar y llevar un control de los pacientes. Garantizar confidencialidad

Comentarios y soluciones propuestas:

Dotar a la aplicación de una base de datos y una interfaz para realizar dicho proceso.

Requisitos relacionados: R1, R3

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GDC Jefe de proyecto: Laura Martín García

REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Gestión de Especialistas

Identificador: R6 Categoría: Funcional / De Presentación

Descripción: El sistema debe gestionar y controlar los registros de todos los especialistas que sean empleados de la clínica, ya sean altas, bajas o modificaciones, de forma segura. Se deben poder realizar búsquedas sobre determinados criterios. Los especialistas de una misma especialidad tendrán las mismas condiciones.

Beneficios:

Permitir actualizar y llevar un control de los especialistas. Garantizar confidencialidad

Comentarios y soluciones propuestas:

Dotar a la aplicación de una base de datos y una interfaz para realizar dicho proceso.

Requisitos relacionados: R1, R3, R7

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García

Page 58: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LVIII

REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Media

Título: Gestión de Especialidades

Identificador: R7 Categoría: Funcional / De Presentación

Descripción: El sistema debe gestionar y controlar los registros de todas las especialidades que oferte la clínica, ya sean altas, bajas o modificaciones, de forma segura. Se deben poder realizar búsquedas sobre determinados criterios. Marcan las condiciones de los especialistas.

Beneficios:

Permitir actualizar y llevar un control de las especialidades. Garantizar confidencialidad

Comentarios y soluciones propuestas:

Dotar a la aplicación de una base de datos y una interfaz para realizar dicho proceso.

Requisitos relacionados: R1, R3, R6

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García

REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Gestión de Consultas

Identificador: R8 Categoría: Funcional / De Presentación

Descripción: El sistema debe gestionar y controlar los registros de todas las consultas que se soliciten en la clínica, ya sean altas, bajas o modificaciones, de forma segura. Se deben poder realizar búsquedas sobre determinados criterios. Para solicitar una nueva consulta hay que comprobar la disponibilidad de la especialidad solicitada en el día indicado. Si no existe disponibilidad, el paciente debe elegir otra fecha.

Beneficios:

Agilizar el proceso de citación de pacientes de una manera ordenada y efectiva

Comentarios y soluciones propuestas:

Dotar a la aplicación de una base de datos y una interfaz para realizar dicho proceso.

Requisitos relacionados: R3, R5, R6, R7, R9, R10, R11

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García REQUISITO

Page 59: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LIX

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Gestión de Historiales

Identificador: R9 Categoría: Funcional / De Presentación

Descripción: Al crear una nueva consulta, ésta se añade al historial del paciente que puede ser consultado por los especialistas. Éstos reflejarán los síntomas, diagnóstico y tratamientos de la consulta. Se permiten realizar búsquedas sobre determinados criterios.

Beneficios:

Almacenar las consultas de cada paciente de forma confidencial, generando un historial.

Comentarios y soluciones propuestas:

Mediante búsquedas en la base de datos CONSULTAS se pueden obtener los historiales.

Requisitos relacionados: R1, R3, R4, R8

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Gestión de Facturas

Identificador: R10 Categoría: Funcional / De Presentación

Descripción: El sistema debe gestionar y controlar todas las facturas que se generen en la clínica de forma segura. Se deben poder realizar búsquedas sobre determinados criterios y generar listados. Cada factura vendrá determinada por una consulta y su importe. Se imprimen para entregar al paciente.

Beneficios:

Control total sobre facturas y pagos. Generar facturas de forma automática.

Comentarios y soluciones propuestas:

Dotar a la aplicación de una base de datos y una interfaz para realizar dicho proceso.

Requisitos relacionados: R3, R5, R8

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Gestión de Nóminas

Identificador: R11 Categoría: Funcional / De Presentación

Descripción:

Page 60: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LX

El sistema debe gestionar y controlar todas las nóminas que se generen en la clínica de forma segura. Para calcular el sueldo de los especialistas hay que comprobar las consultas que ha realizado en el mes y a su importe sumarle el sueldo base de su categoría. Se pueden imprimir en formato nómina para ser entregadas al especialista. Se pueden realizar búsquedas y listados por determinados criterios.

Beneficios:

Control total sobre facturas y pagos. Generar facturas de forma automática.

Comentarios y soluciones propuestas:

Dotar a la aplicación de una base de datos y una interfaz para realizar dicho proceso.

Requisitos relacionados: R3, R6, R7, R8

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García

REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Gestión de Proveedores

Identificador: R12 Categoría: Funcional / De Presentación

Descripción: El sistema debe gestionar y controlar todos los proveedores con los que trabaja la clínica. Estos a su vez, proporcionarán información a la clínica sobre sus productos en venta, promociones, ofertas, etc.

Beneficios:

Organizar los proveedores para facilitar las gestiones con ellos.

Comentarios y soluciones propuestas:

Dotar a la aplicación de una base de datos y una interfaz para realizar dicho proceso.

Requisitos relacionados: R3, R13

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Gestión de Materiales

Identificador: R13 Categoría: Funcional / De Presentación Descripción: El sistema debe gestionar y controlar todos materiales con los que trabaja la clínica. Los materiales vienen determinados por el surtido ofrecido por los proveedores. Se deben poder

Page 61: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXI

realizar búsquedas y listados.

Beneficios:

Organizar los materiales para facilitar las gestiones con ellos.

Comentarios y soluciones propuestas:

Dotar a la aplicación de una base de datos y una interfaz para realizar dicho proceso.

Requisitos relacionados: R3, R12

HOJA DE REQUISITOS IDENTIFICACIÓN

Proyecto: GCD Jefe de proyecto: Laura Martín García REQUISITO

Fecha: 12/2010 Versión: 1.0 Estado: Aceptado Prioridad: Alta

Título: Gestión de Pedidos

Identificador: R14 Categoría: Funcional / De Presentación

Descripción: El sistema debe gestionar los pedidos de materiales que realicen los administradores de la clínica. Estos pedidos se hacen a los proveedores indicando que materiales se quieren adquirir y la cantidad. Los pedidos se almacenan para llevar un control sobre ellos.

Beneficios:

Agilizar el proceso de compras.

Comentarios y soluciones propuestas:

Dotar a la aplicación de una base de datos y una interfaz para realizar dicho proceso.

Requisitos relacionados: R3, R12, R13

3.4 Modelo lógico nuevo

En este apartado se especificarán, a partir de los objetivos definidos en la identificación de necesidades, las funciones de negocio a mecanizar.

- Gestión de pacientes

El personal de recepción es el encargado de realizar esta función. Para acceder al sistema tiene que autentificarse mediante su nombre

Page 62: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXII

de usuario y contraseña. Una vez dentro del sistema, el recepcionista puede dar de alta, dar de baja o modificar el registro de un paciente. Todos los pacientes tratados en la clínica deben estar dados de alta. También se pueden hacer búsquedas y consultas sobre una información en concreto. Para dar de alta a un paciente se necesitan todos los datos personales que son solicitados al paciente, además de una serie de datos adicionales como observaciones, enfermedades o seguro médico.

Page 63: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXIII

- Gestión de especialistas

El administrativo es quién gestiona esta función. Para acceder al sistema tiene que autentificarse mediante su nombre de usuario y contraseña. Una vez dentro del sistema, el recepcionista puede dar de alta, dar de baja o modificar el registro de un especialista. Todos los especialistas de la clínica deben estar dados de alta. También se pueden realizar búsquedas y consultas sobre una información en concreto. Para dar de alta un especialista necesitamos todos sus datos personales. Mediante su especialidad podremos saber todo lo relacionado con su sueldo y horario.

Page 64: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXIV

- Gestión de especialidades

Las distintas especialidades médicas con las que presta servicio la clínica están registradas en una tabla, en la que se define el sueldo base y el tanto por ciento de beneficio que cobra el especialista por su servicio.

- Gestión de citas

El personal de recepción es quién gestiona esta función. Para acceder al sistema debe autentificarse mediante su nombre de usuario y contraseña. El protocolo para crear una nueva cita es el siguiente: el paciente llama por teléfono a la clínica. La llamada es atendida por recepción. Tras solicitar el identificador al paciente, se comprueba si ya está registrado en el sistema mediante una búsqueda en la base de datos PACIENTES. En caso de no estar registrado, se crea un nuevo registro. A continuación se le pide al paciente qué tipo de consulta desea realizar. Sabiendo la especialidad, se podrá saber los médicos que ejercen dicha especialidad. Por último, el paciente indica que día le gustaría pedir cita y a qué hora. El sistema, con estos datos, muestra la disponibilidad del especialista deseado en el día elegido. En caso de estar disponible, se registra una nueva consulta en la base de datos. En caso contrario, el recepcionista le comunica al paciente que la fecha elegida no está disponible, teniendo que elegir otra hora y/u otra fecha en caso de no tener especialista para ese día.

Page 65: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXV

- Gestión de historiales

El personal de recepción junto con los especialistas, son quienes gestionan esta función. Para acceder al sistema, ambos deben autentificarse mediante su nombre de usuario y contraseña. Una vez dentro, deberá introducir el identificador del paciente, pudiendo utilizar cualquier dato personal de éste para realizar la búsqueda, aunque normalmente se considerará el DNI. Con este identificador se realizará la búsqueda en la tabla CONSULTAS. Por cada consulta que lleve asociado ese identificador se añadirá a la lista que será mostrada al médico. El médico podrá acceder a la consulta que desee para visualizarla en profundidad.

Page 66: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXVI

- Gestión de facturas

El personal de recepción es quién gestiona esta función. Para acceder al sistema debe autentificarse mediante su nombre de usuario y contraseña. Con los datos del paciente e información de la consulta se edita una factura en la que se indica el importe total a abonar. Esta factura se imprime en el momento y se entrega al paciente, además de quedar registrada en la base de datos FACTURAS.

Page 67: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXVII

- Gestión de nóminas

El Administrativo es quién gestiona esta función. Para acceder al sistema debe autentificarse mediante su nombre de usuario y contraseña. Su función es calcular o consultar la nómina mensual de cada especialista. El funcionamiento es el siguiente:

Una vez dentro del sistema, se debe introducir el identificador del especialista y el mes deseado. Con esta información se genera un informe en formato nómina listo para imprimir y enviar. El cálculo se realiza de la siguiente manera:

Con el identificador del especialista se realiza una búsqueda en la base de datos ESPECIALISTAS para conocer su especialidad. Se tiene definido el sueldo base de la especialidad y el tanto por ciento de comisión de cada consulta que realiza, que viene definido en la base de datos ESPECIALIDADES.

A continuación se realiza una segunda consulta con el identificador y el mes en la base de datos CONSULTAS. Con el identificador se conocen los datos del médico. Con su identificador y el mes deseado se recopilan todas las consultas en dicho mes por el especialista en concreto. Se calcula el importe total de todas sus consultas, se le aplica el tanto por ciento correspondiente y se le suma el sueldo base en el caso de que lo tenga esa especialidad. Y así se obtiene el importe total de la nómina.

Page 68: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXVIII

- Gestión de materiales

El Administrativo es quién gestiona esta función. Para acceder al sistema debe autentificarse mediante su nombre de usuario y contraseña.

La aplicación contará con una base de datos MATERIALES donde los materiales e instrumental clínico de los que se realizan pedidos más habituales están registrados.

- Gestión de proveedores

Page 69: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXIX

El Administrativo es quién gestiona esta función. Para acceder al sistema debe autentificarse mediante su nombre de usuario y contraseña.

Una vez dentro del sistema, el Administrador puede dar de alta a un proveedor, o dar de baja a un proveedor que ya no trabaje con el cliente. Todos los proveedores de la clínica deben estar dados de alta y tienen una ficha donde se recoge toda la información de interés de cada uno de ellos. También se pueden hacer modificaciones en cualquiera de sus atributos y realizar búsquedas y consultas sobre una información en concreto.

Page 70: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXX

- Gestión de pedidos

El Administrador es quién gestiona esta función. Para acceder al sistema debe autentificarse mediante su nombre de usuario y contraseña. Una vez validado, puede realizar pedidos de material a los diferentes proveedores habituales. El funcionamiento es el siguiente:

Mediante un listado en el que se reflejan todos los materiales utilizados, el administrador puede seleccionar lo que necesite. Debe indicar la cantidad de dicho producto. Al realizar el pedido se genera un nuevo registro en la tabla PEDIDOS. Se enviará un correo electrónico al proveedor adecuado informándole de nuestro pedido. Por último se genera un informe donde queda detallada la información relativa al pedido.

Page 71: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXI

3.5 Unidades de la organización afectadas

Las siguientes tablas muestran el impacto que tiene la implantación del nuevo sistema en las unidades funcionales del negocio y en las personas que interactúan con ellas.

Los indicadores de evaluación son:

0 – Sin influencia

1 – Medio

2 - Significativo

Page 72: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXII

Page 73: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXIII

3.6 Modelo conceptual de datos

En este apartado se describen las estructuras de datos que componen la base de datos de la aplicación. Este análisis ayuda a la representación de los elementos que intervendrán en el desarrollo de ésta y las relaciones entre ellos.

3.6.1 Normalizado

Tabla PACIENTES

Los atributos correspondientes con esta entidad son:

• ID Paciente • DNI • Nombre • Apellidos • Fecha Nacimiento • Teléfono • Teléfono Móvil • Seguro Médico

La tabla en FNBC queda de la siguiente manera: PACIENTES = {ID Paciente, DNI, Nombre, Apellidos, Fecha Nacimiento, Teléfono, Teléfono Móvil, Seguro Médico} La tabla PACIENTES se representa como entidad.

Page 74: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXIV

Tabla ESPECIALISTAS

Los atributos correspondientes con esta entidad son:

• ID_Especialista • DNI • Nombre • Apellidos • Dirección • Fecha Nacimiento • Teléfono • Fecha Alta • Título • ID Especialidad

La tabla en FNBC queda de la siguiente manera: ESPECIALISTAS_1 = {ID Especialista, DNI, Nombre, Apellidos, Dirección, Fecha Nacimiento, Teléfono, Fecha Alta, Título} ESPECILAISTAS_2 = { ID Especialista, ID Especialidad} La tabla ESPECIALISTAS_1 se representa como entidad mientras que la tabla ESPECIALISTAS_2 se representa como relación

Page 75: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXV

Tabla ESPECIALIDADES

Los atributos correspondientes con esta entidad son:

• ID Especialidad • Especialidad • Sueldo/Hora • Sueldo Base

La tabla en FNBC queda de la siguiente manera: ESPECIALIDADES = {ID Especialidad, Especialidad, Sueldo/Hora, Sueldo Base } La tabla ESPECIALIDADES se representa como entidad.

Tabla CONSULTAS

Los atributos correspondientes con esta entidad son:

• ID_Consulta • Fecha • Hora • Estado • Importe • Síntomas • Tratamiento • ID Paciente • ID Especialista

Page 76: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXVI

La tabla FNBC queda de la siguiente manera: CONSULTAS_1 = { ID Consulta, Fecha, Hora, Estado, Importe, Síntomas, Tratamiento} CONSULTAS_2 = { ID Consulta, ID Paciente} CONSULTAS_3= { ID Consulta, ID Especialista} CONSULTAS_4 = { ID Consulta, ID Factura} La tabla CONSULTAS_1 se representa como entidad, mientras que las tablas CONSULTAS_2, CONSULTAS_3 y CONSULTAS_4 se representan como relación

Tabla FACTURAS

Los atributos correspondientes con esta entidad son:

• ID Factura • Forma Pago • Estado

La tabla en FNBC queda de la siguiente manera: FACTURAS = { Id Factura, Forma Pago, Estado} La tabla FACTURAS se representa como entidad.

Page 77: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXVII

Tabla NÓMINAS

Los atributos correspondientes con esta entidad son:

• ID Nomina • Año • Mes • Importe Consultas • Importe Neto • Numero Consultas • Total • ID Especialista

La tabla FNBC queda de la siguiente manera: NOMINAS_1 = { ID Nómina, Año, Mes, Importe Consultas, Importe Neto, Numero Consultas, Total} NOMINAS_2 = { ID Nomina, ID Especialista} La tabla NOMINAS_1 se representa como entidad, mientras que la tabla NOMINAS_2 se representa como relación

Tabla PROVEEDORES

Los atributos correspondientes con esta entidad son:

• ID Proveedor • Nombre • Dirección • Teléfono • Correo Electrónico

Page 78: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXVIII

La tabla FNBC queda de la siguiente manera: PROVEEDORES = { ID Proveedor, Nombre, Dirección, Teléfono, Correo Electrónico} La tabla PROVEEDORES se representa como entidad.

Tabla MATERIALES

Los atributos correspondientes con esta entidad son:

• ID Material • Nombre • Precio Unidad • Marca • ID Proveedor

La tabla FNBC queda de la siguiente manera: MATERIALES_1 = { ID Material, Nombre, Precio Unidad, Marca} MATERIALES_2 = { ID Material, ID Proveedor} La tabla MATERIALES_1 se representa como entidad, mientras que la tabla MATERIALES_2 se representa como relación.

Page 79: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXIX

Tabla PEDIDOS

Los atributos correspondientes con esta entidad son:

• ID Pedido • Cantidad • Fecha

La tabla FNBC queda de la siguiente manera: PEDIDOS = { ID Pedido, Cantidad, Fecha} La tabla PEDIDOS se representa como entidad.

Tabla LINEA PEDIDOS (Tabla generada de la relación N:M entre materiales y pedidos)

Los atributos correspondientes con esta entidad son:

• ID Material • ID Pedido

La tabla FNBC queda de la siguiente manera: LINEA_MATERIALES = { ID Pedido, ID Material}

Page 80: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXX

De la normalización de las tablas de información, finalmente se obtienen las siguientes Entidades y Relaciones:

ENTIDADES

� PACIENTES � ESPECIALISTAS_1 � ESPCIALIDADES � CONSULTAS_1 � FACTURAS � NOMINAS_1 � MATERIALES_1 � PEDIDOS � LINEA_MATERIALES

RELACIONES

� ESPECIALISTAS_2 � PERTENECE � CONSULTAS_2 � SOLICITA � CONSULTAS_3 � ATIENDE � CONSULTAS_4 � GENERA � NOMINAS_2 � ES DE � MATERIALES_2 � VENDE

Page 81: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXXI

3.6.2 Diagrama Entidad-Relación

Page 82: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXXII

Estudio de la

Arquitectura

Page 83: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXXIII

4 ESTUDIO DE LA ARQUITECTURA

En esta etapa se analizan las posibles alternativas para llevar a cabo el proyecto. Tras evaluar cada una de ellas, se selecciona la alternativa que más se ajusta a las restricciones impuestas por el cliente.

4.1 Estudio de las posibles alternativas para desarrollar la aplicación

ALTERNATIVA 1: JAVA + ORACLE + TOMCAT

Descripción

En esta alternativa se considera utilizar base de datos Oracle, lo que aporta seguridad, y gestionarla mediante webs dinámicas a través de Struts bajo la plataforma Java EE. Gracias a los Servet de Java se puede trabajar con las tablas de la base de datos de forma dinámica mediante conexiones JDBC/Oracle que permiten realizar transacciones u operaciones SQL. A través de las librerías JDBC se establece la conexión con la base de datos. Una vez creada esta conexión se puede trabajar con los datos.

Los struts se componen de Actions. Cada Action se encarga de una función en concreto. Toman los datos que necesiten de la base de datos, trabajan con ellos y se muestra al usuario el resultado a través de vistas JSP.

Mediante la tecnología JSP se generan páginas Web con programación en Java orientadas a servidores. Estas páginas se basan en lenguajes HTML y XML combinado con etiquetas especiales de la propia sintaxis Java.

Page 84: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXXIV

Se utiliza Tomcat como servidor Web autónomo proporcionando alto nivel de tráfico y alta disponibilidad.

Herramientas

- Base de Datos ORACLE 11g. - Eclipse. - TOMCAT : servidor Web. - Máquina Virtual Java en cada pc.

Arquitectura

Ventajas

- Gracias a los Struts se puede reducir el tiempo de desarrollo. Se trata de una herramienta compatible con los demás elementos de la plataforma Java y se considera “software libre” por lo que se convierte en una herramienta altamente disponible para desarrollar la aplicación. La arquitectura de los Struts se basa en Modelo-Vista-Controlador.

- Los Struts dividen los problemas en partes. Cada una de estas

partes ó módulos son más fáciles de desarrollar.

Page 85: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXXV

- Multiplataforma: Windows, Mac, Unix.

- Reutilización de código.

Inconvenientes

- Al ubicar la aplicación en Webs dinámicas, se debe incrementar la seguridad de los datos para evitar ataques.

- Trabajar con Struts implica tener conocimientos de Java y XML.

- Continuamente se actualizan las versiones, por lo que se debe

trabajar con la última versión para un correcto funcionamiento.

Teniendo en cuenta el alcance de la aplicación, esta alternativa cumple al 100% con los objetivos planteados por el cliente.

ALTERNATIVA 2: MICROSOFT OFFICE ACCESS 2010 + MICROSOFT SQL SERVER

Descripción

La aplicación se desarrollará mediante Microsoft Office Access 2010. Gracias a esta herramienta se pueden diseñar las bases de datos relacionales y gestionarlas de manera eficaz mediante una interfaz de usuario que sigue la lógica de las tareas empresariales.

Microsoft Office Access proporciona una plataforma con características avanzadas para almacenar y administrar datos.

Access combina la administración de datos y la lógica de aplicaciones, lo que podría implicar algunos riesgos. Se podrían perder o dañar

Page 86: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXXVI

datos de forma accidental debido a un error en el archivo de aplicación. Para evitar este problema, se separará la administración de datos de la lógica de aplicaciones.

Para ello, se utilizará un programa de servidor de bases de datos como Microsoft SQL Server para la administración de datos y Access para la lógica de aplicaciones. Con esta separación se asegura la integridad de los datos por parte de los usuarios del sistema, es decir, si hay dos usuraos que quieren acceder a la aplicación a través de una red, será más probable que se dañen los datos si estos están combinados con la lógica de aplicación, además de no poder optimizar el tráfico. Separando los datos de la lógica también se aumenta la capacidad de almacenamiento.

Se creará una red local interna dentro de la clínica dental, a través de la cual, se gestionara la aplicación. Todos los terminales deberán tener instalado Microsoft Access.

Arquitectura

Se trataría de una arquitectura Cliente – Servidor.

La base de datos se almacena en un servidor. Mediante una red local, los usuarios podrán acceder a los datos a través de SQL Server y podrán gestionarlos con Access en cada ordenador de la clínica. Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.

Page 87: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXXVII

Herramientas

- Microsoft Office Access 2010 - SQL Server 2008

Ventajas

- No se necesita ser un experto en Bases de datos para obtener una aplicación profesional gracias a su interfaz de usuario y a sus asistentes de formularios.

- Permite crear formularios e informes fácilmente de forma

dinámica con la misma información de manera diferente.

- Se podrá compartir la información con el resto de equipos usando SQL Server y Access. Gracias a esta combinación se podrá editar datos, obtener acceso a estos y ver informes en tiempo real.

- SQL Server proporciona escalabilidad, robustez y potencia.

- Access es económico y sencillo. También es económico desde el punto de vista del mantenimiento.

Page 88: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXXVIII

Inconvenientes

- No crea un compilado real. Siempre necesita tener instalado Access para su funcionamiento.

- No es multiplataforma, únicamente es compatible con Windows XP, Vista y 7.

- Las bases de datos de Access trabajan bien con pocos usuarios,

si se sobrecarga el número de usuarios, baja el rendimiento.

- En cuanto a la seguridad, Access permite al usuario restringir el acceso únicamente a nivel de base de datos.

- Es necesario el uso de licencias oficiales.

Teniendo en cuenta el alcance de la aplicación, esta alternativa cumpliría al 100% con los objetivos planteados por el cliente.

ALTERNATIVA 3: FILEMAKER PRO 11 + FILEMAKER SERVER

Descripción

La aplicación se desarrollará íntegramente con FileMaker PRO 11. Mediante esta potente herramienta se creará el diseño de las bases de datos relacionales así como su gestión. Las bases de datos estarán almacenadas en un servidor que mediante FileMaker Server proporcionará los datos a los usuarios que los necesiten dentro de una red local. Por lo tanto, será necesario adquirir una licencia de Server y tantas licencias como terminales requieran los profesionales de la clínica. Gracias a FileMaker Server podrán acceder a las bases de datos un gran número de usuarios a la vez, sin que esto afecte al rendimiento

Page 89: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página LXXXIX

del sistema. FileMaker Server es un servidor de base de datos, por lo que no incluye herramientas para crear bases de datos ni para gestionarlas o introducirlos. Todas estas funciones hay que hacerlas de forma externa utilizando el programa FileMaker Pro. Gracias a esta herramienta el diseño de las bases de datos será muy intuitivo por lo que no supondrá un gran esfuerzo de desarrollo. El principal lema de FileMaker es la facilidad de uso y la rapidez, lo que la convierte en una herramienta ideal para desarrollar esta aplicación. No usa un lenguaje de programación en concreto sino que se basa en la utilización de guiones con instrucciones predefinidas que el usuario personaliza, lo que permite automatizar cualquier tarea.

Herramientas

- FileMaker Pro 11 - FileMaker Server 10

Arquitectura

Se trataría de una arquitectura Cliente – Servidor.

La base de datos se almacena en un servidor. Mediante una red local, los usuarios podrán acceder a los datos a través de SQL Server y podrán gestionarlos con Access en cada ordenador de la clínica. Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.

Page 90: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XC

Ventajas

- La principal ventaja, como ya se ha dicho anteriormente, es la facilidad de uso. Esta intuitiva herramienta carece de asistentes, la razón es que no los necesita debido precisamente a su facilidad de uso.

- Multiplataforma: Windows y MAC ( posible implantación de Ipad en un futuro para los especialistas).

- Escalabilidad: gracias al uso de FileMaker Server podrán acceder los usuarios a la vez sin afectar el rendimiento del sistema. Además tiene una capacidad de hasta 6 TB lo que supone espacio más que suficiente para alojar los datos de la clínica dental.

- En cuanto a la seguridad, FileMaker restringe el acceso a los datos a nivel de campo y usuario.

Page 91: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XCI

Inconvenientes

- Se trata de una herramienta de pago, por lo que habrá que adquirir un número de licencias por usuario, además de una licencia Server.

Teniendo en cuenta el alcance de la aplicación, esta alternativa cumpliría al 100% con los objetivos planteados por el cliente.

4.2 Evaluación de las alternativas

Para elegir una de las tres alternativas se tomarán diferentes criterios según las restricciones del cliente y se estudiará que alternativa se ajusta más a sus necesidades. Estudiando y analizando estos valores se obtendrá la alternativa adecuada.

Los diferentes criterios a tener en cuenta son:

- Económico: Se calculará un presupuesto aproximado de cada una de las alternativas. Cuanto más bajo sea el coste, más se ajustará a las necesidades del cliente, aunque en este caso no se trata de una de las restricciones más importantes para el cliente.

Page 92: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XCII

- Temporal: Se considerará el esfuerzo necesario para desarrollar cada una de las alternativas, teniendo en cuenta el material, personal y calendario. Cuanto más bajo sea este valor, mejor se adaptará a las necesidades del cliente.

- Funcional: Con este criterio se evaluará la facilidad de uso de la aplicación por parte se los usuarios finales. Cuanto mayor sea este valor, mayor será el manejo y adaptación de los usuarios al nuevo software.

- Seguridad: Se evaluará la seguridad de los datos. Cuanto mayor sea el valor, más seguros estarán los datos, asegurando su integridad y confidencialidad.

- Mantenimiento: Con este criterio se evaluará el coste necesario para mantener la aplicación durante su vida útil. Cuanto más bajo sea este valor, más se ajustará a las necesidades del cliente.

Se establecen tres valores para evaluar los diferentes criterios:

1: El valor mínimo.

2: El valor medio

3: El valor máximo

Page 93: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XCIII

Estudio y Análisis de las alternativas

Estudio Económico

Económico

0

0,5

1

1,5

2

2,5

3

3,5

ALT 1 ALT 2 ALT 3

Alternativas Económico Temporal Funcional Seguridad Mantenimiento

ALT 1 2 3 3 2 3

ALT 2 3 2 2 1 2

ALT 3 3 1 3 3 1

Page 94: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XCIV

Estudio Temporal

Temporal

0

0,5

1

1,5

2

2,5

3

3,5

ALT 1 ALT 2 ALT 3

Estudio Funcional

Funcional

0

0,5

1

1,5

2

2,5

3

3,5

ALT 1 ALT 2 ALT 3

Page 95: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XCV

Estudio de Seguridad

Seguridad

0

0,5

1

1,5

2

2,5

3

3,5

ALT 1 ALT 2 ALT 3

Estudio de Mantenimiento

Mantenimiento

0

0,5

1

1,5

2

2,5

3

3,5

ALT 1 ALT 2 ALT 3

Page 96: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XCVI

Decisión Final: ALTERNATIVA 3

La idea más acertada para el desarrollo será un sistema multiusuario distribuido a través de una red de ordenadores.

Se contará con un servidor donde estarán alojados los recursos y la aplicación, que estarán disponibles para los usuarios finales cada vez que éstos los soliciten.

Todas las gestiones que se realicen se concentran en el servidor. Esto permite controlar la prioridad de los usuarios, la seguridad y el acceso a los diferentes archivos.

En esta arquitectura la capacidad de proceso está repartida entre los clientes y el servidor, aunque son más importantes las ventajas de tipo organizativo debidas a la centralización de la gestión de la información, lo que facilita y clarifica el diseño del sistema.

La Arquitectura específica diseñada para llevar a cabo el proyecto se trata de una Arquitectura Cliente-Servidor con conexión VPN, y se representa en el siguiente diagrama:

Arquitectura Cliente – Servidor + VPN

Page 97: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XCVII

Se trata de una arquitectura Cliente-Servidor en la que además están permitidas las conexiones externas VPN (Virtual Private Network) de forma segura.

El servidor de bases de datos, tendrá instalada la aplicación FileMaker Server y almacena y proporciona las bases de datos del sistema a los usuarios. También se encarga de realizar los backups de las bases de datos en los periodos de inactividad de la clínica.

Dependiendo del tipo de usuario, se dispone de un dispositivo asociado a su tipología:

- Los especialistas tendrán un iPad - El personal de recepción utilizará un iMac - Administración y Dirección dispondrán de MacBook

propios.

En todos estos dispositivos se instalará la aplicación de gestión GCD, a través de la cuál se gestionan las bases de datos.

La Impresora HP multifunción está configurada como un recurso compartido de la red a través de su IP, por lo que podrá ser utilizada por cualquier usuario del sistema dentro de la red.

Access Point, proporciona comunicación a los dispositivos inalámbricos, como son los ipad, iMac y los MacBook en cualquier lugar dentro de la clínica. Para garantizar la seguridad, el Access point se configurará de tal forma que solo se puedan conectar a él las direcciones MAC de los dispositivos inalámbricos.

El firewall garantiza la confidencialidad e integridad de los datos frente a conexiones externas a la clínica. A través de reglas en el propio firewall se permite la entrada de conexiones externas seguras. Para este tipo de conexiones existe la Red Desmilitarizada, en la que los usuarios se podrán conectar al Terminal Server y desde ahí poder usar el software de gestión. Gracias a la red DMZ se garantiza la integridad del sistema contra conexiones externas.

Page 98: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XCVIII

La salida trusted del firewall va directa al router, el cual sirve de entrada a la red privada de la clínica. A través del router se obtendrá salida a Internet, siempre pasando a través del firewall.

Para mayor seguridad en bases de datos cada usuario deberá autentificarse en el sistema al arrancar la aplicación GCD.

Page 99: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página XCIX

4.3 Requisitos Software y Hardware

4.3.1 Requisitos Hardware

Servidor HP ProLiant ML330 G6

HP ProLiant ML330 G6 Special Server - 2.13 GHz - 2 GB RAM - 4 MB de Memoria cache.

Este servidor aporta rendimiento y facilidad de gestión para el negocio. Es una plataforma en torre que está diseñada con la tecnología QPI de Intel más reciente para procesadores independientes que ayuda al cliente a ampliar el negocio cuando lo necesite. No sólo ofrece rendimiento excelente con la tecnología informática más reciente sino que tiene integrado ProLiant Onboard Administrator que permite gestionar los servidores en cualquier momento y desde cualquier lugar. Precio: 779 €

Page 100: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página C

Apple iMac Sobremesa

Apple iMac - 3.06 GHz - 4 GB RAM

500 GB, Todo en uno, Apple MacOS X 10.6, ATI Radeon HD 4670, 4 MB de Memoria cache - Monitor: Pantalla LCD - 21.5" - matriz activa TFT - 1920 x 1080 (Full HD)

Una pantalla de cristal ocupa casi la totalidad de la parte frontal de la cubierta. Cuando una pantalla tiene más píxeles, es necesario generar más luz para obtener la mejor imagen posible. La retroiluminación por LED del iMac hace exactamente eso y de la forma más eficiente energéticamente. Como el LED apenas ocupa espacio, la carcasa del iMac sigue siendo muy fina a pesar de todos los componentes de alto rendimiento que hay en su interior. La pantalla del iMac está diseñada para ofrecer la mejor imagen desde casi cualquier ángulo gracias a la tecnología IPS. Da igual si se está sentado frente a la pantalla o a un lado, las imágenes siempre son perfectas, los colores consistentes y no hay pérdida de detalles. Al tener integrado todo lo que se necesita dentro de la porpia carcasa (pantalla, procesador, tarjeta gráfica, disco duro, unidad óptica, memoria, etc.) proporciona la ventaja de tener cables enredados por las mesas. Precio: 999 €

Page 101: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CI

Tablet Apple iPad

Apple iPad 2 Wi-Fi 16 GB - 1 GHz - Apple iOS 4, A5, Pantalla sensible al tacto, 601g

Para los especialistas, este dispositivo ofrece todas las características de un ordenador completo con la ventaja añadida de ser facilmente transportable debido a su diseño fino y ligero.

Precio: 479€

Portátil probook

Apple MacBook - Core 2 Duo 2.4 GHz - 13.3 pulgadas - 2 GB RAM

Disco duro 250 GB, Apple MacOS X 10.6, 2.1 kg, Batería: Litio-polímero 10 hora(s), 33 cm x 23.2 cm x 2.7 cm

El MacBook es un portatil delgado y ligero. Está fabricado con policarbonato, un material duradero que lo hace muy restente. El MacBook es extremadamente portátil sin sacrificar prestaciones. Las conexiones y los puertos están integrados en el mismo lado de la carcasa, para mantener los cables ordenados y simplificar la conexión y desconexión de cualquier dispositivo.

Precio: 789 €

Page 102: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CII

Impresora HP LASERTJECT 4600 + TONER

HP LaserJet Pro M1212nf MFP Monocromo Laser - Fax / copiadora / impresora / escáner

Esta impresora multifunción, adsequible y completa, permite abordar las tareas diarias que puedan ser necesarias en la clínica. Con ella se podrá imprimir, copiar, escanear y enviar faxes. Precio: 163€

Teléfonos Siemens Gigaset

Siemens Gigaset DE380 IP R Teléfono VoIP Precio: 68€ por unidad

Router HP PROCURVE 2

Page 103: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CIII

HP ProCurve Switch 1410-16G - Conmutador - 16 puertos La serie de switches HP ProCurve 1410 proporciona sencillez de "Plug and Play" para conectividad de banda ancha. El HP ProCurve 1410-16G es un switch de 16 puertos. Este switch permite un funcionamiento silencioso gracias a un diseño sin ventilador y se puede montar en diversos entornos (en la pared, sobre la mesa o debajo de ésta). Precio: 128€

WIFI Access Point - HP ProCurve Wireless Access Point 10

El Punto de acceso inalámbrico ProCurve es ideal para pequeñas redes empresariales que necesiten implementar la conectividad inalámbrica de una forma rápida y sencilla con una inversión mínima. El Punto de acceso inalámbrico se puede

configurar fácilmete gracias a su intuitiva interfaz gestionada por web. Precio: 228 €

Page 104: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CIV

Cable de Fibra – Network Cable RJ45 grey

Se necesitarán 100 metros de cable de fibra para las conexiones de red.

Precio: 16,97€

4.3.2 Requisitos Software

Antivirus MCAFEE - LICENCIA MAC OS X LION (Empresa)

Mac OS X Server Snow Leopard Unlimited Client - 1 servidor, Nº ilimitado de clientes Precio: 404 €

Page 105: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CV

FileMaker Server 11 + Licencia

Ofrece un acceso fiable y de alto rendimiento a los datos. Este software de servidor fácil de utilizar y rápido permite gestionar de forma segura grupos de usuarios de FileMaker Pro dentro de una red o en la Web.

Precio: 1.130 €

FileMaker PRO 11 + Licencia

FileMaker Pro es un potente software de base de datos fácil de usar que permitirá ejecutar de manera rápida y segura los procesos necesarios para la gestión del negocio.

Precio: 449,34 € por usuario

Page 106: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CVI

Micosoft Office

Precio: 117,95 € por cada tres instalaciones.

5.3.3 Cálculo del presupuesto

Presupuesto Hardware

- 1 Servidor HP = 779 €

- 1 iMac de Sobremesa = 999 €

- 5 Tablets = 479 € x 5 = 2.395 €

- 2 Portátiles ProBook = 789 € x 2 = 1.578 €

- 1 Impresora HP = 163 €

- 5 Teléfonos = 68€ x 5 unidades = 340 €

- 1 Router = 128€

- 1 WIFI Access Point = 228 €

- Cable de red = 16,97€

- Presupuesto Total Hardware = 6.625,97 €

Presupuesto Software

Page 107: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CVII

- Antivirus = 404 €

- FileMaker Server 11 = 1.130 €

- FileMaker Pro 11 = 449,34 € x 7 = 3145,38 €

- MS Office = 117,95 € (por cada 3 instalaciones) x 3 = 353,85 €

- Presupuesto Total Software = 5.033,23 €

Presupuesto Total

Presupuesto Hardware + presupuesto Software = 11.695,20 €

Page 108: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CVIII

Diseño Externo

Page 109: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CIX

5. DISEÑO EXTERNO

Una vez desarrollada la aplicación con FileMaker, se obtiene la presentación de la misma y sus interfaces para la gestión de las diferentes funciones del negocio.

4.4 Interfaz del Menú Principal

Page 110: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CX

4.5 Interfaz de la Gestión de Consultas

Consulta: Paciente

Consulta: Especialista

Consulta: Cita

Page 111: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXI

Consulta:Factura

Page 112: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXII

4.6 Interfaz de Gestion de Pacientes

4.7 Interfaz de Gestión de Especialidades

Page 113: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXIII

4.8 Interfaz deEspecialistas

Especialistas: Datos Personales

Especialistas: Datos Profesionales

Especialistas: Nóminas

Page 114: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXIV

4.9 Interfaz de Gestión de Facturas

Facturas: Factura

Facturas: Listados

Page 115: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXV

4.10 Interfaz de Gestión de Historiales

4.11 Interfaz de Gestion de Proveedores

Page 116: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXVI

4.12 Interfaz de Gestión de Materiales

4.13 Interfaz de Gestión de Pedidos

Page 117: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXVII

Page 118: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXVIII

Diseño Interno

Page 119: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXIX

6.DISEÑO INTERNO

A partir del modelo Entidad-Relación definido anteriormente, utilizando la herramienta de gestión de bases de datos FileMaker, se genera un nuevo modelo Entidad-Relación específico, a partir del cual se realiza el diseño y se desarrolla la aplicación.

4.14 Diseño del Modelo Entidad-Relación FileMaker

Page 120: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXX

A partir del Modelo Entidad-Relación, se genera información sobre las distintas relaciones que se representan en el diagrama.

La información de cada relación, viene definida en las siguientes tablas.

4.15 Relaciones

Ocurrencia de la tabla Material Proveedores

Campo Id Proveedor_S = Id Proveedor

Tabla de origen Material Proveedores

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Activo Activo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Activo Activo

Ordenar registros Inactivo Inactivo

Relación: Material=Proveedores

Esta relación sirve para determinar los materiales asociados a un proveedor.

Page 121: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXI

Ocurrencia de la tabla Material Linea de Materiales

Campo Id Material = Id Material_S

Tabla de origen Material Linea de Materiales

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Activo Activo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Activo Activo

Ordenar registros Inactivo Inactivo

Relación: Material=Linea de Materiales

Esta relación se obtiene al normalizar la relación entre Pedidos y Materiales. Al tratarse de una relación N:M, se genera una tabla intermedia, Linea de Materiales.

Ocurrencia de la tabla Pedidos Linea de Materiales

Campo Id Pedido = Id Material

Tabla de origen Pedidos Linea de Materiales

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Activo Activo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Activo Activo

Ordenar registros Inactivo Inactivo

Relación: Pedidos=Linea de Materiales

Esta relación se obtiene al normalizar la relación entre Pedidos y Materiales. Al tratarse de una relación N:M, se genera una tabla intermedia, Linea de Materiales. Esta realción, junto con la anterior, permiten realizar pedidos a los proveedores.

Page 122: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXII

Ocurrencia de la tabla Especialidad Especialistas

Campo ID ESPECIALIDAD = Id Especialidad_S

Tabla de origen Especialidad Especialistas

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Activo Activo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Activo Activo

Ordenar registros Inactivo Inactivo

Relación: Especialidad=Especialistas

Mediante esta relación, se asocia a cada especialista su especialidad, y con ello los criterios que se determinan en esta entidad.

Ocurrencia de la tabla Consultas Especialidad

Campo ID_especialidad = ID ESPECIALIDAD

Tabla de origen Consultas Especialidad

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Inactivo Activo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Inactivo Activo

Ordenar registros Inactivo Inactivo

Relación: Consultas=Especialidad

Esta relación sirve para comprobar la disponibilidad de los especialistas de una especialidad concreta.

Page 123: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXIII

Ocurrencia de la tabla Pacientes Consultas

Campo ID PACIENTE = Id Paciente_S

Tabla de origen Pacientes Consultas

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Inactivo Activo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Inactivo Activo

Ordenar registros Inactivo Inactivo

Relación: Pacientes=Consultas

Esta relación sirve para asignar un tiempo de consulta a los pacientes. Mediante está relación se facilita la gestión de Historiales de pacientes.

Ocurrencia de la tabla Nóminas Especialistas

Campo ID_especialista = ID ESPECIALISTA

Tabla de origen Nóminas Especialistas

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Activo Inactivo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Activo Inactivo

Ordenar registros Inactivo Inactivo

Relación: Nóminas=Especialistas

Con esta relación se asocia a cada especialista la nómina que le corresponda según los servicios realizados.

Page 124: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXIV

Ocurrencia de la tabla Nóminas 2 Consultas

Campo Mes = mes

y Año = año

y ID_especialista = Id Especialista_S

Tabla de origen Nóminas Consultas

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Inactivo Inactivo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Inactivo Inactivo

Ordenar registros Inactivo Inactivo

Relación: Nóminas 2∞Consultas

Esta relación facilita la gestión de nóminas. Permite realizar búsqueda de consultas realizadas por un especialista, en un mes o año concreto.

Ocurrencia de la tabla Consultas 2 Consultas

Campo ID_especialidad = ID_especialidad

y Fecha = Fecha

Tabla de origen Consultas Consultas

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Activo Activo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Activo Activo

Ordenar registros Inactivo Inactivo

Relación: Consultas 2∞Consultas

Esta relación consiste en la comparación de la base de datos que contiene las consultas consigo misma. Comprueba la disponibilidad de una especialidad en una fecha y hora concretas.

Page 125: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXV

Ocurrencia de la tabla Facturas Consultas

Campo Id Consulta = ID CONSULTA

Tabla de origen Facturas Consultas

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Activo Activo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Activo Activo

Ordenar registros Inactivo Inactivo

Relación: Facturas=Consultas

Con esta relación se asigna una factura a una consulta, según el servicio realizado.

Ocurrencia de la tabla Pacientes Facturas 2

Campo ID PACIENTE = Id Paciente

Tabla de origen Pacientes Facturas

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Activo Activo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Activo Activo

Ordenar registros Inactivo Inactivo

Relación: Pacientes=Facturas 2

Esta relación permite mostrar informes de las facturas de un paciente.

Page 126: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXVI

Ocurrencia de la tabla Consultas Especialistas 2

Campo Id Especialista_S = ID ESPECIALISTA

Tabla de origen Consultas Especialistas

Archivo de origenClinicaDental GCD.fp7

ClinicaDental GCD.fp7

Permitir la creación de registros a través de esta relación

Inactivo Inactivo

Eliminar registros relacionados en esta tabla cuando se elimina un registro en la otra tabla

Inactivo Inactivo

Ordenar registros Inactivo Inactivo

Relación: Consultas=Especialistas 2

Esta relación asigna a cada especialista las consultas realizadas. Esta relación interviene facilitando la gestión de nóminas.

Page 127: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXVII

4.16 Entidades

Las entidades junto con sus características e información relevante quedan definidas en las siguientes tablas.

Entidad: Nóminas

Nombre de tabla: Nóminas - 9 Campos Nombre del

campo Tipo Opciones En

presentaciones En relaciones

Autointroducir: Permitir edición

Serie: Generar: En creación, Siguiente valor: 52,

Incremento: 1

Validación: Sólo durante la introducción de

datos No vacío

Único Almacenamiento:

Repeticiones: 1 Indexar: Todo

Idioma del índice: Español

ID NOMINA Normal, Numérico

Nóminas

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos

Almacenamiento: Especialistas Repeticiones: 1 Nóminas Indexar: Todo

Idioma del índice: Español

Mes Normal, Numérico

Nóminas 2∞Consultas

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos

Almacenamiento: Repeticiones: 1 Especialistas Indexar: Todo Nóminas

Idioma del índice: Español

Año Normal,

Numérico

Nóminas 2∞Consultas

Autointroducir: Permitir edición

Consultas Realizadas

Normal, Numérico

Validación:

Page 128: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXVIII

Sólo durante la introducción de datos

Almacenamiento: Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente según sea necesario

Idioma del índice: Español

Cálculo: Tabla de contexto:Nóminas 2 Sum (Consultas::Importe )

Almacenamiento: Repeticiones: 1

No almacenar los resultados de los cálculos

Idioma del índice: Español

Importe Consultas

Calculado, Numérico

Nóminas

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos

Almacenamiento: Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente según sea necesario

Idioma del índice: Español

Importe Neto Normal,

Numérico

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos Nóminas=Especialistas

Almacenamiento: Nóminas 2∞Consultas Repeticiones: 1 Indexar: Todo

Idioma del índice: Español

ID_especialista Normal, Numérico

Especialistas

Autointroducir:

Permitir edición Validación:

Sólo durante la introducción de datos

Almacenamiento: Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente según sea necesario

Id Especialidad Normal, Numérico

Idioma del índice: Español

Page 129: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXIX

Cálculo:

Tabla de contexto:Nóminas Nóminas::Importe

Consultas +Especialidad::Sueldo Base

Almacenamiento:

Especialistas

Repeticiones: 1 Nóminas No almacenar los resultados

de los cálculos

Idioma del índice: Español

Total

Calculado, Numérico

Entidad: Consultas

Nombre de tabla: Consultas - 17 Campos Nombre del

campo Tipo Opciones En

presentaciones En relaciones

Autointroducir: Permitir edición

Serie: Generar: En creación, Siguiente valor: 59,

Incremento: 1

Validación: Gestión Consultas

Sólo durante la introducción de datos Lista consulta

No vacío

Único

Almacenamiento:

Repeticiones: 1

Indexar: Todo

Idioma del índice: Español

ID CONSULTA Normal,

Numérico

Facturas=Consultas

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

Almacenamiento:

Repeticiones: 1

Id Paciente_S Normal, Numérico

Indexar: Todo

Gestión Consultas

Pacientes=Consultas

Page 130: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXX

Idioma del índice: Español

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos

Gestión Consultas Nóminas 2∞Consultas

Almacenamiento: Lista consulta Consultas=Especialistas 2

Repeticiones: 1

Indexar: Todo

Idioma del índice: Español

Id Especialista_S

Normal, Numérico

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos

No vacío

Longitud máxima de datos: 9 Gestión Consultas

Mensaje de error: El DNI está formado por 8 dígitos y 1

carácter Facturas

Almacenamiento:

Repeticiones: 1

Indexar: Todo

Idioma del índice: Español

DNI Paciente Normal,

Numérico

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

No vacío

Almacenamiento:

Repeticiones: 1

Indexar: Ninguno Crear índices

automáticamente según sea necesario

Idioma del índice: Español

Duración Normal,

Hora

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos

No vacío Gestión Consultas

Almacenamiento: Lista consulta

Repeticiones: 1 Facturas

Indexar: Ninguno Gestión de Facturas

Importe Normal, Numérico

Crear índices automáticamente según sea

Page 131: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXXI

necesario

Idioma del índice: Español

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

Almacenamiento:

Repeticiones: 1

Indexar: Ninguno Crear índices

automáticamente según sea necesario

Idioma del índice: Español

Síntomas Normal, Texto

Gestión Consultas

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

Almacenamiento:

Repeticiones: 1

Indexar: Ninguno Crear índices

automáticamente según sea necesario

Idioma del índice: Español

Tratamiento Normal, Texto

Gestión Consultas

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos

Gestión Consultas

No vacío Gestión de Historiales

Almacenamiento: Facturas

Repeticiones: 1 Gestión de Facturas

Indexar: Todo Idioma del índice: Español

Fecha Normal, Fecha

Consultas 2∞Consultas

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos

No vacío Gestión Consultas

Almacenamiento: Facturas

Repeticiones: 1

Indexar: Ninguno

Hora Normal, Hora

Crear índices automáticamente según sea

necesario

Page 132: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXXII

Idioma del índice: Español

Autointroducir: Permitir edición

No reemplazar los valores existentes del campo (de haber

alguno) Tabla de contexto:Consultas Cálculo:Consultas::Estado ="

Realizada" or" Pendiente" or"Anulada"

Gestión Consultas

Validación: Gestión de Historiales

Sólo durante la introducción de datos Facturas

Almacenamiento:

Repeticiones: 1

Indexar: Ninguno Crear índices

automáticamente según sea necesario

Idioma del índice: Español

Estado

Normal, Texto

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos

Gestión Consultas

Almacenamiento: Gestión de Historiales

Repeticiones: 1 Facturas

Indexar: Todo Gestión de Facturas

Idioma del índice: Español

Especialidad Normal, Texto

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

Almacenamiento:

Repeticiones: 1

Indexar: Ninguno Crear índices

automáticamente según sea necesario

Idioma del índice: Español

Especialista Normal, Texto

Autointroducir: Permitir edición Validación:

Sólo durante la introducción de datos Consultas=Especialidad

ID_especialidad Normal, Numérico

Almacenamiento:

Gestión Consultas

Consultas 2∞Consultas

Page 133: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXXIII

Repeticiones: 1

Indexar: Todo

Idioma del índice: Español

Cálculo:

Tabla de contexto:Consultas

Month (Consultas::Fecha )

Almacenamiento:

Repeticiones: 1

Indexar: Todo

Idioma del índice: Español

mes Calculado, Numérico

Lista consulta Nóminas 2∞Consultas

Cálculo:

Tabla de contexto:Consultas

Year (Consultas::Fecha )

Almacenamiento:

Repeticiones: 1

Indexar: Todo

Idioma del índice: Español

año Calculado, Numérico

Lista consulta Nóminas 2∞Consultas

Cálculo:

Tabla de contexto:Consultas

Sum ( Consultas 2::Importe)

Almacenamiento:

Repeticiones: 1

No almacenar los resultados de los cálculos

Suma Calculado, Numérico

Idioma del índice: Español

Entidad: Especialidad

Nombre de tabla: Especialidad - 5 Campos Nombre del

campo Tipo Opciones En

presentaciones En relaciones

Autointroducir:

Permitir edición

Serie: Generar: En creación, Siguiente valor:

38, Incremento: 1

Validación:

Sólo durante la introducción de datos Especialidad=Especialistas

No vacío Consultas=Especialidad

Único

Almacenamiento:

Repeticiones: 1

Indexar: Todo

ID ESPECIALIDAD

Normal, Numérico

Idioma del índice: Español

Especialidad

Page 134: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXXIV

Autointroducir: Permitir edición Especialistas

Validación: Especialidad

Sólo durante la introducción de datos

Gestión Consultas

Almacenamiento: Gestión de Historiales

Repeticiones: 1 Nóminas

Indexar: Todo Facturas Idioma del índice:

Español Gestión de Facturas

Especialidad Normal, Texto

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

Almacenamiento:

Repeticiones: 1

Indexar: Ninguno Crear índices

automáticamente según sea necesario

Idioma del índice: Español

Sueldo/Hora Normal,

Numérico

Especialidad

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

No vacío Especialidad

Almacenamiento: Nóminas

Repeticiones: 1

Indexar: Ninguno Crear índices

automáticamente según sea necesario

Idioma del índice: Español

Sueldo Base Normal, Numérico

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

Almacenamiento:

Repeticiones: 1

Indexar: Todo Idioma del índice:

Español

ID_especialista Normal, Numérico

Especialistas

Page 135: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXXV

Entidad: Especialistas

Nombre de tabla: Especialistas - 12 Campos

Nombre del campo Tipo Opciones

En presentaciones En relaciones

Autointroducir:

Permitir edición

Serie: Generar: En creación, Siguiente valor:

63, Incremento: 1

Validación:

Sólo durante la introducción de datos Nóminas=Especialistas

No vacío Consultas=Especialistas 2

Único

Almacenamiento:

Repeticiones: 1

Indexar: Todo

Idioma del índice: Español

ID ESPECIALISTA Normal, Numérico

Especialistas

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

Almacenamiento:

Repeticiones: 1

Indexar: Todo

Idioma del índice: Español

Id Especialidad_S Normal, Numérico

Especialidad=Especialistas

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

Almacenamiento:

Repeticiones: 1

Indexar: Todo

Id nomina_S Normal, Numérico

Idioma del índice:

Page 136: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXXVI

Español

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

No vacío

Existente

Longitud máxima de datos: 9

Especialistas

Mensaje de error: El DNI está formado por 8 dígitos

y 1 carácter Nóminas

Almacenamiento:

Repeticiones: 1

Indexar: Mínimo

Crear índices automáticamente según

sea necesario

Idioma del índice: Español

DNI Especialista Normal, Texto

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

No vacío Especialistas

Almacenamiento: Especialidad

Repeticiones: 1 Gestión Consultas

Indexar: Mínimo Nóminas

Crear índices automáticamente según

sea necesario Idioma del índice:

Español

Especialidad Normal, Texto

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

No vacío Especialistas

Nombre Normal, Texto

Almacenamiento: Especialidad

Page 137: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXXVII

Repeticiones: 1 Gestión Consultas

Indexar: Mínimo Nóminas

Crear índices automáticamente según

sea necesario

Idioma del índice: Español

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

No vacío Especialistas

Almacenamiento: Gestión Consultas

Repeticiones: 1 Nóminas

Indexar: Ninguno

Crear índices automáticamente según

sea necesario

Idioma del índice: Español

Apellidos Normal, Texto

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

No vacío

Almacenamiento:

Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente según

sea necesario

Idioma del índice: Español

Fecha Nacimiento Normal, Fecha

Especialistas

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

No vacío

Dirección Normal, Texto

Almacenamiento:

Especialistas

Page 138: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXXVIII

Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente según

sea necesario

Idioma del índice: Español

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

No vacío

Longitud máxima de datos: 9

Especialistas

Almacenamiento: Gestión Consultas

Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente según

sea necesario

Idioma del índice: Español

Teléfono Normal, Numérico

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

No vacío Especialistas

Almacenamiento: Nóminas

Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente según

sea necesario

Idioma del índice: Español

Fecha de Alta Normal, Fecha

Autointroducir:

Permitir edición

Validación:

Sólo durante la introducción de datos

Título Profesional Normal, Texto

Almacenamiento:

Especialistas

Page 139: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXXXIX

Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente según

sea necesario

Idioma del índice: Español

Page 140: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXL

Entidad: Pacientes

Nombre de tabla: Pacientes - 10 Campos Nombre del campo

Tipo Opciones En presentaciones

En relaciones

Autointroducir: Permitir edición

Serie: Generar: En creación, Siguiente

valor: 12, Incremento: 1

Validación: Sólo durante la

introducción de datos Pacientes=Consultas

No vacío Pacientes=Facturas 2 Único

Almacenamiento: Repeticiones: 1 Indexar: Todo

Idioma del índice: Español

ID PACIENTE Normal,

Numérico

Pacientes

Autointroducir:

Permitir edición Validación: Sólo durante la

introducción de datos

No vacío Longitud máxima de

datos: 9 Pacientes

Mensaje de error: El DNI está formado por 8 dígitos y 1 carácter

Gestion Consultas

Almacenamiento: Facturas Repeticiones: 1 Indexar: Todo

Idioma del índice: Español

Dni Paciente Normal, Numérico

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos No vacío Pacientes

Almacenamiento: Gestion Consultas

Repeticiones: 1 Gestion de Historiales

Indexar: Mínimo Facturas

Crear índices automáticamente

según sea necesario

Gestion de Facturas

Nombre Normal, Texto

Idioma del índice:

Page 141: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXLI

Español

Autointroducir:

Permitir edición Validación: Sólo durante la

introducción de datos No vacío Pacientes

Almacenamiento: Gestion Consultas

Repeticiones: 1 Gestion de Historiales

Indexar: Ninguno Facturas

Crear índices automáticamente

según sea necesario

Gestion de Facturas

Idioma del índice: Español

Apellidos Normal, Texto

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos No vacío

Almacenamiento: Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente

según sea necesario Idioma del índice:

Español

Fecha Nacimento Normal, Fecha

Pacientes

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos

No vacío Longitud máxima de

datos: 9 Pacientes

Almacenamiento: Gestion Consultas

Repeticiones: 1 Indexar: Ninguno

Crear índices automáticamente

según sea necesario

Idioma del índice: Español

Teléfono Normal, Numérico

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos

Teléfono Móvil Normal, Numérico

No vacío

Pacientes

Page 142: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXLII

Longitud máxima de datos: 9

Almacenamiento: Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente

según sea necesario Idioma del índice:

Español

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos

Almacenamiento: Pacientes

Repeticiones: 1 Gestion Consultas

Indexar: Ninguno

Crear índices automáticamente

según sea necesario

Idioma del índice: Español

Seguro Médico Normal, Texto

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Ninguno

Crear índices automáticamente

según sea necesario Idioma del índice:

Español

Observaciones Normal, Texto

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Todo

Idioma del índice: Español

Id Consulta_S Normal, Numérico

Entidad: Proveedores

Page 143: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXLIII

Nombre de tabla: Proveedores - 5 Campos Nombre del

campo Tipo Opciones En

presentaciones En relaciones

Autointroducir: Permitir edición

Serie: Generar: En creación, Siguiente

valor: 13, Incremento: 1

Validación: Sólo durante la

introducción de datos No vacío

Único Almacenamiento:

Repeticiones: 1 Indexar: Todo

Idioma del índice: Español

Id Proveedor Normal,

Numérico

Proveedores Material=Proveedores

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos No vacío

Almacenamiento: Repeticiones: 1 Indexar: Mínimo

Crear índices automáticamente

según sea necesario Idioma del índice:

Español

Nombre Normal, Texto

Proveedores

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos No vacío

Almacenamiento: Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente

según sea necesario Idioma del índice:

Español

Direccion Normal, Texto

Proveedores

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos

Telefono Normal, Numérico

No vacío

Proveedores

Page 144: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXLIV

Longitud máxima de datos: 9

Almacenamiento: Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente

según sea necesario Idioma del índice:

Español

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos No vacío

Almacenamiento: Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente

según sea necesario Idioma del índice:

Español

Correo Electronico Normal, Texto

Proveedores

Page 145: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXLV

Entidad: Pedidos

Nombre de tabla: Pedidos - 6 Campos Nombre del campo

Tipo Opciones En presentaciones

En relaciones

Autointroducir: Permitir edición

Validación: Sólo durante la

introducción de datos No vacío Único

Almacenamiento: Repeticiones: 1 Indexar: Todo Idioma del índice:

Español

Id Pedido Normal, Numérico

Pedidos Pedidos=Linea de Materiales

Autointroducir: Permitir edición

Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Mínimo

Crear índices automáticamente según sea necesario

Idioma del índice: Español

Material Normal, Texto

Autointroducir: Permitir edición

Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Ninguno

Crear índices automáticamente según sea necesario

Idioma del índice: Español

Proveedor Normal, Texto

Pedidos

Autointroducir: Permitir edición

Validación: Sólo durante la

introducción de datos

Cantidad Normal, Numérico

No vacío

Page 146: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXLVI

Almacenamiento: Repeticiones: 1 Indexar: Ninguno

Crear índices automáticamente según sea necesario

Idioma del índice: Español Autointroducir:

Permitir edición Validación:

Sólo durante la introducción de datos

No vacío Almacenamiento:

Repeticiones: 1 Indexar: Ninguno

Crear índices automáticamente según sea necesario

Idioma del índice: Español

Fecha Normal, Fecha

Pedidos

Autointroducir: Permitir edición

Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Ninguno

Crear índices automáticamente según sea necesario

Idioma del índice: Español

Marca Normal, Texto

Pedidos

Page 147: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXLVII

Entidad: Materiales

Nombre de tabla: Material - 6 Campos Nombre del campo

Tipo Opciones En presentaciones

En relaciones

Autointroducir: Permitir edición Serie: Generar: En

creación, Siguiente valor: 20, Incremento: 1

Validación: Sólo durante la

introducción de datos Material

No vacío Lista Materiales

Único Mensaje de error:

¡valor unico!

Almacenamiento: Repeticiones: 1 Indexar: Todo Idioma del índice:

Español

Id Material Normal, Numérico

Material=Linea de Materiales

Autointroducir: Permitir edición

Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Todo Idioma del índice:

Español

Id Proveedor_S Normal, Numérico

Material=Proveedores

Autointroducir: Permitir edición

Validación: Sólo durante la

introducción de datos Almacenamiento: Material

Repeticiones: 1 Pedidos Indexar: Mínimo Proveedores

Crear índices automáticamente según sea necesario

Lista Materiales

Idioma del índice: Español

Nombre Normal, Texto

Autointroducir: Permitir edición

Marca Normal, Texto

Validación:

Page 148: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXLVIII

Sólo durante la introducción de datos Material

Almacenamiento: Pedidos Repeticiones: 1 Proveedores

Indexar: Todo Lista Materiales

Idioma del índice: Español Autointroducir:

Permitir edición Validación:

Sólo durante la introducción de datos

Almacenamiento: Material Repeticiones: 1 Proveedores

Indexar: Ninguno Lista Materiales

Crear índices automáticamente según sea necesario

Idioma del índice: Español

Precio Unidad Normal, Texto

Cálculo: Tabla de

contexto:Material Proveedores::Nombre

Almacenamiento: Repeticiones: 1 No almacenar los

resultados de los cálculos

Idioma del índice: Español

Proveedor Calculado, Texto

Pedidos

Page 149: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CXLIX

Entidad: Linea de Materiales

Nombre de tabla: Linea de Materiales - 6 Campos Nombre del campo

Tipo Opciones En presentaciones

En relaciones

Autointroducir: Permitir edición Serie: Generar: En

creación, Siguiente valor: 22, Incremento: 1 Validación:

Sólo durante la introducción de datos

No vacío Único

Almacenamiento:

Repeticiones: 1 Indexar: Todo Idioma del índice:

Español

Id Material Normal, Numérico

Pedidos=Linea de

Materiales

Autointroducir: Permitir edición

Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Todo Idioma del índice:

Español

Id Material_S Normal, Numérico

Pedidos Material=Linea de Materiales

Autointroducir: Permitir edición

Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Mínimo

Crear índices automáticamente según sea necesario

Idioma del índice: Español

nombre Normal, Texto

Autointroducir: Permitir edición

Validación:

marca Normal, Texto

Sólo durante la introducción de datos

Page 150: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CL

Almacenamiento: Repeticiones: 1 Indexar: Mínimo

Crear índices automáticamente según sea necesario

Idioma del índice: Español Autointroducir:

Permitir edición Validación:

Sólo durante la introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Mínimo

Crear índices automáticamente según sea necesario

Idioma del índice: Español

Proveedor Normal, Texto

Pedidos

Autointroducir: Permitir edición

Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Todo Idioma del índice:

Español

cantidad Normal, Numérico

Pedidos

Page 151: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLI

Entidad : Facturas

Nombre de tabla: Facturas - 5 Campos Nombre del

campo Tipo Opciones En

presentaciones En relaciones

Autointroducir: Permitir edición

Serie: Generar: En creación, Siguiente

valor: 22, Incremento: 1

Validación: Sólo durante la

introducción de datos Gestión

Consultas No vacío Facturas

Almacenamiento: Repeticiones: 1

Indexar: Ninguno

Crear índices automáticamente

según sea necesario

Idioma del índice: Español

Id Factura Normal, Numérico

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Todo

Idioma del índice: Español

Id Consulta Normal, Numérico

Facturas Facturas=Consultas

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos Almacenamiento:

Repeticiones: 1 Indexar: Todo

Idioma del índice: Español

Id Paciente Normal, Numérico

Pacientes=Facturas 2

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos

Forma de Pago Normal, Texto

Almacenamiento:

Facturas

Page 152: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLII

Repeticiones: 1 Indexar: Ninguno

Crear índices automáticamente

según sea necesario Idioma del índice:

Español

Autointroducir: Permitir edición Validación: Sólo durante la

introducción de datos

Almacenamiento: Gestión Consultas

Repeticiones: 1 Facturas Indexar: Ninguno

Crear índices automáticamente

según sea necesario

Idioma del índice: Español

Estado Normal, Texto

Page 153: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLIII

Estimación

Económica

Page 154: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLIV

7.ESTIMACIÓN ECONÓMICA – Puntos Función

Las técnicas de estimación más fiables se basan en el análisis de Puntos Función. La técnica de Puntos Función permite la evaluación del sistema de información a partir del conocimiento de las funcionalidades y entidades que intervienen.

Las características más destacables de esta técnica son:

- Es una unidad de medida empírica.

- Contempla el sistema como un todo que se divide en determinadas funciones.

- Es independiente del entorno tecnológico en que se ha de desarrollar el sistema.

- Es independiente de la metodología que vaya a ser utilizada.

- Es independiente de la experiencia y del estilo de programación.

- Es fácil de entender por el usuario.

El resultado de la aplicación de esta técnica viene dado en Puntos Función, que posteriormente son pasados a días de esfuerzo, para lo que sí se tendrá en cuenta la experiencia del equipo de desarrollo y el estilo de programación, la aplicación de una u otra metodología y la tecnología.

Page 155: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLV

Método Albrecht para el Análisis de los Puntos Función

Para proceder al cálculo de los puntos función de un sistema han de realizarse tres etapas:

- Identificación de los componentes necesarios para el cálculo.

- Cálculo de los Puntos Función no ajustados.

- Ajuste de los Puntos Función.

Identificación de los componentes

En esta etapa se identifican los elementos a tener en cuenta para el cálculo de los puntos función. Primeramente se enumeran todos los componentes de cada tipo ; seguidamente, se evalúa individualmente la complejidad de cada uno de ellos, utilizando unas tablas ya establecidas que proporcionan el factor de complejidad de cada componente individual, siendo estos factores: COMPLEJO, MEDIO o SENCILLO.

A continuación se describen los distintos componentes que han de tenerse en cuenta para el cálculo y la forma de determinar su complejidad en cada caso.

Entradas externas

Se cuenta cada entrada del usuario que proporcione al software diferentes datos orientados a la aplicación. Las entradas deben ser distinguidas de las peticiones que se contabilizan por separado.

Los tipos de entrada aplicables son: Documento tecleado, Documento de lectura óptica, Pantalla, Disquete / CD, Cinta magnética, Interruptor, Sensor digital, Sensor analógico, Tecla de función y Puntero electrónico.

Page 156: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLVI

1 a 4 5 a 15 16 ó más

0 ó 1 S S M

2 S M C

3 ó más M C C

Fic

hero

s R

efe

ren

ciad

os

Tipo de Datos Elementales

Para el análisis de este componente se utiliza la siguiente matriz de complejidad:

Salidas externas

Son todos aquellos grupos lógicos de datos o mandatos de control de usuario que salen de la aplicación. Una salida es única si difiere en su formato o si es generada por procesos lógicos diferentes.

Los tipos de entrada aplicables son: Informe por pantalla, Informe por impresora, Informe por lotes, Transacción automática, Escritura en disquete, Escritura en soporte magnético / óptico, Mensaje por pantalla, Accionamiento digital, Accionamiento analógico, Factura, recibo, albarán, etc.

Page 157: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLVII

1 a 5 6 a 19 20 ó más

0 ó 1 S S M

2 ó 3 S M C

4 ó más M C C

Tipo de Datos Elementales

Fic

hero

s R

efe

ren

ciad

os

Para el análisis de este componente se utiliza la siguiente matriz de complejidad:

Números de peticiones de usuario

Una petición está definida como una entrada interactiva que resulta de la generación de algún tipo de respuesta en forma de salida interactiva. Son consecuencia de una búsqueda y no una actualización de un grupo lógico de datos interno.

Los tipos de consultas aplicables son los siguientes: Consulta de usuario sin actualización de ficheros, Pantalla o mensaje de ayuda, y Menú de selección.

Grupos lógicos de datos internos

Son aquellos grupos lógicos de datos o información de control interna que se generan, son usados y mantiene la aplicación. No deben

Page 158: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLVIII

incluirse aquellos grupos lógicos de datos que no sean accesibles por el usuario a través de entradas o salidas externas, ficheros de interfaz o consultas.

Page 159: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLIX

1 a 19 20 a 50 51 ó más

1 S S M

2 a 5 S M C

6 ó más M C C

Tipo de Datos Elementales

Fic

hero

s R

efe

ren

ciad

os

Los tipos de datos internos o ficheros aplicables son los siguientes:

Fichero lógico interno, Base de datos, Tabla de usuario, Fichero de control o proceso secuencial por lotes y ficheros de query de usuario.

Para el análisis de este componente se utiliza la siguiente matriz de complejidad:

Grupos lógicos de datos de interfaz

Son aquellos grupos lógicos de datos compartidos con otra aplicación, recibidos o enviados a ella. Los grupos lógicos internos que son a su vez interfaz, deben contarse en ambos grupos.

Los tipos de datos o ficheros de interfaz aplicables son los siguientes:

Fichero lógico interno accesible desde otra aplicación, Fichero lógico interno accesible para otra aplicación, Bases de datos compartidas.

Para el análisis de este componente se utiliza la siguiente matriz de complejidad:

Page 160: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLX

1 a 19 20 a 50 51 ó más

1 S S M

2 a 5 S M C

6 ó más M C C

Tipo de Datos ElementalesFic

hero

s R

efe

ren

ciad

os

Optimista Probable Pésimo Ponderada

Entradas de Usuario 49 39 30 40 x4 160

Salidas de Usuario 18 11 7 13 x3 39

Peticiones de Usuario 13 10 7 10 x4 40

Grupo lógico de datos internos 14 11 5 10 x4 40

Grupo lógico de datos de interfaz 16 13 11 14 x3 42

321PUNTOS DE FUNCIÓN NO AJUSTADOS (PFNA)

Complejidad TOTAL

PUNTOS DE FUNCIÓN

Parametro de MediciónEstimación

Cálculo de los Puntos Función no ajustados

Una vez concluida la etapa anterior se pasan los resultados a la tabla de conversión, dando un peso para cada tipo de componente por su complejidad:

Page 161: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLXI

Page 162: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLXII

0 1 2 3 4 5

Sin Influencia Ocasional Moderado Medio Significativo Esencial

Calificación de los Factores de Ajuste

Una vez calculado el número de funciones y determinada su complejidad, se llevan los valores obtenidos a la tabla. La suma de los resultados parciales da el valor en PUNTOS FUNCIÓN NO AJUSTADOS (PFNA).

Ajuste de los Puntos Función

Esta etapa tiene como objetivo la adaptación de la estimación a las condiciones de trabajo bajo las que el sistema se desarrolla. De esta adaptación se obtiene el valor definitivo en Puntos Función del Sistema que se está evaluando, aplicándole correcciones dependiendo de las características de la aplicación que afecten a la complejidad de la misma.

Existen 14 atributos de ajuste que impactan en el desarrollo y que deben ser evaluados independientemente.

A cada atributo se le asignará un valor entre 0 y 5, dependiendo del grado de influencia de éstos. Los posibles valores son:

Sin influencia (0). El sistema no contempla este atributo.

Influencia ocasional (1). La influencia de este atributo es muy poco significativa.

Influencia moderada (2). El sistema contempla este atributo y su influencia, aunque pequeña, ha de ser considerada.

Page 163: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLXIII

Valor

5

4

5

4

3

4

2

4

4

3

1

3

1

5

Σ Fi 48

¿Se ha diseñado el código para ser reutilizable?

¿Están incluidos en el diseño la conversión y la instalación?

¿Se ha diseñado el sistema para soportar múltiples instalaciones en diferentes organizaciones?

¿Se ha diseñado la aplicación para facilitar los cambios y para ser fácilente utilizada para el usuario?

¿Requiere la entrada de datos que las transacciones de entrada se lleven a cabo sobre multiples operaciones?

¿Se actualizan los archivos de forma interactiva?

¿Son complejas las entradas, las salidas, los archivos o peticiones?

¿Es complejo el procesamiento interno?

¿Existen funciones de procesamiento distribuido?

¿Es crítico el rendimiento?

¿Será ejecutado el sistema en un entorno operativo existente y frecuentemente utilizado?

¿Requiere el sistema entrada de datos interactiva?

¿Se requiere comunicación de datos?

FACTORES DE AJUSTE (F)

¿Requiere el sistema copias de seguridad y recuperación fiable?

Influencia apreciable (3). La importancia de este atributo debe ser tenida en cuenta, aunque no es fundamental.

Influencia significativa (4). Este atributo tiene una gran importancia para el Sistema.

Influencia esencial (5). Este atributo es esencial para el Sistema y ha de ser tenido en cuenta a la hora del diseño.

Los 14 atributos que se contemplan en esta técnica y su evaluación aparecen en la siguiente tabla:

Page 164: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLXIV

Una vez obtenido el valor de los atributos y sumados se obtiene una cifra comprendida entre 0 y 70, a partir de la cual se obtendrá el factor de ajuste, según la fórmula establecida:

PFajustados = PFno ajustados · ( 0,065 + 0,01 · Σ Fi )PFajustados = 321 · ( 0,065 + 0,01 · 48 ) = 174,95

El resultado final son 174,95 Puntos de Función Ajustados. A partir de este valor se realizan las estimaciones oportunas:

Esfuerzo Estimado

PF/persona*mes = 174,95PF / 1persona*9meses = 19,43 PF/mes

Estimación de Coste

- Desarrollador de SF

Sabiendo que la hora se cotiza a 18 €, y trabajando en jornadas de 3 horas durante 198 días laborables (9 meses):

198dias * 3horas/día = 792 horas total, luego

792horas * 18 €/hora = 14.256 € Total

Page 165: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLXV

- Director de Proyecto

Sabiendo que la hora se cotiza a 25 €, y trabajando 60 horas en total:

60horas * 25 €/hora = 1.500 € Total

Coste total: 14.256€ + 1.500 € = 15.756 €

Page 166: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLXVI

Conclusiones

Page 167: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLXVII

8. CONCLUSIONES

El desarrollo de el proyecto ha permitido conocer en pronfundidad las necesidades y funciones principales en el sector de las clínicas odontológicas. Mediante la implantación de la aplicación se ha conseguido cubrir todas las necesidades y requisitos que presentaba el cliente, cubriendo todas las necesidades del negocio y obteniendo una mejora en la gestión, mayor fiabilidad y seguridad en los datos y optimización de recursos y tiempo. Las herramientas utilizadas para el desarrollo de esta aplicación permiten que, si en un futuro fuera necesario, poder adaptar fácilmente la aplicación a futuros cambios en la estructura del negocio o futuras mejoras.

Finalmente, la realización de este proyecto, ha permitido poner en prácita conocimientos adquiridos en la carrera, ampliarlos y profundizar en ellos.

Page 168: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLXVIII

Bibliografía y

Referencias

Page 169: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLXIX

9.BIBLIOGRAFÍA Y REFERENCIAS

9.1 REFERENCIAS WEB

[WWW001] Historia de la odontología - Wikipedia, la enciclopedia ibre es.wikipedia.org/wiki/Historia_de_la_odontología

[WWW002] La Ingeniería de Software / Software Engineering www.angelfire.com/scifi/jzavalar/apuntes/IngSoftware.html

[WWW003] Google Shopping www.google.es/prdhp

[WWW004] Base de conocimiento FileMaker ::: udias.com www.udias.com/foro/baseconocimiento.php

[WWW005] Normalización de bases de datos www.eet2mdp.edu.ar/alumnos/MATERIAL/MATERIAL/

[WWW006] Diseño de arquitectura segura para redes inalámbricas www.areino.com/alf/docs/ArquitecturaSeguraWireless.pd

[WWW007] Rational Rose Tutorials homepages.uel.ac.uk/D.Bowden/

9.2 LIBROS

[PRES00] Roger S. Pressman, “Ingenieria del Software - Un Enfoque Practico” [2000]

[BARR01] Jesús Barranco de Areba, “Metodología del Análisis

estructurado de sistemas” [2001]

Page 170: Proyecto realizado por la alumna: Laura Martín García Fdo.: Fecha

UNIVERISDAD PONTIFICIA COMILLAS

ESCUELA TÉCNICA SUPERIOR DE INGENIERIA (ICAI)

Software para la gestión informática de una clínica dental Página CLXX