Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[PEDIDO] final diseño de sistemas 15/12/16
Autor Mensaje
Sir Ulrich Sin conexión
Militante
Ayudando se aprende
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 75
Agradecimientos dados: 90
Agradecimientos: 69 en 20 posts
Registro en: Feb 2016
Mensaje: #1
[PEDIDO] final diseño de sistemas 15/12/16 Finales Diseño de Sistemas
Bueno, eso, si alguien que haya rendido puede contar (o tiene una foto) del final, buenisimo. Saludos
Otros adjuntos en este tema
.pdf  DDS-Final-2016-12-15.pdf ( 134,44 KB / 213) por Leaa
16-12-2016 00:37
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Sir Ulrich recibio 1 Gracias por este post
tincho543 (22-12-2016)
dalepapa Sin conexión
Profesor del Modulo A
Estado Plasma
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 296
Agradecimientos dados: 167
Agradecimientos: 46 en 37 posts
Registro en: Mar 2015
Mensaje: #2
RE: [PEDIDO] final diseño de sistemas 15/12/16
El final que tomaron ayer (15/12), me parece que lo hizo la cátedra vieja: por el formato que tenía, no se parecía en nada a los típicos enunciados “onda paradigmas” propios de la cátedra nueva.

El modelo del negocio (enunciado) hablaba de una plataforma musical, donde un usuario/cliente podía “comprar y escuchar” canciones hosteadas en dicha plataforma. Te registrabas y loguebas usando la cuenta de e-mail asociada en alguna de tus redes sociales.

El enunciado era muy corto (una carilla) y estaba dividido en secciones (párrafos cortos). No recuerdo los nombres de todas las secciones, pero algunas de ellas eran: Fuentes (archivos de música), Uso del sistema, Plataforma, Interfaz de usuario, Recarga de tarjetas (las mismas te daban crédito dentro de la plataforma para poder “comprar y escuchar” canciones), Reproductor de música.

Las canciones tenían distintos formatos de calidad, según el ancho de banda disponible de la conexión del cliente y los protocolos: Edge, 3G, 4G, WiFi. Por ejemplo: si tenías una buena conexión de Internet entonces podías escuchar canciones en formato FLAC. Pero, si tenías una conexión trucha podías escuchar dichas canciones en formato de baja calidad (.mp3 64 kbps, por poner un ejemplo inventado). Ahí, clavé patrón strategy para los distintos criterios de calidad según los 4 protocolos de conexión y delegué la responsabilidad de la calidad en un patrón command (que otros objetos ajenos, que ni conozco porque el enunciado no decía nada, resuelvan este tema de los protocolos 3G, 4G, etc. y los formatos mp3, FLAC, etc).

La plataforma tenía que soportar mobile y web.

La plataforma tenía un único reproductor (ahí yo puse Singleton) para todos los usuarios.

Las canciones tenían un nombre, género, álbum, sello discográfico, artista (el texto de la biografía del artista junto a sus fotos, decía el enunciado, debía persistirse en una base de datos NoSQL de tipo Documental, todo lo demás había que persistirlo en SQL, BD Relacional). Si el cliente ya había pagado por la canción, éste podía re-escucharla miles de veces sin pagar un mango (el crédito no se le descontaba). Si el cliente quería escuchar una canción nueva debía pagarla (se le descontaba el crédito por única vez).
Ahí, clavé un strategy (criterio canción usada y criterio canción nueva).

El cliente podía adquirir tarjetas en kioskos. Las tarjetas tenían un número y así el cliente podía cargar saldo con dicho número (onda recarga de crédito de celulares): se logueba en la plataforma, entraba a su propio perfil, ingresaba a la sección de saldo/crédito e ingresaba el número de la tarjeta para incrementar su crédito (es decir, crédito a ser usado dentro de la plataforma para comprar canciones).

Te pedían:
1) Arquitectura de alto nivel e interfaces entre los componentes.
2) Modelo de Objetos. Explicar con párrafos, patrones de diseño, código de programación (si es necesario), diagrama de clase o algún otro diagrama UML que sirva para comunicar el diseño elegido.
3) DER y persistencia (como manejas PK, FK, herencia entre clases, normalización, manejo de colecciones).
4) Interfaz de usuario de: login, buscar música, reproducir música, cargar saldo con la tarjeta (te pedía hacer las "pantallas UI" para esos 4 casos de uso).

