SourceForge.net Logo  /   shift-midp /        Description
english      русский      українська

Program for the calculation of shifts.


  The program can expect for any date the state of changing (work/day off) for the different types of non-standard office hours, as that:
  • three in three days (bar, shop)
  • days through three (guard)
  • day, night, two days off (port)

Creation of description of other office hours is possible, it is possible to set four shifts of different duration.

  The program is developed for execution in Java J2ME, MIDP 1.0, that almost on any mobile telephones, supporting Java-games.

  Utilized volume of main memory - 450кб.

Version 1.3.1
© 2005-2010 Andriy Bondarchuk. All rights reserved.

 
  This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details:
GNU General Public License


 
To get the executable module and source codes





   Alternative programs for implementation in Android.




  At the start of the program the calculation of shifts is made for the current date. On the screen displayed:  
  In the first line is the date of calculation (day of week; day, month, year; in brackets is the number of the day from the beginning of year,  the number of week from the beginning of year (concordantly ISO-8601)).
  In subsequent lines are the results of calculation.
  Taking about every object of calculation begun with the sign of "-". By it follow:
  • icon of shift (if it is set).
  • name of object (bar, worker).
  • name of  shift.
  • if duration of shift exceeds one day, the sequence number of the days involved is specified.
All the objects for which a sign "display" is set are consistently displayed on the screen.


More detailed about some actions: