Detta dokument beskriver applikationens målbild, användartyper, huvudfunktioner, systemdelar och centrala arbetsflöden. Dokumentet är tänkt som ett levande white paper och kan uppdateras i takt med att funktionalitet tillkommer eller förändras.
Bowling Manager är en webbaserad plattform för administration, genomförande och publik presentation av bowlingtävlingar. Plattformen samlar hela processen från tävlingskonfiguration och bokningar till resultatpublicering, tour-ställningar och sponsorvisning.
| Användartyp | Primärt syfte | Exempel på funktioner |
|---|---|---|
| Publik besökare | Se tävlingsinformation, deltagare och resultat | Publika tävlingssidor, resultatvyer, tour-ställningar, sponsor- och arrangörsvisning |
| Spelare | Följa egna tävlingar, bokningar, lag och resultat | Dashboard, profil, bokningar, tävlingsöversikt, resultat, laginformation |
| Kassör | Hantera ekonomiskt flöde kopplat till starter och deltagare | Betalstatus, kassavy per tävling, översikt över spelare och starter |
| Sekretariat | Driva tävlingen operativt | Lägg till spelare, boka starter, köhantering, deltagarlistor, startlistor, resultatregistrering |
| Tävlingsadmin / ägare | Hantera tävlingens konfiguration och organisation | Tävlingsinställningar, stages, klasser, gateways, sponsorer, team, roller |
| Systemadmin | Hantera hela installationen | Användare, hallar, klubbar, import, loggar, tourer och globala funktioner |
Inställningar, datum, regler, klasser, starter, publicering och struktur.
Spelarbokningar, kölistor, lagbokningar, status, betalning och incheckning.
Live-resultat, totalresultat, teamresultat, finalspel, matchspel och tour-data.
Behörigheter, tilldelning per tävling och skydd av administrativa flöden.
Spelarprofiler, klubbar, lagmedlemmar, lagbokningar och spelarhistorik.
Tävlingsdetaljer, deltagarlistor, resultatvyer, logotyper, sponsorer och arrangörer.
Stöd för BITS, Bowlit-relaterade flöden och hall-/scoringkopplingar.
Audit logs, bokningsloggar, login-audit och importloggar.
Spelarportalen minskar behovet av manuell support och ger spelaren bättre självservice. Det avlastar arrangören och höjer den digitala upplevelsen.
Systemet har stöd för bokningslogik och audit-flöden, inklusive loggning av centrala startlisteändringar som att lägga till eller ta bort spelare.
| Område | Stöd i applikationen |
|---|---|
| Kvalstarter | Live-vyer, filtrering per stage, kvalspecifika resultatflöden |
| Totala resultat | Sammanställda resultatvyer för tävling |
| Lagresultat | Separata lagvyer och lagflöden |
| Gateway / kvalificering | Gateway-resultat och logik för vidare avancemang |
| Semifinal / final | Separata resultatvyer för slutspel |
| Matchspel | Stöd för särskilda matchspelsstages och publik visning |
| Tour-ställning | Summering över flera deltävlingar med publik visning |
Systemet innehåller stöd för BITS-relaterade importflöden för spelare, hallar och relaterad referensdata, samt export av individuella tävlingsresultat i BITS-anpassad CSV.
Resultat- och hallrelaterade flöden är byggda med stöd för Bowlit-scenarier och vidare integrationsutveckling.
Hallobjekt och scoring-inställningar används som central del i tävlings- och resultatflöden.
Services/AdminDomain för administrativ funktionalitetServices/SecretaryDomain för sekretariatsflödenServices/PublicDomain för publika vyerApplikationen är byggd för att kunna utvecklas vidare. Exempel på naturliga utbyggnadsområden är fler externa integrationer, djupare API-stöd, fler analys- och rapportvyer, förbättrad automation, vidareutvecklade kassaflöden, fler sponsorformat och mer avancerad publik presentation.
Detta dokument kan fungera som bas för teknisk onboarding, säljstöd, intern dokumentation och produktplanering.