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

Sistema de Información para Reserva de Cancha


Enviado por   •  19 de Noviembre de 2017  •  Documentos de Investigación  •  4.634 Palabras (19 Páginas)  •  224 Visitas

Página 1 de 19

Proyecto

Sistema de Información para Reserva de Cancha

Integrantes:

Bustamante Villafuerte, Geraldine

Ramirez Rodriguez, Rodrigo

Frank

Luis

Revoredo


Contenido

1.        Requerimientos        3

1.1.        Estructura de  división de Trabajo del Proceso de Desarrollo        3

1.2.        Requerimientos funcionales        3

1.3.        Requerimientos No funcionales        4

1.4.        Usuarios        4

1.5.        Identificación de historia de usuario (Diagrama general de casos de uso)        4

2.        Solución de sistema        5

2.1.        Product Backlog        5

3.        Análisis        6

4.        Diseño        8

5.        Construcción y pruebas        9

6.        Implementación        9


Entregable del proyecto

  1. Requerimientos

  1. Estructura de  división de Trabajo del Proceso de Desarrollo [pic 1]
  2. Requerimientos funcionales

Id

Requerimientos

Descripción

RF-01

Yo como cliente deseo registrarme a la página Web

El cliente debe ingresar u registrarse desde una página web para poder tener acceso a la reserva.

RF-02

Yo como cliente Deseo registrar, eliminar y actualizar una cancha deportiva

Crear un CRUD de cancha deportiva con todas sus funciones básicas.

RF-03

Yo como cliente deseo separar una cancha deportiva

En un calendario el cliente puede marcar las fechas de la reserva.

RF-04

Yo como administrador debería poder ingresar sedes y canchas deportivas a dichas sedes

Crear las sedes con todas sus funcionalidades básicas, CRUD.

RF-05

Yo como administrador debería poder realizar el seguimiento de las canchas

El cliente de manera visual pueda ver que chanchas fueron reservadas

RF-06

Yo como cliente deseo ingresar a los integrantes del equipo que va jugar en una cancha

Ingresar dentro de la reserva los jugadores que asistirán a dicha reserva.

RF-07

Yo como cliente debería poder hacer separaciones especiales (Semana completa o mes completo)

Dependiendo del día festivo, crear promociones que aparezcan en el inicio de la página.

RF-08

Yo como administrador debería poder actualizar los datos del cliente y del equipo

El administrador debe de tener la opción para tener acceso a las cuentas y actualizarlos.

RF-09

Yo como administrador debería poder crear el calendario de la disponibilidad de las canchas deportivas

En un calendario, el administrador pueda tener la opción de actualizar los horarios.

RF-10

Yo como cliente debería poder revisar el historial de las canchas reservada, pagadas y canceladas

En un calendario el cliente visualice los estados de todas las reservas hechas hasta el momento.

RF-11

Yo como administrador debería poder realizar el seguimiento a los clientes

El administrador pueda ver todas las reservas hechas hasta el momento del cliente.

  1. Requerimientos No funcionales

Tipo de Requisito

Código

Descripción

Implementación

Restricciones del Diseño

RNF-001

Proceso de desarrollo de software con la Metodología  RUP

Con la Herramienta IBM Rational Software Architecty con los formatos Medesoft

RNF-002

Lenguaje de programación

Java jdk 1.6

Componentes a Adquirir

RNF 003

base de datos

MySQL

RNF 004

Sistema operativo

Linux

Se deber de contar con 3 servidores que se detallan a continuación:

  • Servidor de aplicaciones
  • servidor web

Servidor de base de datos

Componentes a Adquirir

RNF 005

Adquirir servidor de  Aplicaciones

  • Marca :BM Power 720 Express server
  • Módulos de procesador : 4 cores a 3,0 GHz
  • Memoria :32 GB de Double Data Rate (DDR) 
  • Disco : Hasta 2,4 TB

Ethernet virtual integrado: Cuatro puertos Ethernet a 10/100/1.000 megabits por segundo (Mbps)

RNF-006

20 estaciones de trabajo

  • Procesador : Intel I3
  • Memoria : Ram 6
  • Disco : 500 GB

Interfaces de Usuario

RNF-007

Facilidad de Uso (Usability)

El sistema debe de manejar Ayuda en línea o “context-sensitive”

Se trabajara con HTML Help Workshop, es una aplicación para crear y administrar proyectos de ayuda.

RNF-008

Facilidad de Uso (Usability

El sistema debe de validar en línea los formularios con mensajes tooltip text

  • Se utilizara el framework Dot Net Framework 4.5 jquery  para validar en línea o twitter Bootstrap que es un framework  de software libre

Interfaces de Software

RNF-009

Facilidad de Uso (Usability)

El sistema debe presentar mensajes de error que permitan al usuario identificar el tipo de error y comunicarse con el administrador del sistema.

Se implementara log4net  es una biblioteca open source desarrollada en c#  que permite a los desarrolladores de software escribir mensajes de registro, cuyo propósito es dejar constancia de una determinada transacción en tiempo de ejecución.

RNF-010

El sistema debe conectarse con un software de creación y administración  de usuarios activos (Active Directory)

Se implementara el software Active Directory de Microsoft para administrar las cuentas

Interfaces de Comunicaciones

RNF-011

El sistema debe de contar con Línea dedicada.

Se implementara una línea dedicada punto  a punto.

RNF-012

Se deberá de contar con un servicio de internet de alta velocidad.

Se contratara el servicio de internet Con un minimo de bajada de 18000 Kbps. y máximo de 45000 kbps

Seguridad

RNF-013

El acceso al Sistema debe estar restringido por el uso de claves asignadas a cada uno de los usuarios. Sólo podrán ingresar al Sistema las personas que estén registradas.

Se deberá de implementar un módulo de seguridad que se conecte al Active Directory y valide a  los usuarios activos.

RNF-014

El sistema deberá crear  usuarios clasificados en varios tipos de usuarios (o roles) con acceso a las opciones de trabajo definidas para cada rol.

Se deberá de implementar un módulo de seguridad que pueda creer usuarios por roles y perfiles

Estándares aplicables

RNF-002

Lenguaje de programación

C#, IDE: Visual Studio

RNF 003

base de datos

SQLServer2014

Requisitos del Sistema

RNF 004

Sistema operativo

Linux

Se deber de contar con 3 servidores que se detallan a continuación:

  • Servidor de aplicaciones
  • servidor web

Servidor de base de datos

Requisitos de Desempeño

RNF-022

Garantizar la confiabilidad, y el desempeño del sistema informático a los diferentes usuarios a nivel nacional. En este sentido la información almacenada podrá ser consultada y actualizada permanente y simultáneamente, sin que se afecte el tiempo de respuesta.

Se trabajara con replica de base de datos, lo que permite tener 2 servidores de base de datos en simultaneo.

RNF-023

El sistema debe estar en capacidad de dar respuesta al acceso de todos los usuarios y a los procesos batch con tiempo de respuesta aceptable y uniforme

Se utilizara proceso batch en la noche que no afectara el performance de los usuarios en el horario  de trabajo

Requisitos de Disponibilidad

RNF-024

El sistema deberá de estar disponible 100% o muy cercano a esta disponibilidad durante el horario hábil laboral de la  empresa a nivel nacional

Se trabajara con dos centros de cómputo, formando un cluster de servidores lo que proporcionara una arquitectura activo- activo.  

...

Descargar como (para miembros actualizados) txt (35 Kb) pdf (410 Kb) docx (576 Kb)
Leer 18 páginas más »
Disponible sólo en Clubensayos.com