project blog responsive ads

Free download management system project documentation with JAVA, PHP AND ASP.NET source code. In all project report you will get introduction and objective of the project, system analysis, feasibility study, project planning, DFD diagram, system design, database design, complete project coding, and ER diagram of the project. These project reports and synopsis are useful for BCA, MCA BSC CS, MSC IT B.TECH, M.TECH and BE computer science last year students IGNOU, SMU university final year projects

Sponsored Links

ONLINE TAX MANAGEMENT SYSTEM PROJECT REPORT

ONLINE TAX MANAGEMENT SYSTEM PROJECT REPORT


PROJECT REPORT


PROJECT SOURCE CODE




INDEX

1. Introduction:
            Abstract
            Company Profile
 2. Synopsis
 3. Requirement Analysis Document(RAD)
          3.1    Introduction
                  3.1.1  Purpose Of The System
                  3.1.2  Scope Of The System
                  3.1.3  Acronyms And Abbreviations
          3.2    Current
          3.3    Proposed System
                  3.3.1  Overview
                  3.3.2  Functional Requirements
                  3.3.3  Nonfunctional Requirements
                  3.3.4  Pseudo Requirements 
          3.4    Functional Model  
                   3.4.1  Scenarios
                   3.4.2  Use case Model
           3.5  Object Model
                   3.5.1  Data Dictionary
                   3.5.2   Class Diagrams
           3.6  Dynamic Model
                   3.6.1  Sequence Diagrams
 4.    System Design Documentation(SDD)
            4.1  Subsystem Decomposition
            4.2  Persistent Data Management
5.  Forms
            5.1  Input Forms
            5.2  Output Forms
6.  Coding
7.  Testing
      7.1  Module Testing
8.  Conclusion
9.  Bibliography



                                      ABSTRACT


The main aim of  our project is to prepare a Tax summary or Tax Returns of a client. In Tax Information system System, a client registers himself enters all the details and uploads  various Documents that are necessary for preparation of Tax Summary and Schedules for an interview after successful submission  of all the documents. After all the procedures are completed  Tax Returns  or Tax summary is prepared for all the clients by the admin who calls the clients and arranges an interview for discussing various issues regarding Tax summary  .

Once the client pays the amount for preparation of Tax Summary he can download the PDF format of his Tax Summary.

This project is composed of two main modules which also includes many sub modules.
1.     Client module
2.     Admin module

Client Panel :

·        Register
·        Create client profile
·        Upload documents
·        Schedule interview
·        Tax Summary
·        Payment
·        PDF/Review/Correction
·        Authorization
·        E-File Acknowledgement
·        Refund Status


Admin Panel :

·        Call the clients
·        Collect Documents
·        Schedule interviews
·        Preview Client Profile and Documents
·        Interview
·        Tax Preparation
·        Send Tax summary
·        Tax Summary Queries
·        Review Tax Summary
·        Payment follow up
·        Payment Receipt  
·        Discounts
·        PDF upload /Correction
·        Receiving E Files
·        Manual filling
·        Send E File
·        Refund Status

Client module includes registration of clients, submission of various documents etc., Admin module includes the calling the clients ,Scheduling interviews, Observation of various documents and preparation of Tax Summary and sent a mail to the client upon successful payment of fee.

The project has been planned to be having the view of distributed architecture ,with centralized storage of the database. The application for the storage of the data has been planned .Using the construct of
MS-SQL Server 2005 and all the users interfaces have been designed using the ASP.Net technologies .The database connectivity is planned using the ‘SQL Connection’ methodology. The statement of security and data protective mechanism have been given a big choice for proper usage. The application takes care of different modules and their associated reports, which are their associated reported ,which are produced as per the applicable strategies and standards that are put forwarded by the administrative staff.


REQUIREMENT ANALYSIS - ONLINE TAX MANAGEMENT SYSTEM PROJECT

  
3.1 INTRODUCTION 

