camell

Solo disponible en BuenasTareas
  • Páginas : 3 (514 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de mayo de 2013
Leer documento completo
Vista previa del texto
El ciclo de vida de desarrollo de un sistema segun James Seen consta de seis (6) funciones o fases que se explican de la siguiente manera:

1) Investigación preliminar: se inicia a través de lasolicitud del sistema (ya sea por medio verbal, fax, e-mail, etc..); se aclarara la solicitud del horario, es decir se especificaran los pasos a tomar; se realizara un estudio de factibilidad, es decircon que recursos cuento, se tomaran en cuenta 3 factores en este caso:
a) económico: el valor económico en función al personal, equipos, etc…
b) técnica: que será la verificación del software yhardware así como el personal técnico y
c) operacional: ver si están en la capacidad de operar con el nuevo sistema; finalmente se aprobara la solicitud, es decir saber si cumple con lascaracterísticas estipuladas. (Ver Fase 1)

2) Determinación de los requerimientos del sistema: es decir que tan grande es, examinar los procesos; se hace un estudio del sistema actual, y se determinan los nuevosrequerimientos del sistema (a través de formularios, encuestas, etc…), así como las entradas y salidas del sistema actual.(Ver Fase 2)

3) Diseño del sistema: va a ser como se va a desarrollar elsistema, la forma en como esos requerimientos los voy a automatizar, se definen las formas de calculo, y se describe como se transformaran los datos en información; este diseño se realizara en dosbases, una lógica: donde se harán modelos e-r, bases de datos, diagramas de flujo de datos, etc…, y una física: es decir todo lo tangible (papeles, gráficos, etc…).(Ver Fase 3)

4) Desarrollo delsoftware: se dará la construcción y programación de este sistema, se recomienda en algunos casos usar diseñadores y analistas de la compañía y programadores de otra compañía, o viceversa, aunque esto puedetener sus ventajas: los costos pueden ser menores, es rentable usar un terreno por los costos, y también sus desventajas: no existiría comunicación fiel entre programadores y diseñadores, etc...(Ver...
tracking img