trabajo de sistema mecanizado.doc

download trabajo de sistema mecanizado.doc

of 40

Transcript of trabajo de sistema mecanizado.doc

  • 7/25/2019 trabajo de sistema mecanizado.doc

    1/40

    Repblica Bolivariana de VenezuelaMinisterio del Poder Popular para la Educacin Superior,

    Ciencia y Tecnologa

    Universidad Nacional Experimental

    Simn RodrguezNcleo Palo !erde

    SISTEMA AUTMATI!A" RIE#TA" A B$ETS %UE &ERMITA E'

    RE(ISTR "E &R)STAM "E' MATERIA' BIB'I(R*+I,S E# 'A

    BIB'ITE,A-

    In.egran.e/0"iana Vel1z2uez v345-567-6489immi &illigua v3

    +acili.ador0$ona.:an #;ez

    Caracas, Noviem"re#$%&'

  • 7/25/2019 trabajo de sistema mecanizado.doc

    2/40

  • 7/25/2019 trabajo de sistema mecanizado.doc

    3/40

    9/3 erramientas para El )n

  • 7/25/2019 trabajo de sistema mecanizado.doc

    4/40

    I#TR"U,,I=#

    oy por Ioy, la programacin orientada a o"4etos parece Ia"erse ganado un espacio

    en la comunidad acadAmica y el mundo de los negocios, al ser reconocida como elemento

    esencial para el desarrollo de programas comple4os y culmina"les, y como la clave para la

    construccin de aplicaciones distri"uidas/ (a expresin programacin orientadas a o"4etosJ

    se re5iere a la ela"oracin de programas usando lengua4es orientados a o"4etos, como por

    desgracia se entiende comnmente, y tam"iAn al uso del marco de ra>onamiento de la

    orientacin a o"4etos a lo largo de todo el ciclo de desarrollo de los programas, desde la

    captura de los re=uerimientos Iasta las prue"as de aceptacin/ Nuestro proyecto lo

    enmarcamos en un an

  • 7/25/2019 trabajo de sistema mecanizado.doc

    5/40

    &'A#TEAMIE#T "E' &RB'EMA

    (a mayora de los centros "i"liotecarios de nuestro pas presentan el pro"lema de

    recoleccin y mane4o de los datos tanto de los usuarios, como del material "i"liogran en 5orma manual, provocando as un mal mane4o de los arcIivos, lo =ue

    genera =ue datos se pierdan y se Iaga la "s=ueda tediosa y no oportuna perdiendo un

    tiempo valioso/

    (a "i"lioteca como centro educativo pueden acceder todos tipos de personas @niDos,

    adultos, tercera edadB, para instruirse o elevar el nivel de cultura y enseDan>a de distintas

    a y Iace m lamanipulacin de la in5ormacin "i"liogr y

    amplitud a cual=uier consulta, con muy insigni5icante @sencillaB =ue estos sea/(a consulta de material "i"liogr

  • 7/25/2019 trabajo de sistema mecanizado.doc

    6/40

    estos se Iacen por un periodo de tiempo determinado/ Si se cumple el pla>o de prAstamo y el

    usuario no Ian entregado los li"ros =ue le 5ueron cedidos en calidad de prAstamo, le es

    suspendido el servicio por un tiempo determinado/ (a suspensin serado, =ue permita el -egistro del material "i"liograr cam"ios en los procesos de circulacin de

    los materiales "i"liograda

    B$ETIVS "E 'A I#VESTI(A,I=#-

    b>e.ivo/ (enerale/-

    iseDar un Sistema )utomati>ado +rientado a +"4etos =ue permita El

    -egistro e PrAstamo del Material .i"liograr los o"4etos implicados en el sistema/

    Su"dividir la aplicacin en mdulos @ModularidadB/

    eterminar el paso de mensa4e de los o"4eto/

    iseDar entradas y salidas como reportes

  • 7/25/2019 trabajo de sistema mecanizado.doc

    7/40

    MAR, TE=RI,-

    An.eceden.e/ de la Inve/.igacin-

    UENTES M/ y N)!)--+ M/ @&:::B, diseDo un esarrollo de un sistema de

    in5ormacin para el -egistro de una "i"lioteca educativaJ/ Este permita "rindar un me4or

    servicio a los usuarios =ue necesita "uscar in5ormacin re5erente a cual=uier tra"a4o de

    investigacin mucIo mada en este

    proyecto 5ue la de 0ames Senn, =ue consta de seis 5ases principales; *nvestigacin Preliminar,

    eterminacin de los re=uerimientos, diseDo del Sistema, desarrollo del so5t?are, prue"a delsistema e *mplantacin y Evaluacin/

    E-N)NE 0 @$%%&B, diseDo un esarrollo de *ntranet para el acceso remoto de la

    "i"lioteca de la Universidad -a5ael UrdanetaJ / Consiste en =ue estudiantes e investigadores

    de la Universidad, pueden tener acceso remoto de la "ase de datos de la "i"lioteca =ue genera

    dicIa universidad, tam"iAn se encuentra en la "ase de datos =ue permite consultas de las

    5icIas "i"liogr

  • 7/25/2019 trabajo de sistema mecanizado.doc

    8/40

    Tipo/ de Biblio.eca/-

    (os tipos de colecciones "i"liogr

  • 7/25/2019 trabajo de sistema mecanizado.doc

    9/40

    visin, la 5inanciacin de esta "i"lioteca procede de poderes p"licos locales/

    Tam"iAn podemos mencionar otras como; .i"liotecas Escolares, .i"lioteca *n5antil#0uvenil,

    .i"lioteca )cadAmica/ .i"lioteca Especiali>ada/

    Si/.ema-

    Segn CIurcIman @&:7'BJPerspectives o5tIe systems )pproacIJ, *nter5aces, volumen 9 , el

    tArmino sistema se re5iere a un con4unto de componentes interrelacionados =ue 5uncionan,

    dentro de sus restricciones o limitaciones, Iacia un 5in comn/

    Si/.ema "e In?ormacin0

    Segn Senn @&::$B, un sistema de in5ormacin es un con4unto de componentes =ue

    interaccionan entre s para lograr un o"4etivo comn/ Explica el mismo autor =ue el sistema

    de in5ormacin es un medio por el cual los datos 5luyen de una persona o departamento Iacia

    otros y puede ser cual=uier cosa, desde la comunicacin interna entre los di5erentes

    componentes de la organi>acin y lneas tele5nicas Iasta sistemas de cmputo =ue generen

    reportes peridicos para varios usuarios/ (os sistemas de in5ormacin proporcionan servicios

    a todos los demacin y enla>an todos sus componentes en 5orma tal

    =ue Astos tra"a4an con e5iciencia para alcan>ar el mismo o"4etivo/

    ,arac.er/.ica/ "e 'o/ Si/.ema/ "e In?ormacin

    Expone Senn @&::$B, =ue la 5inalidad de los sistemas de in5ormacin es su existencia para

    alcan>ar este o"4etivo estos se caracteri>an por; *nteractan con su am"iente mediante el

    intercam"io de in5ormacin y se adaptan a las necesidades del am"iente =ue los contiene

    @Sistema )"iertoB/

    Permite capturar y procesar los datos originados por las transacciones y entidades

    @Procesamiento de transaccionesBK y producir y diseminar in5ormacin para la organi>acin y

    su am"iente @Procesamiento de *n5ormacin y Procesamiento de atosB/

  • 7/25/2019 trabajo de sistema mecanizado.doc

    10/40

    Proporcionan in5ormacin =ue 5acilita la e4ecucin de tareas, operaciones y 5unciones

    de una organi>acin en todos sus niveles a entes internos y externos de la misma/

    Ba/e "e "a.o/-

    Una "ase de datos es un 5ormato estructurado para organi>ar y mantener

    in5ormaciones =ue pueden ser 5

  • 7/25/2019 trabajo de sistema mecanizado.doc

    11/40

    arcIivo de datosK presenta una lista de todos los arcIivos existentes en un directorio o e4ecuta

    un determinado programa/

    &rogramacin-

    Un programa es una secuencia de instrucciones =ue indican al Iard?are de un

    ordenador =uA operaciones de"e reali>ar con los datos/ (os programas pueden ser

    incorporados al propio Iard?are, o "ien puede existir de manera independiente en 5orma de

    so5t?are/ En algunas computadoras especiali>adas las instrucciones operativas estar de diversas tareas/

    'engua>e/-

    (as instrucciones de"en darse en un lengua4e de programacin, es decir, en una determinada

    con5iguracin de in5ormacin digital "inaria/ En las primeras computadoras, la programacin

    era una tarea di5cil y la"oriosa ya =ue los conmutadores +N#+ de la v

  • 7/25/2019 trabajo de sistema mecanizado.doc

    12/40

    di5cil de utili>ar para las personas/

    El programador de"e introducir todos y cada uno de los comandos y datos en 5orma "inaria, y

    una operacin sencilla como comparar el contenido de un registro con los datos situados en

    una u"icacin del cIip de memoria puede tener el siguiente 5ormato;

    &&%%&%&% %%%&%&&& &&&&%&%& %%&%&%&&/

    (a programacin en lengua4e ma=uina es una tarea tediosa y consume tanto tiempo =ue muy

    raras veces lo =ue se aIorra en la e4ecucin del programa 4usti5ica los das de semana =ue se

    Ian necesitado para escri"ir el mismo/

    Au.oma.izacin-

    )utomati>acin, sistema de 5a"ricacin diseDado con el 5in de usar la capacidad de las

    ma=uinas para llevar a ca"o determinadas tareas anteriormente e5ectuadas por seres Iumanos,

    y para controlar la secuencia de las operaciones sin intervencin Iumana/ El termino

    automati>acin tam"iAn se Ia utili>ado para descri"ir sistemas no destinados a la 5a"ricacin

    en los =ue dispositivos programados o autom

  • 7/25/2019 trabajo de sistema mecanizado.doc

    13/40

    completamente en nmeros are.o0 )tri"utos, identidad, relaciones y mAtodos/

  • 7/25/2019 trabajo de sistema mecanizado.doc

    14/40

    Repre/en.acin de un ob>e.o0 Un o"4eto se representa por medio de una ta"la o entidad =ue

    estA compuesta por sus atri"utos y 5unciones correspondientes/

    Tipo0Con4unto de 5irma de mAtodos con un nom"re =ue lo identi5ica/ Un tipo puede ser

    de5inido a travAs de una clase o una inter5ace/

    ,arac.er/.ica/ de la &

    (as caractersticas esenciales del paradigma orientado a o"4etos son las =ue se descri"en a

    continuacin @Riipedia P++, $%%7B;

    Ab/.raccin; Capacidad de anali>ar y representar las caractersticas esenciales de

    5enmenos comple4os/

    Encap/ulamien.o; TAcnica para proteger y ocultar el estado interno y conocimiento de una

    entidad/

    &olimor?i/mo; Comportamientos di5erentes, asociados a o"4etos distintos, pueden

    compartir el mismo nom"re, al llamarlos por ese nom"re se utili>ar< el comportamiento

    correspondiente al o"4eto =ue se estA usando/

    erencia0(as clases no estados

    de o"4etos preexistentes/

    Bene?icio/ de la rien.acin A b>e.o/

    ) continuacin se listan los "ene5icios =ue la tecnologa orientada a o"4etos o5rece al

    proyecto en cuestin segn Martin, y otros, @&::9B/

    Reu.ilizacin0 (as clases estar la reutili>acin, las clases se construyen de modo =ue se puedan adaptar/ Es

    pro"a"le =ue las "i"liotecas de clases cre>can r

  • 7/25/2019 trabajo de sistema mecanizado.doc

    15/40

    E/.abilidad0 (as clases diseDadas para una reutili>acin repetida se vuelven esta"les, de la

    misma manera =ue los microprocesadores y otros cIips se Iacen esta"les/

    ,on?iabilidad0 Es pro"a"le =ue el so5t?are construido a partir de las clases esta"les ya

    pro"adas tengan menos 5allas =ue el so5t?are ela"orado a partir de cero/

    "i/e;o m1/ r1pido0 (as aplicaciones se crean a travAs de componentes ya existentes/

    MucIos de los componentes estas pe=ueDas, cada una de

    las cuales, en general, se pueden crear 5/

    Man.enimien.o m1/ /encillo0 El programador encargado del mantenimiento cam"ia un

    mAtodo de clase a la ve>/ Cada clase e5ecta sus 5unciones independientemente de los dem

  • 7/25/2019 trabajo de sistema mecanizado.doc

    16/40

    =uA condiciones se da o por=ue dos o m

  • 7/25/2019 trabajo de sistema mecanizado.doc

    17/40

    Enciclopedias multimedia/

    Consultas a par el sistema/ Mediante su uso se podrar< el caso de uso/

    -epresenta la 5uncionalidad =ue o5rece el sistema en lo =ue se re5iere a su interaccin

    externa/ En el diagrama de casos de uso se representa tam"iAn el sistema como una ca4a

    rectangular con el nom"re en su interior/ (os casos de uso estado u

    organi>acin, y =ue reali>a algn tipo de interaccin con el sistema/ (os actores dentro de la

    investigacin son los "i"liotecarios y los usuarios/

    Un caso de uso es una descripcin de la secuencia de interacciones =ue se producen entre un

  • 7/25/2019 trabajo de sistema mecanizado.doc

    18/40

    actor y el sistema, cuando el actor usa el sistema para llevar a ca"o una tarea espec5ica/ El

    nom"re del caso de uso de"e re5le4ar la tarea espec5ica =ue el actor desea llevar a ca"o

    usando el sistema/ Estas interacciones se reali>an entre los actores usuarios y "i"liotecarios,

    entre ellas tenemos la 5uncionalidad de "uscar, revisar el material "i"liogr

  • 7/25/2019 trabajo de sistema mecanizado.doc

    19/40

    irrelevantes o demasiado generales/

    Es el diagrama principal para el anacin e incorporacin de multimedios/ ) continuacin las etapas en

    las cuales se divide esta 5ase;

    E/cogencia de la/ :erramien.a/ de de/arrollo-

    En esta etapa se de"e tomar en cuenta los tipos de Ierramientas =ue me4or se a4usten a la

    ela"oracin de la aplicacin, es decir la escogencia de las Ierramientas m

  • 7/25/2019 trabajo de sistema mecanizado.doc

    20/40

    anterior/

    (os re=uerimientos de presentacin, mane4o y almacenamiento de memoria,

    procesamiento y c

  • 7/25/2019 trabajo de sistema mecanizado.doc

    21/40

    e5ectos desde el punto de vista del proceso de aprendi>a4e =ue se espera de los usuarios/ e"e

    ser desarrollado enteramente por el "i"liotecario y el experto en tAcnicas de "s=ueda de

    "i"liogra5as, =ue de"en conocer con exactitud todos los procesos de la aplicacin y todas las

    actividades esperadas por el usuario/

    "iagrama/ de +lu>o/ de b>e.o/"+D Si/.ema Ac.ual-

    $ame/ Mar.nF4GGHD- Indica en /u libro An1li/i/ di/e;o de un /i/.emaFrien.ado a b>e.o/F /e;ala 2ue en el mundo orien.ado a ob>e.o/F el an1li/i/ /e realizaal e/.udiar lo/ ob>e.o/ en un ambien.e lo/ even.o/ 2ue in.erac.an con dic:o/ ob>e.o/-

    &or .al raznF :ace re?erencia 2ue una :erramien.a .il para la de/cripcin de .ale/even.o/ /on lo/ "iagrama/ de ?lu>o de b>e.o/ "+DF por2ue permi.en mo/.rar la/

    ac.ividade/ 2ue in.erac.an con o.ra/ en un /i/.ema cual2uiera- 'o/ "+ a di?erenciade lo/ "+" permi.en mo/.rar no /olo la .ran/?erencia de da.o/F /i no .ambiCn

    repre/en.ar cual2uier co/a 2ue /e .ran/?iera de una ac.ividad a o.raJ e/ decirF indicar lo/ob>e.o/ 2ue /e producen la/ ac.ividade/ 2ue producen e in.ercambian-

    erramien.a/ para El An1li/i/ de 'a In?ormacin

    So?.@are S%' D "BMSD-

    Para el desarrollo de esta propuesta, se selecciono una Ierramienta de programacin

    m

  • 7/25/2019 trabajo de sistema mecanizado.doc

    22/40

    administrar las ta"las del sistema y de conservar la integridad de los datos, en este sentido se

    puede decir =ue o5rece con5ia"ilidad a la Iora de programar/

    Me.odologa &ara El "e/arrollo del Si/.emaF ModeloF &ropue/.aD-

    8-4- +a/e de An1li/i/ -D

    El an

  • 7/25/2019 trabajo de sistema mecanizado.doc

    23/40

    u"icar< el nuevo sistema de in5ormacin y determinar las de5iciencias y pro"lemas =ue

    presenta el actual sistema de in5ormacin @Si existeB/

    +a/e III- "e?inicin de re2uerimien.o/-

    Esta 5ase "usca de5inir los re=uerimientos de los usuarios y esta"lecer las 5unciones,

    restricciones y atri"utos =ue el nuevo sistema de in5ormacin de"e satis5acer/

    +a/e IV- "i/e;o &reliminar-

    Esta 5ase se encarga de ela"orar un diseDo preliminar del sistema de in5ormacin =ue

    satis5aga los re=uerimientos, restricciones y atri"utos esta"lecidos en la 5ase ***/

    +a/e V- "i/e;ado "e.allado-

    Esta 5ase "usca ela"orar un diseDo detallado del sistema de in5ormacin =ue muestre como se

    construir y

    amplitud a cual=uier consulta, con muy insigni5icante @sencillaB =ue estos sea/

  • 7/25/2019 trabajo de sistema mecanizado.doc

    24/40

    (a consulta de material "i"liogr

  • 7/25/2019 trabajo de sistema mecanizado.doc

    25/40

    necesarios del material "i"liograr;

    interno o externo/

    Si el prAstamo es de tipo externo, es necesario registrar en un arcIivo 5sico, los datos del

    usuario, adem

  • 7/25/2019 trabajo de sistema mecanizado.doc

    26/40

    "iagrama de 1rbol de la /i.uacin ac.ual-

    In/.ancia/ 2ue ,on.ienen lo/ b>e.o/ "el Si/.ema Ac.ual-

    Pr

    sta

    mo

    Libros

    TituloAutorMateriaEditorial

    TituloAutorMate

    riaEspecialidad

    ContenidoreaLocalesRegionalesProvincialesacionales o internacionales!

    Especialidadgeneral

    cienci

    associalesTecnolog"aCienciasSocialesReligi#n

    $istoria%iloso&"aLiteraturaGeogra&"aBellas

    ArtesCienciasPurasTecnolog"aGeneralidades

    Bi'li(li'reria

    Bi'lio(Tesis

    Bi'li()e*eroteca

    Revistas

    Peri#dicos

    Tecnolog"aAd*inistraci#nEducaci#n

    $u*anidadesCiencia delasaludCienciasB+sicasCienciassociales

    E,ter

    no

    Interno

  • 7/25/2019 trabajo de sistema mecanizado.doc

    27/40

    +alla/ "e.ec.ada/-

    (entitud en los procesos de in5ormacin/

    i5icultad en el respaldo de la in5ormacin/

    i5icultad en la consulta de in5ormacin/

    esorgani>acin de los procesos actuales/

    Al.erna.iva/ &ropue/.a/-

    (a propuesta de solucin a la pro"lem

  • 7/25/2019 trabajo de sistema mecanizado.doc

    28/40

    En vista de esta situacin se recomienda la ela"oracin de un sistema novedoso, re.o/ de la biblio.eca0Un programa de escritorio =ue e4ecute las

    operaciones administrativas correspondientes al "i"liotecario/

    &la.a?orma eb0 Plata5orma =ue usarar la "s=ueda del material

    existente y conocer la in5ormacin relacionada al usuario, como prAstamos vigentes y

    prAstamos Iistricos/

  • 7/25/2019 trabajo de sistema mecanizado.doc

    29/40

    +igura-4 Ar2ui.ec.uraard@are "e 'a &ropue/.a"e Solucin-

    En la ?igura- 4 semuestra la interaccin

    del Iard?are con los dos

    programas =ue el sistema

    proveerar la

    "s=ueda de li"ros y revistas, adem

  • 7/25/2019 trabajo de sistema mecanizado.doc

    30/40

    Este su"sistema tam"iAn es el encargado de registrar la devolucin del material/

    Recomendacin de b/2ueda0 Su"sistema =ue tiene una estrecIa relacin con

    Cat

  • 7/25/2019 trabajo de sistema mecanizado.doc

    31/40

  • 7/25/2019 trabajo de sistema mecanizado.doc

    32/40

  • 7/25/2019 trabajo de sistema mecanizado.doc

    33/40

    In/.ancia/ %ue ,on.ienen 'o/ b>e.o/ "el Si/.ema &ropue/.o-

  • 7/25/2019 trabajo de sistema mecanizado.doc

    34/40

  • 7/25/2019 trabajo de sistema mecanizado.doc

    35/40

  • 7/25/2019 trabajo de sistema mecanizado.doc

    36/40

    &A#TA''A

  • 7/25/2019 trabajo de sistema mecanizado.doc

    37/40

  • 7/25/2019 trabajo de sistema mecanizado.doc

    38/40

    RE&RTE

  • 7/25/2019 trabajo de sistema mecanizado.doc

    39/40

    ,#,'USI=#-

    )l culminar este tra"a4o de investigacin Iemos determinado =ue en el uso de

    la programacin orientado a o"4eto, se de"e aplicar un anado +rientado ) +"4etos =ue Permite El -egistro e

    Materiales .i"liogr

  • 7/25/2019 trabajo de sistema mecanizado.doc

    40/40

    BIB'I(RA+