Check in Stadium (CinS)

En esta sección se atenderán las dudas relacionadas con sistemas de gestión de la calidad, procedimientos, buenas prácticas, normas y todo lo relacionado con aseguramiento de la calidad

Moderator: julianmartinez16

User avatar
xacarana
Site Admin
Posts: 1148
Joined: Fri Jan 15, 2016 6:13 pm

Re: Check in Stadium (CinS)

Post by xacarana » Tue Sep 27, 2016 7:10 am

Muy bien lastima que faltó el code review

Image
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
tomcc
Posts: 37
Joined: Mon Jul 18, 2016 9:00 am

Re: Check in Stadium (CinS)

Post by tomcc » Wed Sep 28, 2016 8:38 pm

Sprint Review Septiembre 29

¿Qué hemos hecho?
1. Code Review para el equipode la aplicación de Gomosos FC.

¿Qué vamos hacer?
1.Trabajar en el Sprint 4.
2. Seguir aprendiendo Laravel para usar la aplicación con el modelo MVC.

¿Qué dificultad hemos tenido?
Last edited by tomcc on Wed Oct 05, 2016 10:10 pm, edited 1 time in total.
Tomás Cabrera Correal
Estudiante Ingeniería de Sistemas - UPB Medellín

esalazar
Posts: 5
Joined: Mon Jul 18, 2016 9:01 am

Re: Check in Stadium (CinS)

Post by esalazar » Mon Oct 03, 2016 10:40 pm

Sprint Review Octubre 04
Del 04 al 16 de Octubre

¿Qué hemos hecho?
1.Validación con Laravel para la integración del HTML
2. Verificación con Laravel para la utenticación
"comando: php artisan make:auth"
3.Organización de Checkbox en el menu de Checkin

¿Qué vamos hacer?
1. Diagrama de base de datos, arquitectura de base de datos y flujo de base de datos
2. Funcionalidad del Login y barra de menu Con Laravel
3. Visualización del menu de checkin

¿Qué dificultad hemos tenido?
1.Como obtener y como enviar los datos en PHP
2.Como usar socket io sin usar node js y utilizando laravel para el menu de minuto a minuto

User avatar
tomcc
Posts: 37
Joined: Mon Jul 18, 2016 9:00 am

Re: Check in Stadium (CinS)

Post by tomcc » Wed Oct 05, 2016 10:17 pm

Sprint Review Septiembre 06

¿Qué hemos hecho?
1. Se instalo laravel con el comando

Code: Select all

laravel new CinS
2. Se creo la autenticación por medio de laravel con el comando.

Code: Select all

php artisan make:auth
Pagina https://laravel.com/docs/5.3/authentication
3. Estamos en proceso de entender la autenticación y acoplarlo a nuestra idea principal de login, registro, etc.

Imágenes de login y registro que entrega laravel
https://drive.google.com/open?id=0By8c5 ... 09mb0d6bWc
https://drive.google.com/open?id=0By8c5 ... mhpeXp5eFk

¿Qué vamos hacer?
1. Acoplar la auntenticación de laravel a nuestra app.
2. Trabajar en el modelo de la base de datos.

¿Qué dificultad hemos tenido?
1.Como obtener y como enviar los datos en PHP
2.Como usar socket io sin usar node js y utilizando laravel para el menu de minuto a minuto
Tomás Cabrera Correal
Estudiante Ingeniería de Sistemas - UPB Medellín

mariaadelayda
Posts: 10
Joined: Tue Aug 02, 2016 7:14 am

Re: Check in Stadium (CinS)

Post by mariaadelayda » Wed Oct 05, 2016 11:39 pm

Complemento Sprint Review Septiembre 06

¿Qué hemos hecho?
1. Continuamos mejorando la selección de la silla en una localidad del estadio, se está haciendo con checkbox que se personalizarán con imágenes de sillas.

Avance de selección de silla e información de la silla que se reserva:
https://trello.com/c/GApgbRA9

¿Qué vamos hacer?
1.Continuaremos mejorando la parte gráfica de la reserva de la silla.
2.Investigaremos cómo pasar la información de la silla reservada (checkbox) a la base de datos.

¿Qué dificultad hemos tenido?
1.Cómo personalizar un checkbox con una imagen determinada.
2.Cuál es la mejor manera de modelar una localidad del estadio de manera gráfica (<table> <tr> <td>....etc).

User avatar
xacarana
Site Admin
Posts: 1148
Joined: Fri Jan 15, 2016 6:13 pm

Re: Check in Stadium (CinS)

