Unidades Enfoque Orientado a Competencias
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones

+22
lucero S
Jesus Valerio
Miguel A. Cabrera Delgado
filirc13
gamaliel montiel
lupitha_g
Monica Barreda Guadalupe
Geivin Harrison
veronica medrano
alex vargas
jose antonio ortiz venega
Sandy Toribio Salvador
Cesar Salgado Sandoval
Ray29
IVAN JUAREZ NUÑEZ
finees gaona
KAREN DINORA ANTUNEZG
maria de jesus charco
Julio Cesar Lazaro Lazaro
juan carlos cruz mendoza
jose roberto dominguez be
Admin
26 participantes

Página 4 de 5. Precedente  1, 2, 3, 4, 5  Siguiente

Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty replica

Mensaje por filirc13 Miér Oct 03, 2012 9:58 pm

luis edu escribió:[font=Trebuchet MS]1.- Que entiendes por Ingeniería Web y de que manera puede ser util para el diseño de aplicaciones

R: es aquella que se debe al al crecimiento desenfrenado que está teniendo la Web está ocasionando un impacto en la sociedad y el nuevo manejo que se le está dando a la información en las diferentes áreas en que se presenta ha hecho que las personas tiendan a realizar todas sus actividades por esta vía.
En general yo creo o de que si seria útil para aplicar nuevas tecnologías para el diseño para una pagina web.

7.- Que diferencia existe entre una tecnología y una metodología

R: en que la tecnología hace referencia a los nuevos avances científicos y tecnológicos de nuestra vida cotidiana y metodología son procedimientos procedimientos racionales utilizados para alcanzar una gama de objetivos que rigen en una investigación científica.

9.- Que entiendes por "Business Logic" en la capa de "Model" del MVC

R: es un término no técnico utiliza generalmente para describir las funciones algoritmos que gestionan el intercambio de información entre una base de datos y una interfaz de usuario .

14.- Explique en que consiste el modelo UWE (haga énfasis en sus fases)

R: es una herramienta para modelar aplicaciones web, utilizada en la ingeniería web, prestando especial atención en sistematización y personalización (sistemas adaptativos).

16.- Ademas de "dreamweaver" y "NVU" , mencione al menos dos herramientas de software que permiten diseño o desarrollo de aplicaciones en ambiente web.

R: Corner Head Left y Horde groupware

ALUMNO: LUIS EDUARDO DAMIAN PABLO
7º SEMESTRE
LIC.INFORMATICA
TURNO: VESPERTINO





compañero en tu pregunta No. 16 la respuesta de algunas herramientas serian : Amaya, FrontPage, Open Office Web, BlueFish, espero poder ayudar en tu repuesta
filirc13
filirc13

Mensajes : 7
Fecha de inscripción : 26/08/2012

Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Pregunas y respuestas (Manuel Jimenez Aburto)

Mensaje por Manuel J Miér Oct 03, 2012 10:11 pm

1.- Que entiendes por Ingeniería Web y de que manera puede ser útil para el diseño de aplicaciones.

Es el proceso utilizado para crear, implantar y mantener aplicaciones y sistemas Web de alta calidad, ya que la Ingeniería de la Web hace referencia a las metodologías, técnicas y herramientas que se utilizan en el desarrollo de Aplicaciones Web complejas y de gran dimensión en las que se apoya la evaluación, diseño, desarrollo, implementación y evolución de dichas aplicaciones.

4.- Explique en que consiste el modelo MVC (haga énfasis en sus fases).

Es una arquitectura o tecnología que permite representar y manejar las capas por separado, ya que cuenta con tres fases: Model (Modelo), Controller (Controlador) y View (Vista - Presentación), donde no existe un estándar que indique cual de las fases debe realizarse primero, de hecho, cada empresa suele trabajar cada una de las fases de manera aislada y/o en paralelo. Este modelo, permite la planificación de cada una de las capas de la aplicación web, de manera separada.

7.- Que diferencia existe entre una tecnología y una metodología

Muchas veces cuando aplicamos tecnologías en la formación, parece que ya innovamos por el hecho de aplicar las tecnologías, en la mayoría de las ocasiones las tecnologías no alteran la metodología, pero sí la mejoran.

12.- Explique en que consiste la combinacion del modelo Spring-HIbernate (haga énfasis en sus fases)
Hibernate es la herramienta de mapeo objeto-relacional de código abierto más avanzadoy maduro que hay actualmente. Te permite diseñar objetos persistentes de una maneramuy rápida y optimizada.La representación de alto nivel para la arquitectura de Hibernate es mostrada en lafigura 60. Hibernate es la capa intermediaria entre la aplicación y la Base de Datos y así proporcionar a la aplicación servicios (y objetos) persistentes.

