Ir al contenido


Foto

Proyecto Agenda de Contactos (Abierto)


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

#1 felipergueza

felipergueza

    Advanced Member

  • Miembros
  • PipPipPip
  • 83 mensajes

Escrito 29 abril 2011 - 04:38

Estoy ante la necesidad  de una agenda  de contactos con las siguientes características:

Proyecto Agenda de Contactos

Instalación
Es necesario que dicha agenda de contactos se instale desde el servidor Windows Server  2003 y que una vez instalado se pueda compartir por medio de la red.

Funcionamiento

Dicha agenda debe de correr  con las diferentes versiones de Windows, empezando por el Servidor Windows Server  2003, Windows XP, Windows Vista 64 bits, Windows 7 DE 32 Y 64.

El contenido de la agenda debe de contar con las siguientes características:

Buscador de contactos
Cuenta de administrador
Imprimir lista de contactos
Crear  contactos por categorías
Opción para respaldar la información
Opción para importar correos de excel
Opción para enviar email y que este quede predeterminado  a una cuenta.
Ficha de contacto.

La ficha de contacto debe contar con lo siguiente:

Información Laboral
- Nombre Completo
- Empresa
- Cargo
- Email empresa
- Sitio web
- Teléfono                                      Extensión                    Tel. Radio
- Dirección

Información Personal
- Email
- Teléfono                                      Extensión                    Tel. Radio

Cualquier  usuario que tenga interés favor  de cotizar y mencionar tiempo de entrega.
Nota: Para aceptar  desarrollo del proyecto me solicitan un borrador del trabajo.


  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.242 mensajes
  • LocationMéxico

Escrito 29 abril 2011 - 04:45

He movido este hilo al lugar correspondiente, espero que tengas muchas ofertas y sobre todo que logres concretar tu necesidad.

Salud OS
  • 0

#3 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 30 abril 2011 - 05:08

Hola Felipe.

Me ofrezco a programarlo por 1.000$, siempre y cuando os parezca bien que además de entregaros a vosotros el código fuente, lo done con licencia open-source a la comunidad, como guía y ejemplo de programación (con la ventaja de que además de quedar abierto para que vosotros hagáis mejoras, también os podréis aprovechar de cualquier posible ampliación hecha por otros programadores que se puedan interesar en el proyecto).

Entiendo que sería un Outlook mejorado, para funcionar en red, con las funciones de agenda de contactos, y de envío y recepción de correos electrónicos, los cuales quedarán almacenados para su acceso desde cualquier equipo. Utilizando varias cuentas de correo, para los distintos usuarios de la red.

El entorno de desarrollo sería Delphi 2010, intentando hacer un código lo suficientemente flexible para que pueda ser compilado a partir de Delphi 6 o superiores (o incluso Lazarus, si puedo encontrar los componentes de visualización y edición de textos HTML que se necesitan para la parte de correos electrónicos). La base de datos sería Firebird (en mi opinión la mejor base de datos SQL para proyectos medianos y pequeños, por su facilidad de uso, potencia y su nula necesidad de administración).

El programa no necesitaría de ninguna instalación para funcionar (a excepción de la instalación del motor de base de datos Firebird), es más, se podría ejecutar directamente desde una carpeta compartida en el servidor (con lo que en los equipos clientes solo habría que crear el acceso directo).

Si este coste entra en vuestro presupuesto y no tenéis inconveniente en que el código sea liberado, entonces confirmamelo y os prepararé un dossier de proyecto y una aplicación de muestra con las pantallas de la aplicación final (aunque pendiente de programar su funcionalidad), para que podáis ver como será el resultado final.

El pago sería de un 50% al inicio del proyecto y el resto a la entrega final, con un plazo de desarrollo de un mes desde el primer pago hasta la entrega del software terminado.

Saludos.
  • 0

#4 Caral

Caral

    Advanced Member

  • Administrador
  • 4.261 mensajes
  • LocationCosta Rica

Escrito 30 abril 2011 - 08:47

Hola
Bien, me apunto al reto.
Buscador SI
Cuenta de Admin SI
Imprimir SI
Contactos SI
Respaldar SI
Importar de Excel NO SE
Enviar Email SI
Fichas SI
El sistema seria hecho con BD Access.
Color a escoger.
Ya que no soy programador, el programa seria revisado y aprobado por Egostar (si wey, te embarque  :D    ).
Precio de paquete principal 999 $ USD
Forma de pago 100% adelantado
Muestra, actualmente en uso.
Actualizaciones 100 $ USD, c/u


Saludos.


PD: El código quedara libre para uso de la comunidad.
  • 0

#5 felipergueza

felipergueza

    Advanced Member

  • Miembros
  • PipPipPip
  • 83 mensajes

