manual de usuario paleteria

15
TescHA TECNOLOGICO DE ESTUDIOS SUPERIORES DE CHALCO. INGENERIA EN SISTEMAS COMPUTACIONALES PROGRAMACION WEB SISTEMA DE CONTROL DE UNA PALETERIA(Manual de usuario y técnico) PRESENTAN: MARTINEZ MELENDEZ RICKY VALLADARES GALICIA GERARDO GRUPO: 4702 PROFESOR(A): Lic. I.A: NANCI YAZMÍN MUZQUIZ LEÓN 14 De Noviembre de 2013

Upload: rriicckkyy

Post on 08-Feb-2016

144 views

Category:

Documents


1 download

TRANSCRIPT

TescHA

TECNOLOGICO DE ESTUDIOS SUPERIORES DE

CHALCO.

INGENERIA EN SISTEMAS

COMPUTACIONALES

PROGRAMACION WEB

“SISTEMA DE CONTROL DE UNA PALETERIA”

(Manual de usuario y técnico)

PRESENTAN:

MARTINEZ MELENDEZ RICKY

VALLADARES GALICIA GERARDO

GRUPO: 4702

PROFESOR(A):

Lic. I.A: NANCI YAZMÍN MUZQUIZ LEÓN

14 De Noviembre de 2013

TescHA

OBJETIVO GENERAL

Ofrecer un sitio web dirigido a todas las personas interesadas en conocer nuestro

negocio de la PALETERIA y los servicios que brindamos para nuestra comunidad.

OBJETIVOS ESPECÍFICOS

Diseñar una página dinámica encargada de dar la visión general de la

peletería al público.

Diseñar la base de datos para llevar un control en cuanto al registro de

usuarios.

Programar la página web resultado del diseño previo, donde se mostrará

todas las funciones del sitio web.

Programar la base de datos que almacenará la información de los usuarios

de la página web, así como la relación de los productos.

TescHA

MANUAL DE USUARIO

En este apartado encontraras la bienvenida de nuestra página web e donde podrás

acceder al sistema solamente si ya estas registrado si no en la parte inferior donde

encontraras lo siguiente “si no tienes cuentas haz Clik aquí”

En esta pantalla observamos como al momento de dar Click nos manda a una segunda

pantalla llamada registro en donde te pedirán los datos necesarios para tu registro

TescHA

Y así queda con los datos de tu registro para poder tener acceso al sitio web.

Luego damos Click en REGISTRAR y automáticamente ya tenemos creada una cuenta para

acceder al sistema.

TescHA

Ya que dimos Click en REGISTRAR nos manda a una segunda pantalla diciéndonos que ya

estamos registrados correctamente y nos da el “Username” para poder acceder a nuestra

cuenta, en el apartado Click aquí.

Introduciremos nuestro Username y nuestro password y damos click en entrar

TescHA

Nos aparecerá un mensaje que nos dice que estamos logueados.

Y bueno felicidades ya estamos dentro de nuestra cuenta en donde encontraremos el

INICIO,NOSOTROS, PROMO, GALERIA Y SALIR.

TescHA

MANUAL TÉCNICO

JUSTIFICACIÓN PHP Y HTML

Debido a las peticiones que se presentaron por personas interesadas en obtener

cursos para expresar sus ideales a través de un lenguaje no verbal, surge la

necesidad de crear un sitio web en el cual se pretende satisfacer dichas

necesidades.

Como creadores de este sistema, fue interesante la idea de poder colaborar y así

cumplir con las perspectivas de las personas con el deseo de conocer sus

expresiones corporales, fue así como se planteó el hecho de ofrecer cursos de

lenguaje corporal, y de esta forma atraer a dichos usuarios interesados.

Algo relevante que se debe destacar, es el hecho de explicar cuáles fueron los

motores fundamentales en los que se está basando para la creación del proyecto,

en términos de programación se refiere a los lenguajes utilizados, a continuación

