/Dish-Cable

Dish Cable System provides day to day transaction support for Dish Cable Company

Primary LanguageJava

Dish-Cable

Dish Cable System provides day to day transaction support for Dish Cable Company.

In this application we have two users: Owners and Employee.

Owner Account

•It will ask for Username and Password and Account Type. Both Username andPassword is: admin for owner.

•After successful Login, owner can see the menu like below:

alt text

• There are several options. First if owner wants to know about transaction, then he can use “Payment Information”. If customer did not pay his bill regularly/monthly, then his status will be “Inactive” and will be listed in “Monthly Bill” table. Also, there are some other charges like taking a new line, change customer address which are listed in “Other” table. Here owner can search for particular information. If owner wants to see how many new lines are taken in 02-Jun-2015, then he can search like below:

alt text

• Owner can create employee account by clicking “Employee Account” in menu.

• Owner can check total transaction by clicking “Total Earnings”.

alt text

• Owner can also change his name and password by clicking “Change Username/Password”.

Employee Account

• Employee can be created by Owner only. After successful Login, employee can see the menu like below:

alt text

• Employee will create entry of paying bill of customers by clicking “Pay Bill”. There are several types of bills like monthly bill for monthly subscription, New line for taking new subscription, Change for changing the area.

• If employee wants to enter monthly subscription bill, he will use user’s phone number to locate the user. He can take help from “Customer Information”.

alt text

• From Customer information table, employee will copy his mobile number.

alt text

• Then in the Monthly Bill payment option, employee will paste that copied mobile number and then all the necessary information will be given for transaction.

alt text

• Employee can also change his name and password by clicking “Change Username/Password”.

Note:In this project we use SQLite Database with "dishcable.sqlite" name. It's a Java Swing Project. Need JVM to run.