ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Trabajo de investigación de un bot


Enviado por   •  18 de Marzo de 2021  •  Tareas  •  1.081 Palabras (5 Páginas)  •  44 Visitas

Página 1 de 5

[pic 1]

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS CARRERA DE SOFTWARE

TRAVEL BOT

INTEGRANTES:

JOSE RAFAEL REYES CASTRO

MOISES DAVID OCHOA NARANJO

GUILLERMO DAVID ZEVALLOS ESCALANTE

DOCENTE:

MIGEL ANGEL BOTTO TOBAR

CURSO:

SOF-S-MA-3-1

ASIGNATURA

PROCESO DE SOFTWARE

CIUDAD:

GUAYAQUIL

PERIODO LECTIVO:

2020-2021 CII

´Indice

1. An´alisis 2 2. Dise˜no 3 3. Creaci´on del c´odigo 5 4. Pruebas 7

5. Lanzamiento 8 5.1. Comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 5.2. Opci´on: Vuelos disponibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5.3. Opci´on: Buscar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.4. Consulta de tickets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

6. Estimaci´on de costo y esfuerzos 24 1

MODELO CASCADA

1. An´alisis

En la ciudad de guayaquil un grupo de j´ovenes universitarios alumnos de la carrera de software y cumpliendo el proyecto de final de parcial de materia de Proceso de software se disponen a generar un asistente bot que permitir el ingreso a un sistema de reservaci´on de vuelos mediante Telegram.

Para ello, el usuario debe usar la aplicaci´on Telegram como un sistema de mensajer´ıa, y la aplicaci´on debe ser capaz responder a las peticiones que el cliente solicite.

Los requerimientos fueron definidos en la clase impartida el d´ıa lunes 4 de enero del a˜no en curso. En conjunto con el docente (cliente) se deducen los siguientes requerimientos:

- LIST: Listar todos los vuelos disponibles.

- SEARCHD o SEARCHO: Buscar destino u origen; esto puede ser realizado usando c´odigo IATA, Nombre de Aeropuer to, Ciudad o Pa´ıs. Est´a opci´on deber´a mostrar todos los vuelos disponibles a ese destino o desde ese origen. - Buy Ticket: Reservar vuelos de solo ida. Considerar todos los datos necesarios para este proceso (ORIGEN-DESTINO, NUMERO DE ASIENTOS)

- Buyrt Ticket: Reservar vuelos de ida-vuelta. Considerar todos los datos necesarios para este proceso (ORIGEN-DESTINO, NUMERO DE ASIENTOS)

- El sistema ser´a desarrollado en el lenguaje de programaci´on Python

- El sistema tendr´a como entorno de desarrollo la plataforma Google Colab

2

2. Dise˜no

El grupo de estudiantes procede a realizar un bosquejo grafico de funcionabilidad. Haciendo uso de una herramienta de bosquejo como Balsamiq se realizan diferentes tipos de interfaces graficas de la app. Estos con el objetivo de dar una primera vista al cliente de lo que ser´a la app terminada en su totalidad.

[pic 2][pic 3]

3

[pic 4][pic 5][pic 6]

Nota: El cliente aprueba la idea de dise˜no.

4

3. Creaci´on del c´odigo

El grupo de estudiantes luego de haber tenido una aprobaci´on del dise˜no y con todos los requerimientos definidos se procede a codificar.

Para este proyecto se utiliza la herramienta Google Colab como entorno de desarrollo del lenguaje de programaci´on Pythom. 5[pic 7][pic 8]

[pic 9][pic 10]

6

4. Pruebas

Una vez realizada la codificaci´on se llevan a cabo las pruebas de ejecuci´on y funcionabilidad. Nota: Prueba exitosa. [pic 11]

7

5. Lanzamiento

Al ser la prueba correcta se presenta el producto solicitado por el docente como proyecto final del segundo parcial.

5.1. Comandos

- Comando Strat

8[pic 12]

- Mensaje bienvenido

- Comando help [pic 13]

9[pic 14]

- Comando men´u

- Comando cancelar: Funciona para cancelar cualquier proceso y empezar de nuevo [pic 15]

10[pic 16]

5.2. Opci´on: Vuelos disponibles

- Bot´on vuelos disponible

11[pic 17]

- Bot´on vuelos disponible / ubicaci´on actual

12[pic 18]

- Bot´on vuelos disponible / ubicaci´on actual / escoge destino

...

Descargar como (para miembros actualizados)  txt (6 Kb)   pdf (76 Kb)   docx (23.5 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com