Anda di halaman 1dari 10

INSTITUTO TECNOLÓGICO DE TEPIC 

DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN 


PROGRAMA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE 

PRÁCTICA P3.2. FIS DESCRIPCION DEL PROYECTO INTEGRAL DEL


SEMESTRE

Nombre del Docente: Rocío Gabriela Barrientos Luján. Fecha: Octubre 8, 2018

Clave de la práctica: P3.2. FIS


Nombre: DESCRIPCION DEL PROYECTO INTEGRAL DEL SEMESTRE
Ámbito de desarrollo: Laboratorio

Competencia de la práctica:
Identifica las necesidades de cada uno de los actores en los diferentes procesos
del proyecto integral del semestre. A partir de la descripción del proyecto se
identifican los requisitos del sistema. En esta práctica el estudiante escribe la
descripción del problema. ​Inicia identificando que necesita el actor del sistema,
que le debe ofrecer el sistema al actor a manera de lo que nos diría un cliente que
solicita un sistema. El estudiante estrega esta descripción a manera de una
redacción que se ira detallando conforme se avanza en el desarrollo del sistema.

1. Introducción

En esta práctica el estudiante escribe lo que Weitzenfeld (2008) llama


“​descripción del problema, es un resumen preliminar de necesidades que sirve
como punto de partida para comprender los requisitos del sistema” (p.197).

Vamos a partir de la descrpción del problema para despues continuar en prácticas


futuras con el modelo de casos de uso, el cual nos servirá para expresar el
modelo de requisitos, que se desarrollará en cooperación con otros modelos.

En la ​descripción del problema afirma Weitzenfeld (2008) se trata de simular una


descripción preparada por un cliente, la cual debe evolucionar por medio del
modelo de requisitos, con objeto de lograr la especificación final del sistema a
desarrollarse. La descripción del problema debe ser una especificación de
necesidades y no una propuesta de solución. La descripción inicial puede ser
incompleta e informal, pues al realizarse sin un Análisis completo, no hay ninguna
razón para esperar que se a correcta (p. 197).

Se denomina ​actor a un rol perfectamente definido que una persona puede


desempeñar en el proceso de requisitos.

Partiendo de esta definición, es posible identificar los siguientes actores comunes


a la mayoría de proyectos de desarrollo de software:

Lic. Rocío Gabriela Barrientos Luján Agosto de 2018 


INSTITUTO TECNOLÓGICO DE TEPIC 
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN 
PROGRAMA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE 

Lic. Rocío Gabriela Barrientos Luján Agosto de 2018 


INSTITUTO TECNOLÓGICO DE TEPIC 
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN 
PROGRAMA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE 

Usuarios: se trata de un grupo heterogéneo que comprende a todos aquellos que


operan con el software.

Clientes: Todos aquellos que tienen interés en adquirir el software o representan


1
de algún modo el mercado potencial al que se dirige el software.

2. Recomendaciones

Para evitar contratiempos en la ejecución de la práctica P3.2. FIS atiende estas


recomendaciones:

Es necesario para llevar a cabo esta práctica haber, seleccionado el proyecto


integral del semestre con el visto bueno del docente y la aceptación por parte del
“cliente”.

Te recomiendo Consideres el siguiente ejemplo: Sistema de reservaciones de


vuelos.

La descripción del problema para nuestro sistema de reservaciones de vuelos es


la siguiente:

El sistema de reservaciones de vuelos, permite al usuario hacer consultas y


reservaciones de vuelos, además de poder comprar los boletos aéreos en forma
remota, sin la necesidad de recurrir a un agente de viajes. Se desea que el
sistema de reservaciones sea accesible a través de Internet (WWW).

El Sistema presenta en su pantalla principal un mensaje de bienvenida que


describe los servicios ofrecidos junto con la opción de registrarse por primera vez,
o si ya está registrado, poder utilizar el sistema de reservaciones de vuelos. Este
acceso se da por medio de la inserción de un ​login previamente especificado y un
password ​ya escogido y que debe validarse.

Una vez registrado el usuario y después de haberse validado el registro y la


contraseña del usuario, se puede seleccionar de las siguientes actividades:

● Consulta de vuelos
● Reservación de vuelos
● Pago de boletos
● La consulta de vuelos se puede hacer de tres maneras diferentes:
● Horarios de vuelos

1
​Ramírez, M.(2013) 2.1 Tareas de la ingeniería de requisitos. ​Antología Fundamentos de Ingeniería de
Software(p. 39) Tepic.
Lic. Rocío Gabriela Barrientos Luján Agosto de 2018 
INSTITUTO TECNOLÓGICO DE TEPIC 
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN 
PROGRAMA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE 

