Sistema Informático Visual Basic Net 2010 y Sql Server 2008 – Orientado a Objetos
Quiero compartir con ustedes este pequeño script en Visual Basic.Net de mantenimiento de registros con tablas relacionadas, utilizando Visual Studio Net 2010 como IDE de desarrollo y SQL Server 2008 como gestor de base de datos, siguiendo el paradigma de Programación orientado a objetos y ordenado por capas y con procesos almacenados.
Aquí comparto el link de descarga del Script código fuente, base de datos, una pequeña guía y todos los procesos almacenados en un block de texto.
https://drive.google.com/file/d/0B4TQqfBO_oQ1eUo4VFoyZTZxTG8/view?usp=sharing&resourcekey=0-KBttKFsVypm6ggIQP1KP0g
Características
Script desarrollado siguiendo el paradigma de Programación orientado a objetos.
Los archivos están organizados por capas:
Datos: Capa que me permite enviar comandos y sentencias a la base de datos.
Aquí comparto el link de descarga del Script código fuente, base de datos, una pequeña guía y todos los procesos almacenados en un block de texto.
https://drive.google.com/file/d/0B4TQqfBO_oQ1eUo4VFoyZTZxTG8/view?usp=sharing&resourcekey=0-KBttKFsVypm6ggIQP1KP0g
Figura 1: Sistema Orientado a Objetos con procedimientos.
Características
Script desarrollado siguiendo el paradigma de Programación orientado a objetos.
Los archivos están organizados por capas:
Datos: Capa que me permite enviar comandos y sentencias a la base de datos.
- Conexión.vb : Clase que permite la conexión de mi sistema con la base de datos en Sql Server 2008.
- Fempleado.vb: Clase donde están todas las funciones las que me permitirán mostrar, insertar, modificar, eliminar y buscar en la tabla empleados.
- Farea.vb: Clase donde están todas las funciones las que me permitirán mostrar, insertar, modificar, eliminar y buscar en la tabla área.
- Flogin.vb: Clase donde están todas las funciones las que me permitirán validar el acceso de los usuarios al sistema, funciona haciendo peticiones a la tabla usuario de la base de datos.
- Vempleado.vb: Clase donde se encuentra el objeto empleado y sus métodos para guardar atributos en el objeto empleado (setter) y métodos que me permitan leer atributos del objeto empleado (getter).
- Varea.vb: Clase donde se encuentra el objeto área, y sus métodos para guardar atributos en el objeto empleado (setter) y métodos que me permitan leer atributos del objeto empleado (getter).
- Vlogin: Clase donde se encuentra el objeto usuario, y sus métodos para guardar atributos en el objeto usuario (setter) y métodos que me permitan leer atributos del objeto usuario (getter).
- Frmlistaempleado.vb : Formulario donde se encuentra el listado de los empleados para poder filtrarlos mediante una consulta, además sus respectivos botones de nuevo, editar, eliminar empleados.
Frmmanempleado.vb: Formulario donde se encuentran las cajas de texto para poder ingresar los atributos del empleado, con su respectivo botón insertar o modificar según sea el caso.
- Frmvistaempleadoarea: Formulario auxiliar en el cual me permitirá seleccionar un área y asignarle a un empleado.
- Frminicio: Entorno y menú del sistema.
- Frmlogin: Acceso al sistema.
- Procesos Almacenados: El Script trabaja con procesos almacenados: Insertar , eliminar, mostrar, modificar, buscar.
Espero les sea de utilidad este artículo. "Quien se queda con el conocimiento no sirve para enseñar", saludos imperio.
Sistema Informático Visual Basic Net 2010 y Sql Server 2008 – Orientado a Objetos
Reviewed by IncanatoIt-ad
on
22:09
Rating:
gracias a este sistema encontre mis errores en mi txtbuscar gracias muy buen sistema
ResponderEliminarcomo lo hago por fa
Eliminarcomo habro la base de datos q esta en archivo
Eliminarbrother una consulta como habro la base de datos q esta en archivo
ResponderEliminarcual es el login y el pasword o como veo la base de datos?
ResponderEliminarTiene muy buena pinta pero me he sentido incapaz de abrir la base de datos...como se puede añadir a un sql server?
ResponderEliminarEstaría bien saberlo
...que extensión tiene el fichero de la base de datos...quizas eso diera alguna pista
ResponderEliminarAmigo, revisa este video ahi te explica como adjuntar la base de datos .bak en sql server...gracias por seguir mis cursos:
ResponderEliminarhttps://www.youtube.com/watch?v=0_GNCin2E6w&index=14&list=PLZPrWDz1MolrT1ID3CRIeR6jPLJ7Fp1x6
el archivo de base de datos que viene con el proyecto no tiene extension .bak
EliminarAl agregar la base de datos, esta da un error. Dice que el back up se realizo en 2 archivos y que solo se proee 1. (The media set has 2 media families but only 1 are provided. All members must be provided.)
ResponderEliminarEs cierto no permite agregar la base de datos
EliminarMismo error:
EliminarTÍTULO: Microsoft SQL Server Management Studio
------------------------------
Error de Restaurar para Servidor 'PLANEACION2'. (Microsoft.SqlServer.SmoExtended)
Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1447.4+((KJ_RTM).100213-0103+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restaurar+Server&LinkId=20476
------------------------------
INFORMACIÓN ADICIONAL:
Excepción al ejecutar una instrucción o un proceso por lotes Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
El conjunto de medios tiene 2 familias de medios, pero sólo se proporcionaron 1. Deben proporcionarse todos los miembros.
Fin anómalo de RESTORE DATABASE. (Microsoft SQL Server, Error: 3132)
Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=3132&LinkId=20476
------------------------------
BOTONES:
Aceptar
------------------------------
Cordial saludo,
ResponderEliminarAmigo, podria volver a subir el archivo ventasdb.bak.
Gracias
Podrias volver a subir el archivo ventasdb.bak por favor.
ResponderEliminarTe lo agradecería mucho.
Gracias
TENGO MUCHOS ERRORES DESDE SINCRONIZAR CON SQL Y AHUN DE PODER CREAR UN INSTALADOR POR FAVOR AYUDAME MI CORREO ES JOSEGARNICA12345@GMAIL.COM
ResponderEliminarAmigo, te puedo ayudar escribeme a jcarlos.ad7@gmail.com todas tus consultas...saludos un abrazo.
EliminarTENGO MUCHOS PROBLEMAS AMIGO DESDE SINCRONIZAR LA BASE DE DATOS Y AHUN DE PODER CREAR UN INSTALADOR AYUDAME POR FAVOR
ResponderEliminarAmigo, te puedo ayudar escribeme a jcarlos.ad7@gmail.com todas tus consultas...saludos un abrazo.
Eliminargracias amigo, asi logre ver mis horrores jejejeje
ResponderEliminarquien me anvia la base de datos.???
ResponderEliminarLa base de datos manda error, puedes subirla de nuevo... Gracias por el aporte
ResponderEliminarhola estoy haciendo un trabajo para la escuela y tu ejemplo me ayudado mucho pero me podrias ayudar con una parte en cuestion de las imagenes no me interesa guardalas dentro de la base sino que se encuentren en una carpeta, y guardar solo la ruta en la base de datos porfavor me podrias ayudar y gracias por el aporte..
ResponderEliminarMuy interesante el aplicativo desarrollado y el orden del código. Muchas gracias me ha ayudado mucho. Cuanto tiempo aproximado tardaste en el desarrollo de la aplicación?
ResponderEliminarBuenas noches,
ResponderEliminarAgradezco mucho tu colaboración indicándonos como instalar la base de datos, ya que ha sido un poco difícil realizar esta instalación.
Saludos.
Buenas Tardes,
ResponderEliminarCuando descargo el archivo me aparece otra programacion
Hola Buenos días, alguien sabe cual es el usuario y Contraseña del proyecto?
ResponderEliminarGraciias!
Buenas Noches tengo problemas con la BD, alquien puede orientarme en el tema o pasarme el .bak o el script de la BD. Muchas Gracias.
ResponderEliminar