Trabajo Teoorico Final (1)

189
Título del Proyecto de Investigación Transacciones electrónicas Grupo 301403_60 Presentado por: UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA

description

unad

Transcript of Trabajo Teoorico Final (1)

Ttulo del Proyecto de Investigacin Transacciones electrnicasGrupo 301403_60Presentado por:UI!"#$I%&% &'I(&) &*I"#T& + & %I$T&'I&"$'U")& %" 'I"'I&$ *&$I'&$ T"'()(GI& " IG"I"#I&P#(G#&,& IG"I"#I& ")"'T#(I'&'()(,*I&-01.Ttulo del Proyecto de InvestigacinTransacciones electrnicasGrupo 301403_60Presentado por:#ic/ard &le0ander ,u1o2 'astro"l3in %avid &guilar )lanosTutor:'esar (rlando 4i56ne2 &ngaritaUI!"#$I%&% &'I(&) &*I"#T& + & %I$T&'I&"$'U")& %" 'I"'I&$ *&$I'&$ T"'()(GI& " IG"I"#I&P#(G#&,& IG"I"#I& ")"'T#(I'&'()(,*I&-01. CONTENIDO)istado de Ta7las.........................................................................................................4)istado de 8iguras.........................................................................................................6'aptulo 19Introduccin999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999'aptulo - (7:etivos99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999'aptulo 34usti8icacin99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999'aptulo 4,arco Terico99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999'aptulo 6 ,odelo de #e;uisitos9999999999999999999999999999999999999999999999999999999999999999999999999999999996919 %escripcin del pro7le5a.................................................................................1469-9 ,odelo de 'aso de Uso....................................................................................156939 ,odelo de Inter8aces.........................................................................................256949 &ctores y 'aso de Uso......................................................................................276 ,odelo de %o5inio del Pro7le5a........................................................................28'aptulo < ,odelo de &n=lisis99999999999999999999999999999999999999999999999999999999999999999999999999999999999999n caso de uso_%iagra5a Ingresar datos paciente accidentado.........................................................................................................................33I5agen 14 'lases seg>n caso de uso_%iagra5a 'onsultar /ora pedida...........34I5agen 1. %iagra5a de secuencia_ $olicitar Bistorial Paciente..........................34I5agen 16 %iagra5a de secuencia_Ingresar %atos Paciente &ccidentado......34I5agen 1< %iagra5a de secuencia_ 'onsulta Bora &tencin Paciente..............35I5agen 1? %iagra5a de secuencia_'onsulta Bora %isponi7le..........................35I5agen 1@ %iagra5a de secuencia_ $olicitar Bora &tencin Paciente...............36I5agen -0 %iagra5a de secuencia_ &gregar "0=5enes......................................36I5agen -1 %iagra5a de secuencia_"li5inar #eserva Bora...............................36I5agen -- %iagra5a de secuencia_"5itir "0=5enes.........................................37I5agen -3 %iagra5a de secuencia_"5itir "0=5enes.........................................37I5agen -4 %iagra5a de secuencia_"li5inar /istorial del paciente...................37I5agen -. %iagra5a de secuencia_"5itir #eceta...............................................38I5agen -6 %iagra5a de secuencia_Ai:ar Borario %isponi7le..............................38I5agen -< %iagra5a de secuencia_Ingresar resultado e0a5en........................38I5agen -? %iagra5a de secuencia_Ingresar "0a5en solicitado.......................39I5agen -@ "strategias de %ise1o_%iagra5a 'onsulta Bistorial ,edico.............50I5agen 30 "strategias de %ise1o_%iagra5a Ingresar Paciente &ccidentado....50I5agen 31 "strategias de %ise1o_%iagra5a 'onsulta /ora atencin paciente.51I5agen 3- "strategias de %ise1o_%iagra5a Ingresar "0a5en solicitado..........51I5agen 33 "strategias de %ise1o_%iagra5a Ingresar #esultado "0a5en........52I5agen 34 %ise1o Pa;uetes del %o5inio.................................................................53I5agen 3. %ise1o Pa;uete del #ecepcionista.........................................................53I5agen 36 dise1o Pa;uetes de $ecretaria...............................................................53I5agen 3< %ise1o Pa;uete de Auncionario_'linica_"0terna................................54I5agen 3? %ise1o Pa;uete de ,edico......................................................................54I5agen 3@ %ise1o Pa;uete de )a7oratorio 'lnico.................................................54I5agen 40 %ise1o Pa;uete &'($.............................................................................54I5agen 41 %ise1o del siste5a....................................................................................55I5agen 4- $ecuencia de dise1o Bistorial del paciente..........................................62I5agen 43 $ecuencia de dise1o Ingresar %atos Paciente &ccidentado..............63I5agen 44 $ecuencia de dise1o 'onsulta Bora pedida &tencin Paciente........63I5agen 4. $ecuencia de dise1o 'onsulta Bora %isponi7le &tencin Paciente. 64I5agen 46 $ecuencia de dise1o $olicitud /ora de atencin..................................64I5agen 4< $ecuencia de dise1o &gregar e0=5enes..............................................64I5agen 4? $ecuencia de dise1o "li5inar reserva /ora..........................................65I5agen 4@ $ecuencia de dise1o"5itir e0=5enes.................................................65I5agen .0 $ecuencia de dise1o 'a57iar /istorial paciente.................................66I5agen .1 $ecuencia de dise1o 'a57iar /istorial paciente.................................66Imagen 52 Secenc!a de d!se"o #m!t!r receta..................................................................66Imagen 53 Secenc!a de d!se"o $!%ar &ora d!s'on!(le.....................................................66I5agen .4 $ecuencia de dise1o Ingresar resultado e0a5en................................67I5agen .. $ecuencia de dise1o Ingresar e0a5en solicitado................................67Captulo 1.Introduccin$e desarrollara elun pro7le5a relacionado con el siste5a de atencin a pacientes en la ;ue se pretende dar solucin a una serie de pasos co5o procurar;ue el /o57re de tra7a:oE en con:unto con las e5presas asociadasE a57ientes la7orales sanosE seguros y e0entos de riesgosE a 8in de preservar en plenitud su integridad tanto 8sica co5o s;uicaE dare5os una pe;ue1a descripcin del $iste5a &ctualE sus necesidades y o7:etivos perseguidos en este proyectoE ade5=s de los costos de la i5ple5entacin del siste5a de in8or5acin9Captulo 2 Objetios-919$e propone desarrollar un so8tFare ;ue gestione el siste5a de &tencin de 'lientesE 5ane:ando para esto una 7ase de datos ;ue contendr= el registrode todos los 7ene8iciarios asociados a la &sociacin '/ilena de $eguridad9-9-9'aractersticas Principales del $iste5a: ,ane:o de Aic/as ,6dicas auto5ati2ado9 'ontrol de Peticin de Boras de atencin9 ,ane:o de Bistorial 'lnico de pacientes9 ,ane:o de "0=5enesE en 8or5a digitali2adaE de los pacientes "ntrega de #ecetas ,6dicas9 &cceso e0terno del siste5aE para ;ue otras instituciones puedan ver el /istorial ,6dico en caso de traslado de paciente9 &cceso interno de distintos usuarios al siste5a9Captulo !"ustificacin Por 5edio del desarrollo y aplicacin de estos conceptos se pretende dar una gua o /erra5ienta para la puesta en pr=ctica del conoci5iento ad;uirido por 5edio de un estudio de casoE 7rindando al lector una estructura 8uncional ;ue le per5ita llevar una secuencia de los te5as 5=s relevantes al 5o5ento de 7rindar una solucin siste5=tica a un pro7le5a y desarrollar un so8tFare por 5edio de la Progra5acin (rientada a (7:etos9Captulo #Deli$itacinCaptulo %&rogra$acin Orientada a Objetos en "aa.919G Progra5acin orientada a o7:etos %e7ido a la co5ple:idad del pro7le5a a tratar y de los algorit5os a i5ple5entarE se opta por desarrollar la aplicacin en un lengua:e orientado a o7:etos9 )a orientacin a o7:etos es un paradig5a de progra5acin ;ue 8acilita la creacin de so8tFare de calidad por sus 8actores ;ue potencian el 5anteni5ientoE la e0tensin y la reutili2acin del so8tFare generado 7a:o este paradig5a9 )a progra5acin orientada a o7:etos trata de a5oldarse al 5odo de pensar del /o57re y no al de la 5=;uina9 "sto es posi7le gracias a la 8or5a racional con la ;ue se 5ane:an las a7stracciones ;ue representan las entidades del do5inio del pro7le5aE y a propiedades co5o la :erar;ua o el encapsula5iento9 "l ele5ento 7=sico de este paradig5a no es la 8uncin Cele5ento 7=sico de la progra5acin estructuradaDE sino un ente deno5inado o7:eto9 Un o7:eto es la representacin de un concepto para un progra5aE y contiene toda la in8or5acin necesaria para a7straer dic/o concepto: los datos ;ue descri7en su estado y las operaciones ;ue pueden 5odi8icar dic/o estadoE y deter5inan las capacidades delo7:eto9 C*U#G($E 1@@@D %entro de los lengua:es de progra5acin orientados a o7:etosE se /a optado por el lengua:e 4&!&E cuyas principales caractersticas se co5entan a continuacin95.2. )rogramac!*n +,s!ca'onceptos *=sicos de Progra5acin (rientada a (7:etos"n esta entrada vere5os algunos conceptos de la progra5acin orientada a (7:etos CP((D99999999999999999999999999999999999999999999999,uc/as veces cuando e5pe2a5os a tra7a:ar con lengua:es de progra5acin nos dicen ;ue son orientados a (7:etos y nos dan la teora del'por(u)' pero puede ;ue al tra7a:ar con ellos en la practica no sepa5os interpretarlo desconociendo el 'co$o'E y entonces segui5os desarrollando por si5ple inercia por;ue as 8ue ;ue aprendi5os pero tal ve2 no de la 8or5a 5as pti5a9!a5os a ver algunos conceptos de P(( de 8or5a generalE 5as adelante tra7a:are5os estos conceptos en casos pr=cticos para ver su aplicacin999999 "5pece5osHHH&rogra$acin OO.)a progra5acin orientada a (7:etos 7=sica5ente de8ine una serie de conceptos y t6cnicas de progra5acin para representar acciones o cosas de la vida real 7asada en o7:etosE a di8erencia de otras 8or5as de progra5acin co5o por e:e5plo la estructuradaE con la P(( tra7a:a5os de 5anera distinta vinculandodi8erentes conceptos tales co5o clasesE o7:etosE 56todosE propiedadesE estadosE /erenciaE encapsulacin entre otrosE generando cada ve2 interrelaciones en nuestro desarrollo en pro del 8unciona5iento del siste5a principalE de8iniendo el progra5a co5o un con:unto de estos o7:etos relacionados entre si9!ea5os algunos de los conceptos principales99999Clases. )as clases son uno de los principales co5ponentes de un lengua:e de progra5acinE pues en ellas ocurren todos los procesos lgicos re;ueridos para un siste5aE en si pode5os de8inirlas co5o estructuras ;ue representan o7:etos del5undo realE to5ando co5o o7:etos a personasE lugares o cosasE en general las clases poseen propiedadesE co5porta5ientos y relaciones con otras clases del siste5a9 C*er Eje$plo...Duna clase se co5pone por tres partes 8unda5entales:No$bre : 'ontiene el o57re de la 'lase9+tributos : #epresentan las propiedades ;ue caracteri2an la clase9,)todos : #epresentan el co5porta5iento u operacionesE la 8or5a co5o interact>a la clase con su entorno9"n :ava se representa as :1-34.6