Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TAREA
https://www.dgipse.gob.ar/ Página oficial de Cualquier -la página inicio es -Las fotos del Inicio son
la dirección persona llamativa a la vista. Muy impactantes, pero no le encuentro
general de interesada buenas imágenes relación con la DGISE. O tal vez les
informática de en saber qué gusta mucho el futbol
Santiago del es la DGISE -mucho delay al cambiar entre los
estero menúes
-cuando se entra se sabe que estás
en la DGISE, pero no te dice más
acerca de lo que es o lo que hace o
donde está. Esta información está
en el último menú, el cual es muy
monótono y aburrido para leerlo. Ni
siquiera tiene un organigrama bien
hecho
-en el menú OPINION la información
está mal organizada, observándose
el sector izquierdo vacío (la tercera
parte), con imágenes centradas y el
texto a la derecha y en bloque.
-En general la información de los
menúes está mal organizada,
desactualizada y no es atractiva a la
vista. Lo que contrasta con el inicio,
con sus fotos
-los enlaces de los botones brindan
poca información y dos tienen el
mismo título
https://www.tarjetasol.com.ar/ Promocionar la Personas -los colores utilizados son -hay un delay al intentar acceder en
tarjeta SOL y interesadas los representativos de la los enlaces de los botones
contener el en adquirir la tarjeta
acceso a la tarjeta,
comercios
retirar por tu
MinIGO más
cercano.
PÁGINA ¿Le ¿El sistema ¿Piensa que ¿Las ¿Le resulta ¿La ¿Piens ¿Las páginas
gustaría es el sistema es funciones inconsisten mayoría a que aparecen
usar este demasiado fácil? del te el de las el con
sistema complicado sistema sistema? personas sistem rapidez?
con o están pueden a es
frecuenci engorroso? bien usar seguro
a? integrada fácilmen ?
s? te este
sistema?
En enlaces
de botón, no
https://www.argentina.gob.ar/miargentina Sí No Sí Sí No Sí Sí Sí
http://www.termasderiohondo.com/web/ind No Sí No No Sí No No No. En el
ex.php
menú
ALOJAMIEN
TO tarda en
cargarse
https://www.minigo.store/home-1 No Lo considero Creo que la No Sí No No Sí
engorroso, mantenimien sabría
si debe to sería muy decir
presentarse engorroso.
mucha Como
información usuario no
distinta. sabría
Uno se encontrar
pierde en fácilmente la
los información
diferentes
menúes, por
lo que la
información
parece
desorganiza
da
PÁGINA -¿Sabe usted ¿La página principal es ¿Es fácil ¿Hay algún ¿Es suficiente,
inmediatamente agradable, lo lleva a navegar de tipo de identificable,
dónde está? navegar fácilmente a las enlace a confusión? organizado,
demás páginas de interés? enlace? confiable?
https://www.tiendachat.net/estadiounico No No No Sí No
https://www.dgipse.gob.ar/ Sï No No Sí. ¿Qué tiene No
que ver un
estadio de
futbol con la
DGISE?
https://www.tarjetasol.com.ar/ Sí Sí Sí Sí -en el menú
promociones te
lleva a sucursales
y recién ahí hay
un botón
pequeño para
promociones lo
que te confunde
hasta que
navegas
https://www.argentina.gob.ar/miargentina Sí Sí Sí Sí Sí
http://www.termasderiohondo.com/web/index.php No en la página de No, el color amarillo y el Hay un delay sí No
la ciudad sino de efecto puesto en los mínimo
un hotel o del menúes no me gustan. De
autódromo.Recién entrada no sé dónde estoy
en ATRACTIVOS
me habla de la
ciudad
https://www.minigo.store/home-1 No No No Sí No
GRUPO:
*Egea Mussi, María José;
*Gallardo, Cynthia Noemí;
*Rodríguez Egea, Noel Alejandro;
*Schiavon, Leandro Nicolás;
*Umaño, Marisa Edith.
Requerimientos Funcionales
Cálculo de las asignaciones familiares
Gestión de Personal
1. Para todo personal que se le quiera dar de alta en el sistema se
introducirán los siguientes datos básicos: DNI, CUIL, apellido, nombre,
domicilio, teléfono, email, estudios, estado civil, cantidad de hijos.
2. El sistema deberá permitir la modificación de datos del personal (como
ser el domicilio, teléfono, por ejemplo).
Diagrama de Clase
INGENIERIA DEL SOFTWARE I
GRUPO:
*Egea Mussi, María José;
*Gallardo, Cynthia Noemí;
*Rodríguez Egea, Noel Alejandro;
*Schiavon, Leandro Nicolás;
*Umaño, Marisa Edith.
Trabajo en grupo: todos los integrantes deben subir el trabajo y en el mismo debe
estar el nombre de todos los integrantes.
DESARROLLO
-Requerimientos funcionales:
USUARIO MOZO:
Acciones que puede realizar el usuario mozo:
-crear comanda
Una vez el cliente ha realizado el pedido de acuerdo a la carta del menú, el mozo
lo carga en el sistema.
- Modificar/anular comandas.
Se puede modificar o anular el contenido de una comanda desde este usuario, si,
y solo si, el pedido no tiene estado “Listo para servir”.
- Consultar comandas
Consultar los pedidos ingresados.
- Identificar mesas.
Identificar cada terminal con el número de mesa correspondiente.
USUARIO COCINERO:
Acciones que puede realizar el usuario cocinero:
- Cambiar el estado a los productos del pedido.
Cada producto pedido en la comanda debe ser cocinado sólo una vez. Para
llevar este control, el cocinero es quien modifica el estado de un producto pedido
cuando lo ha terminado de preparar.
Estados de los productos: “COCINA” y “ LISTO PARA SERVIR”.
Estado de los pedidos: “ABIERTO” y “CERRADO”.
-Requerimientos no funcionales:
El sistema debe mostrar una interfaz gráfica que muestre las tareas
adecuadas de acuerdo al tipo de usuario que inicia sesión.
El sistema debe hacer uso de una base de datos para almacenar la
información de las órdenes que se generan cada día.
El sistema debe funcionar adecuadamente en los navegadores: Mozilla
Firefox, Google Chrome y Microsoft Edge.
El sistema debe ser capaz de atender de forma eficiente las peticiones
realizadas por todos los usuarios.
Los usuarios podrán acceder al sistema desde cualquier computadora
dentro del restaurante con acceso a la red inalámbrica.
Caso 1
Actores mozo
Tipo primario
Referencias -Si no hay clientes sentados a las mesas, nadie
hará un pedido.
Caso 1
Actores cocinero
Tipo primario
Referencias -SI el cliente hace el pedido, pero el mozo no
ingresa la comanda, no va a aparecer en el listado
Precondición -que el mozo haya ingresado una comanda
-que el cocinero se haya autenticado en el sistema
Postcondición -el cocinero empieza a preparar el pedido
Descripción 1-el cocinero una vez autenticado en el subsistema
de comandas y pulsa sobre el botón LISTAR;
2-el sistema le muestra en pantalla los datos
correspondientes a la comanda;
3-comenzar a preparar el pedido;
4-una vez finalizado, ingresa nuevamente al sistema
y aprieta el botón LISTO PARA SERVIR
GRUPO:
*Egea Mussi, María José;
*Gallardo, Cynthia Noemí;
*Rodríguez Egea, Noel Alejandro;
*Schiavon, Leandro Nicolás;
*Umaño, Marisa Edith.
DESARROLLO
a.- Requerimientos funcionales
El objetivo es desarrollar una aplicación para la administración de proyectos y
tareas, donde los actores son la profesora(stakeholder) como administrador, el
director, y los integrantes de cada equipo de trabajo.
Herramienta computacional que permite controlar el proceso de Desarrollo de
Proyectos. El sistema permite registrar las etapas y las tareas de cada etapa,
así como el tiempo invertido en cada una de éstas, y ofrece informes
actualizados en línea sobre el estado de cada proyecto.
Las consignas planteadas por el stakeholder son las siguientes:
-el administrador(responsable) irá asignando tareas en el programa para cada
equipo(responsables);
-cada integrante del equipo (alumno) podrá entrar a chequear las actividades
pendientes y poner completada una actividad determinada;
-el director(director) podrá entrar a chequear el avance de cada proyecto;
-suponer que todos los usuarios ya están asignados;
-el administrador puede ver tareas, asignar tareas, (<<include>> crear tareas,
reasignar tareas, elegir tareas, modificar tareas), etc. También podrá comentar
las tareas;
1
INGENIERÍA DEL SOFTWARE I-AÑO 2023
-del proyecto debemos saber el nombre del proyecto, fecha de inicio del
proyecto, integrantes de cada grupo; roles asignados.
Comenzamos identificando los requerimientos para:
a) Consultas/informes:
R1. Informe Proyectos y tareas detallado
R2. Informe Responsable
R3. Informe Movimientos
b) Almacenamiento:
R4. Datos por Proyecto: CodProyecto, nombre, fechaInicio,
fechaTerminacion, porcentajeAvance y responsable
R5. Datos por Etapa: CodEtapa, nombre, porcentajeAvance, pesoPorcentual
y responsable
R6. Datos por Tarea: codTarea, nombre, porcentajeAvance, responsable
R7. Datos por Responsable: CodResponsable, nombre
R8. Datos por Movimientos o acciones: codTarea, fecha, responsable, horas
y porcentajeAvance
c) Procesamiento
R9. Cálculo del Porcentaje de Avance de la Etapa:(suma(avanceTareas) /
(NroTareas*100))
R10. Calcula del porcentaje de Avance del Proyecto:
suma(porcentajeAvanceEtapa*pesoPorcentual)
❖ Proyecto;
❖ Etapa;
❖ Tarea;
❖ Movimiento;
❖ Responsable;
El diagrama conceptual de clases sería:
2
INGENIERÍA DEL SOFTWARE I-AÑO 2023
3
INGENIERÍA DEL SOFTWARE I-AÑO 2023
4
INGENIERÍA DEL SOFTWARE I-AÑO 2023
Actores Responsable
Tipo Primario
Referencias R8, R4, R5, R6, ManejoProyecto, ManejoEtapa,
ManejoTareas, RegistroMovimiento.
Descripción 1)Permitir el ingreso de nuevos responsables al sistema;
2)Permitir la modificación y eliminación de nombres de
responsables, solo si no tiene movimiento o quedó libre.
5
INGENIERÍA DEL SOFTWARE I-AÑO 2023
Actores Responsable
Tipo Primario
Referencias R4, R5, R6, R7, R8, RegistroMovimientos
Descripción 1)Permite obtener un informe para cada consulta o
impresión de los movimientos de tiempo registrados a cada
una de las tareas de las etapas de los proyectos.
6
INGENIERÍA DEL SOFTWARE I-AÑO 2023
7
INGENIERÍA DEL SOFTWARE I-AÑO 2023
8
INGENIERÍA DEL SOFTWARE I-AÑO 2023
9
INGENIERÍA DEL SOFTWARE I-AÑO 2023
10
INGENIERÍA DEL SOFTWARE I-AÑO 2023
11
INGENIERÍA DEL SOFTWARE I-AÑO 2023
12
INGENIERÍA DEL SOFTWARE I-AÑO 2023
13
GRUPO:
*Egea Mussi, María José;
*Gallardo, Cynthia Noemí;
*Rodríguez Egea, Noel Alejandro;
*Schiavon, Leandro Nicolás;
*Umaño, Marisa Edith.
1
pantalla debe ser vista libre de parpadeos por el 90 % de los usuarios como
mínimo (estabilidad temporal). Asimismo, la imagen debe tener la suficiente
estabilidad espacial. Se especifica la máxima oscilación admisible para
cualquier punto de la imagen (el movimiento debe ser menor que el 0,02% de
la distancia nominal de visión).
También se abordan aquí los aspectos concernientes a la luminancia de
pantalla y al contraste de los caracteres. La pantalla debe ser capaz de
proporcionar, al menos, una luminancia de 35 Cd/m2 (para los caracteres, en
polaridad positiva, o para el fondo de pantalla, en polaridad positiva), si bien el
nivel preferido es de 100 Cd/m2 Además, el usuario ha de poder ajustar, según
sus necesidades, el contraste de luminancias entre los caracteres y el fondo de
pantalla. Dicho ajuste debe permitir que la relación de contraste alcance como
mínimo el valor 3:1 (relación entre la luminancia de los caracteres y la del fondo
de pantalla).
Por otro lado, se hacen también algunas indicaciones en relación a la polaridad
de la imagen. Existen dos formas de representar los caracteres alfanuméricos
en las pantallas de visualización: polaridad positiva (caracteres oscuros sobre
fondo claro) y polaridad negativa. Las dos formas son admisibles.
Cada forma de polaridad presenta sus ventajas y limitaciones. Con polaridad
positiva, los reflejos son menos perceptibles y se obtiene más fácilmente el
equilibrio de luminancias entre la pantalla y otras partes de la tarea
(especialmente con respecto a los documentos), mientras con polaridad
negativa el parpadeo es menos perceptible y la legibilidad es mejor para las
personas de menor agudeza visual.
Con respecto al ajuste de la orientación de pantalla, la citada norma indica que
debe ser factible orientar la pantalla, de manera que pueda ser vista dentro del
espacio comprendido entre la línea de visión horizontal y la trazada a 60º bajo
la horizontal . Complementariamente, en la parte 5 de la norma, se especifica
que el usuario debe poder girar, inclinar y balancear la pantalla, con objeto de
evitar los reflejos, reducir el esfuerzo de acomodación visual y mantener una
postura de trabajo natural.
También se recomienda que exista la posibilidad de ajustar la altura de la
pantalla, con el fin de optimizar los ángulos de visión del operador.
En la parte 8 de la Norma ISO 9241 se abordan los requisitos que han de
cumplir las pantallas en color, en relación con la representación de textos y
gráficos simples, que no requieran gradaciones continuas de tonalidad o
apariencia fotográfica.
Entre otros aspectos, cabe destacar las recomendaciones relativas a la
combinación de los colores; se indica que los colores extremos del espectro
(rojo y azul saturados) no deben ser presentados simultáneamente en pantalla,
dado que pueden someter al usuario a esfuerzos excesivos de acomodación o
a ciertos efectos indeseables de profundidad (cromoestereopsis). Asimismo,
para optimizar la discriminación e identificación de los colores, se recomienda
2
adoptar uno de los dos siguientes sistemas de representación: a) Figuras en
color sobre fondo acromático; b) Figuras acromáticas sobre fondo en color.
Los fondos acromáticos, como el negro o el gris medio u oscuro, maximizan la
visibilidad de las representaciones en color. Como ya se ha dicho, estas
recomendaciones sólo se aplican a la representación de textos y gráficos
simples en la pantalla.
Se definen siete principios generales aplicables a cualquiera de las técnicas
específicas de diálogo, entre ellas la de menúes:
1. Capacidad de adecuación a la tarea: Un diálogo es susceptible de adecuarse
a la tarea en la medida en que asiste al usuario para lograr un acabado de la
misma con eficiencia y eficacia.
2. Autodescriptividad: Un diálogo es autodescriptivo en la medida en que cada
una de sus etapas es directamente comprensible a través de una
retroalimentación con el sistema o es explicada al usuario con arreglo a su
necesidad de información.
3. Controlabilidad: Un diálogo es controlable en la medida en que permite al
usuario conducir la totalidad del curso de la interacción hasta lograr el objetivo.
4. Conformidad con las expectativas del usuario: Un diálogo es conforme con
las expectativas del usuario en la medida en que se corresponde con el
conocimiento que éste tiene de la tarea, así como con su formación,
experiencia y las convenciones comúnmente aceptadas.
5. Tolerancia de errores: Un diálogo es tolerante a los errores en la medida en
que, a pesar de los errores que se cometan en la entrada, se puede lograr el
resultado que se pretende sin realizar correcciones o cuando éstas son
mínimas.
6. Adaptabilidad individual: Un diálogo es susceptible de adaptarse al individuo
en la medida en que el sistema de diálogo puede modificarse de acuerdo a las
habilidades y necesidades de cada usuario en particular, en relación con una
tarea determinada.
7. Fácil de aprender: Un sistema de diálogo facilita su aprendizaje en la medida
en que proporciona medios, guías y estímulos al usuario durante la etapa de
aprendizaje.
3
2. Consistencia Visual
● Mantener una paleta de colores coherente en todo el sistema.
● Utilizar una tipografía legible y consistente.
● Establecer pautas claras para la disposición de elementos en pantalla
(alineación, espaciado, etc.).
3. Navegación Intuitiva
● Diseñar una barra de navegación que permita a los usuarios moverse
fácilmente entre las secciones principales de la aplicación.
● Jerarquía de Información: Organice la información de manera jerárquica,
utilizando encabezados y subsecciones para facilitar la navegación.
● Botones de Acción Claramente Identificables: Los botones de acción
deben ser fácilmente reconocibles y estar ubicados en lugares lógicos.
4. Feedback y Confirmaciones
● Proporcionar retroalimentación inmediata en respuesta a las acciones
del usuario (ejemplo: animaciones, mensajes de confirmación).
● Utilizar confirmaciones de acción cuando sea necesario para evitar
errores costosos.
5. Diseño Responsivo
● Asegurarse de que la interfaz sea completamente funcional en diferentes
tamaños de pantalla y dispositivos.
● Adaptar el diseño para dispositivos móviles y tabletas.
6. Jerarquía de Información
● Organizar la información de manera jerárquica, destacando lo más
importante y utilizando tamaños y estilos de texto apropiados.
7. Pruebas de Usabilidad Continuas
● Realizar pruebas de usabilidad periódicas con usuarios reales para
recopilar retroalimentación y realizar mejoras iterativas en el diseño.
8. Accesibilidad
● Cumplir con las pautas de accesibilidad web (por ejemplo, WCAG) para
garantizar que el sistema sea utilizable por personas con discapacidades.
9. Documentación de Diseño
● Crear una documentación clara y detallada de diseño de pantallas que
sirva como referencia para desarrolladores y diseñadores.
Adobe XD:
4
Características clave: Diseño de alta fidelidad, prototipado interactivo,
colaboración en tiempo real, integración con otras herramientas de Adobe.
Sketch
Figma
InVision
Axure RP
Balsamiq
5
-Descripción: Balsamiq es una herramienta de diseño de UI que se centra en la
creación de prototipos rápidos y esquemáticos. Es ideal para la fase inicial de
diseño y para capturar ideas rápidamente.
Justinmind
1) https://www.oneplus.com/es
6
2) https://www.amoblamientosreno.com/
Cumple con la mayoria de las recomendaciones, arriba mencionadas,
1. Claridad y Simplicidad
2. Consistencia Visual
3. Navegación Intuitiva
4. Feedback y Confirmaciones
5. Diseño Responsivo
6. Jerarquía de Información
8. Accesibilidad
3)https://www.educ.ar/
1. Claridad y Simplicidad
2. Consistencia Visual
7
3. Navegación Intuitiva
4. Feedback y Confirmaciones
6. Jerarquía de Información
8. Accesibilidad
4) https://www.diarco.com.ar/
1. Claridad y Simplicidad
2. Consistencia Visual
3. Navegación Intuitiva
4. Feedback y Confirmaciones
5. Diseño Responsivo
6. Jerarquía de Información
8. Accesibilidad
5) www.tesla.com/
8
1. Claridad y Simplicidad
2. Consistencia Visual
3. Navegación Intuitiva
4. Feedback y Confirmaciones
5. Diseño Responsivo
6. Jerarquía de Información
7. Pruebas de usabilidad continuas
8. Accesibilidad