Post by xacarana » Thu Oct 06, 2016 6:32 am

Les sigue faltando la gráfica burndown chart y poner la velocidad del proyecto.

Image
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

mariaadelayda
Posts: 10
Joined: Tue Aug 02, 2016 7:14 am

Re: Check in Stadium (CinS)

Post by mariaadelayda » Mon Oct 10, 2016 9:28 pm

Sprint Review Octubre 11

¿Qué hemos hecho?
1. Se actualizó php en el servidor de 5.3.29 a 5.6.26, instalamos Composer y Laravel.

Actualización PHP
https://trello.com/c/b8q1LoHS
Composer Instalado
https://trello.com/c/2zAdvhz0
Laravel Instalado
https://trello.com/c/fKwCmRr8

2. Trabajamos en la arquitectura y secuencia de la base de datos.

Arquitectura
https://trello.com/c/br1wvrl5
Secuencia
https://trello.com/c/YO10u25n

¿Qué vamos hacer?
1. Continuaremos trabajando con Laravel.
2. Crearemos las tablas en Mysql.

¿Qué dificultad hemos tenido?
1. Al crear un nuevo proyecto con Laravel tenemos un error con composer, que se repite al ejecutar Artisan.

Error Composer
https://trello.com/c/WF5m4Xno

2. En el diseño de la base de datos tuvimos dificultades incluyendo el sector, pensando en qué tabla debería ir o si lo ideal sería dejarla sola en una tabla.
3. Luego, pensando en que la App puede ofrecer mas a los usuarios en un futuro tuvimos retrasos pensando de qué manera modelar bien las bases de datos para agregar mas adelante la opción de comprar un ticket cuando el partido no esté incluido en el abono.

Burn Down Chart
https://trello.com/c/LOg6fdZT

User avatar
xacarana
Site Admin
Posts: 1148
Joined: Fri Jan 15, 2016 6:13 pm

Re: Check in Stadium (CinS)

Post by xacarana » Tue Oct 11, 2016 7:07 am

No vino nadie a clase, ¿Cómo van con la revisión de código?

Se deben poner al día con el ejercicio que estamos realizando en clase.

Image

Image
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
tomcc
Posts: 37
Joined: Mon Jul 18, 2016 9:00 am

Re: Check in Stadium (CinS)

Post by tomcc » Wed Oct 12, 2016 8:56 pm

Sprint Review Octubre 13
Image


¿Qué hemos hecho?
1 Hicimos el código para las tablas SQL

Code: Select all

-- phpMyAdmin SQL Dump
-- version 3.3.9
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: May 06, 2012 at 02:25 PM
-- Server version: 5.5.8
-- PHP Version: 5.3.5

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `CinS`
--
-- --------------------------------------------------------

--
-- Table structure for table `abonado`
--

