Escolar Documentos
Profissional Documentos
Cultura Documentos
Anexo x
INDICE
1.
INTRODUCCIN............................................................................................................3
1.1.
1.2.
1.3.
1.4.
Propsito.............................................................................................................3
Alcance..............................................................................................................3
Usuarios interesados..............................................................................................3
Referencias..........................................................................................................4
2.
3.
FRAMEWORK CONCEPTUAL..............................................................................................4
3.1.
3.2.
3.3.
4.
DESCRIPCIONES PRCTICAS
4.1.
5.
VISTAS
DE LA ARQUITECTURA...........................................................................................6
APLICACIN WEB...................................................................................................13
6.1.
6.2.
7.
CRONOGRAMA.......................................................................................................14
7.1.
7.2.
7.3.
7.4.
8.
Arquitectura........................................................................................................13
Tecnologa.........................................................................................................13
Fase 1: Diseo....................................................................................................14
Fase 2: Implementacin.........................................................................................14
Fase 3: Administrador............................................................................................14
Fase 4: Integracin...............................................................................................14
PRESUPUESTO.......................................................................................................14
8.1. Aplicativo web.....................................................................................................14
8.1.1.
Diseo...........................................................................................................14
8.1.2.
Funcionalidad...................................................................................................14
8.1.3.
Administrador...................................................................................................14
8.1.4.
Integracin......................................................................................................14
8.2. Aplicativo Local...................................................................................................15
8.2.1.
Diseo BD.......................................................................................................15
8.2.2.
Modulo Recepcion.............................................................................................15
8.2.3.
Modulo Operador..............................................................................................15
8.2.4.
Modulo Adminsitrador.........................................................................................15
8.3. Aplicativo Nube...................................................................................................15
Documento SAD
Pgina 2 de 15
Anexo x
1. Introduccin
Este documento provee la informacin acerca del plan de configuracin referente al
software para la gestin administrativa de la compaa E.I.E. ECHEVERRY
INGENIERA Y ENSAYOS S.A.S as como del sitio web y su respectivo administrador
de contenido.
1.1. Propsito
Este documento proporciona una descripcin de la arquitectura del sistema, usando
diagramas UML, lo que permite representar los diferentes aspectos del sistema en
cuanto a su desarrollo y ejecucin.
1.2. Alcance
El presente documento contiene el diseo elaborado para el proyecto que suple las
necesidades de gestin administrativa y operaria del centro de ensayos E.I.E.
ECHEVERRY INGENIERA Y ENSAYOS S.A.S.
El documento est organizado abarcando tres ideas principales:
1. Las caractersticas generales del diseo.
2. Los requisitos atendidos por el diseo
3. Los modelos y vistas que lo detallan.
Al contrario de muchas otras actividades tcnicas, el desarrollo de sistemas
intensivos en software dedica la mayora de sus esfuerzos a la especificacin y
modelado.
Los modelos son utilizados tanto para el anlisis de requisitos, como para el diseo
de la solucin, as como para la especificacin, construccin y despliegue del
sistema en su ambiente de explotacin.
Los modelos son presentados por vistas o diagramas, generalmente utilizando
notaciones grficas como el UML.
Por otro lado, los programas de computadora son construidos por medio del uso de
herramientas de traduccin automticas llamados compiladores, para los cuales es
construida la forma lineal y ms detallada del software del sistema: el cdigo fuente.
La ltima seccin del documento indica la forma en que se puede obtener el cdigo
fuente del proyecto as como las instrucciones de compilacin necesarias para lograr
la ejecucin de los componentes que este cdigo detalla.
1.3. Usuarios interesados
Este documento de Arquitectura de Software (DAS), puede ser usado por todos
aquellos usuarios que deseen comprender el diseo y construccin de la aplicacin
web y local, sirve como base para que los desarrolladores de software puedan
construir el bajo nivel de la aplicacin usando el lenguaje que ms les acomode.
Documento SAD
Pgina 3 de 15
Anexo x
1.4. Referencias
Las referencias aplicables a este documento son:
IEEE 830-1998 ST
Architecture Tradeoff Analysis Method
ISO 9126 -2001 Calidad del Software y Mtricas de evaluacin
The 4+1 View .Kruchten - 1009
3. Framework conceptual
3.1. Descripcin de la arquitectura en contexto
Este documento se basa en el modelo 4+1 de Kruchten el cual presenta una serie de
vistas como son la de escenarios, la lgica, la de desarrollo, la fsica y la de
procesos.
Todas las vistas apuntan hacia una misma implementacin, pero cada una de ellas
muestra una perspectiva diferente para lograr tener una concepcin ms global del
proyecto.
Estas vistas estn hechas sobre la segunda versin del Lenguaje de modelo
unificado (UML) diseadas usando Astah Professional y Enterprise Architect.
Documento SAD
Pgina 4 de 15
Anexo x
Documento SAD
Descripcin
Es el empleado de la
compaa que ejecuta
los procesos
administracin de
clientes y creacin de
orden de servicio
dentro del sistema.
Escenario
Escenario de
clientes.
Escenario de
rdenes.
Vista
Es el empleado de la
compaa que ejecuta
los procesos
administracin de las
rdenes de servicio y
publicacin de
resultados dentro del
sistema.
Es el empleado de la
compaa que ejecuta
los procesos de
administracin general
de los servicios de la
compaa y
administracin de
informes estadsticos.
Escenario de
rdenes.
Escenario de
generacin de
resultados.
Escenario de
administracin
general.
Escenario de
administracin
de reporte.
Pgina 5 de 15
Anexo x
5. Vistas de la arquitectura
5.1.
Documento SAD
Pgina 6 de 15
Anexo x
CUST
Cust_no
Fisc_no
Tipo de
Longitud Restriccin Nulos
dato
Number
PK
NO
Number
NO
Name
Varchar
50
NO
Address
Varchar
60
SI
Town
Varchar
30
SI
Phone
Varchar
60
NO
Email_Addr
Varchar
30
NO
Status
Number
Memo
Varchar
Atributo
NO
60
SI
Last_act_date Date
SI
Reg_date
Date
NO
Userid
Varchar
Documento SAD
30
NO
Descripcin
ID nico del cliente.
Identificacin nica
cliente.
El nombre del
cliente.
Es la direccin del
cliente.
Es la ciudad del
cliente.
Es el nmero de
contacto del cliente.
Es el correo de
contacto del cliente.
Estado del cliente
ante el sistema.
Anotaciones
especiales del
cliente.
Ultima actividad del
cliente.
Fecha registro
cliente.
Usuario que
registrar.
Pgina 7 de 15
Anexo x
ORDERS
Ord_no
Tipo de
dato
Number
Status
Number
Cust_no
Number
Ord_date
Date
NO
Planned_date
Date
NO
Net_amnt
Number
10,2
NO
Extra_amnt
Number
10,2
NO
Total_net_amnt
Number
10,2
NO
Memo
Varchar2 60
Atributo
Documento SAD
Longitud Restriccin
Nulos
10
NO
PK
NO
FK
NO
SI
Descripcin
Nmero de la
orden.
Cdigo del
estado d la
orden.
Cdigo del cliente
de la orden.
Fecha de
creacin de la
orden.
Fecha de entrega
de la orden.
Sub total de la
orden.
Valores
adicionales de la
orden.
Valor total de la
orden.
Notas sobre la
orden.
Pgina 8 de 15
Anexo x
ORDER_LINE
Ord_no
Tipo de
Longitud Restriccin Nulos
dato
Number 10
FK
NO
Art_no
Ord_qty
Number
Number 6,2
Sell_pr
Vat_cd
Number 10,2
Number 3
Ord_nn_amnt
Number 10,2
Atributo
FK
FK
NO
NO
NO
NO
Descripcin
Nmero de la
orden.
Cdigo del articulo
Cantidad
ordenada.
Valor del artculo.
Cdigo del
impuesto.
NO
Article
Article_no
Tipo de
dato
Number
Descr
Varchar2 60
NO
Sell_pr
Vat_no
Number
Number
10,2
3
NO
NO
Status
Number
NO
Atributo
Documento SAD
Longitud Restriccin
Nulos
10
NO
PK
Descripcin
Cdigo del
artculo.
Descripcin del
artculo.
Valor del artculo.
Cdigo de
impuesto del
artculo.
Cdigo del estado
del artculo.
Pgina 9 de 15
Anexo x
Memo
Varchar2 60
SI
TAX
Vat_no
Tipo de
Longitud Restriccin Nulos
dato
Number 3
PK
NO
Start_date
Date
SI
Perc
Number 3
NO
Atributo
Status
Grp_tam
Status
Tipo de
Longitud Restriccin Nulos
dato
Number 2
PK
NO
Varchar2 30
PK
NO
Desc_st
Varchar2 20
Atributo
Documento SAD
SI
Descripcin
Cdigo del
impuesto.
Fecha de inicio del
impuesto.
Porcentaje del
impuesto.
Descripcin
Cdigo del estado.
Tabla a la que se
hace referencia.
Descripcin del
estado.
Pgina 10 de 15
Anexo x
Invoice_no
Invoice
Tipo de
Longitud Restriccin Nulos
dato
Number 10
PK
NO
Empl_no
Number 10
SI
Invoice_date
Date
NO
Invoice_time
Date
SI
Cust_no
Number
Invoice_amnt
Number 10,2
NO
Tax_amnt
Number 10,2
NO
NO
Sequence_no
SI
Atributo
Documento SAD
Number
FK
NO
Descripcin
Cdigo de la
factura.
Cdigo del
empleado.
Fecha de la
factura.
Hora de la
factura.
Cdigo del
cliente de la
factura.
Valor de la
factura.
Valor del
impuesto.
Total de la
factura.
Resolucin
interna.
Pgina 11 de 15
Anexo x
Invoice_Line
Invoice_no
Tipo de
Longitud Restriccin Nulos
dato
Number 10
FK
NO
Art_no
Number 6
Inv_qty
Number 6,2
NO
Amnt
Vat_no
Number 10,2
Number 3
NO
NO
Net_amnt
Ord_no
Number 10,2
Number
NO
SI
Atributo
Documento SAD
FK
FK
NO
Descripcin
Numero de
factura.
Cdigo del
artculo.
Cantidad del
artculo.
Valor del tem
Cdigo del
impuesto.
Valor total del tem
Relacin de la
orden.
Pgina 12 de 15
Anexo x
Descripcin de Mdulos
5.3.2.
Descripcin
Contiene la lgica necesaria para crear, consultar, modificar o
eliminar las ordenes.
Contiene la lgica necesaria para crear, consultar, modificar o
eliminar los clientes vinculados a la compaa.
Contiene la lgica necesaria para la administracin del servicio
y productos que ofrece la compaa de igual manera las
variables globales del sistema como impuesto y medio de
pagos.
Descripcin de Reportes
Descripcin
Contiene la informacin detalla de los datos ms importantes de
la orden de servicio.
Contiene los resultados finales de los ensayos realizados a
dicha forma se almacena copia en PDF en el servidor.
Este reporte contiene la informacin ms importante del
proceso de ventas en forma tabula para tener los indicadores
de productividad.
6. APLICACIN WEB
6.1. Arquitectura
La aplicacin web ser realizada usando cmo proveedor de alojamiento el sitio GoDaddy
el cual nos brinda un dominio para el sitio web y un espacio en el servidor en el cual se
almacenarn todos los archivos y datos correspondientes a la aplicacin web, pasando
por la base de datos y los informes generados por la aplicacin local.
6.2. Tecnologa
La aplicacin web ser desarrollada usando HTML5 para su maquetacin, CSS3 para el
diseo y JavaScript y sus diferentes frameworks para la funcionalidad.
En cuanto a la funcionalidad que va a realizar todo el procesamiento de los datos, la
consulta a la base de datos y el manejo de los archivos, se va a utilizar el lenguaje C#
usando el marco de trabajo MVC.NET de Microsoft.
Teniendo en cuenta que los archivos, el servidor y la instancia de base de datos estar en
GoDaddy, es claro que el procesamiento ser en la nube, por esto se debe tener en
cuenta que el sistema debe tener un mdulo de cifrado de datos bsicos (Como nombre
de usuario y contrasea), el cual ser realizado usando algoritmos de HASH y SALT.
Documento SAD
Pgina 13 de 15
Anexo x
Documento SAD
Pgina 14 de 15
Anexo x
Documento SAD
Pgina 15 de 15