Dios mio, man! sin ofender pero esto no es la forma de trabajar... no puedes esperar que uno venga y te haga el trabajo, ademas en 2 semanas, cuanto tiempo tuviste desde que se inicio el proyecto? no quiero juzgarte ni mucho menos pero como consejo te digo para la proxima haz lo sigte: (suponiendo q es un sistema para facturar)
1.- conocer y ver la forma de trabajo del cliente, como es el proceso de facturacion y cobro, hacen facturas a credito, remisiones, envios, cuotas, etc.
2.- en una pizzarra diseña el proceso del sistema (si no tienes te aconsejo q consigas una o en su defecto un cuaderno y lapiz, aunq es muchooo mejor la pizarra, de acrilico si se puede)
3.- diseña sobre papel la base de datos y sus campos, tipo de campos, relaciones
4.- si trabajas con varios lenguajes de programacion analiza cual seria mas factible, o en su defecto si utilizas vb 6.0, analiza en que motor estaria tu base de datos. (access, dbf, sql, firebird, mysql, etc) yo te recomiendo que pruebes vb 6.0 + firebird una maravilla es!
' 'esto es un procedimiento mio (por eso lo puse como comentario) jajaja!
5.- diseñar todos los formularios del sistema, form mdi, form mdichild, formato de letras, colores, iconos, si serian modales o no, menús, barra de herramientas, barra de estado, agregar controles, formatos de grillas, etc.
6.- iniciar a programar: inicio por los modulos (sub main) (utilizo como aprendi de kalizron un modulo declaraciones para declarar variables y otro sentencias para declarar las conexiones, ademas de eso, tengo un modulo para darle scroll a los reportes del datareport, otro para scroll en grillas, otro de funciones que utilizo para agregar todos los procesos, procedimientos, y funciones de mi sistema, por ejemplo (backup y restore, reparar y compactar db, zip de la db, envio ftp, leer archivo ini, descontar del stock, sumar, descontar productos con recetario, mensajes emergentes del sistema"tipo messenger", etc)), luego de los modulos programos los formularios, yo utilizo siempre un form splash, luego un login, y ahi la pantalla principal.
7.- a medida que voy programando inicio el sistema para ver que tal esta funcionando, pruebo cargar datos, modificarlos, borrarlos, veo los formatos de las grillas, que queden exactos con el limite del borde la grilla, por una cuestion de gustos.
8.- una vez programado todos los forms, creo los reportes, en mis sistemas normalmente tengo un minimo de 45 reportes, trato de imaginar todo lo que necesita ver un usuario, y le agrego lo mismo 3 veces, osea, lo mismo pero diferente, ya sabes como son los usuarios, no estan satisfechos con las soluciones que le damos.
9.- por ultimo y esto es nuevo, al menos para mi, creo el archivo de ayuda, lo hago con el help workshop que trae el vb 6.0 y el fichero de ayuda es un rtf y al compilarlo que una maravilla, un poco obsoleto, pero funcional al 100% cumple su objetivo
10.- compilo el sistema con el visual studio installer, me costo muchisimo conseguirlo, es muy bueno, y mejor que el empaquetador de vb 6.0, con este puedes agregar carpetas al paquete de instalacion, puedes crear las carpetas que deseas para donde instalar el sistema, es decir, en archivos de programa\nueva carpeta\carpeta del sistema\carpeta version\app.exe "es un ejemplo" yo uso asi. "C:\archivos de programa\Soluciones Informaticas\Mi Stock - POS Edition\Mi Stock.exe, entonces todos los sistemas que desarrollo puedo tener dentro de Soluciones Informaticas, separados por la carpeta de su version. Otro punto a favor que tiene este generador de instaladores es que te permite crear un acceso directo ya desde ahi, y al instalar se crea solito. una tonteria pero es lo primero que reclaman los clientes cuando ven que abres tu sistemas desde inicio -> todos los programas -> carpeta del sistema -> app.exe
11.- FIN. suerte en tus proyectos! saludos desde Paraguay!