Use Structured Design methodology to develop a solution of the tax assessment and payment program. That is,
2. Transform the dfd into a structure chart .
3. Document the type of cohesiveness of each module in the structure chart.
4. Describe the coupling between calling modules
Design a system to create and maintain the Annual Assessment and Tax Roll for the town of Saxonville in Coweta County.
The county sends property assessment data to the town. Each property is identified by section, block, and lot number. The county input is used to create an annual assessment and tax roll using the rate codes and assessed values.
The tax bills are subsets of the Assessment and Tax Roll records. They are mailed to the taxpayers by March 1.
The taxpayers send their tax amount to the town during the remainder of the year. each payment received is entered in the Assessment and Tax Roll. Payments for the first half are due June 30 and for the second half are due December 31. Late and insufficient payments are delinquent. Delinquent penalties are assessed and delinquent bills are sent on July 1 and on January 1.
The town has the option to modify the information provided by the county and to declare exemptions, add back taxes, add sanitation charge, and town tax.
Inputs: Outputs:
1. Assessment Data (From the County) 1. Tax Roll
* SECTION NO | * OWNER NAME |
* BLOCK NO | * OWNER ADDRESS |
* LOT NO | * SECTION NO |
* OWNER NAME | * BLOCK NO |
* OWNER ADDRESS | * LOT NO |
* LAND VALUE | * RATE CODE |
* BUILDING VALUE | * LAND VALUE |
* RATE CODES | * BUILDING VALUE |
* PROPERTY VALUE | |
* EXEMPTION | |
* TOWN TAX | |
* SANITATION CHARGE | |
* TOTAL TAX | |
* PAYMENT DATA (Repeating Fields) | |
* PAYMENT AMOUNT | |
* RECEIPT NUMBER |
3. Payment Data | 2. Tax Bill |
* SECTION NO | * OWNER NAME |
* BLOCK NO | * OWNER ADDRESS |
* LOT NO | * SECTION NO |
* OWNER NAME | * BLOCK NO |
* OWNER ADDRESS | * LOT NO |
* DATE | * RATE CODE |
* AMOUNT | * ASSESSED VALUE |
* EXEMPTION | |
* TOTAL TAX | |
3. Receipt | |
* OWNER NAME | |
* OWNER ADDRESS | |
* AMOUNT | |
* DATE |