Ir al contenido


Foto

Creación de un proyecto BDE


  • Por favor identifícate para responder
28 respuestas en este tema

#1 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.446 mensajes
  • LocationMéxico

Escrito 24 noviembre 2008 - 02:07

Hola

Vamos a crear un proyecto paso a paso utilizando BDE y Paradox.

Para ello nuestro amigo Jose Fco nos propondrá un proyecto el cual vamos a desarrollar en base a sus requerimientos.

Le cedo la pluma a Jose;)

Salud OS
  • 0

#2 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 24 noviembre 2008 - 04:10

jajajajajaja estas muy plumifero tu. :p

Pues es lo que comentaba y que el amigo Carlos realizo el programita.Se trata de un programa para tener el control de mantenimiento de las camas del hospital.Tiene un numero de control,Modelo,Fabricante,Localizacion,Numero de serie y una fecha de cuando fue realizado su test de safety que expira al año de ser realizado y que pone en letras rojas si la fecha esta vencida.(Trabaja muy bien esto Carlos) :) Por otra parte tiene un campo menu que permite poner comentarios, con un click abre el menu y con doble click regresa a su tamaño normal.Seria bueno que le dieras una miradita a ese codigo de Carlos y captes la esencia del proyecto.
Que mas te puedo decir?

Un Saludo.

#3 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 24 noviembre 2008 - 04:20

este es un tipico proyecto que crece muy rapido, te recomendaria utilizar Firebird para posibles escaladas de la criatura.  Pero bueno si la desicion es paradox le entramos
  • 0

#4 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 24 noviembre 2008 - 04:23

este es un tipico proyecto que crece muy rapido, te recomendaria utilizar Firebird para posibles escaladas de la criatura.  Pero bueno si la desicion es paradox le entramos

No se si te refieres a la cantidad de camas.Pero no pasan de 600, en realidad son como unas 580 y no creo que pasen de 600 nunca.

Un Saludo.

#5 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 24 noviembre 2008 - 04:26

Hola

.....Por otra parte tiene un campo menu que permite poner comentarios, con un click abre el menu y con doble click regresa a su tamaño normal.....
....

Veo que te gusto el menu de comentarios amigo, es simpatico por que no ocupa espacio. :D :D
Saludos
  • 0

#6 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 24 noviembre 2008 - 04:40


este es un tipico proyecto que crece muy rapido, te recomendaria utilizar Firebird para posibles escaladas de la criatura.  Pero bueno si la desicion es paradox le entramos

No se si te refieres a la cantidad de camas.Pero no pasan de 600, en realidad son como unas 580 y no creo que pasen de 600 nunca.

Un Saludo.


me refiero a la cantidad de funciones que se le pueden ir agregando, un programa de control de mantenimiento siempre da mas de lo que se penso al principio.
  • 0

#7 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 24 noviembre 2008 - 04:47

Hola


.....Por otra parte tiene un campo menu que permite poner comentarios, con un click abre el menu y con doble click regresa a su tamaño normal.....
....

Veo que te gusto el menu de comentarios amigo, es simpatico por que no ocupa espacio. :D :D
Saludos


Si la verdad me gusto esa idea y ademas la copie para futuros proyectos. ;)

#8 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 24 noviembre 2008 - 05:57



este es un tipico proyecto que crece muy rapido, te recomendaria utilizar Firebird para posibles escaladas de la criatura.  Pero bueno si la desicion es paradox le entramos

No se si te refieres a la cantidad de camas.Pero no pasan de 600, en realidad son como unas 580 y no creo que pasen de 600 nunca.

Un Saludo.


me refiero a la cantidad de funciones que se le pueden ir agregando, un programa de control de mantenimiento siempre da mas de lo que se penso al principio.


Si te entiendo perfectamente.

#9 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 25 noviembre 2008 - 07:02

Maestro solo le queremos recordar que esperamos por usted.Los alumnos de Paradox esperan por sus tutorial.

Un Saludo.

#10 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 25 noviembre 2008 - 07:42

