desarrollo de sistemas de informaciÓn€¦ · metodologías de gestión de proyectos: cadena...

23
1 DESARROLLO DE SISTEMAS DESARROLLO DE SISTEMAS DE INFORMACIÓN DE INFORMACIÓN Mg. Mg. Emigdio Alfaro Emigdio Alfaro 2 CONTENIDO CONTENIDO 1. 1. CICLO DE VIDA DE UN PROYECTO DE CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE DESARROLLO DE SISTEMAS DE INFORMACIÓN. INFORMACIÓN. 2. 2. DESARROLLO DE SISTEMAS DESARROLLO DE SISTEMAS CLIENTE/SERVIDOR. CLIENTE/SERVIDOR. 3. 3. DESARROLLO DE SISTEMAS INTERNET. DESARROLLO DE SISTEMAS INTERNET.

Upload: docong

Post on 19-Jul-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

1

1

DESARROLLO DE SISTEMAS DESARROLLO DE SISTEMAS DE INFORMACIÓNDE INFORMACIÓN

Mg. Mg. Emigdio AlfaroEmigdio Alfaro

2

CONTENIDOCONTENIDO

1.1. CICLO DE VIDA DE UN PROYECTO DE CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE DESARROLLO DE SISTEMAS DE INFORMACIÓN.INFORMACIÓN.

2.2. DESARROLLO DE SISTEMAS DESARROLLO DE SISTEMAS CLIENTE/SERVIDOR.CLIENTE/SERVIDOR.

3.3. DESARROLLO DE SISTEMAS INTERNET.DESARROLLO DE SISTEMAS INTERNET.

2

3

B. PLANIFICACIONB. PLANIFICACION

C. ANALISISC. ANALISIS

A. LEVANTAMIENTO A. LEVANTAMIENTO DE INFORMACIÓNDE INFORMACIÓN

D. DISEÑOD. DISEÑO

G. PRUEBASG. PRUEBAS

E. IMPLEMENTACIÓNE. IMPLEMENTACIÓN

F. INTEGRACIÓNF. INTEGRACIÓN

H. IMPLANTACIÓNH. IMPLANTACIÓN

I. MANTENIMIENTOI. MANTENIMIENTO

1. CICLO DE VIDA DE UN 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO PROYECTO DE DESARROLLO

DE SISTEMAS DE DE SISTEMAS DE INFORMACIÓNINFORMACIÓN

4

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

A. LEVANTAMIENTO DE INFORMACIÓNA. LEVANTAMIENTO DE INFORMACIÓN

§§ Entes con los cuales se interrelaciona el sistema.Entes con los cuales se interrelaciona el sistema.

§§ Descripción de los procesos involucrados que se Descripción de los procesos involucrados que se desea automatizar.desea automatizar.

§§ Analizar el flujo de operaciones así como el flujo de Analizar el flujo de operaciones así como el flujo de datos que se transmiten entre los diversos procesos a datos que se transmiten entre los diversos procesos a los cuales se desea dar soporte a través de los cuales se desea dar soporte a través de tecnologías de información.tecnologías de información.

3

5

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

A. LEVANTAMIENTO DE INFORMACIÓNA. LEVANTAMIENTO DE INFORMACIÓN

§§ Documentos que se manejan durante todo el proceso, Documentos que se manejan durante todo el proceso, ya sean formatos impresos, manuales o en ya sean formatos impresos, manuales o en documentos electrónicos.documentos electrónicos.

§§ Personal que está directa e indirectamente Personal que está directa e indirectamente relacionado con el uso de los sistemas.relacionado con el uso de los sistemas.

§§ Información de los sistemas de información actuales.Información de los sistemas de información actuales.

§§ Procesamientos de la información que se hagan de Procesamientos de la información que se hagan de manera informal.manera informal.

6

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

B. PLANIFICACIÓNB. PLANIFICACIÓN

