Goals
In this
module you will learn to design, implement and
test a scale model and a GUI simulation of an
elevator system using UML, Java and Design Patterns.
Module description in English.
Connecting the hardware
Connecting the iowarrior to the elevator simulator
is identical to what you did in MOD2 laundry
simulator, so
look there. To
use it with the elevator, use the packaged
elevator.properties file.
Time keeping
During the project you must keep a record of the
times you estimate and you really use on the
project. To be able to determine the realism of your
entries, you should also enter these values for your
other study related activities. For this
timekeeping you should use the spreadsheet that is
available
in
timesheet_template in Open
Office and
timesheet_template in Microsoft excel format. Upload the filled out
sheet into the repository each time at the end of the week. Deadline is
typically at the end of the week (Sunday evening).
Repositories
For each group, a svn repository will be
available named after the pattern:
https://www.fontysvenlo.org/svn/2009/prj32/g<grpnum>
as
in https://www.fontysvenlo.org/svn/2009/prj32/g5.
All groups have a repository. The project
itself also has a shared repository,
https://www.fontysvenlo.org/svn/2009/prj32/svnroot, in which we share
the documentation and the libraries to use.
The use of this supplied repository is mandatory.
The authentication is taken from peerweb,
meaning you will have to log in with your
student number (2xxxxxx) and your peerweb password.
The svnroot repository contains the documentation
and the source code version of the utility classes
to use with the elevator
along with a simple IO warrior test gui to test the
configuration for the elevator system. To get you
started some widgets are also available.
The repositories for the groups:
- Group
1at https://www.fontysvenlo.org/svn/2009/prj32/g1
- Group
2at https://www.fontysvenlo.org/svn/2009/prj32/g2
- Group
3at https://www.fontysvenlo.org/svn/2009/prj32/g4
- Group
4at https://www.fontysvenlo.org/svn/2009/prj32/g4
- Group
5at https://www.fontysvenlo.org/svn/2009/prj32/g5
- svnroot
at
https://www.fontysvenlo.org/svn/2009/prj32/svnroot,
which contains the project documentation and the
libraries (javaio2009) to use. Check out this project
(javaio2009/trunk) as a seperate project
(e.g. javaio2009) and link to it from your
elevator project. It is a bad idea to simply copy
the library sources into your project, as it will
make it difficult to import any improvements in
the library.
|