La arquitectura de Hibernate posee tres grandes componentes:
• Gestión de la Conexión: proporciona una gestión eficiente de las conexionesa la base de datos. La aplicación se comunicará con Hibernate únicamentemediante un objeto llamado Sesión e Hibernate se encargará de crear ycomunicarse directamente con la base de datos.
• Gestión de Transacciones: permite que el usuario ejecute una o mástransacciones en el mismo tiempo.
• Mapeo Objeto-Relacional: transforma o mapea la representación de los datosde un modelo de objetos a un modelo de datos relacional. Este componentede Hibernate consulta, inserta, actualiza y elimina los registros de las tablasde la BBDD. Cuando la aplicación llama al método Session.save() con elobjeto deseado, Hibernate lee el estado de los atributos del objeto y ejecutalas instrucciones o consultas necesarias.

16.- Además de "dreamweaver" y "NVU", mencione al menos dos herramientas de software que permiten diseño o desarrollo de aplicaciones en ambiente web.

Pues algunas de ellas son Amaya, FrontPage, Open Office Web y BlueFish.

Manuel J
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Replica para Manuel Jimenez

Mensaje por Cesar Salgado Sandoval Miér Oct 03, 2012 10:53 pm

Compañero Manuel, eres acertado en tus respuestas respecto al tema, solo que en la pregunta donde dice que hagas enfasis a las capas o fases del Modelo MVC, expicar detalladamente en que consiste cada una de ellas y su funcionamiento dentro del ambiente web, solo eso, de lo demas estan muy bien costestadas tus preguntas (good) cheers
Cesar Salgado Sandoval
Cesar Salgado Sandoval

