Anda di halaman 1dari 7

MOTIVACION

La informtica puede aportar un gran beneficio a empresas como lo es una clnica


dental, ofreciendo soluciones que facilitan el manejo de grandes cantidades de
informacin con la que se trabaja da a da.
El uso de una herramienta informtica que almacene y muestre informacin de una
forma ordenada, beneficia notablemente el proceso de gestin: ahorrando desde espacio
fsico para el almacenamiento de toda la informacin de los pacientes hasta la gran
cantidad de tiempo invertida en la bsqueda y manejo de la informacin requerida,
aportando a su vez seguridad y fiabilidad de los datos guardados.
Otra ventaja con la que contar la clnica ser con la organizacin a la hora de gestionar
las citas, una de las principales gestiones de una clnica dental. Al mismo tiempo, se
ahorrar tiempo y esfuerzo en el control y clculo de cobros, creacin de informes,
inventario de laboratorio
Sin embargo, hoy en da la informtica intenta ir un paso ms all de la simple gestin
de una clnica. Es de sabido, que los seres humanos no somos mquinas perfectas,
muchas veces dudamos y nos equivocamos tomando decisiones que pueden transcender
en graves consecuencias.
Es por esto, que se busca la creacin de sistemas inteligentes que nos ayuden y nos
guen en procesos que puedan ocasionar problemas. Estos sistemas, toman informacin
importante sobre cada paciente y proporciona informacin muy relevante acerca de l,
tal como su diagnstico, el tratamiento a aplicar y los aparatos y herramientas a utilizar.




ESTADO DEL ARTE
Este proyecto surge de una necesidad real de la facultad de odontologa de disponer de
un software completo que puedan utilizar los estudiantes del mster de ortodoncia de
una forma fcil y sencilla.
Estos alumnos atienden a personas reales en la consulta de la facultad, y por lo tanto, el
software debe cubrir todas las necesidades reales con las que se encuentra una clnica de
odontologa.

Como funcionalidad a mayores, este software constar de un sistema experto que, a
partir de los datos clnicos de un paciente, obtenga su diagnstico, especifique el
tratamiento y aparatos a utilizar, y genere informes de dicho paciente.

De esta forma, este sistema constar de dos partes claramente diferenciables:

Por una parte, nos encontramos con un software de gestin orientada al campo de la
odontologa. Dentro de ese software, el usuario podr llevar a cabo todas las funciones
para gestionar una clnica odontolgica. De esta forma podremos crear pacientes,
interaccionar con la agenda (calendario, citas), almacenar fotos, almacenar visitas y
diagnsticos, llevar un recuento del material del laboratorio, generar tarifas y
presupuestos
En esta parte se har un gran esfuerzo en conseguir una gran sencillez y usabilidad (a
diferencia del software comercial existente en la rama de la odontologa), sobre todo
teniendo en cuenta que el usuario final no tendr ningn tipo de experiencia en estos
programas. Otra caracterstica que intentaremos implantar, es que este software sea
multiplataforma, aumentando las posibilidades de uso del usuario.

Por otro lado, dispondremos de un sistema experto, el cual a partir de un conjunto de
parmetros de entrada, genere informes, diagnsticos y tratamientos de cada paciente.
Este experto, dispondr de una base de conocimiento formada por un gran conjunto de
reglas. Este conocimiento, junto los datos especficos de cada paciente es lo que
permitir al sistema tomar decisiones a la hora de diagnosticar pacientes y recomendar
ciertos tratamientos y aparatos.
Para llevar a cabo este proyecto, se utilizar un lenguaje orientado a objetos (para
especificar y relacionar cada paciente, cita, material del laboratorio), el cual integrar
a otro lenguaje basado en ingeniera del conocimiento (para el desarrollo del sistema
experto).



Objetivos del Proyecto
A continuacin se muestra la tabla con los objetivos ms relevantes que se pretenden alcanzar
en este proyecto:


Obj01
El software cliente podr comunicarse con el software servidor
Descripcin
Se dispondr de un software servidor en red que almacene y devuelva
informacin: pacientes, citas, visitas, fotos, facturas a un software cliente

Obj02
El usuario podr llevar toda la gestin de una clnica de odontologa
Descripcin
El usuario podr crear, interaccionar y almacenar: pacientes, asignacin de
citas, diagnsticos clnicos, visitas, informes, presupuestos

Obj03
El software tendr un sistema experto en el diagnstico de pacientes
Descripcin
El sistema ser capaz de interpretar los datos clnicos de cada paciente y
generar informes, diagnsticos y tratamientos de cada uno de ellos.

Obj04
El componente de gestin podr interaccionar con el componente experto
Descripcin
El componente de gestin se encargar de proveer de informacin a la base
de conocimiento del componente experto, as como a reflejar los resultados
generados por ste.

Obj05
El software cliente tendr un alto grado de usabilidad
Descripcin
Se intentar conseguir un software multiplataforma que siga los principios de
usabilidad, con el que poder llevar a cabo todas las funciones de una forma
sencilla, rpida e intuitiva.





3. Gestin del Proyecto
3.1. Metodologa del desarrollo de software

3. Gestion del Proyecto 15
3.1. Metodologa del desarrollo de software

