Revenue Dfd

Embed Size (px)

Citation preview

DATAFLOW DIAGRAMS

A. DATA FLOW DIAGRAM

1.DFD Context Level

2.DFD Level 1(Administrator)

3.DFDLevel2(Administrator)

4.DFDLevel1 (VillageOfficer)

District Details

5.DFDLevel2(VillageOfficer)For Add&Update Basic Tax Types

6. DFDLevel2(VillageOfficer)Tax Processing

d

7.Level1(Panchayat Official)

8.Level2(Panchayat Official) Add & Update Basic Building Tax

9.DFDLevel2(Panchayat Official)Tax Processing

10.Level1(Tahsildar)

11.Level2(Tahsildar)Add&Update Basic Plantation Tax

12. DFDLevel2(Tahsildar)Tax Processing

13.Level1 DFD(Collector)

Re

14. Level2DFD(Collector)AcquisitionProcessing

io n

e

15. Level1DFD(Public)

16.Level2DFD(public)

2.1 Assignment Application FormApplication Details For Assignment Application_Form Status Detailsrm A D pp et lic ai a ls tio n Fo

Assignment Details

2.2 Check Assignment Status 3.1

Message

Complaints Complaint Details About Acquisition Message

PublicAcquisition Notification Details

View Acquisition Notification

Message Acquisition Details Acquisition

Public

Acquisition Details

3.2 View Order Of Acquisition

Acquisition Details Message

ENTITY RELATIONSHIP DIAGRAM

B.ENTITY RELATIONSHIP DIAGRAME-R1

E-R2

E-R3

TABLE

TABLE1) District_Table

Purpose:This Table is used to Store information about district. Primary Key: District_id FIELD District_id District_name Status DATA TYPE Varchar Varchar Varchar CONSTRAINT Not Null Not Null Not Null DESCRIPTION District id Name of District

2) TalukPurpose : This table is used to Store the details of Taluk. Primary Key : User id FIELD Taluk_Id District_Id Taluk_name Status DATATYPE Varchar Varchar Varchar Varchar CONSTRAINT Not Null Not Null Not Null Not Null DESCRIPTION Taluk Id District Id Name of Taluk

3) VillagePurpose : This table is used to Store the name of Village. Primary Key : Stateid FIELD Village_Id District_Id Taluk_Id Village_name Status DATATYPE Varchar Varchar Varchar Varchar Varchar CONSTRAINT Not Null Not Null Not Null Not Null Not Null DESCRIPTION Village Id District Id Taluk Id Name of Village

4) Local Authority TypePurpose:This table is used to store information about Local Bodies Purpose:This Primary Key:Authority_Type_id Key:Authority_Type_id

FIELD Authority_Type_Id Type_Name Status

DATATYPE Varchar Varchar Varchar

CONSTRAINT Not Null Not Null Not Null

DESCRIPTION Authority Type Id Authority Type Name

5)Local_AuthorityPurpose:This table is used to store information about Name of Local Bodies Purpose:This Primary Key:Authority_id Key:Authority_id FIELD Authority_Id District_Id Taluk_Id Village_Id Authority_Type_Id Authority_Name Status DATA TYPE Varchar Varchar Varchar Varchar Varchar Varchar Varchar CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null DESCRIPTION Authority Id District Id Taluk Id Village Id Authority Type Id Authority Name

6)Job_ProfilePurpose:This table is used to store information about Jobs Purpose:This Primary Key:Job_Profile_id Key:Job_Profile_id FIELD Job_Profile_Id Job_Profile_name Status DATA TYPE varchar varchar varchar CONSTRAINT Not Null Not Null Not Null DESCRIPTION Job Profile Id Name of Jobs

5) User_RegistrationPurpose:This table is used to store information about Users Purpose:This Primary Key :User_id FIELD User_Id DATA TYPE Varchar CONSTRAINT Not Null DESCRIPTION Primary key

User_Name Address Job_Profile_Id Age DOB Gender District_Id Taluk_Id Village_Id Authority_Id Telephone No Email Status

Varchar Varchar Varchar int Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar varchar

Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null

Name of User Address Job Profile Id Age of user Date of Birth Gender District Id Taluk Id Village Id Authority Id Telephone No Email

8)OfficialsPurpose:This table is used to store information about Officials Purpose:This Primary Key:official_id Key:official_id FIELD Official_Id Job_Profile_Id Name Address Gender Age District_id Taluk_id Village_id Authority_id DATA TYPE Varchar Varchar Varchar Varchar Varchar Float Varchar Varchar varchar Varchar CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null DESCRIPTION Official Id Job Profile Id Name Address Gender Age District id Taluk id Village id Authority id

9) Tax_TablePurpose:This table is used to store information about Tax Names Purpose:This Primary Key:Tax_tab_id Key:Tax_tab_id FIELD Tax_tab_Id Tax_Name Status DATA TYPE Varchar Varchar Varchar CONSTRAINT DESCRIPTION Not Null Tax Table Id Not Null Tax name Not Null