A complete understanding of software requirement is essential to the success of software development effort. No matter how well design/well coded, a poorly analyzed and specified program will disappoint the user and bring the grief to the user.

The requirement analysis task is a process of discovery, refinement, modeling and specification. The software initially established by the system engineer and refined during software project, planning is refined in detail. Models of the required information and control flow, operational and data content are created. Alternative solutions are analyzed and allocation to various software elements.

Requirements analysis, software-engineering task  that bridge the gap between system level software allocation and software design .Requirements analysis enables to specify software function and performance indicates software’s interface with other system elements and established design constraints   that the software must meet. Requirement analysis allows the software engineers to refine.

The software allocation and build models of processes, date and behavioural domains that will be treated by software designer with a representation of information and function that can be translated to data, architectural and procedural design. Finally, the requirement specification the developer and customer with the means to access quality once the software is built.


3.1.1 PURPOSE OF THE SYSTEM: ONLINE TAX MANAGEMENT SYSTEM PROJECT


The main aim of  our project is to prepare a Tax summary or Tax Returns of a client. In Tax Information system System, a client registers himself enters all the details and uploads  various Documents that are necessary for preparation of Tax Summary and Schedules for an interview after successful submission  of all the documents. After all the procedures are completed  Tax Returns  or Tax summary is prepared for all the clients by the admin who calls the clients and arranges an interview for discussing various issues regarding Tax summary  .Once the client pays the amount for preparation of Tax Summary he can download the PDF format of his Tax Summary.

3.1.2 SCOPE OF THE SYSTEM:

          Our system mainly focus on the Tax that need to be paid by the people who are migrated from India to foreign countries. The scope of  the system is restricted to Indians. Our system is capable of including future advancements.


3.1.3 ACRONYMS AND ABBREVIATIONS:
     
          The various acronyms and abbreviations used in our project are
        
             TIS  : Tax information system
             
              SSN : Social Security number




3.2 CURRENT SYSTEM: ONLINE TAX MANAGEMENT SYSTEM PROJECT


Tax Information System is a professional financial services company established by experienced CPA’s and chartered accounts to provide cost effective and efficient financial and tax planning solutions to a wide range of clients across the globe.

It is too expensive to overlook  the deductions that you are entitled to ?
Let out professionals plan and prepare your tax returns to make sure you get the maximum benefit you deserve .

Tax information system is providing single window tax service to the  Indian software consultants having income from both India and USA by minimizing the overall tax burden claiming foreign tax credits and other tax planning strategies according to the US internal revenue code and India income tax Act,1961

3.3 PROPOSED SYSTEM : ONLINE TAX MANAGEMENT SYSTEM PROJECT


3.3.1 OVERVIEW

Why the new system?

With the new system the following activities get more moment.

1. Login/Register

·        Returning clients should login to our website to update then profiles.
·        New clients should register at our website to create their profiles.

2. Documents

·        Upload / Fax your W2s, 1099 s or any other statement relating the interest, divide or stocks.

3. Tax Interview

·        Schedule your convenient date time for brief Tax interview.
·        Keep all the tax relevant information ready  for the Tax Interview.

4. Tax Summary

·        Tax Summary will be ready within 24 – 48 hrs after Tax Interview.
·        Login and check the Tax Summary.

5.  Make Payment

·        Pay the Tax Preparation Fees at our website using pay pal Account or credit card

6.  Tax Returns Download

·        Download Tax Returns in PDF on payment of Tax Preparation Fees.
·        Review Tax Returns carefully to ensure that there are no omissions if misstatements.
·        Send us an Email or call us for any questions or corrections.
·        Sign the e- files authorization form and fax it.

7.  E-File

·        We E-File your Tax Returns at no extra cost on receipt of authorization.
·        Finally, check your filling and refund status at our website

3.3.2 FUNCTIONAL REQUIREMENTS - ONLINE TAX MANAGEMENT SYSTEM PROJECT


    The system deals with Tax Information System



     Module description:

          This project is composed of two main modules which also includes      
              Many sub modules