Mensajes : 8
Fecha de inscripción : 28/08/2012

Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty PREGUNTAS Y RESPUESTAS ( Miguel A. Cabrera Delgado

Mensaje por Miguel A. Cabrera Delgado Miér Oct 03, 2012 11:00 pm

1.- Que entiendes por Ingeniería Web y de qué manera puede ser útil para el diseño de aplicaciones
Se entiende por la aplicación de metodologías para el desarrollo eficiente y aplicaciones de alta calidad en WWW.
Puede ser útil en el diseño de aplicaciones, ya que día con día surgen nuevas necesidades como por ejemplo el comercio electrónico que se trata de satisfacer la necesidades de los clientes en distintos puntos del planeta, utilizando las redes y computadoras.

4.- Explique en qué consiste el modelo MVC (haga énfasis en sus fases)
Es una arquitectura que representa y maneja las capas por separado, es decir está formada por 3 capas que son modelo, vista y controlador, de esta manera las separa para poder trabajar con cada una de ellas y así cada capa realiza su función. Por ejemplo la capa controlador se puede decir que es el programa de cómputo que genera la acción indicándole a la capa modelo que es la base de datos los datos que guardara y a la capa vista la manera de representarlo es decir la capa de presentación.

3. - Explique en qué consiste el modelo basado en tres capas (haga énfasis en sus fases)
Las capas son:
• De modelo: es donde se lleva a cabo el diseño la implementación y la implantación de la base de datos.
• De presentación: o también llamada vista. Se representa la interfaz del usuario, o sea la manera de cómo se presentaran los datos al usuario.
• De controlador: es el programa de computo que sirve de enlace entre la capa de modelo y la de presentación, esta da órdenes para indicar que acción realizar.

7.- Que diferencia existe entre una tecnología y una metodología
Se podría decir que la tecnología es un conjunto de conocimiento y técnicas que sirven para la construcción de objetos, y la metodología son un conjunto de procedimientos que se siguen para realizar fin a una investigación.
Por ejemplo se sigue la misma metodología para dar o impartir clases pero con diferente tecnología.

16.- Además de "dreamweaver" y "NVU" , mencione al menos dos herramientas de software que permiten diseño o desarrollo de aplicaciones en ambiente web
.
Amaya, FrontPage, Open Office Web, BlueFish

att. Miguel Angel Cabrera Delgado
VIIB

Miguel A. Cabrera Delgado

Mensajes : 11
Fecha de inscripción : 25/08/2012

Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Replica para Luis Eduardo Damian Pablo

Mensaje por Miguel A. Cabrera Delgado Miér Oct 03, 2012 11:13 pm

un saludo compañero, solo para poder salir de una duda contigo en realidad la pregunta 16 que dice .- Además de "dreamweaver" y "NVU" , mencione al menos dos herramientas de software que permiten diseño o desarrollo de aplicaciones en ambiente web. mira yo encontre: Dreamweaver, Amaya, FrontPage, Open Office Web, BlueFish, NVU, entre otras. Solo quisiera saber cual de las dos respuestas es la correcta.
sin mas preambulos espero una respuesta compañero.

att. MIGUEL ANGEL CABRERA DELGADO
VIIB

Miguel A. Cabrera Delgado

Mensajes : 11
Fecha de inscripción : 25/08/2012

Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty RESPUESTAS A LOS REACTIVOS

Mensaje por homeer v Miér Oct 03, 2012 11:18 pm

7.- ¿Que diferencia existe entre una tecnología y una metodología?
R= La tecnología es un concepto más amplio que abarca un conjunto de técnicas, conocimientos y procesos, que sirven para el diseño y construcción de objetos para satisfacer necesidades humanas, en tanto la metodología es una serie de pasos a seguir que se utilizan para llegar a una meta común o solución de algún problema planteado.

4.- Explique en qué consiste el modelo MVC (haga énfasis en sus fases)
R= Dentro de este modelo se encuentran sus fases capa de modelo y capa de capa de controlador que aquí se explican
*Se refiere a las bases de datos y lógica de negocios
que va a utilizar la aplicación web. En esta fase, se lleva a cabo todo el análisis de
la base de datos, el diseño, la implementación y la implantación (en algunos
casos el mantenimiento).
*se refiere a la lógica del programa, es decir, el
programa que enlaza los datos de la Capa del Modelo, para vincularlos con la
Capa de Presentación. O en su defecto, cuando la capa de la vista envía datos
dentro de la aplicación web, la capa de controlador se encarga de que la
información sea guardada en la base de datos, conservando su integridad.
Entonces, cuando el usuario envía un “request” para realizar algo, ello suele
hacerse a través de la capa del controlador.

16.- Ademas de "dreamweaver" y "NVU" , mencione al menos dos herramientas de software que permiten diseño o desarrollo de aplicaciones en ambiente web.
R= encontramos unas como son
Open office web
BlueFish

8.- Que entiendes por "Tags" cuando empleamos la tecnologia de Struts Java
por TAGS se dice que son comandos que suelen especificar en el cuerpo del programa, con el fin de darle las características deseadas a toda información.


5.- que entiendes por "business services" (servicios de negocio) cuando nos referimos a la capa modelo del mvc
Se entiende que es la descripción de lo que la empresa está haciendo o planeando esto puede resultar del análisis, para que de acuerdo a lo que ellos soliciten se realice la base de datos, el diseño, la implementación y la implantación de la misma. Que se supone dará solución a un problema.



homeer v
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty REPLICA AL COMPAÑERO MIGUEL ANGEL

Mensaje por homeer v Miér Oct 03, 2012 11:27 pm

COMPAÑERO DE ANTE MANO RECIBE UN CORDIAL SALUDO POR LO QUE VI EN TUS RESPUESTAS SON MUY ACERTADAS Y MUY BUENAS SUS DEFINICIONES, PERO EN LA RESPUESTA DE LA PREGUNTA 16 DICE AL MENOS 2 JAJAJA
NO SERA MENSAJE SUBLIMINAL NO VERDAD PERO MUY BUENA RESPUESTA EH.
SIN MAS NADA QUE DECIR ME DESPIDO NO SIN ANTES MANDARTE UN AFECTUOSO SALUDO.

homeer v
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Mis respuestas. Jesús Valerio Salgado 7B.

Mensaje por Jesus Valerio Miér Oct 03, 2012 11:45 pm

1.- Que entiendes por Ingeniería Web y de que manera puede ser util para el diseño de aplicaciones

R= Entiendo que es aquella ingeniería que surgió debido a la necesidad de las empresas en cuanto al comercio y administración via web y consiste en la aplicación de metodologías para el desarrollo eficiente y la evolución de aplicaciones de alta calidad en la world wide web.
Es útil para el diseño de aplicaciones más que nada porque tiene un alcance más amplio por ejemplo en la tecnología movil.

7.- ¿Que diferencia existe entre una tecnología y una metodología?

R= La metodología son una serie de pasos a seguir para llegar a una meta, mientras que la tecnología es un recurso que se puede utilizar para hacer más fácil o mejorar el uso de la metodología.

8.- Que entiendes por "Tags" cuando empleamos la tecnologia de Struts Java

R= Es una forma de presentar la información a usuarios ó clientes, los tags son código extendido que contienen código fuente JSP Y EJB incrustado dentro de las etiquetas de las mismas sentencias html ó derivados.

4.- Explique en que consiste el modelo MVC (haga énfasis en sus fases)

R= Consiste en la separación de la base de datos y el programa de cómputo de la vista ósea los resultados que el usuario final visualiza.

*En la capa de modelo se lleva a cabo todo el análisis de la B.D., diseño e implementación y por último la implantación, en algunos casos mantenimiento.

*La capa de presentación que se conoce también como vista se trata la forma en la que los datos se van a presentar al usuario ya sea en formatos html, xhtml, dhtml, xml, etc. Vendría siendo la interfaz de usuario.

* La capa de controlador trata la lógica del programa. Es el programa que enlaza los datos de la capa del modelo para vincularlos con la capa de presentación.
Se lleva a cabo el envió de "Request" que vendría siendo una petición (cuando se pulsa un vínculo) desde la capa de presentación o vista a través de la capa del controlador.

16.- Ademas de "dreamweaver" y "NVU" , mencione al menos dos herramientas de software que permiten diseño o desarrollo de aplicaciones en ambiente web.

R= Amaya y FrontPage

Fuentes de información:

1) Rangel Lugo Edgar (2012). Lectura 3 Para La Asignatura (Módulo de Especialidad) : Aplicaciones Web y Stand-Alone.
2) Usuario Victor Barraza (2011). Ingeniería Web.
Extraído el 2012, 03 de octubre. desde: www.slideshare.net/vabl/qu-es-la-ingeniera-web-7367015.

