40
ONLINE TAX ONLINE TAX

Online Tax

Embed Size (px)

DESCRIPTION

This PPT fully tell about online tax Project in PHP

Citation preview

Page 1: Online Tax

ONLINE TAXONLINE TAX

Page 2: Online Tax

ABSTRACTABSTRACT Local bodies like municipalities need collect different Local bodies like municipalities need collect different kind of taxes kind of taxes

from the citizens. from the citizens.

Every citizen need to pay tax bills to the particular authorities. Every citizen need to pay tax bills to the particular authorities.

Collect the necessary bill, Tax bill Collect the necessary bill, Tax bill This is not an easy job to get all these tax information in different authorities now This is not an easy job to get all these tax information in different authorities now

days.days.

For that purpose we are developing this application, which can collect the tax For that purpose we are developing this application, which can collect the tax information from different authorities based on the house no’s and owner name information from different authorities based on the house no’s and owner name by using by using Web Services Web Services and stores the data in our own database. and stores the data in our own database.

For getting the information regarding taxes citizens need to register first. For getting the information regarding taxes citizens need to register first. The bills are calculating on different modes like annual, half yearly, quarterly etc.The bills are calculating on different modes like annual, half yearly, quarterly etc.

Page 3: Online Tax

SYSTEM SPECIFICATIONSYSTEM SPECIFICATION

Page 4: Online Tax

HARDWARE HARDWARE CONFIGURATIONCONFIGURATION

This section gives the details and specification of This section gives the details and specification of the hardware on which the system is expected to the hardware on which the system is expected to work.work.

