none
Que lenguaje me sugieren utilizar para lo siguiente RRS feed

  • Debate general

  • Hola,

    Soy nuevo en el tema de desarrollo, por lo que me interesa contar con su opinión para lo siguiente

    me interesa hacer una aplicación en la cual multiples usuarios puedan tener acceso con su usuario, y que mensualmente llenen varios formularios (digamos que en una especie de excel compartido) para que impriman su hoja de excel, llenen los datos  y la suban, de manera que mensualmente llenen datos y cada mes poder generar reportes de lo que todos los empleados llenaron

    Qué herramientas de desarrollo me recomiendan,

    Gracias

     

    martes, 4 de enero de 2011 17:27

Todas las respuestas

  • Yo me inclino de primera, por una aplicación web. Hay varios factores que debes evaluar/pesar antes de tomar una decisión:

    1. tus conocimientos y habilidades actuales
    2. tiempo de entrega del proyecto
    Cordialmente, Carlos
    martes, 4 de enero de 2011 17:53
  • Hola Guarracuco,

    Gracias por el consejo, en estos momentos solamente conozco Office (Excel con algo de Macros) pero cada fin de mes me es muy dificil estar juntando información de todos lados por lo que me interesa aprender algún lenguaje de programación para automatizar y hacer las tareas mensuales menos laboriosas,

    Estaba considerando aprender Visual Basic Para Excel, pero creo que no tiene los alcances que busco, ya que necesito poner la aplicación disponible en algun server, que las personas las consulten, llenen los datos y al cierre de mes tenga un excel con el que pueda obtener reportes.

    Crees que Visual Studio y SQL sean la herramientas adecuadas? o sabes de algo mejor?

     

    Gracias

     

    martes, 4 de enero de 2011 18:08
  • Ese sería un excelente entorno, la cuestión está en el tiempo que necesitas, en la curva (muy subjetiva) de aprendizaje.

    Ahora, ¿cual es la lógica o la necesidad? ¿los usuarios sólo van a enviar información y no actualizar?

    martes, 4 de enero de 2011 19:21
  • La secuencia es a grandes rasgos que cada supervisor revisa el orden y limpieza y seguridad (8 parámetros) de cada uno de los operadores y me envía los resultados, yo los agrupo y obtengo reportes de hallazgos, para tomar acciones en caso de incidentes graves. 

    esto sería hacerlo una vez al mes, en cada departamento. Y la idea que tengo en mente es utilizar algo similar a excel, ya que es algo que ellos manejan. pero como son mas de 200 reportes a veces es dificil organizarlos, por eso crear algo central en donde cada supervisor pueda obtener un excel por mes, lo llene y lo suba, de manera que se consilide con los exceles del resto de los supervisores.

    No se que tan complejo es Visual Studio, como para autoestudiarlo y hacer la aplicación, o qué me recomiendas

     

     

    martes, 4 de enero de 2011 19:48
  • Cualquier decisión que tomes vá a requerir un aprendizaje.

    La manera mas espedita que se me ocurre es una mini aplicación desarrollada en Microsoft Access. Desde ésta, se envía a un servidor web la información del informe através de un control webbrowser, como si tuvieses un formulario HTML del lado de la web.

    En la web, una pequeñita página (ASP o PHP, que son las tecnologías que domino) recoje la información y la inserta en una base de datos (mdb o SQLServer si es con ASP(Window) y MySQL si es con tecnología PHP(Linux)).

    De esa manera puedes tener la información centralizada. Queda descargar la información para generar los reportes.

    Con conocimientos necesarios, no debe llevar 3 días montar esta solución.

    • Editado guarracuco lunes, 10 de enero de 2011 1:11 error ortográfico
    martes, 4 de enero de 2011 20:18
  • Muchas gracias

    Que tengas un excelente 2011

     

    Saludos

    martes, 4 de enero de 2011 20:56
  • Buenas,

    por su puesto que lo puedes hacer con Access y Excel, pero recuerda que estas bases de datos tienen sus límites. Deberías de mirarte SharePoint Foundation, un producto de Microsoft que permite colaborar creando biblioteca de documentos o listas.

    Creo que para tu problema, prodrías crearte listas para que los usuarios rellenen los datos y, si necesitas informes, utilizas Reporting Services integrado con SharePoint.

     


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    miércoles, 5 de enero de 2011 11:14