Análisis Arquitectónico E Interfaz Para Sistemas
Materia: Sistemas de información 2
Proyecto: Administración y control de Venta de Tutoriales de Animación
Análisis de Interfaz y Arquitectura
Alumnos: Cesar David Carrillo Vásquez
Armando Piedras León
Benjamín Reyes Xolocotzi
Análisis Arquitectónico e Interfaz
Sistema de Información:
Base de Datos para el control de Ventas de Tutoriales deAnimación
Introducción:
El sistema que presenta nuestro equipo consiste en controlar la venta de tutoriales y todos los demás aspectos que esto conlleva, que son los siguientes:
1.- Que el cliente pueda interactuar con la interfaz y comprenda el objetivo del sistema.
2.- Que el cliente se registre en nuestra base de datos, para una búsqueda de datos rápidos y seguros, guardando laintegridad del cliente.
3.- Que el cliente realice sus compras de producto, en cualquiera de sus presentaciones tanto de forma física, como CD, DVD y de forma digital un PDF.
4.- El sistema deberá guardar las peticiones de compras de los clientes, para que se hagan los envíos correspondientes en caso de que este se solicite de forma física, en cuanto al producto de forma digital se manejara unsistema de contraseñas dinámicas para los clientes que permitirán el acceso a su producto y su descarga.
5.- El sistema restringirá el acceso a este por medio de contraseñas que nos permitirán mantener la integridad de la información, de la siguiente forma:
a).- Existirá una contraseña para el administrador única que permite un acceso ilimitado, tanto a la interfaz, la base de datos y losarchivos que componen al sistema, permitiendo y autorizando cambios al contenido, lo cuales solo los ejecutara el personal autorizado.
b).- Existirá una contraseña de usuario que normalmente se asigna a ciertos empleados, que permitirá el acceso a la interfaz y la base de datos, de forma que solo se realicen cambios que no dañen o provoquen la eliminación de la base, si no que solamente se realicencambios en los datos que se almacenan.
c).- Con respecto al cliente este navegara por la interfaz, podrá registrarse y adquirir su producto ya sea por envió o con su respectiva contraseña para su descarga vía online.
6.- El sistema deberá permitir el registro y las bajas de los productos, y sus diferentes tipos.
Ahora mencionaremos bajos que lenguajes se programo el sistema, los componentesque requiere y las aplicaciones de desarrollo requeridas:
Lenguajes de programación requeridos:
1.- MYSQL
2.- HTML
3.- PHP
4.- JAVA
Aplicaciones de desarrollo y control:
1.- PHP My Admin.
2.- Flash
3.- Photo Shop
4.- Editores de Video y audio
Archivos requeridos y su formato:
1.- Imágenes GIF, JPG y PNG
2.- Archivos de Texto PDF
3.- Applet de Java
4.- Base de datos en MSQLcon varias tablas
5.- Interfaces en HTML y PHP
6.- Video WMA
7.- Audio MP3
8.- Animaciones Flash
Una vez mencionadas las tareas que debe realizar nuestro sistema entraremos en materia del análisis arquitectónico y la interfaz.
Diseño de datos:
A continuación se muestra la arquitectura y organización de los datos e interfaz, empezando por los datos. Todos los datos serán almacenados entablas de MYSQL, la razón es que es seguro y encriptar la información permitiendo que solo los usuarios autorizados realicen cambios a esta por lo que creamos una base de datos llamada “venta de tutoriales” y diferentes tablas que son:
1.- registros y bajas de cliente
2.- registros y bajas de productos
3.- autorización y eliminación de peticiones de compras
4.- altas y bajas de personalCada tabla tiene distintas funciones entre las que destacan agregar, eliminar, buscar y actualizar, entre otras.
Aquí mostramos un ejemplo de cómo se crea la base de datos y sus tablas:
Ahora creadas las tablas esta es la estructura de la base:
La base de datos tendrá una página de interfaz por cada tabla, esta interfaz permitirá cambios en la información por medio de cuadros de texto y...
Regístrate para leer el documento completo.