§§ Es muy importante que se incluyan de manera formal Es muy importante que se incluyan de manera formal los procesos descritos en el diagrama del ciclo de vida.los procesos descritos en el diagrama del ciclo de vida.

§§ Es trascendental que se incluya la capacitación como Es trascendental que se incluya la capacitación como una etapa previa a la etapa de análisis. Esto nos una etapa previa a la etapa de análisis. Esto nos ahorrará muchísimos problemas.ahorrará muchísimos problemas.

4

7

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

B. PLANIFICACIÓNB. PLANIFICACIÓN

§§ Es importantísimo incluir actividades formales de Es importantísimo incluir actividades formales de documentación.documentación.

§§ Es necesario establecer de manera formal las Es necesario establecer de manera formal las actividades de revisión y corrección de errores actividades de revisión y corrección de errores después de cada conjunto de actividades significativas después de cada conjunto de actividades significativas en términos de tiempo.en términos de tiempo.

§§ Tener en cuenta todo lo aprendido con respecto a las Tener en cuenta todo lo aprendido con respecto a las metodologías de gestión de proyectos. Sugerencia que metodologías de gestión de proyectos. Sugerencia que les evitará muchos problemas: Usar cadena crítica.les evitará muchos problemas: Usar cadena crítica.

8

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

B. PLANIFICACIÓNB. PLANIFICACIÓN

§§ Metodologías de Gestión de Proyectos: Metodologías de Gestión de Proyectos:

§§ Cadena CríticaCadena Crítica

§§ Project Management InstituteProject Management Institute

§§ Software Engineering InstituteSoftware Engineering Institute

§§ Herramientas de Planificación de Proyectos:Herramientas de Planificación de Proyectos:

§§ Microsoft ProjectMicrosoft Project

§§ Primavera Project PlannerPrimavera Project Planner

§§ Turbo ProjectTurbo Project

5

9

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

B. PLANIFICACIÓNB. PLANIFICACIÓN

§§ Considerar un responsable del proyecto de desarrollo o Considerar un responsable del proyecto de desarrollo o proyecto de implantación tanto por parte del cliente proyecto de implantación tanto por parte del cliente como por parte de la empresa proveedora.como por parte de la empresa proveedora.

10

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

C. ANÁLISISC. ANÁLISIS

§§ Usar una metodología formal, ya sea académica o propia Usar una metodología formal, ya sea académica o propia que permita integrar todo el proceso de desarrollo de que permita integrar todo el proceso de desarrollo de software.software.

§§ Definir estándares para la documentación de cada una Definir estándares para la documentación de cada una de las etapas del desarrollo del software.de las etapas del desarrollo del software.

§§ Metodologías de Análisis: Metodologías de Análisis:

§§ Análisis Estructurado: Yourdon, Martin, etc.Análisis Estructurado: Yourdon, Martin, etc.

§§ Análisis Orientado a Objetos: CoadAnálisis Orientado a Objetos: Coad--Yourdon, OMT, Yourdon, OMT, UML, etc.UML, etc.

6

11

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

C. ANÁLISISC. ANÁLISIS

§§ Herramientas de Análisis:Herramientas de Análisis:

§§ Análisis Estructurado: Easy Case, BPWin, etc.Análisis Estructurado: Easy Case, BPWin, etc.

§§ Análisis Orientado a Objetos: Rational Rose, Análisis Orientado a Objetos: Rational Rose, Paradigm Plus, etc.Paradigm Plus, etc.

§§ Herramientas CASE:Herramientas CASE:

§§ CASE: Computer Aided Software EngineeringCASE: Computer Aided Software Engineering

§§ Algunas no sólo ayudan en el análisis, sino que Algunas no sólo ayudan en el análisis, sino que incluso generan código fuente en el lenguaje que se incluso generan código fuente en el lenguaje que se desee.desee.

12

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

D. DISEÑOD. DISEÑO

§§ Usar una metodología formal, ya sea académica o Usar una metodología formal, ya sea académica o propia.propia.

