Page 1

UNIVERSIDAD TECNOLÓGICA DE NEZAHUALCOYÓTL Organismo Público Descentralizado del Gobierno del Estado de México

División de Informática y Computación TSU Tecnologías de la Información y Computación Área Sistemas Informáticos Presenta: Cruz Aparicio Rocio Alicia Cruz Hernández Juana Hinostroza Loera Miguel Naal Leon Oscar Fernando Salazar Ramírez Rodolfo Leonardo Segundo Garcia Juan Carlos Ingeniería de Software II

The Neighbourhood 28/mayo/2018 Grupo IC-53


1. Contenido 2.

Introduccion

4

1.

Registro del Proyecto............................................................................................... 4

2.

Misión....................................................................................................................... 4

3.

Visión........................................................................................................................ 4

4.

Valores...................................................................................................................... 4

3.

Ingeniería del Software II............................................................................................. 4 5.

Requerimientos........................................................................................................ 4 3.1.1.

Problem Statement........................................................................................ 4

3.1.2.

Diagrama de Casos de Uso........................................................................... 4

3.1.3.

Use Case Specification Ver 1.0...................................................................... 4

3.1.4.

Use Case Specification Ver 2.0...................................................................... 4

3.1.5.

Plan de Gestión del Alcance.......................................................................... 4

6.

Análisis Y Diseño...................................................................................................... 4 3.1.6.

Software Architec Document (SAD)............................................................... 4

3.1.7.

Guía de Estilo................................................................................................ 4

3.1.8.

Patrón Arquitectónico..................................................................................... 4

7.

Implementación........................................................................................................ 4 3.1.9.

Código Documentado.................................................................................... 4

3.1.10. Estructura de Interfaz..................................................................................... 4 8. 4.

Pruebas.................................................................................................................... 4 Integradora II................................................................................................................ 4

9.

5.

Herramientas para el desarrollo del Software........................................................... 4

10.

Modelo Entidad Relación...................................................................................... 4

11.

Normalización de la Base de Datos...................................................................... 4

12.

Grafica de Gantt.................................................................................................... 4

Administración de Proyectos........................................................................................ 5 13.

Iniciación............................................................................................................... 5

5.1.1.

SOW.............................................................................................................. 5

5.1.2.

Bussiness Case..................................................................................................... 5

5.1.3.

Stakeholder Requests.................................................................................... 5

5.1.4.

Planeación..................................................................................................... 5

5.1.5.

Software Development Plan........................................................................... 5


14.

Seguimiento y Control........................................................................................... 5

5.1.6.............................................................................................................................. ............... 5 5.1.7.

Control de Presupuesto................................................................................. 5

5.1.8.

Control de comunicaciรณn................................................................................ 5

5.1.9.

Control de Avance.......................................................................................... 5

15.

Cierre.................................................................................................................... 5

16..................................................................................................................................... ................ 5 5.1.10. Acta de Cierre del Proyecto........................................................................... 5


2. Introduccion


Registro del Proyecto


Misioó n 

Crear y promover Zonas de Lectura para que las personas interesadas en adquirir el habito de la lectura cuenten con diferentes espacios donde se les proporcionaran libros que sean de su interés. Trabajamos con honestidad e integridad para que la plataforma sea del agrado de los usuarios, y así ofrecerles la mejor experiencia

Visioó n 

Expandir las diferentes zonas de lectura dentro de la institución, poniendo a disposición de los usuarios una gran variedad de libros, y así inspirar a la comunidad a adquirir el habito de la lectura dentro de la institución.

Valores o o o

o

o

Mejorar de manera continua hacia la excelencia como forma de trabajar. Enfocarnos en el desarrollo del proyecto a largo plazo sin perder de vista las necesidades de los usuarios. Compromiso con prácticas que fomenten el cuidado a las instalaciones de la institución sostenibles que aseguren mejor calidad de materiales a las generaciones futuras. Entender y aportar valores a nuestros usuarios.

Servir a nuestros usuarios retándonos continuamente para alcanzar nuestro máximo potencial.


3. Ingeniería del Software II 5. Requerimientos 3.1.1. Problem Statement

Problem Statement El departamento de investigación y desarrollo de la Universidad tecnológica de Nezahualcóyotl pretende fomentar el habito de la lectura a la comunidad universitaria en diferentes espacios de la institución, para aprovechar las áreas públicas dentro de los edificios; principalmente el área de vinculación donde se encuentra dicho departamento, ya que es una de las más concurridas por los alumnos, pero desafortunadamente la utilizan de manera inapropiada, ocasionando molestia a las personas que laboran y toman clase cerca de ellas; además que causa mala impresión a las personas y empresarios que visitan la institución. Se desarrollará una aplicación web que le permitirá a los usuarios realizar su registro en la plataforma, consultar los libros existentes, registrar el libro que va a leer y finalmente la reseña del mismo en cuanto lo termine. Para los lectores que ya estén registrados en la plataforma podrán escanear un código QR que estará ubicado en la portada de los libros esto con la finalidad de agilizar el proceso de registro del libro. Para los lectores que sean alumnos de la institución se les motivara con la entrega de reconocimientos oficiales a los que tengan el mayor número de libros leídos al finalizar el cuatrimestre, agradeciéndoles el interés y compromiso que tomaron por adoptar esta cultura. La aplicación generará un reporte que el administrador podrá consultas donde se muestra una lista de los alumnos con el mayor número de libros al cuatrimestre para hacerles entrega de los reconocimientos. A su vez el administrador podrá gestionar el catálogo de los libros que estén disponibles y agregar nuevos. Inicialmente los libros se encontrarán solo en el área de vinculación, en una siguiente etapa del proyecto #ZonaDeLectura. se mostrarán las áreas disponibles en la universidad.


