hey guys,
I am a
java beginner and I have a plan to do a simple project in java..
the things i have learned in detail so far are:
datatypes in java.
arrays and strings.
inheritance
polymorphism.
interfaces
exception handling.
i am trying to build a simple enquiry tracker application for an automobile shop..
the application should be able to keep track of enquries they receive from prospective customers.
like when a customer calls them and wants to know about their vehicle pricing, features etc, some personal details of the persons making the enquiry are collected and fed into excel sheets right now..but to generate the reports at a later date they find it difficult..
so i visualize my application when opened to display a gui menu with options:
1 > add/delete enquiries :
when this option is clicked, the user should be presented with options to add a new enquiry(with details: name,address,vehicle model preferred date,phone number etc.).
also the user should be able to delete existing enquries if it has been converted into a sale or cancelled(if the customer does not show further interest).
2>generate report :
if the user wants to see all enquiries made up to a particular date..
or enquiry made regarding a particular vehicle model etc.
I know that a back end is required for this..and knowledge on gui designing is also required..
im ready to learn the new things i might need to develop this application.
i need advice regarding what all i need to know for developing something like this and how to actually implement this.
should i build this as a desktop application? i hope that you guys would understand the common problems a beginner would face while trying to do something like this...
please advice me on how to get started..
also what are the tools i will require for this..is knowledge of swing mandatory for something like this.
i have been using a simple textpad for coding my programs till now.