jueves, 13 de mayo de 2010

INICIO

I T S H


INGENIERIA EN SISTEMAS

COMPUTACIONALES

Fundamentos de Desarrollo de Sistemas

Modelos de Procesos de Software

Modelo Fraccional

      Presenta:

  • Gerardo Taboada Garcia
  • Erwin Alonso Nava
  • Cesar Andres Contreras Pineda
  • David Beltran Salgado

13 de Mayo del 2010

1. INTRODUCCION

En esta parte explicaremos acerca del modelo “Fraccional”, el cual es un modelo totalmente diferente a los demás y cuenta con muchas ventajas sobre estos, al igual que los demas es un modelo de desarrollo de software, pero este abarcara con todas aquellas necesidades de cada usuario que lo requiera, de tal manera que se pueda cumplir el sistema deseado por el usuario.

Cumpliendo con el seguimiento de este modelo el usuario, es decir, pasando por todas sus etapas el usuario se vera beneficiado, ya que es de gran ayuda poder aplicarlo. El hecho de usar este sistema no implica de que el usuario pueda concluir sus sistema, ya que todo depende de los conocimientos con los que cuente, el modelo es solo para seguir los procesos que se realizaran.

Este modelo es muy sencillo de entender, cuenta con 5 etapas las cuales debes de pasar, llegando a la ultima etapa si el usuario no queda satisfecho con el sistema, entonces ahí se vuelve a realizar una fragmentación en las mismas etapas y asi se van realizando las fragmentaciones hasta que el usuario quede satisfecho con el sistema.


2. JUSTIFICACION

modelo fue creado con la intención de que los procedimientos para la creación del proyecto sean más sencillos, el objetivo principal es como su nombre lo dice partirlo en fragmentos diferentes en los Este que se va realizando una parte del proyecto en cada una, y al llegar a la fase de prueba se comprobara si existe algún error y de haberlo se regresara a la primer fase con el objetivo de corregir ese error, y de nuevo si al llegar a la fase de prueba y se encuentra un error se podrá volver a empezar pera volver a corregirlo y así se hará hasta que no se encuentren errores en el sistema y/o el cliente este satisfecho con el desempeño de mismo.

3. VENTAJAS

-Se gana habilidad y talento para construir el sistema deseado
-El modelo va creciendo conforme el usuario lo desee
-El usuario quedara satisfecho con el sistema, ya que el sistema finaliza con exito
-Todo el diseño es sencillo de utilizar

4. DESVENTAJAS

-Después de cada fragmentación, se tiene que regresar a pasar por todas las etapas nuevamente.
-Se debe de tener la paciencia necesaria para poder lograr el sistema, ya que es un poco tardado cada fragmentación
-Es muy difícil reconocer en que momento terminara de crecer el modelo
-Si el modelo puede crecer mucho, pero asi mismo crecerá el tiempo y coste del sistema


5. SIMILITUDES CON OTROS MODELOS

Algunas de las similitudes que nuestro modelo tiene con otros modelos es que en nuestro modelo hay iteraciones y se ve como de forma cíclica, también se podría decir que otra similitud es que. se tiene que encontrar el error para correjirlo, aunque creemos que este es un modelo nuevo que combina las características de algunos otros, por que este modelo empieza a desarrollar cada una de las etapas y solo hasta llegar a la fase de prueba se puede volver a rregresar, para iniciar de nuevo y correjir el error. En si la similitud que encontramos es son las iteraciones.



DIAGRAMA

Diagrama del Modelo Fraccional


Diagrama del Modelo Fraccional


ETAPAS

Diferentes Etapas del Modelo Fraccional
Etapa 1
Especificacion de Requisitos
Es una descripción completa del comportamiento del sistema que se va a desarrollar. Incluye un conjunto de casos de uso que describe todas las interacciones que tendrán los usuarios con el software. Los casos de uso también son conocidos como requisitos funcionales. Además de los casos de uso, la Especificación de Requisitos también contiene requisitos no funcionales (o complementarios). Los requisitos no funcionales son requisitos que imponen restricciones en el diseño o la implementación (Como por ejemplo restricciones en el diseño o estándares de calidad).
Etapa 2
Analisis del Sistema
El Análisis de Sistemas trata básicamente de determinar los objetivos y límites del sistema objeto de análisis, caracterizar su estructura y funcionamiento, marcar las directrices que permitan alcanzar los objetivos propuestos y evaluar sus consecuencias. Dependiendo de los objetivos del análisis, podemos encontrarnos ante dos problemáticas distintas: 
Análisis de un sistema ya existente para comprender, mejorar, ajustar y/o predecir su comportamiento
Análisis como paso previo al diseño de un nuevo sistema-producto


Etapa 3
Diseño y Arquitectura
Se elabora la interfaz grafica y el entorno de desarrollo, en esta parte el cliente puede intervenir para decidir el diseño del Software, mediante sus exigencias se elabora una arquitectura que satisfaga las peticiones del cliente.
Etapa 4
Desarrollo y Codificacion
La codificación es la parte en la que el programador invierte tiempo y espacio para elaborar el proyecto, mediante códigos se va desarrollando poco a poco hasta tener un resultado conciso y concreto del sistema completo.
Etapa 5
Pruebas
Se hacen diversas pruebas para comprobar la efectividad del Software, en esta parte es muy común encontrar errores de codificación, errores de sintaxis, excepciones, etc., es por eso que esta etapa es de suma importancia, una vez analizado el sistema se decide corregir los errores e implementarlo.

En caso de haber errores y de ser corregidos se crea una nueva fragmentación, y se inicia nuevamente con la Especificación de Requisitos y siguiendo cada paso como al principio hasta llegar de nuevo a la fase de prueba


CONCLUSION

El Modelo Fraccional ademas de ser innovador, es un modelo muy sencillo y practico en el cual el margen de error es lo mas minimo, ya que al finalizar las 5 etapas tiene la ventaja de comenzar desde la etapa 1 nuevamente, seguiendo cada proceso que se encuentra plasmado dentro del mismo modelo.

las ventajas son muy satisfactorias mientras que las desventajas son minimas, el margen de exito es muy alto para la finalizacion adecuada del proyecto, cabe mencionar que es un modelo muy reciente de lo mas actual pero es muy efectivo al momento de llevarlo a la practica