DATOS DEL ALUMNO:

JESÚS VALERIO SALGADO
SEM: 7 GRUPO: B
CARRERA: Licenciatura en informática.

Jesus Valerio
Jesus Valerio

Mensajes : 12
Fecha de inscripción : 25/08/2012

Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Réplica de Jesús Valerio para Homero Venegas

Mensaje por Jesus Valerio Miér Oct 03, 2012 11:54 pm

homeer v escribió:

4.- Explique en qué consiste el modelo MVC (haga énfasis en sus fases)
R= Dentro de este modelo se encuentran sus fases capa de modelo y capa de capa de controlador que aquí se explican
*Se refiere a las bases de datos y lógica de negocios
que va a utilizar la aplicación web. En esta fase, se lleva a cabo todo el análisis de
la base de datos, el diseño, la implementación y la implantación (en algunos
casos el mantenimiento).
*se refiere a la lógica del programa, es decir, el
programa que enlaza los datos de la Capa del Modelo, para vincularlos con la
Capa de Presentación. O en su defecto, cuando la capa de la vista envía datos
dentro de la aplicación web, la capa de controlador se encarga de que la
información sea guardada en la base de datos, conservando su integridad.
Entonces, cuando el usuario envía un “request” para realizar algo, ello suele
hacerse a través de la capa del controlador.


Homero en la pregunta cuatro no mencionas en qué consiste el modelo MVC y tampoco describes a la capa de presentación. Solo esa observación lol!
Jesus Valerio
Jesus Valerio

Mensajes : 12
Fecha de inscripción : 25/08/2012

Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Respuestas de reactivos

Mensaje por lucero S Miér Oct 03, 2012 11:56 pm

2.- Porque considera usted importante la ingeniería web para desarrollo de aplicaciones en ambiente web
Considero que es importante el uso de la ingeniería web en el ambiente web ya que la ingeniería web ya que nos ayuda a planear las diferentes capas planteadas en sus diferentes estándares, un ejemplo de estos podrían ser MVC, Spring, Struts, también se podría decir que esta ingeniería nos proporciona conocimientos ya que nos sirve como línea de investigación.
4.- Explique en qué consiste el modelo MVC (haga énfasis en sus fases)
Este modelo consiste en separar la lógica del negocio y la aplicación de datos de la presentación de resultados al último usuario, esto se puede lograr a traves de diseño de patrones Bueno este tipo de modelos contiene 3 fases muy importantes las cuales son:

1.- MODEL (MODELO): Esta capa se encarga de llevar el análisis, diseño, la implementación y la implantación en la base de datos.
2.-CONTROLLER (CONTROLADOR): Esta capa más que nada se encarga dar entendimiento entre la capa vista y la capa modelo la cual utiliza programa adecuado para su mejore presentación.
3.- VIEW (VISTA): En esta capa su primordial función, dar al usuario una forma adecuada para visualizar los datos
16.- Además de "dreamweaver" y "NVU", mencione al menos dos herramientas de software que permiten diseño o desarrollo de aplicaciones en ambiente web.
-AMAYA
-OPEN OFFICE WEB
8.- Que entiendes por "Tags" cuando empleamos la tecnologia de Struts Java
Los famosos tangs es código código fuente de jsp y ejb el cual se encuentra incrustado dentro de las etiquetas de las sentencias en HTML. Y estos ayudan a través de la tecnología struts a presentar la información a los usuarios o clientes así como aceptar la entrada entre ellos.

17.- Elaborar un mapa conceptual o diagrama que muestre gráficamente las ventajas y desventajas que presentan cada metodología de ingeniería web resuelta en clase (inserte aquí su imagen en formato JPEG).
Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Photo.php?fbid=474348305930337&set=a.448897161808785.108180
pagina web de la imagen que contiene Ventajas y desventajas de una metodologia web
https://www.facebook.com/photo.php?fbid=474348305930337&set=a.448897161808785.108180.100000655153822&type=1&theater

Fuentes de Información:
*Edgar Rangel Lugo(2012)
PDF Para La Asignatura (Módulo de Especialidad): Aplicaciones Web y Stand-Alone
*PDF Capitulo II Arquitectura de Software


Lucero Deyanira Salinas Mojica
VII SEM "B"
LIC. INFORMATICA

lucero S

Mensajes : 7
Fecha de inscripción : 26/08/2012
Localización : guerrero

Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty REPLICA A JESUS VALERIO

Mensaje por lucero S Jue Oct 04, 2012 12:07 am

