You are on page 1of 20

TECNOLGICO DE ESTUDIOS SUPERIORES DE JOCOTITLAN

INGENIERA EN SISTEMAS COMPUTACIONALES

INGENIERA DE SOFTWARE DESARROLLO DE PGINA WEB ARTESANAS DE JESS

Docente: TERESA HERNANDEZ PLATA Alumnos: Maxtlaton Elvis Hernndez Ramrez Osvaldo Nieves Marcos Fernando Segundo Neri Rene Len Mateo Gustavo Lpez Snchez

Grupo: 602

INDICE PLANTEAMIENTO DEL PROBLEMA.3 JUSTIFICACIN.4 OBJETIVO GENERAL5 OBJETIVO PARTICULAR.6 ALCANCES Y LIMITACIONES7 REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES8 DISEO ENTIDAD-RELACION 10 DIAGRAMAS DE CASO DE USO CLIENTES.11 ADMINISTRADOR12 DICCIONARIO DE DATOS13 CONCLUSIONES ..18 BLIBLIOGRAFIA.19 REQUERIMIENTOS DE INSTALACION.20

PLANTEAMIENTO DEL PROBLEMA Mediante el proyecto a realizar se pretende mejorar el rea de venta de este micro-empresario de la artesana mexicana a travs de una pgina web y una base de datos que ayude administrar el control de sus mercancas y ventas. Actualmente lleva a cabo sus ventas de manera fsica es decir llegan los compradores al establecimiento y se efectan las ventas. El negocio no cuenta actualmente con un sistema de informacin para llevar a cabo las ventas en lnea. El hecho de que se genere un sistema de informacin ayudara llevar un control de informacin detallado sobre los productos que se encuentran disponibles.

JUSTIFICACIN

El propsito del proyecto es generar una pgina web a una tienda de artesanas mediante una base de datos. Llevando tambin un control de informacin de las ventas de productos y por medio de esta pgina web ayudar a tener una mayor cobertura en el rea de ventas y de esta manera ampliar su capital.

Tambin la base de datos es muy importante ya que les ayudara a controlar mejor la cantidad de mercanca con la que cuentan y as poder tomar mejores decisiones del producto que se est vendiendo ms.

El sistema de informacin ser en un sitio de internet el cual cuenta con un cierto control de informacin que servir para hacer publicidad al negocio que se dedica a la venta de artesanas.

El motivo de la base de datos y la pgina web es controlar la informacin de las ventas y ayudar la administracin de sus productos.

OBJETIVO GENERAL.

Crear una pgina web con una base de datos de una tienda de Artesanas para ampliar el rea de ventas donde el usuario podr ver el catlogo de artesanas disponibles, precio y caractersticas as mismo llevar un control de la informacin del producto mediante el uso de herramientas informticas tales como la programacin web, programacin php y la utilizacin de sistema gestor de base de datos.

OBJETIVO PARTICULAR

Ayudar agilizar las ventas mediante una pgina web dando a conocer el producto de una forma ms gil y con una mayor presentacin adems de realizar ventas ms rpidas y a mayores clientes. Disear una Base de Datos que tenga la cardinalidad correcta a fin de que nos permita manejar los datos de tal manera que se cumpla con el objetivo. Desarrollar una pgina web como entorno grafico que permita la utilizacin de los datos contenidos de la base de datos.

3. Alcances.
Se determinara la viabilidad del proyecto expuesto, su rentabilidad, sus ventajas. Se analizan los riesgos inherentes al mismo, para evitar problemas en el sistema. Se definir un plan estratgico para que el proyecto se realice en tiempo y forma. Tener un mayor alcance en el rea de ventas de los productos.

4. Limitaciones.
En este caso no se tendr un inversin monetaria por parte del cliente aunque si se invertir tiempo y esfuerzo por parte del equipo de trabajo. La informacin base, es la proporcionada por el cliente, y sus proyecciones estn en base a la misma, cualquier cambio que el cliente necesite, modificara el rumbo del proyecto. La decisin de la implementacin del proyecto queda a decisin del cliente. Por cuestiones de tiempo no se podrn poner en funcionamiento el proyecto y efectuar ventas con el software diseado.

REQUERIMIENTOS FUNCIONALES
Permite dar de alta un cliente. Permite dar de alta productos Permite modificar productos Permite eliminar productos Permite agregar imgenes Permitir la validacin de datos.

REQUERIMIENTOS NO FUNCIONALES

El sistema debe accederse a travs de un ambiente Web. Los precios pueden variar repentinamente Las confirmaciones de los corros electrnicos no se han podido realizar debido a un problema con el servidor.

DISEO
Diseo lgico

DIAGRAMA DE ESTRUCTURA DE LA BASE DE DATOS

DIAGRAMA ENTIDAD RELACION

apellido_ paterno apellido_ materno nombre

telefono

correo

Id_direccion

contrasea

permisos nicknam e Id_client e

Cliente
fechaderegistro

Realiza

Id_producto

cantidad_ productos precio_total

Id_client e

Compra
fecha_de_ compra Id_compras forma_de _pago

Contien

Id_producto