El trmino ciclo de vida del software describe el desarrollo de software, desde la fase inicial
hasta la fase final. El propsito de este programa es definir las distintas fases intermedias que
se requieren para validar el desarrollo de la aplicacin, es decir, para garantizar que el
software cumpla los requisitos para la aplicacin y verificacin de los procedimientos de
desarrollo: se asegura de que los mtodos utilizados son apropiados.
Para este proyecto se ha optado por utilizar una metodologa gil. Esto viene justificado por las
siguientes razones:

El cliente no sabe lo que quiere exactamente, por lo que se tendrn que hacer varios
reuniones con l
El proyecto es demasiado grande para el tiempo de desarrollo estipulado
Pueden surgir cambios en cualquier momento y sin aviso
Se necesitan entregas tempranas que mostrar al cliente para conseguir definir los
requisitos


Posteriormente, y tras comparar entre las distintas metodologas giles, se decant
por utilizar Programacin Externa. La metodologa extrema es perfecta para equipos
extremadamente pequeos que se centran en un solo cliente, por lo que se
considera muy conveniente para este proyecto.


ESTIMACION TEMPORAL

La estimacin temporal se har de acuerdo a las 28 horas marcadas en el
anteproyecto, siguiendo las fases del ciclo de vida propuesto en la metodologa de
Programacin Extrema.



ANLISIS DE COSTES

Este captulo concreta la valoracin econmica de los costes asociados al desarrollo e
implantacin del proyecto. Los costes del proyecto se han dividido en costes de
tecnologa, costes de implantacin y costes de operacin. A continuacin se enumeran
los conceptos y costes asociados a cada uno de ellos por cada tipo de costes.

Costes de tecnologa

Son los costes que provienen de la adquisicin de los equipos hardware necesarios
para el correcto funcionamiento del sistema, as como las licencias de software
necesarias para las herramientas de desarrollo y de explotacin del sistema.

Para las tecnologas que ya se disponan (porttil y PC) se ha aplicado el coste de
amortizacin, dividendo el precio que cost el producto entre su vida til. Teniendo en
cuenta que los ordenadores por lo general tienen una vida til de 48 meses, se dividir
el coste del producto entre 48 meses, obteniendo el coste por mes que se multiplicar
por los meses que dura el proyecto (en este caso 3).

Portatil Toshiba SAT. PRO C50: (650 / 48 meses) * 3 meses = 40.62
PC ET1612IUTS-B004B: 500 / 48 meses = 31.25


Concepto Coste
Portatil Toshiba SAT. PRO C50 40.62
PC ET1612IUTS-B004B 31.25
Licencia de JESS 73.5




9.3. Costes de implantacin

Incluyen todos los costes de desarrollo, despliegue del sistema en la plataforma de
produccin y personal necesario para el desarrollo del sistema.

Para el coste de personal, se tomar el salario mnimo de Analista-Programador del
convenio colectivo de acuerdo al BOE-A-2014-639.



18.800 brutos al ao (1800 h) -> cada hora 10.44
402,50 h * 10.44 = 4203.88


9.4. Costes de operacin

Son los costes de explotacin y mantenimiento del sistema en produccin. Ser
necesario realizar una administracin del sistema peridica para lo que se requerir la
presencia regular del responsable del sistema. A continuacin se muestra la
distribucin de los costes de operacin:

9.5. Costes Totales

Por ltimo, se calculan los costes totales del proyecto. Se obtienen de manera sencilla
como la suma de los costes de tecnologa, los costes de implantacin y los costes de
operacin, anteriormente citados.
3.6. Gestion de la conguracion






























2Estimacin de Historias de Usuario

La programacin extrema basa sus procesos de planificacin en estimaciones
temporales de las historias de usuario, las cules deben ser realizadas por los
desarrolladores (en este caso un nico desarrollador) durante las diversas
reuniones de planificacin.
El objetivo principal de esto es estimar cunto tiempo llevar implementar las
historias; todas las estimaciones que maneja la programacin extrema se
cuantifican en semana de desarrollo ideal, es decir, la cantidad de trabajo que
se puede realizar durante una semana sin distracciones (llamadas telefnicas,
reuniones, enfermedades, comidas, etc.), sin trabajos extras, sin la asignacin
de otras tareas, sin dependencias, y suponiendo que el desarrollador sabe
exactamente lo que hay que hacer.

Las historias de usuario deben ser lo suficientemente pequea como para que
se pueda desarrollar durante una entrega, es decir, de una a tres semanas.
Ms de tres semanas implica que se debe sealar al cliente que debe dividir
una historia de usuario y menos de una semana implica que la historia es
demasiado sencilla y ser necesario decirle al cliente que hay que unir dos o
ms de ellas.
Para especificar estas historias de usuario, se utilizar una plantilla formada por tres
campos:
Nmero de historia: Identificador de la historia, permitir que la historia
sea rpidamente identificada posteriormente. La idea es que posean un
nmero consecutivo, respecto al orden en el que fueron redactadas. No
ser el orden de implementacin, ya que priorizadas para ser
implementadas.
Ttulo: Corresponde al nombre que se le ser otorgado a la historia por
parte del cliente.

Estimacin (das ideales): Aqu se debe anotar la estimacin que hace
el desarrollador de cada una de las historias, teniendo en cuenta el
tiempo de desarrollo ideal especificado anteriormente.

Nmero de historia Ttulo Estimacin

Anda mungkin juga menyukai