You are on page 1of 127

PLANTEL FUNDACION AZTECA

PROYECTO FINAL SUPERADISE Academia de Computacin.

ALUMNOS

A.RODRIGO ALVAREZ ALATORRE

JONATHAN TIRADO JUAREZ

MAURICIO VERA MANZANO

ASESORES DE TESINA

Lic. Pardo Carren Marco Vinicio Ing. Vzquez Snchez Alma Erika Ing. Espindola Villena Vernica

CICLO SEMESTRE 2011

INTRODUCCION

Este proyecto es la culminacin de diferentes investigaciones en el mercado empresarial as como la implementacin y creacin de empresas a partir de ideas.

Este trabajo esta estructurado de forma que abarca todos los rubros que una empresa verdadera y actual implementa en su forma de tomar decisiones a la hora de agregar nuevos sistemas.

En las siguientes hojas mostraremos como se realiza una empresa desde la idea intangible de tenerla as como las predicciones de su eficacia en el mercado, tomando en cuenta las ventajas y desventajas de implementar un centro de monitoreo o de computo que realice software, con el cual la empresa eficientara su trabajo y har del desarrollo de la empresa una experiencia mas gratificante, eficiente y que rinda frutos.

Tocaremos 3 areas en la planeacin.

Publicidad y mercadotecnia (actualizacin tecnolgica): Con la creacin de pginas web que demuestren el valor de la empresa.

Seleccin de equipo, instalaciones fsicas y redes.

Creacin de software y sistemas que apoyen el trabajo de la empresa.

INDICE

Captulo I
y Planteamiento del problema Organigrama Objetivo de la empresa. Misin Visn Descripcin de la empresa Logotipo de la empresa y Anlisis del problema Entrevistas Cuestionario Conclusiones de las entrevistas y cuestionarios y y y y y y y y y Solucin del problema Objetivo general del sistema Objetivos particulares del sistema Requerimientos del Sistema Estudio de factibilidad Tcnica y Operativa Estudio de viabilidad Anlisis de Costo- Beneficio Diseo de las interfaces de usuarios. Diseo de la solucin Diagrama de flujo de datos Diagrama Entidad relacin Diccionario de datos rbol o tablas de decisin Manual de Instalacin Manual de Usuario Programa de Instalacin, Programa Ejecutable pg. 5 pg.6 Pg.7 pg.8 pg.9 pg.11 pg.12 pg.13 pg.15 pg.16 pg.20 pg.21 pg.21 pg.22 pg.23 pg.25 pg.27 pg.28 pg.31

Captulo II
Acerca de la administracin del Centro de Computo

y y y

Misin del Centro de Computo Objetivo del Centro de Computo Planeacin del Centro de Computo Organizacin del rea Informtica Adquisicin de software y hardware Seguridad en el Centro de Computo

pg.80 pg.81 pg.84 pg.82 pg.89 pg.92

Captulo III
Acerca de la actualizacin tecnolgica y uso de HTML e internet . y y Antecedentes Internet 2 Qu es un Pagina Web? Para qu sirve? Cmo se publica en Internet? Servidores Protocolos FTP Dominios Precios de dominios por anualidad y mensualidad Objetivo Estructura de una pgina web Pagina Web pg.94 pg.97

pg.111

y y y

Captulo IV de las redes del centro de computo


y y y y y y y y Topologa fsica Topologa lgica Protocolos Cableado horizontal y vertical Servidores Acceso de usuarios Seguridad en la red Lneas dedicadas

ANEXOS

Anexo1 Calendarizacin de actividades Grafica de Gantt Grafica de Pert Anexo 2 Cuestionarios contestados Entrevistas contestadas

Anexo 3

Plano Infraestructura del centro de cmputo a escala

Anexo 4 Cdigo del sistema

y y

Conclusiones Bibliografa

Captulo I
PLANTEAMIENTO DEL PROBLEMA

Es necesario el control de datos dentro de una empresa para lograr controlar cada aspecto cuantificable de esta y as obtener la armona necesaria para llegar a su optimo funcionamiento y seguir desarrollndose para alcanzar el xito deseado. El control de datos como ya lo haba mencionado es indispensable para tener claro el camino que la empresa est tomando y tomar medidas necesarias en caso de que haya una irregularidad, si es necesaria la modificacin, eliminacin o creacin de algn nuevo tipo de sistema que complemente y beneficie el desarrollo de la misma empresa.

Pero a medida que va pasando el tiempo la cantidad de informacin acerca de algn empleado previamente procesada va aumentando debido al crecimiento de la empresa, por lo tanto a la hora de pagar la nomina se vuelve un proceso que lleva mucho tiempo en completar y necesita de muchos recursos humanos para evaluar, cuantificar, imprimir y pagar la nomina de toda la plantilla de trabajo de la empresa entera.

ORGANIGRAMA

Este es el organigrama de nuestra empresa de supermercados SUPERADISE.

PRESIDENTE

ACCIONARIOS

GERENCIA

SISTEMAS

R.H.

REDES

CONTADURIA

CAJEROS

MANTENIMIENTO

VIGILANCIA

ACOMODADORES

OBJETIVO DE LA EMPRESA

Lograr el liderato en el servicio de autoservicio mediante el uso de tecnologa de vanguardia, as como satisfacer en todo momento las expectativas del consumidor. As mismo, siempre se esfuerza para que el cliente encuentre una tienda moderna, con las facilidades y comodidades que l espera.

MISIN

Facilitar la implementacin del sistema en el entorno laboral de le empresa solicitante mediante la creacin y actualizacin del software para maximizar la calidad del servicio, as como el continuo soporte tcnico a los diferentes areas tecnolgicas de la empresa. As como maximizar el potencial de la empresa en la atencin al personal que labora con nosotros y de esta forma lograr el liderato en el servicio de autoservicio.

VISIN

Alcanza la mxima expansin del sistema y hacer ms eficiente el trabajo administrativo y colectivo mediante el uso de sistemas tecnolgicos de vanguardia tanto controlado como el uso de usuarios y programadores, mantener el nivel de servicio del centro de autoservicio mediante el continuo mejoramiento y soporte tcnico de las diferentes areas.

DESCRIPCION DE LA EMPRESA

SUPERADISE ES una bodega de lneas generales, sus caractersticas son: La bodega de lneas generales almacena los artculos que son clasificados como no bsicos. Artculos de electrnica. Como grabadoras, computadoras, etc. pueden ser televisores, minicomponentes,

Artculos de electrodomsticos o lnea blanca. Como pueden ser refrigeradores, licuadoras, secadoras de cabello, hornos elctricos o de microondas, etc. Se les dice de lnea blanca porque inicialmente esta clase de artculos solo los fabricaban de ese color. Muebles. Como pueden ser sillas, camas, burs, muebles para computadoras, closets, etc. Blancos. En este departamento se manejan generalmente artculos para bao (algunas tiendas clasifican este departamento como parte de abarrotes). Estos artculos pueden ser jaboneras, toallas, artculos de plomera, etc. Hogar. Como su nombre indica, este departamento vende artculos para uso domstico y del hogar, entre los que se encuentra cristalera como vasos, copas, tambin se venden vajillas, ollas express, plsticos del hogar como pueden ser hermticos, palanganas, botes de basura y artculos de jarciera como pueden ser trapos de cocina, fibras para los trastes, escobas, recogedores, jaladores, guantes de cocina, etc. Discos y pelculas. Revistas y libros. Ferretera. Donde se vende todo tipo de artculos para autos y para arreglo del hogar. Llantas para carro, acumuladores para carro, aceites para carro, herramientas, focos, extensiones, etc. Perfumera. En donde se venden todo tipo de cosmticos y artculos para el aseo personal, como perfumes, esponjas para bao, desodorantes para el cuerpo, tintes para el cabello, bils, barniz de uas, etc. 9

Farmacia. Papelera. Donde se manejan todo tipo de artculos de oficina y para la escuela como cuadernos, lpices, plumas, calculadoras, reglas, etc. Jardinera. Juguetera. Deportes. Regalos. Ropa de dama, caballero y beb. Artculos para bebs. Zapatera. Perecederos Entre algunos otros

10

LOGOTIPO DE LA EMPRESA

El logotipo demuestra en s que es una tienda de origen variado, por eso un sol y una luna, por que podr encontrar cosas totalmente opuestas desde la A hasta la Z. Tambin tiene un fondo color plata, el cual demuestra que no es una empresa tradicional, si no moderna

11

ANALISIS DEL PROBLEMA

El sistema a realizar mejorara la experiencia de evaluacin del personal ya que su uso debe ser sencillo, claro, que contenga ayuda para cualquier usuario que no conozca nada de software.

Lograr el liderato en el servicio de autoservicio mediante el uso de tecnologa de vanguardia, as como satisfacer en todo momento las expectativas del consumidor. As mismo, siempre se esfuerza para que el cliente encuentre una tienda moderna, con las facilidades y comodidades que l espera.

12

Fecha: _________________ TEMA ANALISIS ACTUAL DEL CONTROLADOR DEL PAGO DE NOMINA DEL SUPERMERCADO.

ENTREVISTA A PROGRAMADOR.

Nombre:____________________________________________________________

OBJETIVO: conocer las dificultades con las que se encuentra un programador a la hora de realizar un sistema

Cundo realizo el software de su sistema se establecieron objetivos a principios de ao?

Es difcil lograr los objetivos?

Cmo realizo el programa?

Cunto tiempo le llevo concluirlo?

Qu plataforma de programacin uso?

Cundo realiza un programa cual es su mayor desafo?

13

Fecha: _________________ TEMA ANALISIS ACTUAL DEL CONTROLADOR DEL PAGO DE NOMINA DEL SUPERMERCADO.

ENTREVISTA A EMPLEADO.

Nombre: ____________________________________________________________

OBJETIVO: conocer las dificultades con las que se encuentra un empleado a la hora del pago de su nomina.

Cundo lleva unos meses se cubren las promesas establecidas a principios de ao?

Es difcil cobrar la nomina?

Qu acciones se realizan antes de cobrar?

Cunto tiempo le llevo cobrar su nomina?

Alguna vez se han equivocado al pagarle?

Cundo cobra su nomina cual es su mayor desafo?

14

CUESTIONARIO

Nombre:__________________________________________________ Objetivo: conocer la opinin de la gente acerca de los supermercados y las bodegas de lnea para fortalecer el servicio, y mejorar el sistema para que sea ms flexible.

1. Alguna vez ha ido a un supermercado? a) Si b) no c) no aplica 2. Qu le gusta mas de un supermercado? b) atencin b) precios c) organizacin 3. Qu compra mas en un supermercado? c) comida b) ropa c) electrnica 4. Va mas al mercado o al supermercado? d) mercado b) supermercado c) otra 5. Le gusta el servicio de los supermercados? e) si b) no c) a veces 6. Qu cambiaria de un supermercado? f) personal b) instalaciones c) forma de pago 7. Cul es la forma ms comn en que paga? g) vales b) tarjeta c) efectivo 8. Le gustan los comercios dentro de un supermercado? Si 10 h) si b) no c) otro 9. Por qu no le gustan? i) atencin b) forma c) otra 10. Qu le gusta? j) maquinitas b) libreras c) comida 11. Qu le parece la publicidad de los supermercados? k) buena b) fea c) otra 12. hay algn sper cerca de su casa? l) si b) no c) otro 15

CONCLUSIONES DE LOS CUESTIONARIOS Y LAS ESNTREVISTAS

