eloy jorge pancho

14
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia Desarrollo de aplicaciones ll Tema Desarrollo del Proyecto, Diagramas de Secuencia y MVC Nombre completo del Alumno : Jorge Ricardo Morales Martínez Francisco Herrera Gómez Cristopher Yohanni Esquivel Pinal Edgar Eduardo Renovato Contreras Grado: 4 Grupo: “B” Nombre del Docente : Eloy Contreras de Lira Fecha de entrega : 24/09/2013

Upload: jorge-morales-martinez

Post on 18-Jul-2015

72 views

Category:

Documents


0 download

TRANSCRIPT

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Materia

Desarrollo de aplicaciones ll

Tema

Desarrollo del Proyecto, Diagramas de Secuencia y MVC

Nombre completo del Alumno : Jorge Ricardo Morales Martínez

Francisco Herrera Gómez

Cristopher Yohanni Esquivel Pinal

Edgar Eduardo Renovato Contreras

Grado: 4 Grupo: “B”

Nombre del Docente : Eloy Contreras de Lira

Fecha de entrega : 24/09/2013

Problemática Del Sistema

En la tienda Automotriz no se contaba con un Sistema el cual ayudara a tener una

mejor organización del control como ventas, registros, clientes, proveedores, y

para organizar las ventas la tienda contaba con una libreta donde registraban sus

datos y también contaban con hojas de cálculo lo cual los datos no son confiables

porque en ocasiones se repetían y no tendrían un control de los datos y perdían

mucho tiempo buscando los datos correctos y así que decidieron contar con

sistema el cual les ayudara para tener un mejor rendimiento con nuestra tienda

Automotriz y así se facilitara el trabajo y tendrán mejores tiempos en cuestión de

registro y ventas para que el cliente tenga la mayor satisfacción del servicio de la

tienda Automotriz.

Requisitos específicos

Requerimientos Funcionales

Núm. requerimiento:

01

Nombre del Requerimiento:

Registrar Usuario

Descripción del requerimiento:

El sistema deberá registrar usuarios para que puedan acceder a posterior uso.

Precondición Estar registrado como usuario y administrador Estar dentro del sistema en el apartado agregar usuario

Postcondicion Que el sistema registre los usuarios

Tipo de Requerimiento:

Funcional No Funcional

Prioridad del requerimiento:

Alta Media Baja

Núm. requerimiento:

02

Nombre del Requerimiento:

Registrar Administrador

Descripción del requerimiento:

El sistema registrara los datos del administrador para que pueda tener acceso al sistema.

Precondición Un usuario ingresara sus datos El usuario deberá crear su cuenta como administrador del sistema

Postcondicion El sistema deberá registrar al administrador

Tipo de Requerimiento:

Funcional No Funcional

Prioridad del requerimiento:

Alta Media Baja

Núm. requerimiento:

03

Nombre del Requerimiento:

Acceso al sistema

Descripción del requerimiento:

El sistema deberá solicitar un usuario y una contraseña para poder ingresar, si los datos ingresados son incorrectos el sistema enviara un mensaje de error al usuario.

Precondición El usuario deberá estar registrado en el sistema

Postcondicion El sistema permitirá el ingreso de usuarios registrados

Tipo de Requerimiento:

Funcional No Funcional

Prioridad del requerimiento:

Alta Media Baja

Núm. requerimiento:

04

Nombre del Requerimiento:

Registrar Automóviles

Descripción del requerimiento:

El sistema registrara los automóviles

Precondición se tendrán que agregar datos para poder ser registrados

Postcondicion El sistema, tendrá un listado de datos registrados

Tipo de Requerimiento:

Funcional No Funcional

Prioridad del requerimiento:

Alta Media Bajo

Núm. requerimiento:

05

Nombre del Requerimiento:

Guardar

Descripción del requerimiento:

El sistema guardara los datos registrados del automóvil.

Precondición Seleccionar persona u objeto Estar dentro del sistema

Postcondicion El sistema guardara los datos

Tipo de Requerimiento:

Funcional No Funcional

Prioridad del requerimiento:

Alta Media Bajo

Núm. requerimiento:

06

Nombre del Requerimiento:

Modificar

Descripción del requerimiento:

El sistema Modificara los datos de los automóviles para tener una actualización correcta en el sistema.

Precondición Estar dentro del sistema Encontrarte dentro de la sección a modificar Generar cambio en la información

Postcondicion Actualizar los datos modificados

