Mape

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: 1028
Joined: Fri Jan 15, 2016 6:13 pm

Re: Mape

Post by xacarana » Tue Oct 02, 2018 1:16 pm

Image

Pendiente la publicación del martes, la próxima clase revisamos avance en el repositorio, avance de martes y jueves, validación en el checklist de diseño y código y burndown actualizado.
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
AndresArl
Posts: 25
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Wed Oct 03, 2018 9:55 pm

Sprint 10
Inicio: 1 Octubre
Fin: 7 Octubre



Velocidad del sprint: 4

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se creó la base de datos y se comenzó con la estructuración de tablas.

¿Qué vamos a hacer?
Se culminará el proceso de creación de tablas.

¿Qué dificultades hemos tenido?
Se diagnosticó que el equipo de trabajo del compañero NO tiene arreglo.

Evidencias:

Code: Select all

USE [mape]
GO

/****** Object:  Table [dbo].[dates]    Script Date: 03/10/2018 9:54:06 p. m. ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[dates](
	[id] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
	[idClient] [numeric](18, 0) NOT NULL,
	[idMaper] [numeric](18, 0) NOT NULL,
	[date] [date] NULL,
	[hour] [time](7) NULL,
	[status] [nchar](20) NULL,
 CONSTRAINT [PK_dates] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)

GO

ALTER TABLE [dbo].[dates]  WITH CHECK ADD  CONSTRAINT [FK_dates_dates] FOREIGN KEY([idClient])
REFERENCES [dbo].[users] ([id])
GO

ALTER TABLE [dbo].[dates] CHECK CONSTRAINT [FK_dates_dates]
GO

ALTER TABLE [dbo].[dates]  WITH CHECK ADD  CONSTRAINT [FK_dates_mapers] FOREIGN KEY([idMaper])
REFERENCES [dbo].[mapers] ([id])
GO

ALTER TABLE [dbo].[dates] CHECK CONSTRAINT [FK_dates_mapers]
GO

Code: Select all

USE [mape]
GO

/****** Object:  Table [dbo].[users]    Script Date: 03/10/2018 9:53:50 p. m. ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[users](
	[id] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
	[username] [varchar](20) NOT NULL,
	[password] [varchar](50) NULL,
	[name] [varchar](50) NOT NULL,
	[last_name] [varchar](50) NOT NULL,
	[city] [varchar](30) NULL,
	[address] [varchar](50) NULL,
	[cell] [nchar](10) NULL,
	[mail] [varchar](50) NULL,
	[implements] [varchar](50) NULL,
 CONSTRAINT [PK_users] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)

GO

SET ANSI_PADDING OFF
GO


Andres Arango Alvarez
Gestión de Calidad de Software

User avatar
AndresArl
Posts: 25
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Sat Oct 06, 2018 9:44 pm

Sprint 10
Inicio: 1 Octubre
Fin: 7 Octubre


Velocidad del sprint: 4

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se terminó la creación de las tablas restantes.

¿Qué vamos a hacer?
Se empezará a implementar los controllers.

¿Qué dificultades hemos tenido?
Se diagnosticó que el equipo de trabajo del compañero NO tiene arreglo.

Evidencias:

Code: Select all

USE [mape]
GO

/****** Object:  Table [dbo].[mapers]    Script Date: 06/10/2018 9:49:29 p. m. ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[mapers](
	[id] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
	[username] [varchar](20) NOT NULL,
	[password] [varchar](50) NULL,
	[name] [varchar](50) NOT NULL,
	[last_name] [varchar](50) NOT NULL,
	[city] [varchar](30) NULL,
	[address] [varchar](50) NULL,
	[cell] [nchar](10) NULL,
	[mail] [varchar](50) NULL,
	[implements] [varchar](50) NULL,
 CONSTRAINT [PK_mapers] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)

GO

SET ANSI_PADDING OFF
GO

Code: Select all

USE [mape]
GO

/****** Object:  Table [dbo].[comments_users]    Script Date: 06/10/2018 9:49:42 p. m. ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[comments_users](
	[id] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
	[idClient] [numeric](18, 0) NOT NULL,
	[message] [varchar](200) NOT NULL,
	[date] [date] NOT NULL,
	[value] [numeric](18, 0) NOT NULL,
 CONSTRAINT [PK_comments] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)

GO

SET ANSI_PADDING OFF
GO

ALTER TABLE [dbo].[comments_users]  WITH CHECK ADD  CONSTRAINT [FK_comments_users_users] FOREIGN KEY([idClient])
REFERENCES [dbo].[users] ([id])
GO

ALTER TABLE [dbo].[comments_users] CHECK CONSTRAINT [FK_comments_users_users]
GO

Code: Select all

USE [mape]
GO

/****** Object:  Table [dbo].[comments_mapers]    Script Date: 06/10/2018 9:49:53 p. m. ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[comments_mapers](
	[id] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
	[idMaper] [numeric](18, 0) NOT NULL,
	[message] [varchar](200) NOT NULL,
	[date] [date] NOT NULL,
	[value] [numeric](18, 0) NOT NULL,
 CONSTRAINT [PK_comments_mapers] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)

GO

SET ANSI_PADDING OFF
GO

ALTER TABLE [dbo].[comments_mapers]  WITH CHECK ADD  CONSTRAINT [FK_comments_mapers_mapers] FOREIGN KEY([idMaper])
REFERENCES [dbo].[mapers] ([id])
GO

ALTER TABLE [dbo].[comments_mapers] CHECK CONSTRAINT [FK_comments_mapers_mapers]
GO

Andres Arango Alvarez
Gestión de Calidad de Software

User avatar
AndresArl
Posts: 25
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Thu Oct 11, 2018 12:09 am

Sprint 11
Inicio: 8 Octubre
Fin: 14 Octubre


Velocidad del sprint: 6

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se realizó el controller de usuarios.

¿Qué vamos a hacer?

Se empezará con los controllers de Mapers y comentarios.

¿Qué dificultades hemos tenido?
Se diagnosticó que el equipo de trabajo del compañero NO tiene arreglo.

Evidencias:

Code: Select all

public class UsersController : ApiController
{

    private CT.User userController = new CT.User();

    // GET api/<controller>
    public IEnumerable<string> Get()
    {
        return new string[] { "value1", "value2" };
    }

    // GET api/<controller>/5
    public EN.User Get(String user)
    {
        EN.User finded_user = new EN.User();

        finded_user = userController.getUser(user);

        return finded_user;
        
    }

    // POST api/<controller>
    public void Post(Usuario user)
    {

        EN.User new_user = new EN.User();

        new_user.Username = user.Username;
        new_user.Password = user.Password;
        new_user.Phone = user.Phone;
        new_user.Name = user.Name;
        new_user.Items = user.Items;
        new_user.Fullname = user.Fullname;
        new_user.Address = user.Address;
        new_user.City = user.City;
        new_user.Email = user.Email;


        bool result = userController.createUser(new_user);

    }

    // PUT api/<controller>/5
    public void Put(EN.User user)
    {

        bool result = userController.editUser(user);

    }

    // DELETE api/<controller>/5
    public void Delete(int id)
    {
    }
}
Andres Arango Alvarez
Gestión de Calidad de Software

User avatar
AndresArl
Posts: 25
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Sun Oct 14, 2018 10:16 pm

Sprint 11
Inicio: 8 Octubre
Fin: 14 Octubre


Velocidad del sprint: 6

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se realizó los controllers de mapers y citas.

¿Qué vamos a hacer?
Se empezará con los controllers de comentarios.

¿Qué dificultades hemos tenido?
Ninguna por el momento.

Evidencias:

Code: Select all

public class MapersController : ApiController
{
    CT.Mapers controller = new CT.Mapers();

    // GET api/<controller>
    public IEnumerable<string> Get()
    {
        return new string[] { "value1", "value2" };
    }

    // GET api/<controller>/5
    public EN.Maper Get(String username)
    {

        EN.Maper maper = controller.getMaper(username);

        return maper;
    }

    // POST api/<controller>
    public void Post(EN.Maper maper)
    {
        bool result = controller.createMaper(maper);
    }

    // PUT api/<controller>/5
    public void Put(EN.Maper maper)
    {
        bool result = controller.editMaper(maper);
    }

    // DELETE api/<controller>/5
    public void Delete(int id)
    {
    }
}

Code: Select all

public class DatesController : ApiController
{
    CT.Dates controller = new CT.Dates();
    // GET api/<controller>
    public IEnumerable<string> Get()
    {
        return new string[] { "value1", "value2" };
    }

    // GET api/<controller>/5
    public List<EN.Date> Get(decimal userID)
    {
        return controller.getRequest(userID);
    }

    public EN.Date Get(decimal dateID, String dateT)
    {
        return controller.getDate(dateID);
    }

    // POST api/<controller>
    public void Post(EN.Date date)
    {
        bool result = controller.createDate(date);
    }

    // PUT api/<controller>/5
    public void Put(EN.Date date)
    {
        bool result = controller.changeStatus(date);
    }

    // DELETE api/<controller>/5
    public void Delete(int id)
    {
    }
}

Andres Arango Alvarez
Gestión de Calidad de Software

User avatar
AndresArl
Posts: 25
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Thu Oct 18, 2018 3:22 pm

Sprint 12
Inicio: 15 Octubre
Fin: 21 Octubre


Velocidad del sprint: 10

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se realizó los controllers de comentarios.

¿Qué vamos a hacer?
Se hará el llenado parcial de la base de datos y login funcional.

¿Qué dificultades hemos tenido?
Ninguna por el momento.

Evidencias:

Code: Select all

public class UsersCommentsController : ApiController
{
    CT.UsersComments controller = new CT.UsersComments();

    // GET api/<controller>
    public IEnumerable<string> Get()
    {
        return new string[] { "value1", "value2" };
    }

    // GET api/<controller>/5
    public List<EN.UserComment> Get(int id)
    {
        return controller.getComments(id);
    }

    // POST api/<controller>
    public void Post(EN.UserComment comment)
    {
        controller.createComment(comment);
    }

    // PUT api/<controller>/5
    public void Put(int id, [FromBody]string value)
    {
    }

    // DELETE api/<controller>/5
    public void Delete(int id)
    {
    }
}
Andres Arango Alvarez
Gestión de Calidad de Software

Post Reply