8/18/2019 Ieee 1471 - Diseño (1)
1/15
DAS
(Documento de Arquitectura de Software)
Anexo C
8/18/2019 Ieee 1471 - Diseño (1)
2/15
Anexo x
INDICE
1. INTRODUCCIÓN............................................................................................................3
1.1. Propósito.............................................................................................................3
1.2. Alcance..............................................................................................................31.3. Usuarios interesados..............................................................................................31.4. Referencias..........................................................................................................4
. DE!INICIONES" ACRÓNI#OS $ A%RE&IACIONES.........................................................................4
'. !RA#EOR CONCE*TUA+..............................................................................................4
3.1. Descripción de la arquitectura en contexto....................................................................43.2. Stakeolders ! sus roles..........................................................................................53.3. Acti"idades de arquitectura en el ciclo de "ida................................................................5
,. DESCRI*CIONES *R-CTICAS DE +A ARUITECTURA...................................................................5
4.1. #dentificación de los stakeolders ! sus responsa$ilidades.................................................5
/. &ISTAS
DE
+A
ARUITECTURA...........................................................................................6
%.1. &scenarios 'Dia(ra)a de Casos de Uso*......................................................................6%.2. +ó(ica 'Dia(ra)a &ntidad,Relación*............................................................................6%.2.1. D#CC#-AR#- D& DA/-S....................................................................................7%.3. 0sica 'Dia(ra)a de Desplie(ue*..............................................................................13%.3.1. Descripción de ódulos......................................................................................13%.3.2. Descripción de Reportes.....................................................................................13
0. A*+ICACIÓN E%...................................................................................................13
.1. Arquitectura........................................................................................................13.2. /ecnolo(a.........................................................................................................13
. CRONO2RA#A.......................................................................................................14
.1. 0ase 15 Dise6o....................................................................................................14.2. 0ase 25 #)ple)entación.........................................................................................14.3. 0ase 35 Ad)inistrador ............................................................................................14.4. 0ase 45 #nte(ración...............................................................................................14
3. *RESU*UESTO.......................................................................................................14
7.1. Aplicati"o 8e$.....................................................................................................147.1.1. Dise6o...........................................................................................................147.1.2. 0uncionalidad...................................................................................................147.1.3. Ad)inistrador ...................................................................................................147.1.4. #nte(ración......................................................................................................147.2. Aplicati"o +ocal...................................................................................................157.2.1. Dise6o 9D.......................................................................................................1 5
7.2.2. odulo Recepcion.............................................................................................1 57.2.3. odulo -perador ..............................................................................................157.2.4. odulo Ad)insitrador.........................................................................................157.3. Aplicati"o u$e...................................................................................................15
Documento SAD Página 2 de 15
8/18/2019 Ieee 1471 - Diseño (1)
3/15
8/18/2019 Ieee 1471 - Diseño (1)
4/15
Anexo x
1.,. Referencia6
+as referencias aplica$les a este docu)ento son5
#&&& 73EF1GG7 S/
Arcitecture /radeoff Anal!sis etod #S- G12 F2EE1 Calidad del Soft8are ! tricas de e"aluación /e 4H1 ;ie8 .Iructen F 1EEG
. Definicione6" acr4nimo6 8 a9re:iacione6
• SAD5 Soft8are Arcitecture Docu)ent 'Docu)ento de Arquitectura delSoft8are*.
• AP+#CAC#J K&95 Soft8are de (estión que es e@ecutado en un na"e(ador
8e$.
• ://P5 Protocolo de /rasferencia de :ipertexto.
• /CP5 Protocolo de control de trans)isión.
• S/AI&:-+D&R5 Persona natural o @urdica que se "ea afectada o ten(aintereses relati"os al siste)a.
• &SC&AR#-5 Representa un rea especfica del siste)a que ata6a a uno o"arios stakeolders.
• ARLU#/&C/URA D& S-0/KAR&5 Con@unto de ele)entos propios del dise6odel siste)a? que definen ! dan for)a al códi(o fuente? arci"os $inarios ! alco)porta)iento del soft8are en tie)po de e@ecución. Dico dise6o "a acorde alas necesidades ! requeri)ientos del pro!ecto.
• ;#S/AS5 Son las representaciones (rficas de los aspectos i)portantes ! de
inters del siste)a con una perspecti"a de alto ni"el.
'. !ramewor; conce5tua7
'.1. De6cri5ci4n de 7a arquitectura en conte
8/18/2019 Ieee 1471 - Diseño (1)
5/15
Anexo x
'.. Sta;e=o7der6 8 6u6 ro7e6
&ste docu)ento )uestra los diferentes stakeolders ! sus respecti"os roles dentrodel pro!ecto a partir de las especificaciones ! requeri)ientos refle@ados en los casosde uso del ne(ocio.
'.'. Acti:idade6 de arquitectura en e7 cic7o de :ida
,. De6cri5cione6 5r>ctica6 de 7a arquitectura
,.1. Identificaci4n de 7o6 6ta;e=o7der6 8 6u6 re65on6a9i7idade6
Sta;e=o7der De6cri5ci4n E6cenario &i6ta&s el e)pleado de laco)pa6a que e@ecutalos procesosad)inistración declientes ! creación deorden de ser"iciodentro del siste)a.
• &scenario declientes.
•
&scenario deórdenes.
&s el e)pleado de la
co)pa6a que e@ecutalos procesosad)inistración de lasórdenes de ser"icio !pu$licación deresultados dentro delsiste)a.
• &scenario de
órdenes.• &scenario de
(eneración deresultados.
&s el e)pleado de la
co)pa6a que e@ecutalos procesos dead)inistración (eneralde los ser"icios de laco)pa6a !ad)inistración deinfor)es estadsticos.
• &scenario de
ad)inistración(eneral.• &scenario de
ad)inistraciónde reporte.
Documento SAD Página 5 de 15
8/18/2019 Ieee 1471 - Diseño (1)
6/15
Anexo x
/. &i6ta6 de 7a arquitectura
5.1. E6cenario6 (Dia?rama de Ca6o6 de U6o)
/.. +4?ica (Dia?rama Entidad@Re7aci4n)
Documento SAD Página 6 de 15
8/18/2019 Ieee 1471 - Diseño (1)
7/15
Anexo x
%.2.1. DICCIONARIO DE DATOS
CUST
Atri9utoTi5o de
dato+on?itud Re6tricci4n Nu7o6 De6cri5ci4n
CustMno u)$er PI - #D nico del cliente.0iscMno u)$er - #dentificación nica
cliente.a)e ;arcar %E - &l no)$re del
cliente. Address ;arcar E S# &s la dirección del
cliente./o8n ;arcar 3E S# &s la ciudad del
cliente.Pone ;arcar E - &s el n)ero de
contacto del cliente.&)ailMAddr ;arcar 3E - &s el correo de
contacto del cliente.Status u)$er - &stado del cliente
ante el siste)a.e)o ;arcar E S# Anotacionesespeciales delcliente.
+astMactMdate Date S# Ulti)a acti"idad delcliente.
Re(Mdate Date - 0eca re(istrocliente.
Userid ;arcar 3E - Usuario quere(istrar.
Documento SAD Página 7 de 15
8/18/2019 Ieee 1471 - Diseño (1)
8/15
Anexo x
ORDERSAtri9uto
Ti5o dedato
+on?itud Re6tricci4n Nu7o6 De6cri5ci4n
-rdMno u)$er 1E PI - )ero de laorden.
Status u)$er 2 - Códi(o delestado d laorden.
CustMno u)$er 0I - Códi(o del clientede la orden.
-rdMdate Date - 0eca decreación de laorden.
PlannedMdate Date - 0eca de entre(ade la orden.
etMa)nt u)$er 1E?2 - Su$ total de laorden.
&xtraMa)nt u)$er 1E?2 - ;aloresadicionales de laorden.
/otalMnetMa)nt u)$er 1E?2 - ;alor total de laorden.
e)o ;arcar2 E S# otas so$re laorden.
Documento SAD Página 8 de 15
8/18/2019 Ieee 1471 - Diseño (1)
9/15
Anexo x
ORDER+INE
Atri9utoTi5o de
dato+on?itud Re6tricci4n Nu7o6 De6cri5ci4n
-rdMno u)$er 1E 0I - )ero de la
orden. ArtMno u)$er 0I - Códi(o del articulo-rdMqt! u)$er ?2 - Cantidad
ordenada.SellMpr u)$er 1E?2 - ;alor del artculo.;atMcd u)$er 3 0I - Códi(o del
i)puesto.-rdMnnMa)nt u)$er 1E?2 -
Artic7eAtri9uto
Ti5o dedato
+on?itud Re6tricci4n Nu7o6 De6cri5ci4n
ArticleMno u)$er 1E PI - Códi(o delartculo.
Descr ;arcar2 E - Descripción delartculo.
SellMpr u)$er 1E?2 - ;alor del artculo.;atMno u)$er 3 - Códi(o de
i)puesto del
artculo.Status u)$er 2 - Códi(o del estado
del artculo.
Documento SAD Página 9 de 15
8/18/2019 Ieee 1471 - Diseño (1)
10/15
Anexo x
e)o ;arcar2 E S# ota adicional delartculo.
TAB
Atri9utoTi5o de
dato+on?itud Re6tricci4n Nu7o6 De6cri5ci4n
;atMno u)$er 3 PI - Códi(o deli)puesto.
StartMdate Date S# 0eca de inicio deli)puesto.
Perc u)$er 3 - Porcenta@e deli)puesto.
Statu6
Atri9utoTi5o de
dato +on?itud Re6tricci4n Nu7o6 De6cri5ci4nStatus u)$er 2 PI - Códi(o del estado.=rpMta) ;arcar2 3E PI - /a$la a la que se
ace referencia.DescMst ;arcar2 2E S# Descripción del
estado.
Documento SAD Página 10 de 15
8/18/2019 Ieee 1471 - Diseño (1)
11/15
Anexo x
In:oice
Atri9utoTi5o de
dato+on?itud Re6tricci4n Nu7o6 De6cri5ci4n
#n"oiceMno u)$er 1E PI - Códi(o de lafactura.
&)plMno u)$er 1E S# Códi(o dele)pleado.
#n"oiceMdate Date - 0eca de lafactura.
#n"oiceMti)e Date S# :ora de lafactura.
CustMno u)$er 0I - Códi(o delcliente de lafactura.
#n"oiceMa)nt u)$er 1E?2 - ;alor de lafactura.
/axMa)nt u)$er 1E?2 - ;alor deli)puesto.
#n"oiceMnetMa)nt u)$er 1E?2 - /otal de la
factura.SequenceMno u)$er S# Resolución
interna.
Documento SAD Página 11 de 15
8/18/2019 Ieee 1471 - Diseño (1)
12/15
Anexo x
In:oice+ine
Atri9utoTi5o de
dato+on?itud Re6tricci4n Nu7o6 De6cri5ci4n
#n"oiceMno u)$er 1E 0I - u)ero defactura.
ArtMno u)$er 0I - Códi(o delartculo.
#n"Mqt! u)$er ?2 - Cantidad delartculo.
A)nt u)$er 1E?2 - ;alor del te)
;atMno u)$er 3 - Códi(o deli)puesto.
etMa)nt u)$er 1E?2 - ;alor total del te)-rdMno u)$er 0I S# Relación de la
orden.
Documento SAD Página 12 de 15
8/18/2019 Ieee 1471 - Diseño (1)
13/15
Anexo x
/.'. !6ica (Dia?rama de De657ie?ue)
5.3.1. De6cri5ci4n de #4du7o6
Nom9re de7 m4du7o De6cri5ci4n
-rdenes Contiene la ló(ica necesaria para crear? consultar? )odificar oeli)inar las ordenes.
ClienteContiene la ló(ica necesaria para crear? consultar? )odificar o
eli)inar los clientes "inculados a la co)pa6a.
Ad)inistración
Contiene la ló(ica necesaria para la ad)inistración del ser"icio! productos que ofrece la co)pa6a de i(ual )anera las
"aria$les (lo$ales del siste)a co)o i)puesto ! )edio depa(os.
5.3.2. De6cri5ci4n de Re5orte6
Nom9re de7 com5onente De6cri5ci4n
-rden de ser"icioContiene la infor)ación detalla de los datos )s i)portantes de
la orden de ser"icio.
ResultadosContiene los resultados finales de los ensa!os realiBados a
dica for)a se al)acena copia en PD0 en el ser"idor.
&stadsticos&ste reporte contiene la infor)ación )s i)portante del
proceso de "entas en for)a ta$ula para tener los indicadoresde producti"idad.
0. A*+ICACIÓN E%
0.1. Arquitectura+a aplicación 8e$ ser realiBada usando có)o pro"eedor de alo@a)iento el sitio =oDadd!el cual nos $rinda un do)inio para el sitio 8e$ ! un espacio en el ser"idor en el cual seal)acenarn todos los arci"os ! datos correspondientes a la aplicación 8e$? pasandopor la $ase de datos ! los infor)es (enerados por la aplicación local.
0.. Tecno7o?a
+a aplicación 8e$ ser desarrollada usando :/+% para su )aquetación? CSS3 para eldise6o ! Na"aScript ! sus diferentes fra)e8orks para la funcionalidad.
&n cuanto a la funcionalidad que "a a realiBar todo el procesa)iento de los datos? laconsulta a la $ase de datos ! el )ane@o de los arci"os? se "a a utiliBar el len(ua@e COusando el )arco de tra$a@o ;C.&/ de icrosoft.
/eniendo en cuenta que los arci"os? el ser"idor ! la instancia de $ase de datos estar en=oDadd!? es claro que el procesa)iento ser en la nu$e? por esto se de$e tener encuenta que el siste)a de$e tener un )ódulo de cifrado de datos $sicos 'Co)o no)$rede usuario ! contrase6a*? el cual ser realiBado usando al(orit)os de :AS: ! SA+/.
Documento SAD Página 13 de 15
8/18/2019 Ieee 1471 - Diseño (1)
14/15
Anexo x
Adicional)ente al aplicati"o 8e$? se desarrollar un )ódulo total)ente aparte pero quepodr ser accedido desde el )is)o aplicati"o? el cual tendr la funcionalidad dead)inistrador de contenidos para poder )odificar la infor)ación de la e)presa ! de)sdatos existentes en la aplicación 8e$ usando la )is)a tecnolo(a )encionadaanterior)ente.
. CRONO2RA#A7.1. !a6e 1 Di6eo&n esta fase se realiBar el dise6o de la aplicación 8e$ sin funcionalidad.
/ie)po esti)ado5 1.% se)anas.
.. !a6e Im57ementaci4n&n esta fase se realiBar la funcionalidad de la aplicación 8e$ sin ad)inistrador decontenidos.
/ie)po esti)ado5 1.% se)anas.
.'. !a6e ' Admini6trador &n esta fase se realiBar el desarrollo del ad)inistrador de contenidos para el aplicati"o8e$.
/ie)po esti)ado5 1.% se)anas.
.,. !a6e , Inte?raci4n&n esta fase se realiBar la inte(ración del aplicati"o local? el aplicati"o 8e$ ! los siste)asa@enos a los desarrollados por los in(enieros? cu!os no)$res aparecen al final del
docu)ento? co)o =oDadd! ! de)s instancias en la nu$e.
/ie)po esti)ado5 2.% se)anas.
/eniendo en cuenta todas las fases? el tie)po esti)ado de desarrollo del pro!ecto sera de se)anas.
3. *RESU*UESTO
3.1. A57icati:o we9
8.1.1. Di6eo &ste co)ponente del aplicati"o tendr un costo por ora dein(eniero de 1%.EEE C-P? teniendo 4 oras de tra$a@o por da? los 1E das detra$a@o que se arn en esta fase? da un total de EE.EEE C-P.
8.1.2. !unciona7idad &ste co)ponente del aplicati"o tendr un costo por ora dein(eniero de 2E.EEE C-P? teniendo 4 oras de tra$a@o por da? los 1% das detra$a@o que se arn en esta fase? da un total de 1.2EE.EEE C-P.
8.1.3. Admini6trador &ste co)ponente del aplicati"o tendr un costo por ora dein(eniero de 2%.EEE C-P? teniendo 4 oras de tra$a@o por da? los 1E das detra$a@o que se arn en esta fase? da un total de 1.2EE.EEE C-P.
8.1.4. Inte?raci4n &ste co)ponente del aplicati"o tendr un costo por ora dein(eniero de 2E.EEE C-P? teniendo 4 oras de tra$a@o por da? los 2E das detra$a@o que se arn en esta fase? da un total de 1.EE.EEE C-P.
Documento SAD Página 14 de 15
8/18/2019 Ieee 1471 - Diseño (1)
15/15
Anexo x
3.. A57icati:o +oca7.
8.2.1. Di6eo %a6e de dato6 &ste co)ponente del aplicati"o tendr un costo por ora de in(eniero de 3%.EEE C-P? teniendo 4 oras de tra$a@o por da? los 7das de tra$a@o que se arn en esta fase? da un total de 1.1EE.EEE C-P.
8.2.2. #odu7o Rece5ci4n &ste co)ponente del aplicati"o tendr un costo por
ora de in(eniero de 3E.EEE C-P? teniendo 4 oras de tra$a@o por da? los 1%das de tra$a@o que se arn en esta fase? da un total de 1.7EE.EEE C-P.8.2.3. #odu7o O5erario &ste co)ponente del aplicati"o tendr un costo por ora
de in(eniero de 3E.EEE C-P? teniendo 4 oras de tra$a@o por da? los 1% dasde tra$a@o que se arn en esta fase? da un total de 1.7EE.EEE C-P.
8.2.4. #odu7o Admini6trador &ste co)ponente del aplicati"o tendr un costo por ora de in(eniero de 3E.EEE C-P? teniendo 4 oras de tra$a@o por da? los 2Edas de tra$a@o que se arn en esta fase? da un total de 2.4EE.EEE C-P.
3.'. A57icati:o Nu9e (2oDadd8).
0uente5 ttps5,,co.(odadd!.co),ostin(,8e$Fostin(.aspxQisc(oflcoEGciGEEG.
Se su(uiere el plan &cono)! para inicio del siste)a e)presarial.
&ste paquete se pude actualiBarce en cualquier )o)ento se(n la necesidad del ne(ocio.
Documento SAD Página 15 de 15
https://co.godaddy.com/hosting/web-hosting.aspx?isc=goflco09&ci=9009https://co.godaddy.com/hosting/web-hosting.aspx?isc=goflco09&ci=9009Top Related