Vous êtes sur la page 1sur 12

UNIVERSIDAD AUTNOMA

GABRIEL REN MORENO


Facultad Integral del Chaco
TALLER DE GRADO


SISTEMA DE DESARROLLO DE UN SITIO WEB PARA LA
EMBOTELLADORA DE AGUA NATURAL PURIFICADA INCAHUASI

Universitario:
Alexander Rivera Velasquez
Edwin Vaquera Rivera
Docente:
Ing.Iveth B. Robles Catar
Fecha:
27/03/2014
Camiri Bolivia
INTRODUCCION
La tecnologa ha avanzado, y cada vez nos brinda ms herramientas, para nuestro
beneficio; as, aplicado en las empresas, el beneficio de un sistema web, es
mucho mayor, comparado con una empresa que no cuente con l. Es fundamental
para la administracin y automatizacin de la informacin permitiendo mejorar la
calidad del servicio de la Embotelladora de Agua Natural Purificada Incahuasi.
La utilizacin de sistemas de aplicaciones Web hoy en da genera una mayor
competitividad, expansin en el mercado comercial, contactos ms directos con
los clientes, mayor publicidad, ahorro de tiempo en el proceso de pedido y entrega
del producto.
La embotelladora de agua es una empresa nueva en el mercado comercial, pero
que ya ha tenido un progreso favorable brindando sus servicios al cliente. El
servicio que brinda pasa por varios procesos y tratamientos hasta lograr el
producto bien elaborado y de calidad, siendo as que el agua sea saludable y
agradable para el consumidor. Ya que el Agua es uno de los principales servicios
bsicos de la sociedad, tomando en cuenta que hoy en da debido a la
contaminacin del medio ambiente, es un riesgo para la salud de la humanidad, ya
que puede traer grandes consecuencias al consumir agua contaminada o del grifo.
Por tal motivo se ha visto la necesidad de desarrollar un sitio Web para que la
embotelladora tenga mayor publicidad y un control ms efectivo de todos los
pedidos y ventas que se realiza diariamente. El cliente podr acceder a travs de
internet para informarse acerca del servicio y realizar pedidos va web.





ANTECEDENTES
La Embotelladora de Agua Natural Purificada Incahuasi fue creada el 04 de julio
del 2013 en la ciudad de Muyupampa.
Nombre: Embotelladora de Agua natural purificada Incahuasi.
Direccin: Calle Prof. Matilde de Padilla s/n. Barrio San Jos.
Municipio: Muyupampa.
Provincia: Luis Calvo.
Departamento: Chuquisaca.
Propietario: Hilder Harry Vargas Campero.
Esta embotelladora que tiene poco aos de existencia en el mercado, est
creciendo relativamente. Cuenta con las siguientes sucursales:
Monteagudo, Agencia Renato (Calle Sucre).
Camiri, Agencia Vargas (distribucin mvil a domicilio).
DESCRIPCION DEL PROBLEMA
La Embotelladora de Agua natural purificada Incahuasi, a menudo tropieza con los
siguientes problemas:
El pedido se realiza mediante llamadas por telfono o celular, lo cual puede
ocasionar el olvido del mismo ya que no se registra los datos correctamente
o por razones obvias se llega a perder la informacin de los pedidos.
Problema en la actualizacin del inventario del producto, lo cual dificulta a la
hora de realizar ajustes contables de las ventas diarias.
No se tiene una informacin del servicio como ser sucursales, precio,
detalles, etc.
Los datos de los clientes se registra manualmente esto puede ocasionar
perdida y/o aumento de volumen de la informacin.
El cliente no tiene la informacin necesaria de las sucursales que tiene la
empresa, para obtener el producto.
Falta de publicidad e informacin para ofertar el producto a los clientes.
Dificultad en la actualizacin de los productos como ser el stock y el precio, para
su posterior venta.
OBJETIVOS
Objetivo general
Desarrollar un Sitio Web para la administracin y control de pedidos de la
Embotelladora de Agua Natural Purificada Incahuasi.
Objetivo especficos
Identificar los requisitos de informacin por medio de entrevistas, correo
electrnico al propietario de la Embotelladora.
Analizar la informacin recolectada de los requisitos para su respectiva
puesta en marcha.
Disear un Sitio Web que permita que el consumidor pueda acceder a una
informacin ms detallada acerca de nuestros servicios.
Implementacin del Sitio Web en el lenguaje de HTML, hojas de estilo CSS,
servidor de PHP, gestor de base de datos MySQL y el lenguaje del lado
cliente JavaScript.
Realizar pruebas de validacin y verificacin, as como tambin la
usabilidad que se realizar.

