ANALISIS Y REQUERIMIENTOS

82
  Página 1 I. REQUERIMIENTOS DE LA APLICACION 1.1. Introducción En el presente trabajo tiene como fin de recabar los requisitos necesarios para la elaboración de una aplicación web que va dirigido a la empresa Colchas y Edredones” Vianey”. Se desarrollara un control de registro de pr oductos, e mpleados, cli entes y proveedores donde la distribuidora le facilite controlar los datos almacenados. Además podrá obtener información sobre las características de los productos para ser una empresa más segura y eficiente. Se utilizara formulari os donde el administrador pueda introducir los datos de registro para almacenar de manera automática en la base de datos todas las acciones que se realiza dentro del sistema y podrá ser utili zado dentro de la empresa colchas y edredones “Vianey”.  Estableceremos los elementos de las páginas de un sitio web por medio del análisis de requerimientos de datos, cubriendo las necesidades de comunicación de una organización. Implantaremos la aplicación Web a través de un programa de edición (Web Builder 6) y lenguajes de programación web (PHP, Java Script), integrando objetos (animaciones, imágenes y texto) y conectándola con una base de datos; además de publicarlo en plataforma Xampp y PHP, HTML y My SQL. Operaremos las funciones de WINDOWS y LINUX a través de las herramientas existentes o líneas de comandos para administrar los recursos de cómputo e información de la organización. Configuraremos sus servicios necesarios acorde a los requerimientos de utili zación de los recursos infor máticos de la organización, para la puesta a punto del sistema.

Transcript of ANALISIS Y REQUERIMIENTOS

Page 1: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 1/82

 

 

Página 1

I. REQUERIMIENTOS DE LA APLICACION

1.1. Introducción

En el presente trabajo tiene como fin de recabar los requisitos necesarios para la

elaboración de una aplicación web que va dirigido a la empresa Colchas y

Edredones” Vianey”. 

Se desarrollara un control de registro de productos, empleados, clientes y

proveedores donde la distribuidora le facilite controlar los datos almacenados.

Además podrá obtener información sobre las características de los productos para

ser una empresa más segura y eficiente.

Se utilizara formularios donde el administrador pueda introducir los datos de registro

para almacenar de manera automática en la base de datos todas las acciones que

se realiza dentro del sistema y podrá ser utilizado dentro de la empresa colchas y

edredones “Vianey”. 

Estableceremos los elementos de las páginas de un sitio web por medio del análisis

de requerimientos de datos, cubriendo las necesidades de comunicación de unaorganización. Implantaremos la aplicación Web a través de un programa de edición

(Web Builder 6) y lenguajes de programación web (PHP, Java Script), integrando

objetos (animaciones, imágenes y texto) y conectándola con una base de datos;

además de publicarlo en plataforma Xampp y PHP, HTML y MySQL.

Operaremos las funciones de WINDOWS y LINUX a través de las herramientas

existentes o líneas de comandos para administrar los recursos de cómputo e

información de la organización. Configuraremos sus servicios necesarios acorde a

los requerimientos de utilización de los recursos informáticos de la organización,

para la puesta a punto del sistema.

Page 2: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 2/82

 

 

Página 2

1.2. Planteamiento del Problema

La tienda desea crear una base de datos de una distribuidora de colchas y

edredones, el dueño desea guardar Id, nombre, apellido paterno, apellido materno

ciudad, dirección, teléfono de su empleado, por lo tanto los empleados atiende

ventas donde desea registrar folio, fecha y total. Los productos compra los clientes,

en la base de datos guardara su Id, nombre, apellido paterno, apellido materno,

cuidad, dirección, teléfono. A la vez la venta contiene productos y se desea guardar

el ID, nombre, precio, modelo, marca, tamaño y cantidad entonces todos los

productos vende el proveedor. El dueño desea guardar los siguientes datos ID,

nombre, apellido paterno, apellido materno, cuidad, dirección, teléfono y pagina web

de su proveedor.

1.3. Objetivo de la Aplicación

La aplicación web mediante Software Libre (PHP, Java Script, MySQL) con el

sistema operativo CentOS 5.6.

Una aplicación de sistema, ayudará a los clientes de conseguir de manera rápida los

productos e incluso para un buen manejo de precios que la distribuidora le

beneficiara evitando perdidas de precios, todos los datos lo tendrán en un sistema

seguro y fácil.

Una aplicación web de la empresa, con cuya funcionalidad para crear, editar, borrar,

buscar y almacenar los registros de los productos y las comisiones asignadas a los

empleados. Esto automatiza todas las operaciones de registro y asegura que losusuarios podrán encontrar la información de forma fácil y tiene una apariencia

altamente amistosa y fácil de navegar con la apariencia de alta calidad y que no falle,

puede ser fácilmente agradable para el usuario.

Page 3: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 3/82

 

 

Página 3

Una aplicación le permitirá el usuario con los permisos adecuados, para crear,

editar, eliminar información de los productos, clientes, empleados y proveedores.

Esto es para prevenir accesos no autorizados al sistema.

Con la cuya finalidad de esta aplicación es que está relacionado con los atributos ymétodos, también creado de un conocimiento más especifico como también se creó

los puntos de un diagrama de casos de uso para identificar los requerimientos

necesarios.

1.4. Alcance de la Aplicación 

Se desarrollara una aplicación web que beneficiara para poder controlar de una

manera favorable eficiente las ventas de las mercancías como colchas, zapatos,

edredones, camas. Los vendedores facilitaran la búsqueda de ventas en la base de

datos.

En el alcance Fuera del alcance

Crear una aplicación visual que corra sobre laplataforma de Windows y Linux.

Crear un nuevo servidor web o de aplicaciones

La aplicación contendrá los módulos. Administración del sistema una vez instalado.

Seguridad para cuentas de usuario,

contraseñas y permisos

Todo el reporte que se quiera adicionalmente

después de la instalación y puesta en marcha del

sistema.

Ofrecer seguridad de acceso al sistema através del usuario password y permisos

Llevar registro de toda la actividad de los usuariosen el sitio y reportes personalizados

El usuario con conocimientos especifico para

el funcionamiento de la aplicación creada.

Page 4: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 4/82

 

 

Página 4

II. DISEÑO DE LA APLICACIÓN

2.1. Documento de Requisitos

La empresa colchas y edredones” Vianey” tiene la necesidad de dar a conocer

diferentes productos, informando de sus precios, modelos, tamaño, etc. de cada uno

de los registros. Por lo que se requiere de un sistema web que permita registrar sus

productos.

La aplicación contara con un sistema de registro el cual consiste en guardar datos

personales del usuario con el propósito de lograr una mayor seguridad en el

apartado de producto.

Funciones del producto:

Se controlara la entrada y salida de los productos.

Características del usuario:

El sistema podrá ser utilizado con una experiencia y para poder manejar el sistema.

Restricciones generales:

El sistema será desarrollado en PHP.

La base de datos será desarrollado en MySQL. 

Page 5: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 5/82

 

 

Página 5

2.1.1 Requerimientos Específicos 

Objetivo:

Llevar a cabo el control de los empleados como modificaciones, altas y bajas.

Tener un control de productos. Manejar los precios que la distribuidora que le beneficie.

Requerimientos de almacenado de información:

El sistema deberá almacenar la información de registros y montos. 

Requisitos de reglas de negocio:

El sistema deberá respetar las siguientes reglas:

El sistema no deberá eliminar el nombre del cliente y su fecha de compra.

Requisitos del interfaz:

El sistema deberá acceder a la base de datos MySQL mediante la conexión de PHP.

Requerimientos funcionales:

El sistema deberá imprimir una factura de compra.

El sistema almacenara las ventas de productos.

El sistema deberá imprimir un reporte de ventas mensual.

Requerimientos no funcionales:

El sistema no deberá funcionar en una plataforma de Windows con 1 GB de memoria

RAM y 16 B HD libre, 60 MB.

Page 6: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 6/82

 

 

Página 6

2.2. Diagramas de Casos de Uso

Page 7: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 7/82

 

 

Página 7

Page 8: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 8/82

 

 

Página 8

2.3. Descripción de Casos de Uso

Nombre: ALTA DE EMPLEADO

Autor:NICOLAS MONTEJO ALVARO

FECHA: 04/08/2011

Descripción:

PERMITIRA REGISTRAR DATOS DE CADA EMPLEADO

Actores: ADMINISTRADOR

Precondiciones:

Flujo Normal:

1.  CLIC EN EL BOTON ALTA.

2.  ABRE UN FORMULARIO Y LLENAR COMPLETAMENTE

3.  CLIC EN EL BOTON GUARDAR. EN CASO ESTA MAL LLENADO EL FORMULARIO MUESTRA

UN MENSAJE DE ERROR CLIC Y BOTON ACEPTAR.4.  CUANDO ACEPTA GUARDAR, MUESTRA UN MENSAJE QUE HA SIDO REGISTRADO Y

PREGUNTA SI DESEA DAR OTRO ALTA CLIC EN EL BOTON ACEPTAR EN CASO AL

CONTRARIO CLIC EN EL BOTON CANCELAR.

Flujo Alternativo:

EL SISTEMA PERMITIRA REGISTRAR DATOS DE EMPLEADO EN CASO NO LLENAR BIEN LOS

FORMULARIO SE ENVIA MENSAJES HASTA FIJAR BIEN LOS ERRORES.

Flujo Alternativo:

No. 001

Page 9: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 9/82

 

 

Página 9

Nombre:  CONSULTAR EMPLEADO

Autor: ISIDRO JIMENEZ RAMIREZ

FECHA: 04/08/2011

Descripción: PERMITIRA BUSCAR DATOS DEL EMPLEADO

Actores: ADMINISTRADOR

Precondiciones:

Flujo Normal:

1.  CLIC EN EL BOTON CONSULTAR.

2.  ABRE UN FORMULARIO DE CONSULTA DONDE SE SELECCIONA EL NOMBRE O APELLIDO Y

ESCRIBIR.

3.  CLIC EN ACEPTAR Y ABRE LA TABLA DE EMPLEADO CONSULTADO.

Flujo Alternativo:

EL SISTEMA SE CONSULTA TODOS LOS DATOS ADEMAS SE PERMITE FACILMENTE MIENTRAS QUE

LOS FORMUARIOS SE LLENE CORRECTO

Flujo Alternativo:

No. 002

Page 10: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 10/82

 

 

Página 10

Nombre:  ELIMINAR EMPLEADO

Autor: JULIANO PASCUAL ARCOS DIAZ

FECHA: 04/08/2011

Descripción: PERMITIRA ELIMINAR TODOS LOS DATOS DEL EMPLEADO

Actores: ADMINISTRADOR

Precondiciones:

Flujo Normal:

1.  UNA VEZ MOSTRADO LA TABLA DE CONSULTA DEL EMPLEADO.

2.  CLIC EN EL BOTON ELIMINAR

3.  MUESTRA UN MENSAJE QUE FUE ELIMINADO CON ÉXITO4.  CLIC EN ACEPTAR VUELVE A LA TABLA DE CONSULTA.

Flujo Alternativo:

EL SISTEMA PERMITIRA ELIMINAR LOS EMPLEADO EN CASO NO LLENAR BIEN LOS FORMULARIO

SE ENVIA MENSAJES HASTA FIJAR BIEN LOS ERRORES.

Flujo Alternativo:

No. 003

Page 11: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 11/82

 

 

Página 11

Nombre:  MODIFICAR EMPLEADO

Autor: NICOLAS MONTEJO ALVARO

FECHA: 04/08/2011

Descripción: PERMITIRA MODIFICAR TODOS LOS DATOS DE PROVEEDOR

Actores: ADMINISTRADOR

Precondiciones:

Flujo Normal:1.  UNA VEZ MOSTRADO LA TABLA DE CONSULTA DEL EMPLEADO.

2.  CLIC EN EL BOTON MODIFICAR

3.  APERECERA UN FORMULARIO DONDE SE DEBE MODIFICAR TODOS LOS DATOS MENOS

EL ID.4.  CLIC EN EL BOTON MODIFICAR Y MUESTRA UN MENSAJE QUE HA SIDO MODIFICADO

5.  CLIC EN BOTON ECEPTAR PARA VOLVER A LA TABLA DE NOMBRES.

Flujo Alternativo:

EL SISTEMA PERMITIRA MODIFICAREMPLEADOS EN CASO NO LLENAR BIEN LOS FORMULARIO

SE ENVIA MENSAJES HASTA FIJAR BIEN LOS ERRORES.

Flujo Alternativo:

No. 004

Page 12: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 12/82

Page 13: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 13/82

 

 

Página 13

3.1. Modelo Relacional

Page 14: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 14/82

 

 

Página 14

3.3. Diccionario de Datos

Diccionario de datos de la base de datos de la distribuidora “Colchas y edredones”. Nombre de la base de datos: Colchas_Vianey;

Nombre de la tabla: productosDescripción: Almacena los datos del producto.

Nombre delcampo

Tipo dedato

Tamaño PK FK Estructura

Nulo Descripción

ID productos

Int ------ Si ------ {0-9} No

Esta es lallave foráneade la tabla yproviene dela tabla venta

ProductosInt ------ ----- ------ {0-9} No

Es el númerode productos

Modelo_producto Varchar 20 ----- ------ {0-9} No

Es el modelodel producto

Tamaño_de _producto

Varchar 20 ---- ------ {a-z} NO

Es el tamañode producto

que seencuentra enladistribuidora.

Precio Double ---------- ----- ------ {0-9} NoEs el precioque tienecada tipo delos productos.

Page 15: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 15/82

 

 

Página 15

Nombre de la base de datos: Colchas_Vianey;

Nombre de la tabla: clientes

Descripción: se almacena los datos del cliente que se encuentra en la distribuidora.

Nombredelcampo

Tipo dedato

Tamaño PK FK Estructura Nulo Descripción

IDCliente Int ----- --- Si {0-9}

NoEsta es la llave

foránea de latabla y provienede la tabla

Cliente

Nombre Varchar 20 ---- ---- {a-z} NoEs el nombre delCliente

Ap_paterno Varchar 20 -- --- {a-z} No

Es el apellidopaterno delCliente

Ap_materno

Varchar 20 -- ---- {a-z} NoEs el apellidomaterno delCliente

Dirección Varchar 20 ---- ---- {a-z} No

Es la direccióndel Cliente

Teléfono

Varchar 20 ---- ---- {0-9 } NoEs el número delteléfono delCliente

Page 16: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 16/82

 

 

Página 16

Nombre de la base de datos: Colchas_Vianey;

Nombre de la tabla: venta

Descripción: se almacena los datos de la venta que se encuentra en la distribuidora.

Nombredelcampo

Tipo dedato

Tamaño PK FK Estructura Nulo Descripción

Folio Int ----- --- Si {0-9} No