1.     Client module
2.     Admin module

Client Panel :

·        Register
·        Create client profile
·        Upload documents
·        Schedule interview
·        Tax Summary
·        Payment
·        PDF/Review/Correction
·        Authorization
·        E-File Acknowledgement
·        Refund Status

Admin Panel :

·        Call the clients
·        Collect Documents
·        Schedule interviews
·        Preview Client Profile and Documents
·        Interview
·        Tax Preparation
·        Send Tax summary
·        Tax Summary Queries
·        Review Tax Summary
·        Payment follow up
·        Payment Receipt  
·        Discounts
·        PDF upload /Correction
·        Receiving E Files
·        Manual filling
·        Send E File
·        Refund Status

Client module includes registration of clients, submission of various documents etc., Admin module includes the calling the clients ,Scheduling interviews, Observation of various documents and preparation of Tax Summary and sent a mail to the client upon successful payment of fee.

The project has been planned to be having the view of distributed architecture ,with centralized storage of the database. The application for the storage of the data has been planned .Using the construct of
MS-SQL Server 2005 and all the users interfaces have been designed using the ASP.Net technologies .The database connectivity is planned using the ‘SQL Connection’ methodology. The statement of security and data protective mechanism have been given a big choice for proper usage. The application takes care of different modules and their associated reports, which are their associated reported ,which are produced as per the applicable strategies and standards that are put forwarded by the administrative staff

      

3.3.3 NONFUNCTIONAL  REQUIREMENTS - ONLINE TAX MANAGEMENT SYSTEM PROJECT

    
         3.3.3.1   User Interface and Human Factor :
                           The system provides user-friendly interface with both
                         Keyboard and mouse, the forms are
                  

§  Client Login form
§  Register form
§  Myprofile form
§  Spouse form
§  Dependent form
§  Bank information form
§  Vehicle information form
§  Documents form
§  Scheduled interview form
§  Change password form
§  Tax Summary form
§  Payments  form
§  Tax return form
§  Admin login form
§  Register form
§  Assign Interviewer


       

       3.3.3.2 DOCUMENTATION

§  Requirement Analysis Document (RAD)
§  System Design Document
§  Coding
§  Testing

          3.3.3.3  HARDWARE CONSIDERATIONS

§  INTEL CELEON/P2/P4  :  600 MHZ OR ABOVE
§  RAM(SD/DDR)                 :  256 OR ABOVE
§  HARD DISC                      :  10GB OR ABOVE
§  PRINTER                           : HP LASER JET
§  INTERFACE                     :  MOUSE, KEYBOARD

          
           3.3.3.4  ERROR HANDLING AND EXTREAM
                         CONDITIONS:
                  
                       The users of the system either  ADMIN or CLIENT should
                 enter all the fields in the relevant forms. The entered fields should                                               
                not violate the primary key constraints. If the user either wants to     
                 update or delete a record, which is not in database, it will display                    
                 a massage.

           3.3.3.5 SYSTEM MODIFICATIONS

Future enhancements are possible, our system can include any

number of extensions that the Client want to include.

                3.3.4.1  Hardware requirement



§  486 Processor ( a Pentium based computer)
§  32MB of RAM
§  About 150MB of free Hard-Drive space
§  Windows NT Server 4.0, Windows NT Workstation 4.0 or Windows98/Windows95 with TCP/IP Networking support properly installed and configured.
§  A web server that supports ASP 2.0
§   A Database that supports ODBC (Such as Microsoft Access or Microsoft SQL Server).
§  Microsoft Visual interDev 6.0

           3.3.4.2  Software specifications

§    windows 2000 server/professional ofr above
§    .Net Framework 2.0
§    Asp.Net, C# .Net
§    SQL Server 2005
§    IIS 5.0 or Above


                      MICROSOFT .NET FRAMEWORK