16

SOLUCION DEL PROBLEMA

El sistema a realizar mejorara la experiencia de evaluacin del personal ya que su uso debe ser sencillo, claro, que contenga ayuda para cualquier usuario que no conozca nada de software. Mediante el uso de la plataforma de programacin de visual estudio 2008.

Realizaremos diferentes formularios que contengan la informacin acerca del empleado como nombre, direccin, telfono, etc. Tambin realizaremos un formulario que calcule el ndice de eficiencia y en base a esto de una calificacin y un salario a pagar, restando los das faltados, este ser impreso con el resultado de la cantidad de dinero a pagar y solo ser cosa del gerente de agregar un sello y su firma para autorizar la cantidad de salario que apareci en el formulario despus de realizar todos los clculos correspondientes.

20

OBJETIVOS GENERALES

Eficientar la evaluacin de los empleados de la empresa de autoservicio SUPERADISE.

Facilitar el manejo de la informacin del gerente y el empleado Tener un control en el desempeo de las actividades de los empleados regulares y ejecutivos. Tener una base de datos actualizada con referencia a la nomina del empleado, as como informacin adicional para su ubicacin

OBJETIVOS ESPECIFICOS

Mejorar la cantidad de empleados evaluados Acortar el tiempo de pago de nomina Controlar nomina con respecto a errores humanos al calcularlo Controlar los posibles fraudes mediante un sistema que calcula la nomina a pagar al usuario la cual no puede ser modificada Ya que los sistemas computacionales no tienen errores al realizar funciones matemticas no habr errores de pagar ms o menos a los empleados.

21

REQUERIMIENTOS DEL SISTEMA

Hardware:

Un buen ordenador ha de tener los requisitos mnimos para que el proyecto sea compatible y fiable, el ordenador que recomendamos a tener es un Pentium 4 O INTEL CORE 2 DUO ya que no es necesaria mucha potencia para su implementacin, una tarjeta de video NVIDIA y tarjeta de red inalmbrica.

Software:

Necesitaremos un sistema operativo como Windows 7 starter para la compatibilidad del proyecto y un sistema gestor de base de datos como Access que se encuentra en la paquetera de office 2010 para llevar el historial de las competiciones. Por otro lado necesitaremos un equipo de trabajadores para el desarrollo del proyecto; esto es analistas, programadores personal en general que nos aporten ideas para el trabajo en s. Con este plan de necesidades y evaluando el costo de cada uno de estos recursos podremos poner en marcha el futuro proyecto.

22

FACTIBILIDAD OPERATIVA O TECNICA

El estudio de factibilidad tcnica nos ayuda a la identificacin de la idea, el cual se elabora a partir de la informacin existente.

Con base en lo anterior es tcnicamente posible el desarrollo del sistema ya que la plataforma a desarrollar es VISUAL STUDIO 2008, el cual es un manejador de interfaces graficas y bases de datos, con un lenguaje de programacin potente, un compilador y un enlazador que permite generar programas ejecutables de fcil operacin para el usuario final.

El hardware a utilizar son PCS por lo que no se tiene problema para la implantacin del proyecto.

La plataforma de sistema operativo a utilizar no es necesaria su instalacin en el equipo ya que se creara un auto ejecutable o un archivo de instalacin . As tambin el software por ser sencillo y fcil de operar, se puede almacenar en una memoria USB de 1 Gb.

FACTIBILIDAD ECONOMICA

Su objetivo es ordenar la informacin de carcter monetario que proporcionan las etapas anteriores.

En la factibilidad econmica se involucran los siguientes puntos:

23

Estimacin de tiempos y recursos humanos. ES NECESARIA LA ADMINISTRACION DE EL SISTEMA UNICAMENTE POR DOS TIPOS DE PERSONA: EL GERENTE Y LOS EMPLEADOS POR LO QUE ESTOS YA ESTAN DENTRO DE LAPLANTILLA DE TRABAJO DELA EMPRESA QUE IMPLEMENTARA EL SOFTWARE.

Estimacin de costos

LO UNICO QUE SI ES NECESARIO ES CONTAR CON UNA COMPUTADORA PERSONAL PARA EL GERENTE, EL SISTEMA SERA IMPLEMENTADO TAMBIEN DENTRO DEL CENTRO DECOMPUTO QUE NECESITARA DE 15 COMPUTADORAS CON WINDOWS 7 STARTER DISCO DURO Y PAQUETERIA DE WINDOWS OFFICE.

24

VIABILIDAD ECONOMICA

Hardware: Un buen ordenador ha de tener los requisitos mnimos para que el proyecto sea compatible y fiable, el ordenador que recomendamos a tener es un Pentium 4 O INTEL CORE 2 DUO ya que no es necesaria mucha potencia para su implementacin, una tarjeta de video NVIDIA y tarjeta de red inalmbrica. Software: Necesitaremos un sistema operativo como Windows 7 starter para la compatibilidad del proyecto y un sistema gestor de base de datos como Access que se encuentra en la paquetera de office 2010 para llevar el historial de las competiciones. Por otro lado necesitaremos un equipo de trabajadores para el desarrollo del proyecto; esto es analistas, programadores personal en general que nos aporten ideas para el trabajo en s. Con este plan de necesidades y evaluando el costo de cada uno de estos recursos podremos poner en marcha el futuro proyecto

VIABILIDAD TCNICA

Sabiendo sus necesidades ponemos en marcha el estudio de nuestra viabilidad tcnica, sabiendo de antemano que se necesita un sistema de fcil uso realizaremos el sistema en el programa de Visual Studio 2008. Si en el plazo del tiempo del contrato estimado para el desarrollo del sistema hay algn problema de cualquier tipo nos veremos obligados a prorrogar el tiempo de entrega a fin de garantizar el buen funcionamiento del proyecto con un tiempo de holgura de 20 das.

25

VIABILIDAD OPERATIVA

El sistema es exclusivamente interno, para ingresar al sistema se tendr una clave de acceso la cual validara el acceso a administradores y usuarios. Sabemos que en el mercado actual existen diferentes sistemas en relacin a este programa pero hacemos de este un sistema nico, el cual cumple con las necesidades especficas de la empresa dejando el camino abierto para realizar ampliaciones del software.

26

ANLISIS COSTO BENEFICIO

Los requerimientos necesarios para desarrollar el proyecto: a) b) c) d) Sistema que crea base de datos de empleados y gerentes Sistema que permite calcular inters dentro de la empresa Sistema que califique a los empleados segn rendimiento Sistema que vincule el software empresarial con pagina web desarrollada

Anlisis A B C D Total horas Costo hora Total 5 8 10 9 32 100 3200

Diseo 24 26 18 20 88 230 20240

Desarrollo 50 49 47 51 197 150 29550

Mantenimiento 10 13 7 18 48 293 14064

Total 89 96 82 98 365

27

INTERFACES DE USUSARIO

Realice la codificacin necesaria para pasar a otro formulario que permita la autentificacin de los usuarios

28

DISEO DE LA SOLUCION, LA CUAL CONTIENE EL DESARROLLO DE LOS ARBOLES DE DECISION, TABLAS DE DECISION, DIAGRAMAS DE FLUJO, MANUALES DE USUARIO ETC.

31

ARBOLES DE DECISIN Y TABLA DE DECISION

37

MANUAL DE USUARIO Y MANUAL DE INSTALACION

41

Captulo II
ACERCA DE LA ADMINISTRACIN DEL CENTRO DE COMPUTO

MISION

Facilitar la implementacin del sistema en el entorno laboral de le empresa solicitante mediante la creacin y actualizacin del software para maximizar la calidad del servicio. As como brindar soporte operativo a cualquier rea de la empresa desde un mismo lugar.

VISION

Cumplir con las expectativas de la resolucin de problemas en cualquiera de las reas del supermercado, contando con la tecnologa ms nueva y los ltimos conocimientos de informtica, realizando sistemas y pginas web que vuelvan al supermercado en uno de los ms eficientes de Amrica y posteriormente del mundo

80

OBJETIVO GENERAL

Proveer a todo profesionista relacionado con el mbito de las telecomunicaciones, de una perspectiva global de los procesos de negocio que se dan en este rubro. As como relacionar e integrar todas las entidades involucradas durante la planeacin, expansin, explotacin, regulacin y control, de los servicios que se ofrecen en el centro de autoservicio. Proporcionar las bases tericas y tecnolgicas que permitirn al usuario conocer los principios y los elementos para poner en prctica la arquitectura de los procesos del negocio, identificando los servicios y mecanismos en los diferentes medios en los que se aplican dentro del centro de autoservicio. Servir para organizar ganancias y salarios de los empleados dentro del rea laboral de un centro de autoservicio.

OBJETIVO ESPECIFICO

Contar con las mejores instalaciones adecuadas para los ejecutivos que laboren en el. Prestar servicios de planificacin de recursos de computacin directamente relacionados con la continua mejora del servicio dentro de la empresa de autoservicio. Los servicios que ofrecer el centro de computo mejorara continuamente la forma de trabajar del sistema de la empresa, lo ms importante es que la gente que labora dentro de la empresa no tenga ningn tipo de carencia en cuanto a recursos tecnolgicos, as como la mejora o creacin de software especializado.

81

ORGANIZACIN DEL CENTRO DE CMPUTO.

AREAS ESPECFICAS DENTRO DE INFORMATICA

TENDREMOS 3 AREAS.

Modulo de atencin digital

Se necesitan 2 personas para la asignacin de usuarios y de apoyar a los usuarios para usar el sistema. De igual forma se necesitan 2 personas para asignar maquinas a los usuarios que las requieran y el soporte tcnico a los mismos. El personal debe de tener experiencia laboral manejando las computadoras de 2 aos como mnimo y de una edad promedio de 20 a 45 aos. Necesita tener facilidad de palabra y ser espontaneo.

Soporte tcnico

Se necesitan a dos empleados que estn bien capacitados tanto en el uso fsico y lgico del entorno computacional. Necesitamos gente que sepa solucionar problemas fcilmente con habilidades de resolucin de problemas.

Departamento de redes

En este departamento se encargaran de la conexin y mantenimiento de las redes entre maquinas tanto lgico como fsicamente. 82

POLTICAS DE SEGURIDAD
Las polticas implementadas en el centro de cmputo son:

La Poltica de Seguridad define el Plan de Implementacin ya que la implementacin debe ser un fiel reflejo de los procedimientos y normas establecidos en la poltica.

Los servicios que vayan apareciendo y a las aportaciones que usuarios, administradores, etc. Crearan nuevas polticas de seguridad por lo que ser sancionada toda persona ajena a la gerencia a implementar o instalar cualquier tipo de software dentro del centro de computo.

La revisin ser esencial para evitar el mal uso de los equipos de computo as como el posible robo de hardware por lo que. Los plazos de revisin deben estar fijados y permitir adems revisiones extraordinarias en funcin de determinados eventos (por ejemplo, incidentes).

El Plan de polticas ser auditado para asegurar la adecuacin con las normas.

La experiencia, los problemas de implantacin, las limitaciones y los avances tecnolgicos, permitirn que la poltica pueda adecuarse a la realidad, por lo que deber de ir mejorando el control de las polticas durante el uso del centro de cmputo.

83

REGLAMENTO

Queda prohibida la instalacin de cualquier tipo de software no autorizado previamente.

Queda prohibida la entrada a cualquier persona con alimentos y bebidas