3.1.2. Diagrama de Casos de Uso

Regis trar lector (from <Use Case Nam e >)

Iniciar ses ion

Mantener libros

(fro m <Use Case Nam e>)

(fro m <Use Case Na m e>)

Mantener Genero Literiario

Adm inis trador

(fro m <Use Case Na m e>)

(f rom Ac tors )

Mantener Es pacios (fro m <Use Case Nam e>)

Us uario (f rom Ac tors )

Realizar res eĂąa

Lector (f rom Ac tors )

(fro m <Use Case Nam e>)

Cons ultar libros

Em pezar lectura

(fro m <Use Case Nam e>)

(from <Use Case Nam e >)

3.1.3. Use Case Specification Ver 1.0


3.1.4. Use Case Specification Ver 2.0

Consultar Libros Use-Case Name Consultar Libros

Brief Description Este caso de uso permite realizar la consulta de los libros disponibles.

Flow of Events Basic Flow 1. Este caso de uso inicia cuando el lector elige la opción consultar libro. 2. Si el lector selecciona un libro de su preferencia, el sistema ira a la base de datos y realizara una consulta para posteriormente mostrar el libro seleccionado. 3. Si el lector escribe en la barra de búsqueda su consulta, el sistema ira a la base de datos y realizara una consulta con un “where” referente al libro buscado y arroja el dato existente. 4. El sistema mostrará la información que contendrá el libro, así como el nombre del libro, autor y una breve reseña. 5. El sistema consultara dicha información en su Base de Datos.

Alternative Flows 1. Qué pasa si el lector no selecciona algún libro de la página principal el sistema no desplegara ninguna información ya que la consulta no arrogaría ningún dato existente. 2. Qué pasa si el lector busca un libro que no se encuentra en el catálogo se mostrara el mensaje “Este libro no se encuentra disponible”, porque al hacer la consulta en la base de datos no encontraría ningún dato existente al requerido.

Preconditions 1. El lector debe de saber cuál es el título del libro para poder hacer una consulta sin que tenga que elegir muchas opciones de despliegue de información del libro.

Postconditions 1. La consulta se realizará correctamente obteniendo la información correcta en la Base de Datos.

Extension Points No aplica en este UC


Story Board (UI) Diagram

Special Requirements Software 1. Sistema Operativo Windows 7 en a delante. 2. Navegador: Chrome, Explorer, Mozilla, Opera, etc.


Empezar Lectura Use-Case Name Empezar Lectura

Brief Description En este caso de uso permite al lector comenzar la lectura de libro que eligió.

Flow of Events Basic Flow 6. Este caso de uso inicia cuando el lector elige el libro que desea leer.

7. Si el lector escanea el código QR el sistema lo llevara al link directo del libro dentro de la aplicación web. 8. El sistema mostrara la información que contiene del libro de la Base de Datos y dará la opción de empezar a leer el libro.

Subflows 1. Que pasa si el lector no escanea el código QR del libro, el sistema no lo llevar al link del libro correspondiente.

Precondition 1. El lector debe de seleccionar el libro que desea leer para que el sistema muestre la información indicada.

Postconditions 1. Si el proceso de consulta se realiza correctamente el lector podrá visualizar la información del libro.

Extension Points No aplica en este UC

Story Board (UI) Diagram


Special Requirements Software 1. Sistema Operativo Windows 7 en a delante. 2. Navegador: Chrome, Explorer, Mozilla, Opera, etc.


3.1.5. Plan de Gestión del Alcance

6. Análisis Y Diseño 3.1.6. Software Architec Document (SAD) 3.1.7. Guía de Estilo 3.1.8. Patron Arquitectonico

7. Implementación 3.1.9. Codigo Documentado 3.1.10. Estructura de Interfaz

8. Pruebas

4. Integradora II 9. Herramientas para el desarrollo del Software 10.Modelo Entidad Relacion 11.Normalizacion de la Base de Datos 12.Grafica de Gantt


5. Administraciรณn de Proyectos 13. 5.1.1. 5.1.2. 5.1.3. 5.1.4. 5.1.5.

14.

Iniciaciรณn SOW Bussiness Case Stakeholder Requests Planeacion Software Development Plan

Seguimiento y Control

5.1.6. 5.1.7. Control de Presupuesto 5.1.8. Control de comunicaciรณn 5.1.9. Control de Avance

15.Cierre 16. 5.1.10. Acta de Cierre del Proyecto

LIBRO  

Contiene información del proyecto

LIBRO  

Contiene información del proyecto

Advertisement