No Pressure Tax - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

No Pressure Tax

Description:

This screen has a button to submit the registration, as well as buttons to clear ... When the submit button on the input form is clicked, and the data entered is ... – PowerPoint PPT presentation

Number of Views:12
Avg rating:3.0/5.0
Slides: 14
Provided by: cgr88
Category:
Tags: pressure | submit | tax

less

Transcript and Presenter's Notes

Title: No Pressure Tax


1
No Pressure Tax
  • Group Members
  • Christan Grant
  • Scott Fagen
  • Robert Jack
  • Peter Kehagias

2
No Pressure Tax
  • Goal
  • To Implement a quick and easy tax calculator
    that will allow a user to create compile all the
    information they need to submit the 1040-EZ tax
    form.

3
No Pressure Tax
  • Software Engineering
  • Met with brief status and goal meetings
  • Most of our meetings were to discuss goals,
    objectives
  • We assigned duties and expected them to completed
    done by the meet date
  • The last few weeks we had integration meetings

4
No Pressure Tax
5
No Pressure Tax
  • Requiements
  • Requirement 1 - Splash Screen
  • The first screen visible to the user will be a
    splash screen consisting of the name of the
    program and the group name. This information will
    be represented by an image file containging a
    logo graphic. The splash screen will
    automatically transition to the user login screen
    after 3 seconds.
  • Requirement 2 - Login Screen
  • The login screen will consist of a graphical user
    interface with text input fields for username and
    password. When a valid username and password
    combination has been entered, and the submit
    button is pressed, the login screen will
    dissapear and transition to the user input
    screen. In addition to the login submission,
    there will be a clear button to clear out user
    input, an exit button to exit the program at this
    point, and a user registration button, which will
    activiate the user registration form.
  • Requirement 3 - Registration Screen
  • The registration screen enables new users to
    create a username and password giving them access
    to the system. By registering in the system, the
    user will be able to login using the username and
    password they register with. The registration
    screen will also collect the user's first name,
    last name. and social security number, which will
    be stored in the system for later use. This
    screen has a button to submit the registration,
    as well as buttons to clear the form, exit the
    program, or cancle registration and return to the
    login screen.

6
No Pressure Tax
  • Requiements
  • Requirement 4 - Input Screen
  • The input screen is a GUI that collects the users
    tax information for processing. The user's
    personal information such as first name, last
    name, and social security number are entered in
    the first part of this screen. The second section
    allows the user to input their wages, taxable
    interest, unemployment compenstation,
    dependencies, taxes withheld, earned income
    credit, and combat pay. This information will be
    stored upon submission and used to calculate the
    tax output, which is displayed on the output
    screen.
  • Requirement 5 - Data Entry Validation
  • All data inputed on the user input screen is
    validated to ensure the quality of the data and
    the correctness of the data types entered. First
    name, and last name are strings so any value is
    accepted. Social secuity number is only valid if
    it is a 9 character integer. The values for
    wages, taxable interest, unemployment
    compenstation, taxes withheld, earned income
    credit, and combat pay are all monetary values
    and only valid if entered as an integer or double
    value. If a invalid peice of data is entered and
    a submission is attempted, a dialog box alerts
    the user of error and insturcts them to fix it,
    cancling the submission in the process.
  • Requirement 6 - Tax Calculator
  • The tax calculator takes the data submitted by
    the input screen and calculates the user's taxes
    based on their income and deductions. The rules
    for calculating these values have been taken from
    the 1040ez tax form.

7
No Pressure Tax
  • Requiements
  • Requirement 7 - Storage
  • The user input values along with the tax
    information calculated by the tax calculator are
    stored on the hard disk in an XML file. When the
    submit button on the input form is clicked, and
    the data entered is valid, the user is promted to
    save the information in an xml file. They must
    choose a file name and location to save the file
    to.
  • Requirement 8 - Output Screen
  • The output screen displays the user's tax
    information, calculated by the tax calculator, in
    new GUI screen that appears after the information
    is inputed, validated, calculated, stored, and
    submitted. There is an exit button that sends the
    user back to the login screen.
  • Requirement 9 - Help Screen
  • A help button located on the user input screen
    loads a new GUI screen with instructions on how
    to use the program.

8
No Pressure Tax
  • Features
  • One Click Calculation
  • Easy to Use GUI
  • User Information Storage

9
No Pressure Tax
  • Easy to Use GUI

10
No Pressure Tax
  • User Information Storage

11
No Pressure Tax
  • Registration

12
No Pressure Tax
  • One Click Calculation

13
No Pressure Tax
  • Future Work
  • Online Submission
  • Encryption
  • User Input Prediction
  • Tips / Enhanced Help
  • More Tax Forms
  • PDF Output
Write a Comment
User Comments (0)
About PowerShow.com