Group Management
From tigwiki
Contents |
[edit] Link
[edit] Purpose
The purpose of the "Gamma Group People Management" application is to keep track of who has worked in our group, on our experiments, or otherwise on activities funded by or related to the Gamma Ray Spectroscopy at ISAC (GRSI) NSERC grant. In practice this means:
- TIGRESS
- 8pi
- GPS
- Radon EDM
- etc.
The application consists of a database with tables that keep track of, amongst other things:
- People who have worked in the group, when, under what title, and under whose supervision
- Institutions associated with the group
- Activities. General support of facilities (e.g. TIGRESS) and specific participation in an experiment (e.g. E1069) as distinct separate activites.
- Theses and summer-student reports.
The motivation for this application is to provide a centralized repository where someone can quickly find information that is often useful for writing grant applications, 5-year plans, Form 100's, and the like.
[edit] Usage
Start by clicking on the link above, then log in. If you can't log in you probably should contact Greg or a developer for more help. (Contact Greg for now.)
The main pages available now are "Home" (for logging in), "People", "Institutions", and "Activities". Most of these pages are driven by pull-down menus to select a specific person or institution or activity. Some of the "Edit" and "Delete" features also work.
At the moment you should be able to:
- view who people are, what they have worked on, what were their appointments, who have they supervised
- edit your own record and anyone you supervised (including adding new people you supervise)
- change your own password
Other features will be developed ad hoc.
Angie Zhang wrote a manual that you can find here.
[edit] Developers
The code for this is on the gg account under public_html/group. It runs through the web server on jaguar. If you want to start screwing around with the code, make a backup copied into a directory group_4 or group_5 or whatever, first, so we can undo it first.
It's all PHP driven.
The database is all MySQL. Please use phpMyAdmin (at http://jaguar.triumf.ca/~gg/phpMyAdmin/) to view the databases and to fix stuff that the PHP code might have screwed up.
[edit] Credits
Greg Hackman (that's ME!) designed the data base tables. Angie Zhang wrote the user interface and user's manual. Corina paid for it. :) For now, please contact Greg with suggestions.

