Professional Documents
Culture Documents
Team Members
No NAME ID.NO
1. MSGE DESTA RET2515/07
i|Page
Table of Contents
Abstract .................................................................................................................................................... i
Table of Figures ...................................................................................................................................... iii
Chapter One ............................................................................................................................................ 1
1. Introduction ................................................................................................................................ 1
1.1 Background ............................................................................................................................. 2
1.1.1 Background of the Organization ..................................................................................... 2
1.1.2 Background of the Problem ............................................................................................ 2
1.2 Motivation of the Project ........................................................................................................ 2
1.3 Statement of the Problem ........................................................................................................ 3
1.4 Objectives ............................................................................................................................... 3
1.4.1 General Objective ........................................................................................................... 3
1.4.2 Specific Objective ............................................................................................................ 3
1.5 Methodology........................................................................................................................... 4
1.5.1 Data Gathering Methodology ......................................................................................... 4
1.5.2 Design Methodology ....................................................................................................... 4
1.5.3 Implementation Methodology ........................................................................................ 4
1.5.4 Testing Methodology ...................................................................................................... 5
1.6 Scope and Limitation............................................................................................................... 5
1.6.1 Scope ............................................................................................................................... 5
1.6.2 Limitation ........................................................................................................................ 6
1.7 Significance of the project ...................................................................................................... 6
1.8 feasibility study ............................................................................................................................. 6
1.8.1 Economical feasibility............................................................................................................. 6
1.8.2 Technical feasibility ................................................................................................................ 6
1.8.3 Operational feasibility ............................................................................................................ 7
1.8.4 Time feasibility ....................................................................................................................... 7
1.9 scheduling ..................................................................................................................................... 7
1.9.1 Time planning......................................................................................................................... 7
1.9.2 Budget planning ..................................................................................................................... 7
1.10 Team organization ...................................................................................................................... 8
1.11 Document Organization .............................................................................................................. 8
ii | P a g e
Table of Figures
Table1 Time planning for our project ....................................................................................... 7
Table 2 budget planning............................................................................................................ 8
Table 3 team organization .......................................................................................................... 8
iii | P a g e
Chapter One
1. Introduction
Since internet controls the whole world, it is essential to develop web based systems that
have direct integration to the internet. Web based systems are systems that create deep
integration between the client (the user) and the server in order to create better
communication in computing area. In our case Tax administration is the department of the
government responsible for the management of tax obligations specified by the tax law. Its
primary task is to ensure that the right amount of tax is paid by the right taxpayer at the right
time, providing the government with the needed revenue to deliver goods and services as
planned. Tax is the best way of collecting money from the citizens for the sake of their
Welfare. Because the tax or money collected from the people or company are distributed
again for the citizens in case of infrastructure such as school, health care and others. Local
bodies like municipals need collect different kind of taxes from the citizens like land tax,
property tax, and soon. Every citizen need to pay tax of the property for the particular au-
thorities. Actually a citizen wants to pay his municipal tax means he should go to municipal
office and collect the necessary bill, pay there only. This is not an easy job to get all this tax
information in different authorities now days. For that purpose, we are developing this web
based application, which can help us in collect the tax information from different authorities
based on the house no’s, owner name, and TIN (tax payer identification number) by using
Web Services and stores the data in our own database and also it enables us calculating the
tax revenue accurately. For getting the information regarding taxes citizens need to register
first. The bills are calculating on different modes like annual, half yearly, quarterly etc.
According to Ethiopian revenues and custom authority proclamation there are three
categories of tax payer depends on their annual income capital. Those are:
Category “A” their capital is >=1,000,000 and their tax payment period is from
July 1 up to October 30.
Category “B” their capital is >=500,000 and less than or equal to 1,000,000 and
their tax payment period is from July 1 up to pagume end.
Category “C” their capital is<=500,000, their tax payment period is from July 1 up
to July 30.
1|Page
Tax is a source of income or money which is collected from the peoples and organizations
based on the rule and regulations for the sake of responding peoples service question.
There are three kind’s f taxes in Ethiopia direct, indirect, and others.
1.1 Background
2|Page
1.3 Statement of the Problem
In current manual based system, the currently the tax revenue office has facing many
problems due to the use of manual handling system in its day to day activities. The problems
are: -
1.4 Objectives
3|Page
1.5 Methodology
Observation: We observe the current system and identify the problems regarding to the tax
information management system. So it helps us as easy way to understand the system and to
develop the project.
Document analysis: Using this method of gathering requirements, our team tried to analyze
an existing written document that helps us in order to identify the problem and to design
solution.
• Increased reusability
• Increased extensibility
• Improved quality
• Reduce maintenance burden
• Simplifies the complex application
We have familiar with different programming languages that helps to develop web based
applications e.g. C#, PHP etc. from those programming languages our group decide to use C#
language to develop online tax information management system for ADIGRAT city.
Software to be used
4|Page
Microsoft word 2010:- for writing documentation
E-draw max and Microsoft Visio 2010:- for drawing diagrams
Front end:- visual studio 2012
Back end:- SQL server 2012
Hardware to be used
Any computer (personal computer or desktop) that have a minimum of 50 GB hard disk by
1.5 CPU and 2.0 RAM.
1.6.1 Scope
Our system mainly focuses on the Tax that needs to be paid by the people who are
working in ADIGRAT city. The scope of the system is restricted to ADIGRAT city. The
scope of our project is developing a tax information management system that enables the
citizen that live in ADIGRAT city create accounts and give the necessary income details for
the system and the system try to calculate the tax summary and announce the amount of bill
that the person must try to pay and also we will try to pay the people their tax online as we as
possible
5|Page
1.6.2 Limitation
The limitation of our project is the office worker must go to the tax payer working
place and record about the income details the system cannot able to record about the payers
income detail by itself. The system does not support local language like Amharic and
Tigrigna. In addition to this our project has limited for ADIGRAT city only.
6|Page
ability to become more efficient. The technologies we will try to used to develop the system
are free and open source so the project is technically feasible.
1.9 scheduling
1.9.1 Time planning
This time planning shows the schedule that we will try to do the tasks within the given period
of time for the successful achievement of our project. We try to schedule below that will try
to perform within monthly report for our advisors
December
February
No.
January
June
1 System proposal
2 Requirement analysis
3 System design document
4 Implementation and testing
7|Page
No Materials to be used Amount Price per unit Total cost
In chapter two we will try to discuss about system features such as; existed system
description, proposed system description, functional requirement, non-functional
requirement, and analysis models.
8|Page
In chapter three we will try to discuss deals about system features such as system modeling
using unified modeling languages (UML diagrams) use case model, sequence model class
model etc
On chapter we will try to discuss four we deals about the overall system design such as
design goal, system architecture, system decomposition etc. and finally we will try to do user
manual document after coding and test plan document
9|Page