Tiempo: Dieron 2 horas.
(Este mensaje fue modificado por última vez en: 16-12-2016 14:23 por dalepapa.)
16-12-2016 12:53
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Leaa Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 5
Agradecimientos dados: 3
Agradecimientos: 15 en 2 posts
Registro en: Jul 2015
Mensaje: #3
RE: [PEDIDO] final diseño de sistemas 15/12/16
Te dejo el final cualquier consulta estoy disponible


Archivo(s) adjuntos
.pdf  DDS-Final-2016-12-15.pdf (Tamaño: 134,44 KB / Descargas: 213)
16-12-2016 20:37
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Leaa recibio 4 Gracias por este post
dalepapa (17-12-2016), Sir Ulrich (17-12-2016), santipisa (20-12-2016), jmalfonso93 (21-12-2016)
dalepapa Sin conexión
Profesor del Modulo A
Estado Plasma
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 296
Agradecimientos dados: 167
Agradecimientos: 46 en 37 posts
Registro en: Mar 2015
Mensaje: #4
RE: [PEDIDO] final diseño de sistemas 15/12/16
(16-12-2016 20:37)Leaa escribió:  Te dejo el final cualquier consulta estoy disponible

Leaa ¿al final, quién hizo este final? ¿la cátedra nueva o la vieja?

Buenísimo que lo pudiste conseguir en formato digital!!
17-12-2016 12:28
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Leaa Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 5
Agradecimientos dados: 3
Agradecimientos: 15 en 2 posts
Registro en: Jul 2015
Mensaje: #5
RE: [PEDIDO] final diseño de sistemas 15/12/16
(17-12-2016 12:28)dalepapa escribió:  
(16-12-2016 20:37)Leaa escribió:  Te dejo el final cualquier consulta estoy disponible

Leaa ¿al final, quién hizo este final? ¿la cátedra nueva o la vieja?

Buenísimo que lo pudiste conseguir en formato digital!!

Tuve una cursada con la catedra vieja y como dijo dalepapa es muy del estilo de la vieja, un texto largo y listo
18-12-2016 00:40
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
dalepapa Sin conexión
Profesor del Modulo A
Estado Plasma
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 296
Agradecimientos dados: 167
Agradecimientos: 46 en 37 posts
Registro en: Mar 2015
Mensaje: #6
RE: [PEDIDO] final diseño de sistemas 15/12/16
Entonces, se rompió el mito que decía: "en diciembre y febrero, dos fechas son para la cátedra nueva y una fecha es para la cátedra vieja"...

En estas fechas de diciembre, tanto la 1ra como la 2da, fueron finales hechos por la cátedra vieja!
18-12-2016 00:53
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Leaa Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 5
Agradecimientos dados: 3
Agradecimientos: 15 en 2 posts
Registro en: Jul 2015
Mensaje: #7
RE: [PEDIDO] final diseño de sistemas 15/12/16
(18-12-2016 00:53)dalepapa escribió:  Entonces, se rompió el mito que decía: "en diciembre y febrero, dos fechas son para la cátedra nueva y una fecha es para la cátedra vieja"...

En estas fechas de diciembre, tanto la 1ra como la 2da, fueron finales hechos por la cátedra vieja!

No se si tendra algo que ver con quien hizo el final, pero ese día los de la catedra nueva estaban con recuperatorios a full
18-12-2016 19:58
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
felire Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 22
Agradecimientos dados: 1
Agradecimientos: 18 en 1 posts
Registro en: Dec 2013
Mensaje: #8
RE: [PEDIDO] final diseño de sistemas 15/12/16
Mi ayudante me dijo que el enunciado lo hizo Martin Aguero, que no lo hizo ni la catedra nueva ni la vieja. Una garcha el enunciado igualmente....
19-12-2016 00:07
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
dalepapa Sin conexión
Profesor del Modulo A
Estado Plasma
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 296
Agradecimientos dados: 167
Agradecimientos: 46 en 37 posts
Registro en: Mar 2015
Mensaje: #9
RE: [PEDIDO] final diseño de sistemas 15/12/16
(19-12-2016 00:07)felire escribió:  Mi ayudante me dijo que el enunciado lo hizo Martin Aguero, que no lo hizo ni la catedra nueva ni la vieja. Una garcha el enunciado igualmente....

¿quién es Martín Aguero?
19-12-2016 00:38
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
santipisa Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 45
Agradecimientos dados: 10
Agradecimientos: 22 en 4 posts
Registro en: Oct 2011
Twitter
Mensaje: #10
RE: [PEDIDO] final diseño de sistemas 15/12/16
Un par de ayudantes me dijeron que si bien lo hace una cátedra el enunciado lo tienen que aprobar ambas catedras y entre las cátedras pueden modificar cosas de los finales. Casi que lo hacen en conjunto.