§§ Definir estándares para la documentación de cada Definir estándares para la documentación de cada una de las actividades.una de las actividades.

§§ Metodologías de Diseño: Metodologías de Diseño:

§§ Diseño Estructurado: Yourdon, Martin, etc.Diseño Estructurado: Yourdon, Martin, etc.

§§ Diseño Orientado a Objetos: CoadDiseño Orientado a Objetos: Coad--Yourdon, Yourdon, OMT, UML, etc.OMT, UML, etc.

7

13

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

D. DISEÑOD. DISEÑO

§§ Herramientas de Diseño:Herramientas de Diseño:

§§ Diseño Estructurado: Easy Case, Erwin, etc.Diseño Estructurado: Easy Case, Erwin, etc.

§§ Diseño Orientado a Objetos: Rational Rose, Diseño Orientado a Objetos: Rational Rose, Paradigm Plus, etc.Paradigm Plus, etc.

14

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

E. IMPLEMENTACIÓNE. IMPLEMENTACIÓN

§§ Definición de los seudocódigos de los sistemas a Definición de los seudocódigos de los sistemas a desarrollar.desarrollar.

§§ Programación de los diversos módulos del sistema.Programación de los diversos módulos del sistema.

§§ Metodologías: Estructurada y Orientada a Objetos.Metodologías: Estructurada y Orientada a Objetos.

8

15

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

E. IMPLEMENTACIÓNE. IMPLEMENTACIÓN

§§ Herramientas de Programación:Herramientas de Programación:

§§ Programación Estructurada: Pascal, C, etc.Programación Estructurada: Pascal, C, etc.

§§ Herramientas 4GL: Visual Basic Visual FoxPro, Herramientas 4GL: Visual Basic Visual FoxPro, etc, Visual C, Power Builder, Centura, etc.etc, Visual C, Power Builder, Centura, etc.

§§ Herramientas de Programación Web: Front Page, Herramientas de Programación Web: Front Page, Visual Interdev, Quanta Plus, Visual Age for Java, Visual Interdev, Quanta Plus, Visual Age for Java, ASP, PHP, JSP, Java, Java Script, CGI, XML, etc.ASP, PHP, JSP, Java, Java Script, CGI, XML, etc.

16

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

E. IMPLEMENTACIÓNE. IMPLEMENTACIÓN

§§ Manejadores de Bases de Datos:Manejadores de Bases de Datos:

§§ Bases de Datos de Texto.Bases de Datos de Texto.

§§ Bases de Datos en tablas: FoxPro.Bases de Datos en tablas: FoxPro.

§§ Bases de Datos Relacionales.Bases de Datos Relacionales.

§§ Bases de Datos Multidimensionales.Bases de Datos Multidimensionales.

9

17

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

F. INTEGRACIÓNF. INTEGRACIÓN

§§ Probar cada módulo por separado.Probar cada módulo por separado.

§§ Enlazar cada una de las partes del módulo o sistema a Enlazar cada una de las partes del módulo o sistema a ser integrado.ser integrado.

18

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

G. PRUEBASG. PRUEBAS

§§ Probar cada módulo por separado y todo el sistema Probar cada módulo por separado y todo el sistema en conjunto considerando:en conjunto considerando:

§§ Pruebas de Integración: Pruebas de Integración:

§§ Hacia ArribaHacia Arriba

§§ Hacia AbajoHacia Abajo

§§ Pruebas de ResistenciaPruebas de Resistencia

§§ Pruebas de Caja Blanca y Caja Negra.Pruebas de Caja Blanca y Caja Negra.

§§ Pruebas de Seguridad.Pruebas de Seguridad.

10

19

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

H. IMPLANTACIÓNH. IMPLANTACIÓN

§§ Definir al detalle cada una de las etapas de la Definir al detalle cada una de las etapas de la implantación. Poner especial cuidado cuando se implantación. Poner especial cuidado cuando se implante un sistema sobre sistemas existentes.implante un sistema sobre sistemas existentes.