CREATE TABLE IF NOT EXISTS `abonado` (
  `abonado_id` int(11) NOT NULL,
  `nombre` varchar(50) NOT NULL,
  `apellido` varchar(50) NOT NULL,
  `password` varchar(50) NOT NULL,
  `cc` int(15) NOT NULL,
  `email` varchar(50) NOT NULL,
  `genero` varchar(50) NOT NULL,
  `nacionalidad` varchar(50) NOT NULL,
  `nombre_localidad` varchar(50) NOT NULL,
  KEY `abonado_id` (`abonado_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


--
-- Dumping data for table `abonado`
--
INSERT INTO `abonado` (`abonado_id`, `nombre`, `apellido`, `password`, `cc`, `email`, `genero`, `nacionalidad`, `nombre_localidad`) VALUES
(00000001, 'Edison', 'Salazar', 12345 , 1128374487 , 'edisonsm@gmail.com', 'masculino', 'colombia', 'oriental alta');

-- --------------------------------------------------------

--
-- Table structure for table `partido`
--

CREATE TABLE IF NOT EXISTS `partido` (
  `pid` int(11) NOT NULL,
  `equipo_local` varchar(50) NOT NULL,
  `equipo_visitante` varchar(50) NOT NULL,
  `fecha_partido` date NOT NULL,
  `hora_ini` time NOT NULL,
  `hora_fin` time NOT NULL,
  KEY `pid` (`pid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `partido`
--

INSERT INTO `partido` (`pid`, `equipo_local`, 'equipo_visitante', `fecha_partido`, `hora_ini`, `hora_fin`) VALUES
(50000001, 'Atl Nacional','River Plate' , '2016-10-12', '19:00:00', '21:00:00');

-- --------------------------------------------------------

--
-- Table structure for table `estadio`
--

CREATE TABLE IF NOT EXISTS `estadio` (
  `eid` int(11) NOT NULL,
  `nombre_estadio` varchar(50) NOT NULL,
  `ciudad` varchar(50) NOT NULL,
  `lid` int(11) NOT NULL,
  KEY `eid` (`eid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `estadio`
--

INSERT INTO `estadio` (`eid`, `nombre_estadio`, `ciudad`, `lid`) VALUES
(60000001, 'Atanacio Girardot', 'Medellin', 70000001);

-- --------------------------------------------------------

--
-- Table structure for table `localidad`
--

CREATE TABLE IF NOT EXISTS `localidad` (
  `lid` int(11) NOT NULL,
  `nombre_localidad` varchar(50) NOT NULL,
  `num_sector` varchar(20) NOT NULL,
  `sid` int(11) NOT NULL,
  KEY `lid` (`lid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `localidad`
--

INSERT INTO `localidad` (`lid`, `nombre_localidad`, `num_sector`, `sid`) VALUES
(70000001, 'oriental alta', 'OA10', 80000001);

-- --------------------------------------------------------

--
-- Table structure for table `silleteria`
--

CREATE TABLE IF NOT EXISTS `silleteria` (
  `sid` int(11) NOT NULL,
  `num_sillas` int(11) NOT NULL,
  KEY `sid` (`sid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `silleteria`
--

INSERT INTO `silleteria` (`sid`, `num_sillas`) VALUES
(80000001, 100);

-- --------------------------------------------------------

--
-- Table structure for table `admin`
--

CREATE TABLE IF NOT EXISTS `admin` (
  `admin_id` int(11) NOT NULL,
  `password` varchar(50) NOT NULL,
  `eid` int(11) NOT NULL,
  KEY `admin_id` (`admin_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `admin`
--

INSERT INTO `admin` (`admin_id`, `password`, `eid`) VALUES
(90000001, '1234', 60000001);

-- --------------------------------------------------------

--
-- Table structure for table `ticket`
--

CREATE TABLE IF NOT EXISTS `ticket` (
  `ticket_num` int(11) NOT NULL,
  `admin_id` int(11) NOT NULL,
  `eid` int(11) NOT NULL,
  `pid` int(11) NOT NULL,
  `valor` int(11) NOT NULL,
  KEY `ticket_num` (`ticket_num`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `ticket`
--

INSERT INTO `ticket` (`ticket_num`, `admin_id`, `eid`, `pid`, `valor`) VALUES
(100000001, 90000001, 60000001, 50000001, 32000);

-- --------------------------------------------------------

--
-- Table structure for table `reserva`
--

CREATE TABLE IF NOT EXISTS `reserva` (
  `fecha_reserva` date NOT NULL,
  `ticket_num` int(11) NOT NULL,
  `abonado_id` int(11) NOT NULL,
  KEY `fecha_reserva` (`fecha_reserva`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `reserva`
--

INSERT INTO `reserva` (`fecha_reserva`, `ticket_num`, `abonado_id`) VALUES
('2016-10-11', 100000001, 00000001);

-- --------------------------------------------------------
--

--
-- Constraints for table `movie`
--
ALTER TABLE `movie`
  ADD CONSTRAINT `movie_ibfk_1` FOREIGN KEY (`theatre_id`) REFERENCES `theatre` (`theatre_id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `movie_ibfk_2` FOREIGN KEY (`city_id`) REFERENCES `city` (`city_id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Constraints for table `theatre`
--
ALTER TABLE `theatre`
  ADD CONSTRAINT `theatre_ibfk_1` FOREIGN KEY (`city_id`) REFERENCES `city` (`city_id`) ON DELETE CASCADE ON UPDATE CASCADE;
2.Video con la navegación de la barra de menú y el login en laravel.

Image

pd. Perdón por la publicidad :mrgreen:

¿Qué vamos hacer?
1. Migraremos la base de datos en laravel.
2. Conectaremos la base de datos con la App.
3. Integrar la base de datos con el login y registro.

¿Qué dificultad hemos tenido?
Tomás Cabrera Correal
Estudiante Ingeniería de Sistemas - UPB Medellín

User avatar
oscarmcah
Posts: 28
Joined: Mon Jul 18, 2016 9:04 am

Re: Check in Stadium (CinS)

Post by oscarmcah » Thu Oct 13, 2016 12:59 pm

Recuerden montar en el repositorio los nuevos cambios o compartir la dirección y permisos del nuevo repositorio. Debido a eso no hemos podido hacer mas Code Review.

Post Reply