10) Tax_Details_Table

Purpose:This table is used to store information about Tax Amount Details Purpose:This Primary Key:Tax_Details_id Key:Tax_Details_id FIELD Tax_Details_Id Tax_tab_Id Authority_Type_id Tax_Area_From Tax_Area_To Tax_Amount Date DATATYPE Varchar Varchar Varchar Varchar Varchar Varchar Varchar CONSTRAINT DESCRIPTION Not Null Not Null Not Null Not Null Not Null Not Null Not Null Primary Key Tax tab le Id Authority Type id Tax Area From Tax Area To Tax Amount

12) Tax ArriearPurpose:This table is used to store information about Tax Arriear Amount Purpose:This Primary Key:Tax_Arriear_id Key:Tax_Arriear_id FIELD Tax_Arriear_id Tax_tab_id Tax_Arriear_Amount Status DATATYPE Varchar Varchar Varchar Varchar CONSTRAINT Not Null Not Null Not Null Not Null DESCRIPTION Tax Arriear id Tax table id Tax Arriear Amount

13) Revenue_RecoveryPurpose:This table is used to store information about Revenue Recovery Purpose:This

Primary Key:Recovery_id Key:Recovery_id FIELD Recovery_Id Official_id Build_Tax_id Land_Tax_id Plantation_Tax_id Recovery_Amount Property_Type Requested_Date Recovery_Date Recovery_Permission_St atus Recovery_Status DATA TYPE Varchar Varchar Varchar Varchar Varchar Float Varchar DateTime DateTime Varchar Varchar CONSTRAINT Not Null Not Null Allow Null Allow Null Allow Null Not Null Not Null Not Null Not Null Not Null Not Null DESCRIPTION Primary key Official id Build Tax id Land tax id Plantation Tax id Recovery Amount Type of Property Requested Date Recovery Date Permission Status Recovery Status

14) Login_TablePurpose:This table is used to store information about Login Details Primary Key:Login_id FIELD Login_Id User_Id User_Name Password Login_Type DATA TYPE Varchar Varchar Varchar varchar varchar CONSTRAINT Not Null Not Null Not Null Not Null Not Null DESCRIPTION Login Id User Id User Name Password Login Type

15)Land_User_DetailsPurpose:This table is used to store information about Land Details Of users Purpose:This Primary Key:Land_user_Det_id Key:Land_user_Det_id FIELD Land_User_Det_id Land_Det_id Total_Land_in_Acc Land_Type DATA TYPE Varchar Varchar Varchar varchar CONSTRAINT Not Null Not Null Not Null Not Null DESCRIPTION Land User Det id Land Det id Total Land Land Type

Status

Varchar

Not Null

16)Plantation_User_DetailsPurpose:This table is used to store information about Plantation Details Of user Purpose:This Primary Key: Plantation_id FIELD Plantation_id Land_Det_id Plantation_Type Plantation_In_Accr Status DATA TYPE Varchar Varchar Varchar Varchar Varchar CONSTRAINT Not Null Not Null Not Null Not Null Not Null DESCRIPTION Plantation id Land Det id Plantation Type Plantation Area Status

17)Land_DetailsPurpose:This table is used to store information about details of Land Primary Key:Land_Det_id FIELD Land_Det_Id User_Id Authority_id Survey_No Subdivision_No Vard_No Status DATA TYPE Varchar Varchar Varchar Varchar varchar Varchar Varchar CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null DESCRIPTION Land Details Id User Id Authority id Survey No Subdivision No Vard No Status

18)Tax_PaymentPurpose:This table is used to store information about Payment Details Primary Key:Payment_id

FIELD Payment_id User_id Tax_Header_id Pay_Amount Date Account _No

DATA TYPE Varchar Varchar Varchar Float Varchar varchar

CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null

DESCRIPTION Payment id User id Tax Header id Amount Date Account_No

19) Build_User_DetailsPurpose:This table is used to store information about Building Details of User Primary Key:Build_Tax_id FIELD Build_Tax_id Official_id Vard_No Building_No Pre_Vard_No Pre_Build_No Survey_No District_id Taluk_id Village_id Authority_id Rent Current_Tax Build_place Build_Area Road_name Road_Category Roof_Type Roof_Area DATA TYPE Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null DESCRIPTION Build Tax id Official id Vard_No Building_No Previous Vard_No Previous Building No Survey No District id Taluk id Village id Authority id Rent Current Tax Place Area Name of Road Category of Road Type of Roof Area of Roof

Build_Age Floor_Type Floor_Area Build_Wall_Type Wall_Area Air_Condition Build_Usage Build_Category Verify_Date Date Status

Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar DateTime DateTime Varchar

Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null

Building Age Floor Type Floor Area Type of Wall Wall Area Air Condition Building usage Building Category Verification Date Date Status

20)Address_Official

Purpose:This table is used to store information about AddressDetails Primary Key:Add_id

FIELD Add_id Build_Tax_id Name Official_Name Address Place Post_office Status

DATATYPE Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar

CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null

DESCRIPTION Address id Build Tax id Name Official Name Address Place Post Office Status

21) User_TempPurpose:This table is used to store information about Building Details of User

Primary Key:Build_Tax_id FIELD User_Temp_id Official_id Vard_No Building_No Pre_Vard_No Pre_Build_No Survey_No District_id Taluk_id Village_id Authority_id Rent Current_Tax Build_place Build_Area Road_name Road_Category Roof_Type Roof_Area Build_Age Floor_Type Floor_Area Build_Wall_Type Wall_Area Air_Condition Build_Usage Build_Category Verify_Date Date Status DATA TYPE Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar DateTime DateTime Varchar CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null DESCRIPTION User Temperary id Official id Vard_No Building_No Previous Vard_No Previous Building No Survey No District id Taluk id Village id Authority id Rent Current Tax Place Area Name of Road Category of Road Type of Roof Area of Roof Building Age Floor Type Floor Area Type of Wall Wall Area Air Condition Building usage Building Category Verification Date Date Status

22) Address_TablePurpose:This table is used to store information about Address Details Primary Key:Add_id

FIELD Add_id User_Temp_id Name Official_Name Address Place Post_office Status

DATATYPE Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar

CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null

DESCRIPTION Address id User Temperary id Name Official Name Address place Post Office

23) Application_AssignmentPurpose:This table is used to store information about Application For Assignment Details Primary Key:Application_id

FIELD Application_id Application_For User_id Postal_Address District_id Taluk_id Village_id Local_Authority_id Survey_No Nature_Of_land Occu_of_land Extent

DATATYPE Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar

CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null

DESCRIPTION Application id Application Assignment User id Postal Address District id Taluk id Village id Local Authority id Survey No Land nature Occupation of Land Extent for

Annual_Income Occupation Scheduled_Caste place Date Status

Varchar Varchar Varchar Varchar Varchar Varchar

Not Null Not Null Not Null Not Null Not Null Not Null

Annual Income Occupation Scheduled Caste place Date

24) AssignmentPurpose:This table is used to store information about Assignment Details Primary Key:Assignment_id

FIELD Assignment_Id Village_Id District_Id Taluk_Id Local_Authority_Id Survey_No Area_In_R User_Id Assignment_Order_Iss ued_By Assignment_Status Assignment_Done_By Date

DATA TYPE Varchar Varchar Varchar Varchar Varchar Varchar Int Varchar Varchar Varchar Varchar Varchar

CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null

DESCRIPTION Assignment Id Village Id District Id Taluk Id Local Authority Id Survey No Area In Hecter User Id Assignment Order Issued By Assignment Status Assignment Done By Date

25) AcquisitionPurpose:This table is used to store information about Acquisition Details Primary Key:Acquisition_id

FIELD Acquisition_id Village_Id

DATA TYPE Varchar Varchar

CONSTRAINT Not Null Not Null

DESCRIPTION Acquisition id Village Id

District_Id Taluk_Id Authority_Id Survey_No Area_In_Acers User_id Acquisition_Order_Issued_By Acquisition_Status Acquisition_Done_By Acquisition_Date

Varchar Varchar Varchar Varchar Int Varchar Varchar Varchar Varchar varchar

Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null

District Id Taluk Id Authority Id Survey No Area In Acers User id Acquisition Issued By Order

Acquisition Status Acquisition By Done

Acquisition Date

26) Complaint_tablePurpose:This table is used to store information about Acquisition Complaints Primary Key:Comp_id FIELD Comp_Id User_id Acquisition_id Address District_id Taluk_id Village_id Authority_id Complaint Complaint_Date Collector_Status Enquiry_Status DATA TYPE Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null DESCRIPTION Comp Id User id Acquisition id Address District id Taluk id Village id Authority id Complaint Complaint Date Collector Status Enquiry Status

27) InboxPurpose:This table is used to store information about Messages send to users. Primary Key:Inbox_id

FIELD Inbox_id Official_id User_id District_id Village_id Subject Message Tax_Amount Last_Date Status

DATA TYPE Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar DateTime Varchar

CONSTRAINT Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null

DESCRIPTION Inbox id Official id User id District id Village id Subject Message Tax Amount Last Date

28) Plantation Tax TablePurpose:This table is used to store information about Plantation Tax Amounts Primary Key:Plantation_id

FIELD Plantation_id Extent Plantation_Type Tax_Amount

DATA TYPE Varchar Varchar Varchar Varchar

CONSTRAINT Not Null Not Null Not Null Not Null

DESCRIPTION Plantation id Extent Plantation Type Tax Amount

SCREEN SHOTS