§§ Debemos asegurarnos de hacer copias de seguridad de Debemos asegurarnos de hacer copias de seguridad de la información y del software previo a la la información y del software previo a la implantación.implantación.

§§ Capacitar de manera adecuada al usuario. Invertir Capacitar de manera adecuada al usuario. Invertir mejor el tiempo en estas labores evitará muchísimos mejor el tiempo en estas labores evitará muchísimos problemas en el futuro.problemas en el futuro.

20

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

H. IMPLANTACIÓNH. IMPLANTACIÓN

§§ Comprometer a los usuarios para una correcta Comprometer a los usuarios para una correcta verificación de los sistemas que se están implantando.verificación de los sistemas que se están implantando.

§§ Tener especial cuidado cuando se implante un sistema Tener especial cuidado cuando se implante un sistema que ha sido desarrollado por un proveedor externo, que ha sido desarrollado por un proveedor externo, ya que si se compra el software con código fuente y el ya que si se compra el software con código fuente y el personal del área de sistemas no conoce la tecnología personal del área de sistemas no conoce la tecnología de software del producto del proveedor, estaremos de software del producto del proveedor, estaremos gastando el dinero de manera innecesaria. Más aún si gastando el dinero de manera innecesaria. Más aún si no se dispone el dinero para realizar contratos no se dispone el dinero para realizar contratos anuales de mantenimiento.anuales de mantenimiento.

11

21

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

I. MANTENIMIENTOI. MANTENIMIENTO

§§ Corregir posibles fallas que pudieran existir ya sea Corregir posibles fallas que pudieran existir ya sea por falta de capacitación del usuario o por fallas de por falta de capacitación del usuario o por fallas de programación y/o configuración del personal que programación y/o configuración del personal que desarrolló el software.desarrolló el software.

§§ Muchas veces se establecen contratos de Muchas veces se establecen contratos de mantenimiento con montos muy elevados pasado el mantenimiento con montos muy elevados pasado el año de la compra.año de la compra.

22

1. CICLO DE VIDA DE UN PROYECTO DE 1. CICLO DE VIDA DE UN PROYECTO DE DESARROLLO DE SISTEMAS DE INFORMACIÓNDESARROLLO DE SISTEMAS DE INFORMACIÓN

I. MANTENIMIENTOI. MANTENIMIENTO

§§ Establecer claramente las condiciones del contrato de Establecer claramente las condiciones del contrato de mantenimiento: consultas telefónicas, tiempo máximo mantenimiento: consultas telefónicas, tiempo máximo de respuesta a un problema, competencias y el de respuesta a un problema, competencias y el número de personas que estarán involucradas en el número de personas que estarán involucradas en el proyecto. proyecto.

§§ Es necesario que se establezca claramente los canales Es necesario que se establezca claramente los canales de comunicación: quién será el coordinador del de comunicación: quién será el coordinador del mantenimiento tanto por el lado del proveedor como mantenimiento tanto por el lado del proveedor como por el lado del cliente.por el lado del cliente.

12

23

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Instalación de un Software Cliente/ServidorInstalación de un Software Cliente/Servidor

24

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Instalación de un Software Cliente/ServidorInstalación de un Software Cliente/Servidor

13

25

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Instalación de un Software Cliente/ServidorInstalación de un Software Cliente/Servidor

26

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Instalación de un Software Cliente/ServidorInstalación de un Software Cliente/Servidor

14

27

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Instalación de un Software Cliente/ServidorInstalación de un Software Cliente/Servidor

28

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Módulo de un Software Cliente/ServidorMódulo de un Software Cliente/Servidor

15

29

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Módulo de un Software Cliente/ServidorMódulo de un Software Cliente/Servidor

30

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Módulo de un Software Cliente/ServidorMódulo de un Software Cliente/Servidor

16

