Ir al contenido principal

Requerimientos

* Funcionales:
1. El programa deberá desplegar un menú para el usuario con respecto a los temas que se quieran ver dependiendo.
2. El programa desplegará un examen diagnostico hacia los usuarios dependiendo del tema escogido, así como un examen normal al finalizar el tema...
3. El programa desplegará información específica acerca del tema después de realizar el examen diagnostico
4. El programa desplegará una función de búsqueda en la que el usuario podrá realizar de una manera más rápida la búsqueda de una etimología en específico.
5. El programa contendrá bibliografía en caso de que el usuario necesite reforzar el tema selecto.

* No Funcionales
1. accesibilidad:
§ El sistema deberá ser fácil de instalar en todas las plataformas que obtengan en Windows, y a cualquier minuto que el usuario deseé ejecutarlo.
o Su interfaz gráfica tendrá una forma vistosa, colorida y animada.
§ El sistema no requerirá ningún usuario y contraseña, para poder acceder a tal.
o El programa se iniciará automáticamente en la pantalla de inicio sin necesidad de registrarse para aumentar la eficacia del programa.
2. Mantenibilidad:
§ El sistema está en capacidad de permitir en el futuro fácil mantenimiento respecto a posibles errores que pudiera tener.
o Contará con actualizaciones para que se agreguen mejoras y se corrijan posibles errores.
§ El sistema deberá ser construido sobre la base de un desarrollo evolutivo de manera tal que nuevas funcionalidades y requerimientos relacionados sean incorporados afectando el código de la menor manera posible reutilizando componentes.
* De Sistema(el que se esta usando):
Procesador Intel Core 5.
4gb de memoria RAM.
Tarjeta de video Intel HD Graphycs 4400.
Sistema Operativo Windows 8.1
1gb de Hard Drive o SSD.

Casos de uso:
1. El programa deberá desplegar un menú para el usuario con respecto a los temas propuestos en las materias de Comunicación Científica y Expresión Oral y Escrita.
Caso de uso: Desplegar menú.
Descripción:
El alumno al entrar al programa se le desplegará un menú en la pantalla, donde podrá seleccionar los temas en los que se desee profundizar.
Precondición:
El alumno deberá de entrar a la pantalla de inicio del programa y registrarse para así entrar a la ventana donde se encuentran los temas a estudiar.
Flujo Básico: El sistema muestra la barra de selección de tema. El usuario seleccionará el tema a escoger. El sistema desplegará la opción de realizar examen diagnóstico o un examen final.
2. El programa desplegará un examen diagnóstico o dará la opción de pasar directamente a un examen para evaluar sus conocimientos hacia los usuarios dependiendo del tema escogido, en caso de escoger el diagnóstico se desplegara un examen normal al finalizar el tema.
Caso de uso: Elección de exámenes.
Descripción:
El sistema desplegará las opciones de estudiar el tema completamente o realizar un examen final para evaluar los conocimientos respecto al tema escogido.
Precondición: El usuario deberá de seleccionar en la barra de menú el tema que desea estudiar.
Flujo básico: 1. El sistema desplegará los temas a escoger por el usuario. 2. El usuario seleccionará el tema que desea ejercitar. 3. El sistema desplegará la opción de hacer un examen diagnóstico y repasar todo el tema o solamente realizar un examen para evaluar los conocimientos.
-En caso de seleccionar examen diagnóstico el sistema te desplegará una nueva ventana con 5 preguntas acerca del tema, además de estudiar el tema nuevo.
-En caso de seleccionar realizar examen final el sistema te desplegará otras 5 preguntas y te desplegará la calificación obtenida.
3. El programa desplegará información específica acerca del tema después de realizar el examen diagnostico
Caso de uso: Tema pre-seleccionado.
Descripción:
Después de haber realizado el examen diagnostico acerca del tema escogido, el programa desplegará información para que refuerce sus conocimientos.
Precondición: El usuario debe de tener conocimiento acerca del tema, debido a que esta información solo es reforzamiento de los temas ya vistos en clase.
Flujo básico: 1. El sistema desplegará 5 preguntas acerca del tema. El usuario seleccionará la opción que sea correcta. El sistema desplegará otra ventana con información acerca del tema. El usuario estudiará esa información a detalle. El sistema a continuación desplegará un examen final incluyendo ya los conocimientos adquiridos previamente.
4. El programa desplegará una función de búsqueda en la que el usuario podrá realizar de una manera más rápida la búsqueda de una etimología en específico.
Caso de uso: Búsqueda específica.
Descripción:
En un buscador el usuario podrá insertar la palabra que desea localizar y en ese instante se desplegara la etimología de esta misma.
Precondición: La palabra debe estar dentro de la lista de etimologías en las unidades l, ll y lll de Comunicación Científica.
Flujo básico. 1. El sistema en la pantalla de inicio desplegará el icono que permitirá buscar una palabra en específico. 2. El usuario deberá insertar con buena ortografía la palabra a la que desea acceder. 3. El sistema desplegará en otra ventana la etimología de esa palabra, ya sea griega o latina.
5. El programa contendrá bibliografía en caso de que el usuario quiera reforzar más el tema provisto.
Caso de uso: Reforzamiento de contenidos con vías alternas
Descripción:
El programa mantendrá la opción de direcciones web y libros de donde se extrajo la información de los temas previstos.
Precondición: El usuario deberá de haber realizado las actividades que contiene el programa para que sea de ayuda la información extra de los libros.
Flujo básico: 1.El sistema en la barra de herramientas desplegará una opción con el nombre herramientas. 2 .Al seleccionar el botón, el sistema desplegará una nueva ventana donde se encuentren todas las bibliografías consultadas para realizar el proyecto.

