Sale!

CSC 220.02 + .03 ASSIGNMENT 02 solved

Original price was: $35.00.Current price is: $28.00.

Category:

Description

5/5 - (1 vote)

PART A – OOP Class Design Guidelines, 15 points

Y. Daniel Liang’s 8 Class Design Guidelines:
– http://csc220.ducta.net/Assignments/assignment-02-Materials/ClassDesignGuidelines.pdf
Please choose 3 guidelines and discuss them in-depth. For each guideline, use at least one page for your discussion. It is
OK to use code to help demonstrate your points. The code portion, if any, should not take up more than 1/3 of each
guideline’s discussion.

PART B – OOP, 60 points

Our commencement ceremony will be hosted at Oracle Park, home of the San Francisco Giants. The Giants is hiring us to
develop a messenger application to help them take SF Giants Thank You card orders from SF State students.
The 6 complete sample outputs are posted on the File Manager. Please read all the sample outputs carefully.
– http://csc220.ducta.net/Assignments/assignment-02-Materials/index.php
To get credit, our program must meet the output requirements and the programming requirements which are described in the
following.

Output Requirements:

– Identical: Our program must produce output identical to the complete sample output provided on File Manager. Please
read each sample output for further information and assistance.
P E R F O R M A N C E T R A C K E R
ASMT GRADE YOUR GRADE
ZOOM 05
01 20
02-PREPARATION 25
02 75
TOTAL 125
A: 90-100% B: 80-89% C: 70-79% D: 60-69% F: 0-60%
The course grader provides feedback to your assignments
on iLearn.

 

*** Please use this table to communicate clearly to our grader which output requirements we completed successfully.

Programming Requirements:

1. We must use this starter code:
– http://csc220.ducta.net/Assignments/assignment-02-Materials/Assignment-02-Code.zip
2. We can add code. Our task to complete implementing the incomplete classes among the provdied starter-code files.
3. We cannot change and cannot remove the provided code, especially the code in file “Messenger.java”.
4. We must keep all of our data fields “private”. We must not create any new classes.
5. We must use a programming style provided in the directory File Manager/Assignments. 3 styles were provided.
6. In our assignment report, we must demonstrate to our grader that:
– Our program runs properly on the latest version of NetBeans and that
– Our program meets the requirements successfully.
– Please document each sample run clearly so that our grader can see how much work and passion we put into developing
our program.

PART C – Database, 5 EXTRA CREDIT points

Make our program allow students to choose which SF Giants player to chat with. Our program should output updated player’s
information as listed on Wikipedia:
– https://en.wikipedia.org/wiki/2021_San_Francisco_Giants_season#Current_roster
Please create our creative demonstration to show our successful implementation of this requirement to get credit.
Thank you and happy coding!
REMINDER:
We should start ASMT 02-Preparation and ASMT 02 at the same time. ASMT 02-Preparation is a team learning experience. Each
team should have five members. ASMT 02 is a regular assignment. We can work alone or work with one classmate on ASMT 02.
Please refer to the Assignment Template and the Guidelines for All Assignments.
Thank you and happy learning.
Complete Sample Output Main Topic Output Requirement Pts
SampleOutput-01.pdf 3 pillars of OOP (CSC 210) Identical 25
SampleOutput-02.pdf Internationalization (CSC 210/220) Identical 7
SampleOutput-03.pdf Date and Time (CSC 210/220) Identical 7
SampleOutput-04.pdf Exception Handling (CSC 210) Identical 7
SampleOutput-05.pdf ANSI Colors (CSC 210) Identical 7
SampleOutput-06.pdf File I/O (CSC 210) Identical 7