El uso de hardware queda limitado a las especificaciones del administrador del sistema.

Solo ser permitida la entrada a las personas que cuenten con su credencial de empleados

Las credenciales deben ser portadas visiblemente todo momento dentro del centro de cmputo.

No se la entrada a ninguna persona con paquetes o mochilas que no hayan sido revisadas con anterioridad

84

INSTALACIN FSICA

Nuestro centro de cmputo se encuentra en una zona alejada del trnsito terrestre y areo para evitar fuertes vibraciones de los automviles, adems de las reas de la empresa donde haya ruidos que interrumpan con las labores del centro.

Debido a que nuestra instalacin se encuentra dentro de una empresa que ofrece bienes de consumo en un sistema de autoservicio (supermercado), debe estar alejada de productos que puedan afectar al centro de cmputo como explosiones, interferencias, etc

El mismo deber estar en una zona de evacuacin facilitada y rpida, haciendo ms recomendable el ubicarse cerca del exterior del supermercado.

MEDIDAS DEL CUARTO

4 metros X 3 metros de altura

FACTORES INHERENTES A LA LOCALIDAD

 NATURALES  Alta temperatura  Sismos

85

 SERVICIOS  Lneas telefnicas  Instalacin elctrica  Antenas de comunicacin  SEGURIDAD  Fuentes de Incendio FACTORES INHERENTES AL CENTRO DE CMPUTO

 PISO TIPO TACHN  CABLEADO  De alto y bajo voltaje  Cables de telecomunicaciones  Por medio de canaletas, a travs de mamparas y a travs de la pared  PAREDES Y TECHOS  Color blanco  Panel de yeso  La altura: 3 metros  PUERTAS DE ACCESO  Dos puertas, una de emergencia.  ILUMINACIN  Generadores fuera de la sala  La alimentacin de la iluminacin es diferente a la del equipo  Iluminacin de emergencia  Ventanas ubicadas en lugares adecuados  Lmparas fluorescentes  VIBRACIONES ACSTICAS  Fibra aislante entre los paneles de yeso

86

ACONDICIONAMIENTO DEL LOCAL  NECESIDADES DE ESPACIO  Depende en la gran mayora al equipo instalado  Preferentemente forma rectangulares  Evitar diseos bizarros  3 reas pequeas y una mayor  Consideraciones futuras

87

AIRE ACONDICIONADO

 Por medio de ductos que permita el acondicionamiento  El generador estar en otra sala  Los riesgos que puede provocar son: Fuente de incendios o anormalidad en el funcionamiento del equipo  Distribuido por techo y canales  Evitar el sobrecalentamiento debido a las mquinas que se usan

INSTALACIN ELCTRICA

   

Corriente estable y continua Temperaturas de las bateras Ventilacin Accesibilidad a la instalacin

88

ADQUISICION DE HARDWARE Y SOFTWARE

Planeacin de recursos

Son los recursos de carcter econmico y monetario, que la empresa necesita para el desarrollo de sus actividades. En la planeacin de recursos financieros hay que determinar: las necesidades financieras de la empresa, definir como se origina (o adquiere) y cual ser la asignacin (o aplicacin) de tales recursos. El buen funcionamiento de dicha planeacin es vital para el xito de toda empresa. Mediante los presupuestos, se puede utilizar un modelo financiero para hacer las proyecciones de la cantidad de dinero disponible y cuanto requerirn los planes laborales. Las estimaciones para este presupuesto, se elaboran una vez que se han determinado las otras estimaciones como el presupuesto de ventas, produccin, compras, costos, distribucin entre otros. Es una tcnica para determinar en forma sistemtica la provisin y demanda de empleados que tendr una organizacin. Al determinar el nmero y el tipo de empleados que serian necesarios, el departamento de personal puede planear sus labores de reclutamiento, seleccin, capacitacin y otras ms. Esta permite al departamento de personal suministrar a la organizacin el personal adecuado en el momento adecuado. Por ello se convierte en una actividad altamente prioritaria. En esta etapa se destinaran los recursos monetarios, de equipo y de personal que se necesitan para el centro de cmputo

89

Especificacin de necesidades de Software y Hardware

Hardware:

Un buen ordenador ha de tener los requisitos mnimos para que el proyecto sea compatible y fiable, el ordenador que recomendamos a tener es un Pentium 4 O INTEL CORE 2 DUO ya que no es necesaria mucha potencia para su implementacin, una tarjeta de video NVIDIA y tarjeta de red inalmbrica.

Software:

Necesitaremos un sistema operativo como Windows 7 starter para la compatibilidad del proyecto y un sistema gestor de base de datos como Access que se encuentra en la paquetera de office 2010 para llevar el historial de las competiciones. Por otro lado necesitaremos un equipo de trabajadores para el desarrollo del proyecto; esto es analistas, programadores personal en general que nos aporten ideas para el trabajo en s. Con este plan de necesidades y evaluando el costo de cada uno de estos recursos podremos poner en marcha el futuro proyecto.

90

LICITACIN SUPERADISE

Nombre empresa: Superadise Giro: Comercio Descripcin de equipo y servicio: Equipo de computo completamente equipado(8) Servidor de internet.(1) Garanta expandida Procesadores Core 2 do por PCs Combos DVD Tarjeta RAM 2 GB Tarjeta video Nvidia Tarjeta de red Fastethernet Soporte tcnico Paquete 2010 completo Disco duro 250 GB Impresora laser Multifuncional Hp Sistema operativo Windows 7 Enterprise Visual Studio

Todo esto en plan de arrendamiento o compra inmediata cotizaciones por escrito.

91

SEGURIDAD DEL CENTRO DE CMPUTO

El centro de cmputo est expuesto a riesgos potenciales debido a muchos motivos que causa el mismo centro de cmputo, adems de la localizacin regional en la que se encuentra. Pero no solo est la seguridad fsica, sino la seguridad lgica del centro de cmputo.

SEGURIDAD FSICA

 Riesgos de inundaciones  Rupturas de tuberas  Drenaje bloqueado  El equipo no debe estar en el stano.

 Riesgos de incendios  Paredes de material incombustibles  Techo resistente al fuego  Extintores  Sealizaciones adecuadas  Puertas de emergencia  Riesgo de sismo  Sealizaciones correspondientes  Instalaciones diseadas especialmente  Puertas de emergencia

SEGURIDAD LGICA

Este tipo de seguridad se especializa en la prevencin de acciones ilegales en contra del sistema y la empresa y fallos y deficiencias del sistema.  Causas    Deficiencia de los equipos El espionaje industrial Deficiencia en la red

92

 

Fallos de seguridad de programas Criminales informticos

 Formas de proteccin  Firewalls, VPNS, Conexiones seguras, Software de anlisis de seguridad, Antivirus, etc

93

Captulo III
ACERCA DE LA ADMINISTRACIN DEL CENTRO DE COMPUTO
Historia del internet.

Los inicios de Internet nos remontan a los aos 60. En plena guerra fra, Estados Unidos crea una red exclusivamente militar, con el objetivo de que, en el hipottico caso de un ataque ruso, se pudiera tener acceso a la informacin militar desde cualquier punto del pas. Esta red se cre en 1969 y se llam ARPANET. En principio, la red contaba con 4 ordenadores distribuidos entre distintas universidades del pas. Dos aos despus, ya contaba con unos 40 ordenadores conectados. Tanto fue el crecimiento de la red que su sistema de comunicacin se qued obsoleto. Entonces dos investigadores crearon el Protocolo TCP/IP, que se convirti en el estndar de comunicaciones dentro de las redes informticas (actualmente seguimos utilizando dicho protocolo). ARPANET sigui creciendo y abrindose al mundo, y cualquier persona con fines acadmicos o de investigacin poda tener acceso a la red. Las funciones militares se desligaron de ARPANET y fueron a parar a MILNET, una nueva red creada por los Estados Unidos. La NSF (National Science Fundation) crea su propia red informtica llamada NSFNET, que ms tarde absorbe a ARPANET, creando as una gran red con propsitos cientficos y acadmicos. El desarrollo de las redes fue abismal, y se crean nuevas redes de libre acceso que ms tarde se unen a NSFNET, formando el embrin de lo que hoy conocemos como INTERNET. En 1985 la Internet ya era una tecnologa establecida, aunque conocida por unos pocos. El autor William Gibson hizo una revelacin: el trmino "ciberespacio". En ese tiempo la red era bsicamente textual, as que el autor se baso en los videojuegos. Con el tiempo la palabra "ciberespacio" Termin por ser sinnimo de Internet. 94