The .NET Framework is a new computing platform that simplifies application development in the highly distributed environment of the Internet.  The .NET Framework is designed to fulfill the following objectives.
·        To provide a consistent object-oriented programming environment whether object code is stored and executed locally.  Executed locally but internet – distributed, or executed remotely.
·        To provide a code-execution environment that minimizes software deployment and versioning conflicts.
·        To provide a code-execution environment that guarantees safe execution of code, including code created by an unknown or semi-trusted third party.
·        To provide a code-execution environment that eliminates the performance problems of scripted or interpreted environments.
·        To make the developer experience consistent across widely varying types of application, such as Windows-based application and Web-based application.
·        To build all communication on industry standards to ensure that code based on the .NET Framework can integrate with any other code.

         
The .NET Framework has two main components; the common language runtime and the .NET Framework class library.  The common language runtime is the foundation of the .NET Framework.  You can think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting,  
while also enforcing strict type safety and other forms of code accuracy that ensure security and robustness.  In fact, the concept of code management is a fundamental principle of the runtime. Code that targets the runtime is known as managed code, while code that does not target the runtime is known as unmanaged code.

The class library, the other main component of the .NET Framework, is a comprehensive, object-oriented collection of reusable types that you can use to develop applications ranging from traditional command-line or graphical user interface (GUI) applications to applications based on the latest innovations provided by ASP.NET, such as Web Forms and XML Web services.
 The .NET Framework can be hosted by unmanaged components that load the common language runtime into their processes and initiate the execution of managed code, thereby creating a software environment that can exploit both managed and unmanaged features. The .NET Framework not only provides several runtime hosts, but also supports the development of third-party runtime hosts.

For example, ASP.NET hosts the runtime to provide a scalable, server-side environment for managed code. ASP.NET works directly with the runtime to enable Web Forms applications and XML Web services, both of which are discussed later in this topic.

Internet Explorer is an example of an unmanaged application that hosts the runtime (in the form of a MIME type extension). Using Internet Explorer to host the runtime enables you to embed managed components or Windows Forms controls in HTML documents. Hosting the runtime in this way makes managed mobile code (similar to Microsoft® ActiveX® controls) possible, but with significant improvements that only managed code can offer, such as semi-trusted execution and secure isolated file storage.


ASP.NET


Server Application Development

Server-side applications in the managed world are implemented through runtime hosts. Unmanaged applications host the common language runtime, which allows your custom managed code to control the behavior of the server. This model provides you with all the features of the common language runtime and class library while gaining the performance and scalability of the host server.

The following illustration shows a basic network schema with managed code running in different server environments. Servers such as IIS and SQL Server can perform standard operations while your application logic executes through the managed code.


Table and Index Architecture - ONLINE TAX MANAGEMENT SYSTEM PROJECT


Overview

Fundamental changes were made in table organization. This new organization allows the query processor to make use of more nonclustered indexes, greatly improving performance for decision support applications. The query optimizer has a wide set of execution strategies and many of the optimization limitations of earlier versions of SQL Server have been removed. In particular, SQL Server 7.0 is less sensitive to index-selection issues, resulting in less tuning work.

Table Organization

The data for each table is now stored in a collection of 8-KB data pages. Each data page has a 96-byte header containing system information such as the ID of the table that owns the page and pointers to the next and previous pages for pages linked in a list. A row-offset table is at the end of the page. Data rows fill the rest of the page.

SQL Server 7.0 tables use one of two methods to organize their data pages:

§  Clustered tables are tables that have a clustered index. The data rows are stored in order based on the clustered index key. The data pages are linked in a doubly linked list. The index is implemented as a b-tree index structure that supports fast retrieval of the rows based on their clustered index key values.
§  Heaps are tables that have no clustered index. There is no particular order to the sequence of the data pages and the data pages are not linked in a linked list.

Table Indexes

A SQL Server index is a structure associated with a table that speeds retrieval of the rows in the table. An index contains keys built from one or more columns in the table. These keys are stored in a structure that allows SQL Server to quickly and efficiently find the row or rows associated with the key values. This structure is called a heap. The two types of SQL Server indexes are clustered and nonclustered indexes

