0
1
guia de como correr

link pagina web
2
  • Un restaurant tiene empleados que trabajan en 3 turnos (mañana, tarde, noche).
  • Dentro de los empleados, existen los (garzones y los cocineros).
  • El restaurant cuenta con su cartera de clientes.
  • A demás, tiene enumerada sus respectivas mesas en donde se sientan los clientes.
  • El restaurant también puede manejar la reserva de mesas vía (teléfono, email o página web).
  • La reserva estará asociada a un cliente previamente registrado. (cartera de clientes).
  • Los garzones toman nota los pedidos del cliente, que finalmente son los que prepararan los cocineros.
  • El pedido del cliente incluirá los datos del número de mesa en que se atendió, el garzón y el número de pedido.
  • El número del pedido incluirá una descripción del plato o producto que lo identifique.
  • El restaurant puede emitir boletas o facturas.
  • En el caso de emitir boletas, se llevara un control del número de boleta con su total vendido correspondiente.
  • En el caso contrario, se deben tener los datos del cliente, especificar si es persona natural o jurídica y especificar el detalle de la factura correspondiente a los productos consumidos en el pedido.
0
Se puede definir a las Herramientas CASE como un conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de Vida de desarrollo de un Software.

CASE
Lo podemos definir como el Conjunto de métodos, utilidades y técnicas que facilitan el mejoramiento del ciclo de vida del desarrollo de sistemas de información, completamente o en alguna de sus fases o como tambien herramientas automáticas de software y las metodologías de desarrollo de software formales.


Lista de Herramientas CASE
  • PowerDesigner: Herramienta CASE de Análisis y Diseño incluye capacidades de generación relacional y con orientación a objetos.
  • Oracle Designer: Oracle Designer es un conjunto de herramientas para guardar las definiciones que necesita el usuario y automatizar la construcción rápida de aplicaciones cliente/servidor gráficas. Integrado con Oracle Developer, Oracle Designer, que provee una solución para desarrollar sistemas empresariales de segunda generación.Todos los datos ingresados por cualquier herramienta de Oracle Designer, en cualquier fase de desarrollo, se guardan en un repositorio central, habilitando el trabajo fácil del equipo y la dirección del proyecto.
  • ERwin: Una herramienta para el diseño de base de datos, que Brinda productividad en su diseño, generación, y mantenimiento de aplicaciones. Desde un modelo lógico de los requerimientos de información, hasta el modelo físico perfeccionado para las características específicas de la base de datos diseñada, además ERwin permite visualizar la estructura, los elementos importantes, y optimizar el diseño de la base de datos. Genera automáticamente las tablas y miles de líneas de stored procedure y triggers para los principales tipos de base de datos.
  • System Architect: Esta herramienta posee un repositorio único que integra todas las herramientas, y metodologías usadas. En la elaboración de los diagramas, el System Architect conecta directamente al diccionario de datos, los elementos asociados, comentarios, reglas de validaciones, normalización, etc.Posee control automático de diagramas y datos, normalizaciones y balanceamiento entre diagramas "Padre e Hijo", además de balanceamiento horizontal, que trabaja integrado con el diccionario de datos, asegurando la compatibilidad entre el Modelo de Datos y el Modelo Funcional.
  • EasyCASE: Modelamiento de datos y eventos, e Ingeniería de Base de Datos- es un producto para la generación de esquemas de base de datos e ingeniería reversa - trabaja para proveer una solución comprensible para el diseño, consistencia y documentación del sistema en conjunto.Esta herramienta permite automatizar las fases de análisis y diseño dentro del desarrollo de una aplicación, para poder crear las aplicaciones eficazmente – desde el procesamiento de transacciones a la aplicación de bases de datos de cliente/servidor, así como sistemas de tiempo real.
1
Tipos de Licencia, Desarrolladores, Costo de Licencias, Ultima Version, Plataformas Soportadas.


0
2

Análisis F.O.D.A.




Formalización del Proyecto




Carta Gantt

0
Dentro de Internet podemos realizar tareas muy particulares, estas pueden ser visitar de Páginas Web, descarga y envío de archivos, entre otras. Para estas acciones se utiliza el protocolo TCP, en el cual prevalece la integridad sobre su velocidad, quiere decir que si un paquete se pierde o no llega a destino se envía nuevamente. A diferencia de otras acciones como Mensajería instantánea, voz, streaming que ocupan el protocolo UDP, si sus paquetes son perdidos, éstos no se vuelven a enviar, ya que aquí prevalece la velocidad ante su integridad.

Cabe mencionar que la transferencia de paquetes es enviada con su respectiva etiqueta, la cual contiene el nombre del destinatario, el tipo de paquete que es, y el remitente al cual debe llegar la información. Todo esto es posible por las redes de interconexión como routers o swich mediante el protocolo IP.