31

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Módulo de un Software Cliente/ServidorMódulo de un Software Cliente/Servidor

32

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Módulo de un Software Cliente/ServidorMódulo de un Software Cliente/Servidor

17

33

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Módulo de un Software Cliente/ServidorMódulo de un Software Cliente/Servidor

34

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Cliente / ServidorSoftware Cliente / Servidor

WINDOWS 95, 98, 2000 WINDOWS 95, 98, 2000 PROFESSIONAL, XPPROFESSIONAL, XP

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

WINDOWS NT, 2000 WINDOWS NT, 2000 SERVER, XP SERVERSERVER, XP SERVER

SISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

ORACLE DESIGNERORACLE DESIGNERHERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

ORACLE DEVELOPER 2000ORACLE DEVELOPER 2000HERRAMIENTA 4GLHERRAMIENTA 4GL

ORACLE UNIVERSAL ORACLE UNIVERSAL DATABASEDATABASE

MANEJADOR DE BASES MANEJADOR DE BASES DE DATOSDE DATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA

18

35

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Cliente / ServidorSoftware Cliente / Servidor

WINDOWS NT, 2000 WINDOWS NT, 2000 SERVER, XP SERVERSERVER, XP SERVER

SISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

WINDOWS 95, 98, 2000 WINDOWS 95, 98, 2000 PROFESSIONAL, XPPROFESSIONAL, XP

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

EASY CASE, BPWIN, EASY CASE, BPWIN, RATIONAL ROSERATIONAL ROSE

HERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

POWER BUILDERPOWER BUILDERHERRAMIENTA 4GLHERRAMIENTA 4GL

ORACLE UNIVERSAL ORACLE UNIVERSAL DATABASEDATABASE

MANEJADOR DE BASES MANEJADOR DE BASES DE DATOSDE DATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA

36

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Cliente / ServidorSoftware Cliente / Servidor

WINDOWS NT, 2000 WINDOWS NT, 2000 SERVER, XP SERVERSERVER, XP SERVER

SISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

WINDOWS 95, 98, 2000 WINDOWS 95, 98, 2000 PROFESSIONAL, XPPROFESSIONAL, XP

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

EASY CASE, BPWIN, EASY CASE, BPWIN, RATIONAL ROSERATIONAL ROSE

HERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

VISUAL BASICVISUAL BASICHERRAMIENTA 4GLHERRAMIENTA 4GL

SQL SERVERSQL SERVERMANEJADOR DE BASES MANEJADOR DE BASES DE DATOSDE DATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA

19

37

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Cliente / ServidorSoftware Cliente / Servidor

WINDOWS NT, 2000 WINDOWS NT, 2000 SERVER, XP SERVERSERVER, XP SERVER

SISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

WINDOWS 95, 98, 2000 WINDOWS 95, 98, 2000 PROFESSIONAL, XPPROFESSIONAL, XP

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

EASY CASE, BPWIN, EASY CASE, BPWIN, RATIONAL ROSERATIONAL ROSE

HERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

POWER BUILDERPOWER BUILDERHERRAMIENTA 4GLHERRAMIENTA 4GL

SQL SERVERSQL SERVERMANEJADOR DE BASES MANEJADOR DE BASES DE DATOSDE DATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA

38

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Cliente / ServidorSoftware Cliente / Servidor

WINDOWS NT, 2000 WINDOWS NT, 2000 SERVER, XP SERVERSERVER, XP SERVER

SISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

WINDOWS 95, 98, 2000 WINDOWS 95, 98, 2000 PROFESSIONAL, XPPROFESSIONAL, XP

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

SS--DESIGNERDESIGNERHERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

VISUAL AGE FOR JAVAVISUAL AGE FOR JAVAHERRAMIENTA 4GLHERRAMIENTA 4GL

DB2DB2MANEJADOR DE BASES MANEJADOR DE BASES DE DATOSDE DATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA

20

39

