What's in the project...
|
Note :- To run the project, run main.java file.
In the starting, login id and password will be required. User Name :- ekta password :- 11102214 or refer password.txt file. |
Our project is about mobile store management. In this, we as an admin are managing the mobile details, customer details, monthly and yearly sales and also generating bill for user's purchase. Initially, the admin needs to login to access all these functions. In mobile and customer module, we are adding, updating, deleting, searching and displaying mobile and customer's details resp. In bill module, we are asking which mobile user wants to buy an then generating bill for him by extracting price from mobile details. This generate bill is also updating the customer file as it is adding new customer who are purchasing mobile. Mobile file is also update as quantity of mobile which user buys should decreases. We are also adding and searching bill. In sales, we are displaying the monthly and yearly sales on the basis of bill file.
All this work we have implemented using packages, interfaces and other OOPS concepts like overriding, overloading, encapsulation etc. For all the modules we have created packages and subpackages which are imported wherever needed. We have also used interface to display details of different modules. We have also created user defined exception to give exception whenever invalid data is entered. All the data entered by the user or admin is checked for its validation. Invalid data is not entered eg. contact no. will be exactly of 10 digits and will contain only digits. We have checked validity of every data that is being entered and verified it.
All this work we have implemented using packages, interfaces and other OOPS concepts like overriding, overloading, encapsulation etc. For all the modules we have created packages and subpackages which are imported wherever needed. We have also used interface to display details of different modules. We have also created user defined exception to give exception whenever invalid data is entered. All the data entered by the user or admin is checked for its validation. Invalid data is not entered eg. contact no. will be exactly of 10 digits and will contain only digits. We have checked validity of every data that is being entered and verified it.