ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Analisis de los framework


Enviado por   •  22 de Mayo de 2020  •  Trabajos  •  1.330 Palabras (6 Páginas)  •  68 Visitas

Página 1 de 6

Análisis de los diferentes framework

Erick Oswaldo Posada Abaunza

Universidad Manuela Beltrán

Facultad de ingeniería

Ingeniería de software

San Gil - Santander

2020

1) Introducción:

En este trabajo podemos ver las características principales de un framework, además de saber que es este y para que se utiliza, junto con sus ventajas y desventajas.

También podemos observar las arquitecturas de JEE sus ventajas y desventajas

Para poder sacar nuestras propias definiciones de esto y así tener una clara y concisa explicación de estos términos y aplicaciones para poder hacer más fácil nuestra relación con la ejecución de  ellos.

2) Objetivos:

  • Definir los características de un framework
  • Definir las arquitecturas de JEE , destacando las ventajas y desventajas

3) Marco conceptual:

  • Persistencia: Es  la capacidad de guardar la información de un objeto y a su vez tiene la capacidad de recuperar esta información es decir que lea la información del objeto. Además conservan su información sin variar datos o acciones.
  • framework: Es una ayuda para el programador para poder desarrollar de forma más fácil, ordenad y rápida un programa o aplicación que le sea solicitada a este. Además puede ser utilizado por diferentes lenguajes mientras se adapten a sus estándares de desarrollo y organización de datos.
  • Los métodos CRUD: Son las capacidades que requiere un usuario para desarrollar y gestionar datos. Estos métodos pueden crear, leer, actualizar y eliminar datos dentro de los framework o lenguajes de programación.  

  • mapeo de objetos de entidad: es la capacidad de recibir y transformar los datos de una aplicación a la base de datos y viceversa, es decir podemos transformar los datos de texto en otro tipo para poder utilizarlos dentro de nuestra aplicación.

  • característica de los framework implementado en JAVA: Persistencia,  métodos CRUD.
  • JDO (Java Data Object) : Nos proporciona estándares de objetos que nos dan la posibilidad de poder usar los objetos dentro de diferentes framework  

Ofrece la posibilidad de establecer persistencia a los objetos.


4) Desarrollo :

a) Documento que incluya las características de los diferentes framework y cuadro comparativo sobre cada uno de ellos en la que resalte las ventajas y desventajas.

Framework

Características

Ventajas

Desventajas

.Net

CLR

CLI:  CTS, CLS, Metadata, VES

  • Cualquier lenguaje que se adapte al CLI puede utilizar la estructura del Framework.
  • Fácil manejo para los nuevos programadores.
  • Mayor velocidad de desarrollo y calidad en el código.
  • Mayor uso del sistema ya que se sobrecargan los datos.
  • Se aumenta el consumo de recursos del sistema durante la ejecución del programa

appcelerator

Especialidad en desarrollo de apps móviles.

Desarrollo de aplicaciones multiplataforma.

  • Fácil manejo de la plataforma
  • Posibilidad de crear aplicaciones adaptables a cualquier dispositivo móvil o Tablet, y también el desarrollo de apps nativas.
  • Gratis, Licencia apache
  • Requiere Mac y Xcode para empaquetar aplicaciones IOS
  • Mucha documentación poco actualizada

Codelgniter

Framework de PHP que nos permite el desarrollo de aplicaciones web.

  • Framework ligero
  • Simplicidad en el diseño del framework y excelente documentación
  • Crea aplicaciones escalables utilizando la arquitectura basada en  MVC
  • No posee plantillas
  • No existen los espacios de nombres
  • Mapeo de objetos solo a través de terceros

Spring

Acceso de datos

Integración

Pruebas

Programación orientada a Aspectos

Mayor seguridad

  • Facil de echar a andar solo
  • Elementos gráficos básicos fáciles de utilizar
  • Desarrollo orientado en componentes
  • Mayor utilización de recursos de memoria por sus constantes actualizaciones
  • A más componentes de una página mayor complejidad y desorganizado se vuelve el código

Hibernate

Software libre con licencia de GNU

  • Independencia del motor
  • Brinda facilidad de programación
  • Mayor complejidad de diseño
  • Penalización en el rendimiento

...

Descargar como (para miembros actualizados)  txt (8.3 Kb)   pdf (108.8 Kb)   docx (155.6 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com