Escrito 30 abril 2011 - 10:03

Agradezco a todos los interesados  en este  proyecto.
Por otro lado las cotizaciones que han mencionado se los hare llegar a mi jefe y en base a lo que el decida será la respuesta que yo confirmare.
El valor de la agenda no puedo catalogarla como un precio elevado o precio justo por que en estas cuestiones de la programación no me desenvuelvo,  lo que si me queda claro es que el precio está basado en cuanto al nivel del proyecto  (considero que es un proyecto básico).

  • 0

#6 Caral

Caral

    Advanced Member

  • Administrador
  • 4.261 mensajes
  • LocationCosta Rica

Escrito 30 abril 2011 - 10:07

Hola
Solo para tu conocimiento.
La propuesta de Marc es muy buena, no solo por la calidad del programador, si no por la BD y condiciones que ofrece.
Me parece que tu jefe deberia de tomar en cuenta que tipo de programa va a obtener por el precio.
Saludos
  • 0

#7 felipergueza

felipergueza

    Advanced Member

  • Miembros
  • PipPipPip
  • 83 mensajes

Escrito 30 abril 2011 - 10:48

Un dato adicional que me falto mencionar:

Hice mención de la compatibilidad de los sistemas operativos de Windows, pero también seria excelente que funcionara con el sistema operativo de Mac.
  • 0

#8 Khronos

Khronos

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 56 mensajes

Escrito 01 mayo 2011 - 02:37

Hola felipe, yo soy un "novato" en esto. Tengo 19 años y acabo de terminar un ciclo superior de Administración de Sistemas Informáticos, pero tengo 5 años de experiencia en programación. Tengo 2 propuestas:

Propuesta 1

Desarrollo de la aplicación en C# con el Visual Studio 2010. Como gestor de base de datos se podría utilizar SQLServer o SQLite. En tu último mensaje nos comentas que la compatibilidad con Mac OS sería un punto positivo. Las aplicaciones .NET puede ejecutarse en Mac OS y en GNU/Linux a través de MONO. Se podría crear un instalador del programa en un archivo .msi, y desde un servidor con Active Directory se
podría obligar a todos los equipos a que lo instalen automáticamente.

Precio: 900€.

Propuesta 2

Desarrollo de la aplicación en C++ utilizando el FrameWork gtk+ para la ejecución nativa de la aplicación en los sistemas: Windows, Mac OS y GNU/Linux. Como motor de base de datos utilizaría SQLite. El desarrollo de la aplicación se haría en el Visual C++ 2010, y al mismo tiempo se harían los Makefiles correspondientes para su compilación en Mac OS y en GNU/Linux.


La principal ventaja de la propuesta 2 con respecto a la 1, es que la aplicación sería más "rápida" ya que se ejecutaría de forma nativa en los sistemas operativos. La aplicación sería OpenSource.

Precio: 2500€.

En cuanto al desarrollo del proyecto, por motivos laborales, comenzaría el 20 de Junio y tardaría un mes para la propuesta 1 y un mes y medio para la propuesta 2.

Método de pago: 40% por adelantado y 60% a la entrega.

Saludos.
  • 0

#9 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 02 mayo 2011 - 05:20

Hola.

Un dato adicional que me falto mencionar:

Hice mención de la compatibilidad de los sistemas operativos de Windows, pero también seria excelente que funcionara con el sistema operativo de Mac.


Esto ahora mismo es un problema. ObjectPascal (personalmente aún no he encontrado otro lenguaje que me convenza para abandonar Delphi) solo se puede compilar para Mac mediante Lazarus.

Y resulta que este proyecto tiene una parte compleja, la de mostrar y crear correos electrónicos. Para ello necesitas crear un editor HTML WYSIWYG, esto implica bastante programación pero se puede conseguir perfectamente con Delphi, en cambio eso mismo no lo tengo tan claro para Lazarus (a menos que no tengas inconveniente en que la aplicación solo pueda enviar correos con texto plano).