Este es el foliode la ventadonde eladministrador

podráidentificarlo laventa.

Fechaventa datetime ----- ---- ---- {0-9}-{-} No

Esta es la fechade venta dondese podrá ver enqué fecha fue laventa

Totalventa Int ----- -- --- {0-9} No

Esta es el totalde venta

Page 17: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 17/82

 

 

Página 17

Nombre de la base de datos: Colchas_Vianey;

Nombre de la tabla: Administrador

Descripción: se almacena los datos del Administrador que se encuentra en la

distribuidora.

Nombre delcampo

Tipo dedato

Tamaño

PK FK Estructura

Nulo Descripción

ID

administrador

Int ----- --- Si {0-9} No

Esta es la llaveforánea latabla y

proviene de latablaAdministrador

Nombre Varchar 20 ---- ---- {a-z} NoEs el nombredel Cliente

Ap_materno Varchar 20 ---- --- {a-z} NoEs el apellidopaterno delAdministrador

Ap_materno Varchar 20 ---- ---- {a-z} NoEs el apellidomaterno del

Administrador

Teléfono Varchar 20 ----- ---- {0-9 } NoEs el númerodel teléfonodelAdministrador

Dirección Varchar 20 ----- ---- {a-z} NoEs la direccióndelAdministrador

Page 18: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 18/82

 

 

Página 18

Nombre de la base de datos: Colchas_Vianey;

Nombre de la tabla: Proveedor

Descripción: se almacena los datos del Proveedor que se encuentra en la

distribuidora.

Nombre delcampo

Tipo dedato

Tamaño

PK FK Estructura Nulo Descripción

ID Proveedor Int ----- --- Si {0-9} No

Esta es lallave foráneade la tabla y

proviene de latablaProveedor.

Nombre Varchar 20 ---- ---- {a-z} NoEs el nombredel Proveedor

Ap_materno Varchar 20 ---- ---- {a-z} NoEs el apellidopaterno delProveedor.

Ap_materno Varchar 20 ---- ---- {a-z} NoEs el apellidomaterno del

Proveedor

Teléfono Varchar 20 ---- ---- {0-9 } NoEs el númerodel teléfonodel Proveedor

Dirección Varchar 20 ---- ---- {a-z} NoEs la direccióndel Proveedor.

Page 19: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 19/82

 

 

Página 19

Nombre de la base de datos: Colcha_Vianey;Nombre de la tabla: EmpleadoDescripción: Almacena los datos del Empleado.

Nombre delcampo

Tipo dedato

TamañoPK FK Estructura

Nulo

Descripción

ID Empleado Int ----- --- Si {0-9} No

Esta es lallave foráneade la tabla yproviene de latablaEmpleado.

Nombre Varchar 20 ---- ---- {a-z} No

Es el nombre

del Empleado

Ap_materno Varchar 20 ---- ---- {a-z} NoEs el apellidopaterno delEmpleado

Ap_materno Varchar 20 ---- ---- {a-z} NoEs el apellidomaterno delEmpleado

Teléfono Varchar 20 ----- ---- {0-9 } NoEs el númerodel teléfonodel Empleado

Dirección Varchar 20 ----- ---- {a-z} NoEs ladirección delEmpleado

Page 20: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 20/82

 

 

Página 20

IV. DISEÑO DEL SITIO WEB

4.1. Mapa del Sitio

Page 21: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 21/82

 

 

Página 21

4.2. Mapa de Navegación

Page 22: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 22/82

 

 

Página 22

4.3 . WireFrames

Índex imag. 01

Imag. 02

Page 23: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 23/82

 

 

Página 23

Imag. 03

Imag. 04

Page 24: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 24/82

 

 

Página 24

Imag. 05

Imag. 06

Page 25: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 25/82

 

 

Página 25

Imag. 07

Imag. 08

Page 26: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 26/82

 

 

Página 26

Imag. 9

Imag. 10

Page 27: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 27/82

 

 

Página 27

Imag. 11

Imag. 12

Page 28: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 28/82

 

 

Página 28

Imag. 13

Imag. 14

Page 29: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 29/82

 

 

Página 29

Imag. 15

Imag. 16

Page 30: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 30/82

 

 

Página 30

Imag. 17

Imag. 18

Page 31: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 31/82

 

 

Página 31

Imag. 19

Imag. 20

Page 32: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 32/82

 

 

Página 32

Imag. 21

Imag. 22

Page 33: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 33/82

 

 

Página 33

Imag. 23

Imag. 24

Page 34: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 34/82

 

 

Página 34

V. IMPLEMENTACION DEL SITIO WEB

Para la implementación de la aplicación web en CentOS 5.6 es necesario tener

instalado los siguientes servicios: MySQL, PHP, HTTP, DNS, DHCPD, FTP.

MySQL: Es un sistema de gestor de la base de dato. En la base de dato se

guarda datos, un dato y un valor. Normalmente MySQL es el material que está hecho

la bases de datos trae un clave donde solo persona registrada pueda acceder a ver

los datos guardados.

PHP: se encarga de ejecutar el servidor, y genera una salida HTML para que

se vean los resultados en los navegadores. PHP realiza acciones, HTML muestra

información

HTTP: El protocolo de transferencia de hipertexto (HTTP, Hyper Text Transfer

Protocol) es el protocolo usado en cada transacción de la Web (www). Y también sedefine la sintaxis y la semántica que utilizan los elementos software. HTTP es un

protocolo sin estado, es decir, que no guarda ninguna información sobre conexiones

anteriores.

DNS: (Servidor de Nombre de Dominio). Básicamente, es un conjunto de

protocolos y servicios los cuales permiten asignar un dominio o el nombre de

servidor, en caso que no tener asignado en el navegador es necesario poner las

pero cualquiera se aprende que para entra en esta web la dirección IP indicada....

Page 35: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 35/82

 

 

Página 35

DHCPD: significa Protocolo de configuración de host dinámico. Es un

protocolo que permite que un equipo conectado a una red pueda obtener su

configuración (principalmente, su configuración de red) en forma dinámica  (es decir,

sin intervención particular). Sólo tiene que especificarle al equipo, mediante DHCP,

que encuentre una dirección IP de manera independiente. Su funcionamiento debe

tener su dirección fija.

FTP: es el sistema de transferir archivos más estable y fiable que hay en

Internet. Esto significa que la descarga y subida de archivos que hagas tendrán más

opciones de completarse si errores de transferencia, y quedarán intactos después del

envío.

Page 36: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 36/82

 

 

Página 36

VI. INSTALACION DE SISTEMA OPERATIVO

6.1. Instalación en CentOS 5.6 en modo texto

Para la instalación de CentOS requiere un espacio mínimo 2GB de memoria RAM,

con un procesador Intel Corel 2, con tarjeta de video HDMIy realizar la partición ya

sea en el disco C o D depende el usuario depende del quien lo solicite. 

Esta instalación es necesario contar con los requerimientos ya mencionados para

poder levantar un servidor y debe contener los servicios de: 

DHCPD: nos servirá para poder asignar direcciones ip alas maquinas.

HTTP:Le permitirá al apache enviar correos.

MYSQL: Sistema gestor de bases de datos donde nos permitirá guardar todos losdatos.

PHP: Es un lenguaje de programación que nos permitirá visualizar y crear la

aplicación.

DNS: Nos servirá para poder proporcionar el nombre de dominio de la página

FTPD: Protocolo de trasferencia de archivos, transferir o compartir archivos.

Page 37: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 37/82

 

 

