Jan 16, 2018 sample paper

This course uses open-source software which must be cited when used for any student work.

This paper concentrates on the primary theme of This course uses open-source software which must be cited when used for any student work. in which you have to explain and evaluate its intricate aspects in detail. In addition to this, this paper has been reviewed and purchased by most of the students hence; it has been rated 4.8 points on the scale of 5 points. Besides, the price of this paper starts from £ 45. For more details and full access to the paper, please refer to the site.

iLab > STEP 2iLab 5 of 6: GUI Graphics and File I/O (40



In this lab, you will create one project that reads from a
file, one project that writes to a file, and one project drawing a snowman.

Note!Software Citation Requirements

This course uses open-source software which must be cited
when used for any student work. Citation requirements are on the Open Source
Applications page.

Please review the installation instruction files to complete
your assignment



Submit your assignment to the Dropbox, located at the top of
this page. For instructions on how to use the Dropbox, read these step-by-step

(See the Syllabus section “Due Dates for Assignments
& Exams” for due dates.)

Program files for each of the following programs.

Manage client information

Draw a snowman

At the beginning of all your programs, put a comment box
that includes the program name, your name, and a brief description of the



Program Name: ProgramName.java

Programmer’s Name: Student Name

Program Description: Describe here what this program will do


How to submit your assignment:

The programs must have the same names as the assignment

Each Java source file (*.java) must include a corresponding
class file (*.class) program as evidence of success.

In addition to the program source code files and byte code
files, you will document your analysis/design and testing (including screen
shots) in a Lab Report.

You must use a zipped folder to send your weekly assignment
to the Dropbox. Do not send subfolders within your zipped folder. Place all of
the .java and .class files and your lab report for the week into the one zipped
folder. The zip folder should be named CIS355A_YourLastName_iLab_Week5, and
this zip folder will contain all the weekly programming assignments.

Required Software


Access the software at https://lab.devry.edu.

Steps: 1, 2, and 3

Lab Steps

STEP 1: Writing out Client Information

1) Create the
following GUI, so that when your program is running, your user can input
information regarding a client and hit the save button to save the information
out to a file.

Image of Client Information screen; Fields are Client Name,
Starting Balance, Client ID and Closing Balance

Filename: User enters
a filename here (such as client.txt) which is the file to read and write. An error message should display when Display
or Save is clicked if there is no filename entered.

Save button:

If no filename is entered, display error message.

If any data is blank, display an error message.

If all input is valid, data from the GUI (name, id, start
balance, close balance) is saved to the file entered in Filename. Each new client’s information should appendto
the information already saved onto the file.
The data must be saved with a delimiter character of your choice between
the fields (such as “|” or “#” ) so that the data in the
file looks like the following example:

Charles Smith|100235|5700.75|1200.00

James Peterson|320056|349.56|4005.56

The data fields (name, id, start, close) should be cleared
to make the next input easier.

Remember to close the file

Display button:

Read the data in the file specified by filename (if none
specified, give error message) and display a report in the CONSOLE formatted as
shown below

You will need to use StringTokenizer to “separate”
the fields based on the delimiter character in the file.

Remember to close the file

Client Activity Report

Client Name

Client ID


Closing Balance











Grading Rubric

Client Information Points Description

Standard header included


Must contain program name, student’s name, and description
of the program

Lab Report


Documents analysis and design, testing with screenshots,
multiple test cases

GUI is correct


Has correct fields and displays correctly

Data saved to file with delimiters


The data is written to the file and formatted correctly,
appends to existing file

Error messages if no filename or if missing data


All input is validated before processing

GUI cleared after a Save


Textfields cleared for next input

Reads file using String Tokenizer to separate fields


The data is read from the file correctly

Report displayed in console formatted correctly


Data displayed in console correctly



STEP 2: Snowman!

Use the many draw methods provided to you by Java and draw a
Snowman—be as creative or as basic as you would like, as long as the final
result resembles a snowman. It doesn’t have to necessarily look exactly like
this, but this is the minimum you should achieve with your drawing.

Screenshot of Snowman graphic

1) You must have at least three circles in your project.

2) You must have at least a line, a polygon, an oval, or a

3) In addition to your snowman, you should also use
drawString to draw some text.

4) Use draw or fill and the color class as you see fit.

Hint: frame.getContentPane().setBackground(Color.blue);
//This is the code you need to set the frame’s background color.

Have Fun!

Snowman Points Description

Standard header included


Must contain program name, student’s name, and description
of the program

Program Compiles


Program does not have any error

0% Plagiarism Guaranteed & Custom Written, Tailored to your instructions

International House, 12 Constance Street, London, United Kingdom,
E16 2DQ

UK Registered Company # 11483120

100% Pass Guarantee

Order Now


We've produced some samples of what you can expect from our Academic Writing Service - these are created by our writers to show you the kind of high-quality work you'll receive. Take a look for yourself!

View Our Samples

corona virus stop
FLAT 25% OFF ON EVERY ORDER.Use "FLAT25" as your promo code during checkout