Está en la página 1de 8

Tecnológico de Costa Rica

Bach. Ingeniería en Producción Industrial


PI3403 Sistemas de información
Prof. Fabiana Espinoza Rodríguez

Actividades de aprendizaje

Clase semana 8

Ejercicio 1.
Tema 1. El proceso de desarrollo de software.

Juego de roles:
1. La clase se divide en 2 grupos generales, y cada uno de estos grupos se subdivide
en 2, en donde uno de los subgrupos estará conformado por el equipo de
desarrollo de un proyecto de software y el grupo de clientes del proyecto.
2. Los clientes, explicarán al equipo desarrollador la problemática de su empresa.
Mientras los segundos realizan anotaciones sobre lo conversado.
3. Se debe asumir que el cliente estará durante todo el proceso de análisis de
sistemas.
4. Los clientes deberán realizar la lectura de un caso brindado por la docente como
base para su entrevista con el equipo desarrollador.
5. El equipo desarrollador deberá realizar preguntas para lograr obtener con claridad:
a. El problema por resolver y las oportunidades que se identifican
b. El objetivo que el sistema debe cumplir y su alcance.
c. La lista de requerimientos del usuario, utilizando el formato que se muestra
en el siguiente cuadro:
¿Cuá es del nombre de la empresa?

Los Antojos

¿Poseen visión y misión?

No poseen

¿Cuál es su ubicación?

Valle de la estrella

¿A qué área de comercio?

Cafetería, pizzería, comida rápida, heladería

¿Tiene un control de los datos de la actividad productiva?

Control manual (SGSI)

¿Capacitan a su personal?

No capacitan al personal (La capacitación de su personal puede solucionar el descontrol con los
pedidos)

¿Tienen una estructura organizacional definida?

No han cadena de mando (Es una solución extra al caso)

El problema principal son los pedidos y el mal manejo de inventarios

Se les acaba rápidamente el stock

La demanda es alta

Necesitan una lista de los ingredientes para cada producto en donde se vean los ingredientes de
cada platillo.

Las cantidades de ingredientes en cada platillo

Interacción social importante para la empresa.

Los clientes han decidido optar por manejar mejor sus inventarios

Entradas del sistema:

Stock inicial de ingredientes

Cantidad de ingredientes usados (-)

Salidas del sistema:


Cantidad de stock actual

Requerimientos de usuario Fecha:

Nombre del proyecto: Implementación de SI 20-09-22

Nombre del equipo desarrollador

Nombre cliente

Código Descripción requerimiento Prioridad Tipo Riesgo


(Alta, Media, (F/NF) (Alto,
Baja) medio,
bajo)
REQ01 El sistema debe permitir el Alta F Alto
registro de las cantidades de
ingredientes para cada platillo.
REQ02 El sistema debe mostrar el nivel Alta F Alto
de inventario que se tiene en
almacén.
REQ03 El sistema debe mostrar el Alta F Alto
recetario de cada platillo
REQ04 El sistema debe permitir editar Alto F Alto
las cantidades necesarias para
cada platillo
REQ05 El sistema debe manejar el Alta F Alto
registro histórico de ventas
REQ06 El sistema debe mostrar un aviso Alto NF Medio
cuando el nivel de inventario
es menor al nivel de
reabastecimiento

El resultado de esta actividad deberá cargarla al portafolio de evidencias, en la semana 8.


Ejercicio 2.
Tema 2. Diseño de bases de datos.

A través del siguiente ejercicio usted estará en la capacidad de identificar los elementos
de diseño de bases de datos relacionales, determinando entidades, sus atributos y
relaciones.

Lea y analice el siguiente caso:

Una pequeña cadena de farmacias requiere elaborar un sistema de información de base

de datos para llevar el control de los medicamentos y del personal que trabaja en cada

farmacia. Se cuenta con la siguiente información:

• De los medicamentos se conoce su código, nombre, presentación, precio,

composición y el laboratorio que la fabricó del que se sabe su código y nombre. Un

