This is a 2-week lab. Please refer to http://people.msoe.edu/~cs321/lab2.shtml [no longer online]
for details.
Lab report (due 4 P.M., the day prior to week 4 lab)
Your lab report need not be self-contained. This means that it is 
not necessary to restate the entire specification in your report.
  - Prepare your report in the XML format described in the
      Electronic Submission
      Guidelines.
 
  - Include...
  
      - a brief overview of the assignment;
 
      - details of any problems you encountered;
 
      - suggestions for how the lab could be improved;
 
      - things you could not figure out how to do;
 
      - a list of extra features that you implemented, if any;
 
      - a tally of the number of new Non-comment Lines Of Code (NLOC) written
          for this lab assignment. Use the
          CLC Perl script [no longer online] on your code. It will report how many lines and
          statements you wrote in each source file.
        
          - For accurate
          results run it on the provided code first and then subtract
          those results since you did not write that code.
 
        
       
      - A summary of your activity log indicating how much time you spent
          on the assignment (following the template provided in
          lab2.xml).
        
          - Use the following phases, along
          with roughly 5-10 words explaining what was done during each work
          session.
          
            - Research
 
            - Design
 
            - Code
 
            - Debug (before you think it's working)
 
            - Test (after you think it's working)
 
            - Administrative (includes report writing)
 
          
           
          - If you work from 2:00 P.M. to 3:30 P.M. and are interrupted
              for a 10-minute phone call, the interruption time is 10 and the
              delta time is 80.
 
          - "Whom" should be "Self" except when you're consulting/discussing the
              project with the professor or other students.
 
        
       
      - Documented source code
          You may wish to use
          gensrc, a shell
          script which will produce an XML document that may be used as a
          starting point for your report [no longer online]. The file will include all of the
          source code files (provided you modify the script appropriately...
          edit gensrc for details on how to do this.) 
  
   
  - Follow the report submission requirements.
 
  - Email this file to the instructor (durant@msoe.edu) with a subject and message
      body indicating that this is your CS-321 Lab 2 submission.
 
If you have any questions, consult the instructor.
Notes
  - Monday 27 September 2004: As discussed during lab in week 2 and week 3, the
	Read and Write functions must be implemented for your 3 classes.