Ir al contenido principal

El desarrollo de sistemas, una fuente inagotable de conocimiento de los procesos que realizan las empresas

Muchos de los profesionales que desarrollan sistemas lo hacen normalmente en tiempo extra. Quiere decir que durante el día trabajan a tiempo completo para una empresa y por la noche y fines de semana dedican parte de su tiempo libre a esta actividad.
Cada vez que se desarrolla un sistema requiere muchas horas de investigación de cómo funciona el proceso que esperamos automatizar. En esta etapa se tiene contacto con todo el personal operativo y gerencial que realiza esta actividad. Este contacto permite a los profesionales de informática aprender mucho del proceso, imaginemos la mecanización de un sistema de planillas, inicialmente se sabe todo como se administra el expediente de personal, como se realizan los cálculos de los impuestos, el pago de salarios, las horas extras, los descuentos de ley, etc. Hay casos que el informático se ha involucrado tanto en el proceso que es capaz de realizar una planilla sin asistencia del encargado de recursos humanos. De igual forma un profesional de informática aprende procesos de compras, inventarios, costos, producción y podríamos nombrar muchos otras actividades que ha aprendido. En una organización donde se tiene personal de sistemas a tiempo completo, este personal conoce tanto de los procesos de la organización y se vuelven un pilar fundamental para el funcionamiento de la misma. Hay ocasiones incluso que un departamento queda sin gente que conozca un proceso, pero si este ha sido mecanizado, son los profesionales de informática los que capacitan al nuevo personal para que tome las riendas del departamento.
Podríamos concluir que los profesionales en sistemas son la gente que de manera indirecta van rotando puesto por puesto, aprendiendo de la organización: como trabaja, cual es la interrelación entre cada área, quienes conforman un puesto, cual es su cultura administrativa, como se percibe el clima organizacional, etc. Ellos son una referencia importante para saber Como la empresa trabaja, son quienes manejan la información.

Comentarios

Entradas populares de este blog

Como guardar un PDF en un campo de una tabla en SQL SERVER utilizando PowerBuilder

1.- Crea un campo de tipo image en la tabla donde deseas guardar tu archivo. 2.- Luego lees el archivo pdf del path donde se encuentre 3.- Seguidamente actualizas el contenido leido en el campo de la tabla Supongamos que tenemos una tabla que se llama prueba y utiliza una llave unica sobre el campo tmp_llave. El campo campo image se llama tmp_archivo. // Declaramos nuetros campos de tipo blog blob lbl_data blob lbl_temp long ll_file, ll_long = 0, ll_tam integer li_pos = 1 // leemos el archivo ll_file = FileOpen("c:\temp\prueba.pdf",streammode!) // barremos sus registros Do While FileRead(ll_file,lbl_temp) > 0 lbl_data += lbl_temp Loop // cerramos el archivo FileClose(ll_file) // actualizamos nuestra base de datos UPDATEBLOB prueba SET prueba.tmp_archivo = :lbl_data WHERE prueba.tmp_llave = :li_llave; // Para recuperar y mostrar el archivo: SELECTBLOB tmp_archivo INTO :lbl_data FROM prueba WHERE prueba.tmp_llave = :li_llave; ll_file FileOpen("c:\temp\prueba2.pdf"...

GUARDAR DOCUMENTOS PDF EN LA BASE DE DATOS SQLSERVER DESDE .NET

Personalmente quiero contarles que para mi este proceso ha sido muy escabroso,he dedicado muchas horas de investigacion para encontrar la forma de hacerlos lo más sencillo posible. Anteriormente había guardado imagenes en la base de datos utilizando compos de tipo imagen, pero luego revisando la documentacion de sqlserver 2005 encontre que en el futuro este tipo de campo podría ser descartado, esto me llevo a buscar otras alternativas especialmente con los campos binarios o (varbinary(max)) . PASOS: 1.- Primero declare las siguientes variables de clase en su formulario windows form Dim fdlg As New OpenFileDialog Dim fs As System.IO.FileStream Dim mcorr_documento As Int32 Dim bw As System.IO.BinaryWriter ----- fin de las variables de clase 2.- Seguidamente en su formulario pegue un objeto de tipo OpenFileDialog que le servira para buscar el archivo que desea almacenar en la base de datos 3.- Cree un objeto de tipo Combo y agregue una lista de los tipos de archivos q...

Como evitar el tiempo de espera caducado en la ejecución de un procedimiento almacenado en SQLSERVER desde Visual Basic .Net

Para estro agregue a la propiedad ComandTimeout del objeto SqlComand el numero de segundos que desea espere el proceso antes de mandar un mensajede error. Veamos: sender.enabled = False Me.StatusBar1.Text = "Proceso ejecutándose..........." Dim mysql As New SqlClient.SqlCommandmysql.CommandText = "EXECUTE ASOCIACION_AUTOMATICA_PROD'" mysql.Connection = connmysql.CommandTimeout = 360 mysql.ExecuteNonQuery() MsgBox("Proceso ha sido terminado con exito") Me.Close()sender.enabled = True Me.StatusBar1.Text = "Proceso finalizado..........."