CS 2212 -- Introduction to Software Engineering
Group Assignment 4
Due Date: Monday, April 9, 11:59pm

Percentage of total mark: 7%

This is a group assignment.  READ THIS ENTIRE ASSIGNMENT OVER CAREFULLY BEFORE MEETING WITH YOUR GROUP!.

Each group in the class is to hand in one separate assignment. You can delegate the individual parts of the assignment to a subset of the group members, but it is a good idea for all group members to read over the entire completed assignment before one of the members hands it in to webct.

Overview

In this assignment, your group will complete the project by handing in a user manual for your finished system and your source code and doing a very small demostration of your project for the class.

Your hand-in/report should consist of the following things (see below for more details):

 

User Manual

The title page of your user manual must contain the following things:

Sample Title Page:


 CS 2212a, Section 001
Group Project - User Manual

Due Date: June 1, 2001

Group 999

Group Members:
Justine Bateman
C
ourtney Cox
Geena Davis
Michael J. Fox
Tom Hanks


As well, the manual must also contain at least the following things:

Of course, it cannot have just these features and nothing else; you have to organize the document in a reasonable fashion.

Convert the user manual to a pdf file and call it Group?UserManual.pdf where ? is your groups group number.

 

Screen Shots

To make a screen shot, you can use the Unix command snapshot, available on the Gaul system. Here is one way of using it to do this.

See man snapshot for more information on how to use snapshot.

To convert your screen shot to printable (PostScript) form, you can use the command xv, available on the Gaul system. Here is one way of using it to do this.

See man xv for more information on how to use xv.

HINT: SnagIt is another excellent tool for capturing windows, it runs on MS Windows systems. If you have Windows 7, there is a tool called Snipping Tool that does screen captures. Go to All Programs>Accessories>Snipping Tool

 

Source Code

Your group is required to hand in a copy of your source code as a jar files

 

Project Plan Documentation

This document should include a complete Gantt chart showing the scheduling and division of tasks for the whole project. Send the final Gantt chart to pdf file called Group?FinalGantt.pdf

 

Presentation

Your group is required give a VERY short demo of your system in front of the rest of the class. Please bring your own laptop with your software installed on it. I will hook up the laptop to the display unit in the classroom. The demo should:

After your demo is finished, one or two (or the entire team if you want) of the group members must answer the following two questions for the entire group in front of the class:

1) What did your CS2212 group do (or not do) that made your project successful, i.e. what things worked so well that you would do them the same way in CS3307?

2) What did your CS2212 group do (or not do) that caused problems and thus you would NEVER do again in CS3307?

:

Tips

 

Marking

The marks will be tentatively assigned as follows:

 

Submitting the Assignment

FINAL Peer Evaluation (to be done individually)

Within FOUR days of this assignment's due date, complete the peer evaluation for all members in your group. If you do not complete the final peer evaluation before the above due date, you will individually lose 0.5% off of your final mark for the course. NOTE: THIS IS YOUR FINAL CHANCE TO INDICATE TO US ABOUT THE WORK DONE BY EACH MEMBER IN YOUR GROUP.  THIS FINAL PEER EVALUATION COULD BE USED TO INDIVIDUALLY ADJUST THE GRADES OF GROUP MEMBERS. PLEASE BE FAIR, CLEAR AND CONSTRUCTIVE WHEN FILLING IN THESE FORMS.

Click here to submit a peer evaluation  (remember to also evaluate your own performance as well as ALL your other group members)