SANTIPISA-FCO
20-12-2016 19:35
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] santipisa recibio 1 Gracias por este post
Bachii (24-01-2017)
Sir Ulrich Sin conexión
Militante
Ayudando se aprende
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 75
Agradecimientos dados: 90
Agradecimientos: 69 en 20 posts
Registro en: Feb 2016
Mensaje: #11
RE: [PEDIDO] final diseño de sistemas 15/12/16
dalepapa con respecto al 4, que pide las pantallas UI, hay algun apunte de esto? Para ver ejemplos concretos, gracias!
20-12-2016 20:07
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
dalepapa Sin conexión
Profesor del Modulo A
Estado Plasma
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 296
Agradecimientos dados: 167
Agradecimientos: 46 en 37 posts
Registro en: Mar 2015
Mensaje: #12
RE: [PEDIDO] final diseño de sistemas 15/12/16
Me basé, más que nada, en el sentido común (y en las interfaces web que veo día a día, cuando navego por internet).

Por ejemplo, el "Login" lo ves todo el tiempo: cuando entrás a tu cuenta de facebook, e-mail, algún foro, etc.
Por ejemplo, el "Buscar canciones" es un buscar típico, donde elegís un filtro (por nombre, por género, por álbum, etc) y un botón "buscar". El resultado de la búsqueda puede ser un sólo "registro" o una "grilla de registros" con la canción/canciones que buscaste.

Hay un apunte de Dodino (fíjate los 2do parciales en la web DDS) que habla de "Binding", ahí tenés un par de ejemplos.
Sino, fíjate los apuntes que hablan de UI.

http://www.utnianos.com.ar/foro/tema-apo...-diciembre

Acá te dejo un RAR, dentro del mismo hay un apunte de Paula Zanetti, llamado User Experience (o algo así).
20-12-2016 22:21
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] dalepapa recibio 1 Gracias por este post
Sir Ulrich (20-12-2016)
jmalfonso93 Sin conexión
Empleado del buffet
Keep Moving
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 18
Agradecimientos dados: 30
Agradecimientos: 18 en 5 posts
Registro en: Oct 2012
Mensaje: #13
RE: [PEDIDO] final diseño de sistemas 15/12/16
Alguien me puede dar una mano con el punto 1? Porque curse con la catedra nueva y la verdad que en los demas puntos me guio, pero en ese estoy medio perdido. Tambien coincido que es malisimo el enunciado y confuso.

Gracias !
20-12-2016 23:56
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
dalepapa Sin conexión
Profesor del Modulo A
Estado Plasma
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 296
Agradecimientos dados: 167
Agradecimientos: 46 en 37 posts
Registro en: Mar 2015
Mensaje: #14
RE: [PEDIDO] final diseño de sistemas 15/12/16
Para el Punto 1) usé el patrón arquitectónico MVC (modelo-vista-controlador), y le puse un gráfico tipo así:

[Imagen: flujo-mvc.png]

El modelo, el controlador y la vista (o vistas, en plural) están desacopladas entre sí.

- En el modelo están los datos (o mejor dicho, la interfaz que le "pega" a los datos persistidos en el Server de Base de Datos).
- La vista es todo lo que ve el usuario (UI del login, UI del buscador, UI del perfil de usuario, etc).
- Y el controlador es el intermediario entre el modelo y la vista.
21-12-2016 00:18
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] dalepapa recibio 1 Gracias por este post
jmalfonso93 (21-12-2016)
jmalfonso93 Sin conexión
Empleado del buffet
Keep Moving
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 18
Agradecimientos dados: 30
Agradecimientos: 18 en 5 posts
Registro en: Oct 2012
Mensaje: #15
RE: [PEDIDO] final diseño de sistemas 15/12/16
(21-12-2016 00:18)dalepapa escribió:  Para el Punto 1) usé el patrón arquitectónico MVC (modelo-vista-controlador), y le puse un gráfico tipo así:

[Imagen: flujo-mvc.png]

El modelo, el controlador y la vista (o vistas, en plural) están desacopladas entre sí.

- En el modelo están los datos (o mejor dicho, la interfaz que le "pega" a los datos persistidos en el Server de Base de Datos).
- La vista es todo lo que ve el usuario (UI del login, UI del buscador, UI del perfil de usuario, etc).
- Y el controlador es el intermediario entre el modelo y la vista.

Gracias, sos crack!
21-12-2016 13:18
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.