Página 37

El primer paso es insertar el disco DVD de la instalación de CentOS 5, en cuanto

aparezca la ventana de inicio, seleccionar Linux Text y presionar enter para

comenzar la instalación en modo texto como se muestra en la imagen 1.

Imagen 1

En este caso si desea verificar la integridad del disco a partir del cual se realizará la

instalación, entonces seleccionar el botón Ok y presionar la tecla enter considere que

esto puede demorar varios minutos. Una vez terminado de verificar, seleccionar

Skip y presionar la tecla Enter como la imagen 2.

Imagen 2

Page 38: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 38/82

 

 

Página 38

En seguida aparecerá la ventana y con mensaje de bienvenida al programa de

instalación de CentOS, seleccionar el botón Ok y presionar el botón enter para

continuar como la imagen 3.

Imagen 3

En seguida aparece la otra ventana donde se permite seleccionar el lenguaje

(Spanish), idioma para utilizar durante la instalación, para continuar presionar el

botón Enter como la imagen 4.

Imagen 4

Page 39: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 39/82

 

 

Página 39

Ahora seleccionar el mapa que al dispositivo que corresponde utilizado. Donde el

mapa es corresponde a la disposición Español España y el mapa latin-1

corresponde a la disposición Español Latino Americano como la imagen 5.

Imagen 5

En esta ventana el sistema nos advertirá que es necesario inicializar la unidad y

seleccionar el botón Si y teclear Enter como la imagen 6.

Imagen 6

Page 40: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 40/82

 

 

Página 40

Ahora muestra la ventana para crear las particiones de forma automática, lo cual

puede funcionar para la mayoría de los usuarios, podemos seleccionar.

En este caso no realizaremos ninguna partición porque antes de instalar esta

particionado desde Windows, es cuestión de seleccionar el espacio vacío.

En esta ventana de opción, seleccionar Crear disposición personalizada, permita un

mayor control y seleccionar el botón aceptar para continuar, teclear Enter como la

imagen 7.

Imagen 7

En esta ventana de selección se permite elegir y verificar el espacio de disco

dependiendo la partición hecho anteriormente. En este caso crear nueva particiónque requiere el CentOS 5, seleccionar Nuevo y teclear Enter como la imagen 8.

Imagen 8

Page 41: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 41/82

 

 

Página 41

En esta partición se asigna 100 MB para /boot, con formato ext3 y cuando ya esta

defina como partición primaria, la tabla de particiones lo permite como la imagen 9.

Imagen 9

Al terminar, mostrará la tabla de particiones actualizada. Si estamos conformes,

seguimos con la otra, nuevamente seleccionar Nuevo donde proceda crear la

siguiente partición como la imagen 10.

Imagen 10

Page 42: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 42/82

 

 

Página 42

Ahora se asigna a la partición, el resto del espacio disponible menos lo que tengacalculado asignar para la partición de intercambio. Asignaremos como partición

primaria, siempre que la tabla nos permite realizar como se muestra en la imagen 11.

Imagen 11

Una vez terminado se muestra la tabla de particiones actualizada y

seleccionaremos otra vez Nuevo donde ahora vamos a crear la siguiente Partición

como la imagen 12.

Imagen 12

Page 43: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 43/82

 

 

Página 43

Seleccionar en el campo de tipo de sistema de archivos la opción swap, donde

asignaremos el 200% de la memoria (2 GB). Para la última partición de la tabla, es

asignar el espacio por rango como la imagen 13.

Imagen 13

La tabla de particiones creada, seleccionar en botón Aceptar y teclear Enter para

saltar a la pantalla siguiente como la imagen 14.

Imagen 14

Page 44: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 44/82

 

 

Página 44

Ahora Seleccionar que gestor de arranque se utiliza, seleccionar el gestor de

arranque GRUB seleccionar el botón aceptar para continuar y teclear Enter como la

imagen 15.

Imagen 15

Se necesita pasar algún parámetro en particular al núcleo (kernel) y seleccionar

botón Aceptar para continuar la Instalación como la imagen 16.

Imagen 16

Page 45: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 45/82

 

 

Página 45

En esta ventana es una opción de configuración del gestor de arranque, si deseamos

usar contraseña GRUB en este caso seleccionar usar contraseña, cuando se haya

terminado seleccionar el botón Aceptar y Enter como la imagen 17

Imagen 17

En caso de haber otro sistema operativo instalado en el sistema, seleccionar la

opción el que utilizará para iniciar de forma predeterminada. Si solo está instalando

centOS 5, teclear directamente Enter. En dado caso está instalado dos sistema

operativos seleccionar centOS como la imagen 18.

Imagen 18

Page 46: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 46/82

 

 

Página 46

A continuación vamos a seleccionar el gestor de arranque se instale en el sector del

disco duro (MBR o Máster Boot Record). Al terminar, teclear Enter para saltar a la

siguiente pantalla como la imagen 19.

Imagen 19

Esta ventana es para la configuración de red para eth0, por el momento seguimos

instalando no es necesario agregar direcciones, seleccionar el botón Aceptar y

teclear Enter como la imagen 20

Imagen 20

Page 47: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 47/82

 

 

Página 47

Es la ventana para la dirección IP de la puerta de enlace y las direcciones IP de los

servidores DNS. En este caso no es necesario configurar seguimos tecleando Enter

para continuar como la imagen 21

Imagen 21

Ahora vamos asignar un nombre (HOSTNAME) para el sistema. Por ahora no es

necesario está configurado seguimos pulsando Enter como la imagen 22.

Imagen 22

Page 48: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 48/82

 

 

Página 48

Esta ventana es para seleccionar el horario. Con el tabulador seleccionar seguimos

seleccionando el botón Aceptar y Enter como la imagen 23

Imagen 23

A continuación es asignar una clave de acceso al usuario root. Donde vamos a

escribir dos veces para verificar se coincide con lo que realmente se espera. Por

razones de seguridad, asignaremos una clave de acceso al terminar se continua

tecleando Enter como la imagen 24.

Imagen 24

Page 49: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 49/82

 

 

Página 49

Al terminar se realizará un cálculo de la paquetería a instalar. Puede tardar varios

minutos como se muestra en la imagen 25.

Imagen 25

En esta ventana se permite la selección de paquetes que el usuario decide para

continuar teclear Enter como en la imagen 26.

Imagen 26

Al terminar se comprueba un cálculo de las dependencias correspondientes a la

paquetería que se va a instala y tardara varios minutos esperando que complete al

100% como se muestra en la imagen 27.

Page 50: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 50/82

 

 

Página 50

Imagen 27

Antes de iniciar la instalación sobre el disco duro, el sistema le informará respecto a

que se guardará un registro del proceso. En seguida teclear Enter muestras estéseleccionado el botón Aceptar como la imagen 28.

Imagen 28

Esta ventana es la instalación de forma automática espera varios minutos a que se

cargue correctamente como la imagen 29. 

Imagen 29

Page 51: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 51/82

 

 

Página 51

Se realizará automáticamente una copia de la imagen del programa de instalación

sobre el disco duro de la misma manera se tardara varios minutos como en la

imagen 30.

Imagen 30

Ahora se iniciara la instalación de los paquetes necesarios para el funcionamiento del

sistema operativo que tardara varios minutos como se muestra en la imagen 31.

Imagen 30

Page 52: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 52/82

 

 

Página 52

En esta ventana es la instalación de los paquetes y tardara varios minutos esperando

a que se cargue completamente como en la imagen 31.

Imagen 31