Amigo mio, Tus respuestas son muy acertadas
me gusta como manejas la respuestas de cada una de las preguntas ya que si concuerdo contigo.
ya que es cierto que los famosos Tags ya que cuenta con codigo JSP Y EJB, tambien como desarrollas cada una de las capas del modelo MVC.
Recibe un gran Saludo..! Very Happy

lucero S

Mensajes : 7
Fecha de inscripción : 26/08/2012
Localización : guerrero

Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Reactivos Respondido por Toribio Teran Duarte

Mensaje por Toribio Teran Duarte Jue Oct 04, 2012 12:41 am

Estos son mis cinco reactivos que decidi responder ya que llamaron mi atencion y pude definir con mas detalle.

2.- Porque considera usted importante la ingeniería web para desarrollo de aplicaciones en ambiente web.

R: La ingeniería Web es muy importante puesto que hoy en día la mayoría de trámites como por ejemplo pago de luz, compra de libros, reserva de pasajes, transacciones entre otros servicios se los realiza a través de aplicaciones Web, por lo cual se necesita contar con una mayor seguridad, fiabilidad, eficiencia y mantenibilidad. Una de las tareas muy importante de la Ingeniería Web es el control y garantía de la calidad.

7.- Que diferencia existe entre una tecnologia y una metodologia.

R: La principal diferencia entre ambos es que una metodología es algo teórico y una tecnología es una metodología ya aplicada.

9.- Que entiendes por "Business Logic" en la capa de "Model" del MVC.

R: La lógica del negocio como su traducción lo menciona representa una terminología no técnica que se utiliza generalmente para describir que algoritmos funcionales se manejan en el intercambio de información derivada entre una base de datos y una interfaz de usuario como interacción.

14.- Explique en que consiste el modelo UWE (haga énfasis en sus fases).

R: Consiste en la especificación de aplicaciones adoptivas ya que por lo tanto hace referencia a las características de personalización para poder definir un modelo de usuario o una etapa de definición de características adoptivas de la navegación referidas a la función dependiendo las preferencias, conocimientos o tareas de usuario.

Y sus principales fases son:

Análisis de requisitos: Es la que nos permite fijar los requisitos funcionales de una aplicación web para así poder reflejarlo en un modelo de casos de uso.

Diseño conceptual: Materializado en un modelo de dominio, considerando los requisitos reflejados en los casos de uso.

Diseño navegacional: Muestra la forma de navegar ante el espacio de navegación.

Diseño de presentación: es la representación de las vistas de la interfaz de usuario mediante los modelos de estándares de interacción UML.


16.- Ademas de "dreamweaver" y "NVU" , mencione al menos dos herramientas de software que permiten diseño o desarrollo de aplicaciones en ambiente web.

R: Otras de las herramientas son Amaya, FrontPage pero existen otras más como son Open Office Web y BlueFish.

Datos del Alumno:
Nombre: Toribio Terán Duarte
No. Control: 08930336
Carrera: Lic. en Informática
Semestre: 7
Especialidad: Desarrollo Web

Fuente de Información:
Autor: M.C. Edgar Rangel Lugo
Tercer Lectura Para La Asignatura (Módulo de Especialidad) : Aplicaciones Web y Stand-Alone
Fecha de Consulta: 02/Octubre/2012
Toribio Teran Duarte
Toribio Teran Duarte

Mensajes : 12
Fecha de inscripción : 28/08/2012

Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Replica para los compañeros que han posteado antes de aqui

Mensaje por Toribio Teran Duarte Jue Oct 04, 2012 12:46 am

Bueno compañeros cabe destacar que algunos en la pregunta 14 no mencionaron correctamente todas sus fases algunos manejan 3 por lo general pero en realidad son 4 cada una con sus caracteristicas diferentes y que de hecho las vemos en la lectura en el diagrama que se muestra en el tema UWE y estas son:

  • Análisis de requisitos.

  • Diseño conceptual.

  • Diseño navegacional.

  • Diseño de presentación.

Toribio Teran Duarte
Toribio Teran Duarte

Mensajes : 12
Fecha de inscripción : 28/08/2012

Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Replica para Ovier silva hernandez

Mensaje por Wendy Jue Oct 04, 2012 12:47 am

Bueno estimado ovier concuerdo con tu respuesta del reactivo n°9 ya que al darle un significado "Bussiness logic" ya que es un termino que no se aclara congruentemente a los modelos MCV tu descripcion es una muy simple pero facil de entender sin complejidades, solo cabe mencionar que le agregaria que tambien "bussiness logic" se representa en base a funciones de modelados MCV.

ATT: Wendy Elizabeth Lucas Macedonio Very Happy

Wendy
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Replica Para Wendy E. Lucas Macedonio

Mensaje por Ovier Jue Oct 04, 2012 12:50 am

