|
built on top of phpsurveyor |
Infos for developers |
|
This modell is a suggestion. Feel free to comment on it in the Forum.
The
only change needed to the phpsurveyor dbmodell is a new column in
each survey_[NUMBER] table. This might be achieved through just a
hidden entry field in the survey. - However this field should have a
unique name like idsurveyInstance. (The current phpsurveyor version
would always create a new name for each column).
Each language will have their own survey templates (a normal phpsurveyor survey) In these surveys there will be variables like %teachername%, %studentname%, %subject%, %course% etc.. that will be parsed and replaced with the actual value.
The automated import / export function of phpsurveyor is important to evaluation. Last time i looked into it, it was still lacking some features – the import/export was rather complicated, had to be wrapped in a function.
Security levels |
Student |
Teacher |
1st teacher in department |
Headmaster |
Student representatives |
School administrator |
Site administrator |
---|---|---|---|---|---|---|---|
Fill out survey |
x |
|
|
|
|
|
|
See statistics about himself |
|
x |
|
|
|
|
|
See statistics about average of department (e.g. all English teachers), average of school, average of country |
x |
x |
x |
x |
x |
|
|
See statistics about his teachers |
x |
|
|
|
|
|
|
See statistics of all teachers in school |
|
|
|
x |
x |
|
|
Edit subject specific questions |
|
|
x |
|
|
|
|
Select standard survey for school |
|
|
|
x |
x |
|
|
Define evaluation rythm |
|
|
|
x |
x |
|
|
Add, Delete teachers and students to the db |
|
|
|
|
|
x |
x |
Select default settings for all schools on server |
|
|
|
|
|
|
x |
Print /generate /email tokens to students |
|
|
|
|
|
x |
x |
(some UML Flow diagrams from the 1st version that are still valid for the second version. If you want to get to know how TES works check it out!)