HELP !!!

CALENDAR V 1.0


Introduction

How to Add Events ?

How to View Events ?

How to Generate Honor Role ?

How to View History of Entries ?

Miscellaneous

Feedback


Introduction :

CALENDAR V 1.0 program is written to have co-ordination with in various groups working at GMRT site. The program is a database management program which keeps track of presence or absence of group member on duty. This database can be viewed by anybody as a interactive web page with in GMRT-NCRA domain. This web page displays presence or absence of all the members of selected group for the selected month in a tabular format with color coding, a summary is also displayed for the selected group at the end for selected month. The web page also has a facility to generate honor role for the selected group member for the selected month. The graphical user interface program for data entry is installed in 'callsheet' PC. The data entry can be done by group members in the list for them selves or for other group member.

This will help in planning various activities at GMRT site such as system tests, experiments and also planning group meetings.

FEATURES :

1. PHP script is used for interactive web page development.
2. MYSQL is used as secured database server.
3. C++ with QT libraries are used for graphical interface program for data entry.
4. Default web page shows CALENDAR for current month for all group members.
5. CALENDAR of events for all or selected group can be viewed for required month and year.
6. Honor role can be generated for member in selected group for required month and year.
7. A summary of events is tabulated at end for selected month.
8. National holidays and Weekly Off are marked in advanced and all other days are marked default as present at Khodad site.
9. Presence on duty is marked as '1' while absence as '0'.
10. Every event has a unique color code which is applied to the table cell for the marked dates.
11. A Tool tip is available for every event and for other table cells when mouse cursor is put on it.
12. Data entry for events has a user friendly interface with date and other interlocks.
13. Entry by name and time stamp is put on every entry automatically.
14. Previous entries can be over ride by new entries on same dates.
15. An automatic email is sent for every event entry in program to the person on whose name event is marked.
16. Staff details, Events and Holidays are stored in database an can be added,deleted by restricted members from calendar GUI program window.

How to Add Events ?

1. Login to 'callsheet' PC from any terminal and run 'calendar' program as,
$ssh -X your name@callsheet
$calendar
2. Program window will appear as shown below with default field values.



3. Default staff 'name' is your name but you can select other names from the list.
4. Select 'Event' to be marked from the list.
5. Put 'Remarks' about the event in 'remark' field.
6. If event is not gcc-off and c-off then, select 'from' and 'to' date,month and year.
7. Else select date, month and year 'on' which off is to be marked and then in lieu off date and month.
8. If in lieu of date is of last year still select year for which off is to be marked.
9. Entry date, time and Entry by name are filled in default by current date,time and login name.
10. Click 'save' to add event. The status bar at bottom will show if entry is updated in database.
11. Use 'clear all' button to load default values in field.

How to View Events ?

1. Open your favorite web browser like mozilla or explorer and type URL as, http://callsheet.gmrt.ncra.tifr.res.in
2. Click on link for calendar v 1.0 program.
3. A web page will appear displaying CALENDAR for all groups for current month.
4. Select required 'month' 'year' and 'group' for which you want to view CALENDAR and click on 'show' button.
5. You can repeat this for all the required parameters discussed above.
6. The web page will have details of leaves for all the group members in selected month and year in row with color and value codes.
7. Put mouse cursor on particular date to view tool tip if available.
8. A summary of all the Events is shown at bottom.

How to Generate Honor Role ?

1. Select 'month' and 'year'
2. Select 'name' from the list. If name is not available that means required person is not part of selected group.
3. Select 'all' group option and generate CALENDAR.
4. Now again select 'month', 'year' and 'name' from the list and click on 'generate' button.
5. Honor role will be displayed for the selected group member.
6. Click on browser menu 'File' and then 'Print' to get printout of the honor role.

How to View History of entries?

1. Select 'month' and 'year'
2. Select 'name' from the list. If name is not available that means required person is not part of selected group.
3. Select 'all' group option and generate CALENDAR.
4. Now again select 'month', 'year' and 'name' from the list and click on 'History' button.
5. History will be displayed for the selected group member for selected Month and Year.

Miscellaneous :

Settings of  CALENDAR V 1.0 program