![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Busco componente
Hola a todos/as
A ver si alguien sabe de algún componente para Borland Delphi 2005 que me pueda servir. Tenemos desarrollado una aplicación de gestión de fábricas, en la que los usuarios van indicando los datos del proceso productivo (ej: para fabricar algo, indican qué es lo que van a fabricar, qué han utilizado y cuánto y cuánto obtienen; y la aplicación genera los datos necesarios para seguir una trazabilidad de los procesos). Pues bien, ahora tenemos que, sobre esa aplicación ya desarrollada, implementar algún modo de control de fases. Es decir, algo que nos permita especificar un protocolo de proceso (Paso A --> Paso B --> Paso C......), de forma que el usuario esté obligado a realizar una serie de pasos antes de poder pasar a una determinada frase del proceso productivo. EJEMPLO DE PROTOCOLO 1.- Comprar materias primas 2.- Limpiar sala de fabricación PCC 1 3.- Fabricar producto 4.- Envasar producto PCC 2 5.- Vender producto Si un operario inicia la fabricación del producto (asociado al Punto Crítico de Control (PCC) 1), el sistema comprueba que se hayan cumplido los 2 pasos anteriores. Si el 2 no se ha cumplido, impide el proceso. Si no se ha cumplido el 1, pero sí el 2; permite fabricar pero dando un aviso de que no se ha registrado la compra. Llegado a la venta del producto, el PCC 2 comprueba que se hayan cumplido los pasos anteriores. Si alguno no se ha cumplido (ya sea antes o después del PCC 1), no permite la venta. Los PCC pueden tener la flexibilidad que se las haya programado (permitir la omisión de algunos pasos y de otros no (avisando por pantalla de los no cumplidos), o no permitir ninguna omisión). No sé si me he explicado bien, espero que sí. Buscamos un componente que sea más o menos genérico para poder implementarlo en cualquier proceso (no solo con un protocolo concreto). Tenemos una vaga idea de cómo lo podríamos implementar nosotros desde 0, pero no es cuestión de reinventar la rueda si ya hay componentes de terceros. Un saludo y gracias. |
#2
|
||||
|
||||
Por lo que he entendido, no creo que exista ningún componente que haga eso.
Creo que toca programar esos requerimientos que necesitas. Tendría que ver el programa, pero en principio no parece complicado, es algo que puedes implementar con unos pocos condicionantes en los sitios oportunos: Código:
if not EstáHechoEsto then LoQueSea else LoOtro; etc...
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
si usas una base de datos. en ella te puedes
apoyar para ingresar el estado de cada proceso a controlar si no estan llenos todos los campos obligatorios. (firebird por ejemplo) y si como dice casimiro notevi, revisas antes de dar el siguiente paso que todo este en orden, permites que siga el proceso |
#4
|
|||
|
|||
Cita:
No así exactamente. Lo que necesitamos es, para entendernos, un sistema que permita introducir al administrador (administrador de la empresa, no tiene por qué tener conocimientos informáticos o de bases de datos) una serie de protocolos o esquemas a seguir, de forma que cada "paso" tenga una identificación que nuestro programa pueda consultar. Es decir, algo así como un diagrama de tareas que puede tener distintos caminos y flexibilidades (si un paso no está completo, te dejo continuar por ahora, pero si dentro de 5 pasos no se ha completado, no dejarte seguir). Tengo una vaga idea de cómo implementarlo de forma genérica (es decir, como una aplicación externa a la que las otras aplicaciones puedan llamar para consultar y actualizar estados), pero si ya hay algo implementado que nos pueda servir, nos ahorraría bastante tiempo. |
#5
|
||||
|
||||
Si lo que buscas es un componente del tipo VCL, dudo mucho que exista algo parecido. Ahora bien, si lo que quieres es algo externo a vuestra gestión, entonces sí que existen programas de control de proyectos que podría servir.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
|||
|
|||
utiliza un wizard..
o asistente.. como los instaladores de software que si no esta listo el complemento o no se acepta la licencia de uso no te habilita el boton siguiente asi puedes hacer algo mucho mas interactivo a eso me referia yo con lo de usar una base de datos |
#7
|
||||
|
||||
Eliminado por error
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" Última edición por José Luis Garcí fecha: 06-12-2009 a las 08:45:34. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Busco Componente de calendario | yomismo24 | C++ Builder | 3 | 11-06-2008 15:23:50 |
Busco Componente | Nomad | Varios | 6 | 29-12-2007 12:11:39 |
busco componente DBCombobox con grilla | peccatum | Varios | 4 | 01-11-2007 14:10:22 |
Busco componente parecido a Panel(TPanel) | ilichhernandez | Varios | 4 | 07-07-2006 15:23:47 |
Busco componente parecido al de TMS | José Luis Garcí | Varios | 3 | 26-05-2006 10:00:23 |
![]() |
|