Clustered Indexes


A clustered index is one in which the order of the values in the index is the same as the order of the data stored in the table.
The clustered index contains a hierarchical tree. When searching for data based on a clustered index value, SQL Server quickly isolates the page with the specified value and then searches the page for the record or records with the specified value. The lowest level, or leaf node, of the index tree is the page that contains the data.

Nonclustered Indexes

A nonclustered index is analogous to an index in a textbook. The data is stored in one place; the index is stored in another, with pointers to the storage location of the indexed items in the data. The lowest level, or leaf node, of a nonclustered index is the Row Identifier of the index entry, which gives SQL Server the location of the actual data row. The Row Identifier can have one of two forms. If the table has a clustered index, the identifier of the row is the clustered index key. If the table is a heap, the Row Identifier is the actual location of the data row, indicated with a page number and offset on the page. Therefore, a nonclustered index, in comparison with a clustered index, has an extra level between the index structure and the data itself.
When SQL Server searches for data based on a nonclustered index, it searches the index for the specified value to obtain the location of the rows of data and then retrieves the data from their storage locations. This makes nonclustered indexes the optimal choice for exact-match queries.
Some books contain multiple indexes. Since nonclustered indexes frequently store clustered index keys as their pointers to data rows, it is important to keep clustered index keys as small as possible.

SQL Server supports up to 249 nonclustered indexes on each table. The nonclustered indexes have a b-tree index structure similar to the one in clustered indexes. The difference is that nonclustered indexes have no effect on the order of the data rows. The collection of data pages for a heap is not affected if nonclustered indexes are defined for the table.

 Data Type Changes


Unicode Data

SQL Server now supports Unicode data types, which makes it easier to store data in multiple languages within one database by eliminating the problem of converting characters and installing multiple code pages. Unicode stores character data using two bytes for each character rather than one byte. There are 65,536 different bit patterns in two bytes, so Unicode can use one standard set of bit patterns to encode each character in all languages, including languages such as Chinese that have large numbers of characters. Many programming languages also support Unicode data types.
The new data types that support Unicode are ntext, nchar, and nvarchar. They are the same as text, char, and varchar, except for the wider range of characters supported and the increased storage space used.

 Improved Data Storage


Data storage flexibility is greatly improved with the expansion of the maximum limits for char, varchar, binary, and varbinary data types to 8,000 bytes, increased from 255 bytes. It is no longer necessary to use text and image data types for data storage for anything but very large data values. The Transact-SQL string functions also support these very long char and varchar values, and the SUBSTRING function can be used to process text and image columns. The handling of Nulls and empty strings has been improved. A new unique identifier data type is provided for storing a globally unique identifier (GUID).

Normalization

Normalization is the concept of analyzing the “inherent” or normal relationships between the various elements of a database. Data is normalized in different forms.

First normal form: Data is in first normal form if data of the tables is moved in to separate tables where data in each table is of a similar type, giving each table a primary key – a unique label or an identifier. This eliminates repeating groups of data.

Second normal form: Involves taking out data that is only dependent on part of key.

Third normal form: Involves removing the transitive dependencies. This means getting rid of any thing in the tables that doesn’t depend Solely on the primary key. Thus, through normalization, effective data storage can be achieved eliminating redundancies and repeating groups.

SQL

The structured query language is used to manipulate data in the oracle database. It is also called SEQUEL.



SQL *plus- the user – friendly interface:


SQL *plus Is a superset of the standard SQL .it conforms to the standards of an SQL – compliant language and it has some specific oracle add – ones, leading to its name SQL and plus. SQL *plus was always called UFI (user –friendly interface). The oracle server only understands statements worded using SQL. Other front-end tools interact with the oracle database using the SQL statements. Oracle’s implementation of SQL through SQL *plus is compliant with ANSI (American national standard institute) and the ISO (international standards organization) standards. Almost all oracle tools support identical SQL syntax

