Final Project CS619
Spring 2024
Online Tax Management System
Problem Statement for Prototype Phase:
Create a web application which should implement following functional requirements.
1. User Registration:
● Users can be admin/tax authority and tax payers.
● Both admin and tax payers should be able to create and update their accounts.
2. Tax Data Entry and Management:
● Users should be able to input and update their tax-related information.
● There should be different interactive forms for different tax categories (income tax, property tax, sales tax, etc.).
3. Document Management:
● Document Upload: Taxpayers should be able to upload necessary documents for tax filing.
● Document Verification: Verification of uploaded documents for accuracy by the admin/tax payer authority.
● Document Retrieval: Easy retrieval of uploaded tax documents.
4. Tax Calculation:
● System should calculate taxes based on tax payer’s inputs.
● Generation of tax reports, summaries, and statements.
Create a database in which you will store and maintain information of Admin, Tax Payers, and their Tax related data.
You have to use following concepts for the test phase:
Basic Programming concepts
Object Oriented Programming Concepts such as classes, objects,
Exception Handling
Forms/GUIs
Database Connectivity and Operations, SQL commands
Tools:
HTML, CSS, PHP, Microsoft Visual Studio (C#.Net) and SQL Server