Una vez terminado la instalación de los paquetes, teclear Enter para reiniciar el

sistema junto con la computadora como se muestra en la última imagen 32.

Imagen 32

Page 53: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 53/82

 

 

Página 53

VII. CONFIGURACION DE LOS SERVICIOS DEL SERVIDOR

Configuración de los repositorios: sirve para tener un respaldo en donde se arrojara

archivos .rpm que nos sirve para instalar los servicios, el proceso para realizar.En nuestra terminal ingresamos lo siguiente:

1. mkdir -p /var/ftp/pub/os2. mkdir -p /var/ftp/pub/updates3. cd /media/ 4. mkdir cdroom5. mount /dev/dvdrw /media/cdroom/ 6. cp –rf /media/cdroom/* /var/ftp/pub/os

7. cd /var/ftp/pub/os/ 8. rpm –import RPM-GPG-KEY-CentOS-59. cd /var/ftp/pub/os/CentOS10. rpm –Uvh createrepo -0.4.11-3.e15.noarch.rpm11. createrepo /var/ftp/pub/os/ 12. createrepo /var/ftp/pub/updates/ 

7.1. Modificando los Archivos para Repositorio

1. vi /etc/yum.repos.d/*.repo[base]name=CentOS 5 $releasever - $basearch - basebaseurl=file:///var/ftp/pub/os/ gpgcheck=1enabled=1

[updates-released]name=CentOS 5 $releasever - $basearch - Updates Releasedbaseurl=file:///var/ftp/pub/updates/ 

gpgcheck=1enabled=1

Guardar y salir.

Page 54: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 54/82

 

 

Página 54

7.2. Instalación de Apache

Nos permite entrar a localhost y atravez de ahí podremos ver nuestro sitio web.

Yum –y install httpd

Crear index.html o en su defecto pegar sus archivos en var/www/html

Dar permiso de lectura a los ficheros

chkconfig httpd on

service httpd start

Si Apache desea que incluya soporte para PHP/MySQL, Perl, Python y SSL/TLS,

solo bastara ejecutar con los siguientes comandos

yum -y install php php-mysql mod_perl mod_python mod_ssl

esto comando nos sirve para añadir los servicios que inician junto con el sistema, esnecesario ejecutar con:

chkconfig httpd on

Para iniciar el servicio por primera vez, solo se necesita utilizar:

service httpd start

Para reiniciar el servicio, considerando que se interrumpiran todas las conexionesestablecidas en ese momento, solo se necesita utilizar:

service httpd restart

nos sirve para reiniciar el apache

service httpd stop

este comando nos sirve para detener el servicio de apache

setsebool -P httpd_can_sendmail 1

Para permitir a Apache poder ejecutar guiones CGI, utilice el siguiente mandato:

setsebool -P httpd_enable_cgi 1

Page 55: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 55/82

 

 

Página 55

Para permitir las inclusiones del lado del servidor (SSI, Server Side Includes), utilice

el siguiente mandato: setsebool -P httpd_ssi_exec 1

Permite que Apache se pueda conectar a través de red hacia un servidor de bases

de datos, utilice el siguiente mandato:

setsebool -P httpd_can_network_connect_db 1

Permite que el Apache realice conexiones de red hacia otro servidor, utilizando el

siguiente mandato:

setsebool -P httpd_can_network_connect 1

Permite que los usuarios locales tengan puedan utilizar un directorio público

(public_html), utilice el siguiente mandato:setsebool -P httpd_enable_homedirs 1

7.3. Instalación de MySQL

-instalación y configuración mysql

para instalar o actualizar el equipamiento logico necesario:

1.- yum -y install mysql mysql-server // para iniciar la instalación de mysql

2.- setsebool -P mysqld_disable_trans 1// El mandato setsebool sirve para que

funcione el servicio mysqld

1.- setsebool -P allow_user_mysql_connect 1// permite que el cliente utiliza mysql

para establecer conexiones hacia servidores MySQL

4.- /sbin/service mysqld start // inos sirve para niciar por primera vez el servicio

mysqld y generar la base de datos inicial (mysql)

5.- /sbin/service mysqld restart// nos sirve para reiniciar el servicio de mysql

6.- /sbin/service mysqld stop //nos sirve para detener el servicio de mysql

Page 56: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 56/82

 

 

Página 56

7.4. Instalación de DHCPD

 //Nos sirve para iniciar la instalación de dhcpd

1.- Yum –y install dhcpd.conf

 //permite crear la carpeta donde se guardar la configuración

2.- nano /var/etc/dhcpd.conf

ddns-update-style interim;

ignore client-updates;

authoritative;

shared-network miredlocal {

subnet 192.168.1.0 netmask 255.255.255.0 {

option routers 192.168.1.248;

option subnet-mask 255.255.255.0;

option broadcast-address 192.168.1.255;

option domain-name "www.colchasvianey.com";

option domain-name-servers 192.168.1.248;

option netbios-name-servers 192.168.1.248;

option ntp-servers 8.8.8.8, 8.8.4.4;

range 192.168.1.11 192.168.1.199;

}

}

Page 57: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 57/82

 

 

Página 57

7.5. Instalacion FTP

Yum –y install vsftpd

Este comando nos sirve para inicial la instalación de ftp

setsebool -P allow_ftpd_full_access 1

Vi /etc/vsftpd/vsftpd.conf

Acceso anónimo al servidor: anonymous_enable=YES

Usuarios autenticados: local_enable=YES

Permiso de escritura: write_enable=YES

Permiso de subir datos al servidor: anon_upload_enable=NO

Permitir crear directorio: anon_mkdir_write_enable=NO

Activar mensaje de bienvenida: ftpd_banner=Bienvenido al servidor FTP

Recluir al usuario solamente a su directorio personal:

agregar: Chroot_local_user=YES

Descomentar: Chroot_list-enable=YES

Descomentar y agregar Chroot_list_file=/etc/vsftpd/vsftpd.charoot_list

Guardar y salir.

7.6. Instalacion de DNS

Dns sirve para asignar nombres a equipos y servicios de red que estan organizadas

en una jerarquía de dominios.

Configuraciónes de DNS

yum -y install bind bind-chroot bind-utils caching-nameserver

vi /var/named/chroot/etc/named.conf

Page 58: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 58/82

 

 

Página 58

options{

directory "/var/named";

dump-file "/var/named/data/named_stats.txt";

allow-recursion{

127.0.0.1;

192.168.0.0/24;

};

forwarders{

192.168.0.2;

200.33.146.219;

};

forward first;

};

zone "0.0.127.in-addr.arpa"{

type master;

file "named.local";};

zone "uts.edu.mx"{

type master;

file "named.forward";

};

zone "0.168.192.in-addr.arpa"{

type master;

file "named.0.168.192";

};

Page 59: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 59/82

 

 

Página 59

1. vi /var/named/chroot/var/named/named.uts.edu.mx

$TTL 86400

@ IN SOA ns.uts.edu.mx. hostmaster.uts.edu.mx.(

2010070401;

28800;

7200;

604800;

86400;

)

NS ns.uts.edu.mx.

@ A 192.168.0.2

WWW A 192.168.0.2

2. vi /var/named/chroot/var/named/named.local

$TTL 86400

@ IN SOA localhost. root.localhost. (

2010070401 ; Serial

28800 ; Refresh

14400 ; Retry3600000 ; Expire

86400 ) ; Minimum

IN NS localhost.

0 IN PTR localhost.

3. vi /var/named/chroot/var/named/named.forward

$TTL 86400

@ IN SOA ns.uts.edu.mx. hostmaster.uts.edu.mx.(

2010070401 ; Serial

28800 ; Refresh

14400 ; Retry

3600000 ; Expire

Page 60: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 60/82

 

 

Página 60

86400

) ; Minimum

NS ns ;

localhost A 127.0.0.1

ns A 192.168.0.2

www A 192.168.0.2

ftp A 192.168.0.2

4. vi /var/named/chroot/var/named/named.0.168.192

$TTL 86400

@ IN SOA ns.uts.edu.mx. hostmaster.uts.edu.mx.(

2010070401 ; Serial28800 ; Refresh

7200 ; Retry

604800 ; Expire

86400

) ; Minimum

NS ns.uts.edu.mx.

2 PTR ns.uts.edu.mx.2 PTR www.uts.edu.mx.

2 PTR ftp.uts.edu.mx.

vi /etc/resolv.conf

search www.uts.edu.mx

nameserver 192.168.0.2

hostname (si aparece otro nombre de host diferente al de su dominio ejecutar el

comando 9)

hostname www.uts.edu.mx

service named start // nos servira para iniciar por primera vez nuestro servicio.

Page 61: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 61/82

 

 

Página 61

VIII. MANTENIMIENTO PREVENTIVO Y/O CORRECTIVO

8.1. Cronograma de actividades 

Page 62: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 62/82

 

 

Página 62

IX. UTILERIAS DE HARDWARE Y SOFWARE

Compresores/descompresores: Sirven para comprimir archivos sirve para

disminuir su tamaño y descomprime volver en su normalidad.

Firewall: Sirve para denegar accesos no autorizados en sistemas.

Antivirus: sirve para evitar virus en cualquier PC evitando que dañen al

mismo.

Procesadores de texto: Sirve para crear o modificar textos en la computadora.

Desfragmentador: Para acomodar bien los archivos en una PC de tal formaque no queden espacios permitiendo una mayor velocidad y eficiencia.

Scandisk: Para detectar errores de archivos en un disco con la posibilidad de

reparación.

Hojas de cálculo: Es para manipular números por medio de operaciones

(cálculos).

Navegadores: Para visualizar páginas web con formato HTML, PHP, etc.

Liberador de espacios: Indica aquellas aplicaciones, archivos que almacenandatos y que no hacen más que ocupar espacio sin utilidad.

Restaurar sistema:Para volver a recuperar un sistema a su estado anterior.

Ccleaner: Para limpiar registros.

Deepfreezer: Aplicación que para volver el sistema a un estado anterior en

cada vez reinicia el sistema, evita que una PC sufra de alteraciones por los

usuarios.

  Utilerías para archivos: Manejan información de archivos tales como imprimir,copiar, etc. 

Page 63: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 63/82

 

 

Página 63

X. DOCUMENTACION DE SOPORTE TECNICO

10.1. Mantenimiento

El mantenimiento de la computadora es aquel que debemos realizar debes en

cuando, bien sea para corregir fallas existentes o para prevenirlas 

El periodo de mantenimiento depende de diversos factores: la cantidad de horas

diarias de operación, el tipo de actividad (aplicaciones) que se ejecutan, el ambiente

donde se encuentra instalada (si hay polvo, calor, etc.), el estado general (si es un

equipo nuevo o muy usado)y el lugar donde se encuentra.

10.2. Mantenimiento Preventivo

El mantenimiento es para limpiar una computadora para realizar operaciones en

buenas condiciones, de esta manera alarga tiempo de vida de una computadora y

que su funcionamiento.

Un buen mantenimiento preventivo incluye:

Limpieza externa dela computadora pc. Aspirado de los componentes internos.

Limpieza completa de teclado, ratón, impresora y otros periféricos.

Beneficio de mantenimiento preventivo:

Page 64: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 64/82

 

 

Página 64

Ahorro de dinero y larga vida útil de las computadoras

Protección de inversiones

Mejor aprovechamiento del equipo instalado

10.3. Herramientas de Mantenimiento que se Utilizan

Alcohol ISO propílico:

El alcohol isopropilico sirve para poder limpiar con seguridad las partes electrónicas

de una pc o cualquier tipo de tarjeta electrónica, no se puede usar cualquier tipo de

alcohol ya que otro tipo de alcohol produce al secarse unas capas.

Franela:

Se utiliza para la limpieza de la PC o ya que sea interna o externa.

Aspiradora:

Sirve para limpiar el polvo de pc y es una herramienta más fácil de limpiar las partes

físicas. 

Desarmadores:

Se utilizan para desarmar y armar una PC al momento de hacer mantenimiento

interno.

Goma Migajón:

Page 65: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 65/82

 

 

Página 65

Es utilizada para limpiar las ranuras de todas las tarjetas.

Aire comprimido:

Es una herramienta utilizada para dar limpieza interna a la PC, básicamente para

fuentes de poder u otros.

Brochas:

Son utilizadas para la limpieza de cualquier tipo de memorias o partes internas de

una pc.… 

10.4. Mantenimiento del Teclado

Para el mantenimiento del teclado, utiliza materiales mencionadas.

Desconectar todo lo que esté conectado al teclado

Usar desarmadores, goma de migajón, aspiradora y un trapo.

Sacar los tornillos lentamente y separar la carcasa.

Extraer en la parte fuente de poder

Aspirar bien la carcasa del teclado, utilizando la brocha

Fijar bien las memorias utilizando la goma.

Una vez que se haya terminado de limpiar, otra vez a armarlo con mucho

cuidado.

Page 66: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 66/82

 

 

Página 66

10.5. Mantenimiento del Mouse

Se necesita desarmador, aspiradora, trapo húmedo.

Sacar los tornillos del mouse

separar la carcasa de mouse

extraer las partes internas del mouse

luego darle mantenimiento al mouse con la aspiradora y remover el polvo con la

brocha

Después de terminar el mantenimiento empezamos a armar el mouse colocando

las partes de esta y colocando los tornillos en su lugar. Después limpiaremos la carcasa con el trapo húmedo y conectar en el CPU para

verificar si funciona.

10.6. Mantenimiento de la Impresora

Para el mantenimiento de la impresora se requiere las mismas herramientas que

estamos utilizando anteriormente.

Desconectar los cables donde están conectados.

Separar la carcasa para poder extraer el tóner

Con la brocha remover el polvo y aspirando con cuidado sin dañar

En la parte interna se tiene que remover exactamente bien para sacar el polvo yaspirarlo

Una vez terminado todo empezamos a armar con mucho cuidado con los tóner.

Juntar la carcasa y limpiarlo bien con un trapo húmedo o con alcohol isopropilico

Por ultimo conectarlo donde se debe o en el corriente eléctrico.

Page 67: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 67/82

 

 

Página 67

10.7. Mantenimiento del Monitor 

El mantenimiento al monitor se hace paso por paso.

Primero Desconectar el cable donde está conectado.

Identificar bien los tornillos al desarmar.

Quitar la carcasa y después empezaremos a limpiar toda la parte interior del

monitor.

Utilizando la Brocha, aspiradora, trapo.

Limpiar las parte exterior inferiores del monitor); y una terminado unir toda las

carcasa, después colocar los tornillos y atornillarlas.

10.8. Mantenimiento del CPU

El mantenimiento del CPU se utiliza de las siguientes herramientas: brocha,

alcohol isopropilico, desamadores, goma de migajón y seguir los siguientespasos: 

Primero desconectar el cable de la fuente poder donde está conectado.

Identificar los tornillos, extraerlos y quitar la carcasa.

Destornillar la fuente de poder, una vez destornillado le daremos

mantenimiento, con la brocha remover todo el polvo.

La tarjeta madre para poder limpiarlo con la brocha y la aspiradora,

quitar la tarjeta de video para poder limpiar con la goma de migajón las ranuras

dela tarjeta y limpiarlo con el alcohol isopropilico.

Desconectar el lector de video para poder limpiarlo, quitar los tornillos.

Al terminar de limpiar se vuelve a atornillar.

El mantenimiento del gabinete interior removiendo el polvo con la brocha y con la

aspiradora luego.

Page 68: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 68/82

 

 

Página 68

Al Terminando empezar a armar y colocar la tarjeta madre en su lugar y

conectando cada dispositivo.

10.9. Instalación del Windows 7

Insertar el CD del sistema operativo.

Pulsar cualquier tecla si el programa lo pida.

Después se cargar todos el archivos que se va a instalar, después arranca el

instalador del sistema operativo. seleccionar el idioma del sistema.

Darle siguiente

Darle Clic en Instalar ahora.

Activar la casilla de licencia.

Seleccionar el tipo de instalación.

Después particionar el disco en donde instalar el SO

Darle clic en la unidad formatear luego aceptar Después del formatear de la unidad.

Después se empieza a cargar todos los archivos del programa.

luego de cargar todos los archivos.

ingresa nombre del usuario y contraseña.

Clic en Siguiente

Ingresar la clave del producto.

Nos pide si se desea desactivar Windows automáticamente cuando estéconectado.

seleccionaremos en preguntar más tarde

Configurar la zona horaria, fecha y hora

Darle clic siguiente

Page 69: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 69/82

 

 

Página 69

Queda instalado el SO de Windows 7.

Sistema operativo de Windows 7 instalado.

10.10. Mantenimiento correctivo de una computadora 

El mantenimiento correctivo se realiza cuando es se debe corregir o reparar algún

problema que se esté presentando en una PC que puede ser hardware o software.

Mantenimiento de hardware podemos encontrar lo siguientes:

1. Cambio de Memoria RAM – cuando es necesario aumentar la capacidad

2. Instalación de tarjetas de expansión - esto es común puesto que muchas de las

veces se desea ampliar o mejorar las funciones de un computador esto puede ser

de video, sonido, red, etc. Puede ser considerado como mantenimiento correctivo.

Cuando se presentan errores o problemas de programas en Windows es necesario

actualizar todas las mascaras para que vuelva a funcionar correctamente esto es un

mantenimiento de software.

Mantenimiento de software se encuentra los siguientes:

Formateo del disco duro: se realiza el formateo cuando ya no se encuentra con

alguna posibilidad de reparar el sistema y siempre es recomendable respaldar

todos los archivos del disco duro.

Problema con virus: siempre se debe de desinfectar con un antivirus todo el

sistema o donde se encuentre la base de datos y actualizar constantemente paraevitar que ciertos problemas.

Restauración del sistema: se realiza cuando un programa se instala o cuando el

programa no es recomendable usar y que este dando su un mal funcionamiento

es r a su normalidad.

Page 70: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 70/82

 

 

Página 70

10.11. Materiales a Utilizar

Esto todo depende el tipo de problema que se esté presentando puede ser utilizadoscomo: 

CD de instalación del sistema operativo correspondiente de reinstalación

completa o restauración del mismo.

CD en blanco para respaldos

Destornilladores estrella y plano de variadas medidas

Piezas a sustituir como memorias, tarjetas de expansión, letras para teclado,

mouse, puertos USB, lector de memorias, para encontraran todos los

componentes de un sistema de computo

10.12. Cambio de la Tarjeta RAM

Antes de hacer cambio de la memoria debemos saber de qué memoria está

equipada en nuestro ordenador, para que así podemos recurrir a la factura de

compra u otros requerimientos. Una vez que sabemos qué memoria utiliza nuestro

PC continuaremos con la instalación.

Los pasos a seguir para cambiar la memoria RAM de un ordenador son los

siguientes:

1. Apagar por completo el ordenador.

2. Desconectar el cable de fuente de alimentación y pulsar un par de veces el botón

de encendido del PC para terminar de descargar la posible corriente que pudiese

quedar en la placa base.

Page 71: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 71/82

 

 

Página 71

3. localizar los tornillos que sujetan la carcasa de la caja del ordenador. Quitarlos y

retirar las carcasas para dejar a la vista el interior del PC.

4. Una vez que ha sido visible la placa base, lo primero localizaremos dónde está

situada la memoria RAM en nuestro PC.

5. Para extraer la memoria de nuestro ordenador simplemente pulsaremos en los

extremos del zócalo dónde está montada la memoria y el módulo saldrá del

mismo.

6. Después de hacer todo los Colocaremos los nuevos módulos de memoria

teniendo cuidado de hacer coincidir la ranura que posee.

7. Terminando todo esto volvemos a colocar la tapa de la carcasa de la torre, luego

vamos conectar la corriente de la fuente de alimentación.

8. Encender el PC y comprobar que todo funciona con éxito.

Si todo hace funciones dentro del ordenador vamos hacer un “bip” al momento de

encender nuestro ordenador.

10.13. Cambio de Fuente de Alimentación

Para cambiar o sacar se necesita un desarmador de estrella (pequeña)

Procedimiento: 

La instalación de una fuente de alimentación se realiza, en la parte superior del PC,

eso necesita fijar bien los chasis del gabinete. Una vez esta con cuidado se tiene que

desconectar los cables. .

Las fuentes de alimentación convencionales trabajan con tensiones de salidade +12, +5, +3.3, -5 y -12VDC, y disponen de varios tipos de conectores, destinados

a la alimentación del disco duro, CD-ROM, Grabadora, Disquetera, Placa Base, etc.,

en los que se trabajan con la tensión específica en cada caso.

Cuando haya terminado es recomendable probar para ver si funciona normalmente

Page 72: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 72/82

 

 

Página 72

10.14. Cambio e Instalar una Tarjeta de Video 

Para la conexión de tarjeta los pasos siguientes es:

Desconectar la computadora, en corrientes eléctricos quitar la cubierta para poderinstalar la tarjeta de video.

Quitar la tapa en la parte donde se encuentre directamente la llanura de inserción

de tarjetas.

Una vez esta listo, insertar la tarjeta cuidadosamente para que quede normal

Asegurar bien los tornillos

Una vez terminado conectar la computadora, automáticamente reconoce la tarjeta

Es posible que se prueba con un disco

10.15. Cambiar Unidad CD-ROM 

Este procedimiento es para cambiar la unidad de disco está dañado o paso algo en

la parte interior.

Herramientas que requiere:

Pulsera anti-estática.

Desarmador de cruz.

Procedimiento para instalar la unidad.

Destornillar la tapa en la parte del gabinete.

Sacar la tapa cuidadosamente

Colocar la pulsera anti-estática y conectar la tierra.

Page 73: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 73/82

 

 

Página 73

Desconectar el bus de datos de la unidad.

Desconectar fuente de poder.

Destornillar la unidad.

Sacar la unidad.

Colocar la unidad nueva.

atornillar la unidad.

Conectar nuevamente fuente de poder.

Conectar el bus de datos.

Luego una limpieza de limpieza de BIOS.

Cerrar bien el gabinete.

Conectar la PC.

Configurar el BIOS exactamente como estaba.

Probar si funciona perfectamente

Page 74: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 74/82

 

 

Página 74

XI. TOPOLOGIA DE RED

Page 75: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 75/82

 

 

Página 75

XII. ESTANDARES DE CABLEADO ESTRUCTURADO

La topología de red

Es la forma en que las computadoras están unidos unos a otros y depende, entre

otros factores, también es un arreglo físico o lógico.

Topología física: Se refiere al diseño actual del medio de transmisión de la red.

Topología lógica: Se refiere a la trayectoria lógica que una señal a su paso por losnodos de la red.

Tipos de topologías de red

Topología en bus:

Esta topología consiste en varios nodos conectados que comparten el mismo cable

(nodos). Los enlaces se pueden utilizar el cable coaxial grueso o delgado o fibra

óptica.

Topología de anillo:

Una topología de anillo conecta los dispositivos de red uno tras otro sobre el cable en

un círculo físico. La topología de anillo mueve información sobre el cable en una

dirección y es considerada como una topología activa. Cuando una computadora

envía datos a la otra computadora vuelve a retransmitir hasta llegar a su destino. La

Page 76: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 76/82

 

 

Página 76

computadora de destino envía un mensaje a la computadora que envió los datos de

que fue recibido correctamente.

Topología de malla:

Esta topología utiliza conexiones redundantes entre los dispositivos de la red así

como una estrategia de soportar fallas. Cada dispositivo en la red está conectado a

todos los demás (todos conectados con todos). Este tipo red requiere mucho cable,

lo más recomendable es configurar de manera inalámbrica.

Topología de Estrella:

En una topología de estrella, las computadoras en la red se conectan a un dispositivo

central conocido como concentrador (hub) o a un conmutador de paquetes (swicth).

Este tipo de topología es más popular de un LAN (Local Área Network).

Ventajas de la Topología Estrella:

Es más tolerante, esto quiere decir que si una computadora se desconecta o si se

le rompe el cable solo esa computadora es afectada y el resto de la red mantiene

su comunicación normalmente.

Es fácil de configurar, añadir o remover una computadora es tan simple y fácilcomo conectar o desconectar el cable.

Page 77: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 77/82

 

 

Página 77

Desventajas de la Topología Estrella:

Es costosa ya que requiere más cable que la topología Bus.

Si el Hub se cae, la red no tiene comunicación.

Si una computadora se cae, no se puede enviar ni recibir mensaje.

Esta topología de red es más fácil para conectar los servidores el cual comparte su

información con los demás usuarios como: (proveedor, administrador, cliente). Por

ejemplo se falla la conexión de proveedor con los demás comunica correctamente o

viceversa con el administrador y cliente.

Page 78: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 78/82

 

 

Página 78

XIII. CONCLUSION Y RECOMENDACIONES

Para finalizar el equipo llegó a la conclusión de que la aplicación realizada para la

distribuidora de colchas y edredones fue un éxito, se cumplió con todo lo que el

cliente necesitaba, pero eso si no fue fácil de elaborarlo por que la programación

como bien sabemos es complicado. Pero gracias a los conocimientos adquiridos

durante el transcurso del cuatrimestre pudimos lograrlo.

Dicha aplicación como se menciono al inicio de este pápelo es para que el

Administrador de la distribuidora no se le haga difícil todas las actividades que allí

realiza por lo tanto con la aplicación que nosotros realizamos podrá hacerlo sin

ningún problema.

En la elaboración de dicho sistema se tuvo que realizar muchas actividades que ya

están incluidos en todo este documento, para que así esta distribuidora destaque

ante las otras y registro de datos, por lo tanto será más preferido que las que existen

en Ocosingo.

En general este proyecto se realizó con la finalidad de aplicar todos los

conocimientos aportados durante los periodos de estudio lo cual se pudo realizar sin

error alguno.

Page 79: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 79/82

 

 

Página 79

Recomendaciones

Para esta aplicación se deben tomar en cuenta las siguientes recomendaciones:

Utilizar un equipo de cómputo solo para la aplicación.

Mantener el equipo y el servidor en un lugar seguro.

El que utilizara la aplicación que tenga conocimientos en computación paraque sepa lo que hace.

Utilizar la aplicación correctamente.

Leer el manual de usuario para saber su funcionalidad de la aplicación.

Respaldar toda la información en periodo determinado para no perderla encaso de accidentes.

En caso de actualizaciones necesarias para el sistema consultar con el queelaboro la aplicación.

Estas fueron las recomendaciones más importantes para no tener problemasde hacer una aplicación web.

Page 80: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 80/82

 

 

Página 80

XIV. ANEXOS

1.- ¿Está usted interesado que todo su producto se encuentra almacenado en unsistema?

Si

¿Por qué?

Por qué mis productos estarán en un orden y con un control donde estará toda lainformación que contiene todo los productos.

2.- ¿Ha pensado alguna vez registrar su mercancía atreves de un sistema?

Desde hace tiempo pensaba registrar, pero no tengo un sistema.

3.- ¿En qué plataforma de Windows le gustaría su sistema?

En la plataforma de Windows 7 ya que toda las personas está acostumbrada autilizar el Windows.

4.- ¿Qué tipo de sistema le interesaría trabajar?

Creo que en aplicación de escritorio que sería muy útil para mi distribuidora.

5.- ¿Qué tipo de información guardaría en su sistema?

Los datos personales de cada cliente, empleados, proveedores, nombre de cadaproducto, precios, fecha de ventas, Códigos y altas, bajas de cada producto.

6.- ¿Usted estaría interesa de en tener un respaldo de sus ventas y ganancias?

Si

¿Por qué?

Por qué me ayudaría mucho, para cualquier aclaración

Page 81: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 81/82

 

 

Página 81

XV. BIBLIOGRAFIA

BASE DE DATOS

Irene López Ruiz

Miguel ángel Gómez-Nieto, Enrique López Espinoso , Gonzalo Cerruela García

Desde de Chen hasta Codd con Oracle

2002 Alfa Omega grupo editorial S.A de C.V. Pitágoras 1139 col.03100 México, DF.

DISEÑO DE LA BASE DE DATOS RELACIONALES.

Esperanza Marcos Martínez

Universidad Rey Juan Carlos.

Adoración de Miguel Castaño Universidad Carlos III de Madrid Mario PlattinUniversidad de Castillo, La Mancha.

(c) 200’0 Alfa Omega Grupo Editorial S.A de C.V.

Pitágoras 1339, del Valle, 3100 México, DF. Miembro de la Cámara Nacional de la

Industria Editorial Mexicana Registro N.2317

PC HARDWARE

Manual de Referencia

Graic Zacker

Zohn Rourke

Traducido en ingles de la primera edición en ingles de PC Hardware .The completereferencie.

Page 82: ANALISIS Y REQUERIMIENTOS

5/9/2018 ANALISIS Y REQUERIMIENTOS - slidepdf.com

http://slidepdf.com/reader/full/analisis-y-requerimientos 82/82

 

 

Página 82

FUNDAMENTOS DE SISTEMAS DE BASES DE DATOS

Ramirez A.Erlmacri

Shamkant B. Navathe

Pearson Addison Wesly. 3ª Edición

HTML LA GUÍA COMPLETE

Chuck Musciano y Bill Kenneda

0` reilly. 2da.Edicion

PHP Y MYSQL PARA DUMMIES

Janet Valada

Valade. 2da edición

FUNDAMENTOS DE BASE DE DATOS

Me Graw Hill, Silberschatz, Kporth, Sudarshan

Cuarta edición.