Data can be manipulated upon by using the Data Manipulation Language  (DML). The DML statements provided by SQL are select, update, and delete. SQL *plus 3.3 can be accessed only by giving the valid username and password. This is one of the security features imposed by oracle to restrict unauthorized data accessed. SQL allows provides commands for creating new users, granting privileges etc.

All such features of SQL*plus make it a power data access tool especially for oracle products.

3.5.1 DATA DICTIONARY - ONLINE TAX MANAGEMENT SYSTEM PROJECT


TABLE NAME    :  TAXREGISTRATION
FIELS NAME                DATATYPE
taxid                                varchar
fname                              varchar
mname                             varchar
lname                               varchar
phone                               int
userid                               varchar
pwd                                  varchar


TABLE NAME    :  ITINDEPENDENT
FIELS NAME                DATATYPE
taxid                                varchar
fname                              varchar
mname                             varchar
lname                               varchar
phone                               int
pedate                              datetime
vnumber                           int
vdate                                datetime
pbirth                               varchar
addressinp                        varchar
dateentryusa                     datetime


TABLE NAME    :  ITINSPOUSE
FIELS NAME                DATATYPE
taxid                                varchar
fname                              varchar
mname                             varchar
lname                               varchar
phone                               int
pedate                              datetime
vnumber                           int
vdate                                datetime
pbirth                               varchar
addressinp                        varchar
dateentryusa                     datetime
 
TABLE NAME    :  DOCUMENT
FIELS NAME                DATATYPE
taxid                                varchar
dtype                               varchar                         
dife                                  varchar
status                               varchar



TABLE NAME    :  SPOUSE
FIELS NAME                DATATYPE
taxid                                varchar
fname                              varchar
mname                             varchar
lname                               varchar
dob                                  datetime
occupation                       varchar
ssnitin                              varchar


TABLE NAME    :  DEPENDENT
FIELS NAME                DATATYPE
taxid                                varchar
fname                              varchar
mname                             varchar
lname                               varchar
relation                             varchar
other                                 varchar
dob                                   datetime
ssnitin                               varchar
noofyearsinusa                 int




TABLE NAME    :  INTERVIEW
FIELS NAME                DATATYPE
userid                             varchar
pwd                                varchar


TABLE NAME    :  VEHICLE
FIELS NAME                DATATYPE
make                               varchar
model                              varchar
pdate                               varchar
bmileage                         varchar
taxid                                varchar


TABLE NAME    :  BANK
FIELS NAME                DATATYPE
bname                             varchar
anumber                          int
rnumber                           int
atype                                varchar
taxid                                 varchar


TABLE NAME    :  COMPOSE
FIELS NAME                DATATYPE
email                               varchar
subject                             varchar
attachments                      varchar
date                                  datetime
body                                 varchar



TABLE NAME    :  PAYMENT
FIELS NAME                DATATYPE
taxid                                varchar
bank                                 varchar
number                             int
expdate                             datetime



TABLE NAME    :  SCHEDULE
FIELS NAME                DATATYPE
taxid                                varchar
sdate                                datetime
statusconfirmation           varchar
assign                               varchar


     TABLE NAME    :  MYPROFILE
FIELS NAME                DATATYPE
taxid                                varchar
fname                              varchar
mname                             varchar
lname                               varchar
gendr                                varcha
dob                                   datetime
ssninit                               int
address                             varchar
city                                   varchar
state                                  varchar
zip                                     int
email                                 varchar


     TABLE NAME    :  ADMINMAIL
FIELS NAME                DATATYPE
sender                              varchar   
receiver                            varchar
subject                              varchar
attachments                      varchar
body                                 varchar
senddate                         datetime


TESTING - ONLINE TAX MANAGEMENT SYSTEM PROJECT



TEST CASE NAME :  ADMIN LOGIN


Description

Input

Expected Output

Actual Output

Remarks

User name


Password



Password

Admin


****



