30
1 PHP Y FIREBIRD PARA DEL DESARROLLO DE SISTEMAS DE INTRANET Por Juan Carbajal Paxi

Php y firebird para el desarrollo de sistemas intranet

Embed Size (px)

DESCRIPTION

Desarrollo de sistemas intranet con PHP y Firebird

Citation preview

Page 1: Php y firebird para el desarrollo de sistemas intranet

1

PHP Y FIREBIRD PARA DEL DESARROLLO DE SISTEMAS DE

INTRANET

Por Juan Carbajal Paxi

Page 2: Php y firebird para el desarrollo de sistemas intranet

2

AGENDA

● INTRODUCCIÓN.● DEFINICIÓN.● NECESIDAD.● HERRAMIENTAS..● APLICACIÓN.● ENLACES.

Page 3: Php y firebird para el desarrollo de sistemas intranet

3

INTRODUCCIÓN

● La información es la base fundamental con que las empresas coordinan y evalúan sus actividades y decisiones para alcanzar sus objetivos comerciales y financieros.

● La información organizacional es de gran relevancia a la hora de tomar decisiones, la disponibilidad y confiabilidad de los contenidos de esta, le permite tomar acciones acertadas para el futuro del negocio.

Page 4: Php y firebird para el desarrollo de sistemas intranet

4

DEFINICIÓN: INTRANET

● Una intranet es una red de ordenadores red de Área Local (LAN) privada, utilizando herramientas Web.

● Provee lógica de negocios para aplicaciones de captura, reportes, consultas, etc. 

Page 5: Php y firebird para el desarrollo de sistemas intranet

5

DEFINICIÓN: IMPORTANCIA DE UNA INTRANET● Optimiza la información unificándola y facilitando su 

tratamiento.● Acelera el paso de la gestión de la información a la 

gestión del conocimiento.● Está activa las 24 horas del día, siete días a la 

semana.● Es una herramienta de grupo.● Ahorro económico.● Cohesión de los grupos.

Page 6: Php y firebird para el desarrollo de sistemas intranet

6

DEFINICIÓN: IMPORTANCIA DE UNA INTRANET● Información actualizada, reciente.● No se entorpece la labor de otros compañeros.● Información por escrito (almacenable y consultable). ● Más información dado que es más fácil enviarla. ● Facilita el buzz management (la gestión del rumor). ● Consigue que el empleado suba a la dirección y no 

que la dirección baje.● La Intranet es escalable.● Otorga información a unos y priva a otros de la 

misma información.

Page 7: Php y firebird para el desarrollo de sistemas intranet

7

DEFINICIÓN: IMPORTANCIA DE UNA INTRANET● “Primero, la Intranet puede soportar tus 

iniciativas de reingeniería y puede mostrar el extra de cualquier análisis costo­beneficio…. La segunda razón es que la Intranet representa un cambio de tecnología fundamental la cual puede convertirse en una herramienta importante de negocios...” (Blanc 1998)

Page 8: Php y firebird para el desarrollo de sistemas intranet

8

NECESIDADA

DM

INIS

TR

AC

IÓN

DE

LA

IN

FO

RM

CIÓ

N

TIEMPO

EVOLUCIÓ

N

Page 9: Php y firebird para el desarrollo de sistemas intranet

9

NECESIDAD

Page 10: Php y firebird para el desarrollo de sistemas intranet

10

ELECCIÓN DE HERRAMIENTAS

● Debe Elegirse un sistema de herramientas único para todos (edición, publicación y navegación), así como sistemas operativos, para evitar en lo posible posibles incompatibilidades.

● Debe elegirse sistemas robustos y probados.

Page 11: Php y firebird para el desarrollo de sistemas intranet

11

HERRAMIENTAS: PHP

● PHP es un lenguaje de programación usado generalmente para la creación de contenido para sitios web.

Page 12: Php y firebird para el desarrollo de sistemas intranet

12

HERRAMIENTAS: ¿POR QUÉ PHP?

● Libre.● Rápido.● Multiplataforma.● Gran cantidad de Librerias.● Integración con Diversos Gestores de BD.● Versátil y Pótente● Fácil.

Page 13: Php y firebird para el desarrollo de sistemas intranet

13

HERRAMIENTAS: FIREBIRD

● Firebird es un sistema de administración de base de datos (o RDBMS) de código abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por Borland en 1999. Su código fue reescrito de C a C++.

Page 14: Php y firebird para el desarrollo de sistemas intranet

14

HERRAMIENTAS: ¿POR QUÉ FIREBIRD?● Libre (IPL).● Multiplataforma.● Ligero.● Seguridad Integrada.● Soporte para Estandar SQL­92.● Soporte para Dominios, Vistas, Procedimientos, 

Disparadores.● Implementación de Transacciones 

(Multigeneracional).● UDF.● Segmentación y Replicación.● Vulcano

Page 15: Php y firebird para el desarrollo de sistemas intranet

15

APACHE + PHP + FIREBIRD = INTRANET● Carga de Trabajo.● Datos Centralizados.● Contenido Dinámico.

Page 16: Php y firebird para el desarrollo de sistemas intranet

16

HERRAMIENTAS: CONECCIÓN

● NATIVA● AdoDB● Pear DB● PDO

Page 18: Php y firebird para el desarrollo de sistemas intranet

18

APLICACIÓN

PDF, PS

WORD, EXCEL, CSV

HTML

OPEN DOCUMENT

OTROS FORMATOS

REPORTES

INTERCAMBIO

SISTEMA WEB

Page 19: Php y firebird para el desarrollo de sistemas intranet

19

APLICACIÓN

Page 20: Php y firebird para el desarrollo de sistemas intranet

20

APLICACIÓN

Page 21: Php y firebird para el desarrollo de sistemas intranet

21

APLICACIÓN

Page 22: Php y firebird para el desarrollo de sistemas intranet

22

APLICACIÓN

Page 23: Php y firebird para el desarrollo de sistemas intranet

23

APLICACIÓN

Page 24: Php y firebird para el desarrollo de sistemas intranet

24

APLICACIÓN

Page 25: Php y firebird para el desarrollo de sistemas intranet

25

APLICACIÓN

Page 26: Php y firebird para el desarrollo de sistemas intranet

26

EMPRESAS QUE TRABAJAN CON PHP y FIREBIRD - TACNA● Gobierno Regional de Tacna (Mambo).● Aeromater S.A (3er Almacen Aduanero del Perú)● SUBCAFAE ­ DRET● Trans. GyM, Trans. Condori, Trans. Maquera.● Dentus Articulos Dentales.

Page 27: Php y firebird para el desarrollo de sistemas intranet

27

DOCUMENTOS A REVISAR

● http://www.fabalabs.org/research/papers/FabalabsResearchPaper­OSDBMS­Eval.pdf● http://www.hcdparana.gov.ar/indice.htm● http://www.firebirdsql.org

Page 29: Php y firebird para el desarrollo de sistemas intranet

29

ANEXOS

Page 30: Php y firebird para el desarrollo de sistemas intranet

30

SISTEMA INTRANET

● Servidor: Debian Sarge● Cliente: Kubuntu Breezy 5.10 (Koffice).● Apache, PHP, Firebird.● NIS – NFS – Samba – Cups