[New app] Gradebook #81

Closed
opened 2024-08-23 20:46:21 +02:00 by hansegucker · 9 comments
hansegucker commented 2024-08-23 20:46:21 +02:00 (Migrated from edugit.org)

Requirements from @fph

Goal: Get a quick overview about the performance of a student/group

  1. 2FA necessary for all grade data (configurable, https://www.gesetze-rechtsprechung.sh.juris.de/bssh/document/jlr-SchulDSVSH2018V2P13)
  2. Show grades on person page (later)
  3. Management pages for grade sets with choices and rating types
  4. Show grades as tab on group page
    1. Simple table with direct input fields for grades
    2. Add button for new columns aka ratings
  5. On parent group page, all grades from child groups shall be shown (filterable by rating type, course group)

Blocking: https://edugit.org/AlekSIS/official/AlekSIS-Core/-/issues/122 for group page

Relations

  • GradeChoice(set → GradeSet, name, value, order)
  • GradeSet(name)
  • RatingType(name, color)
  • Rating(name, type → RatingType, weight, group → Group)
  • Grade(grade → GradeChoice, rating → Rating)
Requirements from @fph Goal: Get a quick overview about the performance of a student/group 1. 2FA necessary for all grade data (configurable, https://www.gesetze-rechtsprechung.sh.juris.de/bssh/document/jlr-SchulDSVSH2018V2P13) 2. Show grades on person page (later) 2. Management pages for grade sets with choices and rating types 3. **Show grades as tab on group page** 1. Simple table with direct input fields for grades 2. Add button for new columns aka ratings 4. On parent group page, all grades from child groups shall be shown (filterable by rating type, course group) 5. **Blocking:** https://edugit.org/AlekSIS/official/AlekSIS-Core/-/issues/122 for group page ## Relations - GradeChoice(set → GradeSet, name, value, order) - GradeSet(name) - RatingType(name, color) - Rating(name, type → RatingType, weight, group → Group) - Grade(grade → GradeChoice, rating → Rating)
hansegucker commented 2024-08-23 20:46:21 +02:00 (Migrated from edugit.org)

assigned to @hansegucker

assigned to @hansegucker
hansegucker commented 2024-08-23 20:46:45 +02:00 (Migrated from edugit.org)

@nik Please review these requirements.

@nik Please review these requirements.
hansegucker commented 2024-08-23 20:47:04 +02:00 (Migrated from edugit.org)

added 40m of time spent

added 40m of time spent
hansegucker commented 2024-08-23 22:32:08 +02:00 (Migrated from edugit.org)

changed the description

changed the description
hansegucker commented 2024-08-26 23:14:37 +02:00 (Migrated from edugit.org)

changed the description

changed the description
hansegucker commented 2024-08-26 23:15:29 +02:00 (Migrated from edugit.org)

changed the description

changed the description
hansegucker commented 2024-09-13 23:06:58 +02:00 (Migrated from edugit.org)

changed the description

changed the description
hansegucker (Migrated from edugit.org) closed this issue 2024-09-17 10:32:17 +02:00
hansegucker commented 2024-09-17 10:32:18 +02:00 (Migrated from edugit.org)

moved to AlekSIS/onboarding/AlekSIS-App-Maka#1

moved to AlekSIS/onboarding/AlekSIS-App-Maka#1
magicfelix commented 2025-05-02 18:47:53 +02:00 (Migrated from edugit.org)

mentioned in issue #47

mentioned in issue #47
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS#81
No description provided.