Con el objetivo de lograr el aprendizaje significativo, responde lo siguiente:
Con base en el material revisado y para asegurar la comprensión de los conceptos, responde lo siguiente:
Con el objetivo de lograr el aprendizaje significativo, realiza lo siguiente:
Con base en el material revisado y para asegurar la comprensión de los conceptos, responde lo siguiente:
Con el objetivo de lograr el aprendizaje significativo, realiza lo siguiente:
Parte 1. Especificaciones de requerimientos de software para un restaurante de comida italiana
Lee el siguiente caso:
Un restaurante de comida italiana de la ciudad desea contratar a una empresa de desarrollo de software para administrar sus operaciones. El gerente ha reunido a todo su personal para cuestionarles qué necesidades tienen que consideran debe cubrir el nuevo sistema.
El equipo de trabajo consiste en 4 cocineros, 1 lavaplatos, 5 meseros, una hostess, 1 cajero y el gerente del restaurante, quien le reporta directamente al dueño. El cocinero en jefe ha propuesto que el sistema pueda administrar el inventario del almacén, y que pueda registrar los ingredientes, nuevas compras de los mismos y que, basándose en la cantidad que se utiliza en cada platillo, pueda sugerir la compra de aquellos que lleguen a un stock mínimo, de tal suerte que la cocina siempre pueda tener los insumos necesarios en todo momento. También desea que las órdenes de los comensales sean mostradas en tiempo real en un par de pantallas visibles en la cocina, con el objetivo de estar al tanto de las nuevas órdenes.
El jefe de meseros ha propuesto 2 estaciones de trabajo touch screen con una interfaz gráfica sencilla que puedan utilizar los meseros para dar de alta las órdenes de los comensales e imprimir la cuenta de cada mesa. Cada estación de trabajo puede ser utilizada sólo por el personal autorizado, por lo que a cada quien se le asignaría un usuario y contraseña de acceso. Se bloquearán de forma automática después de 5 min sin uso. Todos los empleados deben registrar su entrada y salida en alguna de estas computadoras.
La hostess del restaurant ha tenido algunos problemas para controlar las reservaciones de los clientes vía telefónica, por lo que ha solicitado que el sistema tenga la facilidad de poder administrarlas a través de una tableta, en la que pueda dar de alta las nuevas, o bien, consultar aquellas que fueron realizadas por el cliente a través de la página web. La única restricción que tiene el restaurante es realizar la reservación al menos con 2 horas de anticipación siempre y cuando lo haga antes de las 6 de la tarde.
Al preguntarle al cajero sus necesidades, expresó que el sistema debe realizar el corte diario, registrar pagos en efectivo o con tarjeta de crédito, imprimir vouchers, administrar propinas cuando sean incluidas en la cuenta, aplicar descuentos por promociones o al utilizar la tarjeta de cliente frecuente y, finalmente, poder facturar de manera electrónica para clientes que así lo soliciten. Por último, el gerente agregó a la lista de requisitos los reportes administrativos, como ingresos diarios, semanales y mensuales, registro de asistencia del personal, reporte de gastos de nómina, tener la posibilidad de anotar promociones. Además, desea que genere un reporte especial que consiste en correlacionar la cantidad de ingreso por hora en relación a la temperatura ambiente registrada por el termómetro instalado en el exterior del restaurante.
Análisis preliminar:
Análisis del sistema:
Modelado de requerimientos:
Instrucciones:
Documento de especificaciones de requerimientos del sistema:
Gestión de cambios
Cocinero
Parte 2. Diseño de una aplicación de banca por internet
Tomando como base el siguiente artículo que contiene el análisis de un sistema de banca por internet, realiza lo siguiente:
AlAbdullah, F., Alshammari, F., Alnaqeib, R., Jalab, H., Zaidan, A. y Zaidan, B. (2010). Analytical Study on Internet Banking System. Recuperado de https://arxiv.org/ftp/arxiv/papers/1006/1006.4559.pdf
Criterios de evaluación: Revisa la rúbrica para conocer los criterios de evaluación.
Parte 3. Estimación de software para Transcargo
TransCargo es una agencia de transporte que ofrece sus servicios de logística para empresarios y agricultores que desean exportar sus productos a diferentes países de Latinoamérica.
Una de sus estrategias de negocio es apoyarse en las tecnologías de información para mantener un mejor control de sus operaciones. Para ello han contratado a una empresa de localización GPS que instalará el equipo necesario que ubicará a cada unidad de autotransporte en tiempo real. El siguiente paso será desarrollar el software con las siguientes funciones:
El desarrollo será realizado por personal interno que pertenece al área de sistemas de la empresa.
Con base en proyectos anteriores, el gerente de sistemas ha estimado el siguiente tiempo según las etapas del ciclo de vida del desarrollo de un sistema.
El gerente de sistemas tiene el siguiente registro de los factores de ajuste y el conteo a considerar para calcular los puntos de función del desarrollo:
Consideraciones:
Instrucciones:
Entregable: Documentos electrónicos que incluyan el avance de evidencia corregido de acuerdo a la retroalimentación de tu profesor y la evidencia final.
Criterios de evaluación: Revisa la rúbrica para conocer los criterios de evaluación.