What this category's data looks like
Student status change and graduation qualification review materials come from the suspension/resumption applications, major transfer applications, and graduation review checklists exported from the academic affairs system, and their update cadence advances with semester batches and review nodes. Fields include name, student ID, change type, effective date, course name, credit count, signature, and receipt. When the materials enter this feature, the suspension/resumption applications, major transfer applications, and graduation review checklists each enter the publishing channel as independent files, with the share link carrying the external entry point; the display parameters determine how the quoted snippet, quoted full text, and source original text are presented, while the file visibility scope is still determined by file permissions.
Configuration and implementation checks
This part is executed by the share link in the publishing channel (the publishing service performs authentication), and outputs the share link, display parameters, and authentication result. The externally available entry point and authorization scope are then completed by external visitors seeing the corresponding content according to their identity.
| Object | Check | Verification action |
|---|---|---|
| Suspension/resumption application | Name, student ID, change type, and effective date must be aligned item by item with the major transfer application and graduation review checklist, and signatures and receipts must be complete | Check the name, quantity, and date of the same record in the two materials, and inspect the signature and receipt |
| Major transfer application | Course name, credit count, and effective date must be consistent with the graduation review checklist, and the version must be the latest | Compare version numbers and dates, and check courses and credits item by item |
| Graduation review checklist | The graduation conclusion, total credits, and signature must match the suspension/resumption application and major transfer application | Access once with a restricted identity, and check the visibility scope and checklist fields |
| Share link | Expiration time, per-minute access limit, credit limit, and identity verification are set according to usage needs | Check the time limit and values in the link configuration, and access once each with an unauthenticated session and an over-limit request |
Three common errors
- Symptom: the same student's name and student ID do not match between the suspension/resumption application and the graduation review checklist. Cause: the two materials were exported from different batches and field alignment was not performed.
- Symptom: the course name and credit count in the major transfer application are inconsistent with the graduation review checklist. Cause: the version was not synchronized, and the old material is still being referenced.
- Symptom: the graduation review checklist lacks a signature or receipt but is still shared as valid material. Cause: a link was generated before the review node was completed.
How to verify the setup
Feature acceptance: access once each with an unauthenticated session and an over-limit request, and check the allowance and quoted display; check the expiration time, per-minute access limit, credit limit, and identity verification callback corresponding to shareId.
Business test: access once with a restricted identity and see whether the visibility scope matches the setting.
- Check the expiration time and per-minute access limit in the link configuration, and try once with an over-limit request
- Check the switch status of the quoted snippet, quoted full text, and source original text download item by item, and record the tokens and array count of the quoted text