● Tarifas de vuelos
● Estado del vuelo

La consulta según horarios muestra los horarios de las diferentes aerolíneas que
dan servicio entre dos ciudades.

La consulta según tarifa muestra los diferentes vuelos entre dos ciudades que dan
prioridad a su costo.

La información de vuelo se utiliza principalemten para consultar el estado de algún


vuelo, incluyendo información de disponibilidad de asientos y, en el caso de un
vuelo para el mismo día, si el vuelo está a tiempo.

Se puede incluir preferencias en las búsquedas, como fecha y horario deseado,


categoría de asiento, aerolínea y si se desea sólo vuelos directos.

La reservación de vuelo permite al cliente hacer una reservación para un vuelo


particular, especificando la fecha y horario, bajo una tarifa establecida. Es posible
reservar un itinerario compuesto de múltiples vuelos, para uno o más pasajeros,
además de poder reservar asientos.

El pago permite al cliente, dada una reservación de vuelo previa y una tarjeta de
crédito válida, adquirir los boletos aéreos.

Los boletos serán enviados al cliente posteriormente, o estarán listos para ser
recogidos en el mostrador del aeropuerto antes de la salida del primer vuelo.

Es necesario estar previamente registrado con un número de tarjeta de crédito


válida para poder hacer compras de boletos, o de lo contrario proveerla en el
momento de la compra.

Además de los servicios de vuelo, el usuario podrá, en cualquier momento


accesar, modificar o cancelar su propio registro, todo esto después de haber sido
2
validado en el sistema.

3. Descripción del desarrollo de la práctica

Identifica primero, quienes serán los actores del sistema, consulta la información
disponible en esta práctica.

2
​Weitzenfeld, Alfredo. (2008). ​Ingeniería de Software Orientada a Objetos con UML, Java e Internet​.
MÉXICO D.F.: Thompson.​
Lic. Rocío Gabriela Barrientos Luján Agosto de 2018 
INSTITUTO TECNOLÓGICO DE TEPIC 
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN 
PROGRAMA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE 

Retoma la siguiente información incluida en el fundamento teórico de la práctica:

Weitzenfeld (2008) “se trata de simular una descripción preparada por un cliente”,
“la cual debe evolucionar por medio del modelo de requisitos, con objeto de lograr
la especificación final del sistema a desarrollarse.” “La descripción del problema
debe ser una especificación de necesidades y no una propuesta de solución.” “ La
descripción inicial puede ser incompleta e informal,”

imagina a un actor usando el sistema para identificar que necesita del sistema y
que información debe el sistema solicitar a este actor. Repite la misma operación
para cada actor y para las distintas funcionalidades que el sistema puede ofrecer a
los actores.

Redacta todas las necesidades que identifiques.

La secuencia de actividades que se presenta a continuación te guía con detalle en


la ejecución de la práctica:

1. Revisa la práctica P3.2.FIS y el reporte P3.2.FIS


2. Personalizar la hoja de evaluación de la práctica P3.2.FIS
3. Aclara las dudas que pudieran haber surgido respecto a la práctica y al
reporte mencionado, en la clase con el docente
4. Escribe el nombre del proyecto integral del semestre con el que trabajaras
en ésta práctica
5. Elabora el reporte P3.2.FIS Respondiendo las preguntas que están
planteadas y agrega en la sección I la descripción del proyecto
6. Entrega del P3.2.FIS en la fecha solicitada por el docente

Lic. Rocío Gabriela Barrientos Luján Agosto de 2018 


INSTITUTO TECNOLÓGICO DE TEPIC 
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN 
PROGRAMA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE 

4. Recursos materiales y equipos

Para llevar a cabo esta práctica requerirás:

✓ Un equipo de computo
✓ Conexión a internet
✓ Estar inscrito en la materia Fundamentos de ingeniería de software que
esta disponible en la plataforma mencionada en el punto anterior.
✓ Software para ofimática

Lic. Rocío Gabriela Barrientos Luján Agosto de 2018 


INSTITUTO TECNOLÓGICO DE TEPIC 
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN 
PROGRAMA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE 

REPORTE DE PRÁCTICA P3.2 FIS

Clave del reporte: P3.2 FIS


Nombre de la práctica: DESCRIPCIÓN DEL PROYECTO INTEGRAL DEL
SEMESTRE