Productos
precio

nombre stock

Id_categori a

imagen

10
fecha

DIAGRAMA DE CASOS DE USO

Clientes.

11

Administrador

12

Diccionario de datos Atributos de las tablas de la base de datos:

Tabla clientes CAMPO TAMAO DEL DATO id_cliente TIPO DATO INT Es una primari key que identifica la clave del cliente como nica Nickname 45 INT Es un atributo de descripcin la cual contiene el nombre del usuario por el cual ser identificado Es un atributo de descripcin la cual nombre 45 VARCHAR contiene el nombre del Cliente a registrar e apellido_paterno 45 VARCHAR Es un atributo de descripcin la cual contiene el apellido paterno del cliente a registrar DE DESCRIPCION

apellido_materno

45

VARCHAR Es un atributo de descripcin la cual contiene el apellido materno del cliente a registrar

telfono

INT

Es un atributo de descripcin la cual contiene el telfono del cliente a registrar

13

id_direccion

INT

Es una primari key que identifica la clave del telfono del cliente como nica

Correo

45

VARCHAR Es un atributo de descripcin la cual contiene el nombre del correo electrnico del cliente a registrar

contrasea

45

VARCHAR Es un atributo de descripcin la cual contiene la contrasea del cliente a

registrar mediante la cual podr acceder al sitio permisos INT Es un atributo que permite que el

administrador pueda hacer cambios en la base de datos fechaderegistro 45 VARCHAR Es un atributo de descripcin la cual contiene la fecha de un cliente que ha ingresado

14

Tabla Ventas CAMPO TAMAO DEL DATO id_compras TIPO DATO INT Es una primari key que identifica la clave de una compra como nica Id_Clientes INT Es una primari key que identifica la clave de clientes como nica id_producto INT Es una primari key que identifica la clave de un producto como nica cantidad_productos INT Es un atributo de descripcin la cual contiene la cantidad de productos DE DESCRIPCION

precio_total

INT

En este atributo se le asigna un valor la cual contiene el producto precio total de un

fecha_de_compra

45

VARCHAR Es un atributo de descripcin la cual contiene la fecha de una compra

forma_de_pago

45

VARCHAR Es un atributo de descripcin la cual contiene la forma en que se ha llevado a cabo un pago

15

Tabla Producto CAMPO TAMAO DEL DATO Id_producto TIPO DATO INT Es una primari key que identifica la clave del producto como nica Nombre 45 VARCHAR Es un atributo de descripcin la cual contiene el nombre del producto por cual ser identificado Imagen 150 VARCHAR Es un atributo que identifica al producto visualmente Descripcin 350 VARCHAR Es un atributo que permite visualizar una pequea descripcin del producto Stock 45 VARCHAR Es un atributo que permite visualizar la cantidad de producto existente Fecha DATE Permite ver la fecha en la que se agreg el producto id_categoria 45 VARCHAR Es una primari key que identifica la clave de la categora del producto como nica INT Precio Es un atributo de descripcin la cual contiene el precio del producto el DE DESCRIPCION

Tabla Categora

16

CAMPO

TAMAO DEL DATO

TIPO DATO INT

DE DESCRIPCION

id_categoria

Es una primari key que identifica la clave de categora como nica

Nombre

45

VARCHAR Es un atributo de descripcin la cual contiene el nombre de la categora

Tabla direccin

CAMPO

TAMAO DEL DATO

TIPO DATO INT

DE DESCRIPCION

Id_direccion

Es una primari key que identifica la clave del direccin como nica

Estado

45

VARCHAR Es un atributo de descripcin la cual contiene el nombre del estado de un cliente a registrar

Municipio

45

VARCHAR Es un atributo de descripcin la cual contiene el nombre del municipio de un cliente a registrar

45 Localidad

VARCHAR Es un atributo de descripcin la cual contiene el nombre de la localidad de un cliente a registrar

45 CP

VARCHAR Es un atributo de descripcin la cual contiene el nombre del cdigo postal de un cliente a registrar

17

CONCLUSIONES El desarrollo de este proyecto nos permiti tener una visin ms amplia del desarrollo de un software siguiendo ciertos pasos.

18

BLIBLIOGRAFIA
1. 2. 3. 4. 5. http://definicion.de/ingenieria-de-software/ http://users.dcc.uchile.cl/~psalinas/uml/casosuso.html http://losgordi.blogspot.es/ [5] http://www.ecured.cu/index.php/Diagrama_Entidad_Relaci%C3%B3n [8]http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_proceso/Lenguajes_ de_Programacion_I/Lenguajes_de_Programacion_I/POLILIBRO/UNIDAD3/4.htm 6. [6]http://www.belgrano.esc.edu.ar/matestudio/carpeta_de_access_introduccion.pdf

7. [5] http://www.ecured.cu/index.php/Diagrama_Entidad_Relaci%C3%B3n

19

REQUERIMIENTOS

Una PC 1. 2. 3. 4. 5. 6. 7. 2 Gb ram Procesador Intel core 2 Servidor mysql Servidor web Servidor de correo Servidor ftp Conexin a internet

20

You might also like