Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INFORMACIÓN
INSTRUCTOR LIDER
ALUMNO
SENA ADSI
(Análisis y Desarrollo de Sistemas de Información)
Santiago de Cali
Julio - 2018
1. TABLA DE CONTENIDO
1. OBJETIVO..................................................................................................................................... 3
2. ALCANCE...................................................................................................................................... 3
3. FASES ........................................................................................................................................... 3
4. ESPECIFICACION DE CADA FASE .................................................................................................. 3
4.1. FASE DE DEFINICION DE LOS REQUERIMIENTOS ................................................................ 4
4.2. FASE DE ANÁLISIS ................................................................................................................ 5
4.2.1. ESTUDIO DEL ENTORNO TECNOLÓGICO ..................................................................... 5
4.2.2. ELECCIÓN DE LA ARQUITECTURA DE DESARROLLO .................................................... 7
4.2.3. DIAGRAMAS DE ANÁLISIS DEL SISTEMA...................................................................... 8
4.3. FASE DE DISEÑO ................................................................................................................ 10
4.3.1. DISEÑO DE LA BASE DE DATOS.................................................................................. 10
4.3.2. DISEÑO DE ARCHIVOS (DICCIONARIO DE DATOS)..................................................... 11
4.3.3. DISEÑO DE ENTRADAS Y SALIDAS ............................................................................. 15
4.3.4. DISEÑO DE CASOS DE USO ........................................................................................ 16
4.3.5. DISEÑO DE CLASES .................................................................................................... 17
4.3.6. DISEÑO DE INTERFACE .............................................................................................. 17
4.3.7. DISEÑO DE NAVEGABILIDAD ..................................................................................... 18
4.3.8. DISEÑO DE SEGURIDAD Y CONTROL ......................................................................... 19
4.4. FASE DE COSNTRUCCION .................................................................................................. 20
4.4.1. RELACIÓN CON EL DISEÑO ........................................................................................ 20
4.4.2. USO DE CONVENCIONES DURANTE LA FASE DE CONSTRUCCIÓN ............................ 21
4.4.2. ARQUITECTURA O PROGRAMACIÓN EN 3 CAPAS..................................................... 2
2. OBJETIVO.
3. ALCANCE
a. Definición de los
requerimientos
b. Análisis
c.Diseño
d.Desarrollo
Lo primero que se debe hacer es identificar los insumos o entradas del sistema
que nos permitan definir con claridad la información a recolectar, donde encontrarla
y las técnicas que debemos utilizar para recolectarla.
Se elaboraran máximo tres prototipos del diseño gráfico que tendrá el software, de
tal manera de exhibirlos al cliente, para su elección y posterior aplicación en el
proyecto.
EFICIENTE
MANEJABLE
Los componentes de la interfaz deben ser visibles y sencillos para un adecuado uso,
también debe manejar una opción de ayuda para orientar al usuario.
COMPRENSIBLE
ESTRUCTURADO
El programa debe ser comprendido por todos los tipos de usuarios que se definan
actuales y futuros.
5.5 REQUERIMIENTOS NO FUNCIONALES PARA EL DESARROLLO,
DESEMPEÑO Y SEGURIDAD
RENDIMIENTO
Se debe contar con buenos equipos en la parte del hardware, para poder ejecutar el
software y dar respuesta rápida a los eventos que se presenten.
MANTENIMIENTO
ESTABILIDAD
El software debe ser fiable para una adecuada utilización, de lo contrario si ocurren
errores se puede perder toda la información de clientes, proveedores, ventas,
productos.
ALMACENAMIENTO
SEGURIDAD
El sistema debe contar con clave de acceso para evitar que personas ajenas
manipulen la información suministrada por clientes, proveedores y administración.
REQUERIMIENTOS NO FUNCIONALES RELACIONADOS CON HARDWARE Y
SOFTWARE
IMPRESORA
Cumplir con la facturación e informes.
SOFTWARE
Programa para el desarrollo de las actividades planteadas.
HARDWARE
Computador e impresora.
4.2. FASE DE ANÁLISIS
Antivirus y Seguridad
Nombre Características
Sistema Operativo
Microsoft Office
* Tiene un control pleno sobre la seguridad de tus datos y el cumplimiento con la
privacidad, la transparencia y los controles de usuario refinados integrados.
*Herramienta flexible y familiar para colaborar entre equipos, dispositivos y
Office 365
plataformas.
* Tanto si trabajas online como si no, desde el ordenador, tableta o teléfono, Office
365 cubre todas tus necesidades.
Diseño y Web
COMPUTADOR PORTATIL
Notebook 14" 4GB 500GB Ci5 E5-475-531V de Acer
ESTADO
COMPONENTE CARACTERISTICAS
B R M
Intel Core i5 7200u DE 3,1
Procesador
GHZ
RAM DDR3 de 4 GB ddr3 ( 2
Memoria
x 2048 MB)
Disco Duro SATA de 500gb a 7200 rpm
LED HP BrightView
Pantalla widescreen de alta definición
con 36 cm 14
SKU AC002EL11B4NULCO
Modelo E5-475-531v
Color Gris
ESTADO
COMPONENTE CARACTERISTICAS
B R M
HPE ML110 Gen9 Intel
Xeon E5-2603v4 6-Core
(1.70GHz 15MB L3 Cache)
Procesador
Processor Kit – Máx. 1
Proc i5-3330S
* Intel® Pentium® G640
Ram: 8GB (1 x 8GB) DDR4
Memoria 2400MHz RDIMM – Total
Ranuras: 8
Gráficos Integrated Matrox G200eH2
Supply - Máx. 1
3 Años en partes / 1 Año en
Garantía: Mano de Obra / 1 Año en
Sitio.
ESTADO
COMPONENTE CARACTERISTICAS
B R M
Calidad de impresión en Hasta 600 x 600 x 2 dpi (salida
negro (óptimo) y a color efectiva de 1200 dpi)
Ciclo de trabajo (mensual,
Hasta 5000 páginas[3]
A4):
Tecnología de impresión: Láser
Velocidad del procesador: 266 MHz
Número de cartuchos de
1 (negro)
impresión:
Lenguajes de impresión Impresión basada en host
Cartucho de tóner negro HP 85A
Cartuchos de reemplazo: LaserJet CE285A (~1600
páginas)[6]
Memoria, estándar: 8 MB
Ranura de alimentación
Entrada de manejo de papel,
prioritaria de 10 hojas, bandeja
estándar
entrada de 150 hojas
Salida de manejo de papel,
Bandeja salida de 100 hojas
estándar:
Tamaños de soportes de A4; A5; A6; B5; tarjetas
impresión admitidos: postales; sobres (C5, DL, B5)
1 USB 2.0 alta velocidad; 1 WiFi
Conectividad, estándar:
802.11b/g
Microsoft® Windows® 7 (32
bit/64 bit), Windows Vista® (32
bit/64 bit), Windows® XP (32
bit/64 bit), Windows® Server
Sistemas operativos
2008 (32 bit/64 bit), Windows®
compatibles:
Server 2003 (32 bit/64 bit), Mac
OS X v 10.5, v 10.6, v 10.7,
Linux (visite http://www.hplip.net
para obtener el más reciente)
Voltaje de entrada de 110
voltios: 115 a 127 VCA (+/-
10%), 60 Hz (+/- 2 Hz), 12 A;
Voltaje de entrada de 220
voltios: 220 a 240 VCA (+/-
Alimentación:
10%), 50 Hz (+/- 2 Hz), 6 A (sin
doble voltaje, la fuente de
alimentación varía según el
número de referencia con #
identificador del código opcional)
370 watts (impresión), 2,7 watts
Consumo de energía:
(lista), 2 watts (apagado
automático), 0,6 watts (apagado
manual)[7]
Dimensiones mínimas (anch.
349 x 238 x 196 mm
x prof. x alt.)
Peso: 5,3 kg
Un año de garantía limitada para
el hardware con el respaldo del
servicio técnico de HP Customer
Garantía:
Care; un año de asistencia
técnica telefónica. Para mayor
información contáctese con HP.
4.2.2. ELECCIÓN DE LA ARQUITECTURA DE DESARROLLO
Para el desarrollo del sistema información será necesario tener conocimientos en desarrollo
web y las tecnologías mencionadas a continuación:
Además de ello, nos apoyaremos con el framework Laravel para el desarrollo del entorno
web de manera segura y práctica.
4.2.3. DIAGRAMAS DE ANÁLISIS DEL SISTEMA
DIAGRAMA MER
DIAGRAMA DE CLASES
DIAGRAMA DE SECUENCIA
4.3.FASE DE DISEÑO
Vista de Interacción
4.3.4. DISEÑO DE CASOS DE USO
4.3.5. DISEÑO DE CLASES
Se manejaran 2 perfiles.
Administrador: el rol de este perfil será administrar el software y será el único que podrá
adicionar, modificar y eliminar la información de la empresa.
El manejo adecuado del software y no proporcionar mucha información sobre los módulos a
terceras personas ayudaran a tener los datos seguros y siguiendo estas recomendaciones: