W: Resize to find out!
H: Resize to find out!
Publicado hace: 18 años

Proyecto de php/oracle: Sistema de facturación

Debo empezar diciendo que nunca fui programador, de hecho, no he llevado ningún curso de programación más allá de 1 mes de Quick Basic por allá por los ochentas.

De más está decir que lo mío es y siempre ha sido el diseño, medios impresos y web, y es justo por la web que aprendí (por mi cuenta, como todos) html, css, manejar mysql, adaptar alguno que otro javascript, o script de php, o instalar alguna aplicación web, modificándo sobretodo su apariencia más que su funcionabilidad. Obviamente en este camino me he topado con algunos problemas que he tenido que solucionar por mis propios medios o con ayuda de mis amigos programadores.

Debido a los requerimientos de mi nuevo trabajo, debí aprender de manera intensiva algo de Oracle y PowerBuilder, y ahora por voluntad propia estoy en en aprendizaje de PHP, 100% práctica, desarrollando un sistema de facturación que contiene diversos módulos (proyectos, facturas, cheques, trabajadores, etc).

Está desarrollado en PHP y Oracle, así que tuve un bonus de dificultad ya que la información para oracle no es tanta como para mysql, pero ahí voy. Un programador me dijo que mi código está bastante sucio, es natural entiendo, pero es la primera vez que desarrollo algo tan grande en php y desde cero.


El proyecto aún no está terminado, supongo que voy casi a la mitad del trabajo, pero es bastante aceptable si consideramos que llevo aproximadamente un mes, y que he empezado con casi 10% de conocimientos sobre php.

En todo caso dejo aquí unas capturas de mi avance:

Captura del entorno de desarrollo:
codigo.jpg

Un vistazo de los archivos creados:
archivos.jpg

Vista del entorno de la base de datos:
bd_sql.jpg

Vista del menú principal de mantenimientos:
menu_mantenimientos.jpg

Mantenimiento de clientes:
mantenimiento_clientes.jpg

Confirmación al eliminar un cliente
borrar_clientes.jpg

Captura del mantenimiento de proyectos:
mantenimiento_proyectos.jpg

Vista detalle de proyectos:
detalle_proyecto.jpg

Vosta de la pre impresión:
vista_previa.jpg

Además les dejo los links a las páginas que más frecuento en búsca de ayuda y que me han servido en lo que va del proyecto, y que pueden ser de utilidad:

*Eso sumado a un poco de jazz, bossanova y Mucho de Pink Floyd.

ser humano

Music & Design & Photo & Bike.

Test, fail, learn, repeat.

