Emsbl

Páginas: 8 (1965 palabras) Publicado: 12 de febrero de 2013
analisis y diseño de sistemas programa visual

Alumno: Christopher Benjamin Sanchez Jimenez
“6” semestre Computacion

Ciclo de vida clasico de los sistemas
El software como tal sigue un proceso de desarrollo en el cual se atravieza por diferentes faces que conformaran lo que conocemos como el ciclo de vida clasico.
Este ciclo de vida clasico recibe diferentes nombres entreellas “ciclo de vida basico”, “modelo en cascada” o “modelo lineal secuencial”, estos nombres nos dicen que se trata de un modelo de desarrollo de software en el que tenemos que seguir una serie de etapas ordenadas de forma sistematica con el fin de generar un software.
Tipicamente estos modelos de desarrollo se enfocan a el software empresarial y la mayoria de los autores hacen referencia a aquelsoftware que se desarrolla a la medida de la organización, pero esto no quiere decir que el resto del software no deba seguir las mismas etapas o faces, asi que por esta ocasión trataremos de hacerlo de caracter general.
A continuación se puede apreciar un esquema con el ciclo de vida clasico de los sistemas:

En este caso, quise mostrar el proceso desde el origen de todo el proceso, es decir, elorigen del software, que como cualquier invencion u obra humana surge de una necesidad, oportunidad o problema.
Sin importar cual sea el tipo de software del que hablemos, todos surgen de algunas de esas tres simples palabras, , si tengo la necesidad de eficientar el control de calificaciones o la necesidad de conseguir un buen lugar donde comer puedo desarrollar un software que cubra cualquierade esas necesidades, ya sean propias o de un tercero, entonces estoy desarrollando para cubrir una necesidad;  si tengo el problema de que existen muchos faltantes en el almacen o que soy muy olvidadizo con los cumpleñaos puedo desarrollar un software que me ayude a controlar el inventario del almacen o me ayude a recordar las fechas de cumpleaños de las personas que conozco, entonces estoydesarrollando para solucionar un problema; y si en algun momento veo que no existe un software que cubra las necesidades de algun sector de la sociedad, puedo desarrollar un software que cubra esa necesidad, entonces estoy desarrollando porque he sabido detectar una buena oportunidad. Recordemos que todo problema o necesidad es una oportunidad.
Bien una vez detectada la necesidad el problema o lanecesidad podemos comenzar el proceso:
ANALISIS
Esta fase realizamos una investigación a conciencia para tratar de conocer todos los requisitos e implicaciones del proyecto que estamos por abordar. Es de vital importancia que reunamos toda la información pertinente al software a desarrollar y que comprendamos la naturaleza del problema o necesidad que tratamos de cubrir. No podemos elaborar unsoftware que solucione un problema que no comprendemos o no sabemos como se debe solucionar. Recordemos que al computadoras son maquinas capacez de resolver problemas muy complejos, pero que somos nosotros a traves del software los que decimos como solucionar esos problemas.
Cuando se trata de un software empresarial, esta fase se enfoca en conocer no solo los requisitos o necesidades de laorganización, sino tambien en conocer  el funcionamiento de la organización, para crear un software que responda no solo a las necesidades, sino tambien a la estructura y funciones de la empresa.
DISEÑO
El diseño del software es la fase en donde modelamos la estructura y apariencia del software una vez que ya conocemos la naturaleza del problema y hemos determinado cual sera la solución mas optima. Eldiseño del software se enfoca en modelar la base de datos, la arquitecura del software, la interfaz y los algoritmos o procedimientos del mismo.
En el proceso del diseño debemos construir la solución que sera el software basandonos en los requerimientos obtenidos del analisis, en este sentido el diseño es el mapa  o el plano que seguira el programador para construir el software.

CODIFICACIÓN...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS