<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" 
   href="file://c:/source/xslt/xml-labs/setupguide.xsl"?>
<setupguide>

  <title>
    Installation Guide for the Descriptor Systems Introduction to
    Object Orientation and UML Workshop -- StarUML 5 Version.
  </title>

  <description>
    <p>
      This document describes the setup for the
      Descriptor Systems Introduction to Object Orientation and 
      UML Workshop - StarUML 5 Version.
    </p>
    <p>
      <b>Important:</b> Please print this document and as you install the
      software, mark up the document with the actual
      directory paths where you installed the software.
      Then leave a copy of the marked-up document for the instructor.
    </p>
    
    <p>
      With the exception of the operating system, all
      of the required software is available at no charge
      for download (some packages may require you to register on
      a website).
    </p>
    
    <p>
      If you have questions or difficulties with the installation,
      you can contact Joel Barnum at 319-362-3906 or email at
      <literal><![CDATA[
<script language='javascript'>
<!--
var username = "joelbarnum";
var hostname = "descriptor.com";
var linktext = username + "@" + hostname;
document.write("<a href=" + "mail" + "to:" + username +
"@" + hostname + ">" + linktext + "</a>")
//-->
</script>]]>.      
      </literal>
    </p>
  </description>

  <hardware-requirements type="Student">
    <requirement>
      A Pentium 2Ghz processor
    </requirement>
    <requirement>
      2GB of free disk space for installation
    </requirement>
    <requirement>
      512MB RAM
    </requirement>
    <requirement>
      1024x768 display, 65536 colors
    </requirement>
    <requirement>
      Optional Internet connection
    </requirement>
  </hardware-requirements>

  <hardware-requirements type="Instructor" >
    <requirement>Projection unit, 800x600 resolution minimum</requirement>
    <requirement>Internet connection strongly recommended</requirement>
  </hardware-requirements>

  <software-requirements type="Student">
    <requirement>
      Microsoft Windows XP or Windows 2000
    </requirement>

    <requirement>
      Microsoft Internet Explorer 6.0 or higher 
    </requirement>

    <requirement>
       Unzip utility such as 7-Zip from <a 
       href="http://www.7-zip.org/">http://www.7-zip.org</a>
    </requirement>

    <requirement>
      StarUML Version 5
    </requirement>
        
    <requirement>
      OOAD Lab Software Archive
    </requirement>
    
  </software-requirements>
    
  <software-requirements type="Instructor" >
    <requirement>Descriptor Systems Courseware Viewer (screen-show software)</requirement>
    <requirement>
    Instructor Display Materials
    </requirement>
  </software-requirements>

  <setup-instructions type="Student">

    <step>
      <p>
        Download StarUML Version 5 Windows Installer from
        <a href="http://staruml.sourceforge.net/en/download.php">http://staruml.sourceforge.net/en/download.php</a>
      </p>
      <p>
        The filename should be something like <b>staruml-5.0-with-cm.exe</b>.
      </p>
      <p>
        Run the EXE file and
        install using all of the defaults.
      </p>
    </step>
        
    <step>
      <p>
        To test the StarUML installation, start StarUML from
        the Windows Start menu.
      </p>
    </step>
    <step>
      <p>
        Download the OOAD Lab Software Archive from
        <a href="http://www.descriptor.com/setupguides/ooad/setup/starUML/ooadclass.zip">
         http://www.descriptor.com/setupguides/ooad/setup/starUML/ooadclass.zip</a>.
      </p>
      <p>
        Unzip this archive to the root directory on drive C: -- you should
        end up with a subdirectory named <i>c:\ooadclass</i>.
      </p>
    </step>    
  </setup-instructions>

  <setup-instructions type="Instructor">
    <step>
      <p>Repeat the Student software setup on the instructor machine.</p>
    </step>
    
    <step>
      <p>
        The instructor machine must have Java installed. If it's not
        already there, install it
        from <a href="http://java.com">http://java.com</a>.
      </p>
    </step>
    
        
    <step>
      <p>Download and install the Courseware Viewer program.</p>
      <p>Download the Viewer installation program from:
        <a href="http://www.descriptor.com/viewer/binaries/setup.exe">
        http://www.descriptor.com/viewer/binaries/setup.exe
      </a>
      </p>
      <p>
        Run the installation program, accepting all defaults.
      </p>
    </step>
    
    
       <step>
         <p>
           Download the <i>Instructor Display Materials</i> from
           <a 
         href="http://www.descriptor.com/setupguides/ooad/setup/intro-ooad-screenshow.zip">
         http://www.descriptor.com/setupguides/ooad/setup/intro-ooad-screenshow.zip</a>.
       </p>
       <p>
        Unzip the archive to the <b>root directory on Drive C:</b>. You should end up with a
        subdirectory named <b>c:\ooadclass\courseware</b>.
       </p>
     </step>
    
    
    <step>
      <p>
        Test the Courseware Viewer by choosing
        Start - Descriptor Systems - Courseware Viewer. In the Viewer,
        choose File - Open and open:
      </p>
      <code>
        \ooadclass\courseware\intro-ooad.crs
      </code>
      <p>You should see the screen show for the workshop. </p>
    </step>

  </setup-instructions>

</setupguide>
