Dust and wind operation management system
A multi-role homework platform for school teaching scenarios, allowing administrators to maintain classes and accounts, teachers to publish and review homework, and students to collaborate and submit documents through courses.
Lazy cat OIDC login has been integrated. ##Functional characteristics - Multi-role teaching workbench: Administrators, teachers and students log in and enter the corresponding workbench respectively, and only see the accounts, courses, assignments and submission functions related to the current role. - User and class management: Administrators can search and filter users, create or batch create accounts, approve registration applications, maintain student ID numbers, and assign students and existing courses to classes. - Course collaboration: After teachers create a course, they receive a replicable course code and can choose to associate classes; students use the code to join the course in "Course Management" and view the teaching teachers and course homework. - Full process of homework: Teachers can publish, edit and delete homework, set deadline, full score, allowed format and single file size; the same title can be used for different courses, and duplicate titles will be prevented within the same course. - Teaching attachments and student submissions: Teachers can upload teaching attachments with homework; students can click or drag the document to confirm that they enter the "Documents to be Submitted" before formally submitting it. No new submissions will be accepted after the deadline. - Comments and result feedback: Teachers can view the "Student Submission Record", download individual files or batch ZIP files, and fill in scores and comments; students can reopen the homework to view the submission status and review results. - Notifications and announcements: Administrators can send system announcements, and the system generates notifications based on announcements, courses, assignments, interactions, and system events; each user can set notification preferences individually and execute "Read All". - System settings and disaster recovery: Administrators can maintain system names, logos, registration and security policies, and export or restore database records and real uploaded files with HBK v5. ###Daily usage ####Administrator 1. Search by name or email in "User Management" and use role to filter and locate accounts; user data, student ID numbers and roles can be maintained. Delegating users will affect their business relationships, so data ownership should be confirmed first. 2. Create or edit a class in "Class Management", expand "Assigned Students" and "Assigned Courses" to view members, and then use the corresponding add and remove entries to maintain teaching relationships. 3. Enter multiple teachers or students at one time through "Batch Creation"; review the application by status through "Registration Approval" and approve or reject it. 4. Click "Send Announcement" under "User Management", select the recipient and post the system notification. 5. Open "System Settings" in the upper right corner to maintain system information, permission rules and notification settings;"Data Backup" can export `.hbk`. Before importing, you must check the data overview and confirm it twice in "Confirm Import Backup", because importing will replace the current data. ####Teacher 1. On the "Teacher Workstation", use the "Class View","Course Management" and "Homework Management" navigation to quickly locate the corresponding areas; click the "View Details" of the class to view the class courses and students. 2. Click the course card in "My Courses" to enter the homework list for the course, and use "New Course" to add a course; the course code can be copied to students. 3. Click "Publish Job" to create a task. Teaching attachments can be selected from local or lazy cat online disk by clicking on the upload area, or you can drag into local files; there are up to 10 teaching attachments for each assignment, and a maximum of 50MB per individual. 4. After opening the homework details, you can use "Edit" to modify the requirements and attachments, or use "Delete" and confirm it twice; the published content, submission records and attachments are saved based on the current course and homework. 5. Download a single file in "Student Submission Record", or click "Batch Download" to obtain a ZIP compiled by student; click "Comment" or "Modify Comment", fill in the scores and comments, and then click "Save Comment". ####Students 1. Check the class, class courses and classmates in "Class Information"; if a class has not yet been assigned, the page will prompt you to contact the administrator. 2. Use the course code in "Course Management" to add courses and view the current courses; class courses still require students to actively join, and only students in the same class can join courses restricted by class. 3. Open unexpired jobs in the Job List. Click on the upload area to select "Open from Local/Open from Lazy Cat". Drag and drop is only used for local files; after the file is uploaded, you still need to click "Submit Job" to form a formal submission. 4. You can press the page prompt to "Re-submit" before the deadline; after the deadline, the page displays "The job has been expired and cannot be submitted." Submit and reopen the details to view status, files, scores and teacher comments.



