judc imprimir observaciones.docx

Embed Size (px)

Citation preview

  • 8/18/2019 judc imprimir observaciones.docx

    1/54

    UNIVERSIDAD NACIONAL AUTÓNOMA DE NICARAGUAUNAN-MANAGUA

    CENTRO UNIVERSITARIO REGIONAL DE CARAZOCUR-CARAZO

    DEPARTAMENTO DE CIENCIAS, TECNOLOGÍA Y SALUD

    INVESTIGACION APLICADA

    TEMA:DESARROLLO DE SISTEMAS DE INFORMACIÓN WEB

    SUB TEMA:DESARROLLO DE SISTEMA WEB PARA EL CONTROL DE VENTA Y COMPRA DE LA FARMACIA

    “GUADALUPE” UBICADA EN EL MUNICIPIO DENANDASMO-MASAYA.

    Re!"#$% &%':

    B'. E!(e' T'")"$$ A!e(*) G'+.

    B'. Ye' L&e# N'/*e#.

    Tutores:Eddy Arias

    Concepción Mendieta.

    0INOTEPE, CARAZO NICARAGUA

  • 8/18/2019 judc imprimir observaciones.docx

    2/54

    UNAN-MANAGUA - FAREN-CARAZO

    ContenidoIntroducción.......................................................................................................................... 3

     JUSTIFICACIÓN...................................................................................................................... 4!ANTEAMIENTO "E! RO#!EMA......................................................................................... $

    O#JETI%OS............................................................................................................................ &

    '. O#JETI%O GENERA!........................................................................................................... &

    '.' O#JETI%OS ESEC(FICOS............................................................................................... &

    ). T*r+ino, de reerenci...................................................................................................../

    "ESCRICIÓN "E! SISTEMA ACTUA!................................................................................. /

    ).'A!CANCES 0 !IMITANTES.............................................................................................. /

    ).'.'A!CANCES............................................................................................................../

    3. !IMITANTES.................................................................................................................... /

    3.'"ESCRICIÓN "E !OS MO"U!OS..................................................................................1

    3.'.)MO"U!O USUARIOS..................................................................................................1

    3.'.3MO"U!O COMRAS....................................................................................................1

    3.'.4MO"U!O %ENTAS....................................................................................................... 1

    3.'.$ MO"U!O IN%ENTARIO...............................................................................................1

    4. ESTU"IO "E FACTI#I!I"A"................................................................................................2

    4.'FACTI#I!I"A" TCNICA................................................................................................2

    4.'.'5rd6re.................................................................................................................. 24.)Sot6re..................................................................................................................'7

    $. FACTI#I!I"A" ECONÓMICA.............................................................................................''

     T89 $ Co,to Gener9 de 9 :9icción 6e8....................................................................')

    $.'. FACTI#I!I"A" OERATI%A............................................................................................'3

    $.'.'FACTI#I!I"A" !EGA!................................................................................................. '3

    &-MARCO TEÓRICO..............................................................................................................'4

    '. A:9iccione, ;e8......................................................................................................... '4

    '.' Fr+e6or Fr+e6or

  • 8/18/2019 judc imprimir observaciones.docx

    3/54

    UNAN-MANAGUA - FAREN-CARAZO

    './ SOFT;ARE.............................................................................................................)7

    '.1 S! SER%E.............................................................................................................)'

    I ROCE"IMIENTO A!MACENA"O.........................................................................)4

    '.2 5AR";ARE............................................................................................................)$

    '.'7 #ASE "E "ATOS..................................................................................................... )&'.'7.'. !en@uBe Uni=cdo de Mode9do UM!.................................................................)/

    '.'7.)Mode9do de o8Beto,.......................................................................................... )/

    /. "IAGRAMA "E CASO "E USO..........................................................................................)1

    /.'"i@r+ de conteto @ener9................................................................................... 37

    /.'.'Módu9o roducto...................................................................................................... 3'

    /.'.)Modu9o In@re,o........................................................................................................3)

    /.'.3edido, Dreci8ir.......................................................................................................33

    /.'.4Modu9o ent...........................................................................................................3$

    /.'.$. Modu9o re:orte...................................................................................................... 3/

    1. "i@r+, de ctiidd.................................................................................................32

    1.' Modu9o U,urio.......................................................................................................... 32

    1.'.'Modu9o E@re,o.........................................................................................................47

    1.'.) Modu9o ent,........................................................................................................ 4'

    1.'.3 Modu9o Inentrio..................................................................................................4)

    2. "i@r+, de ,ecuenci,............................................................................................... 43

    2.' Modu9o U,urio.......................................................................................................... 43

    2.'.) Modu9o Co+:r,..................................................................................................... 432.'.3 Modu9o ent,........................................................................................................ 44

    2.'.4 Modu9o Inentrio..................................................................................................44

    %II "i,eo de 9 8,e de dto,............................................................................................4$

    '7. CONC!USIONES............................................................................................................4&

    ''. #i89io@rH....................................................................................................................4/

    '). ANEOS........................................................................................................................41

    '. nt99 :rinci:9............................................................................................................ 42

    ). nt99 de :roducto....................................................................................................... $7

    3. nt99 :re,entción..................................................................................................... $)

    4. nt99 98ortorio.........................................................................................................$3

    ?@in ) de $$

  • 8/18/2019 judc imprimir observaciones.docx

    4/54

    UNAN-MANAGUA - FAREN-CARAZO

    I)1'%$2++")

    Las aplicaciones web o sistemas web son aquellos creados y alojados en un servidor eninternet o sobre una intranet (una red local). Son muy parecidos a las páginas web lascuales visitamos muy a menudos en la red pero con gran diferencia en el aspecto funcionalque estas ofrecen a los usuarios y sus interfaces, asiendo de esta una plataforma muchomás dinámica de la que suelen ser las de escritorios.

    Se tiene muy en cuenta que permiten un manejo más fluido y con mayor facilidad deacceso a la informacin la cual se limitan los sistemas de escritorios que están atados a

    una sola pc en la cual trabajan, asiendo de ellos dependientes de una sola puerta deacceso (una pc).

    !s sistema propuesto contempla, control de compra y venta de la farmacia "#uadalupe$ conun gran potencial de crecimiento, locali%ada en el municipio de &andasmo departamento de'asaya que actualmente ofrece productos farmacuticos a sus clientes a diario.

    !s importante destacar que el manejo de compras que reali%a la farmacia son de unnmero significativo de productos siendo este uno de los procesos importantes de lamisma al igual que las ventas donde el sistema generara un reporte de venta total alfinal del d*a.

    !l sistema que se lleva a cabo reali%a los procesos más sobresalientes que se tales como+ventas, compras, y facturacin los cuales la farmacia ha tenido un enfoque esencial enestas operaciones debido a su gran manejo de informacin de las mismas

    ?@in 3 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    5/54

    UNAN-MANAGUA - FAREN-CARAZO

    0USTIFICACIÓN

    La propuesta del prototipo de sistema web que se ha desarrollado es de gran importanciapara farmacia #uadalupe, se diseará de tal manera que satisfaga las necesidades de losusuarios.

    -aciendo manejo del lenguaje 'L se modelará esta propuesta de control de compra y

    venta, con la base de datos en S/L Server y la interfa% gráfica desarrollada en 0isual Studio1232, contrarrestará significativamente los problemas que se presentan actualmente, lograndosuperar las debilidades a travs de+

    3. 4ntegracin de un sistema web fle5ible, con interfa% gráfica amigable para los usuarios.

    1. 6educcin de los tiempos de tiempos de esperas y congestionamiento de informacin enpapeles.

    7. 0erificacin de las actividades de los usuarios, archivos y elementos utili%ados en la basede datos.

    8. 4ntegridad de datos.

    9on estos avances que se pretenden incorporar se logrará optimi%ar el servicio y la atencinal cliente, y en lo interno de la empresa los procesos de la informacin administrativas serándesarrolladas con mayor eficiencia y veracidad.

    ?@in 4 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    6/54

    UNAN-MANAGUA - FAREN-CARAZO

    PLANTEAMIENTO DEL PROBLEMA

     :ctualmente farmacia #uadalupe lleva el control de compra y venta en documentos f*sicos

    ;ales como cuadernos y libretas,

  • 8/18/2019 judc imprimir observaciones.docx

    7/54

    UNAN-MANAGUA - FAREN-CARAZO

    OB0ETIVOS

      3. OB0ETIVO GENERAL

  • 8/18/2019 judc imprimir observaciones.docx

    8/54

    UNAN-MANAGUA - FAREN-CARAZO

    4. T5'(")% $e 'e6e'e)+"

    DESCRIPCIÓN DEL SISTEMA ACTUALLa >armacia "#uadalupe$ es un negocio independiente de carácter familiar   dedicado al

    servicio de la salud integral de todos los ciudadanos del 'unicipio de &adasmo en la cual

    reali%a sus actividades de forma manual no hace uso de facturacin llevan todos sus datos de

    ventas y compras en libros.

    @Se ha caracteri%ado como un negocio de que ofrece medicamentos de alta calidad.

  • 8/18/2019 judc imprimir observaciones.docx

    9/54

    UNAN-MANAGUA - FAREN-CARAZO

    7.3DESCRIPCIÓN DE LOS MODULOS!l sistema web para la farmacia #uadalupe estará conformado por los siguientes mdulos+

    7.3.4 USUARIOS!n este mdulo se podrá crear , editar, dar de baja y guardar usuarios que crea

    conveniente manipular por el supe usuario del sistema y asignar los roles correspondientes.

    7.3.7 MODULO COMPRAS

    !n este mdulo se llevara el control de los egresos de la farmacia donde se podrá verificar 

    los pedidos , los entregados , los pr5imos a llegar , editar , eliminar , y cancelar pedidos..

    7.3.8MODULO VENTAS!n este mdulo se utili%ará una relacin con el medicamento e5istente en el inventario en sus

    diferentes presentaciones para reali%ar una venta y gestionar la venta de manera precisa y

    ordenada. !l propsito de dicho mdulo es tener un control cada ve% que el dueo del

    sistemas lo requiera en el cual el sistema le permitirá al usuario registrar el medicamento

    vendido y reducir su cantidad de e5istencia en el inventario, esto con el fin de llevar un mejor 

    control al momento de reali%ar un cierre de periodo o actuali%acin del inventario.

    =ara este mdulo se tomará en cuenta el formato del propietario que tiene de factura ya que

    el sistema generara facturas de cada una de las ventas reali%adas a cada cliente. :demás, la

    informacin almacenada en este mdulo será de vital importancia a la hora de generar los

    reportes, ya que por medio de las ventas se podrá llevar el control de todos los medicamentos

    e5istentes que estn disponibles y no disponibles para la venta as* como tambin el dinero

    generado de la venta del d*a.

    7.3.9 MODULO INVENTARIO.!n este mdulo se permitirá tener un registros de los medicamentos en e5istencia de la

    farmacia el cual se podrá ingresar nuevos medicamentos, eliminar ,editar, detallar y

    guardar el producto.

    ?@in 1 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    10/54

    UNAN-MANAGUA - FAREN-CARAZO

    8. ESTUDIO DE FACTIBILIDAD

    armacia consisti en una evaluacin de la

    tecnolog*a e5istente del negocio, este estudio estuvo destinado a recolectar informacin sobre

    los componentes tcnicos que posee dicho negocio y la posibilidad de hacer uso de los

    mismos para la implementacin del sistema web propuesto.

    =ara poder implementar el sistema web de forma idnea, el computador debe de cumplir los

    siguientes requerimientos+

    8.3.3;'$

  • 8/18/2019 judc imprimir observaciones.docx

    11/54

    UNAN-MANAGUA - FAREN-CARAZO

    !valuando el -ardware e5istente en la >armacia y tomando en cuenta la configuracin

    m*nima necesaria, no se requiere reali%ar una inversin inicial para la adquisicin de nuevos

    equipos ni tampoco para potenciar o actuali%ar los equipos e5istentes ya que los mismos

    satisfacen los requerimientos establecidos para el desarrollo y puesta en funcionamiento delsistema web propuesto.

    !n la siguiente tabla mostramos las especificaciones encontradas en la >armacia

    -ardware disponible+

    ;abla 3+ 9aracter*sticas del equipo computacional de la >armacia #uadalupe

    8.4S%61

  • 8/18/2019 judc imprimir observaciones.docx

    12/54

    UNAN-MANAGUA - FAREN-CARAZO

    ;abla 1+ Software e5istente en la >armacia #uadalupe

    N%(='e De+'"&+")

    M"+'%%61 V"2! S12$"% 4>34 lt*mate

    M"+'%%61 S?L Se'/e' 4>>@ 61

    9. FACTIBILIDAD ECONÓMICA: : continuacin presentamos el estudio reali%ado que dio como resultado la factibilidad

    econmica del desarrollo del nuevo sistema web. Se determinaron todos aquellos recursos

    necesarios para reali%ar, desarrollar, implementar y mantener en operacin el sistema web.

    Los gastos en lo que ha incurrido en el desarrollo e implementacin de este software se

    consideran justificados, sobre todo si se toman en cuenta los beneficios que este sistema web

    traerá en el momento de reali%ar tanto los procesos de registros de clientes y ventas !n

    >armacia. : continuacin se detallan los principales gastos incurridos, tanto en el proceso de

    recopilacin de informacin, como en el diseo e implementacin del mismo.

    ;abla 7+ 9osto de licencias de las herramientas para

  • 8/18/2019 judc imprimir observaciones.docx

    13/54

    UNAN-MANAGUA - FAREN-CARAZO

    ;abla 8+ 9osto total de recursos humanos.

    De+'"&+") C%1% &%' %' ;%' 1'=$ 1%1!

    A)!" $e &!"++"%) armacia el

    9osto #eneral apro5imado será.

    ;abla D+ 9osto #eneral de la aplicacin web

    N%(='e De+'"&+") +%1%

    ;'$

  • 8/18/2019 judc imprimir observaciones.docx

    14/54

    UNAN-MANAGUA - FAREN-CARAZO

    cuestin, siempre estará supeditado a la capacidad de los usuarios encargados de dicha

    tarea.

    9omo el sistema web que se ha propuesto para dicha >armacia se reali%ará de forma que sea

    agradable, con una interfa% gráfica amigable y sencilla, entonces será fácil de utili%ar para elusuario final. 4ncluyendo tambin capacitaciones a dichos usuarios para e5poner con qu fin

    será creado y el uso adecuado del software, ya que de esta forma se le facilitará al usuario el

    mejor manejo de los procesos que ejecutará el sistema web propuesto para la >armacia.

     :demás tomando en cuenta que los usuarios del sistema web ya están familiari%ados en la

    interaccin con otras aplicaciones para ?indows esto hará mucho más fácil la adaptacin al

    uso del nuevo sistema web.

    9.3.3FACTIBILIDAD LEGAL: :hora nos referiremos al aspecto legal, que se requiere para la utili%acin del software

    requerido en el desarrollo del sistema, para el cual se necesita poseer las licencias que

    corresponden a cada software necesario, garanti%ado as* que el sistema propuesto cumpla

    con todos los requerimientos legales para su uso e implementacin en >armacia "#uadalupe$.

     :l dueo de la farmacia se le procederá a entregar la documentacin necesaria para respaldar 

    el Sistema web y facilitar el soporte tcnicoJ entre otros documentos.

    Los derechos del Sistema web pertenecen nicamente al 9entro niversitario >:6!'K

    9:6:F, de la niversidad &acional :utnoma de &icaragua &:&K'anagua.

    ?@in '3 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    15/54

    UNAN-MANAGUA - FAREN-CARAZO

    -MARCO TEÓRICO

    3. A&!"++"%)e We=!n la ingenier*a de software se denomina aplicacin web a aquellas herramientas que los

    usuarios pueden utili%ar accediendo a un servidor web a travs de 4nternet o de una intranet

    mediante un navegador. !n otras palabras, es una aplicacin software que se codifica en un

    lenguaje soportado por los navegadores web en la que se conf*a la ejecucin al navegador.

    Las aplicaciones web son populares debido a lo práctico del navegador web como cliente

    ligero, a la independencia del sistema operativo, as* como a la facilidad para actuali%ar y

    mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales.

    !5isten aplicaciones como los web mails, wiMis, weblogs, tiendas en l*nea y la propia

    ?iMipedia que son ejemplos bien conocidos de aplicaciones web.

    !s importante mencionar que una página ?eb puede contener elementos que permiten una

    comunicacin activa entre el usuario y la informacin. !sto permite que el usuario acceda a

    los datos de modo interactivo, gracias a que la página responderá a cada una de sus

    acciones, como por ejemplo rellenar y enviar formularios, participar en juegos diversos y

    acceder a gestores de base de datos de todo tipo.

     : continuacin se presentan de forma articulada los principales conceptos y definiciones que

    sustentan las distintas etapas del desarrollo del sistema web propuesto.

    .3 F'(e

  • 8/18/2019 judc imprimir observaciones.docx

    16/54

    UNAN-MANAGUA - FAREN-CARAZO

    "0isual Studio .net$ (ambiente construccin o desarrollo) que le permite a los desarrolladores

    construir aplicaciones, y su motor es el ".&et frameworM$ que permite ejecutar dichas

    aplicaciones. !l motor de ".net$ es un ane5o al sistema operativo (un componente que se

    instala sobre el sistema operativo), y que ahora viene incluido en la mayor*a de los sistemasoperativos de 'icrosoft.

    >rameworM puede ser algo tan grande como ".&!;$ o Nava (tambin es un frameworM), pero

    tambin el concepto se aplica a ámbitos más espec*ficos, por ejemploJ dentro de :rameworM

    .4 ADO.NET E)1"1 F'(erameworM, apuntando a la

    versin de :rameworM 7.D. >ue lan%ado como

    actuali%acin separada junto con el Service =acM 3 para el .&!; >rameworM, despus del

    lan%amiento de tanto el.&!; >rameworM 7.D y el 0isual Studio 122H. na nueva versin del

    !ntity >rameworM (v 8.2) será liberada junto al 0isual Studio 1231 y el .&!; >rameworM 8.D.

    na entidad del !ntity >rameworM es un objeto que tiene una clave representando la clave

    primaria de una entidad lgica de data store.

    n modelo conceptual !ntity rameworM permite que los datos

    sean tratados como entidades independientemente de sus representaciones del datastore

    subyacente. !l !ntity S/L es un lenguaje similar al S/L para consultar el !ntity

  • 8/18/2019 judc imprimir observaciones.docx

    17/54

    UNAN-MANAGUA - FAREN-CARAZO

    .7 V"2! S12$"% M"+'%%61

    0isual Studio es un entorno de desarrollo integrado (4

    sistemas operativos ?indows. Soporta varios lenguajes de programacin tales como 0isual

    9OO, 0isual 9P, 0isual NP, y 0isual Aasic.&!;, al igual que entornos de desarrollo web como

     :S=.&!;, aunque actualmente se han desarrollado las e5tensiones necesarias para muchos

    otros.

    0isual Studio permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, as*

    como servicios web en cualquier entorno que soporte la plataforma .&!; (a partir de la versin

    .&!; 1221).

     :s* se pueden crear aplicaciones que se intercomuniquen entre estaciones de trabajo,

    páginas web y dispositivos mviles.

    4magen 3+ 4nterfa% de 0isual Studio 1231

    ?@in '& de $$

  • 8/18/2019 judc imprimir observaciones.docx

    18/54

    UNAN-MANAGUA - FAREN-CARAZO

    .8 V"2! S12$"% 4>34!sta informacin hace referencia al 18 de mayo 1231, en esta fecha fue dado a conocer la

    6elase 9andidato del nuevo entorno de programacin de Q?indowsQ, cual integra completo

    soporte para el actual y en fase de desarrollo ?indows H, 'icrosoft 0isual Studio 1231 69

    tiene como caracter*sticas el desarrollo completo e *ntegro en el estilo 'odern 4 de ?indows

    H, además soporte para antiguas versiones de ?indows al estilo clásico. 0isual Studio 1231

    ya se encuentra disponible en su ltima versin que ser*a la lt*mate puede ser descargado y

    probado desde la página de 'icrosoft.

    4magen 1+ interfa% de cdigos de 0isual Studio 1231

    ?@in '/ de $$

  • 8/18/2019 judc imprimir observaciones.docx

    19/54

    UNAN-MANAGUA - FAREN-CARAZO

    .9 DEFINICIÓN DE LOS SISTEMAS DE INFORMACIÓNLos sistemas de informacin en la actualidad se comportan como un campo de estudio

    multidisciplinario, por lo tanto no e5iste alguna perspectiva o teor*a que predomine y pueda

    ayudarnos a dar una definicin espec*fica de los sistemas de informacin en s*, por 

    consiguiente encontramos que distintos autores nos dan a conocer distintas definiciones que a

    continuacin se mencionarán+

     "!s un conjunto de componentes que interactan entre s*, para lograr un objetivo comn$.

    RSenn, 1T

     "!s una disposicin de componentes integrados entre s*, cuyo objetivo es satisfacer las

    necesidades de informacin de una organi%acin$ R?hitt 27T

    R?hitt 27T ?hitten menciona que un sistema de informacin+ "!s una disposicin depersonas, actividades, datos, redes y tecnolog*a integrados entre s* con el propsito de

    apoyar, mejorar las operaciones cotidianas de una empresa, as* como satisfacer las

    necesidades de informacin para la resolucin de problemas y la toma de decisiones por parte

    de los directivos de la empresa.$

    "Los sistemas de informacin se desarrollan con propsitos diferentes dependiendo de las

    necesidades de la empresa$ RUend 2DT

    RLaud 2IT Laudon define un sistema de informacin como+ "n conjunto de componentes

    interrelacionados que permiten capturar, procesar, almacenar y distribuir la informacin para

    apoyar la toma de decisiones y el control en una institucin. Los sistemas de informacin

    pueden contener datos acerca de personas, lugares y cosas importantes dentro de la

    institucin y el entorno que la rodea.

    CARACTERÍSTICAS DE LOS SISTEMAS DE INFORMACIÓN

    RSenn, 1T Senn seala que+ "=ara alcan%ar sus objetivos, los sistemas interaccionan con su

    medio ambiente, el cual está formado por todos los objetos que se encuentran fuera de las

    fronteras de los sistemas. Los sistemas que interactan con su medio ambiente (reciben

    entradas y producen salidas) se denominan sistemas abiertos. !n contraste, aquellos que no

    ?@in '1 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    20/54

    UNAN-MANAGUA - FAREN-CARAZO

    interactan con su medio ambiente se conocen como sistemas cerrados. ;odos los sistemas

    actuales son abiertos. !s as* como los sistemas cerrados e5isten solo como un concepto,

    aunque muy importante.$

     ";odos los sistemas de informacin pueden describirse como soluciones institucionales y de

    administracin a los retos del entorno.$RLaud 28T "La microcomputadora de escritorio

    representa la base de un sistema actual de informacin.$RLaud 28T 9omo podemos darnos

    cuenta hoy en d*a, la computadora es una herramienta vital para los sistemas de informacin

    ya que en la mayor*a de los casos estos se encuentran funcionando gracias a la computadora,

    para que de esta manera los sistemas de informacin se automaticen.

    . TIPOS DE SISTEMAS

    Los sistemas de informacin se dividen en+

    @ "Sistemas

  • 8/18/2019 judc imprimir observaciones.docx

    21/54

    UNAN-MANAGUA - FAREN-CARAZO

    @ Sistemas de apoyo a decisiones (

  • 8/18/2019 judc imprimir observaciones.docx

    22/54

    UNAN-MANAGUA - FAREN-CARAZO

    @-erramienta+ !s un programa que hace que el sistema de cmputo sea más sencillo de

    utili%ar o reali%a funciones altamente especiali%adas. Las herramientas se utili%an para

    administrar discos, solucionar problemas de hardware y reali%ar otras tareas que

    posiblemente el sistema operativo no es capa% de hacer.!l software de aplicaciones le dice a la computadora la forma en que debe llevar a cabo

    tareas espec*ficas para el usuario, por ejemplo procesar te5tos o dibujar. (p.77)

     "n elemento lgico, para estar presente en un sistema informático, debe almacenarse en un

    soporte f*sico$ R:lca, 8T Se puede decir que el software es el enlace entre el ser humano y la

    9omputadora, de esta manera va e5istir comunicacin entre ellos, ya que el software permite

    a los usuarios controlar las computadoras sin tener que pensar como una 9omputadora. !l

    software convierte el lenguaje del ser humano en lenguaje binario para que de esta manera la

    computadora reciba la orden clara y precisa, para poder reali%ar los procesos que se

    requieran.

    S?L SERVE

    S/L es un lenguaje de consulta para los sistemas de bases de datos relacinales, pero que

    no posee la potencia de los lenguajes de programacin. &o permite el uso de

    variables, estructuras de control de flujo, bucles... y demás elementos caracter*sticos de la

    programacin. &o es de e5traar, S/L es un lenguaje de consulta, no un lenguaje de

    programacin.

    Sin embargo, S/L es la herramienta ideal para trabajar con bases de datos. 9uando se desea

    reali%ar una aplicacin completa para el manejo de una base de datos relacional, resulta

    necesario utili%ar alguna herramienta que soporte la capacidad de consulta del S/L y la

    versatilidad de los lenguajes de programacin tradicionales.

    ;ransact S/L es el lenguaje de programacin que proporciona 'icrosoft S/L Server para

    e5tender el S/L estándar con otro tipo de instrucciones y elementos propios de los lenguajes

    de programacin.R=edr 2ET

    ?@in )' de $$

  • 8/18/2019 judc imprimir observaciones.docx

    23/54

    UNAN-MANAGUA - FAREN-CARAZO

    =ara programar en ;ransact S/L es necesario conocer sus fundamentos. 9omo introduccin

    vamos a ver algunos elementos y conceptos básicos del lenguaje.;ransact S/L no es 9:S!K

    S!&S4;40!, es decir, no diferencia maysculas de minsculas como otros lenguajes de

    programacin como 9 o Nava. n comentario es una aclaracin que el programador incluyeen el cdigo. Son soportados 1 estilos de comentarios, el de l*nea simple y de multil*nea, para

    lo cual son empleados ciertos caracteres especiales como son+

    KK =ara un comentario de l*nea simple,

    CX ... XC =ara un comentario de varias l*neas

    n literal es un valor fijo de tipo numrico, carácter, cadena o lgico no representado por un

    identificador (es un valor e5pl*cito).

    na variable es un valor identificado por un nombre (identificador) sobre el que podemos

    reali%ar modificaciones. !n ;ransact S/L los identificadores de variables deben comen%ar por 

    el carácter Y, es decir, el nombre de una variable debe comen%ar por Y.=ara declarar 

    variables en ;ransact S/L debemos utili%ar la palabra clave declare, seguido del identificador 

    y tipo de datos de la variable.

      0eamos algunos ejemplos+

    KK !sto es un comentario de l*nea simple

    CX !ste es un comentario con varias l*neas.

    9onjunto de L*neas.XC

    declare  Ynombre varchar (D2)KK declare declara una

    variable

      KK Ynombre es el identificador de la

    KK variable de tipo varchar  

    set Ynombre Z [www.devjoMer.com[ KK !l signo Z es un

    operador 

    KK www.devjoMer.com es un literal

    print  Y&ombre KK 4mprime por pantalla el valor de

    Ynombre.

    KK &o diferencia maysculas ni minsculas

    ?@in )) de $$

  • 8/18/2019 judc imprimir observaciones.docx

    24/54

    UNAN-MANAGUA - FAREN-CARAZO

    Scripts y lotes. n script de ;ransact S/L es un conjunto de sentencias de ;ransact S/L en

    formato de te5to plano que se ejecutan en un servidor de S/L Server. n script está

    compuesto por uno o varios lotes. n lote delimita el alcance de las variables y sentencias delscript. 6F' 9F'!&;:64FS

    #FKK #F es el separador de lotes

    KK !ste es el segundo lote del script

    S!L!9;getdate()KK getdate() es una funcin integrada que

    devuelve

      KK la fecha!n ocasiones es necesario separar las sentencias en varios lotes, porque ;ransact S/L no

    permite la ejecucin de ciertos comandos en el mismo lote, si bien normalmente tambin se

    utili%an los lotes para reali%ar separaciones lgicas dentro del script. R=edr 2ET

    3.@ PROCEDIMIENTO ALMACENADO

    n procedimiento almacenado (storedprocedure en ingls) es un programa (o procedimiento)

    el cual es almacenado f*sicamente en una base de datos. Su implementacin var*a de un

    manejador de bases de datos a otro. La ventaja de un procedimiento almacenado es que al

    ser ejecutado, en respuesta a una peticin de usuario, es ejecutado directamente en el motor 

    de bases de datos, el cual usualmente corre en un servidor separado. 9omo tal, posee accesodirecto a los datos que necesita manipular y slo necesita enviar sus resultados de regreso al

    usuario, deshacindose de la sobrecarga resultante de comunicar grandes cantidades de

    datos salientes y entrantes. R?iMi 2HT

    ?@in )3 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    25/54

    UNAN-MANAGUA - FAREN-CARAZO

    Los usos [t*picos[ de los procedimientos almacenados se aplican en la validacin de datos,

    integrados dentro de la estructura del banco de datos. Los procedimientos almacenados

    usados con tal propsito se llaman comnmente disparadores, o triggers. Ftro uso comn es

    la [encapsulacin[ de un :=4 para un proceso complejo o grande que podr*a requerir la[ejecucin[ de varias consultas S/L, tales como la manipulacin de un [dataset[ enorme para

    producir un resultado resumido. ;ambin pueden ser usados para el control de gestin de

    operaciones, y ejecutar procedimientos almacenados dentro de una transaccin de tal manera

    que las transacciones sean efectivamente transparentes para ellos. R?iMi 2HT

    =ara crear un procedimiento almacenado debemos emplear la sentencia 96!:;!

    =6F9!

  • 8/18/2019 judc imprimir observaciones.docx

    26/54

    UNAN-MANAGUA - FAREN-CARAZO

    R;i%n, 28T nos dice que+ Los componentes de una computadora se pueden clasificar en las

    siguientes categorías: dispositivos de entrada, por donde la máquina recibe la información;

    unidad central de procesamiento, o CPU, donde se ejecutan las instrucciones los cálculos;  los dispositivos de salida, mediante los cuales se obtienen las respuestas proporcionadas por 

    la computadora. !l hardware y el software en la informática son los aspectos que le dan vida,

    y al estar presentes nos damos cuenta que gracias a las nuevas tecnolog*as estos han

    evolucionado a pasos agigantados dándonos en la actualidad gran variedad de elementos que

    nos proporcionaran mejor rendimiento en la reali%acin de un proyecto que utilice la

    computadora. =or consiguiente nos podemos dar cuenta que en la mayor*a de las ocasiones

    el software depende del hardware que se utili%a.

    4.3 BASE DE DATOSLas bases de datos son la base de esta investigacin, por lo que es de gran importancia l

    conocer acerca de este tema como lo veremos posteriormente, tomando en cuenta la opinin

    y el conocimiento de distintos autores. =ara que de esta manera se ampli el panorama que

    tenemos de las bases de datos.!Una base de datos es una fuente central de datos destinados a compartirse entre muc"os

    usuarios para una diversidad de aplicaciones#$  RUend 2DT

    !Una base de datos o banco de datos es un conjunto de datos pertenecientes al un mismo

    conte%to almacenados sistemáticamente para su posterior uso#$  RSenn 1T

     :lgunos aspectos importantes de las bases de datos que esta por demás sealar a

    continuacin lo veremos más detalladamente+

    D1%:  Significa simplemente "hechos$, entidades independientes sin evaluar, "Significa

    literalmente "algo dado$, o un hecho que puede tomar la forma de un nmero, un enunciado o

    una imagen

    Me1$1%: Son datos que definen a los datos en el archivo o base de datos RUend 2DT

    ?@in )$ de $$

  • 8/18/2019 judc imprimir observaciones.docx

    27/54

    UNAN-MANAGUA - FAREN-CARAZO

    I)6%'(+"): 9onjunto ordenado de datos los cuales pueden recuperarse de acuerdo a la

    necesidad del usuario, Son datos que adquieren significado dentro de un conte5to

    C(&%: !s la unidad más pequea a la cual uno puede referirse en un programa de cmputo.

    Re"1'%: 9onjunto de campos con relacin entre s*. !s una coleccin de datos que tiene algoen comn con la entidad descrita RUend 2DT

    A'+"/%: 9oleccin de registros del mismo tipo.

    Re!+") $e $1%: Son las asociaciones entre las entidades$ RUend 2DT

    A1'"=21%: !s una caracter*stica de una entidad. =uede haber muchos atributos para cada

    entidad RUend 2DT

    S"1e(: es una serie de elementos que funcionan en conjunto para alcan%ar un objetivo

    D"++"%)'"% $e $1%: es una base de datos por derecho propio.

    E)1"$$: es cualquier objeto o evento sobre el cual alguien escoge recopilar datos RUend 2DT

    C!/e: !s uno de los datos en un registro que se usa para identificar al registro RUend 2DT.

    4.4 Le)2e U)"6"+$% $e M%$e!$% UML

    'L R'LT es un lenguaje para especificar, construir, visuali%ar y documentar los artefactos

    de un sistema de software orientado a objetos (FF). n artefacto es una informacin que es

    utili%ada o producida mediante un proceso de desarrollo de software.'L se quiere convertir en un lenguaje estándar con el que sea posible modelar todos los

    componentes del proceso de desarrollo de aplicaciones. Sin embargo, hay que tener en

    cuenta un aspecto importante del modelo+ no pretende definir un modelo estándar de

    desarrollo, sino nicamente un lenguaje de modelado. Ftros mtodos de modelaje como F';

    (Fbject 'odeling ;echnique) o Aooch s* definen procesos concretos. !n 'L los procesos de

    desarrollo son diferentes segn los distintos dominios de trabajoJ no puede ser el mismo el

    proceso para crear una aplicacin en tiempo real, que el proceso de desarrollo de una

    aplicacin orientada a gestin, por poner un ejemplo.

    Las diferencias son muy marcadas y afectan a todas las fases del proceso. !l mtodo del

    'L recomienda utili%ar los procesos que otras metodolog*as tienen definidos.

    ?@in )& de $$

  • 8/18/2019 judc imprimir observaciones.docx

    28/54

    UNAN-MANAGUA - FAREN-CARAZO

    4.7 M%$e!$% $e %=e1%

    !n la especificacin del 'L podemos comprobar que una de las partes que lo componen es

    un meta modelo formal. n meta modelo es un modelo que define el lenguaje para e5presar 

    otros modelos. n modelo en FF es una abstraccin cerrada semánticamente de un sistemay un sistema es una coleccin de unidades conectadas que son organi%adas para reali%ar un

    propsito espec*fico. n sistema puede ser descripto por uno o más modelos, posiblemente

    desde distintos puntos de vista.

    na parte del 'L define, entonces, una abstraccin con significado de un lenguaje para

    e5presar otros modelos. Lo que en principio puede parecer complicado no lo es tanto si

    pensamos que uno de los objetivos del 'L es llegar a convertirse en una manera de definir 

    modelos, no slo establecer una forma de modelo, de esta forma simplemente estamos

    diciendo que 'L, además, define un lenguaje con el que podemos abstraer cualquier tipo de

    modelo, utili%ando un diagrama adecuado para ejemplificar este modelo. (Aooch, 3I.)

    . DIAGRAMA DE CASO DE USO!n el Lenguaje de 'odelado nificado, un diagrama de casos de uso es una forma de

    diagrama de comportamiento 'L mejorado. !l Lenguaje de 'odelado nificado ('L),

    define una notacin gráfica para representar casos de uso llamada modelo de casos de uso.

    'L no define estándares para que el formato escrito describa los casos de uso, y as* mucha

    gente no entiende que esta notacin gráfica define la naturale%a de un caso de usoJ sin

    embargo una notacin gráfica puede solo dar una vista general simple de un caso de uso o un

    conjunto de casos de uso. Los diagramas de casos de uso son a menudo confundidos con los

    casos de uso. 'ientras los dos conceptos están relacionados, los casos de uso son mucho

    más detallados que los diagramas de casos de uso. !n los conceptos se debe detallar más de

    un caso de uso para poder identificar qu es lo que hace un caso de uso.

    La descripcin escrita del comportamiento del sistema al afrontar una tarea de negocio o un

    requisito de negocio. !sta descripcin se enfoca en el valor suministrado por el sistema a

    entidades e5ternas tales como usuarios humanos u otros sistemas.

    ?@in )/ de $$

  • 8/18/2019 judc imprimir observaciones.docx

    29/54

    UNAN-MANAGUA - FAREN-CARAZO

    La posicin o conte5to del caso de uso entre otros casos de uso.

  • 8/18/2019 judc imprimir observaciones.docx

    30/54

    UNAN-MANAGUA - FAREN-CARAZO

    actores puede ser parte de suposiciones usadas en el caso de uso. Sin embargo, los actores

    son una especie de rol, un usuario humano u otra entidad e5terna pueden jugar varios

    papeles o roles. :s* el 9hef y el 9ajero podr*an ser realmente la misma persona.

    (?iMipedia.org, 123D)

    .3D"'( $e +%)1e1% e)e'!

    ?@in )2 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    31/54

    UNAN-MANAGUA - FAREN-CARAZO

    .3.3M$2!% P'%$2+1%

    "iccionrio de c,o de u,o roducto

    Actores de

    caso

    Usuarios CU2

    Actores U,urio endedor

    Tipos E,enci9

    Referencias

    ?@in 37 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    32/54

    UNAN-MANAGUA - FAREN-CARAZO

    Precondicion

    es

     9 inor+ción de ! ctu9ición de9 +edic+ento de8e

    ei,tir

    postcondicio

    nes

    ! inor+ción de9 +edic+ento ,e ctu9i

    Autor ecK %er,ión

    Propósito !9er un contro9 de9 +edic+ento ei,tente en 9

    r+ci.

    ResumenEn u,urio ccede 9 ,i,te+ :r re@i,trr todo e9+edic+ento nueo Lue o8tiene 9 r+ci :r 9 ent.

    Curso normal

    ' El usuario ingresa lainformación delmedicamento

    2 Se 8u,cr e9+edic+ento 9,er endido ,ectu9ir e9

    inentrio3 Guardar cambios en el

    inventario4

    Cursos alternos

    '. En c,o de o8tener 9o, dto, de9 +edic+ento ,ei+:ri+ir? 9 inor+ción.). Si e9 +edic+ento no ei,te ,e +ue,tr 9 cción@enerr 8,Lued conc9uir > dr de 8B un+edic+ento.3. Si e,t inei,tente ,e cre un nueo re@i,tro.4. Actu9ir 9o, +edic+ento, ei,tente,.

    Otros datos

    Frecuencie,:erd

    Rendimiento

    i+:ortnci Alta Urgencia A9t

    E,tdo Pendiente derevisión

    estabilidad

    +oderd

    comentarios

    ?@in 3' de $$

  • 8/18/2019 judc imprimir observaciones.docx

    33/54

    UNAN-MANAGUA - FAREN-CARAZO

    .3.4M%$2!% I)'e%

    .3.7Pe$"$% J'e+"="'K

    "iccionrio de c,o de u,o :edido

    Actores de

    caso

    Pedidos CU

    Actores U,urio endedor d+ini,trdor

    Tipos E,enci9

    Referencias

    Precondicion

    es

    #u,cr @re@r > +odi=cr co+:r,.

    ?@in 3) de $$

  • 8/18/2019 judc imprimir observaciones.docx

    34/54

    UNAN-MANAGUA - FAREN-CARAZO

    postcondicion

    es

    Actu9ir e9 inentrio

    Autor ecK %er,ión '

    PropósitoRe9ir :edido, de 9o, dierente, +edic+ento, Lue e,t*n de8B en 9 r+ci 9o, dier,o, 98ortorio,D:roeedore,

    ResumenE9 u,urio cceder? 9 ,i,te+ :r re@i,trr 9, co+:r, Lue,e re9iron e,:eci=cndo e9 ti:o de +edic+ento > ,ure,:ectio :roeedor.

    Curso normal

    ' El usuario ingresa lainformación del nuevopedido

    2 A9 re9ir e9 :edidot+8i*n ,e crer 9inor+ción de998ortorio

    3 !uego se registrara losdetalles de la facturaactuali"#ndose elinventario

    4

    Cursos alternos

    '. Se re9ir e9 :edido ,e @urdr e9 :edido :r 99er un+eBor contro9 de cd :edido > e9 endedor Lue 9 re9ice

    Otros datos

    Frecuencie,:erd

    Rendimiento

    i+:ortnci Alta Urgencia A9t

    E,tdo Pendiente derevisión

    estabilidad

    +oderd

    comentarios

    ?@in 33 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    35/54

    UNAN-MANAGUA - FAREN-CARAZO

    .3.8M%$2!% /e)1

    "iccionrio de c,o de u,o ent,

    Actores de

    caso

    $entas CU4

    ?@in 34 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    36/54

    UNAN-MANAGUA - FAREN-CARAZO

    Actores U,urio

    Tipos E,enci9

    Referencias

    Precondicion

    es

    Contro9r 9 inor+ción de ent,

    postcondicion

    es

    Re@i,trr ent,.

    Autor ecK %er,ión '

    PropósitoContro9r 9, ent, Lue ,e re9in dirio en 9 r+ci.

    ResumenE9 u,urio cceder? 9 ,i,te+ :r re@i,trr 9, ent, Lue ,ere9iron en e9 dH e,:eci=cndo 9 cntidd > e9 +edic+entoendido.

    Curso normal

    ' Crear ventas 2 Re@i,trrinor+ción deent, > endedor.

    3 Reali"ar % veri&carventas'

    4 Gurdr ent, >ctu9irinentrio.

    Cursos alternos

    '. A9 re9ir 9 ent ,e e,co@er? 9 endedor :r 99er un+eBor contro9 de ent con or+e 9 endedor Lue 9 re9i.

    Otros datosFrecuencie,:erd

    Rendimiento

    i+:ortnci Alta Urgencia A9t

    E,tdo Pendiente derevisión

    estabilidad

    +oderd

    ?@in 3$ de $$

  • 8/18/2019 judc imprimir observaciones.docx

    37/54

    UNAN-MANAGUA - FAREN-CARAZO

    comentarios

    .3.9. M%$2!% 'e&%'1e

    "iccionrio de c,o de u,o re:orte,

    Actores de

    caso

    Reporte CU(

    ?@in 3& de $$

  • 8/18/2019 judc imprimir observaciones.docx

    38/54

    UNAN-MANAGUA - FAREN-CARAZO

    Actores U,urio d+ini,trdor

    Tipos E,enci9

    Referencias  Todo, 9o, c,o, de u,o

    Precondicion

    es

    !o, dto, de8en e,tr 9+cendo, en e9 ,i,te+

    postcondicion

    es

    Autor ecK %er,ión '

    PropósitoReeBr 9o, re:orte, @ener9e, de9 de InentrioP%ent, >cturción de 9 r+ci.

    ResumenReeBr 9, ent, re9id, diri,

    Curso normal

    ' Generar reporte 2 %i,u9ir re:orte

    3 4

    Cursos alternos

    '. A9 re9ir 9 ent ,e e,co@er? 9 endedor :r 99er un+eBor contro9 de ent con or+e 9 endedor Lue 9 re9i.

    Otros datos

    Frecuencie,:erd

    Rendimiento

    i+:ortnci Alta Urgencia A9t

    E,tdo Pendiente derevisión

    estabilidad

    +oderd

    comentarios

    ?@in 3/ de $$

  • 8/18/2019 judc imprimir observaciones.docx

    39/54

    UNAN-MANAGUA - FAREN-CARAZO

    @. D"'( $e +1"/"$$

    @.3 M%$2!% U2'"%

    ?@in 31 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    40/54

    UNAN-MANAGUA - FAREN-CARAZO

    @.3.3M%$2!% E'e%

    ?@in 32 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    41/54

    UNAN-MANAGUA - FAREN-CARAZO

    @.3.4 M%$2!% /e)1

    ?@in 47 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    42/54

    UNAN-MANAGUA - FAREN-CARAZO

    @.3.7 M%$2!% I)/e)1'"%

    ?@in 4' de $$

  • 8/18/2019 judc imprimir observaciones.docx

    43/54

    UNAN-MANAGUA - FAREN-CARAZO

    H. D"'( $e e+2e)+"

    H.3 M%$2!% U2'"%

    ?@in 4) de $$

  • 8/18/2019 judc imprimir observaciones.docx

    44/54

    UNAN-MANAGUA - FAREN-CARAZO

    H.3.4 M%$2!% C%(&'

    H.3.7 M%$2!% /e)1

    ?@in 43 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    45/54

    UNAN-MANAGUA - FAREN-CARAZO

    H.3.8 M%$2!% I)/e)1'"%

    VII D"e% $e ! =e $e $1%

    ?@in 44 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    46/54

    UNAN-MANAGUA - FAREN-CARAZO

    3>. CONCLUSIONES

     :l terminar nuestro proyecto de sistema, mejoraremos nuestros conocimientos y pondremos

    en práctica todo lo aprendido en nuestra universidad as* como el conocimiento adquirido de

    todos nuestros profesores y su metodolog*a con el que podemos lograr el desarrollo del

    sistema web para farmacia, el cual consideramos una innovacin clave para el logro de

    ventajas competitivas sostenibles, ya que las empresas innovadoras suelen ser más fle5ibles,

    tienen mayor capacidad de adaptacin y de respuesta a los cambios y logran e5plotar las

    oportunidades e5istentes en mayor medida que la competencia, y 9on la creacin de este

    sistema web se determinara+

    a) :decuadamente los trminos de referencia del sistema, definiendo as* los l*mites y

    alcances del mismo.

    ?@in 4$ de $$

  • 8/18/2019 judc imprimir observaciones.docx

    47/54

    UNAN-MANAGUA - FAREN-CARAZO

    b) Se aplicara rigurosamente los principios y reglas de la &ormali%acin de

  • 8/18/2019 judc imprimir observaciones.docx

    48/54

    UNAN-MANAGUA - FAREN-CARAZO

    Ktt:,PPe,.6i

  • 8/18/2019 judc imprimir observaciones.docx

    49/54

    UNAN-MANAGUA - FAREN-CARAZO

    9arga la interfa% principal del sistema ordenado de tal manera que el usuario pueda identificar 

    rápidamente los diferentes catálogos y mdulos con los cuales trabajará.

     3. P)1!! &'")+"&!!sta es la pantalla inicial despus del login, donde el usuario podrá interactuar con la

    interface del sistema teniendo acceso a los distintos mdulos el cual está compuesto el

    software.

     

    ?@in 41 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    50/54

    UNAN-MANAGUA - FAREN-CARAZO

    4. P)1!! $e &'%$2+1%En e,t :nt99 ,e :odr? i,u9ir 9 9i,t de 9o, :roducto, Lue e,t?n en e9

    inentrio e9 cu9 tiene 9, o:cione, de editr e9i+inr > editr e9 :roducto in@re,do o

    8ien crer un nueo :roducto. E9 cu9 ,e :recir en 9 ,i@uiente i+@en.

    ?@in 42 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    51/54

    UNAN-MANAGUA - FAREN-CARAZO

    E,t e, 9 :nt99 donde ,e det99 9, crcterH,tic, de9 :roducto crer en e9

    ,i,te+ en e9 cu9 ,e :ueden :recir todo, 9o, c+:o, corre,:ondiente,.

    ?@in $7 de $$

  • 8/18/2019 judc imprimir observaciones.docx

    52/54

    UNAN-MANAGUA - FAREN-CARAZO

    7. P)1!! &'ee)1+")En e,t i+@en :ode+o, :recir un :oco 9 interce de9 ct?9o@o :re,entción en e9

    cu9 ,e @ener 9 i,t de 9o, dierente, ti:o, de :re,entción en Lue ,e encuentr 9o,

    +edic+ento, en 9 cu9 :ode+o, crer editr > e9i+inr dicKo dto.

     

    ?@in $' de $$

  • 8/18/2019 judc imprimir observaciones.docx

    53/54

    UNAN-MANAGUA - FAREN-CARAZO

    8. P)1!! !=%'1%'"%

    En e,t :nt99 ,e :reci 9o, 98ortorio, con 9o, cu9e, tr8B 9 r+ci Lue ,on

    9o, :rinci:9e, :roeedore, 9o, cu9e, di,tri8u>en dierente, ti:o, de ?r+co,.

    ?@in $) de $$

  • 8/18/2019 judc imprimir observaciones.docx

    54/54

    UNAN-MANAGUA - FAREN-CARAZO