mismo medicamento puede venderse en las farmacias de toda la cadena, y un

laboratorio puede comercializar más de un medicamento.

• Con respecto a las farmacias, cada una tiene un código, nombre y


dirección. Además, cada farmacia debe llevar el control de la cantidad de

medicamento que tiene en stock. Una farmacia puede estar en muchas ciudades y

en una ciudad pueden haber más de una farmacia de la cadena, por ejemplo, la

Farmacia Rojas está en Guadalupe, Limón y Cartago Centro.

• En el caso de los farmacéuticos estos pueden trabajar en muchas farmacias ya que

deben rotar, pero para cada farmacia solo existe un farmacéutico a cargo. De estos

se sabe su código, nombre y teléfono. De igual manera en una farmacia trabajan

más empleados, pero a diferencia

de los farmacéuticos solo trabajan para una farmacia en especial.


De acuerdo con el caso anterior se solicita:

a. Identificar el alcance de un posible sistema de información para el caso


anterior.
b. Identificar las entidades, atributos y tipos de atributos. Completar el
cuadro.

Nombre Atributos Tipo de atributo


de la entidad (clave PK ó foránea
FK) , atómico ó compuesto,
multivalor ó monovalor)

Ejercicio 3.
Tema 2. Diseño de bases de datos.

Momentos Reales S.A”, es una empresa que organiza eventos especiales y requiere la
elaboración de un sistema de información que permita llevar el control de la información
de sus eventos. De la empresa se tiene la siguiente información:

• Posee diversos paquetes de eventos que incluye decoración, alimentación y


bebidas, cada paquete tiene un nombre, tipo de paquete (puede haber más de un
paquete para un mismo tipo), el costo para la empresa, su precio para cliente, la
cantidad de personas que abarca el paquete, las características que incluye el
paquete. Además, a los clientes se les da la opción de incluir otros servicios
adicionales ofrecidos por la empresa. Los clientes pueden elegir de uno a más
servicios.

• Los servicios adicionales a los que pueden acceder los clientes son: uso de
instalaciones de la empresa, meseros, música con DJ, barra de bebidas alcohólicas,
animador. Cada servicio tiene un costo adicional y además la empresa contrata a
un proveedor para cada servicio del que se sabe su nombre, correo, teléfono y la
descripción de servicios que ofrece.

• Para sus eventos la empresa requiere la información de la persona que los


contrata, la cual debe indicar su número de identificación, nombre completo,
correo electrónico y teléfonos.

• A la hora de contratar el servicio se debe indicar la fecha y hora en que se hizo el


contrato, y la fecha y hora del evento, la dirección donde se realiza, si es un evento
empresarial, familiar o entre amigos, el paquete adquirido, la persona que lo
contrata y el nombre de la persona que lo vendió; así como el monto con y sin
impuesto del 13%.

De acuerdo con el caso anterior se solicita:

a. Identificar el alcance de un posible sistema de información para el caso


anterior.
b. Identificar las entidades, atributos y tipos de atributos. Completar el
cuadro.

Nombre Atributos Tipo de atributo


de la entidad (clave PK ó foránea
FK) , atómico ó compuesto,
multivalor ó monovalor)
Ejercicio 4.
Tema 2. Diseño de bases de datos.

En este ejercicio usted tendrá que proponer una base de datos para una
pequeña biblioteca comunitaria (piense en la biblioteca de la universidad o la
biblioteca de Limón), en su proceso de préstamo de libros. Recuerde
preguntarse ¿Qué datos debería estar almacenados y que datos vamos a
almacenar?

Describa:

• El alcance del sistema que apoyará la base de datos.


• El objetivo de la base de datos.
• Las entidades, atributos y tipos de atributos
• Represente las relaciones de las entidades con un verbo.

Nombre Atributos Tipo de atributo


de la entidad (clave PK ó foránea
FK) , atómico ó compuesto,
multivalor ó monovalor)

También podría gustarte