Bueno wendy gracias por tu aportacion en mi reactivo pero seme iso muy tedioso mencionar lo que comentaste ya que como mencionada el modelo MCV hera claro que mi entendimiento estava dirigido hacia ese modelado.

Att: Ovier Silva Hernandez Cool

Ovier
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty respuesta

Mensaje por laurita Jue Oct 04, 2012 1:56 am

1.- Que entiendes por Ingeniería Web y de qué manera puede ser útil para el diseño de aplicaciones.

En la ingeniería nos habla de proceso para poder utilizar o crear, y mantener aplicaciones de sistemas Web. También la Ingeniería Web nos habla de las metodologías, técnicas y herramientas que se utilizan en el desarrollo de Aplicaciones Web.

4.- Explique en qué consiste el modelo MVC (haga énfasis en sus fases).

El Modelo MVC es una arquitectura o tecnología que permite representar y manejar las capas por separado, ya que cuenta con tres fases: Model (Modelo), Controller (Controlador) y View (Vista - Presentación).

 La Capa del Modelo, se refiere a las bases de datos y lógica de negocios
que va a utilizar la aplicación web. En esta fase, se lleva a cabo todo el análisis de
la base de datos, el diseño, la implementación y la implantación (en algunos
casos el mantenimiento).

 La Capa de Presentación, conocida también como Vista, se refiere a la
Forma en que los datos serán presentados al usuario. Comúnmente, se trata de
Formatos web (html, xhtml, dhtml, css, xml y derivados).

 La Capa del Controlador, se refiere a la lógica del programa, es decir, el
programa que enlaza los datos de la Capa del Modelo, para vincularlos con la
Capa de Presentación. Esta capa es responsable de interceptar todos los “requests” de la capa de presentación ó vista.

8.- Que entiendes por "Tags" cuando empleamos la tecnología de Struts Java.

Los TAGS son comandos que representan o especifican en el programa las características deseadas a toda la información.

13.- Explique en qué consiste el modelo IWEB (haga énfasis en sus fases).

consiste en la aplicación de una variante de la metdología espiral, pero siendo adaptada al desarrollo de aplicaciones en ambiente web.


Las fases de este modelo son:

 Formulación: identificación de las metas y los objetivos.

 Planificación: estima el costo global del proyecto y evalúa riesgos.


 Análisis: establecimiento de los requisitos técnicos y de diseño, e identificación de los elementos del contenido que se van a incorporar.

 Ingeniería: tiene dos tareas diseño del contenido y producción, en esta etapa se diseña.


 Generación de páginas: construcción de las herramientas para el desarrollo de WebApp.

 Pruebas: se intentan descubrir errores y ayuda a asegurar que la WebApp funcionará correctamente.

 Evaluación del cliente: Revisión de cada componente entregado en la WebApp.

16.- Además de "dreamweaver" y "NVU" , mencione al menos dos herramientas de software que permiten diseño o desarrollo de aplicaciones en ambiente web.

 BlueFish
 FrontPage
 HTMLSpy



laurita
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Respuestas a los reactivos por: ITZEL BARRERA ZAVALETA

Mensaje por Ixtzel B Jue Oct 04, 2012 3:25 am

6.- Explique en que consiste el modelo struts (Haga énfasis de sus fases)
Primeramente más que nada es un modelo que se basa en el modelo vista controlador y está compuesto por trecientas clases e interfaces en donde se encuentran organizadas por doce niveles de paquetes. su plataforma proporciona clases e interfaces que suelen trabajar con la capa del controlador, y así mismo también la capa de presentación, ya que estas permiten personalizar librerías que no dependen del modelo proporcionando al usuario una mayor posibilidad de elegir cualquier manejador de BD.

11.- Explique en que consiste el modelo spring (Haga énfasis de sus fases)
]
Este tipo de aplicaciones utiliza estructuras structs, asi como plataforma, del modelo vista controlador. estas se refieren a las transacciones declarativas. dicho modelo está compuesto por varios niveles, los cuales dependen de la variante o arquitectura que se utilice.


14.- Explique en que consiste el UWE (Haga énfasis de sus fases)
Es un modelo de procesos de la ingenieria web, UWE (UML-based Web Engineering), hace uso de UML, y su propio perfil centrado en la sistematización y automización. este comprende de Una notación, Un método, Un metamodelo, Un proceso de desarrollo, y una herra
mienta CASE”.

10.- Explique en que consiste el modelo o arquitectura de hibernate (Haga énfasis de sus fases)
Es un modelo basado en el modelo vista controlador, consiste en tres principales niveles, tales como: aplicaciones, Objetos Persistentes ó Núcleo de Hibernate y Acceso a Bases de Datos, Hibernate es una herramienta que se basa en plataformas de Java que consiste implementar software basado en mapeos de objetos y datos relacionales ( Object/Relational Mapping – ORM ) .


