Beruflich Dokumente
Kultur Dokumente
DEL ECUADOR
FACULTAD DE INGENIERIA
ESCUELA DE SISTEMAS
TEMA:
AUTOR:
LUCERO VASQUEZ PATRICIO JAVIER
Quito, 2004
Dedicatoria
Agradecimiento
CONTENIDO
INTRODUCCIN , I
JUSTIFICACIN, II
OBJETIVOS, III
ALCANCE, IV
HIPTESIS, IV
METODOLOGA, IV
CAPITULO 1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
El MODELO DRA, 17
1.3.7
El modelo incremental, 19
1.3.7.2
El modelo espiral, 19
1.3.7.3
Metodologias estructuradas, 2
1.4.1.2
1.4.1.2.1
Metodologa merise, 24
1.4.1.2.2
Metodologia ssadm, 25
1.4.1.2.3
Metodologia mtrica , 25
1.4.1.3
Metodologiaorientada a objetos, 26
1.4.1.3.1
Introduccion, 26
1.4.1.3.2
1.4.1.3.3
INTRODUCCION, 28
1.5.2
1.5.3
DETERMINACION DE NECESIDADES, 35
CAPITULO 2
MICROSOFT, 39
2.2.1.1
2.2.2
2.2.1.1.1
2.2.1.1.2
2.2.1.1.3
2.2.1.2
2.2.1.3
2.2.1.4
2.2.1.5
Visual J#.NET, 43
2.2.1.6
ORACLE, 45
2.2.2.1
2.2.3
Visual Studio.net, 40
Oracle9i jdeveloper, 45
2.2.2.1.1
2.2.2.1.2
2.2.2.1.3
2.2.2.1.4
BORLAND, 48
2.2.3.1
Kylix 3.0, 49
2.2.3.1.1
Kylix 3 Enterprise, 50
2.2.3.1.2
Kylix 3 Professional, 50
2.2.3.1.3
2.2.3.2
2.2.3.3
2.2.3.4
2.2.4
2.2.5
Jbuilder 9, 52
2.2.3.2.1
JBuilder 9 Enterprise, 52
2.2.3.2.2
JBuilder 9 Developer, 53
2.2.3.2.3
JBuilder 9 Personal, 54
2.2.3.2.4
2.2.3.3.2
2.2.3.3.3
C++Builder 6 Personal, 56
Delphi 7 Studio, 57
2.2.3.4.1
2.2.3.4.2
2.2.3.4.3
2.2.3.4.4
SYBASE, 59
2.2.4.1
PowerBuilder 9.0, 60
2.2.4.2
PowerDesigner 9.5, 60
ARTech, 61
2.2.5.1
2.2.6
Genexus 8.0, 61
SOFTWARE LIBRE, 62
2.2.6.1
Php 4.0, 62
2.3.2
MySQL, 64
2.3.3
ORACLE, 65
2.3.4
POSTGRESQL, 65
2.3.5
INFORMIX,65
2.3.6
SYBASE, 66
CAPITULO 3
3.1 CARACTERISTICAS GLOBALES DE LAS HERRAMIENTAS, 68
3.1.1
MICROSOFT, 68
3.1.1.1 Visual Studio. NET 2003, 68
3.1.1.1.5.2
3.1.1.1.5.3
3.1.1.1.6
3.1.1.2
3.1.1.2.1
3.1.1.2.2
3.1.1.2.3
3.1.1.3
3.1.1.3.1
3.1.1.3.2
3.1.1.3.3
3.1.1.4
3.1.1.4.1
3.1.1.4.2
3.1.1.4.3
3.1.1.5
J# .NET, 105
3.1.1.5.1
3.1.1.5.2
3.1.1.5.3
3.1.2
3.1.2.1
3.1.2.1.1
3.1.2.2
3.1.2.3
3.1.2.4
Beneficios y Caractersticas de
Oracle9i Jdeveloper, 113
3.1.2.5
3.1.3
3.1.4
3.1.5
BORLAND, 116
3.1.3.1
3.1.3.2
Jbuilder, 118
3.1.3.3
3.1.3.4
SYBASE, 124
3.1.4.1
3.1.4.2
ARTECH, 133
3.1.5.1
3.1.6
SOFTWARE LIBRE
3.1.6.1
3.2
3.3
3.3.1
LICENCIAMIENTOS, 144
Tipos de software de acuerdo a su licencia, 144
3.3.1.1
3.3.1.2
3.3.1.3
3.3.1.4
3.3.1.5
3.3.1.6
3.3.1.7
3.3.1.8
3.3.1.9
COSTOS, 155
3.5
SOPORTE, 157
3.6
CAPITULO 4
4.1 GENERACION DE LA GUIA, 161
4.1.1
4.1.2
4.1.3
4.1.4
ALTERNATIVAS, 167
4.1.5
CONSIDERACIONES, 181
CAPITULO 5
5.1 ANALISIS COMPARATIVO ENTRE HERRAMIENTA MICROSOFT Y
ORACLE EN UN CASO APLICATIVO, 182
5.2 CASO PRCTICO, 183
5.3 SEGUIMIENTO DE LA GUIA, 183
5.3.1
5.3.2
5.3.3
5.3.4
ALTERNATIVAS, 185
CAPITULO 6
6.1 CONCLUSIONES, 191
6.2 RECOMENDACIONES, 194
ANEXOS
CAPITULO 1
1.1 HERRAMIENTAS DE DESARROLLO, DEFINICION
A travs de los cambios en la tecnologa del software y hardware, nos
encontramos una gama de herramientas de desarrollo para diferentes
plataformas y equipos de cmputo. A medida que surgen ms tecnologas se
vuelven
de todo lo expuesto
http://www.desarrolloweb.com/articulos/449.php?manual=27
1.2.1.1
1.2.1.2
implcitos en el proceso de
comprender las tareas que se requieren para llevar a cabo ese proceso.
Adems las herramientas de gestin de procesos pueden proporcionar
vnculos con otras herramientas que proporcionan un apoyo para las
actividades de proceso ya definidas.
1.2.1.3
1.2.1.5
1.2.1.6
1.2.1.7
Las mtricas del software mejoran la capacidad del gestor para controlar y
coordinar el proceso de ingeniera de software y la capacidad del ingeniero
para mejorar la calidad del software que se produce.
1.2.1.8
Herramientas de documentacin.
1.2.1.9
Las herramientas de anlisis y diseo hacen posible que el ingeniero del software
cree modelos de sistema que vaya a construir. Al efectuar una comprobacin de
existencia y validez de modelos, las herramientas de anlisis y diseo proporcionan
al ingeniero de software un cierto grado de visin en lo tocante a la representacin
del anlisis, y le ayuden a eliminar errores antes de que se propaguen al diseo, o lo
que es peor, a la propia implementacin.
Las actividades asociadas a la ingeniera Web estn apoyadas por una variedad de
herramientas de desarrollo WebApps. Entre estas herramientas se incluyen las que
prestan ayudas en la generacin de texto, grficos, formularios, guiones, applets y
otros elementos de una pgina Web.
1.2.1.19 Herramientas de anlisis esttico.
CATEGORIA
Lenguajes de Programacin Orientados
a Objetos:
HERRAMIENTAS
Delphi
C++ Builder
Kylix
Visual Studio .NET
Middleware:
Desarrollo en AS/400:
Instaladores:
Herramientas Case Orientadas a
Objetos
Generadores de Reportes:
Herramientas para desarrollo de
aplicaciones de comunicaciones
Visual Basic.NET
Visual C++.NET
Visual J++.NET
Visual InterDev
JBuilder
JDeveloper
JDK
VisualAge
InterBase
Oracle
Sybase
Microsoft SQL Server
Informix
MySQL
VisiBroker
Midas
Entera
Delphi/400
C++ Builder/400
JBuilder/400
ER/Studio
Rational Rose
Edwin
InstallShield
WithClass
Rational Rose.
QuickReports
Shazam Report Wizard
Async Professional
Herramientas de Modelado
Editores Personalizables
Rational Rose
Dome
MetaEdit
MOSES
GME
Ptolemy
Emacs
Vim/Gvim
MED
Eclipse
ConTEXT
Source Navigator
Herramienta de mtricas y
anlisis RSM
Toolbook II (de
Click2learn)
Herramientas de
Macromedia
Quest (de Mentergy)
LearningWare
Herramientas eLearning
PowerBuilder
PowerJ
Power++
PowerDesigner
InfoMaker
UDK Developer's Kit for
Unicode
Otras herramientas:
1.3
EL PROCESO
Cuando construimos un producto o sistema, es importante seguir una
Modelado de Gestin.
Modelado de datos.
Modelado del proceso.
Generacin de aplicaciones.
Pruebas y entrega.
1.3.7
1.3.7.1
EL MODELO INCREMENTAL
el modelo incremental se
1.3.7.2
EL MODELO ESPIRAL
conjunto de mtodos
Medidas y mtricas,
Formas
definidas
direccin
en
las
entregas
de
la
construccin,
o
Ejercicios de entrenamiento,
Tcnicas definidas
Ingeniera de la Informacin:
1) Planificacin
2) Anlisis.
3) Diseo.
4) Construccin.
1.4.1.2
MTRICA v.2
1.4.1.3
1.4.1.3.1 INTRODUCCION.
1.4.1.3.3 PASOS
GENERICOS
DE
UN
ANALISIS
ORIENTADO
OBJETOS
1.5
1.5.1 INTRODUCCION
1.5.3
puede
ser
usado
extensivamente
en:
Recopilacin
de
aclarar
que
aunque
UML
es
orientado
objetos
1.6
REQUERIMIENTOS EMPRESARIALES
1.6.1
DETERMINACION DE NECESIDADES
BSA, Un manual de referencia paso a paso, nos dice que el anlisis debe
responder las siguientes preguntas:
personal
est
satisfecho
con
los
programas
1.7
b) La evaluacin social
En sta, tanto los beneficios como los costos se valoran a precios sombra de
eficiencia o de cuenta.
gua clara para tomar una buena decisin ya que existen otros puntos que
deben ser tomados en cuenta como es la seguridad, las obligaciones legales
y la satisfaccin del cliente.
El ACB involucra los siguientes pasos:
1) Proponer aspectos relevantes o reunir datos provenientes de factores
importantes relacionados con cada una de las decisiones.
2) Determinar los costos relacionados con cada factor. Algunos costos,
como la mano de obra, sern exactos mientras que otros debern ser
estimados.
3) Sumar los costos totales para cada decisin propuesta.
4) Determinar los beneficios en dlares para cada decisin.
5) Poner las cifras de los costos y beneficios totales en la forma de una
relacin donde los beneficios son el numerador y los costos son el
denominador.
6) Comparar las relaciones Beneficios a Costos para las diferentes
decisiones propuestas. La mejor solucin, en trminos financieros es
aquella con la relacin ms alta beneficios a costos.
Para una mayor complementacin del tema sobre el Anlisis Costo - Beneficio
puede acceder al libro de texto TAYLOR. "ingeniera econmica". Editorial Limusa,
Mxico. 1978.
CAPITULO 2
Microsoft nos ofrece las herramientas con tecnologa .NET para crear,
instalar y administrar, aplicaciones distribuidas usando los servicios Web XML.
Para mayor informacin de las herramientas de desarrollo de Microsoft,
infrmese en el sitio Web2.
http://www.microsoft.com/homepage/ms.htm
2.2.1.1
VISUAL STUDIO.NET
actualizaciones de la documentacin.
Los
programadores
pueden
utilizar
el
mismo
modelo
de
http://www.microsoft.com/latam/net/basics/xmlservices.asp
http://www.microsoft.com/spanish/msdn/netframework/productinfo/v1.1/default.asp
5
http://www.microsoft.com/latam/vstudio/
4
2.2.1.1.1
Visual Studio .Net 2003 Professional permite crear con rapidez una
amplia gama de aplicaciones para Microsoft Windows, Web y dispositivos
mviles.
2.2.1.2
2.2.1.3
2.2.1.4
2.2.1.5
VISUAL J#.NET.
Visual J# .NET es la herramienta completa para crear e integrar
Visual
J#.NET
es
una
herramienta
de
desarrollo
para
J#
.NET
proporciona
la
transicin
ms
fcil
para
la
2.2.1.2
2.2.2
JDeveloper
ofrece
los
desarrolladores
nuevas
2.2.3
http://www.borland.com
confiables
de
alto
rendimiento.
BizSnap
expande
las
7
8
http://www.geocities.com/Athens/Olympus/7428/gui.html
http://www.w3.org/TR/SOAP/
http://www.redhat.com/software/
http://www.postgresql.org/
11
runtime: son las libreras necesarias para que un programa corra.
10
2.2.3.2 JBUILDER 9.
12
13
http://www.bea.com/
http://www-3.ibm.com/software/
maximizar
su
productividad
con
reingeniera
avanzada,
14
http://www.softland.com.ar/info/Borland/appserver/
http://www.oio.de/m/internetbeans/
16
http://www.servlets.com/index.tea
17
http://www.jguru.com/
18
http://java.sun.com/j2se/javadoc/
15
http://www.jdk.com/
http://help.phpedit.net/products/PHPEdit/manual/fr/module.CodeInsight.php
21
http://info.borland.com/techpubs/jbuilder/jbuilder9/introjb/envcoding.html#errorinsight
20
http://www.w3.org/TR/wsdl
http://www.dbase2000.com
2.2.3.4.3
integradas
para
incrementar
la
productividad
del
desarrollador.
Usando el modelado visual ModelMaker24 basado en tecnologa UML
permite desarrollar aplicaciones eficientemente y adicionar contenido
interactivo a sus sitios Web al construir visualmente aplicaciones HTML Web
dinmicas.
2.2.3.4.4
24
25
http://www.modelmakertools.com/
http://www.uddi.org/
2.2.3.4.5
2.2.4
2.2.4.1
2.2.4.2
2.2.5
2.2.5.1
GENEXUS 8.0
todo
el
ciclo
de
vida:
diseo,
generacin,
modificacin
2.2.5.1.1
BASE DE CONOCIMIENTO.
26
http://www.genexus.com
2.2.6
2.2.6.1
PHP 4.0
27
http://www.aspin.com/
http://javascript.com/
29
http://msdn.microsoft.com/library/
28
30
31
http://www.microsoft.com/WindowsServer2003/iis/default.mspx
http://www.zend.com/
Base
de
Datos
para
soluciones
de
Data
Warehouse,
OLTP,
de
inteligencia
empresarial
los
nuevos
CAPITULO 3
3.1 CARACTERISTICAS GLOBALES DE LAS HERRAMIENTAS
Con el mismo seguimiento y tipos de las herramientas de desarrollo que fueron vistas
en el capitulo 2, describiremos a continuacin las caractersticas globales de las
herramientas de desarrollo dentro de su fabricante.
3.1.1 MICROSOFT (Elaborado 17 Jul. 03)
3.1.1.1
Visual Studio. NET 2003
3.1.1.1.1 Beneficios de Visual Studio. Net a los programadores.
Crear aplicaciones basadas en Windows rpidas y eficaces.
http://www.microsoft.com/windowsmobile/products/pocketpc
b.
c.
Trabajar
en
una
plataforma
confiable
escalable
para
aplicaciones distribuidas.
Microsoft Windows .NET Framework, junto con Windows Server 2003, est
diseado para minimizar el desarrollo de aplicaciones en el entorno
distribuido de Internet y de la informtica empresarial. Esto se consigue con
la integracin de:
33
http://thewml.org/
Transacciones
automticas
fciles
de
utilizar,
administracin
34
http://www.verisign.com/wss/wss.pdf
visualizar
consultas
para
trabajar
con
procedimientos
plataforma
escalable
confiable
para
aplicaciones
distribuidas.
Windows.NET Framework est diseado para simplificar el desarrollo de
aplicaciones en el entorno altamente distribuido de Internet y de la
informtica empresarial. Esto se consigue con la integracin de:
35
36
http://www.microsoft.com/latam/commerceserver/
http://www.microsoft.com/hiserver/default.asp
3.1.1.1.4 Beneficios de
programadores.
a.
3.1.1.1.5.1
Visual
Studio
.NET
2003
Enterprise
Architect
contiene
todas
las
caractersticas
diseadas
especialmente
para
arquitectos
a.
inversa
nos
sirve
para
documenta
implementaciones
b.
37
38
http://www.microsoft.com/latam/office/visio/
http://www.microsoft.com/latam/biztalk/
c.
3.1.1.1.5.2
39
http://msdn.microsoft.com/library
desarrollar
implementacin
aplicaciones
mejoradas
distribuidas
mayor
con
seguridad,
funciones
confiabilidad
de
y
3.1.1.1.5.3
Variedad de Lenguajes
http://www.microsoft.com/spanish/msdn/noticias/menu/adonet.asp
Confiabilidad y seguridad.
41
42
http://www.microsoft.com/com/
http://www.microsoft.com/spanish/msdn/articulos/archivo/181002/voices/progwsdk.asp
b.
c.
43
44
http://www.microsoft.com/WINDOWS/EMBEDDED/CE.NET/DEFAULT.ASP
http://es.gotdotnet.com/quickstart/aspplus/doc/whatisaspx.aspx
d.
e.
f.
Architect
Edition,
con
herramientas
especialmente
h.
45
46
http://msdn.microsoft.com/visualc/downloads/updates/atl/default.aspx
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcemfc/htm/mfcstart.asp
j.
.NET Framework
COM y COM+.
l.
47
48
http://www.microsoft.com/com/tech/COMPlus.asp
http://www.sde.be/
3.1.1.2
49
http://www.pdc.com
50
http://www.microsoft.com/spanish/msdn/argentina/
Desarrollo simplificado.
Visual Basic .NET 2003 y Windows .NET Framework 1.1 dan soluciones
a los problemas de instalacin y mantenimiento de las aplicaciones y
eliminan los conflictos entre archivos .DLL. El control de versiones en
paralelo permite que varias versiones del mismo componente convivan
de un modo seguro en el mismo equipo, de manera que las aplicaciones
pueden
utilizar una
versin
especfica de
un
componente.
La
basadas
en
Windows
combinan
la
simplicidad
de
http://www.webopedia.com/TERM/W/WYSIWYG.html
Codificacin mejorada.
Es
crear
cdigo
empresarial
reutilizable
utilizando
Visual Basic .NET 2003 y Windows .NET Framework 1.1 ofrecen una
compatibilidad integrada con el desarrollo de aplicaciones Web para ms
de 200 dispositivos mviles compatibles con Internet. Estas nuevas
caractersticas ofrecen a los programadores una nica interfaz Web mvil
y un modelo de programacin para obtener compatibilidad con una
amplia gama de dispositivos mviles, incluidos WML 1.1 para telfonos
mviles WAP, compact HTML (cHTML)52 para telfonos i-Mode53 y HTML
para Pocket PC, dispositivos de mano y localizadores (pagers).
c.
52
53
Actualizacin.
Interopolaridad Com.
http://www.webopedia.com/TERM/C/cHTML.html
http://www.redestelecom.com/Actualidad/Reportajes/Comunicaciones
54
http://www.microsoft.com/com/tech/ActiveX.asp
b.
c.
d.
55
http://www.sysgold.com/sysgold/pda.asp
Se puede instalar Visual Basic .NET 2002 y Visual Basic .NET 2003 en
un equipo que ejecute Visual Basic 6.0 y utilizar los tres, siempre y
cuando los requisitos del sistema lo permitan, estos se ejecutarn
paralelamente en el mismo equipo sin problemas.
f.
g.
h.
Visual Basic .NET utiliza una nueva tecnologa para crear aplicaciones
de escritorio denominada Windows Forms. Este paquete est diseado
para ser un contenedor excelente para los controles ActiveX
existentes, con el fin de garantizar el mantenimiento de las inversiones
existentes.
j.
3.1.1.3
C++ .NET
Funcionalidad avanzada
Generacin de aplicaciones y componentes de gran precisin
conectados a .NET.
language),
es
necesario
utilizar
las
extensiones
c.
Visual C++ .NET 2003 compila cdigo de C++ moderno que utiliza
funciones
de
plantillas
avanzadas,
incluida
Partial
Template
56
http://msdn.microsoft.com/library/default.asp?url=/library/enus/vclang/html/vcrefstreamingsimdextensions.asp
57
http://www.boost.org/
Visual C++ .NET 2003 incluye varias bibliotecas que contienen gran
cantidad de tipos de datos y patrones de programacin, incluida una
implementacin STL58 que cumple las normas ISO, bibliotecas ATL y
MFC estndar de la industria, servidor ATL y Windows .NET Framework.
Solucin
preferida
de
programadores
de
aplicaciones
profesionales.
http://usuarios.lycos.es/greibach/stl/principal.html
Depuracin de aplicaciones.
a.
b.
c.
d.
f.
g.
h.
3.1.1.4
C# .NET 2003
Interoperabilidad de confianza.
Aumento de productividad.
Entorno completo de desarrollo de aplicaciones para Windows.
Con
la
herencia
visual,
los
programadores
pueden
simplificar
59
http://www.microsoft.com/windows/ie_intl/ar/features/intellisense.htm
http://msdn.microsoft.com/vstudio/downloads/tools/jlca/default.aspx
http://www.w3.org/TR/xslt
62
http://www.w3.org/TR/xpath
61
Studio .NET
2003
Professional
Edition
permite
los
a.
b.
63
http://www.microsoft.com/windowsxp/tabletpc/default.asp
los
programadores
de
C#
pueden
aprovechar sus
d.
64
http://msdn.microsoft.com/net/ecma/
e.
las
siguientes
funciones
de
Visual
Studio .NET
2003
f.
Asistentes adicionales.
Aplicaciones de muestra.
g.
3.1.1.5
J# .NET
Arquitectura gil.
Productividad de desarrollo.
arrastrar
colocar.
.NET
Framework
proporciona
Excelencia de operacin.
Mejora el rendimiento.
Las aplicaciones generadas con Visual Studio .NET 2003 reducen los
costos de asistencia tcnica, ya que proporcionan al usuario un 100%
de tiempo de utilizacin percibido. Las aplicaciones son de mayor
confianza debido a la administracin de la memoria, los procesos y
los subprocesos con el fin de eliminar prdidas de memoria.
65
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art41.asp
a.
b.
d.
e.
f.
g.
66
http://es.sun.com/
h.
i.
j.
Visual J++ 6.0 puede instalarse en el mismo equipo que Visual Studio .NET
2002 y/o Visual Studio .NET 2003, siempre que se cumplan los requisitos del
sistema.
Server
Oracle9i
Database,
Oracle9iDS
provee
3.1.2.2
Manejo de
67
http://www.a7alarms.com/?xcmpx=1027
http://www.dataguard.no/bugtraq/1997_2/0170.html
69
http://www.oracle.com/ip/deploy/database/oracle9i/db_sql_se_askms.html
70
http://www.engin.umich.edu/caen/wls/software/oracle/appdev.901/a88890/qintro3.htm
68
3.1.2.3
3.1.2.4
Soporte J2EE
http://www.openldap.org/
optimizado.
-> Code Insight para lograr un desarrollo ms rpido.
-> Tecnologa bidireccional para mantener sincronizados el diseo y el
cdigo.
-> Dispositivos de realce y control de la sintaxis de cdigo en color para
documentos XML y XSL.
-> Compilador avanzado para verificar las dependencias en la
compilacin.
-> Soporte completo de JDK 1.1, 1.2 y 1.3.
Desarrollo XML
Flexibilidad de Despliegue
Trabajo en equipo
3.1.2.5
a.
72
http://download-east.oracle.com/otn_hosted_doc/jdeveloper/904preview/codecoach_profiler/cc_about.html
Kylix 3.0
Herramienta RAD
Depuracin multiproceso
Listas de tareas
http://www.wjjsoft.com/
http://www.w3.org/TR/1998/NOTE-webbroker
75
http://docs.sun.com/source/817-2514-10/AppCAdvanced19.html
76
http://www.perldoc.com/perl5.6/lib/CGI/Apache.html
77
http://www.nevrona.com/Indy/
78
http://www.utem.cl/web/http.htm
79
http://www.dst.usb.ve/ayuda/manuales/ftp/ftp.html
80
http://www.utem.cl/web/smtp.htm
81
http://www.erg.abdn.ac.uk/users/gorry/course/inet-pages/icmp.html
82
http://gsyc.escet.urjc.es/docencia/asignaturas/itig-transmision_datos/transpas/node9.html
83
http://ditec.um.es/laso/docs/tut-tcpip/3376c47.html
84
http://www.cyberspace.org/telnet.html
85
http://www.utem.cl/web/pop3.htm
86
http://livinginternet.com/?u/ui_nntp.htm
74
a.
b.
c.
Delphi
(y
implementaciones
viceversa),
de
permitiendo
plataforma
unas
cruzada
ms
para
eficientes
compaas
e.
f.
3.1.3.2
JBuilder 9.0
87
88
http://www.beasys.es/index.jsp
http://www.borland.es/besweb/
3.1.3.2.2
a.
b.
Borland
Enterprise
Server,
BEA
WebLogic,
IBM
c.
d.
e.
f.
Enterprise
Server
proporcionando
flexibilidad
en
la
distribucin.
g.
JBuilder lleva el desarrollo Java a un nuevo nivel con soporte para los
ltimos estndares, incluido Java 2, Java 2 Swing/JFC92, XML,
Java2D93, Java collections, colas de mensajes, accesibilidad a APIs,
JavaBeans, JDBC, Enterprise JavaBeans, JSP/Servlets, serializacin,
clases internas, RMI, JNI, archivos Java y mucho ms.
89
http://www.rational.com.ar/herramientas/clearcase.html
http://es.tldp.org/htmls/cvs.html
91
http://www.ubeans.com/tomcat/
92
http://www.java.com/en/index.jsp
93
http://www.apl.jhu.edu/~hall/java/Java2D-Tutorial.html
90
3.1.3.3
C++ Builder
Herramienta RAD
Internet/Intranet
Aplicaciones Multi-Hilo
Aplicaciones MIDAS
InterBase Express
Soporte a ODBC
InstallShield Express
Incluye InterBase.
a.
94
http://www.abox.com/productos.asp?pid=180
http://www.isapirewrite.com/
96
http://ivb.unact.ru/glossary/nsapi.html
97
http://www.corba.com/
98
http://www.microsoft.com/com/tech/MTS.asp
99
http://personal.redestb.es/juanhr/micro2.htm#mmx
100
http://info.borland.com/conf2002/tracks/product/teamsource.html
95
c.
d.
e.
3.1.3.4
Delphi 7 Studio
101
102
http://grulla.hispalinux.es/articles/shell/x649.html
http://www.tematicos.com/webmasters/Scripts/Perl/
Internet/Intranet.
InternetExpress.
Aplicaciones Multi-Hilo.
InterBase Express.
3.1.3.4.2
a.
b.
c.
PowerBuilder 9.0
103
Web Services
http://www.programacion.com/java/tutorial/servlets_jsp/
XML DataWindow
104
http://programacion.com/html/direcciones/xsl/
http://www.programacion.com/java/tutorial/jni/21/
106
http://www.sybase.com/detail?id=1019042
107
http://www.sybase.es/comunicacion/notas/2003/easerver.htm
105
Define
cmo
los
documentos
XML
pueden
ser
consultados
manipulados.
Utilitario OrcaScript109
108
http://www.pvcs.synergex.com/
http://www.techno-kitten.com/Changes_to_PowerBuilder/New_In_PowerBuilder_9/PB9New__The_OrcaScript_Langua/pb9new_-_the_orcascript_langua.html
109
a.
b.
c.
d.
3.1.4.2
PowerDesigner 9.5
110
http://www.datawarehouse.com/home/
Asociacin Objeto/Relacional.
a.
111
http://www.aulambra.com/ver.asp?id=65
c.
d.
Genexus 8.0
Intuitivo
Libertad
Mltiples plataformas:
Servidores con Sistemas Operativos: IBM OS/400, UNIX,
LINUX, Windows NT/2000 Servers.
Sistemas de Gerencia de Base de Datos: IBM DB2 UDB,
Informix, Oracle, Microsoft SQL Server.
Lenguajes: Java, C#, Visual Basic, C/SQL, RPG112, etctera.
Internet: C#, JAVA, Visual Basic (ASP), C/SQL, HTML.
Web Servers: Microsoft IIS, Apache, WebSphere.
Mltiples arquitecturas: Centralizada (iSeries), Cliente/ Servidor de dos o
tres capas, Sistemas distribuidos en mltiples capas en .NET, Multi
112
http://www.bit.es/ibm-as400/
Automtico
Coste menor
modifican la base de datos a la vez que conserva los datos y por otro
tambin regenera los programas de la aplicacin. Esto es posible gracias
a su potente motor de inferencia.
Rpido
Mantenimiento
a.
b.
c.
e.
f.
3.1.6.1
PHP 4.0
a.
b.
http://www.zend.com/
PHP se escribe dentro del cdigo HTML, lo que lo hace realmente fcil
de utilizar, al igual que ocurre con el popular ASP de Microsoft, pero
con algunas ventajas como su gratuidad, independencia de plataforma,
rapidez y seguridad.
d.
3.2 DETERMINACION
DE
PUNTOS
CLAVE
AL
MOMENTO
DE
Del
sistema
(lenguajes,
equipos, etc.).
114
5.2.2.2
Requisitos software.
5.2.2.3
Requisitos hardware.
Integracin de sistemas, pag 44-50 de Gregorio Cabrera, Guillermo Montoya. Anlisis y diseo
detallado de aplicaciones informticas de gestin: Revisin tcnica. Primera edicin. McGraw-Hill,
1999.
Parte de este subcaptulo que ser de utilidad fue tomado de: Gregorio
Cabrera, Guillermo Montoya. Anlisis y diseo detallado de aplicaciones
informticas de gestin: Revisin tcnica. Primera edicin. McGraw-Hill,
1999.
3.3 LICENCIAMIENTOS
El software se basa por licencias de utilizacin, es decir, el usuario que
compra un programa no se convierte en propietario de l, tan slo adquiere
el derecho de uso, incluso as haya pagado por el. Las condiciones bajo las
cuales se permite el uso del software son las licencias que son contratos
suscritos entre los productores de software y los usuarios. En general, las
licencias corresponden a derechos que se conceden a los usuarios,
principalmente en el caso del software libre, y a restricciones de uso en el
caso del software propietario.
Un caso especial, en lo que concierne a la propiedad sobre el software,
lo constituyen los programas denominados de dominio pblico, porque sus
creadores renuncian a los derechos de autor.
3.3.1.1
Software Libre
GPL
LGPL
FDL
BSD
http://www.gnu.org/philosofy/bsd.es.html
http://www.opensource.org/licenses/bsd-license.php
Open Source
http://www.opensource.org/docs/definition,php
http://www.opensource.org/licenses
http://www.gnu.org/philosophy/license-list.es.html
http://www.opensource.org/licenses
http://www.gnu.org/philosophy/license-list.es.html
http://www.opensource.org/licenses/
3.3.1.2
3.3.1.3
115
http://www.gnu.org/philosophy/free-sw.es.html
http://www.gnu.org
117
http://www.gnu.org/philosophy/categories.es.html#Non-CopyleftedFreeSoftware
116
3.3.1.4
3.3.1.5
118
http://www.gnu.org/copyleft/copyleft.es.html
copias
versiones
modificadas
pueden
no
ser
libres
3.3.1.6
3.3.1.7
El sistema GNU
119
http://www.gnu.org/philosophy/categories.es.html#ProprietarySoftware
http://www.gnu.org/copyleft/gpl.es.html
121
http://www.gnu.org/gnu/gnu-history.es.html
120
3.3.1.8
Software GNU
122
http://www.x.org/
http://www.gnu.org/software/software.es.html
124
http://www.gnu.org/fsf/fsf.es.html
123
con copyright por la Fundacin para el Software Libre; otra parte est
protegida con copyright por los aportadores que los escribieron.
3.3.1.9
Software semilibre
3.3.1.11 Freeware
El trmino ``freeware'' no tiene una definicin clara aceptada, pero es
usada comnmente para paquetes que permiten la redistribucin pero no la
modificacin (y su cdigo fuente no est disponible). Estos paquetes no son
software libre, por lo tanto por favor no use ``freeware'' para referirse al
software libre.
3.3.1.12 Shareware
El software shareware es un tipo particular de software propietario, sin
embargo por la diferencia en su forma de distribucin y por los efectos que
su uso ocasiona, puede considerarse como una clase aparte.
El shareware es software que viene con autorizacin para la gente de
redistribuir copias, pero dice que quien contine haciendo uso de una copia
deber pagar un cargo por licencia.
El shareware no es software libre, ni siquiera semilibre. Existen dos razones
por las que no lo es:
3.3.1.15 Resumen
125
http://www.gnu.org
Desgraciadamente
en
el
mercado
es
difcil
encontrar
3.4
COSTOS
Producto Completo
Actualizacin
$1,079 US
$549 US
$1,799 US
$1,079 US
$2,499 US
$1,799 US
$109 US
$109 US
$109 US
$109 US
Borland
Producto Completo
Actualizacin
Borland Kylix 3
Enterprise
$1,999.00
$999.00
Borland Kylix 3
Professional
$249.00
$129.00
JBuilder 9 Enterprise
$3,500.00
$2,099.00
JBuilder 9 Developer
$999.00
$699.00
C++Builder 6 Enterprise
$2,999.00
$1,500.00
C++Builder 6
Professional
$999.00
$399.00
Delphi 7 Studio
Architect
$3,499.00
$2,399.00
Delphi 7 Studio
Enterprise
$2,999.00
$1,899.00
Sybase
Producto Completo
Actualizacin
$295.00
$145.00
PowerBuilder 9.0
Enterprise
$2,995.00
$1,495.00
PowerBuilder 9.0
Professional
$1,295.00
$645.00
$7,495.00
$4,595.00
$5,995.00
$3,595.00
PowerDesigner Studio
Enterprise
PowerDesigner Studio
Personal
Elaborado por: Patricio Lucero
Fuente: http://eshop.sybase.com/eshop/
Fecha: 05/03/04
3.5
SOPORTE
Cuando compramos una herramienta de desarrollo , los fabricantes
nos dan un soporte tcnico para estas, ya sea por un determinado tiempo
gratuito o pagado dependiendo ya de las normas que se rigen en la empresa
fabricante, el soporte en s es necesario para el usuario, ya que pueden
existir dificultades y preguntas en el producto en el manejo del software
Soporte telefnico.
3.6
CAPITULO 4
4.1
GENERACION DE LA GUIA
La
a) Cliente/Servidor
b) Intranet
c) Internet
d) Extranet
e) n-tier
f) E-business
g) Web informativa
h) Portal Genrico
i) Portal especializado
j) E-commerce
k) Software Administrativo
a. Administracin y Finanzas (Activos Fijos, Administracin de
Predios y Bienes Inmuebles, Administracin de Recursos
Fsicos / Infraestructura, Compras / Proveedores / Inventarios,
Contabilidad / Finanzas / Presupuesto Contabilidad a Travs
de Internet, Contratos / Licitaciones (Sector Privado), Control
de Gastos de Viaje, Facturacin / Cartera / Cobranzas,
Sistemas ERP / Gestin de la Cadena de Abastecimiento,
Tesorera / Cajas y Bancos / Conciliacin Bancaria.
b. Gestin Gerencial (Administracin de Asambleas y Accionistas,
Administracin de Proyectos, Auditoria / Administracin del
Riesgo, Business Intelligence / Inteligencia de Negocios, Data
Mining / Minera de Datos, Generadores de Informes / Consulta
de Datos, Indicadores de Gestin Gerencial / Planeacin
Comercial
Mercadeo
Servicio
al
Cliente
Aplicaciones
Integradas,
Fidelizacin
de
Restaurantes,
Puntos
de
Venta
Drogueras,
Supermercados.
c. Sector Industrial (Automatizacin Industrial, Control de Calidad
/ Control de Procesos / ISO 9000, Control de Inventarios de
Productos Industriales, Mantenimiento: Mquinas / Equipos /
Vehculos / Instalaciones.
d. Sector Salud / Seguridad Social (Administracin de IPS Clnicas, Hospitales, Sistema de Informacin para Direcciones,
Secretaras Locales y Departamentales de Salud.
e. Sector Financiero (Administracin de Tarjetas de Crdito,
Administracin Fiduciaria, Administradoras de Fondos de
Pensiones y Cesantas (AFP), Bancos / Corporaciones /
Entidades Financieras, Fondos de Valores y/o Portafolios de
Inversin, Riesgos Financieros.
4.1.3 ALTERNATIVAS
La
mayora
de
sistemas
construidos
por
programadores
de
Lenguaje:
PHP
Java
.NET
Perl
Power Builder
Base de datos:
Oracle
SQL Server
MySQL
Postgres
Informix
Sybase
Servidores Web:
Apache
Notas Importantes:
Tabla 2
Base de
Servidor
Servidor de
Datos
Web
aplicaciones
MySQL
Apache
Lenguaje
PHP
.NET
SQL Server
IIS
Java
Apache
PowerBuilder
Sybase
**
Java
Oracle
Apache
Tomcat
Elaborado por:
1) Primera opcin
a. Lenguaje PHP
b. Servidor Apache
c. Base de Datos MySql
2) Segunda opcin
a. PHP
b. Apache
c. SQL Server
3) Tercera opcin
a. PHP
b. Apache
c. Oracle
4) Cuarta opcin
a. ASP
7) Sptima opcin
a. ASP
b. FoxPro
c. Por ODBC
8) Octava opcin
a. ASP.NET
b. Internet Information Server
c. SQL Server
9) Novena opcin
a. Phyton
b. Apache
c. PostGreSQL
10) Dcima opcin
a. Perl
b. Apache
c. PostGreSQL
11) Dcima Primera opcin
a. Perl (para Windows)
b. Apache
c. MySql
Difcil instalacin
a. ColdFusion
b. Access, PostgreSQL, MySql, Oracle
Cualquiera
de
las
opciones
anteriormente
sealadas
Observaciones:
como
por
ejemplo
Macromedia
Dreamweaver,
Flash,
1) Primera opcin
a. JBuilder
2) Segunda opcin
a. C++ Builder
3) Tercera opcin
a. Visual Basic.NET
b. SQL Server
4) Cuarta opcin
a. Delphi
b. Interbase
5) Quinta opcin.
a. Visual FoxPro
b. SQL
6) Sexta opcin.
a. PowerBuilder
7) Sptima opcin.
b. Oracle 8i superior
8) Octava opcin.
9) Novena opcin.
a. Visual Basic
b. Access
a. Oracle Developer
a. Delphi
Observaciones:
de
herramientas
que
ejecutan
procesos
contables
Sistemas
Administrativos
Integrados,
son
utilizados
por
4.1.4 CONSIDERACIONES
Costos
Seguridad
Licenciamientos
Requerimientos de Hardware y Software
Soporte
Conocimiento de la herramienta
Impacto actual
Proyeccin a futuro
CAPITULO 5
5.3.4 Alternativas
Microsoft.NET
Significativo seguimiento de
Infraestructura
Oracle9i
Microsoft .NET
Tecnolgica
Medio del tiempo de
ejecucin (RUNTIME)
Common Language
Runtime
Lenguaje de
Programacin
Java
Visual Basic y C#
.NET Managed
Beans)
Components
preferido
Modelo Componente
Paginas Dinmicas
Acceso a Base de
JDBC
ADO.NET
J2EE JAAS
Directory, Kerberos
Datos
Seguridad
ASP.NET
Servicios Web
Sistema Operativo
Producto
Base de Datos
Sevidor de Aplicacin
Herramienta de
Oracle9i
Microsoft .NET
Oracle9i Database
Oracle9i Aplication
Server (Oracle9iAS)
Server
Oracle9i Developer
Microsoft Visual
Desarrollo
Componente Middle-
Suite
Studio.NET
Oracle9iAS Containers
Microsoft .NET
for J2EE
Managed Components
Tier
Microsoft Sharepoint
Portal
Oracle9iAS Portal
Administrador de
Microsoft Content
System
Manager
Oracle9iAS Integration
Microsoft Biztalk
contenido
Integracin
Business Intelligence
Mobil
Portal
Oracle9iAS Business
No ofrece
Intelligence
Oracle9iAS Wireless
Microsoft Mobile
Option
Information Server
Funcion
Java IDE
Application
Modeling
Performance
Tuning
J2EE Framework
Data Modeling
Configuation
Oracle9i
Developer Suite
Kit
Borland JBuilder
US $ 2,999
Rational Rose
US $ 1,794
JProbe
US $ 649
Real Methods
US $ 4,995
PowerDesigner
US $ 2,495
PVCS
US $ 1,199
Management
RAD Web Tool
Enterprise
Reporting
Total del Suite: US $ 5,000
Visual Basic
US $ 1,079
Crystal Reports
US $ 495
Oracle9i
Funcion
Jdeveloper
Java IDE
Application
Modeling Tool
J2EE Framework
Configuration
Management
Oracle Jdeveloper
Total:
US $ 995
Kit
Borland JBuilder
US $ 2,999
Rational Rose
US $ 1,794
Real Methods
US $ 4,995
PVCS
US $ 1,199
Kit Total:
US $ 10,987
CAPITULO 6
6.1
CONCLUSIONES
desarrollo
son:
costos,
seguridad,
licenciamientos,
soporte,
6.2
RECOMENDACIONES
Access
Applets
As/400
Sistema
informtico
multiusuario
usado
en
informtica de gestin.
Bea
CodeInsight
Code Wright
C++ BuilderX
Delphi Studio
ErrorInsight
ExamDiff
GraphViz
que
puede
ser
Oracle,
Infomix,
Kilix
Linux
Midas
Financiero
para
Empresas
Comerciales y de Servicios.
ModelMaker
Movile Studio
MySQL
Sistema
de
gestin
de
bases
de
datos
PostgreSQL
Pro/Sim
Soap
Solaris
Sistema
operativo
de
la
empresa
Sun
Microsistems.
SQL Server
Es un
Relacional.
Unix
Visual Studio.NET
Windows Millennium
GLOSARIO DE SIGLAS
ACB
ACT
API
ASP
ATL
BDE
CASE
Computer
Assisted
Software
Engineering;
CGS
CLX
COM
CORBA
CRM
DBASE
Base de datos.
DFD
DLL
DRA
ECMA
EJB
FTP
GNU
GUI
HTML
HyperText
Markup
Language;
Lenguaje
Marcado de Hipertexto.
ICMP
IDE
IFS
IIS
ISAPI
JDK
JLCA
J2EE
LDAP
MFC
MTS
NSAPI
ODBC
OiAS
OLAP
OLTP
PC
Personal Computer.
PHP
Hypertext Preprocessor.
PRO/SIM
RAD
RFP
SDE
de
SGBDR
Sistemas
de
gestin
de
base
de
datos
relacionales.
SMTP
SOAP
SSE
STL
TCP/IP
UDDI
UML
VCL
WAP
WINWIN
WML
WSDK
WSDL
XML
Extensible
Markup
Language;
Marcado Extensible.
XSLT
GLOSARIO DE SIGLAS
Lenguaje
de
ACB
ACT
API
ASP
ATL
BDE
CASE
Computer
Assisted
Software
Engineering;
CGS
CLX
COM
CORBA
CRM
DBASE
Base de datos.
DFD
DLL
DRA
ECMA
EJB
FTP
GNU
GUI
HTML
HyperText
Markup
Language;
Lenguaje
Marcado de Hipertexto.
ICMP
IDE
IFS
IIS
ISAPI
JDK
JLCA
J2EE
LDAP
MFC
MTS
NSAPI
ODBC
OiAS
OLAP
OLTP
PC
Personal Computer.
PHP
Hypertext Preprocessor.
PRO/SIM
RAD
RFP
SDE
de
SGBDR
Sistemas
de
gestin
de
base
de
datos
relacionales.
SMTP
SOAP
SSE
STL
TCP/IP
UDDI
UML
VCL
WAP
WINWIN
WML
WSDK
WSDL
XML
Extensible
Markup
Language;
Marcado Extensible.
XSLT
BIBLIOGRAFIA
Lenguaje
de
http://eshop.sybase.com/eshop/
http://shop.borland.com
http://msdn.microsoft.com/vstudio/howtobuy/pricing.aspx
http://www.oracle.com/corporate/pricing/index.html?pricelists.html
Direcciones de Herramientas
www.microsoft.com
www.oracle.com
www.borland.com
www.sybase.com
www.artech.com
www.php.net
www.macromedia.com
www.microsoft.com/sql/
www.mysql.com/
www.postgresql.org/
www.informix.com/
http://www.catalogodesoftware.com/software/default.asp
Licencias
www.gnu.com
http://www.opensource.org/licenses
General
www.audisoft.com
http://lml.ls.fi.upm.es/~mcollado/enlaces.html
http://www.glosarium.com/list/14/
http://docs.sun.com/source/817-2514-10/AppCAdvanced19.html
http://www.perldoc.com/perl5.6/lib/CGI/Apache.html
http://www.nevrona.com/Indy/
http://www.utem.cl/web/http.htm
http://www.dst.usb.ve/ayuda/manuales/ftp/ftp.html
http://www.utem.cl/web/smtp.htm
http://www.erg.abdn.ac.uk/users/gorry/course/inet-pages/icmp.html
http://gsyc.escet.urjc.es/docencia/asignaturas/itigtransmision_datos/transpas/node9.html
http://ditec.um.es/laso/docs/tut-tcpip/3376c47.html
http://www.cyberspace.org/telnet.html
http://www.utem.cl/web/pop3.htm
http://livinginternet.com/?u/ui_nntp.htm
http://thewml.org/
http://www.verisign.com/wss/wss.pdf
http://www.abox.com/productos.asp?pid=180
http://www.isapirewrite.com/
http://ivb.unact.ru/glossary/nsapi.html
http://www.corba.com/
http://www.microsoft.com/com/tech/MTS.asp
http://personal.redestb.es/juanhr/micro2.htm#mmx
www.indudata.com/1rational_rose.htm
www.ati.es/gt/LATIGOO/OOp96/Ponen11/atio6p11.html
www.baufest.com/spanish/consulting/cm.html
www.tlm.com.co/documentos/Oracle%209i%20AS.doc
www.oracle.com/ip/develop/ids/OracleMS.html
www.tlm.com.co/documentos/java.doc
www.agapea.com/SharePoint-Portal-Server-n10627i.htm
www.content0.com/cms-spain/conceptos/ index.asp?pid=4&s=portal
www.microsoft.com/mexico/soluciones/ cor/msib/caracteristicas.asp
www.willydev.net/Descargas/Articulos/Willy/
www.pandacons.com/preguntas.htm
www.qualitrain.com.mx/objeIndirecto/soap.htm
www.fisica.uson.mx/carlos/WebServices/WS_UDDI.htm
www.fisica.uson.mx/carlos/WebServices/WS_WSDL.htm
www.microsoft.com/spain/technet/ productos/mis/default
ANEXO 1
MICROSOFT (www.microsoft.com)
BORLAND (www.borland.com)
Delphi Studio
Jbuilder
JBuilder Movile Edition
Kilix
Movile Studio
ORACLE (www.oracle.com)
Oracle9i Jdeveloper
Oracle9i Developer Suite
Otras
ACUCOBOL- GT
http://www.acucorp.com
ADVANTAGE
http://www.eclipsecat.com/
IBM DeveloperToolbox
http://www-3.ibm.com
http://www.borland.com/interbase/
Lansa
http://www.lansa.com/
PROGEN WEBSMART
http://www.excelsystems.com
RM-COBOL tools
http://www.liant.com/products/
SPEEDWARE/AUTOBAHN II
http://www.speedware.com
Telelogic TAU
http://www.taug2.com
http://www.xml4cobol.com/
ANEXO 2
LICENCIAMIENTOS
TABLA 1:
Cerrado
Libre
Freeware
Dominio Publico
Shareware
Semi-Libre
Demostracin
Propietario
COSTO
Software gratuito
Software no gratuito
Libre
Shareware
Dominio Publico
Demostracin
Semi-Libre
Propietario
Freeware
Elaborado por: Patricio Lucero
Fuente: Este trabajo
Fecha: 21/10/03
TABLA 2:
permiso disponibilidad
tipo de
permiso de
de uso y permiso de
precio
100%
copia y
licencias de
ilimitado
modificar
cero funcional
software
redistribucin
en el
archivos
tiempo
fuentes
propietario
no
no
si
si
no*
shareware o
de
evaluacin
si
no
si
no
no
de prueba o
demostracin
si
si
no
no
no
freeware
si
si
si
si
no
libre
si
si
si
si
si*
* desde 1998 para ac varias de las grandes compaas han decido entregar archivos
fuentes, influenciados por la filosofa del software libre
** el software semi-libre y de domino pblico tambin cumplen con estas caractersticas
Fuente:
TABLA 3:
Precio cero,
Tipo de
archivos
uso ilimitado
software /
y
fuentes
Caractersticas redistribucin disponibles
de la Licencia
permitida
Revisin
archivos
pblica de
fuente
archivos
modificables
fuentes
Binarios
libres
(Freeware)
si
"Bibliotecas"
libres
si
si
Fuente
Abierta estilo
BSD*
si
si
si
Fuente
Abierta estilo
Apache*
si
si
si
si
Fuente
Abierta estilo
Linux/GNU**
si
si
si
si
Todos los
derivados
deben ser
gratuitos
si
126
ANEXO 3
Procesador
Sistema
Operativo
Windows XP Professional
Windows XP Professional
Windows 98
Memoria
Windows XP Professional:
160 MB de memoria RAM
Disco duro
Unidad de
disco
Monitor
Mouse
Los requisitos mnimos del sistema para ejecutar Visual Basic.NET 2003
Standard son los siguientes:
TABLA 2
Procesador
Sistema
Operativo
Windows XP Professional
Windows XP Professional
Windows 98
Memoria
Windows XP Professional:
160 MB de memoria RAM
Disco duro
Unidad
disco
Monitor
Mouse
Los requisitos mnimos del sistema para ejecutar Visual C++.NET 2003
Standard son los siguientes:
TABLA 3
Procesador
Sistema
Operativo
Windows XP Professional
Windows XP Professional
Windows 98
Windows 95
Memoria
Windows XP Professional:
160 MB de memoria RAM
Disco duro
Se
necesitan
1,9
GB
de
espacio
adicional
disco
Monitor
Mouse
Procesador
Sistema
Operativo
Windows XP Professional
Windows XP Professional
Windows 98
Memoria
Windows XP Professional:
160 MB de memoria RAM
96 MB de memoria RAM
Disco duro
Unidad
disco
Monitor
Mouse
TABLA 5
Procesador
Sistema
Windows XP Professional
Operativo
Windows XP Professional:
Memoria
Disco duro
Unidad de
disco
Monitor
Mouse
TABLA 6
Procesador
Sistema
Microsoft Windows NT
Operativo
4.0 con Service Pack 6
(SP6) o superior
Memoria
Disco duro
Unidad de
disco
Monitor
Mouse
2 Oracle
disco
Mouse
3 Borland
TABLA 8
Procesador
Sistema
Operativo
Memoria
Disco duro
Unidad de
disco
Monitor
Mouse
Sistema
Operativo
Linux
Solaris
Memoria
Disco duro
Unidad de
disco
Monitor
Mouse
TABLA 10
Procesador
Sistema
Operativo
Memoria
Disco duro
Unidad de
disco
Monitor
Mouse
TABLA 11
Procesador
Sistema
Operativo
Memoria
Disco duro
128 MB
520 MB libres en Disco Duro para instalacin total
(Architect)
450 MB libres en Disco Duro para instalacin total
(Enterprise)
400 MB libres en Disco Duro para instalacin total
(Profesional)
160 MB libres en Disco Duro para instalacin total
(Personal)
Unidad de
disco
Monitor
Mouse
Sybase
Procesador
Sistema Operativo
Memoria
Disco duro
128 MB
520 MB libres en Disco Duro para instalacin total
Unidad de disco
Monitor
Mouse
TABLA 13
Procesador
Sistema Operativo
Memoria
Disco duro
Unidad de disco
Monitor
Mouse
5 Artech
TABLA 14
Procesador
Sistema
Operativo
IBM OS/400, Uns, Linux
Plataformas
de ejecucin
Sistemas de
gerencia de
Orculo, PostgreSQL.
las bases de
datos
Idiomas
Memoria
Disco duro
Unidad de
128 MB
300 MB libres en Disco Duro para instalacin total
Unidad de CD-ROM o DVD-ROM
disco
Monitor
Mouse
6 SOFTWARE LIBRE
6.1 Requisitos del sistema para PHP 4.
TABLA 15
Procesador
Sistema Operativo
Memoria
Disco duro
Servidor Web
Gestor de Base de
Datos
Unidad de disco
Monitor
Mouse