bueno, con riesgo de ser un entrometido, voy a proporcionar el primer paso:

Se debera, acondicionar primeramente el directorio de la aplicacion supongamos que creamos un directorio en c: llamado BedControl, dentro de este uno llamado Data, y dentro de data uno llamado Net, qeudando asi:

     
        c:-
          |-- BedControl -
                                |-- Data -
                                              |-- Net



A continuación vamos a configurar las variables del BDE para que apunten a ese directorio, entramos en panel de control y en el icono de BDE administrator entramos en la pestaña Configuration  y seguimos la ruta:
                       

Configuration\Drivers\Native\Paradox


Alli vamos a conseguir una propiedad llamada NetDir le indicamos el siguiente Valor:

c:\BedControl\Data\Net


En el menu Object Seleccionamos Apply y cerramos todo lo que hayamos abierto.

Siguiente paso: Creación de la base de datos.
  • 0

#11 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 25 noviembre 2008 - 07:58

para comenzar con la creación de la Bd se debe partir de un buen diseño:

propongo para comenzar dos tablas:

- Equipos  registro de todos los equipos que ameriten mantenimiento, en este caso son camas, pero propongo ese nombre para hacerlo mas escalable

- Mantenimientos Se debe crear un registro por cada mantenimiento realizado a cada equipo, esto nos da una cardinalidad de un equipo a muchos mantenimientos.

los campos serian

Equipos

Nombre              Tipo      Longuitud
CodigoEquipo          String              13 (pk)
Descripcion            String              60
Modelo                  String              60
Fabricante              String              60
Serial                    String              60
Ubicacion                String              60
DiasMantenimiento    Integer                  (Cada cuantos dias se realiza el mantenmiento)
FechaUltimoMant    Date
Observaciones        Memo


Mantenimientos

Nombre              Tipo      Longuitud
CodigoMantenimiento          Auto                  (pk)
CodigoEquipo                      String            13 (fk)
FechaMantenimiento            Date
Descripcion                        String              60
Realizadopor                      String              60
Observaciones                  Memo



Se esperan debates al respecto de las estructuras

  • 0

#12 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 25 noviembre 2008 - 09:36

Con tantas camas ya me dio sueño  |-)....  :p

Ok... a ver si ayudo... si solo se trata de eso, creo que con las dos tablas es suficiente, ahora ¿se necesita algun nivel de seguridad (Usuarios - permisos) para su manejo?
  • 0

#13 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 25 noviembre 2008 - 01:05

Sigo esperando y el maestro no llega. (li) (st) (ip)

#14 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 26 noviembre 2008 - 07:51

Sobre la propuesta de Eduarcol, ¿estaría de más incluir en qué habitación se encuentra dicha cama o departamento?.

Saludos.
  • 0

#15 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 26 noviembre 2008 - 07:59

en eso mismo pense al incluir el campo ubicación :D
  • 0

#16 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 26 noviembre 2008 - 08:21

Despues de poner ese detalle de la ubicacion, recorde que no es factible en este caso, porque nunca se quedan en el mismo lugar y es algo que mi departamento nunca tendria el control de donde estarian. ;)

Un Saludo.

PD:Pero esta bien, recuerden que esto se trata de un tutorial. :D

#17 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 26 noviembre 2008 - 11:23

Espero que despues de toda la demora que se a tomado el maestro ego, se aparezca con algo que merite la pena. :p

#18 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 26 noviembre 2008 - 01:21

jejeje, siempre que sea una botella de ron o cerveza, pues eso si valdria la pena ahorita  :D (b)
  • 0

#19 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 26 noviembre 2008 - 01:24

Espero que despues de toda la demora que se a tomado el maestro ego, se aparezca con algo que merite la pena. :p

Es que aún no se recupera de sus vacaciones  (h)... jejeje
  • 0

#20 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 26 noviembre 2008 - 01:33

Espero que despues de toda la demora que se a tomado el maestro ego, se aparezca con algo que merite la pena. :p


Todo a su debido tiempo José ;)
  • 0




IP.Board spam blocked by CleanTalk.