Documente Academic
Documente Profesional
Documente Cultură
Software (ADS)
[Nombre del proyecto]
Integrantes [ ]
[ ]
[ ]
[ ]
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 1 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
HISTORIAL DE REVISIONES
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 2 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
Contenido
1. Introduccin ........................................................................................ 4
1.1. PROPSITO .............................................................................................................................. 4
1.2. ALCANCE .................................................................................................................................. 4
1.3. DEFINICIONES, ACRNIMOS Y ABREVIATURAS .................................................................... 4
1.3.1. Definiciones ............................................................................................................... 4
1.3.2. Acrnimos .................................................................................................................. 4
1.3.3. Abreviaturas ............................................................................................................. 5
1.4. REFERENCIAS ........................................................................................................................... 5
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 3 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
1. Introduccin
[Describa de manera breve el contenido del documento orientando la
descripcin hacia la utilidad que la misma busca. Recuerde que para la
elaboracin del documento debe considerar lo desarrollado en la Especificacin
de Software (ES) y que es posible que en esta seccin se pueda complementar
la informacin del documento base ES.]
1.1. Propsito
[En esta seccin se debe proporcionar una visin general de la
arquitectura del sistema haciendo referencia a las diferentes vistas que
implementarn los diferentes aspectos.]
1.2. Alcance
[Indicar cul es el alcance del documento. Considere que en la ES se ha
desarrollado la Vista de Sistema (funcional) y que para completar la
visin total es necesario incluir la vista de arquitectura, vista lgica, vista
de implementacin, vista de despliegue y vista de datos. A menudo es
necesario incluir una representacin de la arquitectura con
consideraciones de infraestructura tecnolgica, relacin con otros
sistemas y una vista de procesos en donde se describe la
descomposicin del sistema en procesos y los mtodos de comunicacin
del sistema.]
1.3.1. Definiciones
[Indique cada una de las definiciones que son relevantes para
el entendimiento del presente documento. Cada definicin
deber ir acompaada de una breve descripcin.]
Definicin Descripcin
Asistente de Gestin Trabajador encargado de procesar
las rectificaciones de los ciudadanos
que lo solicitan. Tambin coordina
las entregas de hologramas.
1.3.2. Acrnimos
[Indique cada una de los acrnimos que son relevantes para el
entendimiento del presente documento, para el entendimiento
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 4 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
Acrnimo Descripcin
RUP Rational Unified Process
1.3.3. Abreviaturas
[Indique cada una de las abreviaturas que son relevantes para
el entendimiento del presente documento, para el
entendimiento de la arquitectura propuesta y para el diseo
detallado. Cada abreviatura deber ir acompaada de una breve
descripcin.]
Acrnimo Descripcin
SIGA Sistema Integrado de Gestin
Administrativa
1.4. Referencias
[Mencione los documentos que sirven como entrada, o salida, y
herramientas que se usarn para el desarrollo del presente documento.]
2. Modelo de Anlisis
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 5 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
Se sugiere que por cada clase se tenga un diccionario que incluya el nombre,
el tipo, la descripcin, atributos, tipo de dato, visibilidad y valor inicial]
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 8 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
RNF28 La aplicacin se
desarrollar con la herramienta
Visual Basic versin 6 de Microsoft.
RNF29 El sistema deber
considerar una arquitectura lgica
de tres capas: Datos, Negocio y
Presentacin.
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 9 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
RNF28 La aplicacin se
desarrollar con la herramienta
Visual Basic versin 6 de Microsoft.
Requerimientos Especifica la RNF28 La aplicacin se
de codificacin o desarrollar con la herramienta
implementacin construccin del Visual Basic versin 6 de Microsoft.
sistema, pueden ser
estndares,
implementaciones,
lenguajes y lmites
de los recursos.
4. Modelo de Diseo
Incluir los atributos de las clases que se necesitan para satisfacer los
requerimientos del sistema
Documentar un registro de glosario de trminos
Verificar que las reglas de negocio se sigan cumpliendo.
Se sugiere que por cada clase se tenga un diccionario que incluya el
nombre, el tipo, la descripcin, atributos, tipo de dato, visibilidad y valor
inicial]
Diccionario de Datos
Tabla:
Descripcin:
Restricciones:
Llaves
Primarias:
Llaves
Forneas:
Ejemplo
Tabla: TB_Producto
Descripcin: Contiene los datos de los productos que comercializa el
negocio.
Campo Tipo Longitud Descripcin
Pro_Codigo Carcter 6 Identificador nico del producto
Pro_Nombre Carcter 60 Descripcin del nombre del
producto
Pro_Stock Numrico 8 Cantidad actual del producto
Pro_Precio1 Numrico 8 Precio Venta 1 del producto
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 11 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 12 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 13 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 14 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
5. Vista de Procesos
[Esta seccin describe la descomposicin del sistema en procesos de primer
nivel (un solo hilo de control) y los procesos de ltimo nivel (grupos de procesos
de primer nivel). Tambin describe la ubicacin de objetos y clases. Organizar
la seccin por los grupos de los procesos que se comunican u obran
recprocamente. Describir los modos principales de la comunicacin entre los
procesos, tales como el paso de mensajes, interrupciones y qu pasa, las
interrupciones, y puntos de encuentro entre procesos.]
6. Vista de Despliegue
[En esta seccin se describen unas o ms configuraciones fsicas de la red
(hardware) que se usarn para el despliegue de los componentes de software
que forman parte de la solucin. Para ello puede usar un Diagrama de
Despliegue indicando como mnimo, para cada configuracin, en qu nodos
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 15 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
Ejemplo 1:
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 16 de 22
Ejemplo 2:
Sistema Operativo
Windows 2000/XP/2003
Professsional
Internet Explorer 6.0 o
superior
Sistema Operativo
Intranet Windows 2003 Server
COM+ (Component
Sistema Operativo
Services)
Windows 2003 Server
Sistema Operativo Net Framewok 2.0
SQL Server 2000
Windows 2003 Server
IIS (Internet Information
Server)
Net Framework 2.0
Internet
Mainframe IBM ZSeries
Web Service Interface Spring Comprobantes
PagoActivo Contabilidad
HOST
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 17 de 22
7. Vista de Implementacin
[En esta seccin se describe la estructura total del modelo de implementacin,
utilizando la descomposicin del software en capas y subsistemas y cmo ste
se pondr en prctica. Deber identificar cualquier componente arquitectnico
significativo. Debe nombrar y definir las capas y contenidos de las mismas, las
reglas que gobiernan la inclusin de una u otra capa, y las caractersticas entre
capas. Incluya el diagrama de componentes que muestra las relaciones entre
capas. Para cada capa, incluya una sub-seccin con el nombre de la capa, una
enumeracin de los subsistemas localizados dentro de la capa y un diagrama
de componentes.]
Ejemplo:
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 18 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
Ejemplo:
Para que el Software se integre totalmente se seguir la siguiente
secuencia de integracin:
Realizar las pruebas unitarias a todos los componentes desarrollados
(De todos los mdulos).
Levantar todos los errores e incidencias encontradas en las pruebas
unitarias (De todos los mdulos).
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 19 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
Direccin IP 10.203.32.9
Gateway IP 10.203.32.254
DHCP Enabled No
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 21 de 22
Facultad de Ingeniera de Sistemas e Informtica Versin 1.0
Documento de Anlisis y Diseo de Software Fecha: 16/09/2017
[Proyecto_ABC_ModeladoNegocio_v1_0.docx]
SOFTWARE ADICIONAL
USARIOS CON PERMISOS AL
SERVIDOR
RELACION CON OTROS
SERVIDORES
9. Tamao y Desempeo
[En esta seccin se pueden incluir descripciones de las principales
caractersticas del dimensionamiento del software que afectan la arquitectura,
as como las restricciones de desempeo. Si trabaja estas caractersticas en la
ES haga referencia a dicho documento.]
____________________________________________________________________________________
Anlisis y Diseo de Software (ADS) Pgina 22 de 22