El desarrollo de NSFNET fue tal que hacia el ao 1990 ya contaba con alrededor de 100.000 servidores. En el Centro Europeo de Investigaciones Nucleares (CERN), Tim Berns Lee diriga la bsqueda de un sistema de almacenamiento y recuperacin de datos. Berns Lee retom la idea de Ted Nelson (un proyecto llamado "Xanad) de usar hipervnculos. Robert Caillau quien cooper con el proyecto, cuanta que en 1990 deciden ponerle un nombre al sistema y lo llamarn World Wide Web (WWW) o telaraa mundial. La nueva frmula permita vincular informacin en forma lgica y a travs de las redes. El contenido se programaba en un lenguaje de hipertexto con "etiquetas" que asignaban una funcin a cada parte del contenido. Luego, un programa de computacin, un intrprete, eran capaz de leer esas etiquetas para desplegar la informacin. Ese intrprete sera conocido como "navegador" o "browser". En 1993 Marc Andreesen produjo la primera versin del navegador "Mosaic", que permiti acceder con mayor naturalidad a la WWW. La interfaz grfica iba ms all de lo previsto y la facilidad con la que poda manejarse el programa abra la red a los legos. Poco despus Andreesen encabez la creacin del programa Netscape. A partir de entonces Internet comenz a crecer ms rpido que otro medio de comunicacin, convirtindose en lo que hoy todos conocemos. Algunos de los servicios disponibles en Internet aparte de la WEB son el acceso remoto a otras mquinas (SSH y telnet), transferencia de archivos (FTP), correo electrnico (SMTP), conversaciones en lnea (IMSN MESSENGER, ICQ, YIM, AOL, jabber), transmisin de archivos (P2P, P2M, descarga directa), etc.

INFLUENCIA DEL INTERNET EN LA SOCIEDAD ACTUAL

Internet es una de las palabras ms nombradas en los ltimos tiempos por quienes se aproximan a la tecnologa o a la informtica. Internet rene un gran conjunto de denotaciones y connotaciones, de acuerdo a los grupos de usuarios, y a los servicios cambiantes y en continua evolucin. Con ms de 200 millones de usuarios en todo el mundo, Internet se ha convertido en el medio de comunicacin ms extendido en toda la historia de la humanidad. 95

Constituye una fuente de recursos de informacin y conocimientos compartidos a escala mundial. Es tambin la va de comunicacin que permite establecer la cooperacin y colaboracin entre gran nmero de comunidades y grupos de inters por temas especficos, distribuidos por todo el planeta.

Es posible encontrar toda clase de software para una gran variedad de computadoras y sistemas operativos, pueden consultarse los catlogos de las bibliotecas ms importantes del mundo, acceder a bases de datos con los temas ms diversos y trasladar copias de los documentos encontrados, es posible visualizar y copiar archivos de imgenes con fotografas de todo tipo o reproducciones de cuadros, pueden hacerse cosas como conversar a tiempo real dos personas, separadas por miles de kilmetros de distancia, pueden comunicarse atravs de Internet escribiendo en la computadora.

Cmo la red de interconexin "Internet" est cambiando los esquemas tradicionales de hacer las cosas?, es una de las preguntas que busca resolver en este ensayo que abarca los siguientes temas:

Cmo Internet esta cambiando la forma de comunicarnos (la mensajera) en forma electrnica dejando atrs el uso de medios como el fax y el telfono. La forma de hacer publicidad como una competencia electrnica. Los grandes cambios que surgen en los negocios o empresas con la llegada de Internet, ya que todas estn buscando de ser ms rentable y competitiva al menor costo. La educacin con los nuevos esquemas de enseanzas (Aulas, Bibliotecas y Libreras Virtuales) con oportunidades de seguir estudios. La gran variedad de servicios a los que se puede aplicar esta herramienta. Indagar los efectos en los comportamientos de las personas. Aspectos negativos que rondan por Internet: Hackers y pornografa infantil.

96

INTERNET 2

Es una red de cmputo sustentada en tecnologas de vanguardia que permiten una alta velocidad en la transmisin de contenidos y que funciona independientemente de la Internet comercial actual. Su origen se basa en el espritu de colaboracin entre las universidades del mundo y su objetivo principal es desarrollar la prxima generacin de aplicaciones telemticas para facilitar las misiones de investigacin y educacin de las universidades, adems de ayudar en la formacin de personal capacitado en el uso y manejo de redes avanzadas de cmputo. A qu se refiere con aplicaciones telemticas? Son aplicaciones que utilizan las facilidades de telecomunicaciones e informtica. Internet es una red Telemtica. Qu son las redes de avanzadas? Es sinnimo de redes de banda ancha o de alto rendimiento? Son redes que junto con la posibilidad de manejar mayores velocidades de transmisin, cuentan con otros atributos, como son: Multicast Calidad de Servicio (QoS) Protocolos especializados (Vgr. H.323) IPv6 Topologas dedicadas, seguras y flexibles

POR QU OTRA INTERNET?

La Internet de hoy en da ya no es una red acadmica, como en sus comienzos, sino que se ha convertido en una red que involucra, en gran parte, intereses comerciales y particulares. Esto la hace inapropiada para la experimentacin y el estudio de nuevas herramientas en gran escala. 97

Adicionalmente, los proveedores de servicios sobre Internet "sobrevenden" el ancho de banda que disponen, haciendo imposible garantizar un servicio mnimo en horas pico de uso de la red. Esto es crtico cuando se piensa en aplicaciones propias de Internet 2, que requieren calidad de servicio garantizada. Por otro lado, los enlaces de alta velocidad son an demasiado costosos para poder realizar su comercializacin masiva. Todo esto, nos lleva a la conclusin que Internet no es un medio apto para dar el salto tecnolgico que se necesita para compartir grandes volmenes de informacin, videos, transmisin de conferencias en tiempo real o garantizar comunicacin sincrnica permanente.

PROTOCOLOS DE INTERNET

CAPA DE RED

sta es una lista incompleta de los protocolos de red individuales, categorizada por sus capas ms cercanas del modelo de OSI. ISDN: Servicios integrados de red digital. PDH: Jerarqua de Plesiochronous Digital. a) E-portador (E1, E3, etc.) b) T-portador (T1, T3, etc.) RS-232, una lnea interfaz serial desarrollado originalmente para conectar los mdems y las terminales SDH Jerarqua sncrona Digital SONET Establecimiento de una red ptico sncrono [editar]Protocolos de la capa 2 (capa de transmisin de datos) ARCnet. CDP: Protocolo de descubrimiento de Cisco. 98

DCAP: Protocolo de acceso del cliente de la conmutacin de la transmisin de datos. Econet. Ethernet. FDDI: Interfaz de distribucin de datos en fibra. Frame Relay. HDLC: Control de enlace de datos de alto nivel. LocalTalk. L2F: Protocolo de la expedicin de la capa 2. L2TP: Protocolo de tnel capa 2. LAPD: Procedimientos de acceso de acoplamiento en el canal D. LLDP: Protocolo del descubrimiento de la capa de acoplamiento. LLDP-MED: Protocolo del descubrimiento Descubrimiento del punto final de los medios. PPP: Protocolo Punto a Punto. PPTP: Protocolo tnel punto a punto. SLIP: Protocolo de internet de Lnea serial (obsoleto). StarLan. STP: Protocolo del rbol esparcido. Token ring. VTP VLAN: Trunking virtual para LAN virtual. [editar]Protocolos de la capa 2+3 ATM Modo de Transferencia Asincrona. Captulo el relais, una versin simplificada de X.25. MPLS Conmutacin Multi-protocol de la etiqueta. Sealando el sistema 7, tambin llamado SS7, C7 y CCIS7; un comn PSTN control protocolo. 99 de la capa de acoplamiento-

X.25 [editar]Protocolos de la capa 3 (capa de red) AppleTalk ARP Protocolo de resolucin de Direcciones BGP protocolo de frontera de entrada EGP exterior de entrada de protocolo ICMP Internet de control del protocolo del mensaje IGMP Protocolo de la gerencia del grupo de Internet IPv4Protocolo de interenet versin 4 IPv6 Protocolo de internet versin 6 IPX Red interna del intercambio del paquete IS-IS Sistema intermedio a sistema intermedio MPLS MultiProtocolo de conmutacin de eiquetas OSPF Abrir la trayectoria ms corta primero RARP Protocolo de resolucin de direcciones inverso [editar]Protocolos de la capa 3+4 Servicios de red de Xerox (XNS) [editar]Protocolos de la capa 4 (capa de transporte) IL Convertido originalmente como capa de transporte para 9P SPX Intercambio ordenado del paquete SCTP Protocolo de la transmisin del control de la corriente TCP Protocolo de la transmisin del control UDP Usuario del protocolo del datagrama Sinec H1 para el telecontrol 100

Protocolos de la capa 5 (capa de sesin) 9P distribuy el protocolo del sistema de ficheros desarrollado originalmente como parte del plan 9 NCP Protocolo de la base de NetWare NFS Red de sistema de ficheros SMB Bloque del mensaje del servidor (Internet comn FileSystem del aka CIFS) [editar]Protocolos de la capa 7 (capa de uso) AFP Apple que archiva protocolo BACnet Automatizacin del edificio y protocolo de red del control BitTorrent, un archivo del par-a-par que comparte protocolo BOOTP Protocolo del elstico de bota El DIMETRO, una autentificacin, la autorizacin y la contabilidad protocolo DICT Protocolo del diccionario DNS Servicio del Domain Name DHCP Protocolo dinmico de la configuracin del anfitrin FTP Archivo del protocolo de la transferencia Informacin del perfil de usuario Gnutella, un protocolo de archivo-intercambio del par-a-par Gopher, un precursor de los motores de bsqueda de la tela HTTP Protocolo de transferencia de hipertexto, usado en el World Wide Web IMAP Protocolo de acceso de mensaje de Internet IRC Protocolo de Internet de charlas de relais LDAP directorio de ligero acceso al protocolo MIME Extensiones multipropsito del correo del Internet 101

NNTP Protocolo de la transferencia de la red de las noticias NTP Red protocolo de tiempo POP3 Versin 3 del Post Office Protocol El RADIO, una autentificacin, la autorizacin y la contabilidad protocolo Rlogin, un protocolo del remote login del UNIX rsync, una transferencia de archivo Protocolo para las reservas, copiando y reflejando RTP Protocolo en tiempo real del transporte RTSP Protocolo que fluye del transporte en tiempo real SSH Asegurar Shell SIP Protocolo de la iniciacin de la sesin, un protocolo que seala SMTP Protocolo Simple de mail de la transferencia SNMP Protocolo simple red gerencial SOAP Protocolo simple del acceso del objeto Telnet, un protocolo del acceso del Terminal alejado TFTP protocolo Trivial de un archivo transferencia a un simple archivo El ser autor distribuido Web y Versioning de WebDAV RIP Protocolo de encaminamiento de la informacin XMPP, un protocolo de la inmediato-mensajera

102

DNS

(DIRECCIONES DE INTERNET)

Domain Name System o DNS (en espaol: sistema de nombres de dominio) es un sistema de nomenclatura jerrquica para computadoras, servicios o cualquier recurso conectado a Internet o a una red privada. Este sistema asocia informacin variada con nombres de dominios asignado a cada uno de los participantes. Su funcin ms importante, es traducir (resolver) nombres inteligibles para los humanos en identificadores binarios asociados con los equipos conectados a la red, esto con el propsito de poder localizar y direccionar estos equipos mundialmente. El servidor DNS utiliza una base de datos distribuida y jerrquica que almacena informacin asociada a nombres de dominio en redes como Internet. Aunque como base de datos el DNS es capaz de asociar diferentes tipos de informacin a cada nombre, los usos ms comunes son la asignacin de nombres de dominio a direcciones IP y la localizacin de los servidores de correo electrnico de cada dominio. La asignacin de nombres a direcciones IP es ciertamente la funcin ms conocida de los protocolos DNS. Por ejemplo, si la direccin IP del sitio FTP de prox.mx es 200.64.128.4, la mayora de la gente llega a este equipo especificando ftp.prox.mx y no la direccin IP. Adems de ser ms fcil de recordar, el nombre es ms fiable. La direccin numrica podra cambiar por muchas razones, sin que tenga que cambiar el nombre. Inicialmente, el DNS naci de la necesidad de recordar fcilmente los nombres de todos los servidores conectados a Internet. En un inicio, SRI (ahora SRI International) alojaba un archivo llamado HOSTS que contena todos los nombres de dominio conocidos (tcnicamente, este archivo existe[cita requerida] - la mayora de los sistemas operativos actuales pueden ser configurados para revisar su archivo hosts[cita requerida]). El crecimiento explosivo de la red caus que el sistema de nombres centralizado en el archivo hosts no resultara prctico y en 1983, Paul Mockapetris public los RFCs 882 y 883 definiendo lo que hoy en da ha evolucionado hacia el DNS moderno. (Estos RFCs han quedado obsoletos por la publicacin en 1987 de los RFCs 1034 y 1035).

103

PROVEEDORES DESERVICIOS DE INTERNET (ISP)

Un proveedor de servicios de Internet (o ISP, por la sigla en ingls de Internet Service Provider) es una empresa que brinda conexin a Internet a sus clientes. Un ISP conecta a sus usuarios a Internet a travs de diferentes tecnologas como DSL, Cable mdem, GSM, Dial-up, Wifi, entre otros. Muchos ISP tambin ofrecen servicios relacionados con Internet, como el correo electrnico, alojamiento web, registro de dominios, servidores de noticias, etc.

HISTORIA

