The physical campus: the library and its circulation desk, student residences with bed-level allocation and rent, and the transport fleet from routes to maintenance.
demo.staffdemo.admindemo.learner
🗺Three services, one campus
How the module fits together end to end. Colours mark who acts: navy = staff/admin, cyan = external user, green = organisation, orange = the system.
Library
Cataloguetitles & copies
→
Circulationissue / return
→
Loans & reservations
→
Stocktake
Residence
Residences & roomsbed inventory
→
Allocate student
→
Rentbilling
Transport
Fleet & drivers
→
Routes & trips
→
Maintenance & incidents
→
Tracking
🧭1. Library Loan Process
A book’s whole life on campus: catalogued, loaned, chased, returned, counted.
1
Catalogue the stock./CampusServices/Library/CatalogueOverview — titles, copies and their shelf life.
↓
2
Issue the loan./CampusServices/Library/CirculationOverview — member plus copy equals a loan with a due date; reservations queue behind it.
↓
3
Chase and return./CampusServices/Library/LoanOverview — the loan register shows what is out and overdue; returns close the loan and free the reservation queue.
↓
4
Count what you hold./CampusServices/Library/StocktakeOverview — the stocktake reconciles the shelves against the catalogue.
🧭2. Residence Allocation Process
From an empty bed to a paying resident.
1
Define rooms and beds./CampusServices/Residence/ResidenceOverview
↓
2
Allocate the resident./CampusServices/Residence/AllocationOverview — a person takes a bed for a period.
↓
3
Bill the rent./CampusServices/Residence/RentOverview — the allocation drives the rent record and its collection.