PUERTOS ADICIONALES
  • 21 TCP,UDP FTP: (sigla en inglés de File Transfer Protocol - Protocolo de Transferencia de Archivos) en informática, es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol).
  • 22 TCP,UDP SSH: (Secure SHell, en español: intérprete de órdenes segura) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red.
  • 23 TCP, UDP Telnet: (TELecommunication NETwork) es el nombre de un protocolo de red (y del programa informático que implementa el cliente), que sirve para acceder mediante una red a otra máquina, para manejarla remotamente como si estuviéramos sentados delante de ella.
  • 25 TCP,UDP SMTP: (Simple Mail Transfer Protocol) Protocolo Simple de Transferencia de Correo, es un protocolo de la capa de aplicación. Protocolo de red basado en texto utilizado para el intercambio de mensajes de correo electrónico entre computadoras u otros dispositivos (PDA's, teléfonos móviles, etc.)
  • 80 UDP HTTP-Web: Hypertext Transfer Protocol o HTTP (en español protocolo de transferencia de hipertexto) es el protocolo usado en cada transacción de la World Wide Web.
  • 3306 TCP MySQL: Es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones
  • 5600 TCP VNC: VNC es un programa de software libre basado en una estructura cliente-servidor el cual nos permite tomar el control del ordenador servidor remotamente a través de un ordenador cliente. También llamado software de escritorio remoto.
  • 6667 TCP IRC: (Internet Relay Chat) es un protocolo de comunicación en tiempo real basado en texto, que permite debates entre dos o más personas.
  • 6881 TCP BitTorrent: BitTorrent es un programa del tipo peer-to-peer desarrollado por Bram Cohen y BitTorrent, Inc. Es usado para el intercambio de archivos entre usuarios mediante el protocolo BitTorrent.
  • 110 TCP POP3: En informática se utiliza el Post Office Protocol (POP3, Protocolo de la oficina de correo) en clientes locales de correo para obtener los mensajes de correo electrónico almacenados en un servidor remoto.
0
Bienvenidos al blog personal de la asignatura de Tecnologías Web. Dentro de este blog podrán encontrar material exclusivamente relacionado con la asignatura.

Mi nombre es Christofer Lema y tengo 22 años recien cumplidos. Comence muy cautelosamente por el año 2000 en el Área Web. A la fecha puedo decir que cuento con 10 años de experiencia en este ámbito.

En un principio las herramientas para el desarrollo eran escasas y habia que luchar mucho contra los programas pagados para obtener una licencia, y el hardware que se requería para poder realizar un diseño atractivo era demasiado caro.

Me considero una persona muy perseverante y autodidacta. Fue asi como en los primeros años comence con un editor muy intuitivo al cual le debo la mayor parte de lo que sé, y lo recomiendo para aquellos que hoy en día encuentran muy complicado el famoso "DreamWeaver", el nombre del editor que les menciono es: "NamoWebEditor".

Ya para el año 2001 las páginas tomaban fuerza en su diseño al incluir un poco de animación con el programa Macromedia Flash en su versión 5 si mal no recuerdo.

Las animaciones no eran espectaculares ni mucho menos, pero hacer un par de botones con animación era lo que la estaba llevando.

En 2002 continué progresando y me meti un poco en área del 3D, fue asi como conoci por un amigo el programa "3D Studio Max". Existia un pluggin para exportar a flash o (.swf) logrando un resultado bastante decente dentro de las páginas web.

En los años siguientes 2003-4, conocí los portales CMS (Sistema de gestión de contenidos) tales como PHP-Nuke en ese tiempo. Recuerdo no haber tenido nada de conocimiento en el lenguaje PHP ni pensar en su motor de base de datos MySQL. Fue así como entré en este nuevo lenguaje.

Poco a poco empece modificando código del mismo CMS PHP-Nuke, sin conocer mucho logré modificar la estructura completa del portal cms y hacer una botonera programa desde 0 para agregarla como un módulo.

Ya para inicios de 2005 dominaba en un 100% el portal cms de PHP-Nuke, y me sentía preparado para poder lucrar con mis conocimientos.

Fue así como en 2006 egrese de 4to Medio, y tuve que realizar la práctica profesional como Electrónico dentro de la empresa Entel S.A.

El desafio fue grande. Tenía que tomar un sistema diseñado en html con base de datos Access y transformarlo en un lenguaje mas moderno y ágil. A demás este sistema debería estar trabajando en un Servidor Pentium II con 128 MB en RAM con Windows 2000 Server si mal no recuerdo.

Era un desafio de 3 meses, en donde tenia que recopilar toda información y experiencia adquirida para aprender de lleno el lenguaje PHP conectado al motor de base de datos MySQL.

Creo haber pasado por Entel el año pasado y el sistema que deje, aún funciona y estan super contentos con el cambio.

No quiero darles mas la lata, pero para ir resumiendo, desde 2007 a la fecha, estoy consolidado como Desarrollador de proyectos Web trabajando para la empresa INFORGEST, allí pueden encontrar mas información sobre la mayoria de los proyectos realizados.

Para ir terminando, les puedo decir que me encanta traspasar conocimientos y ayudarlos en lo que pueda, asi que ya saben donde encontrarme.

Saludos!!!

Christofer.