Está en la página 1de 2

Actividad 2

Objetivo:
Aplicar los conceptos de mvc en aplicaciones web en c# con visual studio y ciclo
de vida de desarrollo de software.

Contexto:
La empresa “TecnoHardw” se dedica a la comercialización de productos de
cómputo y tecnología hardware. Debido a la alta demanda de los productos que
comercializa, requiere de una plataforma web, que le permita presentar y
promocionar sus productos de una forma fácil y al alcance de sus clientes
Debido a esto la empresa solicita sus servicios como desarrollador web, para el
diseño de dicha plataforma.

Actividades a desarrollar:
1.Aplicar las etapas de ciclo de vida de desarrollo de software:
Análisis
Diseño
Implementación
Pruebas -testing
Mantenimiento (si existe realimentación por parte del docente se hacen los
ajustes correspondientes)

2.La plataforma web debe contar con las siguientes (vistas):

 Vista de bienvenida al sitio (home-inicio)


 Vista Misión y visión de la empresa
 Vista de Productos (Con la clasificación correspondiente, imágenes y
precios de productos)
 Vista de Ofertas
 Vista de Contacto (para solicitudes de clientes, a través de un formulario) y
ubicación de la empresa (utilice Google maps (iframe))

3.Controlador:
Cree los métodos correspondientes dentro del controlador Home necesarios y que
se relacionen con las vistas propuestas en el punto anterior
3.Informacion de la plataforma web:
La información de la plataforma web la consultara por sus propios medios, de igual
manera que las imágenes de los productos y precios (reales o inventados).
Nota: Mínimo debe haber 4 productos por cada clasificación de estos y mínimo 2
ofertas por cada clasificación.
Ejemplos de clasificación de productos:
-Monitores
-Servidores
-Impresoras
-ETC.
Recuerde estos son ejemplos usted puede incluir más clasificaciones

Requerimientos técnicos:
-Lenguaje de programación C# (Ide visual studio)
-MVC
-Entregar como mínimo en la documentación diagrama de casos de uso
-Html y css. Es opcional pero muy recomendable que utilice el framework de
Bootstrap para que su sitio web sea responsive.

También podría gustarte