Tipo de Requerimiento:

Funcional No Funcional

Prioridad del requerimiento:

Alta Media Bajo

Núm. requerimiento:

07

Nombre del Requerimiento:

Eliminar

Descripción del requerimiento:

El Administrador deberá eliminar la información del automóvil según sea la elección del administrador.

Precondición Elegir un objeto Estar dentro del sistema Tener privilegios para eliminar

Postcondicion El sistema borrara del sistema la opción elegida por el administrador

Tipo de Requerimiento:

Funcional No Funcional

Prioridad del requerimiento:

Alta Media Bajo

Núm. requerimiento:

08

Nombre del Requerimiento:

Consultar

Descripción del requerimiento:

El Administrador podrá consultar los datos de los automóviles registrados en el sistema.

Precondición Ingresar los datos que se desean conocer

Postcondicion Mostrar información relacionada

Tipo de Requerimiento:

Funcional No Funcional

Prioridad del requerimiento:

Alta Media Bajo

Núm. requerimiento:

09

Nombre del Requerimiento:

Generar Reporte De Venta

Descripción del requerimiento:

El sistema generara un reporte de ventas en el cual mostrara las ventas realizadas cada vez que se tenga una venta de automóvil.

Precondición Tener una venta

Postcondicion Imprimir el reporte

Tipo de Requerimiento:

Funcional No Funcional

Prioridad del requerimiento:

Alta Media Bajo

Acceso al sistema

vista Controlador Base de Datos

“Acceso al sistema” diagrama de secuencia

Usuario

1ºingresa datos

2ºnotificacion

3ºbase de datos

4ºnotificacion

5ºse regresa

User

Password

Entrar

Vista

Acceso _al_

sistema.php

Controlador

Acceder_al_si

stema.php

Modelo

B.D

Guardar

Vista Controlador Base de datos

“Guardar” Diagrama de secuencia

Usuario

1ºpulce botón guardar

2ºnotificacion

3ºGuardar los datos

4ºnotificacion

5ºagenda los datos

6ºmostrar la vista

Nom.

Mod.

Núm.

Col

Guardar

Vista

Guardar_dato

s.php

Controlador

Guardar.php

Modelo

B.D

Modificar

Vista Controlador Vista Controlador Base de Datos

Nom. Mod. Núm. Col.

Nissan 98 12346 NEG.

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

“Modificar” Diagrama de secuencia

Usuario

1ºselecciona la opc.

2ºnotificacion de ventana modificar

3ºabrir modificar

4ºnotificar al controlador 5ºcargar datos de los autos

7ºmuestrar datos de los automóviles 6ºmuestra datos de los automóviles

8ºpreciona el botón actualizar 9ºnotifica en el método actualizar 10ºactualiza datos

13ºmuetra datos auto 12ºcarga los datos actualizados 11ºregresa de la actualiza

Nom

Mod

Núm.

Col

Modificar

Vista

Modificar_autos.php

Controlador

Modificar.ph

p

Vista

Abrir_modificar.php

Controlador

Modificar_auto.php

Modelo

B.D

Eliminar

Vista Controlador Base de datos

Nom Mod Núm. Col Acción

Nissan 98 12345 Neg eliminar

-------- ------ -------- ----- eliminar

“Eliminar” Diagrama de secuencia

Usuario

1ºSelecciona la Opción

2ºNotificacion

3ºEliminar

4ºNotificacion

5ºPresenta los Datos

6ºMuestra Vista

Vista

Eliminar

Controlador

Eliminar.php

Modelo

B.D

“REPORTE”

Vista Generar Reporte

Nombre:

Controlador

Modelo

Mostrar Reporte

Guardar Reporte

DIAGRAMA DE SECUENCIA DE REPORTE

1° Selecciona la opción

2° Notificación de

generar reporte 3° Buscar la información

4° Notificación

4° Presentan los datos

del reporte

5° Mostrar los datos

Vista Controlador Modelo

REGISTRAR AUTOMOVIL

VISTA

Clave

Modelo

Controlador

Modelo Vista

Registro de

Automóvil

Guardar el registro

del Automóvil Mostrar los datos

DIAGRAMA DE SECUENCIA REGISTRAR AUTOMOVIL

Vista

1° Selecciona la opción

2° Notificación 2° Notificación la opción

de registrar

Controlador Modelo

3° Guarda los datos

registrados

4° Notificación de los

datos guardados 5° Cargar los datos

guardados

6° Muestra los datos

registrados