se muestra la argumentación del porque se eligió: php y HTML

PHP

Por ser un lenguaje especialmente adecuado para el desarrollo web y por tener la

capacidad de ser incrustado en HTML, se eligió.

Este lenguaje es de gran utilidad ya que corre en casi cualquier plataforma

utilizando el mismo código fuente, pudiendo ser compilado y ejecutado en

diferentes versiones de Unix, Windows y Macs.

Al tener conocimientos previos de lenguajes de tipo C, como Java o JavaScript, se

pudo entender rápidamente la sintaxis de PHP, la cual es muy manejable para el

desarrollo del sistema. Ahora bien, dentro del proyecto Kinesi.ka, se incluye una

base de datos, que está siendo elaborada en MySQL, PHP permite interactuar

con este motor de BD y disponer de ODBC para cada situación.

Php, es mucho más estable para el Sistema Operativo en el que se está

trabajando, ya que es más rápido y ocupa menos recursos.

TescHA

Características:

Es un lenguaje multiplataforma.

Completamente orientado al desarrollo de aplicaciones web dinámicas con

acceso a información almacenada en una Base de Datos.

El código fuente escrito en PHP es invisible al navegador y al cliente ya que

es el servidor el que se encarga de ejecutar el código y enviar su resultado

HTML al navegador. Esto hace que la programación en PHP sea segura y

confiable.

Capacidad de conexión con la mayoría de los motores de base de datos

que se utilizan en la actualidad, destaca su conectividad con MySQL y

PostgreSQL.

Capacidad de expandir su potencial utilizando la enorme cantidad de

módulos (llamados ext’s o extensiones).

Posee una amplia documentación en su página oficial (Sitio Oficial), entre la

cual se destaca que todas las funciones del sistema están explicadas y

ejemplificadas en un único archivo de ayuda.

Es libre, por lo que se presenta como una alternativa de fácil acceso para

todos.

Permite aplicar técnicas de programación orientada a objetos.

No requiere definición de tipos de variables aunque sus variables se

puedan evaluar también por el tipo que estén manejando en tiempo de

ejecución.

Si bien PHP no obliga a quien lo usa a seguir una determinada metodología

a la hora de programar (muchos otros lenguajes tampoco lo hacen), aun

estando dirigido a alguna en particular, el programador puede aplicar en su

trabajo cualquier técnica de programación y/o desarrollo que le permita

escribir código ordenado, estructurado y manejable.

HTML

Por su fácil manejo y fácil entendimiento, se basó en este lenguaje, el cual es

utilizado para crear páginas web.

Este lenguaje indica a los navegadores cómo deben mostrar el contenido de una

página web.

Es de gran utilidad ya que por medio de este es posible divulgar la información

que maneja peletería.

TescHA

El HTML es un lenguaje de marcación de elementos para la creación de

documentos hipertexto, muy fácil de aprender, lo que permite que cualquier

persona, aunque no haya programado en la vida, pueda enfrentarse a la tarea de

crear una web. HTML es fácil y en corto tiempo es posible dominar el lenguaje.

Características:

Puede ser creado y editado con cualquier editor de textos básico.

Utiliza etiquetas o marcas, que consisten en breves instrucciones de

comienzo y final, mediante las cuales se determina la forma en la que debe

aparecer en su navegador el texto, así como también las imágenes y los

demás elementos, en la pantalla del ordenador.

Cada elemento de un documento HTML consta de una etiqueta de

comienzo, un bloque de texto y una etiqueta de fin.

POR QUÉ UTILIZAREMOS MY SQL EN NUESTRO PROYECTO.

Es una herramienta que te permite diseñar de forma visual las bases de datos,

facilitándote la tarea de trabajar con tablas y vistas.

Algunas de las características más interesantes de MySQL Workbench son:

Edición de de diagramas basada en Cairo, con posibilidad de realizar una

