Arquitectura Software 1.0

Embed Size (px)

Citation preview

  • 7/21/2019 Arquitectura Software 1.0

    1/14

  • 7/21/2019 Arquitectura Software 1.0

    2/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    Historia de Revisiones

    Feca Versin !escri"cin A#tor

    25/08/2014 Versin Inicial Mario Castro

    $%&ina 2

  • 7/21/2019 Arquitectura Software 1.0

    3/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    $abla de %ontenido

    1 INTRODUCCIN.............................................................................................4

    1.1 - PROPSITO......................................................................................................................41.2 ALCANCE........................................................................................................................5

    2 - REQUISITOS..................................................................................................5

    2.1 - ASPECTOSDECALIDAD......................................................................................................5

    3 - ARQUITECTURA.............................................................................................6

    3.1 - INTRODUCCIN.................................................................................................................63.2 - CARACTERSTICAS.............................................................................................................7

    4 - TECNOLOGAS...............................................................................................8

    4.1 - ANGULARJS..................................................................................................................... 84.2 - BOOTSTRAP...................................................................................................................104.3 - PLA!RA"E#OR$..........................................................................................................114.4 POSTGRES%L.................................................................................................................12

    5- CMO INTERACTAN LAS TECNOLOGAS?.....................................................14

    $%&ina 3

  • 7/21/2019 Arquitectura Software 1.0

    4/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    1 I!"#$%&&'(

    L& A'()*+,+)'& , S/+&', , & ,+')+)'& *& *& , *+,&9 /'&& :/'

    +/& & ,**/;, , *, , ,&''// , );& &'()*+,+)'& ,*;*& ,; +', &:&9 !'/;+,;9

    "*,&', B&,;.

    1.1 - )"#*(+'!#

    E :'/:*+/ , ,+, /),;+/ , :'/?,,' );& ?**; &'()*+,+;*& /@', &

    /'&;*&*; , *:,,;+&*; , /;);+/ , /:,+,;+, & ,&''/&' :&'& &

    /)*; , /+&', SIGOC.

    $%&ina 4

  • 7/21/2019 Arquitectura Software 1.0

    5/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    1.2 A,&&

    E /),;+/ , ,;+'& ,; , ,&''// , & ?*+& , *:,,;+&*; ,:*,),

    , & /)*;. E; ,+, S, *;),; & +,;//& ,''&*,;+& (), ,+&'>; *,;/)&& :&'& , ,&''// , & +', &:& (), &'>; /:/'+, & & /)*; ,

    /+&',9 , '/;+,;9 *,&', @&,;. E;/>;/;/ :'*;*:&,;+, ,;

    /;+')*' ); *+,& '/@)+/9 & // +&@*=; :,'*+*' (), & &'()*+,+)'& /', ,'

    ,+,;*@, & )+)'/ ,&''//.

    2 - R/%'+'!#+

    E ,+*/ , &'()*+,+)'& ,,*/;&/ ,@, :/,' &+*&,' & *:,,;+&*; , /

    ',(),'**,;+/ );*/;&, // ;/-);*/;&,H ',;**,;+/9 ,)'*&9 *&@**&9

    *:/;*@**& &;+,;*@**&.

    2.1 - A+*&!#+ $ C,'$$

    L& &*& , & /)*; & *:,,;+&' ,@, &'&;+*&' & *)*,;+, &'&+,'+*&H

    C"&!"0+!'&+ D+&"'*&'( A!"'%!#

    "&;+,;*@**&1. !&**& , &@*/2. !&**& , &;>**

    1. R,)&@**&

    2. "/**&@**&

    3. E;&:)&*,;+/

    4. E+,;*@**&

    5. !,*@**&

    6. A/:&*,;+/

    7. D*;&*/

    E**,;*&1. T*,:/ , ',:),+&.

    2. U/ , ',)'/.

    1. D,,:,

  • 7/21/2019 Arquitectura Software 1.0

    6/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    !*&@**&1. T/,'&;*& & &&.

    2. "&)',.2. E+&@**&.

    3. B/(),/.

    E+/ ;/ ,*, /;*,'&' ,;+'/ , & ,+')+)'& , ,&''// & *)*,;+,

    :'/:*,&,H

    1. D*,* ',,:&/ , /

    */.

    3. C/:/;,;+, &+&,;+, ',)+**&@,.

    4. L& +,;//& & *;+,'&' ,; & /;+')*; , & /)*; , /+&',9 ,@,;

    :,'*+*' & :'/)+/ *;& +,;,' & &:&*& , *;+,'/:,'&' /; *+,&

    ,+,';/.

    3 - A"/%'!&!%"

    3.1 - I!"#$%&&'(

    L& &'()*+,+)'& & *:,,;+&' , ,'*@, & /;+*;)&*; // ); /;);+/ ,

    +,;//& ,''&*,;+& (), , *;+,'&'&; :&'& &:/&' , ,&''// , & /)*;

    +,;/*& SIGOC. S, ,+&&'& && /:/;,;+, +,;//*/ )+**&/9 ,+/ :,'*+*'&

    ',/;/,' & *:/'+&;*& , & ,,*; , & +,;//*& *;?/)'&&.

    S, /;*,'& :'),;+, ',:&&' / *)*,;+, :);+/ :&'& ,;+,;,' , ',+/ ,

    ,&''// , & ,*;H

    & D,&''// , &:*&*/;, #,@.

    @ P&+'/; , *,

  • 7/21/2019 Arquitectura Software 1.0

    7/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    L& T'&;,',;*& , E+&/ R,:',,;+&*/;& R,:',,;+&+*/;& S+&+, T'&;,'

    / REST.

    , B&&;, , &'&.

    C)+,' , &+& *:/;*@**&.

    P'/'&&*; ,&'&+*?& , *:,'&+*?&.

    P'/'&&*; O'*,;+&& & O@,+/ POO

    3.2 - C"&!"0+!'&+

    L& &'()*+,+)'& +,;/*& , ,:*,), (), , *,

  • 7/21/2019 Arquitectura Software 1.0

    8/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    C* $ *"+!&'( "#!$E; ,+& &:& , ,;),;+'& & +,;//& (), ,'&; ',:/;&@, ,; &:*&*;

    #,@ , / &:,+/ ;,,&'*/ :&'& & *:,,;+&*; , & :&;+&& /; &(), , ))&'*/ *;& +,;'& *;+,'&*;.

    C* $ N#&'# M'$$,"E+& &:& , & (), :/,, & +,;//& ',(),'*& :&'& *:,,;+&' +/& &

    );*/;, (), ',&*&'& , *+,&9 &> , ,*;,; & ',& , ;,/*/9 /; )

    ',:,+*?& ?&*&*/;,.

    & C* $ )"+'+!&' 7+ $ $!#+7&9$E+& &:& ,;/;+'&/ , /+/' , @&, , &+/ ,,*/;&/ ,;+*=;&,

    // "(9 P/+',(9 O'&, ,;+', /+'/9 /; , ',:,+*?/ ,(),& , @&,

    , &+/ (), ',:',,;+& & ',&*/;, ,;+', & +&@& (), &&,;&'&; &

    *;/'&*; ',&*/;&& /; , /,/ , ;,/*/. T&@*=; /;+,;'> /

    :'/,**,;+/ );*/;, ;,,&'*& :&'& &:/&' , &;,/ , & *;/'&*;.

    4 - T,#0+

    L& +,;//& *;?/)'&& ,; & &'()*+,+)'& , *:,,;+&*; , & /)*;

    +,;/*& , ,+&&'&; && );& , ,+&9 ,+&&;/ ) *:/'+&;*& ) &:/'+, ,;

    & /;+')*; , :'/)+/ *;&.

    4.1 - A%,":S

    E ); *:',*/;&;+, '&,/' &?&'*:+ ,&''/&/ :/' G//,. S)

    &'&+,'+*& &:/&; & /;+')*; , / /:/;,;+, ,; & &:& ,

    :',,;+&*;9 / ',)'/ (), /',, , '&,/' :,'*+, ',&' :&'& ,

    *,;+,N&?,&/' ,; , ,;)&, , J&?&'*:+ ,,)+>;/, /; , /;/*/ :&+';

    , *,*;& (), ,+*,;, ,

    +'&**/;& KT"L /; ,+*(),+& :'/:*& *',+*?&. E+& ,:&'& ) @*,; &',:/;&@**& , && +,;//& ,; ) >@*+/H CSS9 KT"L J&?&'*:+9 &

    /);*& )&;/ / /;*,'& ;,,&'*/.

    4.1.1 - )#" /%; A%,":S?

    $%&ina 8

    http://home/mcastro/Documentos%5Cx/http://www.google.comhttp://home/mcastro/Documentos%5Cx/http://en.wikipedia.org/wiki/Single-page_applicationhttp://home/mcastro/Documentos%5Cx/http://en.wikipedia.org/wiki/Single-page_applicationhttp://home/mcastro/Documentos%5Cx/http://www.google.com
  • 7/21/2019 Arquitectura Software 1.0

    9/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    C// / '&,/' J&?&'*:+ ,; ,;,'&9 A;)&'JS ,; /;',+/ ;/ *'?,; :&'&

    &+*&,' & ;,,*&, &+)&, ,; , ,&''// , /)*/;, , /+&',

    '/@)+&9 ,; )&;+/ & ,&''// )+*:&+&/'& , &:*&*/;, '&;, /

    ,;/', (), , &,,&; & & , ,'*+/'*/. A,& :,'*+, &&' &/'

    :'/?,/ , & &'&+,'+*& ,*+,;+, ,; KT"L59 &**+&;/ , ,&''// ,

    &:*&*/;,9 &/ (), ) @/;&, ,/'&; & *:,,;+&*; , & &:& ,

    :',,;+&*; *;+,'&;/ >*,;+, , /,/ & ?*+&.

    4.1.2 - E+!"%&!%" $ % *"#

  • 7/21/2019 Arquitectura Software 1.0

    10/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    C// , /@,'?& ,; & &;+,'*/' *)'&9 / /:/;,;+, +,;//*/ ',(),'*/

    :&'& ,&@/'&' ); :'/,+/ /; AngulasJS9 ,+& ',&*/;&/ /; & +,;//&

    ',),;+,,;+, )&& :&'& ,?&' &&@/ ); ,&''// , );& &:*&*; ,&'&+,' #EB. S, ,@, +,;,' /;/**,;+/ ,; ,+, ,&''// , KT"L59 CSS39

    JAFASCRIPTS J%UER9 , '&,/' &,& ,*, +,;,' /;/**,;+/ ,;

    ,&''// , &:*&*/;, @&/ , ,;/(), "FC.

    4.2 - 7##!+!"*

    B//++'&:9 , ); '&,/' /'**;&,;+, ',&/ :/' T*++,'9 (), :,'*+, ',&'

    *;+,'&, ,@ /; CSS J&?&S'*:+9 )& :&'+*)&'*& , & , &&:+&' & *;+,'&

    , *+*/ ,@ & +&&* , *;+)*+*?/9 , ,+,;*@,9 );& , & :'*;*:&,@/;&, , (), / (), , *:,,;+, /; @//++'&: , *;+,':',+& @&+&;+, @*,;

    ,; +// / ;&?,&/',.

    4.2.2 I!"" 7##!+!"* , *"#

  • 7/21/2019 Arquitectura Software 1.0

    11/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    4.3 - ),< "=#"9

    E '&,/' P& , );& &+,';&+*?& >* *:, & & /@',&'&& :&+&/'& :&'&,&''// , &:*&*/;, ,:',&'*&, , J&?&. S, /;,;+'& ,; & :'/)+*?*& ,

    ,&''/&/' /,;+& & ,&@/'&*/; , &:*&*/;, /@', &'()*+,)'& , +*:/

    REST.

    4.3.1 )#" /%; ),

  • 7/21/2019 Arquitectura Software 1.0

    12/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    ,*/ , :,+**/;, KTTP ,;+', , *,;+, , ,'?*/'. L& &'()*+,+)'& & ,'

    *:,,;+&& /; & /;+'*@)*; , P&9 , &'&+,'*& :'*;*:&,;+, :/' ,' ,

    +*:/ REST9 /;, / ',)'/ *:/;*@, /; /;)*/ ?*& KTTP & +'&?, , /=+// GET9 POST9 PUT / DELETE.

    !*)'& 4H P,+**; REST

    4.3.2 E+!"%&!%" $ % *"#

    $%&ina12

  • 7/21/2019 Arquitectura Software 1.0

    13/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    4.4 )#+!"S/,

    P/+',S%L , ); ,+/' , @&, , &+/ /@,+/-',&*/;&9 *+'*@)*/ @&/ *,;*&

    BSD. E , *+,& , ,+*; , @&, , &+/ , */ &@*,'+/ > :/+,;+, ,; &&+)&*&.

    4.4.1 )#" /%; )#+!"S/,?

    A#""# +''@'&!'#

    P/+',S( ), *, @&& (), & :'*;*:&, @&, , &+/ :'/:*,+&'*&9 *;

    &,+&' & &'&+,'+*&9 & ,+&@**& , ',;**,;+/.

    '','$$ < +!','$$

    L& ,:,'*,;*& , )& ,:',& (), &; *'&/ ,*+/&,;+, & :/+',

    &'&;+*& & ,***& , */ & ,+&*+*& , & @&, , &+/ ,;:'/)*/; &''/&; (), ;/ ,*+,; *;*,;*& (), &,+,; & ,+&@**& ,

    */.

    & EB!+',

    $%&ina13

  • 7/21/2019 Arquitectura Software 1.0

    14/14

    SIGOC Versin:

    Error: No se encuentra la fuente de referencia Date: 2!0"!201#

    E */ ),;+, ,+> *:/;*@, :&'& +// *; /+/ &);/. S* ) :,'/;& +*,;,;

    & ;,,*& , :,'/;&*&' / &:*&' P/+',S%L , &; //9 /; &:&, ,

    &,'/ /; ); ;*/ , ,),'/9 *; /+/ &/*&/.

    $ D'+$# *" !#"#+ $ ,!# #,%=

    I:,,;+& );& ,+'&+,*& , &&,;&*,;+/ , &+/ , ?&'*& *& &&&

    "FCC :&'& &,' & P/+',S%L ,+',&&,;+, ,;*@, ,; ,;+/';/ , &+/

    ?/),;. E+/ ;/ , > (), ); *+,& (), , ,;&'& , &;+,;,' /:*&

    /@', / &+/ , /'& :&'&,&9 :&'& &,,'&' , *+,& , ,'*+)'& , &+/ &

    */ )'/9 &*,;/ ); /;+'/ , /;)'',;*& ,;+', & *+*;+& ?,'*/;, (),

    , ?&; ,'*@*,;/. E+& ,+'&+,*& , , *)& &;,'& )&& :/' /+'/ *+,&

    , &;,/ , @&, , &+/ :'/:*,+&'*/.

    5- C(=# '!"&! ,+ !,#0+?

    $%&ina14