****

Control passes to password field

Control passes to home page


Control passes to home page

Control passes to password field

Control does not passes to home page

Control passes to home page
 
   pass


    fail



    pass




TEST CASE NAME :  CLIENT LOGIN


Description

Input

Expected Output

Actual Output

Remarks

User name


Password





Password

Britle


****





****

Control passes to password field

Control passes to home page




Control passes to home page

Control passes to password field

Control does not passes to home page(user id does not matches with password)

Control passes to home page
 
   pass


    fail



  

    pass

TEST CASE NAME :  MYPROFILE



Description

Input

Expected Output

Actual Output

Remarks

Taxid


Fname



Mname


Lname


D.O.B


SSNtin


Address


City


State


Zip


Anil


Venkata



Anil


Kumar


02/06/1984


5569


Vijayawada


Hyderabad


Andhra
Pradesh

500001

Control passes to next field

Control passes to next field


Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control does not passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field
 
   pass


    pass



    pass


    pass


   pass


   pass


    pass


   pass


    pass


    pass





Email


Occupation


Mstatus


Dependency


Ctype


Bank


Vehicle


Pnumber


Pexp


Vnumber


Vexp


anil123@gmail.com


Software
Engineer

yes


yes


New


yes


yes


B1758469


02/05/2018


ID2879340554


06/04/2020

Control passes to next field

Control passes to next field

Control goes to next page

Control goes to next page

Control goes to next page

Control goes to next page

Control goes to next page

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field


Control passes to next field

Control passes to next field

Control goes tonext page

Control goes to next page

Control goes to next page

Control goes to next page

Control goes to next page

Control passes to next field

Control passes to next field

Control passes to next field

Control passes to next field

   
  pass           


pass


   pass


  pass


   pass


   pass


   pass


    pass


   pass


   pass


  pass




TEST CASE NAME :  BANK



Description

Input

Expected Output

Actual Output

Remarks

Bankname


Accountno



Routingno


SBI


SBI586



5894




Control passes to next field

Control passes to next field


Control passes to next field

Control passes to next field

Control passes to next field


Control passes to next field
 
   pass


    pass



    pass





TEST CASE NAME :  VEHICLE



Description

Input

Expected Output

Actual Output

Remarks

Make


Model



Purchasedate





Beginning mileage date


Ending mileage date

Ford


Fiesta



08/06/2007





11/08/2007




12/05/2008

Control passes to next field

Control passes to next field


Control passes to next field




Control passes to next field



Control passes to next field


Control passes to next field

Control passes to next field


Control passes to next field




Control passes to next field



Control passes to next field

 
   pass


    pass



    pass





   pass




   pass


TEST CASE NAME :  CHANGE PASSWORD



Description

Input

Expected Output

Actual Output

Remarks

Old
password


New password



Confirm
Password



*****



***



***




Control passes to next field


Control passes to next field



Control passes to next field

Control passes to next field


Control passes to next field



Control passes to next field
 
   pass


   
   pass



 
  pass





TEST CASE NAME :  PAYMENT




Description

Input

Expected Output

Actual Output

Remarks

Bank number


Debit/Credit
number


Validity Date


SBI435


JI259



05/09/2010




Control passes to next field

Control passes to next field


Control passes to next field

Control passes to next field

Control passes to next field


Control passes to next field
 
   pass


   pass



  pass
  

CONCLUSIONS AND RECOMMENDATIONS - ONLINE TAX MANAGEMENT SYSTEM PROJECT REPORT


The entire project has been developed and deployed as per the requirements stated by the user, it is found to be bug free as per the testing standards that are implemented.  Any specification-untraced errors will be concentrated in the coming versions, which are planned to be developed in near future. The system at present does not take care off the money payment methods, as the consolidated constructs need SSL standards and are critically to be initiated in the first face, the application of the credit card transactions is applied as a developmental phase in the coming days. The system needs more elaborative technicality for its inception and evolution.

No comments:

G+

Pages