Originalmente, para accesar a internet necesitabas una cuenta universitaria o de alguna agencia del gobierno. La internet comenz a aceptar trfico comercial a principios de los 1990s, pero era demasiado limitado y en una cantidad mnima a lo que se conoce hoy en da. Existan un pequeo grupo de compaas, consideradas puntos de acceso, que provean de acceso pblico, pero rpidamente, mientras que el trfico incrementaba, se saturaban. Las mayores compaas de telecomunicaciones comenzaron a proveer de acceso privado. Las pequeas compaas se beneficiaban del acceso a la red de las grandes compaas, pero brevemente las grandes compaas empezaron a cobrar por este acceso. Todo esto alrededor de mediados de los 1990s, antes de que la internet explotase. En 1995, el MTI y AT&T comenzaron a cobrar a los usuarios una renta mensual alrededor de los $20 USD. A los negocios se les aumentaba esta tarifa, ya que disponan de una conexin ms rpida y ms confiable. Cuando la internet evolucion repentinamente, los ISP fueron desafiados drsticamente a actualizar su infraestructura, tecnologas y a incrementar sus puntos de acceso. Las ms grandes compaas de comunicaciones empezaron a desarrollar subsidiarias que se enfocaran en hacer del internet un medio mas accesible. Aunque la tecnologa se actualiz, la web tena que lidiar con ms y ms congestionamiento. Los accesos se mejoraron, as que el uso de internet creci exponencialmente, llevando a bajar los precios mensuales de los ISP, aunque variando por cada pas. Pases con pocos ISP, tenan un gran monopolio, as que se cobraba ms 104

que en lugares donde existe una competencia, la cual previene que las compaas suban sus precios demasiado

MTODOS DE ACCESO

Para los usuarios comunes y empresas pequeas, las opciones ms populares incluyen dial-up, DSL (frecuentemente Asymmetric Digital Subscriber Line o ADSL), banda ancha inalmbrica, cable mdem, Fiber To The Home (FTTH), y la Red Digital de Servicios Integrados (ISDN). Para clientes con requerimentos mayores, como medianas o grandes empresas, se ofrece DSL (SHDSL o ADSL), Ethernet, Metro Ethernet, Gigabit Ethernet, Frame Relay, ISDN (BRI PRI), ATM, Internet satelital y la Red ptica Sincrona (SONET), las mas usadas, entre otras.

SERVIDORES DE INTERNET

En Internet, un servidor es un ordenador remoto que provee los datos solicitados por parte de los navegadores de otras computadoras. En redes locales se entiende como el software que configura un PC como servidor para facilitar el acceso a la red y sus recursos. Los Servidores almacenan informacin en forma de pginas web y a travs del protocolo HTTP lo entregan a peticin de los clientes (navegadores web) en formato HTML. POR EJEMPLO I-ESPAA

LENGUAJE DE PROGRAMACIN PARA INTERNET Son los lenguajes que permiten crear las pginas web y sus componentes. Es decir crean desde el fondo de la pgina hasta los archivos multimedia que pueda soportar. Algunos ejemplos son: 105

Lenguajes web de cliente Son los lenguajes que basan su procesamiento en el cliente web, es decir que se ejecutan en el navegador del usuario. Vemos un listado de los lenguajes de cliente disponibles para los desarrolladores y sus caractersticas. Qu es Javascript Una introduccin meramente conceptual al potente lenguaje de script del lado del cliente.

Qu es Visual Basic Script Explicamos el lenguaje de scripts de Microsoft para la creacin de pginas web. Lo enfocamos a su parte en el cliente y diferenciamos con su faceta de servidor en pginas ASP.

DHTML (HTML Dinmico) Una aproximacin al DHTML, HTML Dinmico en espaol, que englobamos dentro de las tecnologas del cliente, aunque podra incluirse en algn caso tambin al servidor. Qu es CSS Comentamos brevemente que son las hojas de estilo en cascada y explicamos una serie de efectos rpidos e interesantes que se pueden hacer con ellas. Qu son los Applets de Java Una manera de incluir programas complejos en el mbito de una pgina web. Estos applets se programan en Java y por tanto se benefician de la potencia de este lenguaje para la Red. Lenguajes web de servidor Son los lenguajes que se procesan en el lado del servidor y que generan la pgina antes de enviarla al cliente. Veremos una lista de los lenguajes de servidor ms populares. Qu es CGI 106

Una breve introduccin a CGI, con apuntes sobre la metodologa de trabajo y desventajas frente a otras tecnologas del servidor. Qu es Perl Documento introductorio al lenguaje Perl. Qu es ASP Es el lenguaje de scripting del lado del servidor creado por Microsoft. Qu es PHP Es un lenguaje para programar scripts del lado del servidor, que se incrustan dentro del cdigo HTML. Este lenguaje es gratuito y multiplataforma. Qu es JSP La tecnologa Java para la creacin de pginas web con programacin en el servidor. Cmo funciona la WWW?

El modelo de funcionamiento de la WWW es bastante complejo ya que involucra una gran cantidad de tecnologas. Sin embargo podra resumirse en lo siguiente.

Cuando una persona ingresa en su navegador una direccin web o URL en su programa de navegacin, este utiliza un protocolo llamado HTTP (Hipertext Tranfer Protocol) para conectarse por internet al servidor en que dicho documento esta hospedado. Ese servidor busca en su sistema de archivos el documento solicitado y si lo encuentra, se lo enva al programa de navegacin de la persona que lo solicit. Ese programa de navegacin lo recibe y es responsable de interpretar la informacin recibida y mostrarla en la pantalla de la manera adecuada. Cada enlace en ese documento tiene asociada una direccin (URL) especfica de manera tal que cuando alguien hace clic en l, el programa de navegacin realiza todo el proceso nuevamente tal como si su usuario hubiera ingresado esa direccin inicialmente. Este esquema de funcionamiento es bastante ms complejo que como ha sido pintado aqu y envuelve otros elementos como cache, proxies, tunnels, imgenes, programas de scripts, etc. 107

Pginas web

Una pgina web es un documento o informacin electrnica adaptada para la World Wide Web que generalmente forma parte de un sitio web. Su principal caracterstica son los hipervnculos de una pgina, siendo esto el fundamento de la WWW. Una pgina web est compuesta principalmente por informacin (slo texto o mdulos multimedia) as como por hiperenlaces; adems puede contener o asociar datos de estilo para especificar cmo debe visualizarse, y tambin aplicaciones embebidas para hacerla interactiva. Las pginas web son escritas en un lenguaje de marcado que provea la capacidad de manejar e insertar hiperenlaces, generalmente HTML

108

CMO CREAR UNA PGINA WEB? Para construir un sitio web no es necesario que aprendas HTML (el lenguaje con el que estn hechos los sitios web)

Puedes construir un sitio web sin necesidad de aprender HTML, utilizando programas editores de pginas web del tipo WYSIWYG.

Esto significa "What You See Is What You Get" (Lo que ves es lo que obtienes)

Si sabes como utilizar un procesador de palabras, seguro que no vas a tener inconveniente en aprender a utilizar un editor web de este tipo.

En un editor WYSIWYG simplemente vas diagramando tu pgina web y el programa va creando automticamente el cdigo HTML por ti.

Claro que si quieres aprender HTML, puedes tambin modificar el cdigo directamente utilizando este mismo programa, de manera que tienes ambas opciones. Con un editor web adems de construir tu sitio, incluye un programa o funciones ftp "File Transfer Protocol" (Protocolo de transferencia de archivos) que te permite colocar tu sitio en la Internet.

Formatos de imagenes para pginas web

Cuando creas imgenes para utilizar en una pgina web, debes tomar en cuenta lo siguiente:

Existen dos formatos principales para imgenes en pginas web 109

JPEG y GIF

JPEG Es ms adecuado para imgenes que contengan fotografas o dibujos y grficos con degradaciones de colores.

GIF Es mejor cuando lo que tienes es un logotipo con colores planos, sin degradaciones de colores.

Ambos formatos comprimen la imagen es decir eliminan informacin redundante para disminuir el tamao del archivo de la imagen, esto es muy importante porque archivos muy grandes haran que tu pgina web cargue muy lento.

Cuando comprimes los archivos en estos formatos utilizando algn programa grfico como Photo Shop o Paint Shop Pro, tendrs la opcin de ajustar el nivel de compresin.

De todas maneras ten en cuenta que si colocas un valor de compresin muy alto vas o obtener un archivo pequeo lo que es muy bueno, pero la calidad de la imagen puede bajar demasiado.

Entonces debes experimentar con diferentes niveles de compresin para encontrar la mejor combinacin de tamao de archivo y calidad de imagen.

Algunos editores web muy utilizados son:

Dreamweaver, FrontPage, Namo Web Editor 110

ALGUNOS EJEMPLOS DE HOST GRATUITOS 1.Freeservers 2. 3. 4. 5.Yourhome 6.Yourcity Angelfire Tripod Geocities

PRECIOS DE LOS DOMINIOS POR ANUALIDAD

Dominio .com .net .org .info .tv .ws .cc .biz .com.mx .net.mx .org.mx .edu.mx .gob.mx

Costo Anual $ 175.00 pesos $ 200.00 pesos $ 200.00 pesos $ 250.00 pesos $ 700.00 pesos $ 550.00 pesos $ 600.00 pesos $ 300.00 pesos $ 320.00 pesos $ 550.00 pesos $ 550.00 pesos $ 550.00 pesos $ 550.00 pesos

111

Captulo IV REDES TOPOLOGA DE RED.

En este caso usaremos una topologa de Bus En una red en bus, cada nodo supervisa la actividad de la lnea. Los mensajes son detectados por todos los nodos, aunque aceptados slo por el nodo o los nodos hacia los que van dirigidos. Como una red en bus se basa en una comunicacin datos comunes. Cuando un nodo averiado deja de comunicarse; esto no interrumpe la operacin, y la red sigue trabajando como si nada Dentro de nuestro centro de computo no es muy importante que la red este comunicada ya que su objetivo no es el de mantener comunicacin entre ellas si no que el objetivo es la resolucin de problemas administrativos, mejora y creacin de software, as como la resolucin tcnica a problemas ocurridos en el rea de trabajo; cada persona en sus cubculos se encargara de una diferente rea como: Departamento de redes Departamento de mejora de software Programadores de VS Creacin de pginas web.

y y y y

112

La empresa cuenta con 10 computadoras en su centro de cmputo y con otras 7 en el rea de cajeros: Ya que es una empresa en crecimiento es necesario el uso de diferentes routers y switchs por cada rea al principio iniciaremos solo con 20 computadoras pero tan solo el centro de computo podra ser expandido hasta 24 computadoras y en el rea de cajas podra haber 24 computadoras en lugar de 7. Como ya haba sido explicado no es necesaria una comunicacin entre las diferentes reas ya que el rea de cajas tiene un sistema de operaciones muy diferente al de gerencia o al de desarrollo de software, la razn por la que no fueron usadas las VLAN es que el cableado es ms sencillo, no necesita el uso de enlaces troncales y podra ser solucionada su comunicacin con el protocolo de routers EIGRP.

PROTOCOLOS A USAR

EIGRP El protocolo EIGRP representa una forma de comunicacin ms fcil, dentro del centro de computo, ya que muestra confiabilidad en el enlace de los datos as como su fcil configuracin en los routers.

113

Tambin utilizamos las rutas estticas ya que solo es una y tiene un muy fcil uso y mantenimiento.

CABLEADO HORIZONTAL Y VERTICAL.

Norma EIA/TIA 568: ANSI/TIA/EIA-568-A (Alambrado de Telecomunicaciones para Edificios Comerciales). La instalacin de los sistemas de cableado durante el proceso de instalacin y/o remodelacin son significativamente ms baratos e implican menos interrupciones que despus de ocupado el edificio. Aparte tiene una fcil implementacin con el ponchado de esta forma las 20 computadoras podrn ser conectadas con cable hecho por nosotros mismos y no comprar una cantidad de cable ya ponchado en metros.

Este tipo de cableado tiene las siguientes especificaciones:

y y

Una distancia entre ellos de hasta 3 Km. Un espacio de oficinas de hasta 1,000,000 m2

