DE
LAS
6`D
INTRODUCCION
Algunos
problemas,
por
su
naturaleza,
pueden
ser
resueltos
utilizando
una
computadora.
Estos
problemas
generalmente
son
de
tipo
estructurado,
es
decir,
tienen
una
solucin
determinada
y
pueden
ser
desde
muy
sencillos
hasta
muy
complejos.
Para
resolver
problemas
estructurados
utilizando
la
computadora
es
importante
utilizar
un
mtodo.
Este
mtodo
debe
ser
fcil
de
comprender
y
nos
debe
guiar
paso
a
paso
hasta
la
solucin
del
problema.
Este
mtodo
consta
de
6
etapas
para
la
solucin
de
problemas.
ESQUEMA
GENERAL
DEL
METODOS
DE
LAS
6D
Pgina
1
de
5
ETAPAS, PASOS, RESULTADOS Etapa 1: Descripcin Problema Identificar cual es el problema que se desea resolver, comprenderlo a su totalidad, saber cul es el resultado al que quieres llegar. PASOS Identificacin del problema Descripcin del problema Enunciado claro y preciso del problema El resultado de esta etapa es el ENUNCIADO claro del problema que se desea solucionar. Etapa 2: Definicin y solucin Estudiara fondo el problema, saber exactamente en qu consiste y poder descomponerlo en cada una de sus partes para facilitar su comprensin y posterior solucin. Plantear diversas alternativas que permitan solucionar el problema para poder seleccionar la alternativa ms adecuada. PASOS Definir el resultado deseado. Determinar los datos que se deben ingresar o generar para obtener el resultado deseado. Determinar la forma en que los datos sern procesados para transformarlos en informacin. El resultado de esta etapa son las ESPECIFICACIONES que se deben hacer para la solucin del problema. Etapa 3: Diseo de la solucin
Pgina 2 de 5
Disear
la
lgica
modelando
y
desarrollando
algoritmos.
Para
el
modelado
de
la
solucin
del
problema
se
utilizara
el
Lenguaje
Unificado
de
Modelado
(UML)
herramienta
usada
para
describir
clases,
objetos
y
sus
relaciones.
Pata
el
desarrollo
de
algoritmos
se
utiliza
diagramas
de
flujo,
los
cuales
son
utilizados
para
disear
los
mtodos
de
una
clase.
Verificar
si
se
a
incluido
soluciones
para
todas
las
formas
que
se
presenten
que
se
le
denomina
prueba
de
escrito.
PASOS
Definir
el
problema
para
el
proyecto
Definicin
de
diagramas,
relaciones
y
clases
Desarrollo
de
algoritmos
El
resultado
de
esta
etapa
son
DIAGRAMAS
y
ALGORITMOS
que
especifican
cmo
se
debe
hacer
para
solucionar
el
problema.
Etapa4:
Desarrollo
solucin
Una
vez
previstas
todas
las
posibilidades
y
alternativas
que
puedan
presentarse
y
que
pasen
sin
inconvenientes
por
los
algoritmos,
se
procede
a
la
codificacin
del
problema
en
un
lenguaje
de
programacin.
La
codificacin
del
problema
involucra
traducir
los
diagramas,
las
especificaciones,
y
los
pasos
de
algoritmos,
en
sentencias
de
programacin,
estas
sern
almacenadas
en
un
proyecto
o
archivo
lgico
y
constituyen
lo
que
la
computadora
podr
ejecutar.
PASOS
Codificar
el
proyecto,
Desarrollar
comentarios
internos
en
los
programas
de
computadoras.
Desarrollar
copias
de
seguridad
de
los
programas
de
computadoras.
El
resultado
de
esta
etapa
son
PROGRAMAS
codificados
en
un
lenguaje
de
programacin,
que
permiten
solucionar
el
problema.
Pgina
3
de
5
Etapa
5:
Depuracion
pruebas
Despus
de
la
codificacin,
el
programa
debe
ser
probado
mediante
corrida
de
programas,
durante
las
cuales
pueden
surgir
errores
de
lgica
y
sintaxis.
Hay
que
corregir
el
programa,
eliminar,
modificar,
o
crear
nuevas
sentencias,
volver
a
probar
el
programa
y
continuar
con
la
correccin
y
pruebas
hasta
conseguir
el
resultado
deseado.
PASOS
Realizar
la
depuracin
y
verificar
la
correcta
estructura
de
los
programas.
Realizar
pruebas
de
sintaxis.
Realizar
pruebas
de
lgica.
El
resultado
de
esta
etapa
son
las
PRUEBAS
que
registran
el
adecuado
funcionamiento
de
solucin
del
problema.
Etapa
6:
Documentacin
Se
recopila
toda
la
informacin
generada
en
las
etapas
anteriores,
la
cual
sirve
como
base
para
la
elaboracin
del
manual
tcnico.
Es
recomendable
dedicar
tiempo
a
esta
etapa,
para
obtener
buenos
hbitos
para
el
desarrollo
de
software
en
forma
profesional.
El
manual
tcnico
debe
incluir:
1. Descripcin
del
problema
2. Resultados
esperados
y
datos
necesarios
para
generar
dichos
resultados.
3. Diagramas
UML,
DF.
4. Pruebas
desarrolladas
5. Listado
del
programa
con
comentarios
internos
PASOS
Pgina
4
de
5
Recopilar el material generado de cada una de las etapas anteriores. Generar el manual del programa Generar el manual de usuario Tendrs que llegar a un resultado de esta etapa que es: MANUALES que permiten un adecuado manejo de la solucin desarrollada. RESUMEN DEL MTODO
Pgina 5 de 5