Showing posts with label Core Java Projects. Show all posts
Showing posts with label Core Java Projects. Show all posts

Core Java Project Desktop Application : Cab Invoice Generator

Invoice Generator Core Java Desktop Application Using Swing

Description

Invoice Generator is a Core Java Project for generating the invoices for a Rent-a-Cab company. It takes the details of the invoices via a form and then calculates the various subtotals, service taxes, rates applicable etc on the basis of choices entered and then generates the invoice for the user. 
It also allows you to Add, Edit or Remove the cabs, define and modify the various rent packages for customers, billing schemes etc. The company owner can change each and every detail about how the invoice will be calculated and generated.
I have used the MS-Access database for simplicity as this project is intentionally for the beginners in java programming. If you want to run the project, you must have to create the DSN with the name "invoice" and point it to the database that is provided with this project. Alternatively you can create the DSN with any name but in that case you will have to change the DSN name in each occurence of DSN in the project.
I have left out the various checks for type of data that can be entered in the fields and other validation checks in almost every forms. So you can download the project source code and do it yourself.
I will also additional functionalities like PRINT the invoice to this project in a week or two as and when I will get time. But for now it is a good beginner level Core Java Project for you to look at and understand the basic concepts and try some modification of your own. Like I have built it for a Rent-a-Cab company but you can modify it to accomodate the needs of some other firm.

New Core Java Projects Added

I have collected some of the best Core Java Projects for you to work upon.
There are six Core Java Projects synopsis cum project report that will help you develop the project. All the projects can be developed in Java SE.  You may use any IDE of your choice but I would prefer Netbeans 7 as I find it more comfortable and easy to use even though it eats up more memory!
I have studied all the project reports in detail but I haven't developed them all. I have only collected them from the different sources and have put them together for your convenience.
If you have any difficulties in developing on the following given projects, you may contact me.
Your feedback is important so do join this blog and forget not to write in your ideas, suggestions and problems as comments.
Core Java Projects (Synopsis)