Los cables son ponchados con conectores RJ45: El cual es un acoplador utilizado para unir cables con las diferentes 2 normas con las que contamos.

Usaremos 2 switchs de capa 3 114

Un Switch para grupo de trabajo conecta un grupo de equipos dentro de su entorno inmediato. Llevara canaletas que estarn unidas a el sistema de ventilacin de la empresa, bajara en una pared y llegara hasta el cuarto de redes donde se encontrara en una caja que almacena bachpanel.

115

TABLA DE ENRUTAMIENTO USO DE VLSMs Tenemos 2 switchs uno con 17 computadoras y otro con solo 3.

Direccin IP 172.17.10.0/24 Lista de host 17 host 3 host 2 (conexin serial)

y y y

256 8

128 7

64 6

32 5

16 4

8 3

4 2

2 1

1 0

2 n > 17 host 2 5 > 32 host 172.17.10.0/27 - 172.17.10.32/27 256-32=224 116

Mascara de subred 255.255.255.224

Incremento de 32 en 32 172.17.10.32/27 2 n > 3 host 2 3 > 8 host 172.17.10.32/29 - 172.17.40.0/27 256-8=248 Mascara de subred 255.255.255.248 Incremento de 8 en 8

SERIALES 2*2=4 172.17.10.255-4 172.17.10.252 SERIALES= 172.17.10.253 Y 172.17.10.254

117

Tabla de subneteo

HOST PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15 PC16 PC17 PC18 PC19 PC20 R1 s0/0/0 R2 s0/0/0 R1 f0/0 R1 f0/0

IP 172.17.10.3 172.17.10.4 172.17.10.5 172.17.10.6 172.17.10.7 172.17.10.8 172.17.10.9 172.17.10.10 172.17.10.11 172.17.10.12 172.17.10.13 172.17.10.14 172.17.10.15 172.17.10.16 172.17.10.17 172.17.10.18 172.17.10.19 172.17.10.34 172.17.10.35 172.17.10.36 172.17.10.253 172.17.10.254 172.17.10.1 172.17.10.2

GATEWAY 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.0 172.17.10.32 172.17.10.32 172.17.10.32 172.17.10.252 172.17.10.252 172.17.10.0 172.17.10.0

MSK 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.248 255.255.255.248 255.255.255.248 255.255.255.252 255.255.255.252 255.255.255.248 255.255.255.248

118

CONTROL DE ACCESO En los switchs de cisco es muy importante la validacin de usuarios que pueden ser conectados a la red por lo que se realiza una validacin el la que si se conecta algn dispositivo a algn puerto del switch este desactive ese puerto automticamente.

HOST PC 1 PC 2 PC 3 PC 4 PC 5 PC 6 PC 7 PC 8 PC 9 PC 10 PC 11 PC 12 PC 13 PC 14 PC 15 PC 16 PC 17

Tabla de direcciones MAC que acepta el Switch 0001.97e3.178d 0090.2151.07bb 0002.1600.66da 0005.5e0e.423d 0001.c78c.7427 0006.2a2a.bd65 00d0.ba2c.90ec 0001.6405.1e05 0001.c7c4.a442 00e0.f9e14dc8 0060.5c68.7d96 0000.0c8d.2638 00d0.bc57.184c 0001.c992.7585 0060.3eee.1410 0060.5c3e.840e 0090.2b4e.8e41

SEGURIDAD EN LAS REDES Aseguramiento de dispositivos Cuando se instala un nuevo sistema operativo en una computadora, la configuracin de seguridad se establece en los valores predeterminados. En la mayora de los casos, este nivel de seguridad no es apropiado. Se deben adoptar algunos pasos sencillos, que se aplican a todos los sistemas operativos: Los nombres de usuario y las contraseas predeterminados deben cambiarse de inmediato. Se debe restringir el acceso a los recursos del sistema exclusivamente a las personas autorizadas para utilizar esos recursos. Se deben desconectar y desinstalar los servicios y las aplicaciones innecesarios, siempre que sea posible. Software antivirus El software antivirus puede detectar la mayora de los virus y muchas aplicaciones de caballos de Troya e impedir su propagacin en la red. El software antivirus hace esto de dos maneras: Escanea archivos y compara su contenido con virus conocidos en un diccionario de virus. Las coincidencias se marcan de una manera definida por el usuario final. Controla los procesos sospechosos que se ejecutan en un host que podran ser indicativos de la presencia de una infeccin. Este control podra incluir capturas de datos, monitoreo de puertos y otros mtodos.

120

Firewall personal Las PC conectadas a Internet mediante una conexin dial-up, DSL o cable mdem son tan vulnerables como las redes empresariales. Los firewalls personales residen en la PC del usuario e intentan impedir ataques. Los firewalls personales no estn diseados para las implementaciones de la LAN, como firewalls basados en aplicaciones o basados en servidores, y pueden impedir el acceso a la red si se instalan con otros clientes, servicios, protocolos o adaptadores de networking.

PROVEEDOR DE SERVICIOS

El proveedor de servicios que en esta ocasin utilizaremos es Infinitum de Telmex, algunos tal vez preferiran el servicio de banda ancha por medio de fibra ptica para una lnea dedicada, el problema es que la tecnologa que usa la banda ancha actualmente en compaas como cable com, cablevisin etc., divide el mximo de banda cuando algn usuario requiere mayor cantidad de informacin en su lnea; por lo que esta se satura y no permite que la banda trabaje al 100% o ms bien no llega a nosotros al 100% de su capacidad. Como dice en el articulo de la crnica de servidores de SUPERPAGINAS El Principal Proveedor de Internet de Banda Ancha en Mxico. Telmex es la compaa lder de telecomunicaciones en Amrica Latina, con operaciones en Mxico, Argentina, Brasil, Colombia, Chile, Per y Estados Unidos. Ha realizado inversiones sin precedente por unos 29 mil millones de dlares durante el periodo 1990-2005, para asegurar el crecimiento y la modernizacin de su infraestructura, desarrollando as una plataforma tecnolgica 100% digital que opera una de las redes de fibra ptica ms avanzadas a nivel mundial y que incluye conexiones va cable submarino con 39 pases tal vez muchos lo consideran muy comercial, pero la verdad es que sigue siendo el lder en inovacion y el lder en tecnologa. Por lo que confiamos que nos brindara un servicio de calidad.

121

RENTA DE LINEA DEDICADA Estas son las cabinas que trabaja actualmente TELMEX para lneas dedicadas
magdalena san marina pegasus fastnet netcom elio -----> luis -----> new@net plaz@anet

y la mas costeable, mejor dicho la que usara la empresa es de una renta de 800 dolares mensuales por un Mb de velocidad.

122

ANEXOS I

PLANEACION DE ACTIVIDADES

Planeacin de Actividades

RUTAS

1 2 3

RUTA A,21 C,3 F,7 G,1 H,1 I,7 J,7 K,3 L,3 B,14 C,3 F,7 G,1 H,1 I,7 J,7 K,3 L,3 D,3 E,1 F,7 G,1 H,1 I,7 J,7 K,3 L,3

TOTAL 53 DIAS 46 DIAS 33 DIAS

RUTA CRTICA

TIEMPO DE HOLGURA = RUTA CRITICA - RUTA MENOR = 20 DIAS TIEMPO ESTIMADO = RUTA CRITICA MAS HOLGURA = 73 DIAS RUTA MINIMA = 33 DIAS RUTA CRITICA = 53 DIAS INICIO EN MARZO FIN EN MAYO

ANEXOS II
DE LAS ENTREVISTAS Y CUESTIONARIOS YA RESPONDIDOS

ANEXOS III
DEL MODELO A ESCALA DEL CENTRO DE COMPUTO

MODELO A ESCALA

50*60 cm

Escala 1:15

Pared (panel de yeso), puertas, inmuebles, muebles Cableado Ventanas Aire acondicionado, ductos Salidas de emergencia Extintores

Racks Routers

Fuentes luminosas

ANEXOS IV
DEL CDIGO DEL SISTEMA, DICCIONARIO DE DATOS, CDIGO DE PAGINA WEB

CODIGO DEL SISTEMA

Public Class Form1 Private Sub DatosBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DatosBindingNavigatorSaveItem.Click Me.Validate() Me.DatosBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.Practica9DataSet) End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: esta lnea de cdigo carga datos en la tabla 'Practica9DataSet.Datos' Puede moverla o quitarla segn sea necesario. Me.DatosTableAdapter.Fill(Me.Practica9DataSet.Datos) End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form2.Show() Me.Hide() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Me.Close() End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.Hide() End Sub Private Sub DatosDataGridView_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DatosDataGridView.CellContentClick End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Form4.Show() End Sub Private Sub IdTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles IdTextBox.TextChanged

