|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Estimator | Control class which calculates durations for tasks and plans |
EstimatorInformation | Marker interface for objects with internal information about each estimator. |
Factory | Factory of core elements: tasks, timings and estimations. |
Plan | Set of tasks. |
PlanTask | Task data to be handled into a Plan. |
Task | Task data, inserted by the user. |
Class Summary | |
Break | Description of a break |
Estimation | Estimations about a task (duration, maximum duration) |
FixedEstimator | Estimator which only considers the information about the user
Particullary, it doesn't use any information about the plan or
current spent of time in the task. Updates (automatically) user data when a task is finished |
LinearRegressionEstimator | |
ManualEstimator | Estimator which only considers the information given explicitly by the user |
Timing | Information about the use of the time for a task |
Core classes and interfaces for the time calculator. Here all entity and control classes are contained. There are many interfaces for entities which can be implemented using different approaches (EJBs, JavaBeans...) and which will be builded throught the factory, specific for each case.
The UML diagram between classes and interfaces is:
Sequence diagrams for obtain a prediction over a task,
notify to the estimator events over a task must be learned
and start/pause/resume/stop signas are:
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |