Midaz for Academic Record Management

A University can leverage Midaz to maintain a secure, immutable, and transparent record of students’ academic activities, including course enrollments, grades, attendance, and achievements.

Benefits

  • Security and Integrity: Guarantees that academic records are secure and tamper-proof.
  • Transparency: Provides a clear, accessible view of student records for authorized users.
  • Efficiency: Streamlines the management and auditing processes of academic records.

By using Midaz for academic record management, educational institutions can enhance the reliability and efficiency of their student information systems.


Using Midaz

  • Organization & Ledger: The University registers as an Organization in Midaz and establishes a Ledger to track all academic activities as transactions.
  • Assets: Each course can be set up as an Asset with a unique identifier.
  • Student Portfolios: For each student, you can create a Portfolio to act as the student's academic record, storing all relevant academic metrics.
  • Accounts for Academic Metrics: Within each student's portfolio, create accounts for various academic metrics. Examples include:
    • Course Enrollments Account: Records courses the student has enrolled in.
    • Grades Account: Tracks grades the student receives.
    • Attendance Account: Monitors class attendance.
    • Achievements Account: Records extracurricular achievements and recognitions.
  • Transactions: Use transactions to update accounts based on academic activities:
    • Course Enrollment: When a student enrolls in a course, create a transaction moving an entry from a general course pool account (e.g., @external/available-courses) to the student’s "Course Enrollments" account.
    • Grade Assignment: When grades are assigned, create a transaction that updates the student’s "Grades" account by transferring "funds" (grades) from the class's grade account (e.g., @external/grades) to the student's grade account.
    • Attendance Marking: For attendance, update the "Attendance" account by moving funds from an attendance monitoring account (e.g., @external/monitors) to the student's account.
    • Achievements: Similarly, add achievements to the "Achievements" account via transactions.
  • Reports: Midaz can generate comprehensive academic reports for each student, covering enrollments, grades, attendance, and achievements. This reporting can aid academic counseling and streamline transcript generation.
    • For instance, you can retrieve all transactions of one account, specifying the Grades Account, to calculate the student's GPA based on the balance available.