2. DESARROLLO DE SISTEMAS 2. DESARROLLO DE SISTEMAS CLIENTE/SERVIDORCLIENTE/SERVIDOR

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Cliente / ServidorSoftware Cliente / Servidor

WINDOWS NT, 2000 WINDOWS NT, 2000 SERVER, XP SERVERSERVER, XP SERVER

SISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

WINDOWS 95, 98, 2000 WINDOWS 95, 98, 2000 PROFESSIONAL, XPPROFESSIONAL, XP

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

EASY CASE, BPWIN, EASY CASE, BPWIN, RATIONAL ROSERATIONAL ROSE

HERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

DELPHIDELPHIHERRAMIENTA 4GLHERRAMIENTA 4GL

ORACLEORACLEMANEJADOR DE BASES MANEJADOR DE BASES DE DATOSDE DATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA

40

3. DESARROLLO DE SISTEMAS 3. DESARROLLO DE SISTEMAS INTERNET/INTRANET/EXTRANETINTERNET/INTRANET/EXTRANET

BANCOBANCO

PROVEEDORPROVEEDOR

INTERNET

CLIENTECLIENTE

ORGANIZACIÓNORGANIZACIÓN

SUCURSALSUCURSAL

21

41

3. DESARROLLO DE SISTEMAS 3. DESARROLLO DE SISTEMAS INTERNET/INTRANET/EXTRANETINTERNET/INTRANET/EXTRANET

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Con Tecnología WEBSoftware Con Tecnología WEB

HTML, JAVA SCRIPT, JAVA, VB SCRIPTHTML, JAVA SCRIPT, JAVA, VB SCRIPTLENGUAJE CLIENTELENGUAJE CLIENTE

WINDOWS NT, 2000 SERVER, XP SERVERWINDOWS NT, 2000 SERVER, XP SERVERSISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

WINDOWS 95, 98, 2000 PROFESSIONAL, NT, WINDOWS 95, 98, 2000 PROFESSIONAL, NT, 2000 SERVER, XP, LINUX, UNIX, OS/2, ETC.2000 SERVER, XP, LINUX, UNIX, OS/2, ETC.

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

EASY CASE, BPWIN, RATIONAL ROSEEASY CASE, BPWIN, RATIONAL ROSEHERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

ACTIVE SERVER PAGESACTIVE SERVER PAGESLENGUAJE SERVIDORLENGUAJE SERVIDOR

ORACLEORACLEMANEJADOR DE BASES MANEJADOR DE BASES DE DATOSDE DATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA

42

3. DESARROLLO DE SISTEMAS 3. DESARROLLO DE SISTEMAS INTERNET/INTRANET/EXTRANETINTERNET/INTRANET/EXTRANET

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Con Tecnología WEBSoftware Con Tecnología WEB

HTML, JAVA SCRIPT, JAVA, VB SCRIPTHTML, JAVA SCRIPT, JAVA, VB SCRIPTLENGUAJE CLIENTELENGUAJE CLIENTE

WINDOWS NT, 2000 SERVER, XP SERVERWINDOWS NT, 2000 SERVER, XP SERVERSISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

WINDOWS 95, 98, 2000 PROFESSIONAL, NT, WINDOWS 95, 98, 2000 PROFESSIONAL, NT, 2000 SERVER, XP, LINUX, UNIX, OS/2, ETC.2000 SERVER, XP, LINUX, UNIX, OS/2, ETC.

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

EASY CASE, BPWIN, ERWIN, RATIONAL ROSEEASY CASE, BPWIN, ERWIN, RATIONAL ROSEHERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

JAVA SERVER PAGES, SERVLETSJAVA SERVER PAGES, SERVLETSLENGUAJE SERVIDORLENGUAJE SERVIDOR

SQL SERVERSQL SERVERMANEJADOR DE MANEJADOR DE BASES DE DATOSBASES DE DATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA

22

43

