8:47 PM |
                Wednesday, September 28, 2011
 
Here is my latest project. Its a Credit Management System using JavaSE.
For this project I have used Jasper IReports for the reporting part. And other look and feel components as well.
Full free open source coding can be found in git :
https://github.com/harshadura/LankaFuelMartCRM
PROJECT SPECIFICATION
Main Functions List
Credit Slip Operations
 Attributes > Company | Description of item| Qty | Amount | Vehicle No | Shift
 Deposit, Credit Limit as Necessary (Private/Government)
 Alert when Entering Data/Checking
 Functions > Add | Delete | Search | Update
 Reports > Daily Report | Monthly Report
 Additional Notes : Customer Limit Checker UI > have to Check before
 fuel Pumping (checks whether the customer has exceeded the Credit limit
 already)
Credit Card Operations (Visa)
 Attributes > Credit Card Number | Credit card type | Amount | Vehicle No
 Functions > Add | Delete | Search | Update
 Reports > Daily Report | Monthly Report
  
 Customer Details Table
 Attributes > ID | Customer Name | Address | Contact Number
 Functions > Add | Delete | Search | Update
Product details List
 Attributes > ID | Name | Price
 Functions > Add | Delete | Search | Update
 Additional Notes > Configurable Prices
 Shifts > 6-2 | 2-10 | 10-6
Report Generation and Reporting Tools
Table Attributes > NO | Date | Order No | Description | Vehicle No | Qty | Rate | Amount
 Daily Reports
 Monthly Reports
##############################
##############
README - Lanka Fuel Mart CRM System
##############################
##############
@author      : Harsha Siriwardena     <
harshadura@gmail.com>
@copyrights : Durapix.org           <
http://www.durapix.org>
@license     : GNU GPL v3             <
http://www.gnu.org/licenses/>
---------------------------
Required Software
---------------------------
(01)    Java 1.6
(02)    Mysql Server 5.1
---------------------------
Deploying the System
---------------------------
>   start mysql server
>   source the database schema. (db_dump.sql)
        mysql> source <path>/db_dump.sql
>   Using command line, go Inside of System project folder.
>   Run the Main System Jar found in <project>/dist/LankaFuelMart.
jar
------------------------------
-------------
3rd Party Tools Used
------------------------------
-------------
(01)    Jasper Reporting
(02)    Synthetica LAF (removed and inserted the System look and feel instead)
------------------------------
-------------
Troubleshoot
------------------------------
-------------
If an error occured like this "Java.lang.
ClassNotFoundException:"
Copy the Nessasary JARs into below folders and Restart the Application.
Linux
----- 
\jre\lib
\jre\lib\ext
 
May 2, 2013 at 9:26 AM
above link for the github.com is not working... please help...
April 3, 2017 at 9:52 AM
Good Work..