Entradas

Mostrando entradas de abril, 2018

Importancia del Analisis y diseño de sistemas para el exito de los proyectos de software

Imagen
-------------------------------------------------------------------------------------------------------------- Podrá parecer que no tiene gran importancia o tal ves hasta en punto de vista se podrá tomar una perdida de tiempo ,pero como se vio en el transcurso del cuatrimestre note que es de suma importancia el poder llevar un análisis para identificar las cosas en las que deseas que cumpla tu proyecto final y que a su ves los haga destacar con base a un buen o mas bien excelente diseño del mismo que cumpla con sus propuestas antes ya preestablecidas. Algo que uno no toma en cuenta cuando queremos proponer un proyecto es el decidir que se desea que cumpla el sistema o software,me refiero a los llamados casos de uso ,también nos ayuda a establecer los roles que se emplean como al igual las personas que entran en el proyecto. Es muy importante también definir en que forma se decidirá emplear los apartados de las interfaces,tanto como a su diseño. Gracias a esto nos ayuda a llevar el ...

Los 3 Amigos

Imagen
-------------------------------------------------------------------------------------------------------------------------- Ahora vamos con la parte de mecionar a 3 personas que al parecer suelen pasar por desapercibidos,que a primera instancia pudiese sonar como unos nombres más pero detallaré a continuación grandes aportaciones que hicieron.                                   GRADY BOOCH iseñador del software, metodoligista del software y un entusiasta del patrón del diseño. Él es principal científico del software racional (ahora una pieza de IBM) y un redactor de la serie para Benjamin/Cummings. En 1995 lo instalaron como compañero de la asociación para el material de cálculo. Lo nombraron un compañero de IBM en 2003.  desarrolló el método de Booch de desarrollo del software, que él presenta en su libro, análisis orientado al objeto y diseño. Él aconseja la adición de más clases para sim...

UML

Imagen
-------------------------------------------------------------------------------------------------------------------------- ¿Qué es UML? UML son las siglas de “Unified Modeling Language” o “Lenguaje Unificado de Modelado”. Se trata de un estándar que se ha adoptado a nivel internacional por numerosos organismos y empresas para crear esquemas, diagramas y documentación relativa a los desarrollos de software (programas informáticos). En realidad el término lenguaje quizás no es el más apropiado, ya que no es un lenguaje propiamente dicho, sino una serie de normas y estándares gráficos respecto a cómo se deben representar los esquemas relativos al software. Mucha gente piensa por confusión que UML es un lenguaje de programación y esta idea es errónea: UML no es un lenguaje de programación. Como decimos, UML son una serie de normas y estándares que dicen cómo se debe representar algo. ¿Para qué sirve? UML es una herramienta propia de personas que tienen conocimientos relativamente ...

PROGRAMACION ORIENTADA A OBJETOS

Imagen
-------------------------------------------------------------------------------------------------------------------------- ¿Qué es la programación orientada a objetos? La programación Orientada a objetos (POO) es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación. para escribir nuestros programas en términos de objetos, propiedades, métodos y otras cosas que veremos rápidamente para aclarar conceptos y dar una pequeña base que permita soltarnos un poco con este tipo de programación. Pensar en términos de objetos es muy parecido a cómo lo haríamos en la vida real. Por ejemplo vamos a pensar en un coche para tratar de modelizarlo en un esquema de POO. Diríamos que el coche es el elemento principal que tiene una serie de características, como podrían ser el color, el modelo o la marca. Además tiene una serie de funcionalidades asociadas, como pueden ser ponerse en marcha, parar o aparcar. Clases en POO La...

¿Qué es un paradigma de Programación?

Imagen
-------------------------------------------------------------------------------------------------------------------------- Un paradigma de programación se refiere a una propuesta tecnológica adoptada por una comunidad de programadores los cuales se emplean formas de resolver uno o varios problemas que por un momento pueden estar delimitados. La resolución de estos problemas debe suponer consecutivamente un avance significativo en al menos un parámetro que afecte a la ingeniera de Software. Estos paradigmas pueden llevar una estrecha relación con la formalización de determinados lenguajes en su momento de definición. Un paradigma esta delimitado en el tiempo en cuanto a aceptación y uso ya que nuevos paradigmas aportan nuevas o mejores soluciones que la pueden sustituir parcial o totalmente al problema que se este planteando en ese momento. Hoy en día encontramos un paradigma que a nivel de programación es una de las mas importante la cual es "POO"(Programación Orientad...