JUSTIFICACION
Hoy en da vivimos en un mundo globalizado donde todo gira alrededor de Internet
ya que es uno de los medios de comunicacin ms usados, en el cual podemos
visualizar los Sitios Web en diferentes dispositivos como ser computadoras
personales, tabletas, telfonos mviles desde cualquier parte del mundo ya que
son las principales herramientas de informacin y publicidad.
Por tal motivo con esta aplicacin Web se pretende dar una informacin detallada
acerca del servicio que brindamos a nuestros clientes y facilitar la administracin
de la Embotelladora.
ALCANCE
Para el presente proyecto se pretende implementar los siguientes mdulos:
Mdulo de Administracin del sitio web
Gestionar Backups.
Gestionar usuario.
Asignar privilegios.
Mdulo de Clientes
El cliente se registrara con todos sus datos personales que exige la pgina
propuesta por la Embotelladora.
Los datos del cliente se almacenaran en la Base de Datos.
Mdulo de pedidos
La Embotelladora manejara toda la informacin de su producto para
ofertarlo y publicarlo en el Sitio Web.
Mediante este Sitio Web los clientes pueden registrar sus pedidos.
Mdulo de productos
Permite publicar el producto con su imagen, descripcin, en el Sitio Web.
Proporciona una interface donde el administrador gestionara la informacin
del producto.
En esta seccin se administra los precios, del producto y las ofertas
dirigidas a los distintos tipos de clientes.
Mdulo de administracin de ventas
El administrador de ventas controlara todos los pedidos realizados para su
posterior entrega a sus respectivos clientes.
TECNOLOGA DE DESARROLLO
UML es un lenguaje de modelado que sirve para visualizar, especificar,
construir y documentar un sistema software.
Para cumplir con los objetivos planteados, se ha adoptado por el Proceso
Unificado de Desarrollo de Software, propuesto por Grady Booch, James
Rumbaugh e IvarJacuobson, debido a que es un proceso que permite desarrollar
un sistema software de forma iterativa e incremental, mediante el uso de
sucesivas iteraciones hasta obtener el producto final.
PUDS (Proceso Unificado de Desarrollo de Software)
Proceso de desarrollo de software basado en el Lenguaje Unificado de Modelado,
y que es iterativo, centrado en la arquitectura y dirigido por los casos de uso y los
riesgos. Se organiza en cuatro fases: inicio, elaboracin, construccin y transicin,
y se estructura en torno a cinco flujos de trabajo fundamentales: recopilacin de
requisitos, anlisis, diseo, implementacin y pruebas.
Las caractersticas del Proceso Unificado son:
Iterativo e Incremental
Dirigido por Casos de Uso
Centrado en la Arquitectura
Enfocado en los Riesgos


Recopilacin de requisitos
Para tener una idea clara de la caracterstica que tendr el software, se realizar
una serie de entrevistas, reuniones y charlas con las personas o usuarios que
manipularan el sistema.
La principal razn de este paso es saber q caractersticas tendr el sistema y
definir las limitaciones y la complejidad que llegar a tener.
Anlisis de requisitos
Establecer y mantener un acuerdo con los clientes y otros involucrados en lo que
el sistema debe hacer. Proporcionar a los desarrolladores del sistema el
conocimiento necesario de los requisitos del sistema. Definir los lmites del
sistema. Servir de base para planificar los contenidos tcnicos de las iteraciones
posteriores. Servir de base para estimar el costo y tiempo necesario para
desarrollar el sistema. Definir la interfaz de usuario del sistema enfocndose en las
necesidades y aspiraciones de los usuarios.