3. DESARROLLO DE SISTEMAS 3. DESARROLLO DE SISTEMAS INTERNET/INTRANET/EXTRANETINTERNET/INTRANET/EXTRANET

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Con Tecnología WEBSoftware Con Tecnología WEB

HTML, JAVA SCRIPT, JAVAHTML, JAVA SCRIPT, JAVALENGUAJE CLIENTELENGUAJE CLIENTE

LINUXLINUXSISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

WINDOWS 95, 98, 2000 PROFESSIONAL, WINDOWS 95, 98, 2000 PROFESSIONAL, NT, 2000 SERVER, XP, LINUX, UNIX, OS/2, NT, 2000 SERVER, XP, LINUX, UNIX, OS/2,

ETC.ETC.

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

EASY CASE, BPWIN, ERWIN, RATIONAL EASY CASE, BPWIN, ERWIN, RATIONAL ROSEROSE

HERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

JAVA SERVER PAGES, SERVLETSJAVA SERVER PAGES, SERVLETSLENGUAJE SERVIDORLENGUAJE SERVIDOR

ORACLEORACLEMANEJADOR DE BASES DE MANEJADOR DE BASES DE DATOSDATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA

44

3. DESARROLLO DE SISTEMAS 3. DESARROLLO DE SISTEMAS INTERNET/INTRANET/EXTRANETINTERNET/INTRANET/EXTRANET

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Con Tecnología WEBSoftware Con Tecnología WEB

HTML, JAVA SCRIPT, JAVAHTML, JAVA SCRIPT, JAVALENGUAJE CLIENTELENGUAJE CLIENTE

LINUXLINUXSISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

WINDOWS 95, 98, 2000 PROFESSIONAL, WINDOWS 95, 98, 2000 PROFESSIONAL, NT, 2000 SERVER, XP, LINUX, UNIX, NT, 2000 SERVER, XP, LINUX, UNIX,

OS/2, ETC.OS/2, ETC.

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

EASY CASE, BPWIN, ERWIN, RATIONAL EASY CASE, BPWIN, ERWIN, RATIONAL ROSEROSE

HERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

PHPPHPLENGUAJE SERVIDORLENGUAJE SERVIDOR

MYSQLMYSQLMANEJADOR DE BASES MANEJADOR DE BASES DE DATOSDE DATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA

23

45

3. DESARROLLO DE SISTEMAS 3. DESARROLLO DE SISTEMAS INTERNET/INTRANET/EXTRANETINTERNET/INTRANET/EXTRANET

Ejemplos de Conjuntos de Herramientas de Ejemplos de Conjuntos de Herramientas de Software Con Tecnología WEBSoftware Con Tecnología WEB

HTML, JAVA SCRIPT, JAVAHTML, JAVA SCRIPT, JAVALENGUAJE CLIENTELENGUAJE CLIENTE

LINUXLINUXSISTEMA OPERATIVO SISTEMA OPERATIVO SERVIDORSERVIDOR

WINDOWS 95, 98, 2000 PROFESSIONAL, NT, WINDOWS 95, 98, 2000 PROFESSIONAL, NT, 2000 SERVER, XP, LINUX, UNIX, OS/2, ETC.2000 SERVER, XP, LINUX, UNIX, OS/2, ETC.

SISTEMA OPERATIVO SISTEMA OPERATIVO CLIENTESCLIENTES

EASY CASE, BPWIN, ERWIN, RATIONAL EASY CASE, BPWIN, ERWIN, RATIONAL ROSEROSE

HERRAMIENTA DE HERRAMIENTA DE ANÁLISIS Y DISEÑOANÁLISIS Y DISEÑO

PHPPHPLENGUAJE SERVIDORLENGUAJE SERVIDOR

POSTGRESQLPOSTGRESQLMANEJADOR DE BASES MANEJADOR DE BASES DE DATOSDE DATOS

PRODUCTOPRODUCTOHERRAMIENTAHERRAMIENTA