Ask about "Include" in UML

Ask about "Include" in UML

My teacher designed UML about one database to manage school. It has 3
actors, many use case :
Student : See their information, see grade.
Teacher : Input grade of student.
Office : Manage information of student, order grade of student.
And all actor must login (use case) to do. He do this :
See their information ---include--> login
See grade ---include--> login
Input grade of student ---include--> login
Manage information of student ---include--> login
Order grade of student ---include--> login
And I think that this is right. Because, follow theory, inclusion is used
to show how a use case breaks into smaller steps
See their information <--include--- login
....
....
Order grade of student <---include--- login