Desarrollo de sistemas Proyecto Final
Enviado por Nefertari Vazquez • 20 de Enero de 2017 • Trabajo • 2.089 Palabras (9 Páginas) • 363 Visitas
|[pic 1]
¿QUIÉN ME AYUDA A COCINAR?
ESTELA NEFERTARI VAZQUEZ SERRANO
RAÚL ALEJANDRO GARCIA HERNANDEZ
GUADALAJARA SUR
SISTEMAS COMPUTACIONALES ADMINISTRATIVOS
QUINTO CUATRIMESTRE
MIRIAM CARLOS ENERO 2017
INDICE
- JUSTIFICACIÓN
¿Quién me ayuda a cocinar?
- ESPECIFICACIÓN DE REQUISITOS SOFTWARE (SRS)
- Propósito
- Ámbito del sistema
- Referencias
- Visión general del documento
- DESCRIPCIÓN GENERAL
- Perspectiva del producto
- Funciones del producto
- Características de los usuarios
- Restricciones
- Requisitos Futuros
- REQUISITOS ESPECÍFICOS
- Funciones
- Funciones de usuario
- Funciones de objeto
- APÉNDICES
- Requisitos de Rendimiento
- Restricciones de diseño
- Atributos del Sistema
- Diseño
- Ámbito
- Objetivos del sistema
- Hardware, software e interfaces humanas
- Principales funciones del software
- Principales restricciones y limitaciones del diseño
- Organigrama de los módulos del sistema
- Diagrama de los módulos del sistema
- Diccionario de datos
- Diagrama entidad de relación
- Diagrama de clases
- Diagrama de flujo
- Diagrama de estados
- Diagrama de secuencia
- Diagrama de secuencia
- Diagrama de secuencia
- Diagrama de componentes
- Delegación de roles
- Validación y verificación
- Conclusión
- JUSTIFICACIÓN
La aplicación ¿Quién me ayuda a cocinar? Está diseñada para todas aquellas personas que tienen su celular siempre consigo, quienes buscan un ayudante en la cocina, siempre que sea fácil y práctico.
Va contigo de la mano al cocinar, en los pasos necesarios muestra un cronometro que ayuda a mantener los tiempos de cada acción. Algo que es sencillo y práctico para cuando eres muy distraída o distraído, el cronometro se maneja con una pequeña alarma sonora.
El objetivo principal de la aplicación es que el cocinar deje de ser una actividad aburrida y fallida para gran parte de la población.
Existe una gran variedad de aplicaciones para recetas de cocina, pero ninguna como ¿Quién me ayuda a cocinar?, el grado de facilidad para manipularla es tan sencillo que hasta los niños pueden utilizarla, agregando los aditamentos que la componen.
- ESPECIFICACIÓN DE REQUISITOS SOFTWARE (SRS)
- Propósito
Ayudar a los usuarios finales de la aplicación a entender a los clientes exactamente qué es lo que se puede hacer con esta aplicación.
- Ámbito del sistema
- Nombre del sistema
- ¿Quién me ayuda a cocinar?
- Especificaciones:
- Se podrá ingresar sin necesidad de usuario.
- Proveerá recetas.
- Tendrá cronometro para controlar el tiempo de preparación de las recetas en algunos pasos(opcional).
- Beneficios, objetivos y metas.
- Será fácil de usar para los clientes.
- Tendrá cronometro (alarma) si se desea activar, esto ayudará a controlar los tiempos de preparación sin excederse de lo estipulado propiciando que el alimento sea desperdiciado.
- La meta principal es que el cliente sienta la máxima satisfacción con la aplicación.
- Que logre encontrar la receta que busca, de no ser así, guardar un historial de las búsquedas fallidas, para de esta forma, agregar las recetas que faltan.
- Referencias
- Manual de usuario.
- Visión general del documento
- En este documento hablaremos al respecto del producto que creamos. Explicaremos como funciona, sus características, limitantes, los requisitos, etc.
- DESCRIPCION GENERAL
El sistema ¿Quién me ayuda a cocinar? Es un producto independiente, puede ser utilizado en celulares, también en tabletas y computadoras.
No es necesario contar con un usuario para ingresar. Se recomienda ser utilizado a partir de los 6 años de edad, el sistema es fácil para manipular por ello los niños de esta edad podrán utilizarlo sin inconvenientes.
El usuario podrá visualizar e interactuar con el sistema, pero no podrá modificar los datos de la información otorgada.
Misión: Crear un sistema que preste al usuario los servicios de un recetario y sobre todo que sea de fácil uso donde él pueda acceder fácilmente a la información que requiere, optimizar el programa para que no se sufra de fallas.
Visión: Hacer de nuestro programa el mejor de la región y del estado, logrando así crear un prestigio en todo el país en el ramo de la cocina.
- Perspectiva del producto
El producto es totalmente independiente de otros.
- Funciones del Producto
- El sistema soportara grandes cantidades de recetas.
- Se actualizará constantemente.
- Mostrará todas las partes de una receta, agregando una imagen demostrativa del alimento.
- Se podrá activar la opción del cronometro a deseo del usuario solo en algunos pasos.
- Véase imagen 1.1.
Imagen 1.1 Diagrama de módulos.[pic 2]
- Características de los usuarios
Tipo usuario
- Es necesario saber leer.
- Puede ser utilizado desde niños de 6 años hasta adultos mayores.
- No se requiere crear usuario para utilizar el producto.
- Experiencia básica en manejo de aplicaciones sencillas.
Tipo administrador
- Técnico en informática.
- Habilidades básicas de manejo de una computadora.
- Realizará altas, bajas y modificaciones de recetas y otros datos.
- Realizará modificaciones al diseño del producto.
- Restricciones
- El usuario no tendrá acceso a modificar datos o anexos.
- El usuario no podrá agregar recetas ni otro tipo de datos.
- El usuario solo podrá visualizar recetas e interactuar con el cronometro.
- Podrá utilizarse en celulares, tabletas y computadoras.
- Requisitos Futuros
- En el futuro se podrá permitir al usuario crear un historial con sus recetas “favoritas”.
- El usuario podrá agregar recetas.
- El usuario podrá modificar recetas.
- El usuario podrá eliminar recetas.
- REQUISITOS ESPECÍFICOS
Requisitos funcionales
Requisito específicos: Recetas | |||
Número | Requerimiento funcional | Descripción | Prioridad |
RF1 | Registro de recetas | El administrador registrará la información de la receta. | Alta |
RF2 | Mostrar receta | El sistema proporcionará la información de las recetas. | Alta |
RF3 | Modificación de recetas | El administrador modificará de los datos de la receta. | Alta |
RF4 | Especificaciones de llenado | El sistema mostrará las especificaciones de llenado en la pantalla. | Media |
RF5 | Ingreso de imagen | El administrador ingresará la imagen de cada receta | Media |
RF6 | Validaciones de las recetas | El sistema validará que el usuario complete la receta. | Alta |
RF7 | Cronometro | El usuario activará o desactivará el cronometro de la receta. | Media |
RF8 | Online | No requiere conectarse a internet. | Baja |
...