No funcionales:

1. Accesibilidad:
El sistema deberá ser fácil de instalar en todas las plataformas que obtengan en Windows, y a cualquier minuto que el usuario deseé ejecutarlo.
a. Su interfaz gráfica tendrá una forma vistosa, colorida y animada.
Caso de uso: Visualización del sistema.
Descripción:
El programa será de una fácil y rápida instalación en el equipo que se desee instalar
Precondición: El usuario deberá contener con un equipo que pueda ocupar 4GB en RAM.
Flujo Básico:
a) La computadora deberá contar con espacio de 4GB en RAM para que el sistema se descargue de una manera rápida. El usuario al desplegar por primera vez el sistema visualizara una interfaz vistosa y grata para su visualización.
2. El sistema no requerirá ningún usuario y contraseña, para poder acceder a tal.
a. El programa se iniciará automáticamente en la pantalla de inicio sin necesidad de registrarse para aumentar la eficacia del programa.
Caso de uso: Ingreso al sistema.
Descripción: El sistema desplegará una interfaz donde el usuario colocará su nombre para poder ingresar al programa, sin necesidad de registrarse para aumentar la eficiencia y velocidad del programa.
Precondición: El usuario deberá de haber instalado de forma correcta el programa para poder acceder al paso de registrar su nombre.
Flujo básico: 1. El usuario seleccionará el botón de “acceder”. 2. El sistema desplegará un nuevo botón dando la opción de insertar tu nombre. El sistema desplegará otro botón “finalizar” para poder finalizar el registro al programa. El usuario dando clic al botón habrá finalizado el registro al programa, teniendo acceso total a todas sus herramientas.
3. Mantenibilidad:
El sistema deberá está en capacidad de permitir en el futuro fácil mantenimiento respecto a posibles errores que pudiera tener.
a. Contará con actualizaciones para que se agreguen mejoras y se corrijan posibles errores.
Caso de uso: Actualización del programa.
Descripción:
El sistema dará la opción de actualizarse semanalmente para poder corregir los errores que se puedan tener respecto a sistema e información se refiere.
Precondición:
La actualización se dará solo por razón justificada indicando específicamente donde se encontró la falla.
Caso de uso: 1. El usuario detectará la falla en el sistema y mandará un email al correo zazu_garybay @hotmail.com, especificando el problema y en donde está localizado. 2. El equipo de trabajo de B9 Interactive Software dará solución al problema en un plazo no mayor a 2 semanas. 3. El usuario podrá descargar la nueva versión con el problema solucionado.
4. El sistema deberá ser construido sobre la base de un desarrollo evolutivo de manera tal que nuevas funcionalidades y requerimientos relacionados sean incorporados afectando el código de la menor manera posible reutilizando componentes.
Caso de uso: Mejoras en el programa.
Descripción: El sistema deberá ser amable respecto a las actualizaciones que se le incorporarán para beneficio del usuario y eficacia del programa.
Precondición: Se tendrá que tener una justificación de parte del equipo B9 Interactive Software del porque quiere agregar la herramienta y una explicación de cómo ayudará al usuario a lograr el objetivo del software.
Flujo Básico: 1. El equipo de B9 Interactive Software seguirá trabajando buscando herramientas que ayuden al usuario a lograr su objetivo. 2. Después de haber agregado nuevas herramientas (ya habiendo pasado por el protocolo mencionado en “precondición”), el sistema se actualizará. 3. El usuario lo descargará para que pueda disfrutar de las mejoras realizadas en el programa.

Comentarios

Entradas populares de este blog

Atributos y Categorías de las Web Apps

Atributos de las WebApps Intensidad de red Por si misma una Web App reside en una red, donde brinda servicios acordes a las necesidades de una comunidad de clientes. Concurrencia Debido a que la App no es únicamente para solo un usuario, requiere de concurrencia para funcionar de acuerdo a los requerimientos de cada  Carga Imprescindible En una Web App los usuarios que la utilizan no suelen ser constantes y siempre están variando Desempeño La aplicación debe desempeñarse bien brindando los servicios a cualquier usuario. Disponibilidad Los usuarios necesitan y pueden disponer de la Web App en cualquier momento. Gobernada por los datos La Web App debe contener representaciones gráficas para apoyar al uso del usuario Evolución continua Las Web Apps necesitan de evolucionar, ir modificándose y creando nuevas versiones del mismo, que resuelvan problemas o agreguen servicios Inmediatez Las aplicaciones web deben de brindar los servicios de manera inmedia...

Tarea Sitios Web

1.        YouTube Interfaz:                La interfaz de este sitio web me parece bastante minimalista, simple y al mismo Tiempo también es adecuada y funcional para el usuario. Me parece que tiene Todo en el lugar adecuado y de forma que facilite el lugar donde encontrarlo.                 Mapa de Navegación:                                Creo que aquí no hay error alguno en cuanto a la navegación, ya que puedes ir                                Visitando diversas partes del sitio sin necesidad de salir...

Administracion

Mapa de Navegacion Diagrama de Casos de Uso