“Los Nayaritas”
-Nombre de los integrantes del equipo:
-Ramón Ramírez Hernández
-M Michelle Salinas Tirado
-Bryan Mahomedalid López Aguirre
-Edgar Guadalupe González Valenzuela
-Juan Antonio López Carrillo

Grupo: B

I. Resultados obtenidos y experiencia adquirida.


Incluye en este apartado la redacción con la descripción del proyecto
integral del semestre.

El objetivo del proyecto es llevar a cabo el control y la administración del proceso


de ventas del restaurante Los Nayaritas, el cual consistirá en lo siguiente
● Ingresar la orden de manera digital.
● Los Usuarios accederán al sistema por medio de un nombre de usuario y
una contraseña para poder tener protegidos los datos de cada uno.
● Generar el monto total de la venta (cuenta) automáticamente.
● Ayudar a llevar el proceso administrativo del lugar.
● Tener el control del inventario.
● Separación de los pedidos ingresados en las comandas, para así llevar las
bebidas a donde corresponde, que es bartender y así mismo los platillos a
cocina.
● Autenticación de usuarios.
● Fondo inicial de caja.

Lic. Rocío Gabriela Barrientos Luján Agosto de 2018 


INSTITUTO TECNOLÓGICO DE TEPIC 
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN 
PROGRAMA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE 

Actor Dueño Mesero Cajero/ Bartender cocinero contador Cliente/


Administrad comensal
or

Descripción Dueño en el Mesero Su función indirectame indirectame puede su acción se


restaurante interactúa principal es nte se sirve nte se sirve ayudarse cumple
tiene un rol directament cobrar y del del de los cuando el
muy e con el tener el sistema, su sistema, su informes de mesero le
importante ya programa, control en la función con función con venta para lleva la
que le gusta y hace uso administració el mismo el mismo así facilitar cuenta a
hacer de todo directo de n del es es tu trabajo través de
y está los restaurante, solamente solamente mesero,
capacitado métodos es decir, confirmar confirmar cuenta
para todo ello creados podrá cuando se cuando se realizada por
en caso de directament eliminar, efectúa una efectúa una el sistema a
que sea e para él, modificar, entrega. entrega. través del
necesario es decir, el traspasar o cajero l
hacerlo es mesero agregar
por esto que solamente productos de
le dimos este tendrá los cualquier
nivel de permisos mesa y para
importancia, de Ingresar ello deberá
además pedidos y de realizar
podrá realizar hacer consultas
consultas de consultas sobre las
existencia de sobre los cuentas.
productos de mismos
inventario.

Tipo principal principal principal secundario secundario secundario secundario

Caso de
usos

Lic. Rocío Gabriela Barrientos Luján Agosto de 2018 


INSTITUTO TECNOLÓGICO DE TEPIC 
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN 
PROGRAMA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE 

II. Preguntas y respuestas.


Responde la siguiente pregunta
a. ¿Consideras útil e importante delimitar el proyecto? justifica tu respuesta.

sí, ya que no podemos dejar a la imaginación todo lo que vamos a hacer, crecerá
exponencialmente, podríamos dejar esos puntos para posibles
actualizaciones

Fecha de entrega Calificación obtenida en la práctica


P3.2.FIS
10/10/2018

Lic. Rocío Gabriela Barrientos Luján Agosto de 2018 


INSTITUTO TECNOLÓGICO DE TEPIC 
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN 
PROGRAMA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE 

5. Evaluación.

Evaluación práctica: P3.2.FIS


Nombre de la práctica: ​DESCRIPCIÓN DEL PROYECTO INTEGRAL DEL SEMESTRE

Nombre de los integrantes del Equipo:

Aspectos Criterios Valor Puntos


obtenidos
Evidencia de desempeño
Observación directa mediante listas de asistencia 5
durante el desarrollo de la práctica: Identifica los
actores del proyecto /identifica las necesidades
mas significativas que el actor tiene del sistema
Reporte escrito de los resultados de las 3
prácticas: Presenta un reporte completo de
acuerdo a lo solicitado
Evaluación del producto final : 3
Presenta la descripción del proyecto identificando
actores, necesidades y delimitación del sistema
Medición de tiempos y uso de recursos: 2
Presenta en tiempo y forma el producto final
Subtotal Puntos obtenidos
Conducta Observable y
condiciones
Considera el ejemplo proporcionado como una 2
guía

Subtotal Puntos obtenidos


Total de puntos

Lic. Rocío Gabriela Barrientos Luján Agosto de 2018 

Anda mungkin juga menyukai