it. return
TRANSCRIPT
-
8/8/2019 IT. RETURN
1/29
1
T.Z.A.S.P.MANDALS
PRAGATI COLLEGE OF ARTS, COMMERCE AND SCIENCE
CERTIFICATE
This is to certify that Ms. Priyanka Khedlekar (Roll no. 29)
and Ms. Namrita Sundarraj (Roll No. 34) from S.Y B.SC (IT) have
successfully completed the case study entitled as Income Tax Return
File Handling System under the guidance of Madam Mrs. Rupali Patil
during the academic year 2009-10.
Date : __________
Professor-in-Charge
Mrs. Rupali Patil
-
8/8/2019 IT. RETURN
2/29
2
T.Z.A.S.P.MANDALS
PRAGATI COLLEGE OF ARTS, COMMERCE AND SCIENCE
CLASS: S.Y.B.Sc.(IT)
A CASE STUDY REPORT ON
INCOME TAX RETURN FILE HANDLING SYSTEM
PRESENTED ON : 19TH MARCH, 2010
ABLY GUIDED BY Madam Mrs. Rupali Patil
SUBMITTED BY
1.Ms. Priyanka Khedlekar - Roll No. 292.Ms. Namrita Sundarraj - Roll No. 34
-
8/8/2019 IT. RETURN
3/29
3
INDEX
Sr. No. Contents Page No.
1. Organization Overview 4
2. Current System 5
y Limitations of Current System 63. Proposed System 7
y Advantages and Features 7y Limitations 9
4. Gnatt Chart 10
5. E-R Diagram 11
6. Data Flow Diagram(DFD) 12
y Context Level Diagram 13y Context Analysis Diagram 14y Complete DFD 15
7. Functional Decomposition 16
8. DFD Fragmentation 18
9. System Flowchart 19
10. Structured Chart 20
11. Menu Tree 21
y Table Listing 22y Report Listing 24
12. Form Layout 27
13. References 29
-
8/8/2019 IT. RETURN
4/29
4
ORGANIZATION OVERVIEW
The direct tax which is to be paid by the individual to the
Central Government of India is known as Income Tax. The
Government of India imposes an income tax on taxable income of
individuals, Hindu Undivided Families (HUFs), companies, firms,
co-operative societies and trusts (identified as body of Individuals and
Association of Persons) and any other artificial persons. The levy is
governed by the Indian Income Tax Act, 1961. It is imposed on our
income and plays a vital role in the economic growth and stability of
our country. For years, the Government is generating revenue through
this tax system. Income Tax means Income Estimate, which helps
the government to know the actual economic strength of a person. It is
also a way to set up an economic standard for general people. It helps
the Government to know the distribution of money among countrys
people.
According to ruling of Income Tax Act, 1961, any person
whose salary from any source of income is more than the maximum
limit of unchargeable amount will be liable to pay Income Tax. There
is also a provision of deduction and exemptions in Income Tax,
depending upon the type of assessee, source of income, residential
status and investment in saving schemes.
-
8/8/2019 IT. RETURN
5/29
5
CURRENT SYSTEM
Income Tax Return is an important part of Income Tax. It
is the way by which an assessee pays his tax to the Government. As
per the provisions of Income Tax Act, 1961, filing of Income Tax
Return is a legal obligation of every individual whose income exceeds
the maximum limit of non-taxable income for the full financial year
.i.e. from 01 A pril to March 31 of the following year. For example,
for the year 2008-2009 (which is also called the Assessment Year) the
period is 01 A pril 2008 to March 31 2009. In case of salaried class
assessee the particular financial year supported with the form 16 (the
certificate for tax deducted at source), which is issued by the
employer at the end of the financial year.
So, due to this reason every individual need to file an
income tax return document manually to the Income Tax Department
which helps the government to recognize the economic growth of our
country.
-
8/8/2019 IT. RETURN
6/29
6
LIMITATIONS OF THE CURRENT SYSTEM
For every individual, a firm or an organization filing
income tax return is mandatory. But there are many people who are
still unaware of the complex procedures, terms and conditions of
income tax, also necessary required documents to be submitted while
filing the income tax return. Therefore, filing income tax returns has
always been a very tedious process in many peoples minds because
of the following reasons:
a)Forms are very long and complicated, we need to know and fillevery minute detail to get the form verified.
b)These forms are different for different type ofindividual/assessee and also it consist of many subparts.
c)For getting the return to be filed the individual need to stand inlong queues and need to wait for long time.
d)Since filing the return has limited amount of time, every time weneed to find out the exact time limit and schedule for filing the
returns.
e)If timings for filing the income tax returns have ended we needto visit regional office again and again.
-
8/8/2019 IT. RETURN
7/29
7
PROPOSED SYSTEM
Since filing of income tax return is a legal issue and it
becomes a valid legal proof for the government as well as the
individual, we need a computerized application for processing the
filing system. The objective of the proposed system are to overcome
the major limitations of the existing system thereby making the filing
process convenient for the user (.i.e. tax authorities) in the Income
Tax Department can handle the minute details related to each and
every individual or a firm or a company which is liable to pay tax and
to provide us with a systematic final income statement with taxable
amount.
Advantages And Features :
1.The system provides information about necessary documents to be submitted depending upon the criteria such as type of
assessee, his/her source of income, his/her type of service,
residential status and investment in Savings Schemes and also
specifies exact statements ( i.e. certificates) that are to besubmitted which comes under the above category.
2.With improved computerization being involved in the system,errors and inconsistencies can be avoided.
-
8/8/2019 IT. RETURN
8/29
8
3.Validation on data will ensure that only accurate, valid andcomplete data is stored in the data base.
4.User-friendliness of the system makes the processing andcalculation easy.
5.This system will help the department to store and keep track ofall records of individual (or a firm or a organization) and allows
to maintain it.
6.Report generation will enable the Tax authorities managementto analyze overall performance i.e. about the economic growth
of all tax payers (i.e. individual, firm or a company).
7.The system allows us to retrieve the data more quickly andeasily.
8.The system allows the Tax Authorities to track the exact Tax -Refund status of Tax payers.
9.The documents are easily verified using this system.10. The system provides us with a Token No. which can be called as
Personal Identification No. of a Tax payer which helps to
recognize the exact person filing the data and also links his
details together into one.
11. This system provides us with two utilities : Calculator which is
used to calculate the taxable amount and second, the Image
Scanner, which is used for photo identification of the respective
individual.
-
8/8/2019 IT. RETURN
9/29
9
LIMITATIONS
1. The details of the taxpayers is done manually so updating and
maintenance of data takes lot of time.
2. Manual dependency can slow down the work.
3. Human error can be caused.
4. Documents that are to be submitted should be authorized
otherwise it leads to a tedious task for the tax authorities for
preparing the Income Tax Return file.
-
8/8/2019 IT. RETURN
10/29
10
GNATT CHART
This chart is used to allocate resources to activities; these
resources are staff, hardware and software. This is a special type of
Bar Chart, each bar represents an activity. The bars are drawn along a
timeline. The length of the bar is proportional to the duration of the
time planned. The shaded portion represents the estimated time taken
to finish the task. The white portion shows the slack time which is the
latest time by which the task has to be finished.
Project
Search
Investigating
System
Requirement
Data
Process &
Modeling
System
Design
December February MarchJanuaryNovember
Actual Date
Extended Date
Planned Date
-
8/8/2019 IT. RETURN
11/29
11
E R DIAGRAM
E-R Stands for Entity Relationship. This step involves
identifying the external entities and the entities in the system and
understanding the relationship between them. The entities are
represented in rectangular shape boxes and the relationship is shown
in diamond shape boxes.
Pays
Amount
Refunds
To
Select
Forms
Fills
Form noForm
type
Assessment_
year
Customer
Type Age Salary
Name
Gender
Address
Files
Return
to
Income Tax
Dept
Time
Date
Staff
Region
Location
Section
-
8/8/2019 IT. RETURN
12/29
12
DATA FLOW DIAGRAM (DFD)
The DFD represents how the data will flow in the system
when it is built. In this modeling, the major functions in the software
are identified diagram shows how the data will flow through the
different processes or functions. From the context level diagram, we
examine the high level functional requirements of the system. So,
main modules can be represented in level 1 of DFD using DFD
notations. Thus, DFD is a hierarchical graphical model of the system
that shows different processing activities of each processing module
that the system performs and the data is interchanged among these
functions. This whole unit is represented in the form of different
levels (such as level 1, level 2, level 3 DFD) capturing the detailed
structure of the system as perceived by the user.
-
8/8/2019 IT. RETURN
13/29
13
CONTEXT LEVEL DIAGRAM
The context level diagram is the most abstract data flow
representation of the system. It represents the entire system as a single
Bubble. The main function of the system is mentioned in the Bubble
and the external entities with which this system interacts is
represented. The incoming data and outgoing data are represented as
arrows. It is an abstract Black Box representation of the entire system.
The context level diagram is also called as level 0 DFD.
IT Return
System
Individual
/ User
Finalized
Report
-
8/8/2019 IT. RETURN
14/29
14
CONTEXT ANALYSIS DIAGRAM
Individual /
Customer
Finalized
IT Return
IT
Return
System
Enters Details Pre ares Doc.
AcknowledgementVerify Doc.
Does Pa ment
Refunds Excess
Tax Deducted
Approves IT
Return Doc.
Submits IT
Return
-
8/8/2019 IT. RETURN
15/29
15
COMPLETE DFD
Customer Enter 1.0
Customer
Details
Stored in
Customer Details
2.0
Selection
Process
Fills the Form
3.0
Income Tax
Calc
Get all
Income
details
4.0
Payment
Process
Does
Payment
of tax
Income Tax
Department
Update
Refunds if excess tax
deducted
Select pay mode
Form Register
Taxable Amount
Customer
Payment Register
-
8/8/2019 IT. RETURN
16/29
16
FUNCTIONAL DECOMPOSITION
Each Bubble in the DFD represents the main functions, we
decompose it further and at every step we design the next level of
DFD as shown.
This process is also called Exploding a Bubble. This
process is carried out until no further decomposition of a bubble is
possible. The examples are shown using both the notations: note that
the numbering of the processes or bubbles is being done along side.
This method helps in keeping track of the main process and its sub-
processes. In case of the Bubbles the numbers are written outside the
bubbles. The main processes have integers 1, 2, 3, etc.. When the
bubble is decomposed then the sub-processes are numbered as 1.1,
1.1.1, 1.1.2, 1.1.3 and so on.
-
8/8/2019 IT. RETURN
17/29
17
0
IT Return
Process
1.0
Customer
Detail
2.0
Income Tax
Calculation
3.0
Selection
Process
4.0
Payment
Process
1.1
PersonalDetails
1.2
OfficialDetails
1.3
BankDetails
4.1
Payment
Mode
4.2
Tax
Refund
4.3
Fringe
Benefits
-
8/8/2019 IT. RETURN
18/29
18
DFD FRAGMENTATION
Each high level function is decomposed by the following steps:
y The sub-functions for every high level functions is identified.y Data input to each of these sub-processes is identified.y Data output from each of these sub-processes is identified.y Interactions or data flow among these sub-processes is
identified.
This step is repeated till there can be no more subdivisions.
1.0
Customer DetailsCustomer
Customer
Database
Customer Details
are saved in
Customer
DetailsTaxableAmount
2.0
Calculation of
Income TaxIncome
Details
Including
Deductions
Forms
Database
Appropriate
Form
3.0
Selection
Process
Selects form
depending
upon the type
of Individual
Customer
Payment
Database
4.0
Payment Process
IT Dept.
Pays Tax to
Refunds Tax toGets back excess tax
All info. Stored in
-
8/8/2019 IT. RETURN
19/29
19
SYSTEM FLOW CHART
System flowchart describes the data flow for a data
processing system. A systems flowchart shows the key inputs and
outputs associated with the program. The shape of the symbolsindicates the types of input or output devices. It provides a logical
diagram of how the system operates. It represents the flow of
documents, the operations performed in data processing system. It
also reflects the relationship between inputs, processing and outputs.
Enters
Stores
Income
Details
Select
Stored in
Official,
personal,
bank details
If needed
Updated
recordsof tax toRefunds
Excess
tax toDoes
Customer
Entry
Forms
Form
Re ister
Customer
Details
Customer
Income Details
Income Tax
Department
IT Calc
Salary
Report
Payment
Details
Payment
Report
Payment
CustomerFinal ITReturn
Statement
Refund
Statement
-
8/8/2019 IT. RETURN
20/29
20
STRUCTURED CHART
The structured chart represents the software
architecture or the various modules which makes up the system. It
also shows the module dependency and the parameters that are passed
among the different modules.
The structured chart is drawn up by first drawing the
root module and the nodules that it invokes. The structured chart is
further refined by adding sub functions under each of the high level
functional components. Many levels are added under the functions.
This process is continued till all the bubbles in the DFD are
represented in the structured chart.
Income Tax
Department
Customer
Details
Income Tax
Calc
Forms Payment
Process
Personal
Details
Official
Details
Bank
Details
Payment
Mode
Fringe
Benefits
Tax
Refund
-
8/8/2019 IT. RETURN
21/29
21
MENU TREE
Data Entry
Official
Customer
DetailsBank
Personal
Select Forms
IT Calc
Claim Doc
Exit
Add
Register
View
Customer
IT Return
Doc
Attach
Other
Report Salary
Exempt
Loan
Bonus
Refund
IT Return
Utilities Calc
Scanner
A bout Help
Exit
-
8/8/2019 IT. RETURN
22/29
22
TABLE LISTING
Customer Table
Sr. No. Field Name Data type Size
1. Cust_Id long int 10
2. Name char 30
3. Gender char 10
4. Address char 50
5. Years_of_service int 106. Cust_Type char 10
7. Age int 10
8. Salary long int 10
9. Details char 50
Income Tax Dept. Table
Sr. No. Field Name Data type Size
1. Staff long int 10
2. Regional_office Char 50
3. Location Char 30
4. Section Char 20
5. Amount long int 10
6. Date Int 10
7. Time Int 10
-
8/8/2019 IT. RETURN
23/29
23
Form Table
Sr. No. Field Name Data type Size1. Form_No char 15
2. Form_type char 30
3. Assessment_year int 10
-
8/8/2019 IT. RETURN
24/29
24
REPORT LISTING
Salary Report Exempt Report Loan Report Bonus Report Refund Report IT Return Report
-
8/8/2019 IT. RETURN
25/29
25
SALARY SHEET
Details of Salary :
1 GROSS SALARY Rs.
a Basic Salary 180000
b HRA 54000
c DA 96000
d Provident Fund 28800
e Other Allowances 36000
f Total(1a+1b+1c+1d+1e) 308400
2 OTHER INCOME Rs.
a Wages 9000b House Property 24000
c Perquisite 27000
d Productivity Linked Bonus 18000
e Leave Encashment 23000
f Annual Bonus 55200
g Total(2a+2b+2c+2d+2e+2f) 156200
3 GROSS TOTAL INCOME Rs.
(1f + 2g) 464600
Certified that the Gross Income of Shri. Vinod Narayan
Sharma, son of Shri. Narayan Lalitprasad Sharma for the financial
year 2008-09 is Rs.464600 (in Words) FourLakh Sixty Four
Thousand Six Hundred Only.
The information stated above is true and correct based on
the books of accounts, documents and other available records
excluding deductions.
-
8/8/2019 IT. RETURN
26/29
26
Date:
Place:
________________________
Authorized Signatory
(Department ofAccounts)
Full Name : ________________________
Designation: ________________________
-
8/8/2019 IT. RETURN
27/29
27
FORM LAYOUT
yMain Window
-
8/8/2019 IT. RETURN
28/29
28
y Window for Entering Details of Customer
-
8/8/2019 IT. RETURN
29/29
REFERENCES
y Website www.incometax.gov.iny Website www.incometaxindia.gov.iny Website www.incometaxefiling.gov.iny Website www.india.gov.iny Website www.filereturn.info.iny Website www.etaxesindia.comy Website www.finance.locateindia.comy Indian Income Tax Guide