Posted: March 12th, 2023

PA1 plan

PLAN DUE03/01/23 BY 11:59 PM – PREFERABLY EARLIER

Save your plan as YourLastNameFirstInitialSecNoPA1Plan.  Submit here the plan you will write from the planning video below.  The plan is worth 10 points.  The plan is graded as all or nothing.  The plan grade added to your PA1 will be what you earn for PA1.  Plan is 10 points, PA1 is 90 for a total of 100 possible points. 

Watch this video to create your plan from which you will code your PA1.  The plan template is attached (above).  This video essentially gives you the 10 points.  The remaining PAs are usually based on PA1; therefore, getting PA1 to function properly from the start is critical.  The plan is graded all or nothing, so please follow the video carefully.  You also need time to code the program even if you already have the logic for it from the plan.  If you don’t have two monitors, you can run the video in one window, and type in another window on the same monitor.  Use the Windows Icon button (left of Alt) on your keyboard, press the left or right arrows to flush one window to the left or right of your monitor.

Student Name:

Class: IS 2063 Sec:

Date:

Plan for PA1

1.

Program Purpose: Create a program for address books.

Output Specifications

PERSONAL ADDRESS BOOK FOR XXXXXXXXXXXX

FAMILY

Addressee: Xxxxxxxxxxxx
Street: Xxxxxxxxxxxx
City, State Zip: Xxxxxxxxxx, XX xxxxx

Phone: xxx-xxx-xxxx
Addressee: Xxxxxxxxxxxx
Street: Xxxxxxxxxxxx
City, State Zip: Xxxxxxxxxx, XX xxxxx

Phone: xxx-xxx-xxxx
FRIENDS

Addressee: Xxxxxxxxxxxx
Street: Xxxxxxxxxxxx
City, State Zip: Xxxxxxxxxx, XX xxxxx

Phone: xxx-xxx-xxxx

Addressee: Xxxxxxxxxxxx
Street: Xxxxxxxxxxxx
City, State Zip: Xxxxxxxxxx, XX xxxxx

Phone: xxx-xxx-xxxx

OR

BUSINESS ADDRESS BOOK FOR XXXXXXXXXXXX

Addressee: Xxxxxxxxxxxx
Street: Xxxxxxxxxxxx
City, State Zip: Xxxxxxxxxx, XX xxxxx

Phone: xxx-xxx-xxxx
Addressee: Xxxxxxxxxxxx
Street: Xxxxxxxxxxxx
City, State Zip: Xxxxxxxxxx, XX xxxxx

Phone: xxx-xxx-xxxx

2.


Program Logic:
Line comments describing the purpose of each import statement and each variable, and at the end of close braces are expected in the program you code in DrJava.
Note the actual code given for some of the pseudocode is different than the pseudocode. The pseudocode shows you what to code, but not necessarily how to code it. You code specific to the chosen programming language.


//


Import


statement(s)


//Replace with YourLastNameFirstInitialSecNoPA1

/**

* Separate address books can be created for family, friends, and work. User is

* prompted for addressees and their relationship to the user who is the owner of

* the address book. The entries are validated then added to the correct address

* book. The address books are then printed.

*/


/* Initialize your


local


(method-level) variables to their default values in your


* program.*/


/* All prompts and prints are to be coded with the proper spacing and line

* advancing according to the Java Style Guide posted in Blackboard. The

* prompts and output specs in the PA instructions also show you the spacing

* and line advancing requirements.*/

IS 2063 6

© 2023 Linda Shepherd, Dept. of ISCS, ACOB, UTSA.

Expert paper writers are just a few clicks away

Place an order in 3 easy steps. Takes less than 5 mins.

Calculate the price of your order

You will get a personal manager and a discount.
We'll send you the first draft for approval by at
Total price:
$0.00