
COORDINACION DE
PREGRADOS VIRTUALES
ANALISIS Y DISEÑO DE
SISTEMAS
PROFESOR: YAROS PEREZ
TRABAJO 3
POR: ELIANA BEROES
Desarrollo
de un Sistema de Información basados en tecnología WEB con acceso a base de
datos.
En la actualidad existen
diversos software que permiten de manera mas eficaz el acceso a las bases de
datos la flexibilidad en sus configuración permite una interfaz de su entorno.
Los requisitos
necesarios para la unificación de las aplicaciones a utilizar son determinados
por:
La Flexibilidad en su configuración.
Permitir el control en la seguridad de los datos.
Ser un compendio de comandos, esto permite control para el formateo de
los documentos.
La mayoría de las
aplicaciones o software de acceso de base de datos emplean un recorrido entre
el HTML y la base de datos.
1.
Softwares que permitan
realizar acceso a base de datos utilizando un sistema de información en la Web.
(JSP,XML,ASP,PHP,etc) Diferencias.
Es un acrónimo de Java Server Pages, que en castellano
vendría a decir algo como Páginas de Servidor Java. Es, pues, una tecnología
orientada a crear páginas Web con programación en Java.
Con JSP
podemos crear aplicaciones Web que se ejecuten en variados servidores Web, de
múltiples plataformas, ya que Java es en esencia un lenguaje multiplataforma.
Las páginas JSP están compuestas de código HTML/XML mezclado con etiquetas
especiales para programar scripts de servidor en sintaxis Java. Por tanto, las
JSP podremos escribirlas con nuestro editor HTML/XML habitual.
XML:
Es un metalenguaje extensible de etiquetas
desarrollado por el World Wide Web Consortium (W3C). Es una simplificación y
adaptación del SGML y permite definir la gramática de lenguajes específicos (de
la misma manera que HTML es a su vez un lenguaje definido por SGML). Por lo
tanto XML no es realmente un lenguaje en particular, sino una manera de definir
lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML
para su definición son XHTML, SVG, MathML.
XML no ha nacido sólo para su aplicación en
Internet, sino que se propone como un estándar para el intercambio de
información estructurada entre diferentes plataformas. Se puede usar en bases
de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable.
ASP: Active Server Pages
Es
una tecnología del lado servidor de Microsoft para páginas Web generadas
dinámicamente, que ha sido comercializada como un anexo a Internet Información
Server (IIS).
La tecnología ASP está estrechamente
relacionada con el modelo tecnológico de su fabricante. Intenta ser solución
para un modelo de programación rápida ya que programar en ASP es como programar
en Visual Basic, por supuesto con muchas limitaciones ya que es una plataforma
que no se ha desarrollado como lo esperaba Microsoft.
PHP:
Es un lenguaje de programación usado
frecuentemente para la creación de contenido para sitios Web con los cuales se
puede programar las paginas html y los códigos de fuente. PHP es un acrónimo
recursivo que significa "PHP Hipertexto Pre-processor"
(inicialmente PHP Tools, o, Personal Home Page Tools), y
se trata de un lenguaje interpretado usado para la creación de aplicaciones
para servidores, o creación de contenido dinámico para sitios Web. Últimamente
también para la creación de otro tipo de programas incluyendo aplicaciones con
interfaz gráfica usando las librerías GTK+.
·
Capacidad de conexión con la mayoría de los manejadores de base de datos
que se utilizan en la actualidad, destaca su conectividad con MySQL
·
Leer y manipular datos desde diversas fuentes, incluyendo datos que
pueden ingresar los usuarios desde formularios HTML.
·
Capacidad de expandir su potencial utilizando la enorme cantidad de
módulos (llamados ext's o extensiones).
·
Posee una amplia documentación en su página oficial ([1]), entre la cual
se destaca que todas las funciones del sistema están explicadas y
ejemplificadas en un único archivo de ayuda.
·
Es libre, por lo que se presenta como una alternativa de fácil acceso
para todos.
·
Permite las técnicas de Programación Orientada a Objetos.
·
Permite crear los formularios para
·
Biblioteca nativa de funciones sumamente amplia e incluida
·
No requiere definición de tipos de variables ni manejo detallado del
bajo nivel.
·
Es un lenguaje multiplataforma.
StarSQL:
es un conjunto de
drivers que proporcionan un acceso rápido, fiable y directo a bases de datos
relacionadas DB2, desde cualquier aplicación Windows ó UNIX que soporte el
standard (“de facto”) abierto para acceso a bases de datos (ODBC: Open Database
Connectivity).
Mediante StarSQL, los
usuarios pueden acceder a los datos en DB2, desde hojas de cálculo,
aplicaciones Visual Basic, PowerBuilder o desarrolladas con otras herramientas
basadas en Windows.
StarSQL funciona en el
puesto de trabajo, sin requerir ni software adicional en el host, ni ningún
gateway propietario.
Soporta el acceso directo
por TCP/IP a las bases de datos de host. StarSQL aprovecha de forma óptima las
conexiones existentes, sin necesidad de cambios o actualizaciones.
Suponga
que usted lo contrata una empresa que tiene un producto y lo quiere
comercializar en la Web. Usted debería explicar los procedimientos a seguir por
la empresa que desee incorporar una página Web o portal para vender un
determinado producto por la Web.
Primeramente la empresa
debe estar focalizada en el producto que esta promoviendo teniendo en cuenta
que desea lograr y como lo va lograr y esto depende de ciertos pasos para
alcanzarlo por medio de Web aunque lo básico es la planificación a detalle de
cómo se hará además, la importancia que amerita un buen plan de marketing donde no se debe escatimar en publicidad
donde la meta es controlar los gastos innecesarios y planteándose retos sobre
la competencia.
Pasos para la incorporación de un sitio Web o
producto en la red.
1.
Presentar su Producto
como único: Al mantener un buen posicionamiento del producto que se desea vender
permitirá que los usuario o visitantes de la pagina capte la opción y la
identifique con la empresa.
2.
Mantener un extenso surtido de productos a promocionar: Esto evita
la debilidad del producto y hace la competencia mas fuerte ante el portal que
se promociona.
3.
Diseñar mapa del Sitio:
Es un
punto muy recomendado ya que permite que los enlaces de la pagina sean mas
visibles y fáciles de acceder.
4.
Utilizar nombres y
acciones descriptivas sobre el producto: Existen muchas teorías de
marketing que nos recomiendan bautizar con nombres propios a nuestros productos
para potenciar el branding. En el caso de empresas no muy conocidas, se
recomienda posicionarnos en la Web a través de nombres familiares o
descriptivos en vez de posicionarnos con nombres metafóricos.
5.
Crear una comunidad de contenidos: A mayor cantidad de contenidos, mayor
visibilidad en los buscadores para una extensión adicional de palabras clave.
La decisión de compra de un producto puede cerrarse con la inclusión de
contenidos adicionales que reduzcan la incertidumbre de compra provocada por la
insuficiente información del producto. ¿Qué puede diferenciar la información
que encontramos de un producto en una tienda física tradicional y una tienda
virtual? Los consejos y opiniones de personas que ya han comprado el producto.
INFOGRAFIA
http://www.desarrolloweb.com/articulos/831.php
http://www.sanjorgevirtual.com/Cursos_Campus/MasterTADSMACD(2003-2004).htm
http://www.microsoft.com/spain/empresas/internet/promocionar_tiendaonline.mspx
http://www.telnetsa.es/adb2.htm