portafolio de programacion ii

Upload: stalin-astudillo

Post on 21-Feb-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Portafolio de Programacion II

    1/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    PORTAFOLIO DE LA ASIGNATURA DE PROGRAMACION II

    Segundo Semeste !"#

    ESTUDIANTE RESPONSABLE$%e&ne St'%(n Astud(%%o Codeo

    DOCENTE

    Ing) Lu(s Lo*+n

    ,-./

    MACHALA 0 EL ORO 0 ECUADOR

  • 7/24/2019 Portafolio de Programacion II

    2/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMASS

    1

    LL

    A

    "

    U

  • 7/24/2019 Portafolio de Programacion II

    3/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    UNIVERSIDAD TCNICA DE MACHALA

    FACULTAD DE INGENIERA CIVILCARRERA DE INGENIERA DE SISTEMAS

    S1LLA"US ESTANDARI2ADO

    .) DATOS GENERALES

    As(gn'tu'3Programacin II

    C4d(go de %' As(gn'tu'3P.3.002.201

    E*e Cu(5u%' de %' As(gn'tu'3Profeiona!

    A6o3201"#201$

    Ho's 7esen5('%es teo8'3 C(5%o9N(:e%3Seg%n&o eme'reHo's 7esen5('%es 7+5t(5'3" (ora emana!)*0 (ora eme'ra!e

    N;meo de 5

  • 7/24/2019 Portafolio de Programacion II

    4/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    ) OPERACIONALI2ACIBN DE LA ASIGNATURA CON RESPECTO ALAS COMPETENCIAS DEL PERFIL PROFESIONAL

    ).) O=*eto de estud(o de %' 's(gn'tu'

    E! oe'o &e !a aigna'%ra Programacin II e e! Para&igma &eProgramacin Orien'a&a a Oe'o9 con % conce'o 5ico9carac'er7'ica9 f%n&amen'o mo&e!amien'o /U-L9 a!ica&o%'i!i;an&o %n !eng%ae POO &e a!'o ni8e!.

    ),) Com7eten5(' de %' 's(gn'tu'

    E! e'%&ian'e a!

  • 7/24/2019 Portafolio de Programacion II

    5/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    )) Po&e5to o 7odu5to de %' 's(gn'tu'3

    RESULTADOS DEL APRENDI2AECONTRI"UCIB

    N '%t'

    med(' ='*'

    EL ESTUDIANTE DE"E3

    a) @ai!i&a& ara a!icar e!conocimien'o &e !a CienciaB5ica &e !a rofein

    me&iaE'%&iar e! f%ncionamien'o &e !ac!ae -a'( /ma'em5'ica &e ?a8a9ara a!icar!a &%ran'e !a e!aoracin&e a!icacione.

    b) Pericia ara &ie:ar con&%cire6erimen'o9 a7 como araana!i;ar e in'erre'ar &a'o.

    a!'aDie:ar correc'amen'e c!ae ara%ar!a en Programacin Orien'a&a aOe'o.

    c) De're;a ara manear roceo &eIngenier7a &e Si'ema

    a!'aEn'en&er !o ro!ema &e !a 8i&area! ara rea!i;ar a!icacione 4%ea'ifagan necei&a&e &e !aocie&a&.

    d) Traao m%!'i&ici!inario. a!'aIn'egrar &irigir e4%io &e 'raao9

    !i&eran&o % 5rea &e maorcome'encia con ema'7a.

    e) Re%e!8e ro!ema &e Ingenier7a&e Si'ema.

    a!'aI&en'i

  • 7/24/2019 Portafolio de Programacion II

    6/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Lo e'%&ian'e e!aorar5n %n 'raao &e

  • 7/24/2019 Portafolio de Programacion II

    7/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    . In'erfa; gr5

  • 7/24/2019 Portafolio de Programacion II

    8/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    ,.#2")0")1" G2)0")1"

    ".#01)0$)1" G

    0")0$)1"

    C!ae5ica

    Creacin &e %na c!ae=con'r%c'ore9 a'ri%'o

    m+'o&o.-o&i !a c!ae

    "

  • 7/24/2019 Portafolio de Programacion II

    9/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    en8o!'orio &e ?a8a.In8e'igacione

    i!iogr5

  • 7/24/2019 Portafolio de Programacion II

    10/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    comonen'e en %nain'erface.

    1$.#1K)0*)1"

    G21)0*)1"

    -aneo &ee8en'o &e%nain'erface.

    Li'ener manea&ore &ee8en'o. -+'o&o ain'Comonen'. La c!aeImageieer.Reain'ing. E8en'o &e!mo%e.

    C!ae magi'ra!eore !a correc'aforma &e maneare8en'o &e %nain'erface.Ta!!ere ore creacin&e form%!ario en ?a8a%an&o Ne'Bean.

    "

    1K.#2,)0*)1"

    G

    2*)0*)1"

    A!icacinFr5

  • 7/24/2019 Portafolio de Programacion II

    11/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    2. Investigaciones bibliogrfcas9 in&i8i&%a!e o or gr%o orerof%n&i;acin &e 'ema a 'ra'are.

    3. Trabajos de campo,rea!i;a&o gr%a!men'e rea!i;an&o 'a!!ereore Ne'Bean.

    d Fom's og'n(?'t(:'s de %'s 5%'ses !o a!%mno ai'ir5n ac!ae con e! ma'eria! g%7a a&e!an'an&o !a !ec'%ra &e! 'ema &e c!ae&e ac%er&o a !a in'r%ccin re8ia &e! &ocen'e9 ore !o %n'oorea!ien'e o 'racen&en'a!e 4%e e 8an a e6oner. De e'oan5!ii a!&r5n !o 'raao i!iogr5

  • 7/24/2019 Portafolio de Programacion II

    12/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Car5'%!a Da'o informa'i8o= De! e'%&ian'e &e !a carrera S!!a% &e! m&%!o Tarea in'ra c!ae. I&en'i

  • 7/24/2019 Portafolio de Programacion II

    13/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Pr5c'ica &e !aora'orio 10

    Pr5c'ica &e camo /Proec'o 20E65mene ina!e 30

    To'a! 100

    ) "I"LIOGRAFA

    ).) "(=%(og'8' "+s(5'3 In'ro&%c'ion 'o ?AA rogramming= *'( E&i'ion9 H. Danie!

    Liang9 E&i'oria! Pren'ice @a!!.

    ?a8a Cmo Programar9 Dei'e! Dei'e!9 No8ena E&icin

    ),) "(=%(og'8' Com7%ement'8'3

    Ingenier7a &e Sof'are Orien'a&a a Oe'o con U-L9 ?a8a eIn'erne'9 A!fre&o ei';en

  • 7/24/2019 Portafolio de Programacion II

    14/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Direccin= Ca!!e Co!n ?%!ioBe'anco%r'(9 San'a Roa

    Te!+fono= 0K#2,3"29 0"*2231*.

    Correo e!ec'rnico=e!oan%'mac(a!a.e&%.ec9!%i!oan(o'mai!.com9

    e!oan%'macana!i.%r%n&.com.

    ..) FIRMA DEL O LOS DOCENTESRESPONSA"LES DE LA ELA"ORACIBNDEL S1LLA"US

    Ed(son Lu(s Lo*+n Cue:'

    .,) FECHA DE PRESENTACIBN3

    -ac(a!a9 Ari! &e! 201"

    DI

    A

    RI

    OSD

  • 7/24/2019 Portafolio de Programacion II

    15/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    D('(o De C'm7o .

    Tem'3Enc%a&re &e !a Aigna'%ra.

    O=*et(:o3Conocer conen%ar norma a eg%ir en c!ae.

    Po=%em'3Deconocimien'o &e !a o!7'ica &e c!ae.

    Fe5>'3 L%ne9 , &e mao.

    Tem' D(s5ut(do3Sincroni;acin &e! !!a% con !a ma'eria.

    Inicia&o a %n n%e8o erio&o &e c!ae9 conocimo %n n%e8o rofeor

    Ing. L%i Loan9 e! c%a! e &irigi a noo'ro con % reen'acin aamo a! 'ema &e! &7a 4%e era e! !!a%9 no in an'e reca!car a !oe'%&ian'e e! n%e8o i'ema 4%e im!emen' !a Uni8eri&a&9 4%e e e!&e ai'encia a c!ae9 no a&8ir'i 4%e a(ora a o!o e con e! 10 &efa!'a e %e&e er&er e! a:o9 a7 4%e no &io 4%e 4%iere %n'%a!i&a& 4%e ai'an a c!ae.

    L%ego &e ea recomen&acione aamo a !a 8eri

  • 7/24/2019 Portafolio de Programacion II

    16/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

  • 7/24/2019 Portafolio de Programacion II

    17/115

  • 7/24/2019 Portafolio de Programacion II

    18/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    D('(o de C'm7o

    Tem'3In'ro&%ccin.

    O=*et(:o3E6erimen'ar !o e'5n&are &e nomenc!a'%ra9 comen'ario organi;acin &e! c&igo f%en'e.

    Po=%em'3 -aneo inicia! &e! !eng%ae &e rogramacin9 En'orno &eDearro!!o.

    Fe5>'3L%ne 11 &e -ao &e! 201".

    Tem' D(s5ut(do3E'5n&are &e nomenc!a'%ra.

    Como e co'%mre e! Ingeniero a!%&o a !a c!ae 'omo !i'a9 a(ora cone! n%e8o i'ema 4%e manea !a U9 ero (%ieron incon8enien'e con e!in'erne'9 ero e arreg! e! ro!ema e %&o 'omar !a !i'a.

    L%ego &e (aer 'oma&o !a !i'a aamo a !a c!ae &e! &7a9 !a c%a! f%ee6!ica&a or e! Profeor me&ian'e &iaoi'i8a9 !a c!ae 'ra'o ore !anomenc!a'%ra &e c!ae.

    Lo e'5n&are &e nomenc!a'%ra f%eron crea&o ara (acer m5 f5ci! r5i&o &e i&en'i

  • 7/24/2019 Portafolio de Programacion II

    19/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Qu< '7end8 >o&

    La nomenc!a'%ra &e c!ae m+'o&o.

    D('(o de C'm7o

    Tem'3In'ro&%ccin.

    O=*et(:o3 I&en'i

  • 7/24/2019 Portafolio de Programacion II

    20/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Qu< '7end8 >o&

    Organi;acin &e! c&igo f%en'e e i&en'i

  • 7/24/2019 Portafolio de Programacion II

    21/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    QCu+%es ueon +5(%es

    Como in'a!ar U-L en Ne'ean.

    Qu< '7end8 >o&

    Como rea!i;ar !a re!acin U-L G NETBEANS.

    D('(o de C'm7o

    Tem'3De

  • 7/24/2019 Portafolio de Programacion II

    22/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    QCu+%es ueon +5(%es

    La re!acin &e cao &e %o.

    Que '7end8 >o&

    Acerca &e cao &e %o.

    D('(o de C'm7o J

    Tem'3C!ae B5ica.

    O=*et(:o3Uar !o an'ece&en'e &e %na c!ae.

    Po=%em'3Creacin &e %na c!ae.

    Fe5>'3L%ne 2" &e -ao &e! 201".

    Tem' d(s5ut(do3An'ece&en'e &e %na c!ae.

    En e'a c!ae e! &ocen'e &io conce'o m% %n'%a!e &e C!ae9a'ri%'o m+'o&o.

    C!ae= e %na c!ai

  • 7/24/2019 Portafolio de Programacion II

    23/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Qu< 5os's ueon d(85(%es

    No '%8e ro!ema9 me f%e en'en&i!e !a c!ae.QCu+%es ueon +5(%es

    -+'o&o9 c!ae9 a'ri%'o.

    Qu< '7end8 >o&

    C!ae9 a'ri%'o m+'o&o.

    D('(o de C'm7o K

    Tem'3C!ae B5ica.

    O=*et(:o3 Uar !o an'ece&en'e &e %na c!ae= Enca%!amien'o A'raccin.

    Po=%em'3Creacin &e %na c!ae.

    Fe5>'3-i+rco!e 2K &e -ao &e! 201".

    Tem' d(s5ut(do3An'ece&en'e &e %na c!ae.

    En e'a c!ae e! &ocen'e e6%o &o a!gori'mo ara rea!i;ar!o9 !oc%a!e on=

    - A!gori'mo ara !a 8a!i&acin &e !a ce&%!a.- A!gori'mo ara !a fec(a &e nacimien'o &e %na erona.

    A ca&a %no &e e'o eercicio e! &ocen'e e6!ico ao a ao como e&e7an &e rea!i;ar.

    En &ic(o a!gori'mo e !e &e7a &e rea!i;ar=

    - Se%&oc&igo.- Pr%ea &e ecri'orio.

    - Diagrama &e X%o.

    Con !a rea!i;acin &e e'o &o a!gori'mo9 e con'in% con !a rea!i;acin&e! 'a!!er _ 19 con e! c%a! e'%8imo oc%a&o (a'a e! '+rmino &e !ac!ae.

    Ree(on'3

  • 7/24/2019 Portafolio de Programacion II

    24/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Qu< 5os's ueon d(85(%es

    To&o me f%e en'en&i!e.QCu+%es ueon +5(%es

    Acerca &e !o e%&oc&igo.

    Qu< '7end8 >o&

    Reo!%cin &e ro!ema e%&oc&igo.

    TALLER .

    Nom=e3 J!ener S'a!in A'%&i!!o

    Cor&eroCuso3 Seg%n&o Seme're ]B^

    Fe5>'3 02)0$)201"

    Poeso3 Ing. L%i Lo5n

    .)C'%5u%o de% s(gno ?od('5'% deun' 7eson'

    A(es3De! 21 &e mar;o a! 20 &eari!.

    T'uo3De! 21 &e ari! a! 21 &emao.

    G

  • 7/24/2019 Portafolio de Programacion II

    25/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    C+n5e3De! 22 &e %nio a! 22 &e %!io.

    Leo3De! 23 &e %!io a! 23 &e ago'o. V(go3De! 2, &e ago'o a! 23 &e e'iemre. L(='3De! 2, &e e'iemre a! 23 &e oc'%re. Es5o7(4n3De! 2, &e oc'%re a! 22 &e no8iemre. S'g(t'(o3De! 23 &e no8iemre a! 21 &e &iciemre. C'7(5on(o3De! 22 &e &iciemre a! 20 &e enero. A5u'(o3De! 21 &e enero a! 1* &e ferero. P(s5(s3De! 1 &e ferero a! 20 &e mar;o.

    PSEUDOCBDIGOInicio

    De

    Leer d>

    Ecriir ]Ingree e! nQmero &e me &e nacimien'o >

    Leer m>

    SegQn m(acer

    Cao9 Y1

    Si &7a`Y21

    Ecriir ]Ac%ario^>

    Cao con'rario

    Ecriir ]Caricornio^>

    Sa!ir>

    Cao9 Y2

    Si &7a`Y20

    Ecriir ]Pici^>

    Cao con'rario

  • 7/24/2019 Portafolio de Programacion II

    26/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Ecriir ]Ac%ario^>

    Sa!ir>Cao9 Y3

    Si &7a`Y21

    Ecriir ]Arie^>

    Cao con'rario

    Ecriir ]Pici^>

    Sa!ir>

    Cao9 Y,

    Si &7a`Y21

    Ecriir ]Ta%ro^>

    Cao con'rario

    Ecriir ]Arie^>

    Sa!ir>

    Cao9 Y"

    Si &7a`Y21

    Ecriir ]F+mini^>

    Cao con'rario

    Ecriir ]Ta%ro^>

    Sa!ir>

    Cao9 Y$Si &7a`Y21

    Ecriir ]C5ncer^>

    Cao con'rario

    Ecriir ]F+mini^>

  • 7/24/2019 Portafolio de Programacion II

    27/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Sa!ir>

    Cao9 YKSi &7a`Y23

    Ecriir ]Leo^>

    Cao con'rario

    Ecriir ]C5ncer^>

    Sa!ir>

    Cao9 Y*

    Si &7a`Y23

    Ecriir ]irgo^>

    Cao con'rario

    Ecriir ]Leo^>

    Sa!ir>

    Cao9 Y

    Si &7a`Y23

    Ecriir ]Lira^>

    Cao con'rario

    Ecriir ]irgo^>

    Sa!ir>

    Cao9 Y10

    Si &7a`Y20Ecriir ]Ecorio^>

    Cao con'rario

    Ecriir ]Lira^>

    Sa!ir>

  • 7/24/2019 Portafolio de Programacion II

    28/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Cao9 Y11

    Si &7a`Y23Ecriir ]Sagi'ario^>

    Cao con'rario

    Ecriir ]Ecorio^>

    Sa!ir>

    Cao9 Y12

    Si &7a`Y22

    Ecriir ]Caricornio^>

    Cao con'rario

    Ecriir ]Sagi'ario^>

    Sa!ir>

    in SegQn

    Ecriir ]No e6i'e e! me^>

    in

  • 7/24/2019 Portafolio de Programacion II

    29/115

    inicio

    ]Ingree % &7a &e nacimien'o= ]

    &

    ]Ingree % me &e nacimien'o= ]

    m

    m

    Y2Y1 Y3 Y,

    D7a`Y21

    ACUARIO

    CAPRICORNIO

    D7a`Y20

    PISCIS

    ACUARIO

    D7a`Y21

    ARIES

    PISCIS

    D7a`Y21

    TAURO

    ARIES

  • 7/24/2019 Portafolio de Programacion II

    30/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    DIAGRAMA DE FLUO

  • 7/24/2019 Portafolio de Programacion II

    31/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    ,) C'%5u%' e% m'&o de 5(n5o n;meos . , /

    7esent' en oden des5endente e% %(st'do de %osn;meos o se'3 / , .)

    PSEUDOCBDIGO

    Inicioarreg!o b">!ongi'%& !ongi'%& &e! arreg!oPara iY0 (a'a iY!ongi'% (acer>

    ecriir ]Ingree %n nQmero= ]>!eer arreg!obi>

    inParaPara iY0 (a'a iY!ongi'% (acer>

    Para Y1 (a'a !ongi'%i (acerSi arreg!ob#1 arreg!ob en'once

    a%6 arreg!ob>arreg!o b arreg!ob#1>arreg!ob#1 a%6>

    inSiinPara

    inParaPara iY0 (a'a iY!ongi'% (acer>

    ecriir arreg!obi>inPara

    in

  • 7/24/2019 Portafolio de Programacion II

    32/115

    inicio

    i Y 0 > i Y !ongi'%& G 1 > iZZ

    ]Ingree %n nQmero=^

    arreg!obi

    i Y 0 > i Y !ongi'%& G 1 > iZZ

    Y 1 > !ongi'%& G 1 > iZZ

    arreg!ob#1 arreg!ob

    i Y 0 > i Y !ongi'%& G 1 > iZZ

    arreg!obi

  • 7/24/2019 Portafolio de Programacion II

    33/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    ) E(st8'n 78n5(7es @ue dese'='n 5's'se 5on un'

    =e%%' 7(n5es' se 5's'8' 5on e%%' 5u'%@u(e' de e%%os@ue 5um7%' %' s(gu(ente 7ue='3 Se t(ene / d(s5os dee%%os negos & , =%'n5os se %es (nd(5' ' %os 78n5(7es %'e(sten5(' de estos d(s5os)

    Se %es 5u=e ' %os o*os ' %os 78n5(7es & se %e u=(5' '%'?' un d(s5o en %' es7'%d' ' 5'd' uno de %os 78n5(7es)Se gu'd'n %os dos d(s5os est'ntes)

    A% 7(me 78n5(7e %e @u(t'n %' :end' & 7uede o=se:'' %os dos 78n5(7es est'ntes e% 5o%o de d(s5o @ue t(eneen sus es7'%d's & %uego de un 'n+%(s(s (nd(5' e%su7uesto 5o%o @ue t(ene en %' es7'%d' & es e%(m(n'do)

    E% segundo 78n5(7e es @u(t'do %' :end' 7uedeo=se:' e% d(s5o de% 78n5(7e est'nte & ;n(5'mentesu7o @ue e% 7(me 78n5(7e 7ed(4 no 7udo o=se:'e% 5o%o de% d(s5o de% 78n5(7e e%(m(n'do %uego de un

    'n+%(s(s (nd(5' e% su7uesto 5o%o @ue

  • 7/24/2019 Portafolio de Programacion II

    34/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    En !o 4%e e! rimer r7ncie9 o!o 'iene %na oor'%ni&a& &e

    aer e! co!or e6ac'o 4%e !o o'ro &o r7ncie 'engan !o&o &ico !anco !o 4%e !gicamen'e +! ia a 'ener e! &eco!or negro9 ero como e e!imina&o9 e &a 4%e !o o'ro &ono 'en7an !o &ico !anco +! no 'en7a e! &ico negro.

    E! eg%n&o no %e&o 8er e! co!or &e! rimero ero i e! &e'ercero %o 4%e e! rimero er&i9 eo 4%iere &ecir 4%e +! e! 'ercero no 'ienen e! &ico &e co!or !anco ero como i 8ioe! &ico &e! 'ercero %o 4%e era negro or4%e i 'en7a !anco

    e! 'ercero e %on7a 4%e +! no 'en7a !anco i no &ico negroor !o 'an'o no a&i8ino.

    E! 'ercer ana!i;o !o an'erior %o 4%e e! Qnico &ico 4%eo&7a 'ener era &e co!or negro.

    PSEUDOCBDIGO

    Inicio

    !eer rPri>!eer ePri>

    !eer 'ePri>

    Si rPri Y &ico !anco 'ePri Y &ico !anco en'once

    rPri&ico negro>

    SiNo

    Si 'ePri Y &ico !anco en'once

    ePri&ico negro>

    SiNo

    'ePri&ico negro>

  • 7/24/2019 Portafolio de Programacion II

    35/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    inSi

    inSi

    in

  • 7/24/2019 Portafolio de Programacion II

    36/115

    inicio

    ePri Y &ico !anco d 'ePri Y &ico !anco

    'ePri Y &ico !anco

  • 7/24/2019 Portafolio de Programacion II

    37/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    7P( seP( teP(seP( d(s5o=%'n5o teP( d(s5o =%'n5o

    teP( d(s5o =%'n5o

    &icoco!ora!ea'ori

    o

    &icoco!ora!ea'ori

    o

    &iconegro

    no no Y no no

    PRUE"A DE ESCRITORIO

  • 7/24/2019 Portafolio de Programacion II

    38/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    )En un =' 'm(gos d(sut'n 'men'mente un

    '%mue?o 5u'ndo %%eg' %' >o' de 7'g' so%(5(t'n %'5uent' '% meseo este se '5e5' ' 5'*' & 7(de %'5uent' %%e:' ' %' mes' & %es (nom' @ue es - d4%'es5'd' uno de %os 'm(gos 7'g' e@u(t't(:'mente .-d4%'es @ue d' un tot'% de - d4%'es e% meseo %%e:'e% d(neo ' %' 5'*' '%%8 %e 5omun(5' @ue >' e(st(do uneo @ue %' 5uent' es ,/ d4%'es 7o %o @ue

  • 7/24/2019 Portafolio de Programacion II

    39/115

    inicio

    ag2 camioTo'a!>

    ag3 camioTo'a!>

    in

    DIAGRAMA DE FLUO

  • 7/24/2019 Portafolio de Programacion II

    40/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    PRUE"A DE ESCRITORIO

    'g. 'g, 'g5uen

    t'

    5'm=(o'g.'g,'g 0 ,/

    5'm=(oTot'%5'm=(o,

    5'm=(oTot'%5'm=(oTot'%9

    'g.

    10 10 10 2" camio Y " camioTo'a!Y3 camioTo'a!Y1 1

  • 7/24/2019 Portafolio de Programacion II

    41/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    /)Ut(%(?'ndo ;n(5'mente 5u'to n;meos & %'s

    o7e'5(ones m'tem+t(5's de sum' est'mu%t(7%(5'5(4n & d(:(s(4n o=teng' %os d8g(tos de% - '% )

    RESOLUCIBN DEL PRO"LEMA

    , # / , ) , Y 0 / , Z , ) /, Z , Y 1 / , ) , Z / , ) , Y 2 / , 6 , G , ) , Y 3 , Z b / , G , ) , Y , / , 6 , Z , ) , Y " , Z b / , Z , ) , Y $ , Z , G / , ) , Y K / , Z , 6 / , ) , Y * , Z , Z / , ) , Y

    PSEUDOCODIGO

    Inicio

    re%! 0>

    >'5ere%! , # / , ) , >

    es5(=(re%!>

    re%! 0>

    >'5ere%! / , Z , ) /, Z ,>

    es5(=(re%!>

    re%! 0>

    >'5ere%! / , ) , Z / , ) , >

    es5(=( re%! >

    re%! 0>

    >'5ere%! / , 6 , G , ) ,>

    es5(=(re%!>

    re%! 0>

  • 7/24/2019 Portafolio de Programacion II

    42/115

  • 7/24/2019 Portafolio de Programacion II

    43/115

    inicio

    re%!

    re%!

    re%!

    re%!

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    DIAGRAMA DE FLUO

  • 7/24/2019 Portafolio de Programacion II

    44/115

  • 7/24/2019 Portafolio de Programacion II

    45/115

  • 7/24/2019 Portafolio de Programacion II

    46/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    PRUE"A DE ESCRITORIO

    T'%%e ,

    re%! re%! Y , # / , ) , a!i&a Y re%! re%! Y 0

    0 0 0 0

    re%! Y / , Z , ) /, Z ,

    0 1 1 0

    re%! Y / , ) , Z / , ) ,

    0 2 2 0

    re%! Y / , 6 , G , ) ,

    0 3 3 0

    re%! Y , Z b / , G , ) ,

    0 , , 0

    re%! Y / , 6 , Z , ) ,

    0 " " 0

    re%! Y , Z b / , Z , ) ,

    0 $ $ 0

    re%! Y , Z , G / , ) ,

    0 K K 0

    re%! Y / , Z , 6 / , ) ,

    0 * * 0

    re%! Y , Z , Z / , ) ,

    0 0

  • 7/24/2019 Portafolio de Programacion II

    47/115

  • 7/24/2019 Portafolio de Programacion II

    48/115

    NomreCe&%!airma

    NomreCe&%!airma

    Inicio

    E'%&ian'e ProfeorPerona! A&mini'ra'i8o

    O'ro

    C!ien'eW

    NomreCe&%!airma

    NomreCe&%!airma

    Carne' E'. Ce&%!aCe&%!a

    Ce&%!a

    So!ici'ar !iro

    E6i'e !iroW

    ]En'rega &e !iro^

    E'%&ian'eW

    ]No (a !iro^

    ]Pre'ar or (ora^]Pre'ar or (ora9 &7a9 emana 9 mee^

    ]De8o!%cin &e !iro^

    Re'irar Cer'i

  • 7/24/2019 Portafolio de Programacion II

    49/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    DIAGRAMA DE FLUO

  • 7/24/2019 Portafolio de Programacion II

    50/115

  • 7/24/2019 Portafolio de Programacion II

    51/115

  • 7/24/2019 Portafolio de Programacion II

    52/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Aut4nomo .

  • 7/24/2019 Portafolio de Programacion II

    53/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

  • 7/24/2019 Portafolio de Programacion II

    54/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

  • 7/24/2019 Portafolio de Programacion II

    55/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    AUTBNOMO ,

    Nom=e3 J!ener S'a!in A'%&i!!o Cor&ero

    Fe5>'3 0$)0")201"

    Segundo Semeste !"#

    Pound(?' en %os Lengu'*es de Pog'm'5(4n & sus 5'm=(os 't':

  • 7/24/2019 Portafolio de Programacion II

    56/115

  • 7/24/2019 Portafolio de Programacion II

    57/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    AUTBNOMO

    Nom=e3 J!ener S'a!in A'%&i!!o Cor&ero

    Fe5>'3 11)0")201"

    Segundo Semeste !"#

    Pound(?' en %os 7''d(gm's POO e Im7e't(:o

    En !a rogramacin e6i'en m%c(o !eng%ae con !o 4%e %e&e !!e8ara cao %n i'ema9 m%c(o &e e'o oor'an mQ!'i!e !a'aforma &erogramacin. E6i'en a!g%no mo&e!o &e rogramacin or eem!o !a

    rogramacin e'r%c'%ra&a o !a rogramacin orien'a&a a oe'o.

    Tami+n e6i'en !eng%ae 4%e (an i&o &ie:a&o ara oor'ao!amen'e %na o!a !a'aforma &e rogramacin.

    En !o 4%e e rogramacin imera'i8a9 e ecrien !7nea &e c&igo 4%e!o 4%e (acen e mo&i

  • 7/24/2019 Portafolio de Programacion II

    58/115

  • 7/24/2019 Portafolio de Programacion II

    59/115

  • 7/24/2019 Portafolio de Programacion II

    60/115

  • 7/24/2019 Portafolio de Programacion II

    61/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    AUTBNOMO J

    Nom=e3 J!ener S'a!in A'%&i!!o Cor&ero

    Fe5>'3 2")0")201"

    Segundo Semeste !"#

    MANEO DE CLASES

    En !a !!ama&a c!ae e %e&en g%ar&ar a!g%no 'io &e 8aria!e9 !oc%a!e ci'amo a4%7=

    V'('=%es De Inst'n5('E'a 8aria!e e enc%en'ran &en'ro &e %na c!ae9 ero &e

  • 7/24/2019 Portafolio de Programacion II

    62/115

  • 7/24/2019 Portafolio de Programacion II

    63/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    AUTBNOMO

    Nom=e3 J!ener S'a!in A'%&i!!o Cor&ero

    Fe5>'3 01)0$)201"

    Segundo Semeste !"#

    M'ne*o De L' So=e5'g' De M

  • 7/24/2019 Portafolio de Programacion II

    64/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    "I"LIOGRAFA

    Cmo rogramar en ?a8a9 @ar8e -. Dei'e!9Pa%! ?. Dei'e! ?a8a 2= man%a! &e rogramacin9 L%i ?oane Ag%i!ar9 -a'i!&e

    ern5n&e; A;%e!a

  • 7/24/2019 Portafolio de Programacion II

    65/115

  • 7/24/2019 Portafolio de Programacion II

    66/115

  • 7/24/2019 Portafolio de Programacion II

    67/115

  • 7/24/2019 Portafolio de Programacion II

    68/115

  • 7/24/2019 Portafolio de Programacion II

    69/115

  • 7/24/2019 Portafolio de Programacion II

    70/115

  • 7/24/2019 Portafolio de Programacion II

    71/115

  • 7/24/2019 Portafolio de Programacion II

    72/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    In:est(g'5(4n De Pog'm'5(4n II

    PROGRAMACIBN ORIENTA A ASPECTOS

    Poeso3

    Ing) Lu(s Lo*+n

    A%umno3

    $%e&ne Astud(%%o

    Segundo Semeste P''%e%o !"#

    Fe5>'3

    -9-/9,-./

    M'5>'%' 0 E% Oo 0 E5u'do

    MARCO TEBRICO

  • 7/24/2019 Portafolio de Programacion II

    73/115

  • 7/24/2019 Portafolio de Programacion II

    74/115

  • 7/24/2019 Portafolio de Programacion II

    75/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    BIBLIOGRAFA

    %ava &mo 'rogramar" (eitel (eitel" Novena Edicin Lenguajes (e 'rogramacin" /enneth Louden

  • 7/24/2019 Portafolio de Programacion II

    76/115

  • 7/24/2019 Portafolio de Programacion II

    77/115

  • 7/24/2019 Portafolio de Programacion II

    78/115

  • 7/24/2019 Portafolio de Programacion II

    79/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    "I"LIOGRAFA

    Como rogramar En ?a8a9 @ar8e -. Dei'e!9Pa%! ?. Dei'e! Ingenier7a De! Sof'are9 Roger S. Preman %n&amen'o &e ae &e &a'o9 Ara(am Si!erc(a';9

    @enr . Jor'(9 S. S%&ar(an

  • 7/24/2019 Portafolio de Programacion II

    80/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    In:est(g'5(4n De Pog'm'5(4n II

    V'%o'5(4n C8t(5' de %'s Vent'*'s & Des:ent'*'s deP)O)O)

    Poeso3

    Ing) Lu(s Lo*+n

    A%umno3

    $%e&ne Astud(%%o

    Segundo Semeste P''%e%o !"#

    Fe5>'3.9-/9,-./

    M'5>'%' 0 E% Oo 0 E5u'do

  • 7/24/2019 Portafolio de Programacion II

    81/115

  • 7/24/2019 Portafolio de Programacion II

    82/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    En

  • 7/24/2019 Portafolio de Programacion II

    83/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    "I"LIOGRAFA

    'rogramar desde un punto de vista cient$fico" 0ngel &obo 1era 'rogramacin orientada a objetos con %ava" +rancisco (ur!n" +rancisco

    ,utirre." Ernesto 'imentel 'rogramacin *rientada a *bjetos" 2onia %aramillo 3albuena" Leonardo

    Alonso 4ern!nde. 5odr$gue.

  • 7/24/2019 Portafolio de Programacion II

    84/115

  • 7/24/2019 Portafolio de Programacion II

    85/115

  • 7/24/2019 Portafolio de Programacion II

    86/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Lo 4%e (ace !a mo&%!ari&a& e &i8i&ir e! rograma en

    &iferen'e egmen'o /c!ae9 a4%e'e9 e'c. ca&a %no &ee'o con % reec'i8o a!gori'mo.

    E!

  • 7/24/2019 Portafolio de Programacion II

    87/115

  • 7/24/2019 Portafolio de Programacion II

    88/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    In:est(g'5(4n De Pog'm'5(4n II

    V'%o'5(4n C8t(5' de %'s Vent'*'s & Des:ent'*'s de%UML)

    Poeso3

    Ing) Lu(s Lo*+n

    A%umno3

    $%e&ne Astud(%%o

    Segundo Semeste P''%e%o !"#

    Fe5>'3,-9-/9,-./

    M'5>'%' 0 E% Oo 0 E5u'do

  • 7/24/2019 Portafolio de Programacion II

    89/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    MARCO TEORCO

    Leng%ae Uni

  • 7/24/2019 Portafolio de Programacion II

    90/115

  • 7/24/2019 Portafolio de Programacion II

    91/115

  • 7/24/2019 Portafolio de Programacion II

    92/115

  • 7/24/2019 Portafolio de Programacion II

    93/115

  • 7/24/2019 Portafolio de Programacion II

    94/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    MARCO TEORCO

    A=st'55(4n

    La a'raccin e rogramacin9 e e! roceo en e! 4%e e&ea &e !a&o 'o&o 'io &e informacin 4%e no e %na9 o no enecearia.

    En i a'raccin e re

  • 7/24/2019 Portafolio de Programacion II

    95/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    In:est(g'5(4n De Pog'm'5(4n II

    V'%o'5(4n C8t(5' de %'s Vent'*'s & Des:ent'*'s de%M'ne*o de %' so=e5'g' de m

  • 7/24/2019 Portafolio de Programacion II

    96/115

  • 7/24/2019 Portafolio de Programacion II

    97/115

  • 7/24/2019 Portafolio de Programacion II

    98/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    Constu5to

    Un con'r%c'or9 e a!go eecia! en !a rogramacin9 e'e eeec%'a c%an&o e crea %n oe'o. Se %'i!i;a e'ocon'r%c'ore ara o&er a:a&ir 'area 4%e e &een]rea!i;ar^ c%an&o e crea %n oe'o &e %na c!ae.

    Para crear %n con'r%c'or &eemo 'omar en c%en'a !oig%ien'e=

    &ada clase debe por lo menos tener un constructor

  • 7/24/2019 Portafolio de Programacion II

    99/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    &ada constructor se puede sobrecargar" en otras palabras esto quiere

    decir que cada clase puede tener m!s de un constructor El nombre correspondiente al constructor debe tener el mismo que el de

    la clase

    A=st'55(4n

    La a'raccin e rogramacin9 e e! roceo en e! 4%e e&ea &e !a&o 'o&o 'io &e informacin 4%e no e %na9 o no enecearia.

    En i a'raccin e re

  • 7/24/2019 Portafolio de Programacion II

    100/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    In:est(g'5(4n De Pog'm'5(4n II .-

    V'%o'5(4n C8t(5' de %'s Vent'*'s & Des:ent'*'s de%M'ne*o de %' so=e5'g' de m

  • 7/24/2019 Portafolio de Programacion II

    101/115

  • 7/24/2019 Portafolio de Programacion II

    102/115

  • 7/24/2019 Portafolio de Programacion II

    103/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    To&o oe'o 'iene como eem!o %na c!ae9 &ic(a c!ae &ee

    con'ar &e m5 &e cero oe'o.Para &ie:ar c!ae oe'o9 e &ee 'omar en c%en'a !oig%ien'e ar5me'ro=

    &ompletitud Acoplamiento &ohesin 2uficiencia

    'rimitividad

    "I"LIOGRAFA

    %ava ;: manual de programacin" Luis %oanes Aguilar" Matilde+ern!nde. A.uela

    +undamentos de bases de datos" Abraham 2ilberschat." 4enr +# /orth"2# 2udarshan

    %ava para estudiantes" (ouglas

  • 7/24/2019 Portafolio de Programacion II

    104/115

  • 7/24/2019 Portafolio de Programacion II

    105/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    PRO1ECTO

    PROGRAMACION II

    !S(stem' de (n:ent'(o '5tu'5(4n de %' em7es'!V'ness' D(st(=u5(ones# u=(5'd' en %' 5(ud'd de

    M'5>'%' ,-./#

    C%ro=

    Segundo Semeste !"#

    E'%&ian'e Reona!e=

    $%e&ne St'%(n Astud(%%o Codeo

    C'%os A%=eto S+n5>e? Re@ue%me

    Docen'e Reona!e=

    ING) Ed(son Lu(s Lo*+n

    PERIODO

    ,-./

    MACHALA 0 EL ORO ECUADOR

  • 7/24/2019 Portafolio de Programacion II

    106/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    INTRODUCCIBN

    En e'e roec'o reen'amo e! &earro!!o e im!emen'acin&e %n i'ema &e ]In8en'ario ac'%racin^9 ara o&era'ifacer !a necei&a&e &e %na Emrea Di'ri%i&ora.

    E'e i'ema er8ir5 &irec'amen'e a! encarga&o &e !aemrea9 a 4%e !e ermi'ir5 e! maneo &e % ingreo egreo9 a7 como &e % in8en'ario. Para o&er rea!i;ar e'ei'ema em!earemo a!g%na '+cnica9 4%e er5n &e %ma

    imor'ancia.E'e roec'o 'iene como

  • 7/24/2019 Portafolio de Programacion II

    107/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    O"ETIVOS

    GENERAL

    Rea!i;ar e! &ie:o e im!emen'acin &e %n of'areinform5'ico ara a7 agi!i;ar e! roceo &e fac'%racin ein8en'ario &e !a emrea &i'ri%i&ora !!ama&a ]aneaDi'ri%cione &e !a ci%&a& &e -ac(a!a9 201"^.

    ESPECFICOS (ise=ar la interfa. del soft7are con la informacin proporcionada por el

    administrador de la empresa# Anali.ar el dise=o de un soft7are que permita agili.ar el proceso de

    inventario facturacin de la empresa >3anessa (istribuciones? de laciudad de Machala?

    &rear la base de datos que permitan al usuario interactuar con elsoft7are de una manera f!cil r!pida#

  • 7/24/2019 Portafolio de Programacion II

    108/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    ANLISIS

    En e'e roec'o rea!i;aremo %n i'ema 4%e no ermi'acon'ro!ar Lo ingreo egreo &e e'a emrea9 a 4%e e'oe &e %ma imor'ancia ara aer i e! negocio e'5generan&o ganancia.

    Lo oe'i8o 4%e e'a!ecimo ara e'e roec'o on=

    Establecer los ingresos generados en ;@B Establecer los egresos generados en ;@B Anali.ar la informacin obtenida

    P%'nte'm(ento De% Po=%em'

    hCmo !a im!emen'acin &e %n Sof'are Inform5'ico o&r7ameorar !a 8en'a &e %na emrea &e com%'a&ora !!ama&a]anea Di'ri%cione^ &e !a Ci%&a& &e -ac(a!a9 201"W

    Po=%'5(4n

    E'5 con'i'%i&a or !o 'raaa&ore &e !a emrea ]aneaDi'ri%cione^ con %n 'o'a! &e 3 'raaa&ore.

    Administrador 3endedor Almacenero

  • 7/24/2019 Portafolio de Programacion II

    109/115

  • 7/24/2019 Portafolio de Programacion II

    110/115

  • 7/24/2019 Portafolio de Programacion II

    111/115

    Inicio

    Regi'ro &e! ro&%c'o

    i&ro&%c'o

    can'iro&%c'o8a!orro&%c'o&ero&%c'o

  • 7/24/2019 Portafolio de Programacion II

    112/115

    Inicio

    fac'%rar

    i&ac'%ra%'o'!'o'a!

  • 7/24/2019 Portafolio de Programacion II

    113/115

  • 7/24/2019 Portafolio de Programacion II

    114/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS

    PRUE"A DE ESCRITORIO

    Reg(sto de% 7odu5to

    Id7odu5to

    des7odu5to

    5'nt(7odu5to

    :'%o7odu5to

    --, DicoD%ro

    e6'erno

    2 $"

    Reg(sto de C%(entes

    I&c!ien'e Nomc!ien'e

    &irec!ien'e

    0K0$*$,$*3

    J!enerA'%&i!!o

    F%ao Ceo

    Gene' e7otes

    Re7ote Re7ote7odu5tos

    S'%(d'

    Em7%e'dos reor'eYPro&%c'oW Y i Fenerarinformeem!ea&o

    reor'eYc!ien'eWYi

    Fenerarinformeem!ea&o

    F'5tu'

    Id'5tu'

    Id7odu5to

    Des57odu5to

    C'nt(7odu5to

    Id'5tu'

    :'%o7odu5to

    subtotal =canPro*valPro

    Total =subTotal +

    (subTot*0.!"

    s'

    --, . Dico D%roE6'erno

    2 0023 $" 2[$"900Y130900

    130900 Z/130900[0.12

    Y 1,"9$0

    1

  • 7/24/2019 Portafolio de Programacion II

    115/115

    UNIVERSIDAD TCNICA DE MACHALAUNIDAD ACDEMICA DE INGENIERA CIVIL

    CARRERA DE INGENIERA DE SISTEMAS