Skip to content

Timelogging

Stein Korsveien edited this page Nov 14, 2018 · 6 revisions

Welcome to the timelogging wiki!

This is application that manage timers.

Timers can:

--transform into edit form
--delete
--start
--stop
--be dislayed in a list.
--be persisted
--be added to the list

The user stories are:

As a User I want the TimeLogging web page to be loaded in 3 sek from I enter the URL in Web browser until the page is ready for use in the Web Browser so that no one leaves without seeing the content

As a User I want that it should take less than 3 sec from I activate the create common until the create timer is displayed in the browser so that

As a User I want the Timers stored in the system be displayed in the web browser after the TimedLoggings URL is entered in the web browser

As a User I want that when I activates a create command and enter timer details a timer should be created and stored in the system so that

As a User I want that when I activates an update command and enter time logging details will the timer details be updated and the updated information is stored in the system

Cancel Timer Form
Start Timer
Stop Timer
Display Timer
Create Timer
Display Timers

Classes

The partision of code into classes and assosiations looks like this.
classes and assosiations
TimersDashboard: Parent container
EditableTimerslist: Display a list of timer containers
Timer: Display a given timer
TimerForm : Displays a given timer´s edit form
ToggeavleTimerForm:Displayes a form to create a new timer
TimerForm: Displayes a new timer's create form

Clone this wiki locally