(The system has two identities: a server administrator and a client user! Administrators can add and manage users, and can add and manage classroom status information to repair their own login passwords. General users can log in from the mobile client and query by classroom number and classroom status!)