15.- Explique en que consiste el modelo del proceso unificado para ambiente web
Es utilizado para el desarrollo de aplicaciones en ambiente web.
se refiere a los Modelos de proceso de la Ingeniería Web, ya que Ofrecen una forma de expresar en términos comunes un entendimiento compartido del comportamiento esperado de la aplicación Web, y Juegan el papel de lengua franca en los proyectos software.



ATTE:ITZEL BARRERA ZAVALETA
LIC. INFORMATICA
VII "B"

Ixtzel B
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Réplica a: laurita

Mensaje por Ixtzel B Jue Oct 04, 2012 3:32 am

Estimada compañera laurita, coincido con tus respuestas ya que en la pregunta numero 4 de acuerdo al modelo de vista controlador (MVT) efectivamente tiene 3 fases y las contestaste como tal, cada una con sus respectivas respuestas.
sigue asi!! echale ganas... y sa
ludos!!


ATTE: ITZEL BARRERA ZAVALETA
LIC. INFORMATICA
VII "B"

Ixtzel B
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty repuesta de la unidad 3

Mensaje por guadalup Jue Oct 04, 2012 5:41 am

2.- Porque considera usted importante la ingeniería web para desarrollo
de aplicaciones en ambiente web.


porque ya que nos ayuda a planear las diferentes capas (por separado)
propuestas por cada modelo presentado como estándar (por ejemplo; MVC,
Spring, Struts, etc.). de la Ingeniería Web es importante, ya que se
trata a la ingeniería web no solamente como área de trabajo, sino también
considerada una línea de investigación


4.- Explique en que consiste el modelo MVC (haga énfasis en sus fases)
Es una arquitectura que permite representar y manejar
las capas por separado y cuenta con tres fases modelo, controlador
y presentación.

8.- Que entiendes por "Tags" cuando empleamos la tecnología de Struts Java

son comandos que especifican en el cuerpo del programa,
con el fin de darle las características deseadas a la información.


16.- Ademas de "dreamweaver" y "NVU" , mencione al menos dos
herramientas de software que permiten diseño o desarrollo de
aplicaciones en ambiente web.

son FrontPage y BlueFish.




5.- Que entiendes por "business services" (servicios de negocio)
cuando nos referimos a la capa modelo del MVC.
Business services, traducido al español como Servicios del negocio,
es la parte que simplifica el desarrollo de los
negocio, es decir que proporciona acceso a los datos
de diversas fuentes y se ocupa de la lógica de negocio.




atte:guadalupe perez valencia
carrera: lic. en informatica
semestre: septimo
grupo: A
turno: matutino

guadalup
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty REPLICA A JULIO CESAR LÁZARO (JOSE RAYO ROSALES)

Mensaje por jose ray Jue Oct 04, 2012 5:44 am

COMPAÑERO JULIO ESTOY DE ACUERDO TAMBIÉN EN LA PREGUNTA NUMERO 2 porque la ingeniería web de verdad es una gran necesidad de implementar metodologías para el desarrollo de software de una empresas porque así mismo crecerá el desarrollo de la empresa misma....

att: jose rayo rosales
VII semestre
grupo "B"

jose ray
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty REPLICA A: MIGUEL A. CABREARA DELGADO

Mensaje por LAURITA Jue Oct 04, 2012 10:37 am

compañero de grupo coincido con tus respuestas ya que en la pregunta 4 de acuerdo al modelode vista controlador tiene sus 3 fases.





ATENTAMENTE
LAURITA MANUEL PAULINO
LIC. EN INFORMATICA
VII SEMESTRE GRUPO: "B"

LAURITA
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty preguntas contestadas

Mensaje por POPOCA Jue Oct 04, 2012 1:46 pm