Diseo
Transformar los requisitos en diseo del sistema a construir. Desarrollar una
arquitectura robusta del sistema. Adaptar el diseo para que se corresponda con
el ambiente de implementacin, teniendo muy en cuenta el rendimiento.
Implementacin
Definir la organizacin del cdigo en trminos de subsistemas y capas. Convertir
los elementos del diseo en elementos de implementacin (fichero fuentes,
binarios, ejecutables, y otros) Realizar pruebas de unidad a los componentes
desarrollados.
Integrar los resultados producidos por programadores individuales en un solo
sistema ejecutable. Las pruebas de unidad se limitan a las clases implementadas,
las pruebas del sistema y de integracin pertenecen a la disciplina de pruebas.
Pruebas
Encontrar y documentar defectos en la calidad del software. Notificar la calidad
percibida del software. Validar las suposiciones hechas en el diseo y
especificaciones de requisitos mediante demostraciones concretas. Validar que
el producto de software funciona como se dise. Validar que los requisitos fueron
implementados apropiadamente.










MARCO TEORICO





Sitio web es una coleccin de pginas de internet relacionadas y comunes a
un dominio de Internet o subdominio en la World Wide Web en Internet
1
Una
pgina web es un documento HTML/XHTML que es accesible generalmente
mediante el protocolo HTTP de Internet.
Todos los sitios web pblicamente accesibles constituyen una gigantesca World
Wide Web de informacin (un gigantesco entramado de recursos de alcance
mundial).
HTML, siglas de HyperText Markup Language (lenguaje de marcas de
hipertexto), hace referencia al lenguaje de marcadopara la elaboracin
de pginas web. Es un estndar que sirve de referencia para la elaboracin de
pginas web en sus diferentes versiones, define una estructura bsica y un cdigo
(denominado cdigo HTML) para la definicin de contenido de una pgina web,
como texto, imgenes, etc. Es un estndar a cargo de la W3C, organizacin
dedicada a la estandarizacin de casi todas las tecnologas ligadas a la web,
sobre todo en lo referente a su escritura e interpretacin. Es el lenguaje con el que
se definen las pginas web.

CSS
Hojas de Estilo en Cascada (Cascading Style Sheets) es el lenguaje de hojas de
estilo utilizado para describir el aspecto y el formato de un documento escrito en
un lenguaje de marcas, esto incluye varios lenguajes basados en XML como son
XHTML o SVG.

PHP es el acrnimo de Hipertext Preprocesor. Es un lenguaje de programacin del
lado del servidor gratuito e independiente de plataforma, rpido, con una gran
librera de funciones y mucha documentacin.
Un lenguaje del lado del servidor es aquel que se ejecuta en el servidor web,
justo antes de que se enve la pgina a travs de Internet al cliente. Las pginas
que se ejecutan en el servidor pueden realizar accesos a bases de datos,
conexiones en red, y otras tareas para crear la pgina final que ver el cliente. El
cliente solamente recibe una pgina con el cdigo HTML resultante de la ejecucin
de la PHP. Como la pgina resultante contiene nicamente cdigo HTML, es
compatible con todos los navegadores.
Javascript es un lenguaje que puede ser utilizado por profesionales y para
quienes se inician en el desarrollo y diseo de sitios web. No requiere de
compilacin ya que el lenguaje funciona del lado del cliente, los navegadores son
los encargados de interpretar estos cdigos.
Muchos confunden el Javascript con el Java pero ambos lenguajes son diferentes
y tienes sus caractersticas singulares. Javascript tiene la ventaja de ser
incorporado en cualquier pgina web, puede ser ejecutado sin la necesidad de
instalar otro programa para ser visualizado.















LISTA DE REQUERIMIENTOS
NRO. DE
REQUERIMIENTOS
REQUERIMIENTOS

R1
Iniciar Sesin
Permite iniciar sesin a los usuarios del sistema web

R2
Realizar backups
Permite realizar backup del sistema web.

R3
Asignar privilegios
Asignacin de privilegios a cada usuario
R4 Registrar usuario
Permite registrar, modificar, consultar y eliminar
usuarios del sistema web.

R5
Registrar cliente
Permite Registrar, Modificar y Eliminar Cliente.

R6
Registrar pedido
Permite Registrar una nueva Pedido.

R7
Registro producto
Permite Registrar la descripcin del producto.

Vous aimerez peut-être aussi