salida en los formatos como OpenGL, Win32, X11, Quartz, PostScript,

PDF…

Proporciona una representación visual de las tablas, vistas, procedimientos

y funciones almacenadas y claves foráneas.

Permite acceso a bases de datos e ingeniería inversa de las mismas para

crear los SQL de creación

Ofrece sincronización con la base de datos y el modelo.

Permite generar los scripts SQL a partir del modelo creado.

Ofrece una arquitectura extensible.

Tiene soporte para exportar los datos como script SQL CREATE.

Permite importar modelos de DBDesigner4.

Ofrece soporte completo a las características de MySQL 5.

TescHA

En el mundo de las bases de datos, todos sabemos que lo más importante y lo

que define una buena y potente bases de datos, es el estudio y el diseño que se le

haga previamente, diseñar una base de datos a papel y lapiz, es complicado,

tedioso.

Sin embargo hoy en día existen muchas herramientas que nos facilitan demasiado

del proceso, una de las tantas y la cual he probado es MYSQL-WORKBENCH,

esta herramienta, desarrollada por MYSQL trae grandes características, que nos

hacen la vida más fácil a todos los que tenemos que pelear con el modelado de

las bases de datos, alguna de sus ventajas son: Libre, distribuida bajo la licencia

GPL Multiplataforma. Disponible para Windows, GNU/Linux. Mac.

Permite crear diagramas E-R Importar archivos SQL Permite generar los scripts

SQL a partir del modelo creado. Ofrece soporte completo a las características de

MySQL 5 Entre muchas cosas más.

VENTAJAS DEL MYSQL

Velocidad al realizar las operaciones, lo que lo hace uno de los gestores

con mejor rendimiento.

Bajo costo en requerimientos para la elaboración de base de datos.

Facilidad de configuración e instalación.

Soporta gran variedad de Sistemas Operativos.

Las operaciones se realizan con una velocidad notable.

Fácil configuración y gestión.

Multiplataforma.

Bajos costos de mantenimiento.

Velocidad al realizar las operaciones lo que hace uno de los gestores con

un mejor rendimiento.

Bajo costo en su rendimiento y requerimiento para la elaboración de una

base de datos.

Facilidad de configuración e instalación.

Soporta gran variedad de sistemas operativos.

DESVENTAJAS

Un gran porcentaje de las utilidades de MySQL no están documentadas.

No es intuitivo, como otros programas (Access).

TescHA

Algunas versiones de MySQL también la falta de apoyo completo para los

procedimientos almacenados.

No es intuitivo (interfaz).

No todas las utilidades se documentan de manera correcta.

Las utilidades que tiene My SQL es que no están documentadas.

No es intuitivo como otros programas (Access).

En algunas versiones también hace falta de apoyo completo para

procedimientos o almacenados.

Se puede llegar a desbordar su información.

No soporta bases de datos de gran tamaño (Capacidad de memoria baja).

TescHA

MANUAL TÉCNICO

Otro apartado muy importante en nuestra página es la del administrador que tomamos la

decisión de que el sistema sirva para los dos tanto como para el usuario como para el

administrador en la siguiente pantalla se muestra como se loguea el administrador.

Damos Click en entrar y nos mandara a esta pantalla

TescHA

En esta pantalla encontraremos inicio, clientes, proveedores, productos, y salir

Nos encontramos en el apartado de clientes en donde se pueden actualizar y eliminar los

clientes

TescHA

En el apartado de proveedores vamos a poder registrar actualizar y modificar a los

proveedores

En el apartado de productos vamos a poder realizar las siguientes funciones registrar

actualizar y modificar es similar al apartado de proveedores solo que cambia en algunos

aspectos

TescHA

Y por último el botón de salir donde nos enviará nuevamente a la pantalla de inicio de

sesión para volver a entrar al sistema.

Y bueno concluimos aquí con el manual de usuario el cual nos permitirá hacer uso

eficiente del sistema.