P. 1
Ciclo de Vida de Un Proyecto de Software

Ciclo de Vida de Un Proyecto de Software

|Views: 3|Likes:
Publicado porAdrian Saucedo

More info:

Published by: Adrian Saucedo on Mar 09, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

08/07/2014

pdf

text

original

CICLO DE VIDA DE UN PROYECTO DE SOFTWARE El desarrollo de software va unido a un ciclo de vida compuesto por una serie de etapas que

comprenden todas las actividades, desde el momento en que surge la idea de crear un nuevo producto software, hasta aquel en que el producto deja definitivamente de ser utilizado por el último de sus usuarios.

PLANIFICACIÓN Y GESTION DE PROYECTOS DE SOFTWARE La gestión de un proyecto de software comienza con un conjunto de actividades que globalmente se denomina planificación del proyecto. Antes de que el proyecto comience, el gestor y el equipo de software deben realizar una estimación del trabajo a realizar, y de los recursos necesarios y del tiempo que transcurrirá desde el comienzo hasta el final de su realización. Se han propuesto una serie de medidas continuas de la complejidad del software. Tales medidas se aplican en el nivel de diseño y de codificación, y por consiguiente son difíciles de utilizar durante la planificación del software (antes de que exista un diseño o código). El tamaño del proyecto es otro factor importante que puede afectar la precisión y la eficiencia de las estimaciones. La complejidad del proyecto y el grado de incertidumbre estructural afectan a la fiabilidad de la estimación. El registro se mide por el grado de incertidumbre en las estimaciones cuantitativas establecidas por recursos, coste y planificación temporal. El planificador del software debería solicitar definiciones completas de rendimiento y de interfaz. El objetivo de la planificación del proyecto de software es proporcional un marco de trabajo que permita al gestor hacer estimaciones razonables de recursos, coste y plantación temporal. Las estimaciones deberían definir los escenarios del «mejor caso» y «peor caso» de forma que los resultados del proyecto puedan limitarse. El ámbito del software describe el control y los datos a procesar, la función el rendimiento, las restricciones, las interfaces y la fiabilidad. La consideración del ámbito del software debe contener una evaluación de todas las interfaces externas.

