Richard Fuentes Molina Estefani Garcia Vsquez Luis Pallares Trujillo Ever Senz Ortega PROCESO ANALISIS El primer paso del proceso es el anlisis, es aqu donde el analista se pone en contacto con la empresa para ver como esta conformada, a que se dedica, saber todas las actividades que realiza en si, conocer la empresa de manera general para posteriormente ver cuales son las necesidades o requerimientos que la empresa tiene en ese momento para poder realizar un anlisis de la misma. El Diseo de Software es la actividad del ciclo de vida del software en la cual se analizan los requisitos para producir una descripcin de la estructura interna del software que sirva de base para su construccin. DISEO DE SOFTWARE Un Diseo Software :
Arquitectnico: Analiza la efectividad del diseo.
Detallado: Considera las alternativas arquitectnicas y reduce los riesgos asociados con la construccin.
LA CODIFICACIN
Una de las principales decisiones a tomar en esta fase es la del lenguaje a emplear, aunque a veces en el diseo ya est de alguna forma implcito. Evaluar la calidad de la codificacin es una tarea nada fcil. Cuando intervienen varias personas.
Funcionales: Expresan lo que debe hacer el sistema. Definen las funciones que el sistema ser capaz de realizar Describen las transformaciones que el sistema realiza sobre las entradas para producir salidas. Es importante que se describa el Qu? y no el Cmo? se deben hacer esas transformaciones. Estos requerimientos al tiempo que avanza el proyecto de software se convierten en los algoritmos, la lgica y gran parte del cdigo del sistema. No funcionales: Describen las restricciones del sistema o del proceso de desarrollo. Son aquellos requerimientos que no se refieren directamente a las funciones especificas que entrega el sistema, sino a las propiedades emergentes de este como la fiabilidad, la respuesta en el tiempo y la capacidad de almacenamiento. Una vez realizado las pruebas correspondientes al sistema y haberlo corregido totalmente se procede a la instalacin del mismo ya en la empresa para su uso correspondiente, todo con la finalidad de que los procesos se realicen de una manera ms eficiente eliminando costos, tiempo y esfuerzo dentro de la organizacin.
IMPLEMANTACION DEFINICION Una implementacin es la instalacin de una aplicacin informtica, en una serie de maquinas para que el usuario final lo utilice para sus necesidades. Existen dos tipos de software.
CONCLUSION Concluiremos que los anteriores pasos: anlisis, diseos, codificacin, prueba e implementacin son la base fundamental para elaborar un software con calidad y eficiente a los requerimientos del usuario final.