ITSD322 Object Oriented Application Development I

Need Help in ITSD322 Java Assignments?
We can help you if you are having difficulty with your ITSD322 Assignment. Just email your assignments at support@assignmentcache.com.
We provide help for students all over the world.

5 Item(s)

per page

Grid  List 

Set Ascending Direction
  1. ITSD322 Unit 5 Java ExceptionHandler program

    ITSD322 Unit 5 Java ExceptionHandler program

    Regular Price: $20.00

    Special Price: $15.00

    ITSD322 Unit 5 Java ExceptionHandler program


    Program Description:


    For this project, you will write a Java program that demonstrates exception handling. Your program will accept from the user ten numbers and place them in an array. The numbers in the array will be added together and the result displayed to the user. The program will compare the values for the first two elements in the array (only) and determine which number is larger and report that information on screen. Then divide the larger number by the smaller number and report the result of that calculation. The program must use exception handling to avoid division by zero errors or out of range errors, then present a friendly error message to the user. The program must then repeat (loop), prompting the user for new data entry. When the user enters 9999, the program must terminate on the next loop cycle, and this must be indicated in the program text (“Enter 9999 to exit.”)


    Project Steps:


    Create a new project named "ExceptionHandler." (Custom classes are not needed.)
    Write code to accept numbers entered by the user.
    Use error handling to ensure that only numbers are accepted.
    Write code to add all values in the array together and display the result to the user.
    Write code to compare the first two values in the array and report the results
    Write code to divide the larger number by the smaller number from the above comparison
    Use error handling to ensure that the program doesn’t crash if it attempts to divide a number by zero.
    Prompt the user for another set of ten numbers.
    If the user entered 9999 during data entry in the last loop cycle, terminate the program.
    Use exception handling to manage out of range exceptions (only numbers are entered)
    Use exception handling to manage division by zero exceptions (as noted)
    Use exception handling to manage by default any errors that don’t fall into the above categories.
    Using Catch blocks, display the cause of any exceptions to the user.
    Output instructions to the screen so that the user will know how to operate the program and what to expect.
    Use code comments to annotate your code, indicating what each line of code does as well as how it works.
    Make sure the program runs correctly before submission. (Your instructor is here to help!)
    Create an activity diagram that illustrates how your program works. Your diagram must include all the data items in your program.
    Formal UML is not required but may be used if preferred. (You may use any software for this, but it must be submitted in Microsoft Word.)
    ZIP your project folder and submit that and your Word document (containing the activity diagram) to the portal for grading.

    Learn More
  2. ITSD322 Unit 4 Java Billboard Sign console program

    ITSD322 Unit 4 Java Billboard Sign console program

    Regular Price: $20.00

    Special Price: $15.00

    ITSD322 Unit 4 Java Billboard Sign console program


    One of the most useful features of any programming language is recursion and control structures, decisions and loops. Recursion and loop structures allow programs to repeat actions without duplicating code.


    This console application focuses on your understanding of object oriented programming, control structures, and arrays.


    Create an application that manipulates a billboard sign. Use the following guidelines:


    Main Program:
    The main program must create an object of Billboard class (see below for details).
    The main program must include a menu to allow a user to select a function of the Billboard object.
    The menu must repeat (using a loop) until the user exits the program.
    The application must exit upon user request.


    Billboard Class:
    The program must include a Billboard class (separate from the main program class) that is able to store and display the text for the completed Billboard advertisement.
    The Billboard class must include variables for data input.
    The Billboard class must allow the user to define a custom message.
    The Billboard class must include 3-4 predefined messages that can be set as the message in the billboard.
    Add one method of your choice that can be used to manipulate the message in some way, such as reversing the text or capitalizing the letters.


    Completion Tasks:
    Use comments in your code to demonstrate your understanding of each statement.
    Make sure the program runs correctly before submission. (Your instructor is here to help!)
    ZIP your project folder and submit the file to the portal for grading. (There is no Word document for this assignment.)

    Learn More
  3. ITSD322 Unit 3 Java AnimalInfo console program

    ITSD322 Unit 3 Java AnimalInfo console program

    Regular Price: $20.00

    Special Price: $15.00

    ITSD322 Unit 3 Java AnimalInfo console program


    So far, you have learned about design and how to create a simple Java application using an IDE. Now, you are going to gain some experience writing an object-oriented program with classes, objects, inheritance, and polymorphism. These terms sound complex, but you will find they are not difficult to use. You will be drawing on all the information you have gained, and this project will require some time, so start early, and pay attention to instructions.


    For this project, you will write a Java program that allows the user to select an animal from a menu and then display information about the animal.
    Create a new project in your IDE named "AnimalInfo."
    Create a class called "AnimalInfo" as the main class for the program.
    Create a class called "Animal" with a virtual method displayInfo().
    Create 3 classes inherited from Animal (one for each of your animals). Each of the inherited classes should override Animal.displayInfo() to display information about the animal. The information should just be a short description of the animal displayed to the screen.
    In the AnimalInfo.main) method, display a menu allowing the user to choose 1 of 3 animals or quit the program. The menu should accept input from the user and take the appropriate action and then repeat until the user selects the option to quit. Hint: Simple menus are easiest to implement if the user selects a letter or number for each menu item.
    When the user selects an animal, use the displayInfo() method of the appropriate class to display information about the selected animal.
    Use comments throughout your code demonstrating your understanding of each statement of code.
    Make sure the program runs correctly before submission.
    Create a zip that includes your project folder and Word document, and upload it to the course portal.

    Learn More
  4. ITSD322 Unit 2 Java console program

    ITSD322 Unit 2 Java console program

    Regular Price: $20.00

    Special Price: $15.00

    ITSD322 Unit 2 Java console program


    The first step in writing a software application is to determine the requirements. There is no value in writing a program that does not address the needs of the client. Requirements can be gathered in many ways, but ultimately, the requirements serve to document what the application should and should not do. After the requirements are written, the application design can be prepared, followed by the actual coding. For this project, you will gain some practice in the design phase of software development by designing a program that will meet a given set of requirements.
    Develop a console program that simulates a section of a restaurant menu. Each item will have a different price and your program should define at least ten (10) items. You will need to obtain an order from the user who should provide their menu selection along with quantity. The total cost for the meal must be calculated. The user will enter the amount of their payment ($10, $20, etc.). The program needs to calculate the amount due back to the user (payment minus total cost of meal).
    The project instructions and deliverables are as follows:
    Create a document in Word (name the design document yourName_Unit2.IP), and add the following:
    Title page
    Course number and name
    Project name
    Student name
    Date
    List the data items that must be stored and used by the program. Each data item should be given a name for reference. Develop a UML class diagram that illustrates the data items for your program.
    List the decisions the program must make. References to the data items in the previous step should be used where appropriate.
    Describe the flow of operation of the program by preparing pseudocode or a UML activity diagram. All key activities should be included, and references to the data items and decisions listed in the previous steps should be used.
    Create a zip that includes your project folder and Word document, and upload it to the course portal.

    Learn More
  5. ITSD322 Unit 1 Java console program

    ITSD322 Unit 1 Java console program

    Regular Price: $15.00

    Special Price: $12.00

    ITSD322 Unit 1 Java console program


    Throughout this course, you will be learning about object-oriented programming and demonstrating what you learn by writing some programs in Java. The first step will be to install and integrated development environment (IDE) that will be where you will write and compile your programs. You will also write your first program using Java to show that you have correctly installed the IDE.
    The project instructions and deliverables are as follows:
    Download and install Java JDK and NetBeans IDE using the default installation options.
    Run the IDE, and take a screenshot.
    Create a console program that prompts the user to enter the name and address of their employer and position they hold or the name and address of their favorite restaurant and their favorite meal.
    Display this information on the screen, each on a separate line.
    Run your modified program and take a screenshot of the results.
    Create a document in Word, and add the following:
    Title page which includes: CourseNumber, CourseSection, CourseName, ProjectName (Unit 1 IP), StudentName and Date.
    Screen shots showing the IDE running.
    Screen shot showing the program's output.
    Create a zip that includes your project folder and Word document, and upload it to the course portal.

    Learn More

5 Item(s)

per page

Grid  List 

Set Ascending Direction