Creo que la versión para Mac debería quedar para el futuro, puesto que afortunadamente ya está confirmado que el próximo Delphi (creo que se espera para principios de 2.012) podrá compilar para Mac, por lo que una aplicación escrita con eso en mente y por tanto utilizando el mínimo posible de componentes de terceros (apenas el PBear's HTML Viewer y poco más) no debería ser muy difícil que se pueda compilar para Mac.

NOTA: Otras opciones que puedes hacer en un futuro es portarlo a un framework Web para Delphi como UniGUI, con lo que lo conviertes también en una aplicación Web que permitiría acceder al correo corporativo de la empresa desde cualquier lugar con acceso a Internet. Así como ampliaciones de funcionalidades, como anotar comunicaciones y citas además de los correos electrónicos, para convertirlo en un CRM, etc. ...
  • 0

#10 felipergueza

felipergueza

    Advanced Member

  • Miembros
  • PipPipPip
  • 83 mensajes

Escrito 02 mayo 2011 - 09:43

Y resulta que este proyecto tiene una parte compleja, la de mostrar y crear correos electrónicos.


Cuando mencione Opción para enviar email y que este quede predeterminado  a una cuenta. me refería  a que el programa tuviera un botón de correo y al dar click en este me abriera automáticamente Outlook , outlokk express o en su caso que me llevara a una cuenta de hotmail  para desde ahí enviar el correo electrónico.
Espero que haya quedado claro este asunto.

  • 0

#11 vvalladolid

vvalladolid

    Advanced Member

  • Miembros
  • PipPipPip
  • 90 mensajes
  • LocationMéxico

Escrito 11 mayo 2011 - 12:06

Que tal, despues de una seria enfermedad que me tuvo fuera de circulación, les envío un saludo.


Felipe, me interesa tu  proyecto.


Incluye todo lo que pides (no entiendo la importación de correos desde excel).
Base de datos Firebird 2.13 (la puedo migrar a 2.5)
Acceso al sistema a través de privilegios asignados por usuario.
Configuración de cuentas de correo sin límite.
Las cuentas de correo pueden ser POP o Web (gmail, hotmail, yahoo este sólo permite enviar correo de texto) la infomación necesaria es la de cualquier cliente de correo.
Definición de cuenta principal o cuenta por defecto, sin embargo se puede seleccionar cualquier otra al momento del envío.
Envío de correo HTML o Texto a través de SMTP propietario de la aplicación.
Utilización de variables dentro del texto del correo, para remplazarse por datos personalizados del destinatario. Como Nombre, dirección, cuentas, saldos, etc.
Sencillo editor HTML y texto para la conformación del correo.
Posibilidad de importar código HTML generado por cualquier editor.
Las imágenes del correo HTML se pueden ubicar en disco local o desde algún sitio de internet (recomendado)
Posibilidad de adjuntar cualquier tipo de archivo, se recomiendan archivos comprimidos.
Los contactos o listas de correo se agrupan a gusto del usuario.
El envío se hace seleccionando contactos o grupos.
La información del contacto, es la utilizada para un catálogo de clientes, sin embargo se puede adicionar campos de acuerdo a tus necesidades.
Manejo de programa de lealtad (cliente frecuente)
Importación de contactos desde archivo de texto, exportación de contactos a Excel.
El servidor SMTP puede ser interno o externo.
La instalación se hace en el servidor (motor base de datos) y en cada uno de los clientes.
No hay límite de usuarios.


Esta parte tendría un precio de $1,500.00 USD
Obviamente ésta es una aplicación comercial y lo que se vende son las licencias de uso.
Sin ningun derecho a revender.
Cabe mencionar que esta aplicación no tiene la parte de correo POP3 (lectura) ya que normalmente se utiliza el cliente de correo que cada quien usa. Sin embargo, se pude habilitar, sin costo adicional.




Por otra parte, tengo un módulo de envío masivo de correos o control de campañas de publicidad.
Tomando como base lo anterior, se pueden enviar correos sin personalizar, nadie sabe las cuentas de correo a las que se ha envíado el correo.
Tambien, se envían correos personalizados e individuales.
Esta parte tiene un precio de $800.00 USD por las licencias de uso.




Condiciones comerciales;
75% a la firma del contrato
25% a la instalación
Tiempo de entrega de 20 dias, a partir de la firma del contrato.
Sí te interesa, te envío imagenes del sistema.


Saludos,
  • 0

#12 axesys

axesys

    Advanced Member

  • Moderadores
  • PipPipPip
  • 640 mensajes
  • LocationLos Mochis

Escrito 11 mayo 2011 - 04:54

Propuesta

Instalar thunderbird en el servidor con windows 2003 server para usar su libreta de direcciones

Configurar en el servidor con windows 2003 los servicios de terminal server para iniciar thunderbird con una sesión remota desde cualquier windows con el cliente de escritorio remoto o incluso mac (el office trae integrado el cliente rdp)

Tiempo: 1 día
Costo: No sepo

Solo es algo que se me ocurrio


Saludos

  • 0

#13 ematrix

ematrix

    Member

  • Miembros
  • PipPip
  • 25 mensajes
  • LocationMExico

Escrito 19 junio 2011 - 10:03

Por la Gran demanda de recursos de tu sistema y la expansion de nuevos modulos


una  propuesta

mas economica

es

groupware en linux


aquí nos da un articulo referente

http://www.linux-mag...ceLM23.crop.pdf

http://www.tecnologi...tion-para-pymes

hay muchos clientes para windows y mac.

Saludos




  • 0