aplicaciones web

12
Instituto Tecnológico de Delicias Materia: PROGRAMACION WEB Carrera: Ing. Sistemas Computacionales. SECURITYHOME Hernández H. Víctor Hugo. Molina Contreras Luis Ángel. Navarrete Rodríguez Emeterio. Ortega Castañeda Alejandro. Diciembre 2013 Cd. Delicias Chih.

Upload: itdelicias

Post on 09-May-2023

1 views

Category:

Documents


0 download

TRANSCRIPT

Instituto Tecnológico de Delicias

Materia: PROGRAMACION WEB

Carrera: Ing. Sistemas Computacionales.

SECURITYHOME

Hernández H. Víctor Hugo. Molina Contreras Luis Ángel. Navarrete Rodríguez Emeterio. Ortega Castañeda Alejandro.

Diciembre 2013 Cd. Delicias Chih.

Contenido Introducción: ....................................................................................................................................... 3

Objetivos: ............................................................................................................................................ 3

Justificación ......................................................................................................................................... 3

REQUERIMIENTOS DEL USUARIO (ADMINISTRADOR) ........................................................................ 4

REQUERIMIENTOS DE LA APLICACIÓN WEB (Cliente) ......................................................................... 4

FUNCIÓN ......................................................................................................................................... 4

DESCRIPCIÓN ................................................................................................................................... 4

ENTRADAS ....................................................................................................................................... 4

SALIDAS ........................................................................................................................................... 5

ACCIÓN ............................................................................................................................................ 5

Requisitos técnicos .............................................................................................................................. 5

Diagramas de caso de uso de autenticación del usuario .................................................................... 6

Diagramas de caso de uso de registro del usuario.............................................................................. 7

Diagramas de caso de uso de administrador ...................................................................................... 8

Diagramas de caso de uso del cliente (usuario) .................................................................................. 8

Diagrama de actividades al dar un nuevo producto, borrar producto y modificar: ........................... 9

Diagrama de actividades del usuario: ............................................................................................... 10

Diagrama de estado de la compra .................................................................................................... 11

Formato del ticket ............................................................................................................................. 12

Introducción: En el presente documento se muestra una aplicación para la empresa

securityhome los objetivos, la justificación, los requerimientos del usuario

(administrador), así como los requerimientos de la aplicación web, al igual que su

funcionamiento, descripción, entradas, salidas y acción, así mismo se muestran

los requerimientos técnicos y los diferentes diagramas de caso de uso.

Objetivos:

Mostrar ticket de venta

Modificar los valores de las tablas, cantidades, precios y descripción de

productos

Agregar nuevos productos

Mostrar el inventario

Permitir el registro de usuarios

Justificación

El propósito del proyecto es crear una aplicación para la empresa security home y

así proporcionar una herramienta a su Comunidad web donde sea fácil el acceso a

la información pertinente a ésta, brindando un recurso multimedia para el buen

aprovechamiento de los recursos tecnológicos.

La implementación de este proyecto les permitirá a los usuarios conocer datos

sobre la empresa precios de productos e información general.

Seguridad

Para la seguridad se asignara solo una persona como administrador quien será

quien podrá modificar, agregar usuarios, también eliminar modificar y cambiar

productos y precios etc., Ya que de esta forma solo usuarios llevarían a cabo las

ventas y adicionar productos.

REQUERIMIENTOS DEL USUARIO (ADMINISTRADOR)

1 Computadora. Esta es necesaria para tener acceso al sistema.

Acceso a internet. Se requiere internet para conectarse al sistema vía

remota.

Una clave de acceso. Esta clave será necesaria para autenticarse como el

administrador.

REQUERIMIENTOS DE LA APLICACIÓN WEB (Cliente)

FUNCIÓN

mostrar al cliente los diferentes productos, precios, etc. Y que este pueda

hacer compras de los mismos.

DESCRIPCIÓN

Esta aplicación web le permitirá al cliente tener acceso introduciendo su clave de

usuario y así poder consultar en el sistema los productos existentes, Con esta

aplicación el cliente tendrá la ventaja y la comodidad de ver los productos sin

necesidad de estar presente y poder comprar sus productos a través de internet.

Para este proyecto se usó php, java script, css y html

ENTRADAS

Por parte del cliente será necesaria su clave y nombre de usuario para entrar a la

aplicación web.

SALIDAS

La aplicación web dará conocer al cliente los productos adquiridos, ticket.

ACCIÓN

Esta aplicación web funciona como un punto de venta, modificando las cantidades

del producto en la base de datos ya sea por las ventas del producto o por agregar

más producto al inventario.

Requisitos técnicos

Arquitectura La aplicación web será compatible con los principales navegadores de Internet (Internet Explorer, Google Chrome).

Arquitectura Los contenidos se almacenarán en un sistema gestor de bases de Datos relacionales.

Seguridad La aplicación de gestión de contenidos permitirá la gestión de usuarios Por el administrador del sistema. Así como la configuración de permisos sobre las distintas funciones de la aplicación mediante la Definición de perfiles de usuarios. De manera tal que un perfil dado Tiene acceso a la ejecución o no de cada función de la aplicación.

Normativas y/o estándares

La aplicación web cumplirá las condiciones de accesibilidad descritas por la WAI (Web Accesibility Initiative) de nivel A.

ESTUDIO DE VIABILIDAD

FACTIBILIDAD TECNICA

Nombre del Proyecto

SECURITYHOME

Descripción del Proyecto Una aplicación implementada para la empresa SECURITYHOME

que se encarga de la venta de productos de seguridad para el

hogar.

Acciones:

-permitir administrar sus ventas conociendo sus productos

existentes.

-Esta aplicación podrá mejorar el control de ventas de la

empresa.

-Esta aplicación trabajara con un nombre de usuario y

contraseña.

Productos & Servicios

Productos:

-aplicación para el manejo de inventarios, productos y usuarios.

Servicios:

-una aplicación que facilite las ventas a los trabajadores de dicha empresa.

Diagramas de caso de uso de autenticación del usuario

Diagramas de caso de uso de registro del usuario

Diagramas de caso de uso de administrador

Diagramas de caso de uso del cliente (usuario)

Diagrama de actividades al dar un nuevo producto, borrar producto y

modificar:

Diagrama de actividades del usuario:

Diagrama de estado de la compra

Formato del ticket

Tipo de papel tamaño carta

Medida 8.5 " x 11 "

carta hoja = 21,59 x 27,94 centímetros