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..