End Sub Private Sub NombreTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NombreTextBox.TextChanged End Sub Private Sub DireccionTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DireccionTextBox.TextChanged End Sub Private Sub DatosBindingNavigator_RefreshItems(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DatosBindingNavigator.RefreshItems End Sub Private Sub TelefonoTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TelefonoTextBox.TextChanged TelefonoTextBox.Visible = False

End Sub Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click Form15.Show() End Sub End Class

Public Class Form2 Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Dim miTabla As DataTable = Practica9DataSet.Datos Dim cfilas As DataRowCollection = miTabla.Rows Dim nuevaFila As DataRow Try 'Nueva fila nuevaFila = miTabla.NewRow() ' Datos por omisin para las columnas de la nueva fila nuevaFila(1) = "Nombre" 'columna 1 nuevaFila(2) = "Direccin" 'columna 2 nuevaFila(3) = "Telfono" 'columna 3 nuevaFila(4) = "Observaciones" 'columna 4 cfilas.Add(nuevaFila)

Button4.PerformClick() 'hacer clic en ltimo TextBox1.Focus() 'Enfocar la caja de texto Nombre Catch ex As System.Data.ConstraintException 'capturar posible error por clave duplicada (telfono) MessageBox.Show(ex.Message) End Try End Sub Private Sub Form2_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing If (Practica9DataSet.HasChanges()) Then Me.DatosTableAdapter.Update(Me.Practica9DataSet.Datos) MessageBox.Show("Origen de datos actualizados") End If End Sub Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: esta lnea de cdigo carga datos en la tabla 'Practica9DataSet.Datos' Puede moverla o quitarla segn sea necesario. Me.DatosTableAdapter.Fill(Me.Practica9DataSet.Datos) End Sub Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Dim vistaFilaActual As DataRowView Dim NL As String = Environment.NewLine If (MessageBox.Show("Desea borrar este registro?" & NL, _ "Buscar", MessageBoxButtons.YesNo, _ MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes) Then vistaFilaActual = DatosBindingSource.Current vistaFilaActual.Row.Delete() End If End Sub Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click Dim miTabla As DataTable = Practica9DataSet.Datos Dim cfilas As DataRowCollection = miTabla.Rows Dim filaBuscada() As DataRow 'matriz de filas Dim NL As String = Environment.NewLine 'Buscar en la columna Nombre de cada fila Dim criterio As String = "Nombre like '*" & TextBox6.Text & "*'" 'Utilizar el mtodo Select para encontrar todas las filas que 'pasen el filtro y almacenarlas en la matriz filaBuscada filaBuscada = miTabla.Select(criterio) If (filaBuscada.GetUpperBound(0) = -1) Then MessageBox.Show("No se encontraron registros coincidentes", "Buscar") Exit Sub End If 'Seleccionar de las filas encontradas la que buscamos

Dim i, j As Integer For i = 0 To filaBuscada.GetUpperBound(0) If (MessageBox.Show("Es este el nombre buscado?" & NL & _ filaBuscada(i)(0) & NL, "Buscar", _ MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes) Then 'Si: mostrar en el formulario la fila seleccionada For j = 0 To cfilas.Count - 1 If (cfilas(j).Equals(filaBuscada(i))) Then DatosBindingSource.Position = j End If Next j Exit For End If Next i End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click DatosBindingSource.Position += 1 End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click DatosBindingSource.Position = DatosBindingSource.Count - 1 End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click DatosBindingSource.Position -= 1 End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click DatosBindingSource.Position = DatosBindingSource.Count = 0 End Sub Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click End Sub Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click End Sub Private Sub Label3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label3.Click End Sub Private Sub Label4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label4.Click End Sub

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged End Sub Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged End Sub Private Sub TextBox3_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox3.TextChanged End Sub Private Sub TextBox4_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox4.TextChanged End Sub Private Sub TextBox5_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox5.TextChanged End Sub Private Sub TextBox6_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox6.TextChanged End Sub Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click Me.Close() End Sub Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click Form3.Show() End Sub Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click Form15.Show() End Sub End Class

Public Class Form3 Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.Hide()

End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form13.Show() Me.Hide() MsgBox("SOLO INGRESAR TEXTO Y NUMEROS NO CARACTERES ESPECIALES") End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form14.Show() Me.Hide() MsgBox("SOLO INGRESAR TEXTO Y NUMEROS NO CARACTERES ESPECIALES")

End Sub Private Sub GroupBox2_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBox2.Enter End Sub End Class

Public Class Form4 Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.Close() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Form1.Show() End Sub Private Sub GroupBox2_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBox2.Enter End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form5.Show()

MsgBox("EL BONO SERA SACADO CONRESPESCTO DE LOS VALORES QUE EL GERENTE LE DE A LA PRODUCTIVIDAD DE SUS EMPLEADOS") End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form9.Show() End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Form3.Show() End Sub Private Sub ToolStripLabel1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripLabel1.Click MsgBox("ESTE PROYECTO FUE DESARROLLADO POR: SUPERADISE SOFTWARES SA: FUE TERMINADO EL 30 DE MARZO DEL 2011 Y ES PARA USO EXCLUSIVO DE LABORATORIO DE SEMINARIO DE DESARROLLO DE SISTEMAS")

End Sub Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click MsgBox("ESTA OPCION MUESTRA LA INFORMACION GENERAL DE LOS EMPLEADOS ASI COMO LO BASE DE DATOS DE INGRESO DE LOS MISMOS")

End Sub Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Public Class Form5 Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.Close() End Sub Private Sub ComboBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChanged End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Form16.Show() Dim tuy As String Dim A, B, C, D, K, F, X, M, U, V, Z, S, wii, wow, yu As Integer A = B = C = D = K = tuy TextBox1.Text TextBox2.Text ComboBox1.Text TextBox3.Text ComboBox2.Text = TextBox6.Text

X = 26 - A wii = B / 30 F = X * wii If C = 10 Then M = F + 600 MsgBox("Tienes bono de 600 por productividad") ElseIf C = 9 Then M = F + 500 MsgBox("Tienes bono de 500 por productividad") ElseIf C = 8 Then M = F + 400 MsgBox("Tienes bono de 400 por productividad") Else MsgBox("La calificacion ingresada estimada no merece ningun bono por productividad!!")

End If If D > 5 Then U = 200 MsgBox("Tienes bono de 200 por antiguedad") Else MsgBox("no tienes bono por antiguedad!!") U = 1 End If If K > 5 Then wow = 500 MsgBox("Tienes bono de 500 por concepto de dias extra") ElseIf K > 1 < 5 Then wow = 250 MsgBox("tu bono es de 250 pesos por dias extra!!") End If V = M + U + wow Z = V * 0.1 yu = V * 0.5 S = (V - Z) - yu TextBox4.Text = V TextBox5.Text = S

MsgBox("fue hecho un calculo con 10% menos Por concepto de seguro social") MsgBox("fue hecho un calculo con 5% menos por cotizacion ante INFONAVIT") Form16.Label1.Text Form16.Label3.Text Form16.Label7.Text Form16.Label8.Text = = = = tuy C V S

End Sub Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox6.Text = "" TextBox5.Text = "" ComboBox1.Text = "" ComboBox2.Text = "" End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form4.Show() Me.Close() End Sub Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged End Sub Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged End Sub Private Sub TextBox3_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox3.TextChanged End Sub End Class

Public Class Form6 Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.Close() End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form7.Show() Me.Hide() MsgBox("ESTA HERREMIENTA SOLO SACA UN ESTIMADO DE LOS RECURSOS QUE SERAN PAGADOS, NO INDICA QUE SERA EL SUELDO QUE EL ADMINISTRADOR INGRESE") End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form8.Show() Me.Hide() End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Form3.Show() Me.Hide() End Sub Private Sub CERRARToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CERRARToolStripMenuItem.Click Me.Close() End Sub Private Sub CALIFICACIONEMPLEADOToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CALIFICACIONEMPLEADOToolStripMenuItem.Click Form7.Show() Me.Hide() End Sub Private Sub PROMOCIONESEJECUTIVASToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PROMOCIONESEJECUTIVASToolStripMenuItem.Click Form8.Show() End Sub Private Sub CALIFICACIONDEEMPLEADOToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CALIFICACIONDEEMPLEADOToolStripMenuItem.Click MsgBox("MUESTRA UN MENU EN EL QUE EL EMPLEADO PODRA HACER UN SUPUESTO DE LOS BONOS QUE TENDRA, IMPORTANTE: LOS BONOS SERAN ENTREGADOS POR LA GERENCIA POR LO QUE SOLO SE REALIZA UN SUPUESTO NO ES INFORMACION VERIDICA") End Sub

Private Sub PROMOCIONESEJECUTIVASToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PROMOCIONESEJECUTIVASToolStripMenuItem1.Click MsgBox("MUESTRA LOS CONVENOS QUE LA EMPRESA HA OBTENIDO CON DIFERENTES UNIDADES DE NEGOCIO") End Sub Private Sub SIGUIENTEToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SIGUIENTEToolStripMenuItem.Click End Sub Private Sub Form6_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Public Class Form7 Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.Close() End Sub Private Sub ComboBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChanged End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Dim A, B, C, D, K, F, X, M, U, V, wii, wow As Integer TextBox1.Text = A TextBox2.Text = B ComboBox1.Text = C TextBox3.Text = D ComboBox2.Text = K

X = 26 - A wii = B / 30 F = X * wii If C = 10 Then M = F + 600 MsgBox("Tienes bono de 600 por productividad") ElseIf C = 9 Then M = F + 500 MsgBox("Tienes bono de 500 por productividad") ElseIf C = 8 Then M = F + 400 MsgBox("Tienes bono de 400 por productividad") Else MsgBox("La calificacion ingresada estimada no merece ningun bono por productividad!!") End If If D > 5 Then U = 200 MsgBox("Tienes bono de 200 por antiguedad") Else MsgBox("no tienes bono por antiguedad!!") U = 1 End If If K > 5 Then wow = 500 MsgBox("Tienes bono de 500 por concepto de dias extra") ElseIf K > 1 < 5 Then wow = 250 MsgBox("tu bono es de 250 pesos por dias extra!!") End If

V = M + U + wow TextBox4.Text = V MsgBox("EL TOTAL SERA DADO SIN EL DESCUENTO QUE IMPLICAN LOS IMPUESTOS COMO EL SEGURO SOCIAL Y PRESTACIONES ENTE GOBIERNO!!!")

End Sub Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" ComboBox1.Items.Clear() ComboBox2.Items.Clear() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Form6.Show() Me.Close() End Sub Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click Form6.Show() Me.Hide() End Sub Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged If Not IsNumeric(TextBox1.Text) Then TextBox1.Text = "" TextBox1.Focus() MsgBox("Solo acepta valores numricos", MsgBoxStyle.Exclamation = MsgBoxStyle.Exclamation) Else End If End Sub

Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged If Not IsNumeric(TextBox2.Text) Then TextBox2.Text = "" TextBox2.Focus() MsgBox("Solo acepta valores numricos", MsgBoxStyle.Exclamation = MsgBoxStyle.Exclamation) Else End If End Sub Private Sub TextBox3_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox3.TextChanged If Not IsNumeric(TextBox2.Text) Then TextBox2.Text = "" TextBox2.Focus() MsgBox("Solo acepta valores numricos", MsgBoxStyle.Exclamation = MsgBoxStyle.Exclamation) Else End If End Sub End Class

Public Class Form8 Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.Close() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form10.Show() Me.Close() End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form11.Show()

Me.Close() End Sub Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click Form7.Show() Me.Hide() End Sub Private Sub Form8_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Public Class Form9 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim a As Integer, b As Integer, y As Integer a = Val(TextBox1.Text) b = Val(TextBox2.Text) For i = 1 To b y = (a * i) * 0.2 a = (a * i) + y ListBox1.Items.Add("Ao Next End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click TextBox1.Text = "" TextBox2.Text = "" ListBox1.Items.Clear() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub Private Sub Label4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label4.Click End Sub

" & i & "

" & a)

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Close() End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Form4.Show() Me.Close() End Sub End Class

Public Class Form10 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.Hide() End Sub Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click Form8.Show() Me.Hide() End Sub Private Sub Form10_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Public Class Form11 Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click Form8.Show() Me.Hide() End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.Hide() End Sub Private Sub Form11_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Public Class Form12 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.Close() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Form3.Show() Me.Hide() End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Dim b As Integer Label3.Text = Val(Label3.Text) + 1 b = Val(Label3.Text) If b = 250 Then Timer1.Stop() Me.Hide() Form3.Show()

End If End Sub Private Sub Form12_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Timer1.Enabled = True Timer1.Interval = 1 Timer1.Start() Label3.Visible = False End Sub Private Sub Label3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label3.Click End Sub End Class

Public Class Form13 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Form4.Show() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LOGIN.Click Dim login = Me.UsuariocontraseaTableAdapter1.gato(TXTUSERNAME.Text, TXTPASSWORD.Text) If login Is Nothing Then MsgBox("No logueado") Me.Hide()

Else MsgBox("Bienvenido, te has logueado") Form6.Show() Me.Hide() End If

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.Close() End Sub Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TXTUSERNAME.TextChanged End Sub Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked Form3.Show() Me.Hide() End Sub Private Sub Form13_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Public Class Form14 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Login = Me.Tabla1TableAdapter1.ScalarQuery5(txtUsername.Text, txtPassword.Text)

If Login Is Nothing Then MessageBox.Show("acceso denegado") Me.Hide() Else MessageBox.Show("Acceso concedido") Me.Hide() Form4.Show() End If

End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.Close() End Sub Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtPassword.TextChanged End Sub Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked Form3.Show() Me.Hide() End Sub Private Sub Form14_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Public Class Form15 Private Sub Form15_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: esta lnea de cdigo carga datos en la tabla 'practica9DataSet.Datos' Puede moverla o quitarla segn sea necesario. Me.DatosTableAdapter.Fill(Me.practica9DataSet.Datos) Me.ReportViewer1.RefreshReport() End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Form4.Show() Me.Hide() End Sub End Class

Public Class Form16 Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click

End Sub Private Sub Label3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label3.Click

End Sub Private Sub Label7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label7.Click End Sub Private Sub Label8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label8.Click End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.Close() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click PrintForm1.Print() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click PrintForm2.Print() End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) End Sub Private Sub SplitContainer1_Panel2_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles SplitContainer1.Panel2.Paint End Sub

Private Sub GroupBox2_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBox2.Enter End Sub Private Sub Form16_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

CODIGO DE LA PAGINA WEB

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> <title>Documento sin t&iacute;tulo</title> <style type="text/css"> <!-#apDiv1 { position:absolute; width:191px; height:167px; z-index:1; left: 27px; top: 41px; } #apDiv2 { position:absolute; width:200px;

height:115px; z-index:2; left: 239px; top: 17px; } .Estilo1 { font-family: "Century Gothic"; font-size: 24mm; color: #3399CC; } body { background-image: url(../../../ultraget/Mis%20documentos/fondo_patrones.jpg); } #apDiv3 { position:absolute; width:200px; height:115px; z-index:2; left: 761px; top: 9px; }

#apDiv4 { position:absolute; width:171px; height:115px; z-index:2; left: 856px; top: 35px; } #apDiv5 { position:absolute; width:211px; height:276px; z-index:3; top: 424px; left: 16px; background-image: url(../../../ultraget/Mis%20documentos/marco.JPG); } #apDiv6 { position:absolute; width:620px; height:384px;

z-index:4; left: 276px; top: 421px; background-color: #ECE9D8; background-image: url(../../../ultraget/Mis%20documentos/visataalma.JPG); } #apDiv7 { position:absolute; width:213px; height:279px; z-index:5; left: 16px; top: 744px; background-image: url(../../../ultraget/Mis%20documentos/marco.JPG); } #apDiv8 { position:absolute; width:863px; height:56px; z-index:5;

left: 67px; top: 222px; background-image: url(../../../ultraget/Mis%20documentos/2brush-lightw.JPG); } .Estilo2 { font-family: "Century Gothic"; font-size: 24px; } .Estilo3 { font-family: "Century Gothic"; font-size: 24px; color: #FFFFFF; } .Estilo4 { font-size: 36px; color: #999999; font-weight: bold; } #apDiv9 { position:absolute; width:200px;

height:115px; z-index:6; left: 231px; top: 2px; } .Estilo7 {font-size: 36px; color: #CCCCCC; font-weight: bold; } #apDiv10 { position:absolute; width:129px; height:116px; z-index:7; left: 860px; top: 202px; } #apDiv11 { position:absolute;

width:620px; height:384px; z-index:4; left: 239px; top: 333px; background-color: #999999;

background-image: url(../../../ultraget/Mis%20documentos/fondo_patrones.jpg); } #apDiv12 { position:absolute;

width:620px; height:384px; z-index:4; left: 239px; top: 333px; background-color: #999999; background-image: url(../../../ultraget/Mis%20documentos/fondo_patrones.jpg); } .Estilo8 { font-family: "Century Gothic"; font-size: 12px; color: #FFFFFF; } #apDiv13 { position:absolute; width:163px; height:115px;

z-index:6; left: 40px; top: 450px; } .Estilo10 { font-size: 11px } .Estilo11 {font-family: "Century Gothic"; font-size: 11px; } .Estilo12 {font-family: "Century Gothic"; font-size: 12px; color: #33CCFF; } #apDiv14 { position:absolute;

width:211px; height:276px; z-index:3; top: 464px; left: 17px; background-image: url(../../../ultraget/Mis%20documentos/marco.JPG); } #apDiv15 { position:absolute;