7.- Que diferencia existe entre una tecnología y una metodología
Lo cierto es que muchas veces cuando aplicamos tecnologías en la formación, parece que ya innovamos por el hecho de aplicar las tecnologías, en la mayoría de las ocasiones las tecnologías no alteran la metodología, pero sí la mejoran.
2.- Porque considera usted importante la ingeniería web para desarrollo de aplicaciones en ambiente web.
Es importante que no solamente no trabajan el área de trabajo sino también es considera un alinea de investigación y nos provee de conocimiento nuevos con nuevos con alguna aplicación para la empresa.
15.- Explique en que consiste el mod7.- Que diferencia existe entre una tecnología y una metodología
Lo cierto es que muchas veces cuando aplicamos tecnologías en la formación, parece que ya innovamos por el hecho de aplicar las tecnologías, en la mayoría de las ocasiones las tecnologías no alteran la metodología, pero sí la mejoran.
2.- Porque considera usted importante la ingeniería web para desarrollo de aplicaciones en ambiente web.
Es importante que no solamente no trabajan el área de trabajo sino también es considera un alinea de investigación y nos provee de conocimiento nuevos con nuevos con alguna aplicación para la empresa.
15.- Explique en que consiste el modelo del Proceso Unificado Para Ambiente WEB (haga énfasis en sus fases)
El Proceso Unificado no es simplemente un proceso, sino un marco de trabajo extensible que puede ser adaptado a organizaciones o proyectos específicos. De la misma forma, el Proceso Unificado de Racional, también es un marco de trabajo extensible, por lo que muchas veces resulta imposible decir si un refinamiento particular del proceso ha sido derivado del Proceso Unificado o del RUP.
1.- Que entiendes por Ingeniería Web y de que manera puede ser util para el diseño de aplicaciones
La Ingeniería Web, es una gran área de oportunidad para la investigación y desarrollo de herramientas que permitan desarrollar aplicaciones web de alta calidad.
9.- Que entiendes por "Business Logic" en la capa de "Model" del MVC
La lógica de negocio, o la lógica de dominio, es un término no técnico utiliza generalmente para describir los algoritmos funcionales que manejan el intercambio de información entre una base de datos y una interfaz de usuario.
affraid elo del Proceso Unificado Para Ambiente WEB (haga énfasis en sus fases)
El Proceso Unificado no es simplemente un proceso, sino un marco de trabajo extensible que puede ser adaptado a organizaciones o proyectos específicos. De la misma forma, el Proceso Unificado de Racional, también es un marco de trabajo extensible, por lo que muchas veces resulta imposible decir si un refinamiento particular del proceso ha sido derivado del Proceso Unificado o del RUP.
1.- Que entiendes por Ingeniería Web y de que manera puede ser util para el diseño de aplicaciones
La Ingeniería Web, es una gran área de oportunidad para la investigación y desarrollo de herramientas que permitan desarrollar aplicaciones web de alta calidad.
9.- Que entiendes por "Business Logic" en la capa de "Model" del MVC
La lógica de negocio, o la lógica de dominio, es un término no técnico utiliza generalmente para describir los algoritmos funcionales que manejan el intercambio de información entre una base de datos y una interfaz de usuario.

LICENCIA BERTHA POPOCA NAJERA
7° semestre
grupo: B lol!


POPOCA
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty replica a bertha popoca

Mensaje por gisel Jue Oct 04, 2012 2:11 pm

DE ACUERDO AMIGA ESTOY DE ACUERDO CON TUS RESPUESTAS DE LA PREGUNTA NUMERO 2, AUNQUE CREO QUE DEVISTE HABER TOMADO EN CUENTA LO SIGUIENTE, QUE LA INGENIERÍA WEB TIENEN SUS BASES EN PROCEDIMIENTOS PARA CONTROL, PLANEACIÓN Y TODO EL SOPORTE QUE PER I love you MITE LEVAR ACABO EL ÉXITO DE UNA ORGANIZACIÓN.

gisel
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty respuestas berenice hernandez diaz

Mensaje por berenice Jue Oct 04, 2012 2:29 pm

2.- Porque considera usted importante la ingeniería web para desarrollo de aplicaciones en ambiente web:
Porque nos proporciona nuevos conocimientos en algunas aplicaciones para la empresa y por el surgimiento de las nuevas tecnologías
3.- Explique en qué consiste el modelo basado en tres capas (haga énfasis en sus fases)
Es una arquitectura o tecnología que permite representar y manejar las capas por separado, ya que cuenta con tres fases: Model (Modelo), Controller (Controlador) y View (Vista - Presentación), donde no existe un estándar que indique cual de las fases debe realizarse primero, de hecho, cada empresa suele trabajar cada una de las fases de manera aislada y/o en paralelo. Este modelo, permite la planificación de cada una de las capas de la aplicación web, de manera separada.
16.- Además de "dreamweaver" y "NVU", mencione al menos dos herramientas de software que permiten diseño o desarrollo de aplicaciones en ambiente web.

Amaya,Open Office Web.
7.- Que diferencia existe entre una tecnologia y una metodologia
En la tecnología se habla de procesos, los que involucran las técnicas, conocimientos científicos y también empíricos, aspectos económicos y un determinado marco sociocultural y la metodología se refiere a los métodos de investigación en una ciencia. Aun cuando el término puede ser aplicado a las artes cuando es necesario efectuar una observación o análisis más riguroso o explicar una forma interpretar la obra de arte
8.- Que entiendes por "Tags" cuando empleamos la tecnologia de Struts Java

Los TAGS son comandos que suelen especificar en el cuerpo del programa, con el fin de darle las características deseadas a la información.

berenice
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Replica para bertha popoca

Mensaje por berenice Jue Oct 04, 2012 2:33 pm


Compañera Bertha Popoca me parece que en su respuesta de la pregunta “Explique en qué consiste el Modelo del Proceso Unificado Para Ambiente WEB (haga énfasis en sus fases)” le hizo falta mencionar las fases o capas del modelo.

berenice
Invitado


Volver arriba Ir abajo

Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones - Página 4 Empty Re: Unidad 3.- Ingenieria Web para el Diseño de Aplicaciones

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Página 4 de 5. Precedente  1, 2, 3, 4, 5  Siguiente

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.