Processor Processor : : Pentium IV 866 MHzPentium IV 866 MHz RAMRAM :: 256 MB SD RAM256 MB SD RAM Monitor Monitor :: 17” Color17” Color Hard diskHard disk :: 80 GB80 GB Keyboard Keyboard : : Standard102 keysStandard102 keys MouseMouse :: LOGI TECH (3 LOGI TECH (3

Buttons Buttons

Page 5: Online Tax

SOFTWARE SPECIFICATIONSOFTWARE SPECIFICATION

This section gives the details of the This section gives the details of the software that are used for the development.software that are used for the development.

OPERATING SYSTEMOPERATING SYSTEM :: Windows 7 Windows 7 ProfessionalProfessional

LANGUAGELANGUAGE :: PHP 5.0PHP 5.0 BACK ENDBACK END :: MY SQLMY SQL

Page 6: Online Tax

SYSTEM ANALYSISSYSTEM ANALYSIS

Page 7: Online Tax

EXISTING SYSTEMEXISTING SYSTEM The existing system is a manual system. Here the The existing system is a manual system. Here the

employees needs to save the information in the form of employees needs to save the information in the form of excel sheets or Disk Drives. There is no sharing is possible excel sheets or Disk Drives. There is no sharing is possible if the data is in the form of paper or Disk drives. The if the data is in the form of paper or Disk drives. The manual system gives us very less security for saving data; manual system gives us very less security for saving data; some data may be lost due to is management. It’s a limited some data may be lost due to is management. It’s a limited system and fewer users friendly. There is no interface to system and fewer users friendly. There is no interface to provide various bills in the existing system. In the existing provide various bills in the existing system. In the existing system citizen get the bills information manually, in various system citizen get the bills information manually, in various authorities like water board, electricity department, authorities like water board, electricity department, property tax department etc. property tax department etc.

Page 8: Online Tax

DRAWBACKDRAWBACK

Calculating different bills manually going to Calculating different bills manually going to be as a process of mistake.be as a process of mistake.

Citizen gets the bills information manually, Citizen gets the bills information manually, in various authorities like water board, in various authorities like water board, electricity department, property tax electricity department, property tax department.department.

Gathering information of different sources is Gathering information of different sources is not an easy job, data will be mismanaged.not an easy job, data will be mismanaged.

Searching of particular information is very Searching of particular information is very critical it takes lot of time.critical it takes lot of time.

Very less security for saving data.Very less security for saving data.

Page 9: Online Tax

PROPOSED SYSTEMPROPOSED SYSTEM The development of this new system contains the The development of this new system contains the

following activities, which try to automate the entire following activities, which try to automate the entire process keeping in the view of database integration process keeping in the view of database integration approach. User Friendliness is provided in the approach. User Friendliness is provided in the application with various controls provided by application with various controls provided by system Rich User Interface. system Rich User Interface.

This can give the good security for user information This can give the good security for user information because data is not in client machine. because data is not in client machine. Authentication is provided for this application only Authentication is provided for this application only registered Users can access. The automated system registered Users can access. The automated system will provide to the employees for reliable services. will provide to the employees for reliable services. The proposed system using web services, a web The proposed system using web services, a web service can get the information from other sources service can get the information from other sources also. also.

Page 10: Online Tax

ADVANTAGESADVANTAGES

The system makes the overall project The system makes the overall project management much easier and flexible.management much easier and flexible.

It can be accessed over the Intranet.It can be accessed over the Intranet. The employee information can be stored in The employee information can be stored in

centralized database which can be maintained by centralized database which can be maintained by the system. the system.

There is no risk of data management at any level.There is no risk of data management at any level. A web service can get the information from other A web service can get the information from other

sources also.sources also.

Page 11: Online Tax

MODULE DESCRIPTIONMODULE DESCRIPTION AdministratorAdministrator Customer ProcessCustomer Process

Page 12: Online Tax

AdministratorAdministrator

In this module following sub In this module following sub module maintain the project, they module maintain the project, they areare

New RegistrationNew Registration Assign Schedule Interview Assign Schedule Interview Tax CalculationTax Calculation

Page 13: Online Tax

Customer Customer In this module following sub module maintain the In this module following sub module maintain the project, they areproject, they are

View my profile View my profile Upload DocumentsUpload Documents Schedule Interview Schedule Interview AcknowledgementAcknowledgement Tax Payment DetailsTax Payment Details Tax SummaryTax Summary Tax Return DetailsTax Return Details Change PasswordChange Password

Page 14: Online Tax

SYSTEM FLOW DIAGRAMSYSTEM FLOW DIAGRAMOnline Tax

Administrator Login

Assign Schedule Interview

Tax Calculation

Logout

Customer Login

View my profile NewRegistration

Upload Documents

Schedule Interview

Acknowledgement

Tax Payment Details

Tax Summary

Change Password

Tax Return Details

Page 15: Online Tax

DATAFLOW DIAGRAMDATAFLOW DIAGRAM

Page 16: Online Tax

Level 0: Main ProcessLevel 0: Main Process

Online Tax

Customer Registratio

n

Admin Process

Page 17: Online Tax

LEVEL 1: ADMIN LEVEL 1: ADMIN PROCESSPROCESS

Admin

Log Out

Tax Calculation

Assign Schedule

Information

New Registratio

n

Tax Calculation

Admin

Tax Registration

Schedule

Page 18: Online Tax

LEVEL 2: CUSTOMER REGISTRATIONLEVEL 2: CUSTOMER REGISTRATION Customer

Login

Tax ReturnDetails

Upload Document and View

Schedule Interview Details

View My Profile

Document

interview

Tax Registration

Schedule

Tax payment

Log Out

Acknowledgement

Tax interviewDocument Payment

Page 19: Online Tax

Table Name: Admin mailTable Name: Admin mailPurpose: To maintain Admin Mail DetailsPurpose: To maintain Admin Mail Details

S.NO FIELD NAME DATA TYPE SIZE

1SER VARCHAR

50

2RECEIVER VARCHAR

50

3SUBJECT VARCHAR

50

4ATTACHMENTS VARCHAR

200

5BODY VARCHAR

200

6

SDATE DATETIME

Page 20: Online Tax

Table Name: Bank Table Name: Bank Purpose: To maintain for customer Bank Purpose: To maintain for customer Bank

detailsdetails S.NO FIELD NAME DATA TYPE SIZE

1BNAME VARCHAR

20

2ANUMBER VARCHAR

20

3RNUMBER VARCHAR

20

4ATYPE VARCHAR

20

5TAXID VARCHAR

20

Page 21: Online Tax

Table Name: DocumentTable Name: DocumentPurpose: To maintain customer document Purpose: To maintain customer document

detailsdetailsS.NO FIELD NAME DATA TYPE SIZE

1 TAXID

VARCHAR

10

2 DTYPE

VARCHAR

20

3 DFILE

VARCHAR

20

4 STATUS

VARCHAR

20

Page 22: Online Tax

Table Name: InterviewTable Name: InterviewPurpose: To maintain Interview DetailsPurpose: To maintain Interview DetailsS.NO FIELD NAME DATA TYPE SIZE

1 USERID

VARCHAR

10

2 PWD

VARCHAR

20

Page 23: Online Tax

Table Name: Tax RegistrationTable Name: Tax RegistrationPurpose: To maintain tax registration Purpose: To maintain tax registration

DetailsDetails S.NO FIELD NAME DATA TYPE SIZE

1TAXID VARCHAR

50

2FNAME VARCHAR

50

3MNAME VARCHAR

50

4LNAME VARCHAR

50

5PHONE VARCHAR

50

6USERID NUMBER

5

7PWD VARCHAR

6

Page 24: Online Tax

Table Name: Schedule Table Name: Schedule Purpose: To maintain tax Schedule Purpose: To maintain tax Schedule

DetailsDetails S.NO FIELD NAME DATA TYPE SIZE

1 TAXID VARCHAR

20

2SDATE DATEIME

20

3STATUS VARCHAR

20

4 CONFIMDATE DATAETIME

20

5ASSIGN DATETIME

20

Page 25: Online Tax

CONCLUSIONCONCLUSION

Through taxing portal for generator set, the problem Through taxing portal for generator set, the problem of tax management is reduced. The time spent with of tax management is reduced. The time spent with clerical work is reduced much through the system. clerical work is reduced much through the system. This result in fast work and overall satisfaction is This result in fast work and overall satisfaction is increased since the application is web oriented. increased since the application is web oriented.

The end users are required to key in raw information The end users are required to key in raw information only. No manual calculation is required at all. In only. No manual calculation is required at all. In addition, the application required less working addition, the application required less working experience in systems to run the software since experience in systems to run the software since browsing knowledge is enoughbrowsing knowledge is enough

Page 26: Online Tax

FUTURE ENHANCEMENTSFUTURE ENHANCEMENTS

The application become useful if the below enhancements are The application become useful if the below enhancements are made in future. made in future.

Services made and payment received details can be mailed to Services made and payment received details can be mailed to customers through coding.customers through coding.

PayPal Integration can be made to web site for amount receipt PayPal Integration can be made to web site for amount receipt from customers.from customers.

Service complaints can be posted by customers through web Service complaints can be posted by customers through web site itself.site itself.

The application is designed such that those enhancements can The application is designed such that those enhancements can be integrated with current modules easily with less integration be integrated with current modules easily with less integration work.work.

Page 27: Online Tax

HOME PAGEHOME PAGE

Page 28: Online Tax

ADMIN PAGEADMIN PAGE

Page 29: Online Tax

NEW CUSTOMER

Page 30: Online Tax

VIEW TAX DETAILS

Page 31: Online Tax

DOCUMENT DETAILS

Page 32: Online Tax

ASSIGN SCHEDULING INTERVIEW

Page 33: Online Tax

SCHEDULING DETAILS

Page 34: Online Tax

CUSTOMER HOME PAGE

Page 35: Online Tax

CUSTOMER REGISTRATIONCUSTOMER REGISTRATION

Page 36: Online Tax

DOCUMENT UPDATEDOCUMENT UPDATE

Page 37: Online Tax

BANK DETAILSBANK DETAILS

Page 38: Online Tax

TAX SUMMARYTAX SUMMARY

Page 39: Online Tax

TAX RETURN REVIEWTAX RETURN REVIEW

Page 40: Online Tax

THANK YOUTHANK YOU