width:211px; height:276px;

z-index:3; top: 372px; left: 240px; background-image: url(../../../ultraget/Mis%20documentos/marco.JPG); } #apDiv16 { position:absolute; width:174px; height:232px; z-index:7; left: 37px; top: 773px; } .Estilo13 {font-family: "Century Gothic"; font-size: 24px; color: #CCCCCC; } --> </style> <script type="text/javascript"> <!-function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} }

function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; }

function MM_nbGroup(event, grpName) { //v6.0 var i,img,nbArr,args=MM_nbGroup.arguments; if (event == "init" && args.length > 2) { if ((img = MM_findObj(args[2])) != null && !img.MM_init) { img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;

if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array(); nbArr[nbArr.length] = img; for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = img.MM_dn = args[i+1]; nbArr[nbArr.length] = img; }} } else if (event == "over") { document.MM_nbOver = nbArr = new Array(); for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up); nbArr[nbArr.length] = img; } } else if (event == "out" ) { for (i=0; i < document.MM_nbOver.length; i++) { img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; } } else if (event == "down") {

nbArr = document[grpName]; if (nbArr) for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; } document[grpName] = nbArr = new Array(); for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up; nbArr[nbArr.length] = img; }} } //--> </script> </head>

<body> <div id="apDiv1"><img src="LOGO.JPG" width="157" height="140" /> <div class="Estilo1" id="apDiv2">SUPERADISE</div> </div> <div id="apDiv4"><img src="LOGO.JPG" alt="" width="157" height="140" /></div>

<table border="0" cellpadding="0" cellspacing="0"><tr><td><table border="0" cellpadding="0" cellspacing="0"> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </table> <a href="javascript:;" target="_top" onclick="MM_nbGroup('down','group1','HOME','',1)" onmouseover="MM_nbGroup('over','HOME','','',1)" onmouseout="MM_nbGroup('out')"></a></td> </tr> </table> <div id="apDiv16"> <p class="Estilo12">NUESTRA MISION</p> <p class="Estilo10">Facilitar la implementacin del sistema en el entorno laboral de le empresa solicitante mediante la creacin y actualizacin del software para maximizar la calidad del servicio, as como el continuo soporte tcnico a los diferentes areas tecnolgicas de la empresa.</p> <p class="Estilo10">&nbsp;</p> <p class="Estilo11"></p> </div> <div id="apDiv6"> <p class="Estilo3">quienes somos?</p>

<p class="Estilo2">&nbsp;</p> <p class="Estilo13">Superadise es una compaia que se dedica a la mejora e implementacion de software en los supermercados.</p> <p class="Estilo13">La creacion de nuestro primer software el viRUZz.0 faciltara la evaluacion del personal por parte de la gerencia</p> </div> <div class="Estilo2" id="apDiv8"><a href="pag1.html" target="_top" onclick="MM_nbGroup('down','group1','HOME','',1)" onmouseover="MM_nbGroup('over','HOME','','',1)" onmouseout="MM_nbGroup('out')"><img src="../../../jonathan/Mis documentos/CEC/Iconos/crystal-project-actionsPNG/PNG/agt_home-256.png" alt="" name="HOME" width="48" height="35" border="0" id="HOME" onload="" /> </a><a href="pag1.html" target="_top" onclick="MM_nbGroup('down','group1','INFORMACION','',1)" onmouseover="MM_nbGroup('over','INFORMACION','','',1)" onmouseout="MM_nbGroup('out')"><span class="Estilo7">HOME </span></a> <div id="apDiv9"><span class="Estilo4"><a href="../../../ultraget/Mis documentos/MARIANAPAG.html" target="_top" onclick="MM_nbGroup('down','group1','INFORMACION','',1)" onmouseover="MM_nbGroup('over','INFORMACION','','',1)" onmouseout="MM_nbGroup('out')"><a href="../Copia de villena profin/pag1.html" target="_top" onclick="MM_nbGroup('down','group1','INFORMACION','',1)" onmouseover="MM_nbGroup('over','INFORMACION','','',1)" onmouseout="MM_nbGroup('out')"><img src="../../../jonathan/Mis documentos/CEC/Iconos/crystal-project-actions-

PNG/PNG/bookmark_folder-256.png" alt="" name="INFORMACION" width="43" height="35" border="0" id="INFORMACION" onload="" /></a><a href="pag1.html" target="_top" onclick="MM_nbGroup('down','group1','INFORMACION','',1)" onmouseover="MM_nbGroup('over','INFORMACION','','',1)" onmouseout="MM_nbGroup('out')"><span class="Estilo7">viRUZz.</span></a></span></div> <div id="apDiv10"><img src="../../../ultraget/Mis documentos/bolaConTodo.png" width="120" height="106" /></div> </div> <div id="apDiv5"> <p class="Estilo8">&nbsp;</p> </div> <div id="apDiv13"> <p class="Estilo12">NUESTRA VISION</p> <p class="Estilo10">Alcanza la mxima expansin del sistema y hacer ms eficiente el trabajo administrativo y colectivo mediante el uso de sistemas tanto controlado como el uso de usuarios y programadores, mantener el nivel de servicio del centro de autoservicio mediante el continuo mejoramiento y soporte tcnico de las diferentes areas.</p> <p class="Estilo11">&nbsp;</p> </div> <div id="apDiv3"> <p class="Estilo8">&nbsp;</p> </div>

<div id="apDiv7"> <p class="Estilo8">&nbsp;</p> </div> </body> </html>

CODIGO DE LA PGINA WEB DEL SISTEMA

<html>

<head> <script language="javascript" type="text/javascript">

function obtiene_fecha() {

var fecha_actual = new Date()

var dia = fecha_actual.getDate() var mes = fecha_actual.getMonth() + 1 var anio = fecha_actual.getFullYear() if (mes < 10) mes = '0' + mes

if (dia < 10) dia = '0' + dia

return (dia + "/" + mes + "/" + anio) }

function MostrarFecha() { document.write ( obtiene_fecha() )

</script> <body bgcolor="Green">

<font size=36 font color=#0000FF><center> Bienvenido </center> </font> <!-- Para que muestre la fecha --><br>

<center><font size=36 font color=#0000FF><p>La fecha de hoy es:<b> <script language="JavaScript" type="text/javascript"> MostrarFecha(); src="fecha.js" </script>

</b></p>

<br> <img src="E:\Proyecto Villena\LOGO.jpg" border =5px"> <br>

<a href="http://www.facebook.com" title= "Dale me gusta en Facebook" <BR><font face="century gothic"><h1> <font color="#FFFF00">Dale me gusta en Facebook</h1> <font color="#FE2E9A",size"15"font face="century gothic"> <a href>

<a href="http://www.twitter.com" title= "Sguenos en Twitter"

<BR><font face="century gothic"><h1> <font color="#2E2EFE">Sguenos en Twitter</h1> <font color="#FE2E9A",size"15"font face="century gothic"> <a href>

<a href ="E:\Proyecto Villena\Interfaz.html" <BR><font face="century gothic"><h4> <font color="#01DF01">Ver interfaz del programa</h4> <font color="#FE2E9A",size"15"font face="century gothic"></a>

<title>Programa "Grupo Tatn"</title> </head>

</body> </html>

CODIGO DE LA PGINA WEB DE VINCULOS

<html> <head> </head>

<title> Interfaces </title>

<body BGCOLOR=Red>

<b><FONT SIZE= 25><FONT COLOR=purple>De clic en una imagen para ver una explicacin sobre esa ventana</FONT COLOR=#32CD32></FONT SIZE= 25></b>

<br> <img src="E:\Proyecto Villena\1.png" border =5px">

<br> <img src="E:\Proyecto Villena\2.png" border =5px"> <br> <img src="E:\Proyecto Villena\3.png" border =5px"> <br> <img src="E:\Proyecto Villena\4.png" border =5px"> <br> <img src="E:\Proyecto Villena\5.png" border =5px">

</BODY>

</HTML>

You might also like