Donar $20 Donar $50 Donar $100 Donar mensualmente
 


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[Aporte] Final 20/02/16 - Diseño de Sistemas
Autor Mensaje
maty711 Sin conexión
Empleado de Fotocopiadora
Here We Fucking Go!
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 47
Agradecimientos dados: 90
Agradecimientos: 90 en 17 posts
Registro en: Apr 2013
Mensaje: #1
[Aporte] Final 20/02/16 - Diseño de Sistemas Finales Diseño de Sistemas
Hola! Subo el final tomado el dia de hoy de DDS, 20/02/16.
Espero que les sirva!


Archivo(s) adjuntos Imagen(es)
       
20-02-2016 21:19
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] maty711 recibio 2 Gracias por este post
rod77 (20-02-2016), cuchodelosdecadentes (20-02-2016)
cuchodelosdecadentes Sin conexión
Campeon del cubo Rubik
soooomos los piratas ...
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 161
Agradecimientos dados: 59
Agradecimientos: 5 en 5 posts
Registro en: Dec 2011
Mensaje: #2
RE: [Aporte] Final 20/02/16 - Diseño de Sistemas
hola, puede ser que para el pto 1 la parte de "urgencia" haga que se justifiquen las opciones 4 y 5 que propone el enunciado ?
20-02-2016 22:52
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
agustinp.metz Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 33
Agradecimientos dados: 20
Agradecimientos: 67 en 11 posts
Registro en: Apr 2011
Facebook Twitter
Mensaje: #3
RE: [Aporte] Final 20/02/16 - Diseño de Sistemas
Yo respondì que la mejor opcion era re-escribir el codigo en un nuevo lenguaje
De todas formas, es muy subjetivo y depende cómo lo justifiques.

Puse que si bien era urgente, el lenguaje que utilizaban era obsoleto, por lo que estaba expuesto a problemas de seguridad y además lo hacia poco mantenible y extensible (porque el equipo de desarrollo no entendía de ese php).
Además puse que re-escribiendo el código era un beneficio para el cliente cómo para el equipo de desarrollo por lo que expliqué antes. Porque si bien el cliente no está obligado a hacer el mantenimiento del sw con esta consultora, cualquier otra que contrate se va a encontrar con un lenguaje actual y entendible..
bla bla bla bla

Pregunté a un profesor e incluso podías combinar respuestas, siempre y cuando no sean excluyentes entre si.

Espero te sirva,

Saludos
22-02-2016 22:22
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] agustinp.metz recibio 1 Gracias por este post
cuchodelosdecadentes (23-02-2016)
cuchodelosdecadentes Sin conexión
Campeon del cubo Rubik
soooomos los piratas ...
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 161
Agradecimientos dados: 59
Agradecimientos: 5 en 5 posts
Registro en: Dec 2011
Mensaje: #4
RE: [Aporte] Final 20/02/16 - Diseño de Sistemas
(22-02-2016 22:22)agustinp.metz escribió:  Yo respondì que la mejor opcion era re-escribir el codigo en un nuevo lenguaje
De todas formas, es muy subjetivo y depende cómo lo justifiques.

Puse que si bien era urgente, el lenguaje que utilizaban era obsoleto, por lo que estaba expuesto a problemas de seguridad y además lo hacia poco mantenible y extensible (porque el equipo de desarrollo no entendía de ese php).
Además puse que re-escribiendo el código era un beneficio para el cliente cómo para el equipo de desarrollo por lo que expliqué antes. Porque si bien el cliente no está obligado a hacer el mantenimiento del sw con esta consultora, cualquier otra que contrate se va a encontrar con un lenguaje actual y entendible..
bla bla bla bla

Pregunté a un profesor e incluso podías combinar respuestas, siempre y cuando no sean excluyentes entre si.

Espero te sirva,

Saludos


ok, dos cosas más:

1) dieron los 10min para mirar el examen ?
2) cuando dicen que la funcionalidad "calcula el ganador de una apuesta" en realidad quisieron decir "saber si una apuesta resulto ganadora". es asi ? por lo menos es lo que hace el codigo que esta en el enunciado.
23-02-2016 20:09
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
agustinp.metz Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 33
Agradecimientos dados: 20
Agradecimientos: 67 en 11 posts
Registro en: Apr 2011
Facebook Twitter
Mensaje: #5
RE: [Aporte] Final 20/02/16 - Diseño de Sistemas
(23-02-2016 20:09)cuchodelosdecadentes escribió:  ok, dos cosas más:

1) dieron los 10min para mirar el examen ?
2) cuando dicen que la funcionalidad "calcula el ganador de una apuesta" en realidad quisieron decir "saber si una apuesta resulto ganadora". es asi ? por lo menos es lo que hace el codigo que esta en el enunciado.

1) No,no dijeron nada de los 10 minutos y nadie preguntó me parece
2) Si si. Así estaba el código. La apuesta conoce al apostador, y ganador eventualmente.
23-02-2016 22:53
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] agustinp.metz recibio 1 Gracias por este post
cuchodelosdecadentes (23-02-2016)
danielchungara Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 15
Agradecimientos dados: 1
Agradecimientos: 2 en 2 posts
Registro en: Mar 2015
Mensaje: #6
RE: [Aporte] Final 20/02/16 - Diseño de Sistemas
Coincido con reescribir y rea hacerlo en otro lenguaje como java, por la razones que explicaron y además el problema de urgencia se podría justificar con la utilización de una metodología ágil como scrum o xp que te permiten entregar funcionalidades en el corto plazo (por lo menos las más importantes).
En el modelo de objetos utilizo una interfaz TipoApuesta con el método esGanadora(ap : Apuesta):Boolean la cuál deben implementar todas las clases o tipos de apuestas como por ejemplo GanadorLocal, GanadorVisitante [...]. Creo que es una solución extensible tipo strategy que soluciona ese enorme switch.
Saludos.
Daniel

A alguien se le ocurre como hacer el mapeo al modelo relacional para este final?
(Este mensaje fue modificado por última vez en: 13-03-2016 00:14 por danielchungara.)
12-03-2016 23:56
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
CarooLina Sin conexión
Colaborador
❥❥❥❥
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 3.620
Agradecimientos dados: 1.190
Agradecimientos: 1.396 en 507 posts
Registro en: Sep 2010
Mensaje: #7
RE: [Aporte] Final 20/02/16 - Diseño de Sistemas
Tenes que plantear la solución en objetos y mapearla. Depende de la solución que hagas

love
(Este mensaje fue modificado por última vez en: 13-03-2016 09:09 por CarooLina.)
13-03-2016 09:09
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Maravish Sin conexión
Empleado de Fotocopiadora
Remandola....
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 41
Agradecimientos dados: 4
Agradecimientos: 42 en 6 posts
Registro en: Sep 2009
Mensaje: #8
RE: [Aporte] Final 20/02/16 - Diseño de Sistemas
Como va gente ? Si bien paso hace bastante de este final, me quede con la duda de la parte 1 "Arquitectura", utilizarían capas si mantienen el desarrollo actual, dado que(teoría pura):

Deben construirse nuevas facilidades encima de los sistemas existentes
-El desarrollo se dispersa a través de varios equipos de trabajo y cada uno es responsable por una
capa de funcionalidad
-Existe un requerimiento para seguridad multinivel
Ventajas:
- Soporta el desarrollo incremental del sistema
- Soporta bien los cambios y es portable
- Capas más internas pueden ser re-implementadas ante nueva BD o SO

Ahora si no mantengo la solución, pensé en poner un CLIENTE - SERVIDOR.

Que opinan?

Abrazo
02-05-2017 20:05
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.