37 Responses to “Proyecto de php/oracle: Sistema de facturación”

  1. doscarichi dice:

    Muy interesante tu proyecto, al igual que otros en el foro me gustaría contar con tu proyecto, serias tan amable de compartirme, esta es mi cuenta oscarwmorales@gmail.com.

    te felicito, es funcional y practico..

  2. niver rodriguez dice:

    interesante tu proyecto felicitaciones estoy realizando mi proyecto de grado y me gustaria estudiar tu codigosi me hace el favor de regalarmelo le agradeseria mucho

  3. Kevin dice:

    Se que es mucho pedir, pero que quedare muy agradecido si me compartes parte de tu código, ya que casi no existen ejemplos en PHP y Oracle en la RED mi correo es keriroso@gmail.com

  4. melvin dice:

    el proyecto esta buenisimo podrias mandarmelo a mi correo??
    mi correo es ultra143@gmail.com gracias y excelente proyecto

  5. RICARDO DIAZ dice:

    me parece excelente tu aplicacion, podrias regalarme un codigo de mantenimiento de archivo php con oracle o algun lugar en la red que pueda descargar mi email; ricardodiaz1017@hotmail.com

  6. ElNaza dice:

    Hola.

    Se que es mucho pedir, pero que quedare muy agradecido si me compartes parte de tu código, ya que casi no existen ejemplos en PHP y Oracle en la RED.

    Saludos.

    Desde la Ciudad de México

  7. efrain dice:

    disculpa por no dejar mi correo, es es el siguiente efraelcangri@hotmail.com

  8. efrain dice:

    hola, estoy empezando en esto de php y oracle y me gustaría que me faclitaras una copia de tu proyecto el cual es muy bueno

  9. chiconoble dice:

    hola que tal amigo, esta interesante tu proyecto nose si podrias compartirlo. mi email es carlitos_noble@hotmail.com

    Saludos cordiales…

  10. juan dice:

    Estimado te felicito mucho por ser tan inteligente, me gusta la gente como tu, que aunque no sepa un lenguaje o algo que no estudió se saca la mugre estudiando, preguntando, aprendiendo… te felicito.

    Me encuentro haciendo algo similar a lo que presentas pero con mysql y php…

    Si pudieras compartir lo que se ve en las imagenes te lo agradecería mucho… sería para sacar ideas, además también debo limpiar mi codigo…

    Si lo quieres hacer este es mi mail temucocenter@hotmail.com

    Saludos cordiales. sigue asi!!

  11. karlos dice:

    hola ser… me gustar gustaria saber si puedes regalarme una copia de tu proyecto esta muy interesante, estoy en pleno desarrollo de algo similar, si me lo pudieras facilitar te lo agradeceria mucho, gracias.
    xkarloslk@gmail.com

  12. ser humano dice:

    jethrov: el detalle es que estaba tratando al mismo tiempo de aprender algo de programación, el proyecto nunca lo llegué a terminar, pero me sirvieron mucho las horas de codificación.

    un saludo

  13. jethrov dice:

    el jazz , la bossa o latin jazz molan mucho. Por cierto.. porque no has escogido alguno estos scripts ya hechos para el mismo propósito para desarollarlo a tus gustos?

    la verdad es que hay unos cuantos. No recuerdo los nombres, por eso encontré tu blog desde google buscando los nombres de estos scripts.

    un saludo cordial!

  14. idioteca dice:

    donde lo descargo?

  15. Javier dice:

    Que buen proyecto yo tengo que hacer uno y ni ide sera que me puedes ayudar. javiergordillo@hotmail.com

  16. Luis dice:

    Hola ….. esta muy bueno tu proyecto….. me gustaria que ayudaras enviandome el codigo…. ya que estoy desarrollando una aplicacion con oracle 9i y con php….. la verdad me seria de mucha utilidad…….

    Felicitaciones y gracias…..
    Nota: Mi otro correo es : ls20sanchez@gmail.com y puedes agragarme como un contacto.

  17. otto maldonado dice:

    Hola veo que muchos PIDEN a sergio su codigo… !!!!!. Deben de seguir el ejemplo de El, muy encomiable lo que ha hecho. no se aprovechen de su noblezaaaa!!!!!
    UNA SUGERENCIA SERGIO: los clientes no se ELIMINAN, solo «marcalo» como inactivo.
    Saludos

  18. Jesus Salas dice:

    Como todos los demas yo tambien estoy haciendo un sistema y precisamente estaba buscando codigo abierto para aprender de el ya me compre como 5 libros de PHP y creo que tu codigo es lo mas cercano a lo que necesito, me gustaria que me lo compartieras asi me facilitarias muchisimo el trabajo, claro que tendria que adaptarlo a MySql para ello o no se si se pueda usar con ORACLE 10g.

    Saludos.

  19. Sergio dice:

    Hola, a las personas que están interesadas en el código, tuve un problema con el disco duro de la pc, pero estoy buscando los backups para poder hacérselo llegar.

    Saludos

  20. joe dice:

    no puedes regalarme un trozo de codigo del mantenimiento de clientes, estoy desarrollando algo parecido y me facilitaria mucho poder analizar tu cofigo…

    gracias, igual si no puedes hacerlo no hay problema.

  21. Cristian dice:

    Hola amigo parece que esta bueno el sistema que estas haciendo, yo queria comentarte que tengo experiencia en sistemas ERP como Tango Gestion, y me gustaria si me podes pasar tu sistema para ver si te uedo dar una mano, bueno espero me respondas.
    Saludos Cristian de Argentina.

  22. Jose Luis dice:

    Hola me gustaria ayudarte, aportar idear y soluciones, si podrias ocntactarme para ver en k te puedo ayudar, y si podrias pasar el codigo para ver como vas,

    JL

  23. Adrian dice:

    hola Sergio, muy buen proyecto!! me gustaría poder compartir el código, ya que estoy por empezar un proyecto muy parecido. lo que me gustaría saber si el sistema trabaja con una impresora fiscal.Saludos.

  24. Paula dice:

    Hola, me parece bueno lo que estas haciendo. Yo tambien estoy empezando hacer un desarrollo en Oracle con Php, es un sistema en Web, por lo que estoy utilizando Dreamweaver para el diseño. El sistema es de Gestión, y tendra al rededor de 5 modulos. Es posible que compartieras código, ya que toy contra el tiempo….y haber si se me soluciona un poco los problemas de conexión, insertar, eliminar, etc. Que he buscado, pero es super escaso el material. Saludos y Gracia…..

  25. Paula dice:

    Hola, me parece bueno lo que estas haciendo. Yo tambien estoy empezando hacer un desarrollo en Oracle con Php, es un sistema en Web, por lo que estoy utilizando Dreamweaver para el diseño. El sistema es de Gestión, y tendra al rededor de 5 modulos. Es posible que compartieras código, ya que toy contra el tiempo….y haber si se me soluciona un poco los problemas de conexión, insertar, eliminar, etc. Que he buscado, pero es super escaso el material.

  26. Cristian dice:

    Hola amigo parece interesante, me gustaria si podes compartir el codigo, yo tambien estoy haciendo mis 1 pasos en php, y me ayudaria mucho tu proyecto en mi aprendisaje.

    saludos cristian.

  27. Viox dice:

    Hola, me gustaria poder ayudarte con este proyecto, soy programador libre y me gustaria saber si podrias enviarme el codigo para probarlo y ayudar a mejorarlo…

    Salu2 Santiago
    vioxxx@gmail.com

  28. marcexx66 dice:

    Vas muy bien, yo también desarrollo en php y Oracle , ahora estoy trabajando en una aplicación de contabilidad y gestión de ventas.
    saludos y suerte

  29. Anónimo dice:

    88

  30. Osirus dice:

    yo igual como todos autodidacta y programador de las tecnologias open source y ta bueno tu proyecto se ve bien encaminado

  31. yo tambien soy autodidacta, poco a poco se va aprendiendo de todo

  32. angel dice:

    mandame un mail con el proyecto y te aydoapasarlo a mysql y estructuralo si se puede con ajax
    Soy analista libre enphp ajax mysql
    Un abrazo

  33. Sergio dice:

    gracias, gracias, está funcionando pero faltan aun varios detalles

  34. e666 dice:

    clarens, programming with bossa n’ [stones|marley|roses|u2|beatles] r0x~

  35. asterion dice:

    Felicitaciones tiene buena pinta!