Soft

Páginas: 11 (2649 palabras) Publicado: 21 de octubre de 2011
MARCO TEORICO

Se pretende desarrollar un software que pueda ser aplicado como una herramienta útil para el aprendizaje de un segundo idioma “ingles”, en los niveles comprendidos de primero a quinto primaria.
Es estrictamente necesario tener en cuenta que en todo desarrollo de sistemas de información “software” es de suma importancia definir una metodología, ya que esta permite a losdesarrolladores seguir una especificación en cada una de las etapas del desarrollo del sistema, desde los requerimientos iniciales hasta las pruebas finales, que haga que el software sea coherente y además formal.
En éste marco teórico abordaremos los conceptos informáticos tomados en cuenta durante todo el proceso de elaboración del software de este proyecto. Los conceptos que a continuación trataremosson la ingeniería de software y metodología orientada a objetos, la s cuales darán la pauta sobre los estándares utilizados tanto para el análisis, diseño, implementación, pruebas y mantenimiento de la aplicación; las bases de datos permitirán el manejo y manipulación de la gran cantidad de datos que existan; y los bussiness process o workflows ayudarán en la automatización deciertas tareas.
Ingeniería de Software

El término ‘Ingeniería de Software’ fue introducido por primera vez a finales de 1960 en una conferencia destinada a su discusión, la cual fue posteriormente llamada ‘crisis del software’. Esta crisis de software fue el resultado directo de la introducción del hardware de la tercera generación computacional [Sommerville, 1989].

Para tener una idea clara delo que es la ingeniería de software vamos a definirlo según varios autores:
(1) La aplicación de un enfoque sistemático, disciplinado y cuantificable hacia el

desarrollo, operación y mantenimiento del software; es decir, la aplicación de ingeniería al software.

(2) Es una disciplina o área de la Informática o Ciencias de la Computación, que ofrece métodos y técnicas para desarrollar ymantener software de calidad que
resuelven problemas de todo tipo [Pressman, 1998].

El factor común en estas definiciones es que la ingeniería de software se enfoca a los sistemas computacionales, utilizando los principios de la ingeniería para el desarrollo de estos sistemas, y esta compuesta por aspectos técnicos y no técnicos.

La ingeniería de Software no es una disciplina que sólo debaaplicarse en proyectos de ciertas áreas, sino que también trata con áreas diversas dentro de las ciencias computacionales, tales como: construcción de compiladores, sistemas operativos, o desarrollos empresariales y educativos. La Ingeniería de Software abarca todas las fases del ciclo de vida en el desarrollo de cualquier sistema de información aplicables a áreas talescomo investigación científica, medicina, logística, y para este caso particular- Educación.

En un nivel técnico la ingeniería de software empieza con una serie de tareas de modelado que llevan a una especificación completa de los requisitos y a una representación del diseño general del software a construir. Con los a ños se han propuesto muchos métodos para el modelado del análisis. Sin embargo,ahora dos tendencias dominan el modelado del análisis, el análisis estructurado y el análisis orientado a objetos.

Metodología orientada a objetos

Vivimos en un mundo de objetos. Estos objetos existen en la naturaleza, en entidades y en los productos que usamos. Los objetos pueden ser clasificados, descritos, organizados, combinados, manipulados y creados. Es por esto que se propuso unanálisis y desarrollo orientado a objetos, que nos permita aprovechar las características, individualidad y facilidad de manipulación que nos ofrecen los objetos.

Es así que al estar hablando de objetos es importante describir las ideas fundamentales implícitas en la tecnología orientada a objetos incluyen [Martin, 1992]:

- Objetos. Un objeto es cualquier cosa, real o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • soft
  • Soft
  • Soft
  • Soft ball
  • Sistemas soft
  • Bonita Soft
  • Ing en soft
  • INg de soft

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS