Skip to content

Introduccion

Matias Peñaloza edited this page Dec 9, 2025 · 1 revision

Contexto

Hace tiempo hice una app web con el propósito de ayudarme con cosas cotidianas de la universidad la cual llame Ramo Libre, la estuve utilizando durante el semestre y me ayudo bastante la verdad. Hoy decidí hacerle un remake con mas cariño ahora que pase Análisis y Diseño de Software creo que puedo darle una mejor vuelta y compartirlo con mas gente con el propósito de ya no solo ayudarme a mi sino también a quienes les pueda servir esta app.

Para el análisis, se harán los siguientes artefactos:

  • Diagrama de Contexto
  • Modelo de Dominio
  • Diagramas de Secuencia
  • Historias de Usuario

Conversación (conmigo mismo)

Necesito una aplicación para no preocuparme de recordar horarios, salas, fechas de evaluaciones, ni tampoco de calcular la nota que necesito para pasar los ramos una y otra vez. Quiero poder meter toda la info del semestre fácil para luego simplemente tener la información que necesito a mano.

También quiero poder tener toda la información del semestre tanto en mi PC como en mi celular, para cuando no este en la casa.

Si estoy pasando por el túnel del P (un edificio de la U) o en algún lado sin señal, quiero igual poder ver mis cosas, así que tanto la app de PC como la de MOVIL deben poder funcionar online.

Al terminar el semestre quiero también tener una forma fácil de "pasar la pagina" para poder meter la nueva información del semestre que viene.

Quiero saber que notas necesito para pasar cada uno de los ramos y si aun es posible pasar el ramo o si ya lo pase, para enfocarme en otras cosas.

Quiero que la información entre mi PC y mi celular estén sincronizadas.

No quiero que ninguna de las apps se demore en cargar, es molesto, así que quiero que cargue lo mas rápido posible.

No tengo plata para pagar servidores así que debe mantenerse dentro de los planes gratis o los beneficios que me de Github Pro.

La aplicación anterior me sirvió pero ahora quiero que tenga una interfaz fácil de usar. (sobre todo para la sección para armar la formula del ramo y gestionar los horarios).

Quiero poder saber que pasaría si me saco X nota (que aun no tengo) en alguna evaluación y así ver predicciones según lo que asumí.

¿Cual es el objetivo principal? (en una frase)

Hacer una plataforma para gestionar horarios, evaluaciones y fechas tanto online como offline.

¿Quienes interactúan directamente con el sistema?

Solo sus usuarios (estudiantes o quien necesite) que pueden no necesariamente estar registrados.

¿Que diferencia crucial debe haber entre la versión antigua y el remake?

La "facilidad" de la interfaz, y quizá el método para sincronizar dispositivos.

¿Cuales son las entidades principales que gestiona la app?

La app gestiona: Ramos, Horarios, Fechas importantes y notas/predicciones.

Clone this wiki locally