Presentation is loading. Please wait.

Presentation is loading. Please wait.

POS406 Team Project Emilio Yanine. Team Assignment Your assignment is to analyze and understand the code of a sample program: 1. Be able to identify the.

Similar presentations


Presentation on theme: "POS406 Team Project Emilio Yanine. Team Assignment Your assignment is to analyze and understand the code of a sample program: 1. Be able to identify the."— Presentation transcript:

1 POS406 Team Project Emilio Yanine

2 Team Assignment Your assignment is to analyze and understand the code of a sample program: 1. Be able to identify the classes 2. Be able to identify the objects instantiated from those classes 3. Describe the properties of each class (attributes) 4. Identify the methods for each class 5. Understand how the classes are interacting with each other and be able to show this in the code Prepare a Paper and a Presentation with the material learned. Team must submit paper by email Each member must submit a team evaluation in a separate email

3 Sample Program Requirements Using your textbook or searching on the Internet, locate a Java program and submit program for instructor approval by WS3. – The program should have at least three classes defined – Try to avoid applets or multi-threaded programs The team needs to email the instructor before WS3 indicating the source of the program and a description of program’s functionality The instructor must approve program by WS3.

4 Paper Requirements Write a 5 to 6 page paper. The paper should begin with an introduction that clearly defines classes, objects, properties, methods and messages. Following this introduction discuss in detail items 1-5 above for the program which you selected. The conclusion of the paper should be a summary discussing whether you feel that the program was well structured. Make recommendations for how it might have been structured better (i.e., use of different classes, organization or placement of methods within the particular classes) Attach to your paper a class diagram that describes the program. As a team, complete a Team Member Evaluation Form for each member. Append each evaluation form to the team paper.

5 Paper Outline Example Introduction – Source for program, intended use, etc. – Description of program functionality Description of Source code – Number of files, classes, etc – Description of each class (parent class, methods and fields) Class Diagram Summary – Recap the salient features/points – Comment on the overall quality of the program source code – Offer recommendation for improvements (if needed)

6 Presentation Requirements Presentation must be on the same topics covered on the paper and should be approximately 15 minutes Each member must participate on equal basis The presentation must be supported by quality slides The source code must be covered during the presentation (code-review) The application must be demonstrated during the presentation


Download ppt "POS406 Team Project Emilio Yanine. Team Assignment Your assignment is to analyze and understand the code of a sample program: 1. Be able to identify the."

Similar presentations


Ads by Google