. al trabajar con los empleados y administradores.¿Qué es lo que se hace? 2.el documento obtenido en la etapa anterior se tomara como punto de partida para esta fase.. Determinacion de requerimientos Ahora se trata de formalizar los requerimientos. Los analistas. las investigaciones detalladas requieren el estudio de manuales y reportes. investigación detallada). sus opiniones sobre porque ocurren las cosas... al analista conversa con varias personas para reunir detalles relacionados con los procesos de la empresa. en forma personal. ¿Cuál es la causa que lo origina? Para contestar estas preguntas. Asimismo.Si existe un problema. Software ya existente. con frecuencia.¿Cuál es el grado de eficiencia con el que se efectúan las tareas? 6. la observación en condiciones reales .¿Existe algún problema? 7. deben estudiar los procesos de una empresa para dar respuesta a las siguientes preguntas clave: 1...que ejecuta el software y los dispositivos que están controlados indirectamente por el software.. a los miembros de grupos grandes dentro de la organización.. El aspecto fundamental del análisis de sistemas es comprender todas las facetas importantes de la parte de la empresa que se encuentra bajo estudio..Si existe un problema. (Es por esta razón que el proceso de adquirir información se denomina. las soluciones que proponen y sus ideas para cambiar el proceso.¿Cómo se hace? 3. ¿Qué tan serio es? 8. Su contenido es aun insuficiente y lleno de imprecisiones que serà necesario completar y depurar.¿Con que frecuencia se presenta? 4.El concepto de interfaz abarca lo siguiente: Hardware.¿Qué tan grande es el volumen de transacciones o de desisciones? 5. Se emplean cuestionarios para obtener esta información cuando es posible entrevistar.

DISEÑO:Tras la etapa anerior ya se tiene claro que debe hacer el sistema. Divida en forma jerárquica los modelos que . DESARROLLO. los analistas estudian los datos sobre requerimientos con la finalidad de identificar las características que debe tener el nuevo sistema. librerias. Esto se lleva a cabo teniendo en cuenta ciertos principios: Debe presentarse y entenderse el dominio de la información de un problema. redes.evoluciòn en el tiempo. Un método. detalle de sus funcionalidades. Defina las funciones que debe realizar el Software. asi como su estructura. relaciones. configuraciones hardware.de las actividades del trabajo y. en algunas ocasiones.aqui se definiràn en detalle entidades y relaciones de las bases de datos.1 Conceptos y Análisis: ANALISIS:Es necesario determinar que elementos intervienen en el sistemas a desarrollar. Análisis de Sistemas de Computación. ANALISIS DE SISTEMAS DE COMPUTACION TEMA II. el Sistema Gestor de Base de Datos a utilizar en un caso. 2. También es un conjunto o arreglo de elementos para realizar un objetivo predefinido en el procesamiento de la Información. se pasarà de casos de uso esenciales a su definiciòn como casos expandidos reales.ahora tenemos que determinar como va a hacerlo(¿còmo debe ser construido el sistema?. se seleccionara el lenguaje mas adecuado. plan o procedimiento de clasificación para hacer algo.) Estos son un conjunto o disposición de procedimientos o programas relacionados de manera que juntos forman una sola unidad. incluyendo la información que deben producir los sistemas junto con características operacionales. què funcionalidades va a aportar y què comportamiento va a tener. Represente el comportamiento del software a consecuencias de acontecimientos externos. Un conjunto de hechos. que van a dar una descripcion clara de que sistema vamos a construir. muestras de formas y documentos con el fin de comprender el proceso en su totalidad. principios y reglas clasificadas y dispuestas de manera ordenada mostrando un plan lógico en la unión de las partes. etc. Conforme se reúnen los detalles.

funciones y comportamiento. Para lograr estos objetivos se requiere tener un gran conocimiento y dominio del Hardware y el Software. con estructuras de datos y su documentación que hacen efectiva la logística metodología o controles de requerimientos del Programa. etc. sobre la planificación temporal y presupuestal. Para conseguir este objetivo. base de datos.representan la información. y otra información descriptiva que detalla o da instrucciones sobre el empleo y operación del Programa. o desarrollar un producto que pueda venderse para generar beneficios. Software. dispositivos electrónicos y electromecánicos.2 Objetivos del Análisis. Realice un Análisis Técnico y económico.1 Identificación de Necesidades. 2. Evalúe que conceptos tiene el cliente del sistema para establecer su viabilidad. y otros elementos del Sistema. Hardware. así como de la Ingeniería humana (Manejo y Administración de personal). en este proceso en Analista se reúne con el cliente y/o usuario (un representante institucional.2. o pasos que definen el uso especifico de cada uno de los elementos o componentes del Sistema y las reglas de su manejo y mantenimiento. bombas. exactas y efectivas (Computadoras. sus necesidades y requerimientos. e identifican las metas globales. lectores. que son Programas de computadora. y administración de base de datos. son los operadores o usuarios directos de las herramientas del Sistema. Censores.). que proporcionan capacidad de cálculos y funciones rápidas. Un Análisis de Sistema se lleva a cabo teniendo en cuenta los siguientes objetivos en mente: Identifique las necesidades del Cliente. Documentación. 2. Base de Datos. . que proporcionan una función externa dentro de los Sistemas. El proceso debe partir desde la información esencial hasta el detalle de la Implementación. La función del Análisis puede ser dar soporte a las actividades de un negocio. Manuales. Procedimientos. un Sistema basado en computadoras hace uso de seis (6) elementos fundamentales: Software. Cree una definición del sistema que forme el fundamento de todo el trabajo de Ingeniería. personal. departamental o cliente particular). Es el primer paso del análisis del sistema. formularios. Asigne funciones al Hardware. una gran colección de informaciones organizadas y enlazadas al Sistema a las que se accede por medio del Software. Establezca las restricciones de presupuestos y planificación temporal. líneas de mercadeo y otros puntos que puedan ayudar a la identificación y desarrollo del proyecto. maquinarias. se analizan las perspectivas del cliente. Personal.

Es determinar cualquier posibilidad de infracción. ya que de hacerlo el cliente solo de todas maneras tendría que ser modificado. La viabilidad y el análisis de riesgos están relacionados de muchas maneras. . durante la identificación de las necesidades. Viabilidad Legal.3 Análisis Económico y Técnico.2. significa una valoración de la inversión económica comparado con los beneficios que se obtendrán en la comercialización y utilidad del producto o sistema. el cliente prepara un documento conceptual del proyecto.2. el análisis de costos ± beneficios.2 Estudio de Viabilidad. aunque es recomendable que este se elabore durante la comunicación Cliente ± analista. sin embargo se deben tomar en cuenta cuatro áreas principales de interés: Viabilidad económica.Algunos autores suelen llamar a esta parte ¨ Análisis de Requisitos ¨ y lo dividen en cinco partes: Reconocimiento del problema. Revisión Antes de su reunión con el analista. la viabilidad de producir software de calidad se reduce. Muchas veces cuando se emprende el desarrollo de un proyecto de Sistemas los recursos y el tiempo no son realistas para su materialización sin tener perdidas económicas y frustración profesional. Evaluación y Síntesis. Una evaluación de los costos de desarrollo. 2. El análisis económico incluye lo que llamamos. Viabilidad Técnica. Modelado. si el riesgo del proyecto es alto. Un estudio de funciones. violación o responsabilidad legal en que se podría incurrir al desarrollar el Sistema. rendimiento y restricciones que puedan afectar la realización de un sistema aceptable. El estudio de la viabilidad puede documentarse como un informe aparte para la alta gerencia. comparados con los ingresos netos o beneficios obtenidos del producto o Sistema desarrollado. Alternativas. Especificación. 2. Una evaluación de los enfoques alternativos del desarrollo del producto o Sistema.

si hay riesgos de que no funcione. Maquinas. deben representar todas las funciones y subfunciones de un Sistema.4 Modelado de la arquitectura del Sistema. Los resultados obtenidos del análisis técnico son la base para determinar sobre si continuar o abandonar el proyecto. Las Especificaciones de los requisitos del software se produce en la terminación de la tarea del análisis. el cual ayuda a traducir las necesidades del cliente en un modelo de Sistema que utiliza uno mas de los . características de mantenimiento y productividad. e ingeniería Humana. se crea un modelo idéntico.2. Herramientas. Sin embargo cuando aquello que construiremos es un Software. El análisis de costos ± beneficios es una fase muy importante de ella depende la posibilidad de desarrollo del Proyecto. Aviones. fiabilidad. Los modelos se concentran en lo que debe hacer el sistema no en como lo hace. nuestro modelo debe tomar una forma diferente.5 Especificaciones del Sistema. o si las piezas no encajan perfectamente unas con otras. En Conclusión un proyecto de desarrollo de un Sistema de Información comprende varios componentes o pasos llevados a cabo durante la etapa del análisis. 2. Base de datos. 2.2. estos modelos pueden incluir notación gráfica. no tenga el rendimiento deseado. Describe la función y rendimiento de un Sistema basado en computadoras y las dificultades que estarán presente durante su desarrollo. esto varia de acuerdo a la características del Sistema. Todos los Sistemas basados en computadoras pueden modelarse como transformación de la información empleando una arquitectura del tipo entrada y salida. Cuando queremos dar a entender mejor lo que vamos a construir en el caso de edificios. el Analista evalúa los principios técnicos del Sistema y al mismo tiempo recoge información adicional sobre el rendimiento. Es un Documento que sirve como fundamento para la Ingeniería Hardware. software. En el Análisis Técnico. información y comportamiento del Sistema.Muchas veces en el desarrollo de Sistemas de Computación estos son intangibles y resulta un poco dificultoso evaluarlo. pero en menor escala (mas pequeño).

con los sistemas que operan junto con el y con los operadores y usuarios que lo emplean. base de datos. La importancia del Diseño del Software se puede definir en una sola palabra Calidad. Describe como se comunica el Software consigo mismo. DISEÑO DE SISTEMAS DE COMPUTACIÓN. A lo largo del diseño se evalúa la calidad del desarrollo del proyecto con un conjunto de revisiones técnicas: . TEMA III. El proceso de Diseño es un conjunto de pasos repetitivos que permiten al diseñador describir todos los aspectos del Sistema a construir. con suficientes detalles como para permitir su interpretación y realización física. personas. DESARROLLO. El Diseño Arquitectónico. procedimientos. Conceptos y principios: El Diseño de Sistemas se define el proceso de aplicar ciertas técnicas y principios con el propósito de definir un dispositivo. dentro del diseño es donde se fomenta la calidad del Proyecto. documentación y DISEÑO DE SISTEMAS DE COMUTACION TEMA III. en las estructuras de datos necesarios para implementar el Software.componentes: Software. Define la relación entre cada uno de los elementos estructurales del programa. Trasforma el modelo de dominio de la información. hardware. El Diseño de la Interfaz. El Diseño del Software es un proceso y un modelado a la vez.1. un proceso o un Sistema. 3. El Diseño de procedimientos. La etapa del Diseño del Sistema encierra cuatro etapas: El diseño de los datos. Transforma elementos estructurales de la arquitectura del programa. El Diseño es la única manera de materializar con precisión los requerimientos del cliente. creado durante el análisis.

Debe ser una guía que puedan leer y entender los que construyan el código y los que prueban y mantienen el Software. se debe hacer una partición lógica del Software en elementos que realicen funciones y subfunciones especificas.El diseño debe implementar todos los requisitos explícitos contenidos en el modelo de análisis y debe acumular todos los requisitos implícitos que desea el cliente. 3. es decir. Diseño de la Salida. Debe producir módulos que presenten características de funcionamiento independiente. verbal o impresora y seleccionar el medio de salida. Para evaluar la calidad de una presentación del diseño. funcional y comportamiento desde el punto de vista de la Implementación. El diseño debe ser modular. enfocando los dominios de datos. Un diseño debe contener abstracciones de datos y procedimientos. Decidir si la información será presentada en forma visual. concebir y planear algo en la mente. así como hacer un dibujo o modelo o croquis. Cuando se va a diseñar un Sistema de Computadoras se debe tener presente que el proceso de un diseño incluye. como analistas deben realizar lo siguiente: Determine que información presentar. se deben establecer criterios técnicos para un buen diseño como son: Un diseño debe presentar una organización jerárquica que haga un uso inteligente del control entre los componentes del software. Metodología sistemática y una revisión exhaustiva. Debe producir un diseño usando un método que pudiera repetirse según la información obtenida durante el análisis de requisitos de Software. Disponga la presentación de la . El Diseño debe proporcionar una completa idea de lo que es el Software.2. En este caso salida se refiere a los resultados e informaciones generadas por el Sistema. Para la mayoría de los usuarios la salida es la única razón para el desarrollo de un Sistema y la base de evaluación de su utilidad. Sin embargo cuando se realiza un sistema. Debe conducir a interfaces que reduzcan la complejidad de las conexiones entre los módulos y el entorno exterior. El proceso de Diseño del Software exige buena calidad a través de la aplicación de principios fundamentales de Diseño. Estos criterios no se consiguen por casualidad.

mensajes y encabezados sobre las pantallas de las terminales. Muchas incluyen herramientas para crear especificaciones de datos. Incluye decisiones con respecto a la naturaleza y contenido del propio archivo. La longitud de cada registro.5. 3. Se utilizan para describir la posición de datos. 3. como si se fuera a emplear para guardar detalles de las transacciones. Entre las decisiones que se toman durante el diseño de archivos.4. con base en las características de los datos que contenga.5. La secuencia a disposición de los registros dentro del archivo (La estructura de almacenamiento que puede ser secuencial. utilizan una base de datos que pueden abarcar varias aplicaciones. 3. procesamiento y especificaciones de control. datos históricos. No todos los sistemas requieren del diseño de todos los archivos. indexada o relativa). Diseño de Interacciones con la Base de Datos. Salidas.2 Herramientas para presentación.información en un formato aceptable. Diseño de Archivos. .3. reportes y otros medios de entrada y salida. o información de referencia.1 Herramientas de especificación. Decida como distribuir la salida entre los posibles destinatarios. Apoyan el proceso de formular las características que el sistema debe tener para satisfacer los requerimientos detectados durante las actividades del análisis: 3. tales como entradas.5 Herramientas para el Diseño de Sistemas. por esta razón estos sistemas utilizan u administrador de base de datos. 3. en este caso el diseñador no construye la base de datos sino que consulta a su administrador para ponerse de acuerdo en el uso de esta en el sistema. La mayoría de los sistemas de información ya sean implantado en sistemas de cómputos grandes o pequeños. se encuentran las siguientes: Los datos que deben incluirse en el formato de registros contenidos en el archivo. ya que la mayoría de ellos pueden utilizar los del viejo Sistema y solo tenga que enlazarse el nuevo Sistema al Archivo maestro donde se encuentran los registros. Apoyan el proceso de formular las características que debe tener una aplicación.

empleados y otros usuarios finales que se familiarizan cada vez mas con el uso de computadoras están teniendo un papel muy importante en el desarrollo de sistemas. Los administradores deciden que estrategias seguir. Apoyan el Proceso de formular diseños de Software. el análisis y Diseño de Sistemas. Antes de comenzar con el desarrollo de cualquier proyecto. 3. se conduce un estudio de Sistemas para detectar todos los detalles de la situación actual de la empresa.5.5 Generadores de códigos. Los Gerentes. En Conclusiones Generales. junto con las practicas de Diseño sofisticadas están cambiando de forma dramática la manera en que se trasladan las especificaciones de Diseño d Sistemas de Información funcionales. incluyendo procedimientos y controles. Apoyan la fase de la evaluación de un Sistema o de partes del mismo contra las especificaciones.5. 3. La información reunida con este estudio sirve como base para crear varias estrategias de Diseño.4 Herramientas para Ingeniería de Software. En una organización o Empresa.3. Producen el código fuente y las aplicaciones a partir de especificaciones funcionales bien articuladas. el encargado de llevar a cabo estas tareas es el analista de sistemas. Estas herramientas nos ayudan como analistas a trasladar diseños en aplicaciones funcionales. es el proceso de estudiar su Situación con la finalidad de observar como trabaja y decidir si es necesario realizar una mejora.5. Incluyen facilidades para examinar la correcta operación del Sistema así como el grado de perfección alcanzado en comparación con las expectativas.6 Herramientas para pruebas.3 Herramientas para el desarrollo de Sistemas. Los Sistemas que pueden estar . 3.5. La revolución del procesamiento de datos de manera computarizada. Todas las organizaciones son Sistemas que actúan de manera reciproca con su medio ambiente recibiendo entradas y produciendo salidas. así como la documentación correspondiente.

Las instrucciones en lenguaje maquina se expresan en términos de la unidad de memoria más pequeña (bit) = digito binario 0 o 1 .formados por otros Sistemas de denominan Sub-sistemas y funcionan para alcanzar los fines de su Implantación. La elecciòn depende del costo de cada alternativa. 10001. Lenguaje de maquina: El lenguaje de maquina es aquel cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que la UCP pueda comprender y ejecutar el programa. Y se requiere otro lenguaje para comunicarse con la computadora pero que se hace más fácil de escribir y de leer por el programador. en esencia una secuencia de bits que especifican la operación y las celdas de memoria implicadas en una operación. del tiempo disponible para escribir el software y de la disponibilidad de los programadores. Instrucciones en lenguaje de maquina : 0010. Como se observa estas instrucciones son fáciles de leer por una computadora y difíciles para un programador y viceversa. Ejemplo . Para evitar la tediosa tarea de escribir programas en este lenguaje se han diseñado otros programas de programación que facilitan la escritura y posterior ejecución de los programas. . 1001. Lenguajes de Programación Los lenguajes utilizados para escribir programas de computadoras que puedan ser entendidos por ellas se denominan programas de programación. Por esta razón se hace difícil escribir programas en código o lenguaje de maquina. Programacion Los encargados de desarrollar software pueden instalar paquetes comprados a terceros o escribir programas diseñados a la medida del solicitante. Estos son lenguajes de bajo y alto nivel. 1001. 0000. maquinas: bajo nivel y alto nivel. Los lenguajes de programación se clasifican en tres grandes categorías. 1110.

Esta instrucción significa que se deben sumar los números almacenados en las direcciones X.Una instrucciones típica en ensamblador puede ser ADD X. el lenguaje ensamblador traducirá la instrucción a código de maquina. Estos lenguajes dependen de la maquina o sea del conjunto de instrucciones especificas de la computadora . por ejemplo. ADD = 1110 X=1001 Y=1010 Z=1011 La instrucción traducida será 1110 1001 1000 1011 . ejemplo sumar en ingles ADD = suma SUB= resta MPY = multiplicar DIV=dividir LDA= cargar acumulador STO= almacenar Las palabras nemotécnicas son mas fáciles de recordar que las secuencias de dígitos de 0 a 1.Lenguaje de bajo nivel( ensambladores) La programación en lenguaje de maquina es difícil . por ello se necesitan lenguajes que permitan simplificar este proceso los lenguajes de bajo nivel han sido diseñados para ese fin. Y. ejemplo el lenguaje ensamblador en el las instrucciones se escriben en códigos alfabéticos conocidos como nemotécnicos (abreviaturas de palabras inglesas o españolas.Y y almacenar el resultado en la dirección z. Z.

En general en lenguaje ingles como es el caso de Quick Basic . PASCAL. Los lenguaje de programación de alto nivel ( BASIC. C . Una línea de un programa en Quick Basic es REM Resolución de un triangulo PRINT INPUT ³LADO A= ³ . Lenguaje de alto nivel. ‡ Independencia : Los lenguajes deben ser independientes de la máquina o sea una sentencia no depende del diseño de hardware de una computadora en particular.COBOL) son aquellos en los cuales las instrucciones o sentencias a la computadora se escriben con palabras similares a los lenguajes humanos. FORTRAN. A INPUT ³LADO B= ³.Después que un programa ha sido escrito en lenguaje ensamblador se necesita un programa llamado ensamblador. . PERIMETRO END Características de los lenguajes de programación: ‡ Transportabilidad :un programa escrito en un lenguaje de alto nivel se puede escribir con poca o ninguna modificación en distintos tipos de computadora. lo cual facilita la escritura y la comprensión por parte del programador. C PRINT LET PERIMETRO= A+B+C PRINT ³PERIMETRO=³. B INPUT ³LADO C´. que lo traduzca a código de maquina 143.

Algunas computadoras o microcomputadoras utilizan unos programas similares llamados programas interpretes que traducen los programas. Este lenguaje reúne las características de interprete en cuanto su facilidad de edición.Los programas escritos en lenguaje de alto nivel no son entendibles directamente por la maquina. El lenguaje Quick Basic realiza la traducción y ejecución cada vez que se ejecuta una línea. Los programas que realizan esta traducción se llaman programas compiladores. GW-Basic. son programas orientados a objeto. C++ . Un interprete traduce y ejecuta una traducción (sentencia) en código fuente cada vez. Fortran . Turbo C. Los programas escritos en lenguaje de alto nivel se llaman programas fuentes El compilador traduce el programa fuente en un programa objeto. son programas compiladores. Los programas interpretados generalmente se ejecutan mucho mas lentamente que los programas compilados. Pascal . C . Basic. son interpretes y Quick Basic es un compilador. El proceso de traducción de un programa fuente se denomina interpretación o compilación. Windows fue desarrollado en C Visual Basic es un lenguaje orientado a eventos y en el futuro muy extremadamente cercano . sin embargo los interpretes son más fáciles de utilizar y la depuración (corrección) de errores es mucho más cómoda. . Basica ( Basic Avanced ) . ejecución y puesta a punto de programas y de compilador por su estructura y velocidad de ejecución. ¡ ya ! esta influyendo en la informática universal. el cual se utiliza en la fase de ejecución del programa. según sea el programa. Necesitan ser traducidos a instrucciones en lenguaje de maquina que lo entienda la computadora. Los lenguajes de programación C .

Lotus 1 2 3. Fox Pro Programa de Base de Datos Power Point. Harvard Graphics Presentador de hipertexto Mathcad Hoja de calculo análisis matemático Software : . topográfico. civil. Accsess. ‡ Lenguajes de programación Software de aplicaciones: programas de utilidad: Paquete Aplicación Excel.Programas: lenguaje nivel ejemplos características maquina bajo Asembler Interprete. compilador alto Quick Basic Pascal C++ 1. Hoja de calculo Autocad Diseño mecánico. Software. Software del sistema: es el conjunto de programas indispensables para la maquina funcione (programas del sistema): ‡ Sistema operativo: DOS------¢ Windows ‡ Editores / Procesadores de textos ‡ Programas compiladores e interpretes. eléctrico. arquitectónico Dbase.

como resultado de un anàlisis y diseño previo como resultado de la situaciòn o mejoramiento de la forma de llevar acabo un proceso automatizado. La implementacion es la ùltima fase del desarrollo de sistemas. Durante este proceso se debe poner en practica todas las estrategias posibles para garantizar que el usuario inicial del sistema se encuentre libre de problemas. .5 Quick Basic Caracteristicas : Lenguaje : alto nivel Compilado Secuencial Compilado Estructurado: top-down Pruebas e implementación Pruebas: Antes de que pueda se usado el sistema de informacion debe ser probado. Es el proceso de instalar equipos o software nuevo.Sistema Operativo de Disco Windows Lenguajes de Programación: Programación en Quick Basic Quick Basic versión 4. Al implementar un sistema lo primero que debemos hacer es asegurarnos què el sistema sea operacional o que funcione de acuerdo a los requerimientos del analisis y permitir que los usuarios puedan operarlos.

Prueba de tiempo de ejecución 4. Prueba de recuperación: Probar la capacidad del sistema para recuperar datos y restablecer después de una falla.Durante el proceso de implementación y prueba se deben poner en practica todas las estrategias posibles para garantizar que el usuario inicial del sistema se encuentre libre de problemas lo cual se puede describir durante este proceso t llevar acabo la correcciones. validez. Prueba de almacenamiento: Determina si el sistema puede almacenar una alta cantidad proyectada de datos tanto en sus dispositivos de discos fijos y movibles. Existen seis pruebas básicas: 1. Prueba de recursos humanos Prueba de carga máxima: Consiste en probar si el sistema puede manejar el volumen de actividades que ocurren cuando el sistema esta en el punto mas alto de su demanda de procesamiento. Prueba de recursos humanos: Se determinan como utilizar los usuarios el sistema al procesar datos o procesar informes. Implementación: . Prueba de recuperación 5. Prueba de procedimientos 6. Prueba de carga máxima 2. seguridad asi como su facilidad y sencillez de los manuales de procedimientos. Prueba de almacenamiento 3. Prueba de procedimientos: Evaluar la claridad. Prueba de tiempo de ejecución: Determina el tiempo de maquina que el sistema necesita para procesar los datos de una transición.

Es el proceso de instalar equipos o software nuevo. como resultado de un análisis y diseño previo como resultado de la situación o mejoramiento de la forma de llevar acabo un proceso automatizado. ‡ El analista necesita formular medidas de desempeño con los cuales evalúa a los usuarios. Existen varios enfoques de implementación: ‡ Es darle responsabilidad a los grupos ‡ Uso de diferentes estrategias para el enfrentamiento de usuarios.Es la última fase del desarrollo de sistemas. . Al implementar un sistema lo primero que debemos hacer es asegurarnos que el sistema sea operacional o que funcione de acuerdo a los requerimientos del análisis y permitir que los usuarios puedan operarlos.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->