Anda di halaman 1dari 7

1.

INTRODUCTION

Online tax management system in corporation is a web application which automates the work
of Corporation with maximum accuracy. This website is very useful for those who are concern with
the different processes of tax in Corporation.

1.1 Purpose

The purpose of this website is to provide a leading technological tool for the ease of
Corporation.. It will reduce considerably the difficulties faced on existing system, with minimum error
and difficulties.

1.2 Scope

We know that there are different kinds of taxes such as, Land Tax, Plantation Tax, Building
Tax, Luxury tax etc. Land tax is paid in the Village Office; Building Tax is in Panchayath
, Municipality or Corporation offices. By using this application an admin can manage and coordinate
the payments and it will provide an user friendly atmosphere for the users of the application.
This application uses C#.NET as front end and SQL SERVER as back end.

1.3 Acronyms and Abbreviations


SQL: Structured Query Language

1.4 Technologies Used


Language: C#
Backend: SQLServer

1.5 System Requirements


RAM: 250 MB
Hard disk: 50GB
Processor: Intel
Operating System: Windows

1
1.6 Overview

Online tax management system in corporation is a web application that manage all tax
related activities through online. It will be realy helpful to pay the various taxes easily.

The main activities are

 Add Data Entry operator


 Submit Tax Request
 Tax Calculation
 Tax Approval
 Submit Tax details
 View tax details
 Request for Tax
 Managing email

2
2. OVERALL DESCRIPTION
2.1 Product Perspective
Online tax management system in corporation will help to request the tax details and pay the
tax easily. The admin can manage the tax calculation, and approval activities accurately.

2.2 Product Functions


 Add Data Entry operator

The admin will add data entry operator to do the processes associated with tax payment.

 Submit Tax Details


The revenue will submit tax details to data entry operator.
 Tax Calculation
The tax calculations will be done by the revenue.
 Tax Approval
After checking all the details of the user tax will be approved by the revenue.
 View tax details
The admin and data entry operator can view the tax payment details.
 Request for Tax
The user will request for the tax by providing all the required details.
 Managing email

Data entry operator will send details regarding tax to the users via email.

2.3 User Characteristics


The administrator, data entry operator, revenue, and users are the four users of this web
application. Users with basic computer knowledge can use this application. The user can save the time
by utilizing this application for tax payments.

2.4 General Constraints


 System is to be developed as web application.
 Data must be stored in a relational database for quick queries and storage.

2.5 Assumptions and Dependencies


The product needs the following third party products:

 C#.NET to develop the product.


 SQL Server 2008 to store the database.

3
3. EXTERNAL INTERFACE REQUIREMENTS
3.1 System Interfaces
 Database connection to the SQL Server 2008 database containing user and data.

3.2 User Interfaces


There are four users in the system. The administrator can control all the activities in the
system. Administrator will add data entry operator, and manage their details, view tax details and user
details, etc. The data entry operator will submit the tax details to the revenue section, inform users
with the details of tax etc. The revenue will calculate and approve the taxes, submit the details to data
entry operator, and view user details. The user should create an account and login to the system and
view different tax details, request for tax payment etc.

3.3 Hardware Interfaces


There is no hardware interface to this system.

3.4 Software Interfaces


 Visual Studio
 Windows Operating system
 Web browser

4
4. SPECIFIC REQUIREMENTS
This section contains all the functional and quality requirements of the system.. It gives a
detailed description of the system and all features.

4.1 Functional Requirements


This section specifies all the fundamental action of software system.

4.1.1 User class1: Administrator

4.1.1.1 Functional Requirement 1.1


Title: Add data entry operator

Description: The administrator will add data entry operator to do the various activities.

4.1.1.2 Functional Requirement 1.2


Title: Manage data entry operator details.

Description: The admin can view and manage data entry operator details.

4.1.1.3 Functional Requirement 1.3


Title: View tax details.

Description: The admin can view the tax details of users.

4.1.1.4 Functional Requirement 1.4


Title: View user details

Description: Admin can view the user details.

4.1.2 User class2: Data Entry Operator

4.1.2.1 Functional Requirement 1.1


Title: Submit Tax Request

Description: Data Entry Operator will submit tax request to revenue section.

4.1.2.2 Functional Requirement 1.2


Title: Send Mail to user

Description: Data Entry Operator will send mail to user with the details regarding their tax.

5
4.1.2.3 Functional Requirement 1.3
Title: View user details

Description: Data Entry Operator can view the user details.

4.1.2.4 Functional Requirement 1.4


Title: View tax details.

Description: The data entry operator can view the tax details after processing, the details is provided
from the revenue section.

4.1.3 User class3: Revenue

4.1.3.1 Functional Requirement 1.1


Title: Tax Calculation
Description: Different types of taxes will be calculated on the basis of user details. Such as
professional tax on the basis of profession, property tax on the basis of land owned by user etc.

4.1.3.2 Functional Requirement 1.2


Title: Tax Approval
Description: Revenue department will approve the tax after verifying all the details.

4.1.3.3 Functional Requirement 1.3


Title: View user details

Description: Revenue section can view the user details.

4.1.3.4 Functional Requirement 1.4


Title: Submit tax details

Description: Submit tax details to the data entry operator after processing.

4.1.4 User class4: User

4.1.4.1 Functional Requirement 1.1


Title: User registration
Description: New user can register on site using their personal details.

6
4.1.4.2 Functional Requirement 1.2
Title: View tax details
Description: User can view the details of different types of taxes.

4.1.4.3 Functional Requirement 1.3


Title: Request for tax
Description: User can request for tax by providing required details.

4.2 Software Requirements


 Windows
 Visual Studio

4.3 Nonfunctional Requirements


 Performance Requirements

Speed of the system is important constraint.

 Error handling

The system shall handle expected and unexpected errors.

 Safety Requirements

System use will not cause any harm to human users.

 Security Requirements
 System will allow only authenticated users.
 System will use secured database.

Anda mungkin juga menyukai