Inicio a Fin Nuevo

download Inicio a Fin Nuevo

of 94

Transcript of Inicio a Fin Nuevo

  • 8/18/2019 Inicio a Fin Nuevo

    1/94

      PARTE I

    LA COMUNIDAD / ORGANIZACIÓN

    Diagnostico Situacional

    1. Dsc!i"ci#n $ la Co%uni$a$ & su Cont'to

    o I$nti(icaci#n $ la O!gani)aci#n

    Ministerio del Poder Popular Para la Salud.

    o No%*!

    Hospital Doctor Eugenio Mariano González Padilla, del Municipio Tinaco, del

    Estado Cojedes.

    o Misi#n

    Proporcionar asistencia médica con calidad a la polaci!n aierta as" como

    garantizar la seguridad del paciente, una docencia # capacitaci!n de alto ni$el a tra$ésde la integraci!n de todo el personal # asados en principios de pro%esionalismo #

    responsailidad para lograr la satis%acci!n del usuario # del prestador de ser$icio en

    una ámito de respeto # &onestidad.

    o +isi#n

    Ser una instituci!n 'ue proporcione atenci!n médica a la polaci!n aierta,

    en%ocada a la e(celencia a tra$és de programas # estándares de seguridad # calidad

    con alto sentido &umano.

    1

  • 8/18/2019 Inicio a Fin Nuevo

    2/94

    o Locali$a$ Gog!,(ica

    )$enida * de +ulio, Cruce con Calle +osé aurencio Sil$a, Sector San uis -, del

    Municipio Tinaco del Estado Cojedes, enezuela.

    o Rs-a ist#!ica

    El &ospital doctor Eugenio mariano González padilla, del municipio tinaco , del

    estado Cojedes, %ue %undado el / de no$iemre en el a0o 1234, con presupuesto del

    ministerio de sanidad # con asignaci!n de la goernaci!n del estado Cojedes, en elgoierno del Dr. uis González &errera, # con tan solo para ese entonces con dos

    departamentos5 el ser$icio médico # el ser$icio de en%ermer"a, con 67 camas

     presupuestadas por el ministerio de salud, con 17 médicos rurales dedicados a la

    atenci!n de la medicina general espec"%icamente , laoratorio general ra#os ( #

    odontolog"a para una polaci!n estimada de 16.777 &aitantes del municipio tinaco,

     para el a0o 122/ se inician las acti$idades 'uir8rgicas con cirug"as electi$as

    realizadas por especialistas de %unda salud # del &ospital de San Carlos 'ue

    colaoraan con este &ospital.

    Se mantu$o en esas condiciones &asta el a0o 1229 cuando se crea %unda:

    salud Cojedes, %undaci!n creada por el goierno regional, los cuales moti$ado a la

    necesidad de ser$icios causada por el aumento de la polaci!n # área de in%luencia

    'ue acud"an a este centro. Se %ueron asignando médicos especialistas; curiendo de

    una %orma las necesidades de esta polaci!n. El &ospital está uicado en plena troncal

    77*, la más importante de esta área de los llanos, donde con$ergen personas 'ue se

    dirigen al centro # occidente del pa"s, # por ser esta arteria $ial de considerale

     peligrosidad # causante de innumerales accidentes $e&iculares, ocasiona 'ue este

    centro preste au(ilio a las $"ctimas de estos sucesos por tal moti$o se incrementa la

    cantidad de usuarios. En dic&o centro se presta atenci!n médica en los ser$icios de5

    2

  • 8/18/2019 Inicio a Fin Nuevo

    3/94

    Direcci!n

    DepartamentoEn%ermer"a

    Departamentode

    Mantenimiento

    Departamentode

  • 8/18/2019 Inicio a Fin Nuevo

    4/94

    M.P.P.P.S

    DireccionesMunicipales

    DireccionesSectoriales

    Direcci!nBegional

    o O!ganig!a%a Est!uctu!al

    +ISTA SATELITAL OSPITAL DR. EUGENIO MARIANO

    GONZ0LEZ DEL MUNICIPIO TINACO ESTADO CO2EDES.3

    4

    ORGANIGRAMA NACIONAL M.P.P.P.S

    ORGANIGRAMA DE LA ARMACIA INTERNA

  • 8/18/2019 Inicio a Fin Nuevo

    5/94

    5

    +ISTA SATELITAL OSPITAL DR. EUGENIO MARIANO GONZ0LEZ DEL MUNICIPIO TINACO ESTADO CO2EDES.3 POR MEDIO DEL SOT4ARE DE A+ISTAMIENTO SATELITAL GOOGLE EART ON LINE +ERSION 5617

    TOMA 618 MAPA +ECTORIALTOMA 658 MAPA EN TIERRA AL 96 :

    TOMA ;. MAPARA EN TIERRA CON IDENTIICATI+O

  • 8/18/2019 Inicio a Fin Nuevo

    6/94

     

    Mo$la$o $l Ngocio

    Alcanc

    )ctualmente en el Municipio Tinaco del Estado Cojedes, espec"%icamente en el

    &ospital Dr. Eugenio mariano González del municipio tinaco estado Cojedes,

    dise0aran, crearan e implementaran un so%tare administrati$o de lenguaje aierto en

    %ormato programático 'ue ene%icie # de respuestas de almacenamiento, pro#ecci!n #

     8s'ueda a los traajadores de la %armacia interna , el interés principal del pro#ecto esdarles a los traajadores de dic&a instituci!n una Herramienta )dministrati$a para

    mejorar el Desarrollo de )tenci!n # Bespuesta -nmediata # de gran tilidad a los

    Pacientes # al Personal 'ue laora en dic&o departamento; este cuenta con5

    6

    +ISTA SATELITAL DEL MUNICIPIO TINACO ESTADO CO2EDES.3 POR MEDIO DEL SOT4ARE DE A+ISTAMIENTO SATELITAL GOOGLE EART ON LINE +ERSION 5617

    TOMA 618 MAPA +ECTORIALTOMA 658 MAPA EN TIERRA AL 96 :

    TOMA ;. MAPARA EN TIERRA CON IDENTIICATI+O

  • 8/18/2019 Inicio a Fin Nuevo

    7/94

    Doctores En%ermeras>os?

    )u(iliares de En%ermer"a )u(iliares de S-?, se empareja con las tecnolog"as de la in%ormaci!n

    >T-? por ser un sistema dinámico. as T- nos sir$en para construir los S- # son la

    &erramienta ásica para dise0ar los S-. El S- es un proceso de plani%icaci!n dise0o #

    análisis # control de los datos, 'ue a%ecta a todo el n8cleo de la acti$idad empresarial

    # es el encargado de coordinar los %lujos # registros de la in%ormaci!n tanto internas,

    como la pro$eniente del entorno, 'ue son necesarias para realizar las operaciones

     ásicas # toma de decisiones para conseguir los ojeti$os de la empresa. Este proceso

    se realiza de %orma conjunta con el proceso de acti$idades propias de la empresa #

    sir$e de apo#o a las decisiones de plani%icaci!n, dise0o, ejecuci!n, # control 'ue

    realiza.

    El sistema )dministrati$o está comprendido por una serie de elementos 'ue se

    detallarán a continuaci!n5

    Docu%ntos8 Manuales, los impresos, u otra in%ormaci!n descripti$a 'ue e(plica

    el uso #o la operaci!n del sistema. Conjunto de datos originales 'ue con%orman el

    conjunto de datos.

    P!oc$i%into8 Conjunto de pasos 'ue de%ine el uso espec"%ico de cada elemento

    del sistema o el conte(to.

  • 8/18/2019 Inicio a Fin Nuevo

    8/94

    a!$=a!8  Es el conjunto de dispositi$os electr!nicos 'ue proporciona la

    capacidad de computaci!n # los dispositi$os electromecánicos encargados de e(traer 

    o suministrar la in%ormaci!n ende los soportes magnéticos.

    So(t=a!8  Es el conjunto de programas de computaci!n encargados de

    suministrar la in%ormaci!n deseada al cliente, con la coordinaci!n # relaci!n

    re'uerida.

    arios a0os atrás el &omre ten"a estos datos en tarjetas estadistas # papeles a la

    deri$a en el tiempo con la posiilidad de deterioro, o en di%erentes medios de

    almacenamiento no con%iale # de mu# ajo ni$el de gesti!n, puesto 'ue realizar cual'uier condensaci!n de estos datos re'uer"a de muc&o tiempo, los $"nculos entre

    datos eran di%"ciles de actualizar, # en ocasiones la in%ormaci!n #a no e(ist"a por'ue

    se encontraa deteriorada, Fa en la segunda mitad del siglo el &omre comienza a

    desarrollar una &erramienta con %ines matemáticos para realizar sus operaciones a

    ma#or $elocidad la cual $a más allá de las e(pectati$as # se con$ierte en la ma#or 

    recolectora # procesadora de in%ormaci!n conocida como Computaci!n, a partir de

    este momento los sistemas in%ormati$os 'ue se resum"an a Dato I Procesamiento I 

    -n%ormaci!n pasan a tomar un carácter ma#or, %ormándose as" un conjunto más

    amplio de elementos.

    DEINICIONES> ACRÓNIMOS ? A

  • 8/18/2019 Inicio a Fin Nuevo

    9/94

    os autores de la in$estigaci!n plantean 'ue dic&o antecedente permite

    otener aportes sustanciales en el material de dise0o del So%tare.

     

    a

    in$estigaci!n de un pro#ecto re'uiere documentarse en los aspectos 'ue in$olucran el

    desarrollo de este; por ello se deen conocer las teor"as 'ue sir$an de ase # de

    apo#o.

    o So(t=a!o Se conoce como so%tare1 al e'uipamiento l!gico o soporte l!gico de

    un sistema in%ormático, 'ue comprende el conjunto de los

    9

    S,nc@) 56163> Titula$o So(t=a! A$%inist!atio >s una a"licaci#nn la cono%Ba "a!a las %"!sas u ncsitan8 au%nta! sus ntas>

    cont!ola! costos> s! %,s co%"titias> o(!c! %,s a los clints> $a!%o!s !n$i%intos> consoli$a! o"!acions> s! %,s "!o$uctias>a$a"ta!s a nuas tcnologBas. a& a!i$a$ $ So(t=a!A$%inist!atio u "!%it a$%inist!a! & tn! %o! o!gani)a$acualui! %"!sa o ngocio.  En cuanto a las con$icions $lSo(t=a! A$%inist!atio !ali)a$o> s utili)a!on co%o Sist%as $A"o&o & c!aci#n los siguints8

      P!og!a%aci#n A*i!ta 8 isual Jasic /  Dis-o G!,(ico 8 Corel Dra 4 Dis-os +isuals 8 las @oas $ c,lculo> los $ito!s $ "!sntacions> losclints $ co!!o lct!#nico> tc. Cuan$o a!ias $ stas a"licacionss ag!u"an n un %is%o "aut $ so(t=a! "a!a (acilita! su$ist!i*uci#n instalaci#n> al conunto s l conoc con l no%*! $suit o(i%,tica.

  • 8/18/2019 Inicio a Fin Nuevo

    10/94

    componentes l!gicos necesarios 'ue &acen posile la realizaci!n de

    tareas espec"%icas, en contraposici!n a los componentes %"sicos 'ue son

    llamados &ardare. os componentes l!gicos inclu#en, entre muc&os

    otros, las aplicaciones in%ormáticas; tales como el procesador de te(to,

    'ue permite al usuario realizar todas las tareas concernientes a la

    edici!n de te(tos; el llamado so%tare de sistema, tal como el sistema

    operati$o, 'ue ásicamente permite al resto de los programas

    %uncionar adecuadamente, %acilitando tamién la interacci!n entre los

    componentes %"sicos # el resto de las aplicaciones, # proporcionando

    una inter%az con el usuario. El anglicismo so%tare es el másampliamente di%undido al re%erirse a este concepto, especialmente en

    la jerga técnica; en tanto 'ue el término sin!nimo KlogicialL, deri$ado

    del término %rancés logiciel, es utilizado ma#ormente en pa"ses # zonas

    de in%luencia %rancesa.o So(t=a! A$%inist!atio

    o Son todos a'uellos programas utilizados a ni$el empresarial, 'ue por 

    su de%inici!n genera acci!n de emprender algo # por su aplicaci!n

     persigue %ines lucrati$o # no lucrati$o. Tamién es un so%tare 'ue

     permite gestionar todos los procesos de un negocio o de una empresa

    en %orma integrada. Por lo general está compuesto por modulo cruzado

    de los proceso del negocio. Es una parte mu# importante de la $ida

    empresarial, sea una gran empresa o un pro#ecto 'ue recién comienza.

    )demás son los pocos programas de gesti!n 'ue se adaptan a todos los

    usos posiles, # en general $eremos algunas 'ue sean más %uertes para

    un tipo de empresa determinado.

    o Eti%ologBao So%tare >pronunciaci!n )literalmente5 partes landas o sua$es?, 'ue en espa0ol no

     posee una traducci!n adecuada al conte(to, por lo cual se la utiliza

    10

  • 8/18/2019 Inicio a Fin Nuevo

    11/94

    asiduamente sin traducir # as" %ue admitida por la Beal )cademia

    Espa0ola >B)E?. )un'ue puede no ser estrictamente lo mismo, suele

    sustituirse por e(presiones tales como programas >in%ormáticos? o

    aplicaciones >in%ormáticas? o soportes l!gicos. So%tare es lo 'ue se

    denomina producto en -ngenier"a de So%tare.o D(inici#n $ So(t=a!

    o E(isten $arias de%iniciones similares aceptadas para so%tare, pero

     proalemente la más %ormal sea la siguiente5o Es el conjunto de los programas de c!mputo, procedimientos, reglas,

    documentaci!n # datos asociados, 'ue %orman parte de las operaciones

    de un sistema de computaci!n.E(tra"do del estándar A62 del -EEE*o Considerando esta de%inici!n, el concepto de so%tare $a más allá de

    los programas de computaci!n en sus distintos estados5 c!digo %uente,

     inario o ejecutale; tamién su documentaci!n, los datos a procesar e

    incluso la in%ormaci!n de usuario %orman parte del so%tare5 es decir,

    aarca todo lo intangile, todo lo Kno %"sicoL relacionado. El término

    Kso%tareL %ue usado por primera $ez en este sentido por +o&n .

    TuQe# en 12*A. En la ingenier"a de so%tare # las ciencias de la

    computaci!n, el so%tare es toda la in%ormaci!n procesada por los

    sistemas in%ormáticos5 programas # datos. El concepto de leer 

    di%erentes secuencias de instrucciones >programa? desde la memoria de

    un dispositi$o para controlar los cálculos %ue introducido por C&arles

    Jaage como parte de su má'uina di%erencial. a teor"a 'ue %orma la

     ase de la ma#or parte del so%tare moderno %ue propuesta por )lan

    Turing en su ensa#o de 1249, Kos n8meros computalesL, con una

    aplicaci!n al prolema de decisi!n.

    o Clasi(icaci#n $ un So(t=a!

    Si ien esta distinci!n es, en cierto modo, aritraria, # a $eces con%usa, a los %ines

     prácticos se puede clasi%icar al so%tare en tres grandes tipos5

    11

  • 8/18/2019 Inicio a Fin Nuevo

    12/94

    • So(t=a! $ sist%a8 Su ojeti$o es des$incular adecuadamente al usuario #

    al programador de los detalles del sistema in%ormático en particular 'ue se use,

    aislándolo especialmente del procesamiento re%erido a las caracter"sticas internas

    de5 memoria, discos, puertos # dispositi$os de comunicaciones, impresoras,

     pantallas, teclados, etc. El so%tare de sistema le procura al usuario #

     programador adecuadas inter%aces de alto ni$el, controladores, &erramientas #

    utilidades de apo#o 'ue permiten el mantenimiento del sistema gloal. -nclu#e

    entre otros5

    Sistemas operati$os

    • Controladores de dispositi$os

    • Herramientas de diagn!stico

    • Herramientas de Correcci!n # @ptimizaci!n

    Ser$idores

    • tilidades

    • So(t=a! $ "!og!a%aci#n8 Es el conjunto de &erramientas 'ue permiten

    al programador  desarrollar programas in%ormáticos, usando di%erentes alternati$as

    # lenguajes de programaci!n, de una manera práctica. -nclu#en ásicamente5

    Editores de te(to

    • Compiladores

    • -ntérpretes

    12

    http://es.wikipedia.org/wiki/Software_de_sistemahttp://es.wikipedia.org/wiki/Interfaz_de_usuariohttp://es.wikipedia.org/wiki/Controlador_de_dispositivohttp://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/Controlador_de_dispositivohttp://es.wikipedia.org/wiki/Herramienta_de_diagn%C3%B3sticohttp://es.wikipedia.org/wiki/Servidor_inform%C3%A1ticohttp://es.wikipedia.org/wiki/Utilidad_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Software_de_programaci%C3%B3nhttp://es.wikipedia.org/wiki/Programadorhttp://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3nhttp://es.wikipedia.org/wiki/Editor_de_textohttp://es.wikipedia.org/wiki/Compiladorhttp://es.wikipedia.org/wiki/Int%C3%A9rprete_inform%C3%A1ticohttp://es.wikipedia.org/wiki/Interfaz_de_usuariohttp://es.wikipedia.org/wiki/Controlador_de_dispositivohttp://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/Controlador_de_dispositivohttp://es.wikipedia.org/wiki/Herramienta_de_diagn%C3%B3sticohttp://es.wikipedia.org/wiki/Servidor_inform%C3%A1ticohttp://es.wikipedia.org/wiki/Utilidad_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Software_de_programaci%C3%B3nhttp://es.wikipedia.org/wiki/Programadorhttp://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3nhttp://es.wikipedia.org/wiki/Editor_de_textohttp://es.wikipedia.org/wiki/Compiladorhttp://es.wikipedia.org/wiki/Int%C3%A9rprete_inform%C3%A1ticohttp://es.wikipedia.org/wiki/Software_de_sistema

  • 8/18/2019 Inicio a Fin Nuevo

    13/94

    • Enlazadores

    • Depuradores

    • Entornos de Desarrollo -ntegrados >-DE?5 )grupan las anteriores

    &erramientas, usualmente en un entorno $isual, de %orma tal 'ue el

     programador no necesite introducir m8ltiples comandos para compilar,

    interpretar, depurar , etc. Haitualmente cuentan con una a$anzada inter%az

    grá%ica de usuario >G-?.

    • So(t=a! $ a"licaci#n5 Es a'uel 'ue permite a los usuarios lle$ar a cao una

    o $arias tareas espec"%icas, en cual'uier campo de acti$idad susceptile de ser 

    automatizado o asistido, con especial én%asis en los negocios. -nclu#e entre

    muc&os otros5

    • )plicaciones para Control de sistemas # automatizaci!n industrial

    )plicaciones o%imáticas

    • So%tare educati$o

    • So%tare empresarial

    • Jases de datos

    • Telecomunicaciones >por ejemplo -nternet # toda su estructura l!gica?

    • ideojuegos

    • So%tare médico

    13

    http://es.wikipedia.org/wiki/Enlazadorhttp://es.wikipedia.org/wiki/Depuradorhttp://es.wikipedia.org/wiki/Entorno_de_desarrollo_integradohttp://es.wikipedia.org/wiki/Comando_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Depuraci%C3%B3n_de_programashttp://es.wikipedia.org/wiki/Interfaz_gr%C3%A1fica_de_usuariohttp://es.wikipedia.org/wiki/Interfaz_gr%C3%A1fica_de_usuariohttp://es.wikipedia.org/wiki/GUIhttp://es.wikipedia.org/wiki/Software_de_aplicaci%C3%B3nhttp://es.wikipedia.org/wiki/Sistema_de_controlhttp://es.wikipedia.org/wiki/Sistema_de_controlhttp://es.wikipedia.org/wiki/Automatizaci%C3%B3nhttp://es.wikipedia.org/wiki/Automatizaci%C3%B3nhttp://es.wikipedia.org/wiki/Industriahttp://es.wikipedia.org/wiki/Aplicaci%C3%B3n_ofim%C3%A1ticahttp://es.wikipedia.org/wiki/Software_educativohttp://es.wikipedia.org/wiki/Software_empresarialhttp://es.wikipedia.org/wiki/Bases_de_datoshttp://es.wikipedia.org/wiki/Telecomunicacioneshttp://es.wikipedia.org/wiki/Videojuegoshttp://es.wikipedia.org/wiki/Software_m%C3%A9dicohttp://es.wikipedia.org/wiki/Enlazadorhttp://es.wikipedia.org/wiki/Depuradorhttp://es.wikipedia.org/wiki/Entorno_de_desarrollo_integradohttp://es.wikipedia.org/wiki/Comando_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Depuraci%C3%B3n_de_programashttp://es.wikipedia.org/wiki/Interfaz_gr%C3%A1fica_de_usuariohttp://es.wikipedia.org/wiki/Interfaz_gr%C3%A1fica_de_usuariohttp://es.wikipedia.org/wiki/GUIhttp://es.wikipedia.org/wiki/Software_de_aplicaci%C3%B3nhttp://es.wikipedia.org/wiki/Sistema_de_controlhttp://es.wikipedia.org/wiki/Automatizaci%C3%B3nhttp://es.wikipedia.org/wiki/Industriahttp://es.wikipedia.org/wiki/Aplicaci%C3%B3n_ofim%C3%A1ticahttp://es.wikipedia.org/wiki/Software_educativohttp://es.wikipedia.org/wiki/Software_empresarialhttp://es.wikipedia.org/wiki/Bases_de_datoshttp://es.wikipedia.org/wiki/Telecomunicacioneshttp://es.wikipedia.org/wiki/Videojuegoshttp://es.wikipedia.org/wiki/Software_m%C3%A9dico

  • 8/18/2019 Inicio a Fin Nuevo

    14/94

    • So%tare de cálculo numérico # sim!lico.

    • So%tare de dise0o asistido >C)D?

    • So%tare de control numérico >C)M?

    o P!ocsos $ la C!aci#n $l So(t=a!o Se de%ine como proceso al conjunto ordenado de pasos a seguir para

    llegar a la soluci!n de un prolema u otenci!n de un producto, en

    este caso particular, para lograr un producto so%tare 'ue resuel$a un

     prolema espec"%ico.o El proceso de creaci!n de so%tare puede llegar a ser mu# complejo,

    dependiendo de su porte, caracter"sticas # criticidad del mismo. Por 

    ejemplo la creaci!n de un sistema operati$o es una tarea 'ue re'uiere

     pro#ecto, gesti!n, numerosos recursos # todo un e'uipo disciplinado

    de traajo. En el otro e(tremo, si se trata de un sencillo programa >por 

    ejemplo, la resoluci!n de una ecuaci!n de segundo orden?, éste puede

    ser realizado por un solo programador >incluso a%icionado? %ácilmente.

    Es as" 'ue normalmente se di$iden en tres categor"as seg8n su tama0o

    >l"neas de c!digo? o costo5 de Kpe'ue0oL, KmedianoL # Kgran porteL.

    E(isten $arias metodolog"as para estimarlo, una de las más populares

    es el sistema C@C@M@ 'ue pro$ee métodos # un so%tare >programa?

    'ue calcula # pro$ee una apro(imaci!n de todos los costos de

     producci!n en un Kpro#ecto so%tareL >relaci!n &oras&omre, costo

    monetario, cantidad de l"neas %uente de acuerdo a lenguaje usado,

    etc.?.o Considerando los de gran porte, es necesario realizar complejas tareas,

    tanto técnicas como de gerencia, una %uerte gesti!n # análisis di$ersos

    >entre otras cosas?, la complejidad de ello &a lle$ado a 'ue desarrolle

    14

    http://es.wikipedia.org/wiki/C%C3%A1lculo_num%C3%A9ricohttp://es.wikipedia.org/wiki/Dise%C3%B1o_asistido_por_computadorhttp://es.wikipedia.org/wiki/Fabricaci%C3%B3n_asistida_por_computadorahttp://es.wikipedia.org/wiki/C%C3%A1lculo_num%C3%A9ricohttp://es.wikipedia.org/wiki/Dise%C3%B1o_asistido_por_computadorhttp://es.wikipedia.org/wiki/Fabricaci%C3%B3n_asistida_por_computadora

  • 8/18/2019 Inicio a Fin Nuevo

    15/94

    una ingenier"a espec"%ica para tratar su estudio # realizaci!n5 es

    conocida como -ngenier"a de So%tare.o En tanto 'ue en los de mediano porte, pe'ue0os e'uipos de traajo

    >incluso un a$ezado analista:programador solitario? pueden realizar la

    tarea. )un'ue, siempre en casos de mediano # gran porte ># a $eces

    tamién en algunos de pe'ue0o porte, seg8n su complejidad?, se deen

    seguir ciertas etapas 'ue son necesarias para la construcci!n del

    so%tare. Tales etapas, si ien deen e(istir, son %le(iles en su %orma

    de aplicaci!n, de acuerdo a la metodolog"a o proceso de desarrollo

    escogido # utilizado por el e'uipo de desarrollo o por el analista: programador solitario >si %uere el caso?.

    o os Kprocesos de desarrollo de so%tareL poseen reglas

     preestalecidas, # deen ser aplicados en la creaci!n del so%tare de

    mediano # gran porte, #a 'ue en caso contrario lo más seguro es 'ue el

     pro#ecto no logre concluir o termine sin cumplir los ojeti$os

     pre$istos, # con $ariedad de %allos inaceptales >%racasan, en pocas

     palaras?. Entre tales KprocesosL los &a# ágiles o li$ianos >ejemplo

    P?, pesados # lentos >ejemplo BP?, # $ariantes intermedias. Rormalmente se aplican de acuerdo al tipo # porte del so%tare a

    desarrollar, a criterio del l"der >si lo &a#? del e'uipo de desarrollo.

    )lgunos de esos procesos son Programaci!n E(trema >en inglés

    etreme Programming o P?, Proceso ni%icado de Bational >en

    inglés Bational ni%ied Process o BP?,

  • 8/18/2019 Inicio a Fin Nuevo

    16/94

    o Cuando un pro#ecto %racasa, rara $ez es deido a %allas técnicas, la

     principal causa de %allos # %racasos es la %alta de aplicaci!n de una

     uena metodolog"a o proceso de desarrollo. Entre otras, una %uerte

    tendencia, desde &ace pocas décadas, es mejorar las metodolog"as o

     procesos de desarrollo, o crear nue$as # concientizar a los

     pro%esionales de la in%ormática a su utilizaci!n adecuada.

     Rormalmente los especialistas en el estudio # desarrollo de estas áreas

    >metodolog"as? # a%ines >tales como modelos # &asta la gesti!n misma

    de los pro#ectos? son los ingenieros en so%tare, es su orientaci!n. os

    especialistas en cual'uier otra área de desarrollo in%ormático >analista, programador, ic. en in%ormática, ingeniero en in%ormática, ingeniero

    de sistemas, etc.? normalmente aplican sus conocimientos

    especializados pero utilizando modelos, paradigmas # procesos #a

    elaorados.o Es com8n para el desarrollo de so%tare de mediano porte 'ue los

    e'uipos &umanos in$olucrados apli'uen Kmetodolog"as propiasL,

    normalmente un &"rido de los procesos anteriores # a $eces con

    criterios propios.o El proceso de desarrollo puede in$olucrar numerosas # $ariadas tareas,

    desde lo administrati$o, pasando por lo técnico # &asta la gesti!n # el

    gerenciamiento. Pero, casi rigurosamente, siempre se cumplen ciertas

    etapas m"nimas; las 'ue se pueden resumir como sigue51. Captura, elicitaci!n , especi%icaci!n # análisis de re'uisitos >EBS?6. Dise0o4. Codi%icaci!n/. Prueas >unitarias # de integraci!n?

    *. -nstalaci!n # paso a producci!n9. Mantenimientoo En las anteriores etapas pueden $ariar ligeramente sus nomres, o ser 

    más gloales, o contrariamente, ser más re%inadas; por ejemplo indicar 

    como una 8nica %ase >a los %ines documentales e interpretati$os? de

    16

  • 8/18/2019 Inicio a Fin Nuevo

    17/94

    Kanálisis # dise0oL; o indicar como Kimplementaci!nL lo 'ue está

    dic&o como Kcodi%icaci!nL; pero en rigor, todas e(isten e inclu#en,

     ásicamente, las mismas tareas espec"%icas.

    o Mo$los $l P!ocso $l So(t=a!o Modelos de proceso o ciclo de $ida 5 Para cada una de las %ases o

    etapas listadas en el "tem anterior, e(isten su:etapas >o tareas?. El

    modelo de proceso o modelo de ciclo de $ida utilizado para el

    desarrollo, de%ine el orden de las tareas o acti$idades in$olucradas,9

    tamién de%ine la coordinaci!n entre ellas, # su enlace #

    realimentaci!n. Entre los más conocidos se puede mencionar5 modelo

    en cascada o secuencial, modelo espiral, modelo iterati$o incremental.

    De los antedic&os &a# a su $ez algunas $ariantes o alternati$as, más o

    menos atracti$as seg8n sea la aplicaci!n re'uerida # sus re'uisitos.o Modelo Cascada 5 Este, aun'ue es más com8nmente conocido como

    modelo en cascada es tamién llamado Kmodelo clásicoL, Kmodelo

    tradicionalL o Kmodelo lineal secuencialL. El modelo en cascada puro

    di%"cilmente se utiliza tal cual, pues esto implicar"a un pre$io #

    asoluto conocimiento de los re'uisitos, la no $olatilidad de los

    mismos >o rigidez? # etapas susiguientes lires de errores; ello s!lo

     podr"a ser aplicale a escasos # pe'ue0os sistemas a desarrollar. En

    estas circunstancias, el paso de una etapa a otra de las mencionadas

    ser"a sin retorno, por ejemplo pasar del dise0o a la codi%icaci!n

    implicar"a un dise0o e(acto # sin errores ni proale modi%icaci!n o

    e$oluci!n5 Kcodi%i'ue lo dise0ado sin errores, no &ará en asoluto

    $ariantes %uturasL. Esto es ut!pico; #a 'ue intr"nsecamente el so%tarees de carácter e$oluti$o, camiante # di%"cilmente lire de errores,

    tanto durante su desarrollo como durante su $ida operati$a.

    17

  • 8/18/2019 Inicio a Fin Nuevo

    18/94

  • 8/18/2019 Inicio a Fin Nuevo

    19/94

    incrementos &asta llegar al producto gloal # %inal. as acti$idades

    concurrentes >especi%icaci!n, desarrollo # $alidaci!n? sintetizan el

    desarrollo pormenorizado de los incrementos, 'ue se &ará

     posteriormente.  El diagrama de la

  • 8/18/2019 Inicio a Fin Nuevo

    20/94

    traajo, llamadas Kregiones de tareasL. En general e(isten entre tres # seis

    regiones de tareas >&a# $ariantes del modelo?. En la no de un pro#ecto?, esta es la primera %ase 'ue se

    realiza, #, seg8n el modelo de proceso adoptado, puede casi terminar para pasar a la

    20

  • 8/18/2019 Inicio a Fin Nuevo

    21/94

     pr!(ima etapa >caso de Modelo Cascada Bealimentado? o puede &acerse parcialmente

     para luego retomarla >caso Modelo -terati$o -ncremental u otros de carácter 

    e$oluti$o?. En simple palaras # ásicamente, durante esta %ase, se ad'uieren, re8nen

    # especi%ican las caracter"sticas %uncionales # no %uncionales 'ue deerá cumplir el

    %uturo programa o sistema a desarrollar. as ondades de las caracter"sticas, tanto del

    sistema o programa a desarrollar, como de su entorno, parámetros no %uncionales #

    ar'uitectura dependen enormemente de lo ien lograda 'ue esté esta etapa. Esta es,

     proalemente, la de ma#or importancia # una de las %ases más di%"ciles de lograr 

    certeramente, pues no es automatizale, no es mu# técnica # depende en gran medida

    de la &ailidad # e(periencia del analista 'ue la realice. -n$olucra %uertemente alusuario o cliente del sistema, por tanto tiene matices mu# sujeti$os # es di%"cil de

    modelar con certeza o aplicar una técnica 'ue sea Kla más cercana a la adecuadaL >de

    &ec&o no e(iste Kla estrictamente adecuadaL?. Si ien se &an ideado $arias

    metodolog"as, incluso so%tare de apo#o, para captura, elicitaci!n # registro de

    re'uisitos, no e(iste una %orma in%alile o asolutamente con%iale, # deen aplicarse

    conjuntamente uenos criterios # muc&o sentido com8n por parte del o los analistas

    encargados de la tarea; es %undamental tamién lograr una %luida # adecuada

    comunicaci!n # comprensi!n con el usuario %inal o cliente del sistema. El arte%acto

    más importante resultado de la culminaci!n de esta etapa es lo 'ue se conoce como

    especi%icaci!n de re'uisitos so%tare o simplemente documento EBS. Como se dijo,

    la &ailidad del analista para interactuar con el cliente es %undamental; lo com8n es

    'ue el cliente tenga un ojeti$o general o prolema 'ue resol$er, no conoce en

    asoluto el área >in%ormática?, ni su jerga, ni si'uiera sae con precisi!n 'ué deer"a

    &acer el producto so%tare >'ué # cuantas %unciones? ni, muc&o menos, c!mo dee

    operar. En otros casos menos %recuentes, el cliente KpiensaL 'ue sae precisamente lo

    'ue el so%tare tiene 'ue &acer, # generalmente acierta mu# parcialmente, pero su

    empecinamiento entorpece la tarea de elicitaci!n. El analista dee tener la capacidad

     para lidiar con este tipo de prolemas, 'ue inclu#en relaciones &umanas; tiene 'ue

    saer ponerse al ni$el del usuario para permitir una adecuada comunicaci!n #

    21

  • 8/18/2019 Inicio a Fin Nuevo

    22/94

    comprensi!n. Escasas son las situaciones en 'ue el cliente sae con certeza e incluso

    con completitud lo 'ue re'uiere de su %uturo sistema, este es el caso más sencillo para

    el analista. as tareas relati$as a captura, elicitaci!n, modelado # registro de

    re'uisitos, además de ser sumamente importante, puede llegar a ser di%icultosa de

    lograr acertadamente # lle$ar astante tiempo relati$o al proceso total del desarrollo;

    al proceso # metodolog"as para lle$ar a cao este conjunto de acti$idades

    normalmente se las asume parte propia de la -ngenier"a de So%tare, pero dada la

    antedic&a complejidad, actualmente se &ala de una -ngenier"a de re'uisitos16 ,

    aun'ue ella a8n no e(iste %ormalmente.Ha# grupos de estudio e in$estigaci!n, en todo

    el mundo, 'ue están e(clusi$amente aocados a idear modelos, técnicas # procesos para intentar lograr la correcta captura, análisis # registro de re'uisitos. Estos grupos

    son los 'ue normalmente &alan de la -ngenier"a de re'uisitos; es decir se plantea ésta

    como un área o disciplina pero no como una carrera uni$ersitaria en s" misma.

    )lgunos re'uisitos no necesitan la presencia del cliente, para ser capturados o

    analizados; en ciertos casos los puede proponer el mismo analista o, incluso, adoptar 

    unilateralmente decisiones 'ue considera adecuadas >tanto en re'uisitos %uncionales

    como no %uncionales?. Por citar ejemplos proales5 )lgunos re'uisitos sore laar'uitectura del sistema, re'uisitos no %uncionales tales como los relati$os al

    rendimiento, ni$el de soporte a errores operati$os, plata%ormas de desarrollo,

    relaciones internas o ligas entre la in%ormaci!n >entre registros o talas de datos? a

    almacenar en caso de ases o ancos de datos, etc. )lgunos %uncionales tales como

    opciones secundarias o de soporte necesarias para una mejor o más sencilla

    operati$idad; etc. a otenci!n de especi%icaciones a partir del cliente >u otros actores

    inter$inientes? es un proceso &umano mu# interacti$o e iterati$o; normalmente amedida 'ue se captura la in%ormaci!n, se la analiza # realimenta con el cliente,

    re%inándola, puliéndola # corrigiendo si es necesario; cual'uiera sea el método de

    EBS utilizado. E analista siempre dee llegar a conocer la temática # el prolema

    'ue resol$er, dominarlo, &asta cierto punto, &asta el ámito 'ue el %uturo sistema a

    22

  • 8/18/2019 Inicio a Fin Nuevo

    23/94

    desarrollar lo aar'ue. Por ello el analista dee tener alta capacidad para comprender 

     prolemas de mu# di$ersas áreas o disciplinas de traajo >'ue no son espec"%icamente

    su#as?; as" por ejemplo, si el sistema a desarrollar será para gestionar in%ormaci!n de

    una aseguradora # sus sucursales remotas, el analista se dee compenetrar en c!mo

    ella traaja # maneja su in%ormaci!n, desde ni$eles mu# ajos e incluso llegando

    &asta los gerenciales. Dada a gran di$ersidad de campos a curir, los analistas suelen

    ser asistidos por especialistas, es decir gente 'ue conoce pro%undamente el área para

    la cual se desarrollará el so%tare; e$identemente una 8nica persona >el analista? no

     puede aarcar tan $asta cantidad de áreas del conocimiento. En empresas grandes de

    desarrollo de productos so%tare, es com8n tener analistas especializados en ciertasáreas de traajo. Contrariamente, no es prolema del cliente, es decir él no tiene por 

    'ué saer nada de so%tare, ni de dise0os, ni otras cosas relacionadas; s!lo se dee

    limitar a aportar ojeti$os, datos e in%ormaci!n >de mano propia o de sus registros,

    e'uipos, empleados, etc.? al analista, # guiado por él, para 'ue, en primera instancia,

    de%ina el Kni$erso de DiscursoL, # con posterior traajo logre con%eccionar el

    adecuado documento EBS. Es ien conocida la presi!n 'ue su%ren los desarrolladores

    de sistemas in%ormáticos para comprender # rescatar las necesidades de los

    clientesusuarios. Cuanto más complejo es el conte(to del prolema más di%"cil es

    lograrlo, a $eces se %uerza a los desarrolladores a tener 'ue con$ertirse en casi

    e(pertos de los dominios 'ue analizan. Cuando esto no sucede es mu# proale 'ue

    se genere un conjunto de re'uisitos14 err!neos o incompletos # por lo tanto un

     producto de so%tare con alto grado de desaproaci!n por parte de los

    clientesusuarios # un alt"simo costo de reingenier"a # mantenimiento. Todo a'uello

    'ue no se detecte, o resulte mal entendido en la etapa inicial pro$ocará un %uerte

    impacto negati$o en los re'uisitos, propagando esta corriente degradante a lo largo de

    todo el proceso de desarrollo e incrementando su perjuicio cuanto más tard"a sea su

    detecci!n >Jell # T&a#er 12A9?>Da$is 1224?.

    23

  • 8/18/2019 Inicio a Fin Nuevo

    24/94

     

    Clasi(icaci#n i$nti(icaci#n $ !uisitos

    Se pueden identi%icar dos %ormas de re'uisitos5

    • Be'uisitos de usuario5 os re'uisitos de usuario son %rases en lenguaje natural

     junto a diagramas con los ser$icios 'ue el sistema dee proporcionar, as" como

    las restricciones ajo las 'ue dee operar.

    • Be'uisitos de sistema5 os re'uisitos de sistema determinan los ser$icios del

    sistema # pero con las restricciones en detalle. Sir$en como contrato.

    Es decir, amos son lo mismo, pero con distinto ni$el de detalle.

    Ejemplo de re'uisito de usuario5 El sistema dee &acer préstamos Ejemplo de

    re'uisito de sistema5 %unciones?.

    • a respuesta del sistema ante determinadas entradas.

    • El comportamiento del sistema en situaciones particulares.

    • Be'uisitos no %uncionales

    os re'uisitos no %uncionales son restricciones de los ser$icios o %unciones 'ue o%rece

    el sistema >ej. cotas de tiempo, proceso de desarrollo, rendimiento, etc.?

    24

  • 8/18/2019 Inicio a Fin Nuevo

    25/94

    Ejemplo 1. a ilioteca Central dee ser capaz de atender simultáneamente a

    todas las iliotecas de la ni$ersidad

    Ejemplo 6. El tiempo de respuesta a una consulta remota no dee ser superior 

    a 16 s

    ) su $ez, &a# tres tipos de re'uisitos no %uncionales5

    • Be'uisitos del producto. Especi%ican el comportamiento del producto >Ej.

     prestaciones, memoria, tasa de %allos, etc.?

    • Be'uisitos organizati$os. Se deri$an de las pol"ticas # procedimientos de

    las organizaciones de los clientes # desarrolladores >Ej. estándares de

     proceso, lenguajes de programaci!n, etc.?

    • Be'uisitos e(ternos. Se deri$an de %actores e(ternos al sistema # al

     proceso de desarrollo >Ej. re'uisitos legislati$os, éticos, etc.?

    • Be'uisitos del dominio.

    os re'uisitos del dominio se deri$an del dominio de la aplicaci!n # re%lejan

    caracter"sticas de dic&o dominio.

    Pueden ser %uncionales o no %uncionales.

    Ej. El sistema de ilioteca de la ni$ersidad dee ser capaz de e(portar datos

    mediante el enguaje de -ntercomunicaci!n de Jiliotecas de Espa0a >-JE?. Ej. El

    sistema de ilioteca no podrá acceder a iliotecas con material censurado.

     

    Dis-o $l sist%aEn ingenier"a de so%tare, el dise0o es una %ase de ciclo de $ida del so%tare.

    Se asa en la especi%icaci!n de re'uisitos producido por el análisis de los re'uisitos

    >%ase de análisis?, el dise0o de%ine cómo estos re'uisitos se cumplirán, la estructura

    'ue dee darse al sistema de so%tare para 'ue se &aga realidad. El dise0o sigue

    25

    http://es.wikipedia.org/wiki/Segundohttp://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_softwarehttp://es.wikipedia.org/wiki/Ciclo_de_vida_del_softwarehttp://es.wikipedia.org/wiki/Ciclo_de_vida_del_softwarehttp://es.wikipedia.org/wiki/Segundohttp://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_softwarehttp://es.wikipedia.org/wiki/Ciclo_de_vida_del_software

  • 8/18/2019 Inicio a Fin Nuevo

    26/94

    siendo una %ase separada del la programaci!n o codi%icaci!n, esta 8ltima corresponde

    a la traducci!n en un determinado lenguaje de programaci!n de las premisas

    adoptadas en el dise0o. as distinciones entre las acti$idades mencionadas &asta

    a&ora no siempre son claras c!mo se 'uisiera en las teor"as clásicas de ingenier"a de

    so%tare. El dise0o, en particular, puede descriir el %uncionamiento interno de un

    sistema en di%erentes ni$eles de detalle, cada una de ellos se coloca en una posici!n

    intermedia entre el análisis # codi%icaci!n. Rormalmente se entiende por dise0o de la

    ar'uitectura al dise0o de mu# alto ni$el, 'ue s!lo de%ine la estructura del sistema

    en términos de la m!dulos de so%tare de 'ue se compone # las relaciones

    macrosc!picas entre ellos. ) este ni$el de dise0o pertenecen %!rmulas como cliente:ser$idor  o tres ni$elesU, o, más generalmente, las decisiones sore el uso de la

    ar'uitectura de &ardare especial 'ue se utilice, el sistema

    operati$o, DJMS, Protocolos de red, etc.

    n ni$el intermedio de detalle puede de%inir la descomposici!n del sistema en

    m!dulos, pero esta $ez con una re%erencia más o menos e(pl"cita al modo de

    descomposici!n 'ue o%rece el particular lenguaje de programaci!n con el 'ue el

    desarrollo se $a a implementar, por ejemplo, en un dise0o realizado con la tecnolog"ade ojetos, el pro#ecto podr"a descriir al sistema en términos de clases # sus

    interrelaciones. El dise0o detallado, por 8ltimo, es una descripci!n del sistema mu#

    cercana a la codi%icaci!n >por ejemplo, descriir no s!lo las clases en astracto, sino

    tamién sus atriutos # los métodos con sus tipos?. Deido a la naturaleza

    intangile del so%tare, # dependiendo de las &erramientas 'ue se utilizan en el

     proceso, la %rontera entre el dise0o # la codi%icaci!n tamién puede ser $irtualmente

    imposile de identi%icar. Por ejemplo, algunas &erramientas C)SE son capaces de

    generar c!digo a partir de diagramas M, los 'ue descrien grá%icamente la

    estructura de un sistema so%tare.

     

    Co$i(icaci#n $l so(t=a!

    26

    http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3nhttp://es.wikipedia.org/wiki/Cliente-servidorhttp://es.wikipedia.org/wiki/Cliente-servidorhttp://es.wikipedia.org/wiki/DBMShttp://es.wikipedia.org/wiki/DBMShttp://es.wikipedia.org/wiki/Protocolo_de_redhttp://es.wikipedia.org/wiki/Protocolo_de_redhttp://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3nhttp://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetoshttp://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetoshttp://es.wikipedia.org/wiki/Clase_(inform%C3%A1tica)http://es.wikipedia.org/wiki/CASEhttp://es.wikipedia.org/wiki/CASEhttp://es.wikipedia.org/wiki/CASEhttp://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3nhttp://es.wikipedia.org/wiki/Cliente-servidorhttp://es.wikipedia.org/wiki/Cliente-servidorhttp://es.wikipedia.org/wiki/DBMShttp://es.wikipedia.org/wiki/Protocolo_de_redhttp://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3nhttp://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetoshttp://es.wikipedia.org/wiki/Clase_(inform%C3%A1tica)http://es.wikipedia.org/wiki/CASE

  • 8/18/2019 Inicio a Fin Nuevo

    27/94

    Durante esta etapa se realizan las tareas 'ue com8nmente se conocen

    como programaci!n; 'ue consiste, esencialmente, en lle$ar a c!digo %uente, en el

    lenguaje de programaci!n elegido, todo lo dise0ado en la %ase anterior. Esta tarea la

    realiza el programador , siguiendo por completo los lineamientos impuestos en el

    dise0o # en consideraci!n siempre a los re'uisitos %uncionales # no %uncionales

    >EBS? especi%icados en la primera etapa. Es com8n pensar 'ue la etapa de

     programaci!n o codi%icaci!n >algunos la llaman implementaci!n? es la 'ue insume la

    ma#or parte del traajo de desarrollo del so%tare; sin emargo, esto puede ser 

    relati$o ># generalmente aplicale a sistemas de pe'ue0o porte? #a 'ue las etapas

     pre$ias son cruciales, cr"ticas # pueden lle$ar astante más tiempo. Se suele &acer estimaciones de un 47 del tiempo total insumido en la programaci!n, pero esta ci%ra

    no es consistente #a 'ue depende en gran medida de las caracter"sticas del sistema, su

    criticidad # el lenguaje de programaci!n elegido.A En tanto menor es el ni$el del

    lenguaje ma#or será el tiempo de programaci!n re'uerido, as" por ejemplo se tardar"a

    más tiempo en codi%icar un algoritmo en lenguaje ensamlador  'ue el mismo

     programado en lenguaje C. Mientras se programa la aplicaci!n, sistema, o so%tare

    en general, se realizan tamién tareas de depuraci!n, esto es la laor de ir lierando al

    c!digo de los errores %actiles de ser &allados en esta %ase >de semántica, sintáctica #

    l!gica?. Ha# una suerte de solapamiento con la %ase siguiente, #a 'ue para depurar la

    l!gica es necesario realizar prueas unitarias, normalmente con datos de pruea; claro

    es 'ue no todos los errores serán encontrados s!lo en la etapa de programaci!n,

    &arán otros 'ue se encontrarán durante las etapas susiguientes. a aparici!n de

    alg8n error %uncional >mala respuesta a los re'uisitos? e$entualmente puede lle$ar a

    retornar a la %ase de dise0o antes de continuar la codi%icaci!n.

    Durante la %ase de programaci!n, el c!digo puede adoptar $arios estados,

    dependiendo de la %orma de traajo # del lenguaje elegido, a saer5

    27

    http://es.wikipedia.org/wiki/Programaci%C3%B3nhttp://es.wikipedia.org/wiki/Programadorhttp://es.wikipedia.org/wiki/Software#cite_note-Pressman-Proceso-7http://es.wikipedia.org/wiki/Algoritmohttp://es.wikipedia.org/wiki/Algoritmohttp://es.wikipedia.org/wiki/Lenguaje_ensambladorhttp://es.wikipedia.org/wiki/Lenguaje_ensambladorhttp://es.wikipedia.org/wiki/Lenguaje_Chttp://es.wikipedia.org/wiki/Programaci%C3%B3nhttp://es.wikipedia.org/wiki/Programadorhttp://es.wikipedia.org/wiki/Software#cite_note-Pressman-Proceso-7http://es.wikipedia.org/wiki/Algoritmohttp://es.wikipedia.org/wiki/Lenguaje_ensambladorhttp://es.wikipedia.org/wiki/Lenguaje_C

  • 8/18/2019 Inicio a Fin Nuevo

    28/94

    • C!digo %uente5 es el escrito directamente por los programadores en

    editores de te(to, lo cual genera el  programa. Contiene el conjunto de

    instrucciones codi%icadas en alg8n lenguaje de alto ni$el. Puede estar 

    distriuido en pa'uetes, procedimientos, iliotecas %uente, etc.

    • C!digo ojeto5 es el c!digo inario o intermedio resultante de procesar 

    con un compilador  el c!digo %uente. Consiste en una traducci!n

    completa # de una sola $ez de éste 8ltimo. El c!digo ojeto no es

    inteligile por el ser &umano >normalmente es %ormato inario? pero

    tampoco es directamente ejecutale por la computadora. Se trata de unarepresentaci!n intermedia entre el c!digo %uente # el c!digo ejecutale, a

    los %ines de un enlace %inal con las rutinas de ilioteca # entre

     procedimientos o ien para su uso con un pe'ue0o intérprete intermedio

    a modo de distintos ejemplos $éase EPH@B-),   >intérprete

    intermedio?, compilador puro? MSIL (Microsoft 

     Intermediate Language) >intérprete? # J)S-C >intérprete puro, intérprete

    intermedio, compilador intermedio o compilador puro, depende de la

    $ersi!n utilizada?O.

    • El c!digo ojeto no e(iste si el programador traaja con un lenguaje a

    modo de intérprete puro, en este caso el mismo intérprete se encarga

    de traducir # ejecutar l"nea por l"nea el c!digo %uente >de acuerdo al

    %lujo del programa?, en tiempo de ejecuci!n. En este caso tampoco

    e(iste el o los arc&i$os de c!digo ejecutale. na des$entaja de esta

    modalidad es 'ue la ejecuci!n del programa o sistema es un poco máslenta 'ue si se &iciera con un intérprete intermedio, # astante más

    lenta 'ue si e(iste el o los arc&i$os de c!digo ejecutale. Es decir no

    %a$orece el rendimiento en $elocidad de ejecuci!n. Pero una gran

    $entaja de la modalidad intérprete puro, es 'ue el esta %orma de

    28

    http://es.wikipedia.org/wiki/C%C3%B3digo_fuentehttp://es.wikipedia.org/wiki/Programadorhttp://es.wikipedia.org/wiki/Programadorhttp://es.wikipedia.org/wiki/Programa_inform%C3%A1ticohttp://es.wikipedia.org/wiki/Programa_inform%C3%A1ticohttp://es.wikipedia.org/wiki/Biblioteca_(programa)http://es.wikipedia.org/wiki/C%C3%B3digo_objetohttp://es.wikipedia.org/wiki/Compiladorhttp://es.wikipedia.org/wiki/Biblioteca_(programa)http://es.wikipedia.org/wiki/EUPHORIA_(lenguaje_de_programaci%C3%B3n)http://es.wikipedia.org/wiki/EUPHORIA_(lenguaje_de_programaci%C3%B3n)http://es.wikipedia.org/wiki/EUPHORIA_(lenguaje_de_programaci%C3%B3n)http://es.wikipedia.org/wiki/FORTRANhttp://es.wikipedia.org/wiki/MSILhttp://es.wikipedia.org/wiki/MSILhttp://es.wikipedia.org/wiki/MSILhttp://es.wikipedia.org/wiki/BASIChttp://es.wikipedia.org/wiki/C%C3%B3digo_ejecutablehttp://es.wikipedia.org/wiki/C%C3%B3digo_fuentehttp://es.wikipedia.org/wiki/Programadorhttp://es.wikipedia.org/wiki/Programa_inform%C3%A1ticohttp://es.wikipedia.org/wiki/Biblioteca_(programa)http://es.wikipedia.org/wiki/C%C3%B3digo_objetohttp://es.wikipedia.org/wiki/Compiladorhttp://es.wikipedia.org/wiki/Biblioteca_(programa)http://es.wikipedia.org/wiki/EUPHORIA_(lenguaje_de_programaci%C3%B3n)http://es.wikipedia.org/wiki/FORTRANhttp://es.wikipedia.org/wiki/MSILhttp://es.wikipedia.org/wiki/MSILhttp://es.wikipedia.org/wiki/BASIChttp://es.wikipedia.org/wiki/C%C3%B3digo_ejecutable

  • 8/18/2019 Inicio a Fin Nuevo

    29/94

    traajo %acilita enormemente la tarea de depuraci!n del c!digo %uente

    >%rente a la alternati$a de &acerlo con un compilador puro?.

    si el

    lenguaje de programaci!n elegido lo permite?, es decir inicialmente

    traajar a

    Modo de intérprete puro, # una $ez depurado el c!digo %uente

    >lierado de errores? se utiliza un compilador del mismo lenguaje

     para otener el c!digo ejecutale completo, con lo cual se agiliza la

    depuraci!n # la $elocidad de ejecuci!n se optimiza.

    • C!digo ejecutale5 Es el c!digo inario resultado de enlazar  uno o más

    %ragmentos de c!digo ojeto con las rutinas #  iliotecas necesarias.

    Constitu#e uno o más arc&i$os inarios con un %ormato tal 'ue el sistema

    operati$o es capaz de cargarlo en la memoria B)M >e$entualmente

    tamién parte en una memoria $irtual?, # proceder a su ejecuci!n directa.

    Por lo anterior se dice 'ue el c!digo ejecutale es directamente

    Kinteligile por la computadoraL. El c!digo ejecutale, tamién conocido

    como c!digo má'uina, no e(iste si se programa con modalidad de

    Kintérprete puroL.

     

    P!u*as unita!ias & $ intg!aci#n3

    Entre las di$ersas prueas 'ue se le e%ect8an al so%tare se pueden distinguir 

     principalmente5

    • Pruea unitarias5 Consisten en proar o testear piezas de so%tare pe'ue0as; a ni$el de secciones, procedimientos, %unciones # m!dulos;

    a'uellas 'ue tengan %uncionalidades espec"%icas. Dic&as prueas se

    utilizan para asegurar el correcto %uncionamiento de secciones de c!digo,

    29

    http://es.wikipedia.org/wiki/C%C3%B3digo_ejecutablehttp://es.wikipedia.org/wiki/Enlazadorhttp://es.wikipedia.org/wiki/Biblioteca_(programa)http://es.wikipedia.org/wiki/Archivo_binariohttp://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/Memoria_RAMhttp://es.wikipedia.org/wiki/Memoria_virtualhttp://es.wikipedia.org/wiki/Memoria_virtualhttp://es.wikipedia.org/wiki/C%C3%B3digo_m%C3%A1quinahttp://es.wikipedia.org/wiki/Pruebas_de_softwarehttp://es.wikipedia.org/wiki/Prueba_unitariahttp://es.wikipedia.org/wiki/C%C3%B3digo_ejecutablehttp://es.wikipedia.org/wiki/Enlazadorhttp://es.wikipedia.org/wiki/Biblioteca_(programa)http://es.wikipedia.org/wiki/Archivo_binariohttp://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/Memoria_RAMhttp://es.wikipedia.org/wiki/Memoria_virtualhttp://es.wikipedia.org/wiki/C%C3%B3digo_m%C3%A1quinahttp://es.wikipedia.org/wiki/Pruebas_de_softwarehttp://es.wikipedia.org/wiki/Prueba_unitaria

  • 8/18/2019 Inicio a Fin Nuevo

    30/94

    muc&o más reducidas 'ue el conjunto, # 'ue tienen %unciones concretas

    con cierto grado de independencia.

    • Prueas de integraci!n5  Se realizan una $ez 'ue las prueas unitarias

    %ueron concluidas exitosamente; con éstas se intenta asegurar 'ue el

    sistema completo, incluso los susistemas 'ue componen las piezas

    indi$iduales grandes del so%tare %uncionen correctamente al operar e

    interpelar en conjunto.as prueas normalmente se e%ect8an con los

    llamados datos de pruea, 'ue es un conjunto seleccionado de datos

    t"picos a los 'ue puede $erse sometido el sistema, los m!dulos o los lo'ues de c!digo. Tamién se escogen5 Datos 'ue lle$an a condiciones

    l"mites al so%tare a %in de proar su tolerancia # roustez; datos de

    utilidad para mediciones de rendimiento; datos 'ue pro$ocan condiciones

    e$entuales o particulares poco comunes # a las 'ue el so%tare

    normalmente no estará sometido pero pueden ocurrir; etc. os Kdatos de

     prueaL no necesariamente son %icticios o KcreadosL, pero normalmente

    s" lo son los de poca proailidad de ocurrencia. Generalmente, e(iste

    una %ase proatoria %inal # completa del so%tare, llamada Jeta Test,

    durante la cual el sistema instalado en condiciones normales de operaci!n

    # traajo es proado e(&austi$amente a %in de encontrar errores,

    inestailidades, respuestas err!neas, etc. 'ue &a#an pasado los pre$ios

    controles. Estas son normalmente realizadas por personal id!neo

    contratado o a%ectado espec"%icamente a ello. os posiles errores

    encontrados se transmiten a los desarrolladores para su depuraci!n. En el

    caso de so%tare de desarrollo Ka pedidoL, el usuario %inal >cliente? es el'ue realiza el Jeta Test, teniendo para ello un per"odo de pruea pactado

    con el desarrollador.

      Instalaci#n & "aso a "!o$ucci#n

    30

    http://es.wikipedia.org/wiki/Pruebas_de_integraci%C3%B3nhttp://es.wikipedia.org/wiki/Pruebas_de_integraci%C3%B3nhttp://es.wikipedia.org/wiki/Caso_de_pruebahttp://es.wikipedia.org/wiki/Beta_testerhttp://es.wikipedia.org/wiki/Pruebas_de_integraci%C3%B3nhttp://es.wikipedia.org/wiki/Caso_de_pruebahttp://es.wikipedia.org/wiki/Beta_tester

  • 8/18/2019 Inicio a Fin Nuevo

    31/94

    a instalaci!n del so%tare es el proceso por el cual los programas

    desarrollados son trans%eridos apropiadamente al computador destino, inicializados, #,

    e$entualmente, con%igurados; todo ello con el prop!sito de ser #a utilizados por el

    usuario %inal. Constitu#e la etapa %inal en el desarrollo propiamente dic&o del

    so%tare. uego de ésta el producto entrará en la %ase de %uncionamiento #

     producci!n, para el 'ue %uera dise0ado.

    a instalaci!n, dependiendo del sistema desarrollado, puede consistir en una

    simple copia al disco r"gido destino >casos raros actualmente?; o ien, más

    com8nmente, con una de complejidad intermedia en la 'ue los distintos arc&i$os

    componentes del so%tare >ejecutales, iliotecas, datos propios, etc.?

    son descomprimidos # copiados a lugares espec"%icos preestalecidos del disco;

    incluso se crean $"nculos con otros productos, además del propio sistema operati$o.

    Este 8ltimo caso, com8nmente es un proceso astante automático 'ue es creado #

    guiado con &erramientas so%tare espec"%icas >empa'uetado # distriuci!n,

    instaladores?. En productos de ma#or complejidad, la segunda alternati$a es la

    utilizada, pero es realizada o guiada por especialistas; puede incluso re'uerirse la

    instalaci!n en $arios # distintos computadores >instalaci!n distriuida?. Tamién, enso%tare de mediana # alta complejidad normalmente es re'uerido un proceso

    de con%iguraci!n # c&e'ueo, por el cual se asignan adecuados parámetros de

    %uncionamiento # se testea la operati$idad %uncional del producto.En productos de

    $enta masi$a las instalaciones completas, si son relati$amente simples, suelen ser 

    realizadas por los propios usuarios %inales >tales como sistemas operati$os, pa'uetes

    de o%icina, utilitarios, etc.? con &erramientas propias de instalaci!n guiada; incluso la

    con%iguraci!n suele ser automática. En productos de dise0o espec"%ico o Ka medidaL

    la instalaci!n 'ueda restringida, normalmente, a personas especialistas in$olucradas

    en el desarrollo del so%tare en cuesti!n. $ez realizada e(itosamente la instalaci!n del

    so%tare, el mismo pasa a la %ase de producci!n >operati$idad?, durante la cual

    31

    http://es.wikipedia.org/wiki/Instalaci%C3%B3n_de_softwarehttp://es.wikipedia.org/wiki/Configuraci%C3%B3n_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Disco_durohttp://es.wikipedia.org/wiki/Disco_durohttp://es.wikipedia.org/wiki/Biblioteca_(programa)http://es.wikipedia.org/wiki/Compresi%C3%B3n_de_datoshttp://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_paqueteshttp://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_paqueteshttp://es.wikipedia.org/wiki/Configuraci%C3%B3n_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Configuraci%C3%B3n_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Instalaci%C3%B3n_de_softwarehttp://es.wikipedia.org/wiki/Configuraci%C3%B3n_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Disco_durohttp://es.wikipedia.org/wiki/Biblioteca_(programa)http://es.wikipedia.org/wiki/Compresi%C3%B3n_de_datoshttp://es.wikipedia.org/wiki/Sistema_operativohttp://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_paqueteshttp://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_paqueteshttp://es.wikipedia.org/wiki/Configuraci%C3%B3n_(inform%C3%A1tica)

  • 8/18/2019 Inicio a Fin Nuevo

    32/94

    cumple las %unciones para las 'ue %ue desarrollado, es decir, es %inalmente utilizado

     por el >o los? usuario %inal, produciendo los resultados esperados.

     

    Mantni%into

    El mantenimiento de so%tare es el proceso de control, mejora # optimizaci!n

    del so%tare #a desarrollado e instalado, 'ue tamién inclu#e depuraci!n de errores #

    de%ectos 'ue puedan &aerse %iltrado de la %ase de prueas de control # eta test. Esta

    %ase es la 8ltima >antes de iterar, seg8n el modelo empleado? 'ue se aplica al ciclo de

    $ida del desarrollo de so%tare. a %ase de mantenimiento es la 'ue $iene después de

    'ue el so%tare está operati$o # en producci!n.De un uen dise0o # documentaci!n del desarrollo dependerá c!mo será la %ase

    de mantenimiento, tanto en costo temporal como monetario. Modi%icaciones

    realizadas a un so%tare 'ue %ue elaorado con una documentaci!n indeida o pore

    # mal dise0o puede llegar a ser tanto o más costosa 'ue desarrollar el so%tare desde

    el inicio. Por ello, es de %undamental importancia respetar deidamente todas las

    tareas de las %ases del desarrollo # mantener adecuada # completa la documentaci!n.

    El per"odo de la %ase de mantenimiento es normalmente el ma#or en todo el ciclo de$ida. Esta %ase in$olucra tamién actualizaciones # e$oluciones del so%tare; no

    necesariamente implica 'ue el sistema tu$o errores. no o más camios en el

    so%tare, por ejemplo de adaptaci!n o e$oluti$os, puede lle$ar incluso a re$er #

    adaptar desde parte de las primeras %ases del desarrollo inicial, alterando todas las

    demás; dependiendo de cuán pro%undos sean los camios. El modelo cascada com8n

    es particularmente costoso en mantenimiento, #a 'ue su rigidez implica 'ue cual'uier 

    camio pro$oca regreso a %ase inicial # %uertes alteraciones en las demás %ases del

    ciclo de $ida. Durante el per"odo de mantenimiento, es com8n 'ue surjan nue$as

    re$isiones # $ersiones del producto; 'ue lo lieran más depurado, con ma#or # mejor 

    %uncionalidad, mejor rendimiento, etc. arias son las %acetas 'ue pueden ser alteradas

     para pro$ocar camios deseales, e$oluti$os, adaptaciones o ampliaciones # mejoras.

    32

    http://es.wikipedia.org/wiki/Mantenimiento_de_softwarehttp://es.wikipedia.org/wiki/Mantenimiento_de_software

  • 8/18/2019 Inicio a Fin Nuevo

    33/94

    Jásicamente se tienen los siguientes tipos de camios5

    • Per%ecti$os5 )'uellos 'ue lle$an a una mejora de la calidad interna del

    so%tare en cual'uier aspecto5 Beestructuraci!n del c!digo, de%inici!n

    más clara del sistema # su documentaci!n; optimizaci!n del rendimiento

    # e%iciencia.

    • E$oluti$os5 )gregados, modi%icaciones, incluso eliminaciones, necesarias

    en el so%tare para curir su e(pansi!n o camio, seg8n las necesidades

    del usuario.

    • )dapti$os5 Modi%icaciones 'ue a%ectan a los entornos en los 'ue el

    sistema opera, tales como5 Camios de con%iguraci!n del &ardare >por 

    actualizaci!n o mejora de componentes electr!nicos?, camios en el

    so%tare de ase, en gestores de ase de datos, en comunicaciones, etc.

    • Correcti$os5 )lteraciones necesarias para corregir errores de cual'uier 

    tipo en el producto so%tare desarrollado.

      Diagnostico Situacional

    o 0!*ol Dl P!o*l%a

    33

  • 8/18/2019 Inicio a Fin Nuevo

    34/94

    0R

  • 8/18/2019 Inicio a Fin Nuevo

    35/94

    En%atizar en los )spectos más Bele$antes de la

  • 8/18/2019 Inicio a Fin Nuevo

    36/94

    So%tare ire $a ad'uiriendo cada $ez ma#or importancia en la econom"a

    enezolana deida a sus grandes repercusiones en el desarrollo

    empresarial, comunicacional, estudiantil, entre otras #, por ende, al

    desarrollo del pa"s. a sociedad enezolana no se encuentra ajena a este

     proceso, el cual le da una gran oportunidad para sacar pro$ec&o al impacto

    de las Tecnolog"as de la -n%ormaci!n # de las Comunicaciones >Tics? # los

    S- >Sistemas de -n%ormaci!n? 'ue la uica en uno de los principales pa"ses

    con ma#or potencial en este sector. Se $a de %orma imparale &acia una

    sociedad altamente interconectada donde el eje %undamental es la

    in%ormaci!n, por el gran desarrollo tecno cient"%ico 'ue tiende a tener eldesarrollo de so%tare en estos momentos # 'ue $a e$olucionando a escala

    mundial, gloalizando conocimientos e in'uietudes.

    o TEÓRICO

    en ocasiones are$iada con la sigla JD o con

    la are$iatura . d.? es un conjunto de datos pertenecientes a un mismo conte(to #

    almacenados sistemáticamente para su posterior uso. En este sentido, una ilioteca

     puede considerarse una ase de datos compuesta en su ma#or"a por documentos #

    te(tos impresos en papel e inde(ados para su consulta.

    En la actualidad, # deido al desarrollo tecnol!gico de campos como la

    in%ormática # la electr!nica, la ma#or"a de las ases de datos están en %ormato digital

    >electr!nico?, 'ue o%rece un amplio rango de soluciones al prolema de almacenar 

    datos. E(isten programas denominados sistemas gestores de ases de datos,

    36

  • 8/18/2019 Inicio a Fin Nuevo

    37/94

    are$iados SGJD, 'ue permiten almacenar # posteriormente acceder a los datos de

    %orma rápida # estructurada.

    as propiedades de estos SGJD, as" como su utilizaci!n # administraci!n, se

    estudian dentro del ámito de la in%ormática. as aplicaciones más usuales son para la

    gesti!n de empresas e instituciones p8licas. Tamién son ampliamente utilizadas en

    entornos cient"%icos con el ojeto de almacenar la in%ormaci!n e(perimental. )un'ue

    las ases de datos pueden contener muc&os tipos de datos, algunos de ellos se

    encuentran protegidos por las le#es de $arios pa"ses.

    Por ejemplo, en Espa0a los datos personales se encuentran protegidos por la e#@rgánica de Protecci!n de Datos de Carácter Personal >@PD?.

    Dis-o $ So(t=a!

    Es el proceso de de%inici!n de la ar'uitectura, componentes, inter%aces #

    otras caracter"sticas de un sistema o componente 'ue resulta de este proceso.

    Dis-o G!a(ico

    El dise0o grá%ico es una pro%esi!n cu#a acti$idad consiste en conceir,

     programar, pro#ectar # realizar comunicaciones $isuales, producidas en general por 

    medios industriales # destinados a transmitir mensajes espec"%icos a grupos sociales #

    con ojeti$os claros # determinados. Esta acti$idad posiilita comunicar grá%icamente

    ideas, &ec&os # $alores procesados # sintetizados en términos de %orma #

    comunicaci!n, %actores sociales, culturales, econ!micos, estéticos # tecnol!gicos.

    Tamién se conoce con el nomre de dise0o en comunicaci!n $isual, deido a 'uealgunos asocian la palara grá%ico 8nicamente a la industria grá%ica, # entienden 'ue

    los mensajes $isuales se canalizan a tra$és de muc&os medios de comunicaci!n, # no

    solo los impresos.

    37

  • 8/18/2019 Inicio a Fin Nuevo

    38/94

      TCNICO

    RECURSOS ? UENTES

    Para el dise0o del mismo se dieron a conocer las di%erentes prolemáticas a

    ni$el de in%ormaci!n # re'uerimientos prácticos # te!ricos, de tal manera 'ue para

    el dise0o programático # estructural se tomaron en cuenta c!digos en %ormato .e(e

    , .odc, .ico .acs en ase al Programa de Dise0o de So%tare > isual Jasic /? #

     para el Ri$el Gra%ico P!sntaci#n3 Corel Dra 4, tomando como recursosejemplares, in%ormaciones, linQs de Programas )sociados, %otos en %ormato e

    >+PG V PRG? ETC.

    a!$=a!

    El término &ardare >pronunciaci!n )

  • 8/18/2019 Inicio a Fin Nuevo

    39/94

    1. Eui"o $ Esc!ito!io o Po!t,til Co%"uta$o!a 3 8 Dic&o e'uipo deer"a de

    ser pre%erilemente modelo de -4? ,Con Memoria B)M ma#or o igual 'ue 1 Giga J#tes , con un Procesador 

    >C.P.? ma#or o igual de Tipo Dual Core -- Duo >-4?, 4777 MHz >3* ( 677?,

    Dri$er Placa de red BealteQ BT3142317( SJ I P-RG ?

    7. Tcla$o 8 )l%anumérico >SJ I P-RG ?

    TITULO ECA ORGANIZACIÓNIDENTIICADOR 

    DEL DOCUMENTO

    So%tare)dministrati$o

    6717 Sánc&ez ot So%tare)dministrati$o

    )utomatizaci!n de@%icinas

    6779 Hernández Montilla -n$estigaci!n deCampo

    Sistema de-n%ormaci!n

    6777 Stair Balp& Sistemas de-n%ormaci!n

    Sistema de-n%ormaci!n

    677A BocQ élez Sistemas )iertos

    Teor"a delProcesamiento de

    Transacciones

    6716 iQipedia.com Página e

    Desarrollo del Sistema 6711:6716 Monogra%ias.com Computadora

    39

  • 8/18/2019 Inicio a Fin Nuevo

    40/94

    de -n%ormaci!n)dministrati$a

    a -n%ormática)plicada a la)dministraci!n Sistemas de

    -n%ormaci!n deBecursosHumanos

    6716 )ula irtual.comiQipedia.com

    Monogracias.com

    Desarrollo de So%tare

    LEGAL

    Constituci#n $ la R"J*lica

  • 8/18/2019 Inicio a Fin Nuevo

    41/94

    En el marco legal enezuela se %undamenta de manera concreta en

    nuestra Carta Magna del 1222. donde estalece en los art"culos >173, 172,117? 'ue

    el estado $enezolano garantizara # designara recursos su%icientes para el ser$icio

    de in%ormaci!n mediante los ser$icios de in%ormática # medios de comunicaci!n

    en pro del conocimiento # al derec&o a acceder a la in%ormaci!n. a actual

    Constituci!n Racional de la Constituci!n de la Bep8lica Joli$ariana de

    enezuela reconoce como de interés p8lico la ciencia, la tecnolog"a, el

    conocimiento, la inno$aci!n # sus aspiraciones # los ser$icios de in%ormaci!n, a

    los %ines de lograr el desarrollo econ!mico, social # pol"tico del pa"s, # 'ue el

    Ejecuti$o Racional a tra$és del Ministerio de Ciencia # Tecnolog"a donde

    actualmente asume # asore al ministerio del poder popular para las

    Telecomunicaciones a partir del 1/ de Ma#o del presente a0o. Por consiguiente

    uno de los ojeti$os 'ue persigue el estado seg8n el decreto 36* # con%orme al

    art"culo 117 de dic&a constituci!n, incluir el uso de -nternet, en el progreso social #

    41

  • 8/18/2019 Inicio a Fin Nuevo

    42/94

    econ!mico del pa"s, en la generaci!n de conocimientos, en el incremento de la

    e%iciencia empresarial, en la calidad de los ser$icios p8licos l, econ!mico, social,cultural # pol"tico de la Bep8lica. Seg8n del Decreto 1627 el estado $enezolano

    se compromete al %inanciamiento de la Tecnolog"a para estimular el desarrollo de

    todos los estratos de la $ida nacional. Por otra parte, con lo dispuesto en los

    art"culos 117 # 669 de la Constituci!n de la Bep8lica Joli$ariana de enezuela en

    lo 'ue respecta a los derec&o educati$os # culturales. El Ministerio de Educaci!n #

    Deportes, en su art 17 en coordinaci!n con el Ministerio de Ciencia # Tecnolog"a,

    estalecerá las pol"ticas para incluir el So%tare ire desarrollado con Estándares

    )iertos, en los programas de educaci!n ásica # di$ersi%icada. a in%ormática

    educati$a en enezuela como lo re%leja la e# de Tecnolog"a e -n%ormaci!n de la

    Bepulica Joli$ariana de enezuela en su art"culo A4 %omentara # di%undirá

    in%ormaci!n # materiales in%ormati$os # audio$isuales a los ni0os # )dultos para

    la promoci!n de $alores # la paz, sin ninguna discriminaci!n social.

    IMPACTO SOCIAL

    El plan Racional Sim!n Jol"$ar se de%ine como un pro#ecto socialista,

    enmarcado en las necesidades # desarrollo de enezuela. Este pro#ecto se le presentoal pa"s por el Goierno Joli$ariano presidido por el Presidente de la Bep8lica

    Joli$ariana de enezuela Hugo Ba%ael C&á$ez

  • 8/18/2019 Inicio a Fin Nuevo

    43/94

    Ho# en d"a el uso de las Tecnolog"as de -n%ormaci!n # Comunicaci!n

    >T-C? está ampliamente e(tendido, ocasionando trans%ormaciones en todos los

    ámitos de la sociedad. En el ámito educati$o espec"%icamente, las $entajas de

     proporcionar amientes inteligentes de ense0anza:aprendizaje se &acen sentir en la

    necesidad de estalecer un modelo educati$o en la sociedad in%ormacional 'ue

    considere el autoaprendizaje mediante entornos principalmente los a$ances en el tratamiento de la in%ormaci!n # los nue$os sistemas

    de comunicaci!n, mediante la computadora?, &an propiciado lo 'ue algunos autores

    denominan la nue$a re$oluci!n social, con el desarrollo de la sociedad de la

    in%ormaci!n. En esta nue$a sociedad, la materia prima es la in%ormaci!n # en torno a

    ella surgirán pro%esiones # traajos nue$os, o se readaptaran las pro%esionese(istentes. En la nue$a sociedad, la in%ormaci!n no solo es la materia prima con la

    'ue se traaja, sino 'ue lo 'ue distingue el actual proceso de camio tecnol!gico es

    'ue la in%ormaci!n constitu#e tanto la materia prima como el producto.

    En este sentido las Tecnolog"as de la -n%ormaci!n # Comunicaci!n >T-C?

     juegan un papel preponderante, entendiéndose éstas como las 'ue giran en torno a

    tres medios ásicos5 la in%ormática, la microelectr!nica # las telecomunicaciones;

     pero giran, no solo de %orma aislada, sino lo 'ue es más signi%icati$o, de manerainteracti$a e intercone(ionadas, lo 'ue permite nue$as realidades comunicati$asU.

    >Caero, +., 12235123?.

    43

  • 8/18/2019 Inicio a Fin Nuevo

    44/94

    44

  • 8/18/2019 Inicio a Fin Nuevo

    45/94

    ESTUDIO DE ACTI

  • 8/18/2019 Inicio a Fin Nuevo

    46/94

      Ru!i%intos uncionals

    ID $l Ru!i%into B< :71

    No%*! $l Ru!i%into suarios I Programadores

    Ca!act!Bsticas So%tare I Material de )po#o

    Dsc!i"ci#n $l Ru!i%into

    No%*! 8  Es )utomático ?

    P!io!i$a$ $l Ru!i%into

    )lta Media )lta Media

    Media Jaja Jaja

    46

  • 8/18/2019 Inicio a Fin Nuevo

    47/94

      Ru!i%intos $ So(t=a!

    TIPO DE SISTEMA

    A"licaci#n G!,(ica $ Esc!ito!io8 

    Grá%icos # Caracter"sticas de alor

    Jásico con Besoluci!n de 176/ W A93

    Mg >Mega Pi(eles?. Co%an$o Ti"o Uni'8 De tipo )ierto. Co%an$o Ti"o 4in$o=s8 De tipo

    )ierto.  A""lt $l la$o $l Clint8 Ro Posee

    Fa 'ue no es un So%tare Comercial  A"licaci#n Inc!usta$a 8 +a$a 3.7  Li*!!Ba Rutili)a*l8 Posee una Jase

    De Datos Sencilla con un Componente

    de Descarga.  Est!uctu!a $ Class Rutili)a*l8 Si

    Posee a su ez comandos -ntegrados

    de Dole %in # Dole -dentidad.

    LENGUA2ES DE PROGRAMACIÓN Por E$entos # MSY, con C!digo

    )ierto R- -ntegrado.

    ALMACENAMIENTO DE DATOS   E(isten normas en el dise0o de las

    inter%aces Programática 'ue

    resultan menospreciadas5 el uso

    correcto del lenguaje, el $alor 

    semántico de )cceso a Programas

    -n"ciales 'ue en ocasiones no

    tienen correspondencia con su

    signi%icado, as" como la relaci!n

    'ue dee tener el te(to o icono

    47

  • 8/18/2019 Inicio a Fin Nuevo

    48/94

    $inculado con el signi%icado 'ue

    representa. De%iciencias en este

    sentido crean amigZedades en la

    in%ormaci!n presentada.

    TECNOLOGHAS PARA UI   Presenta un Dise0o en Primera

    ersion con )utores Begistrados

     ajo Cop#Big&t

    TECNOLOGHAS PARA SEGURIDAD   Autnti(icaci#n8 @utlooQ.

  • 8/18/2019 Inicio a Fin Nuevo

    49/94

    adiestramiento consiste en mejorar las actitudes # aptitudes del recurso &umano

     permitiéndole detectar a'uellas áreas 'ue presente de%iciencia en la organizaci!n.

      Por tal sentido se &ace cada $ez más necesario 'ue las empresas implanten

     programas de adiestramiento 'ue a tra$és de estos les permita a sus empleados

    satis%acer sus ojeti$os personales, laorales # de esta manera la empresa cuente con

    un personal altamente cali%icado, a tra$és del aumento de la producti$idad, la

     plani%icaci!n de carrera # la calidad de $ida de los empleados. o rele$ante es 'ue los

     programas de adiestramiento %aciliten a todo el personal de la empresa la oportunidad

    de aprender a superarse # desarrollar su talento dentro de la organizaci!n.

      En cuanto a inteligencia emocional se dice 'ue es la &ailidad de reconocer los

    sentimientos propios # ajenos, por lo tanto poseen &ailidades tales como ser capaz

    de moti$arse # persistir %rente a las decepciones, controlar el impulso, demostrar la

    grati%icaci!n, regular el &umor # e$itar 'ue los trastornos disminu#an la capacidad de

     pensar, mostrar empat"a # arigar esperanza.

      Glosa!io $l Sist%a

    So(t=a! $ A"o&o

    49

  • 8/18/2019 Inicio a Fin Nuevo

    50/94

    o +isual

  • 8/18/2019 Inicio a Fin Nuevo

    51/94

    Corporation. )ctualmente la $ersi!n más reciente de CorelDB) es la

    $ersi!n 4 >.14?o 4in$o=s '" s"5 8 Es una $ersi!n de Microso%t indos, l"nea de

    sistemas operati$os desarrollado por Microso%t. anzado al mercado el

    6* de octure de 6771, a %ec&a de agosto de 6716, ten"a una cuota de

    mercado del /9,44, # %ue superado por indos A 'ue #a ten"a un

    /9,97 de cuota de mercado. as letras P pro$ienen de la palara

    ePeriencia >ePerience en inglés?. Dispone de $ersiones para $arios

    entornos in%ormáticos, inclu#endo para los PC domésticos o de

    negocios, además de e'uipos portátiles, netooQs, talet PC #centros multimedia. Sucesor de indos 6777 junto con indos

    ME, # antecesor de indos ista, es el primer sistema operati$o de

    Microso%t orientado al consumidor 'ue se constru#e con un n8cleo #

    ar'uitectura de indos RT disponile en $ersiones para plata%ormas

    de 46 # 9/ its.o 4in$o=s K 8 indos A es una $ersi!n de Microso%t indos, l"nea

    de sistemas operati$os producida por Microso%t Corporation. Esta

    $ersi!n está dise0ada para uso en PC, inclu#endo e'uipos de escritorioen &ogares # o%icinas, e'uipos portátiles, talet PC, netooQs # e'uipos

    media center.El desarrollo de indos A se complet! el 66 de julio de

    6772, siendo entonces con%irmada su %ec&a de $enta o%icial para el 66

    de octure de 6772 junto a su e'ui$alente para ser$idores indos

    Ser$er 6773 B6.) di%erencia del gran salto ar'uitect!nico # de

    caracter"sticas 'ue su%ri! su antecesor indos ista con respecto a

    indos P, indos A %ue conceido como una actualizaci!nincremental # %ocalizada de ista # su n8cleo RT 9.7, lo 'ue permiti!

    mantener cierto grado de compatiilidad con aplicaciones # &ardare

    en los 'ue éste #a era compatile.Sin emargo, entre las metas de

    desarrollo para indos A se dio importancia a mejorar su inter%az

    51

  • 8/18/2019 Inicio a Fin Nuevo

    52/94

     para $ol$erla más accesile al usuario e incluir nue$as caracter"sticas

    'ue permitieran &acer tareas de una manera más %ácil # rápida, al

    mismo tiempo 'ue se realizar"an es%uerzos para lograr un sistema más

    ligero, estale # rápido.Di$ersas presentaciones o%recidas por la

    compa0"a en 6773 se en%ocaron en demostrar capacidades

    multitáctiles, una inter%az redise0ada junto con una nue$a arra de

    tareas # un sistema de redes domésticas simpli%icado # %ácil de usar 

    denominado KGrupo en el &ogarL,además de importantes mejoras en el

    rendimiento general del sistema operati$o.o

    GNU/LINU 8 GRinu( es uno de los términos empleados parare%erirse a la cominaci!n del n8cleo o Qernel lire similar a ni(

    denominado inu( con el sistema GR. Su desarrollo es uno de los

    ejemplos más prominentes de so%tare lire; todo su c!digo %uente

     puede ser utilizado, modi%icado # redistriuido liremente por 

    cual'uiera ajo los términos de la GP >icencia P8lica General de

    GR, en inglés5 General Pulic icense? # otra serie de licencias

    lires.) pesar de 'ue inu( es, en sentido estricto, el n8cleo del

    sistema operati$o, parte %undamental de la interacci!n entre el

    &ardare # el usuario >o los programas de aplicaci!n? se maneja

    usualmente con las &erramientas del pro#ecto GR # con entornos de

    escritorio asados en GR@ME, 'ue tamién %orma parte del pro#ecto

    GR aun'ue tu$o un origen independiente. Sin emargo, una parte

    signi%icati$a de la comunidad, as" como muc&os medios generales #

    especializados, pre%ieren utilizar el término inu( para re%erirse a la

    uni!n de amos pro#ectos. Para más in%ormaci!n consulte la secci!nDenominaci!n GRinu( o el art"culo Contro$ersia por la

    denominaci!n GRinu(.o Canai%a E$ucatio8 Constitu#e un pilar %undamental en la

    construcci!n del nue$o modelo educati$o re$olucionario, inclusi$o #

    52

  • 8/18/2019 Inicio a Fin Nuevo

    53/94

    democrático # es %actor importante en el alcance de la independencia

    tecnol!gica, #a 'ue los contenidos educati$os, aplicaciones #

    %unciones son totalmente desarrollados en So%tare ire

    >R--R? por talento $enezolano.

    PARTE II

    PLANIICACIÓN DEL PRO?ECTO

    53

  • 8/18/2019 Inicio a Fin Nuevo

    54/94

    o Po*laci#n

  • 8/18/2019 Inicio a Fin Nuevo

    55/94

    ACTI+IDADES DE ENTREGA DEL PRODUCTO

    -. Actii$a$ 618 -mplementaci!n de )cti$idades para dar a conocer la

    Computadora, El So%tare )dministrati$o # Sus %unciones.--. Actii$a$ 658 Moti$ar a los suarios a re$isar documentos sore

    So%tare )dministrati$os # computadora para 'ue $a#an

    conociendo el %antástico mundo de la in%ormaci!n # la Tecnolog"a.

    ---. Actii$a$ 6;8 -ncenti$ar a los Doctores, En%ermeros , # suarios

    en General a reciir c&arlas # otener conocimientos sore las

    computadoras # las Programas en conjunto con los Dise0adores

     para el mejor entendimiento de los suarios.

    o CRONOGRAMA

    +i!ns 6F/6F/56178 -mplementaci!n de )cti$idades para dar a conocer 

    la Computadora, El So%tare )dministrati$o # Sus %unciones, por medio de Tr"pticos,

    # olantes.

    55

  • 8/18/2019 Inicio a Fin Nuevo

    56/94

    Mi!cols 11/6F/5617 8 Moti$ar a los suarios a re$isar documentos

    sore Programas # computadora para 'ue $a#an conociendo el %antástico mundo de lain%ormaci!n # las Tecnolog"as con la a#uda de conocimientos ad'uiridos

    anteriormente.

    +i!ns 56/6F/56178 -ncenti$ar a los Encargados del Departamento de

    -n%ormática a dar c&arlas # dar conocimiento sore las computadoras # Programas

    )dministrati$os en conjunto con los Dise0adores para el mejor entendimiento de los

    suarios, tomando como apo#o carteleras , laminas , &ala # computadores.

    o RESPONSAiernes 7979671/? Cint&ia, Dise0ador.

     )cti$idad 76 >Miercoles 1179671/? @tro -ntegrante, Dise0ador.

    )cti$idad 74 >iernes 6779671/? @tro -ntegrante, Dise0ador.

    o Plani(icaci#n $l P!o&cto $l So(t=a!acili$a$s

    1. ectura de in%ormaci!n a ni$el general sore los productos 'ue se guardan en

    dic&o departamento.

    6. Descargas a ni$el de salidas de productos de %orma registrada # ordenada.

    4.

  • 8/18/2019 Inicio a Fin Nuevo

    57/94

    /. -nicio de sesi!n , Creaci!n de usuarios , modi%icaci!n de usuarios ,modi%icaci!n de registros , entre otros , para los usuarios >as? del So%tare

    )dministrati$o.

    I%"lantaci#n

    ) lo largo de nuestra e(periencia &emos tenido interesantes discusiones con

    usuarios, sore el término a utilizar para denominar al proceso 'ue ejecutamos

    cuando traajamos con los usuarios de una @rganizaci!n para poner en

    %uncionamiento un nue$o sistema de in%ormaci!n.

    Para despejar esta duda nos re%erimos al signi%icado 'ue nos da el DB)E de

    amos términos5 implantar e implementar.

    -mplantar.

    >De in:1 # plantar?

    1. tr. Plantar, encajar, injertar.

    6. tr. Estalecer # poner en ejecuci!n nue$as doctrinas, instituciones, prácticas

    o costumres . t. c. prnl.

    4. tr. Med. Bealizar un implante.

    -mplementar.

    1. tr. Poner en %uncionamiento, aplicar métodos, medidas, etc., para lle$ar algoa cao.

    Tomado de &ttp5uscon.rae.es

    Para nosotros el término implantarU re%leja muc&o mejor el esp"ritu de este

     proceso por'ue cuando lo &acemos, más 'ue poner en %uncionamiento un so%tare enuna computadora, entendemos 'ue ese proceso usca insertarU al sistema en la

    @rganizaci!n, camiando su %orma antigua de %uncionar, sus paradigmas #

    costumres. Entendiendo la implantaci!n de un sistema de in%ormaci!n como el

     proceso 'ue tiene como %in 8ltimo 'ue ese sistema se inserte en la @rganizaci!n 'ue

    57

  • 8/18/2019 Inicio a Fin Nuevo

    58/94

    lo recie, 'ue interact8e adecuadamente con el resto de las acciones 'ue se ejecutan #

    con las personas 'ue lo utilizan # 'ue %uncione sin causarle prolemas al resto de esa

    @rganizaci!n.

    Cuando el prop!sito entonces es -mplantarU # no solo -mplementarUo$iamente el proceso es más largo # complejo pero su ene%icio será más amplio #duradero. El é(ito se medirá por la mejora sustancial en las operaciones 'ue dependende ese nue$o sistema, luego de &aer pasado el lapso de estailizaci!n en su uso.

    ^Yué implica -mplantar_

    na manera grá%ica de e(plicarlo es compararlo con la implantaci!n de unXrgano en un cuerpo &umano. -maginemos el implante de un coraz!n en un pacientegra$emente en%ermo. En nuestro caso, el nue$o coraz!n es el sistema de in%ormaci!n,el paciente es la @rganizaci!n 'ue recie al nue$o sistema # el procedimiento'uir8rgico u operaci!n es el proceso de implantaci!n del nue$o sistema.

    Para desarrollar, el sistema se cuenta con las siguientes &erramientas de dise0o

    # personalizaci!n de So%tare5

    o +isual

  • 8/18/2019 Inicio a Fin Nuevo

    59/94

    entorno de desarrollo integrado o -DE 'ue integra editor de te(tos para

    edici!n del c!digo %uente, un depurador, un compilador ># enlazador? #

    un editor de inter%aces grá%icas o G-. En la actualidad se uica en su

    $ersi!n / >671/? 'ue se re%iere al a0o 'ue se está lle$ando a ni$el del

    tiempo.o Co!l D!a= 8  es una aplicaci!n in%ormática de dise0o grá%ico

    $ectorial, es decir, 'ue usa %!rmulas matemáticas en su contenido.

    ]sta, a su $ez, es la principal aplicaci!n de la suite de programas

    CorelDB) Grap&ics Suite o%recida por la corporaci!n Corel # 'ue

    está dise0ada para suplir m8ltiples necesidades, como el diujo, lama'uetaci!n de páginas para impresi!n #o la pulicaci!n e, todas

    incluidas en un mismo programa. Sus principales competidores son

    )doe -llustrator e -nQscape, éste 8ltimo de c!digo aierto.

    CorelDB) %ue lanzado o%icialmente en el a0o de 1232, dise0ado por 

    los ingenieros in%ormáticos Mic&el Jouillon # Pat Jeirne de Corel

    Corporation. )ctualmente la $ersi!n más reciente de CorelDB) es la

    $ersi!n 4 >.14?

    Dis-o $l So(t=a! A$%inist!atio

    Para el dise0o del mismo se dieron a conocer las di%erentes prolemáticas a

    ni$el de in%ormaci!n # re'uerimientos prácticos # te!ricos, de tal manera 'ue para

    el dise0o programático # estructural se tomaron en cuenta c!digos en %ormato .e(e

    , .odc, .ico .acs en ase al Programa de Dise0o de So%tare > isual Jasic /? #

     para el Ri$el Gra%ico P!sntaci#n3 Corel Dra 4, tomando como recursos

    ejemplares, in%ormaciones, linQs de Programas )sociados, %otos en %ormato e

    >+PG V PRG? ETC.

    Conc"tos P!og!a%,ticos a Utili)a! n So(t=a! A$%inist!atio

    59

  • 8/18/2019 Inicio a Fin Nuevo

    60/94

      Para el es'uema de dic&o programa se utilizaron talas de organizaci!n del te(to.

    Muc&os programas son como so%tares sencillos # atracti$os, # la %orma más simple

    de emular las %unciones de ma'uetaci!n son las talas. o cual permitirá una

    colecci!n de listas # columnas a cu#as intersecciones le $amos a llamar celdas, # es

    en esas celdas donde podemos colocar te(tos o imágenes.

    P!sonal $ A"o&o

    1. Coordinador >a? # )u(iliares del Departamento de la as? # programadores>as? del mismo.

    60

  • 8/18/2019 Inicio a Fin Nuevo

    61/94

    PARTE III

    DISEO ? DESARROLLO

    o Alcanc

    En l Alcanc u!a $ Alcanco Se Cuenta #a )&ora con el Ser$icio

    de Manejo , Entrada , Proceso #

    Salida de Datos con ma#or rapidez

    no solo para los Pacientes sino

    tamién para el P8lico en General ,

    como Doctores, En%ermeras,

    Personal )dministrati$o # @rero ,

    consejos Comunales , # demás

    indi$iduos 'ue necesiten el Ser$icio

    de la Sistemas de -n%ormaci!n? no

    eran ejecutados por medio de la

    Tecnolog"a.

    61

  • 8/18/2019 Inicio a Fin Nuevo

    62/94

    Salida, Creaci!n de suarios, etc.o El

  • 8/18/2019 Inicio a Fin Nuevo

    63/94

    o Docu%ntos $ A!uitctu!a $l So(t=a!

    TITULO ECA ORGANIZACIÓNIDENTIICADOR 

    DEL DOCUMENTO

    So%tare)dministrati$o

    6717 Sánc&ez ot So%tare)dministrati$o

    )utomatizaci!n de

    @%icinas

    6779 Hernández Montilla -n$estigaci!n de

    Campo

    Sistema de-n%ormaci!n

    6777 Stair Balp& Sistemas de-n%ormaci!n

    Sistema de-n%ormaci!n

    677A BocQ élez Sistemas )iertos

    Teor"a delProcesamiento de

    Transacciones

    6716 iQipedia.com Página e

    Desarrollo del Sistemade -n%ormaci!n)dministrati$a

    6711:6716 Monogra%ias.com Computadora

    a -n%ormática)plicada a la

    )dministraci!n Sistemas de-n%ormaci!n de

    BecursosHumanos

    6716 )ula irtual.comiQipedia.com

    Monogracias.com

    Desarrollo de So%tare

    63

  • 8/18/2019 Inicio a Fin Nuevo

    64/94

    o Mo$lo $ Dis-o

    64

  • 8/18/2019 Inicio a Fin Nuevo

    65/94

    MANUALES DE SISTEMA UML3An'os Mo$lo $ Dis-o3

    TA Usua!ios >

  • 8/18/2019 Inicio a Fin Nuevo

    66/94

    os diagramas de caso de uso nos permitirán conocer los distintos tipos de

    actores 'ue podr"an acceder #o utilizar nuestra aplicaci!n. Tamién nos ser$irá para

    especi%icar las acciones 'ue tendrán dic&os usuarios dentro de nuestra aplicaci!n, as"

    como las relaciones 'ue aparecerán entre los distintos casos de uso.

    Para algunos casos de usos, se inclu#e in%ormaci!n adicional sore dic&os

    e$entos.

    ACTORES DEL SISTEMA

     

    En este es'uema, se pueden $er los distintos tipos de actores >entidades

    e(ternas al sistema 'ue interact8an con él? 'ue podrán acceder a la aplicaci!n; todos

    a'uellos deri$an del administrador.

    CASO DE USO DEL USUARIO REGISTRADO

    66

    Administrador

    UsuarioUsuario General

    Usuarios StandarCoordinador

    CoordinadorUsuario Bene!iari

  • 8/18/2019 Inicio a Fin Nuevo

    67/94

    Usuario Registrado

    "ni!iar Se!!i#n

    A$adir % !am&iar !antidades del Sto!'

    (ostrar )ormularios

    Generar Salidas de *rodu!tos

     

    Caso de uso suario Begistrado pueden $erse todos los casos de usos a los 'ue

    tendrá acceso el usuario registrado. Como pueden $erse` este usuario será 'ue más

    casos de uso disponga, #a 'ue en realidad, este actor permitirá crear un usuario

    general 'ue dependerán del resto de usuarios # grupos 'ue pueden acceder a la

    intranet.

    CASO DE USO ADMNISTRADOR 

    67

  • 8/18/2019 Inicio a Fin Nuevo

    68/94

    A+(","S-RA+.R

     

    En la imagen anterior, puede $erse el caso de uso del actor administrador. Este

    actor será el 'ue más %uncionalidades posea, #a 'ue, ademá