BC3 · Teknisk dokumentation

Wiki BC3

Skærm for skærm gennem BC3: vinduer, menusti, felter, knapper, databasefelter og de skærmfølger en turneringsleder faktisk gennemgår.

Om gengivelserne

FORELØBIG MODEL – relationer og felter verificeres løbende

  • Vinduerne nedenfor er rekonstruktioner af BC3-skærme tegnet i browseren — ikke rigtige skærmbilleder. Rigtige billeder indsættes, når de er indhentet fra en installation.
  • Menusti, felter og knapper er de kendte arbejdsgange; databasefelter er markeret ANTAGET.
  • Hver skærm har en henvisning til den tilsvarende skærm i den samlede platform.

Skærmfølger

Sæsonopstart: medlemmer og kontingent

Følgen klubkassereren gennemgår, når en ny sæson begynder.

Klubkasserer / klubadministrator
#Skærm i BC3HandlingDataI den nye flade
1MedlemskartotekGennemgå medlemsliste, ret adresser og opret nye medlemmer.MEM_MEMBEROnline BC3 → Spillere
2Hent medlemsdata fra forbundetAfstem klubbens liste med forbundets register.MEDLEMMER, MEDLEMSKABERAutomatisk afstemning i den samlede platform
3KontingentopkrævningMarkér betalt kontingent for sæsonen.MEDLEMSKABER.KONTINGENTSTATUSKlubadmin → Medlemmer
4Udskriv medlemslistePrint eller eksportér listen til klubbens brug.LæsningEksport fra Online BC3

Klubaften: fra oprettelse til resultat på nettet

Den fulde følge for en almindelig klubaften med Bridgemate.

Turneringsleder
#Skærm i BC3HandlingDataI den nye flade
1Ny turneringOpret turneringen med navn, dato og pointtype.MAINTOURNAMENT, GROUPTOURNAMENTKlubadmin → Turneringer
2Sektioner og bevægelseVælg bevægelse, antal borde og runder; generér runder.SECTION, ROUND, ROUNDMATCHOnline BC3 → Startlister
3DeltagereTilmeld par/hold og knyt medlemsnumre.SECTIONTEAM, SECTIONPLAYERTilmelding + Online BC3 → Tilmeldinger
4Bridgemate ControlStart session, spil afvikles, resultater hentes løbende.RESULTOnline BC3 → Turneringsafvikling
5IndtastningRet enkeltspil eller indtast manuelt.RESULTOnline BC3 → Resultater
6Beregn og resultatlisteBeregn score, tildel mesterpoint, udskriv liste.RESULT, MASTERPOINTSResultater på bridge.dk og klubsiden
7Indberetning til DBFSend turnering og resultater til forbundet.HACTURNERINGER, HACPOSTERINGER, BORDAFGIFTERSker automatisk i den samlede platform

Handicap: fra resultat til nyt handicap

Følgen der ender med, at medlemmet ser sit nye handicap.

Klub + forbund + medlem
#Skærm i BC3HandlingDataI den nye flade
1Resultatliste i BC3Turneringen beregnes og godkendes.RESULTOnline BC3 → Resultater
2IndberetningTurneringen markeres som handicapgivende og indberettes.HACTURNERINGERAutomatisk indberetning
3Central handicapberegningForbundet danner en postering pr. deltager med HCP før og efter.HACPOSTERINGER.HCP_FOER / HCP_EFTERDBF administration → Handicap
4Medlemmets sideMedlemmet ser aktuelt handicap og hele posteringshistorikken.Læsning af HACPOSTERINGERMin side → Mit handicap

Skærme: Medlemmer

Medlemskartotek

Medlemmer → Medlemskartotek

Online BC3 → Spillere

Klubbens medlemsliste med stamdata, medlemsnummer, kontingentstatus og handicap. Bruges ved sæsonopstart og ved oprettelse af nye medlemmer.

BridgeCentral 3 — Medlemmer [2275 Rødovre Bridgeklub]×
FilerMedlemmerTurneringKlubRapporterHjælp

Medlemmer → Medlemskartotek

Medlemsnr.NavnKlubHandicapKontingent
301045Jens Ahlmann227512,8Betalt
301102Kirsten Damgaard (demo)227518,4Betalt
301188Hans Bruun (demo)227524,1Mangler
301240Lise Overgaard (demo)227531,7Betalt
NyGemSletHent fra forbund

Rekonstruktion — ikke et rigtigt skærmbillede fra BC3

Felt i BC3TypeDatabasefeltStatus
Medlemsnr.talMEM_MEMBER.MEMBERNO
ANTAGET
FornavntekstMEM_MEMBER.FIRSTNAME
ANTAGET
EfternavntekstMEM_MEMBER.LASTNAME
ANTAGET
AdressetekstMEM_MEMBER.ADDRESS
ANTAGET
Postnr./bytekstMEM_MEMBER.ZIPCODE + CITY
ANTAGET
E-mailtekstMEM_MEMBER.EMAIL
ANTAGET
TelefontekstMEM_MEMBER.PHONE
ANTAGET
FødselsdatodatoMEM_MEMBER.BIRTHDATE
ANTAGET
KlubdropdownMEM_MEMBER.CLUBNO → MEM_CLUB.CLUBNO
ANTAGET
Kontingent betaltafkrydsMEDLEMSKABER.KONTINGENTSTATUS
ANTAGET
  • Ny Opretter en tom medlemspost i MEM_MEMBER.
  • Gem Skriver stamdata til MEM_MEMBER.
  • Slet Markerer/fjerner medlem — konsekvens for historiske resultater skal verificeres.
  • Hent fra forbund Henter medlemsdata fra BridgeOrg. Formatet skal verificeres.
MEM_MEMBERMEM_CLUBMEDLEMSKABER
  • Feltnavnene i MEM_MEMBER er ikke bekræftet og skal læses fra en rigtig xxxx.fdb.

Skærme: Turnering

Opret turnering

Turnering → Ny turnering

Klubadmin → Turneringer

Opretter turneringen på øverste niveau med navn, dato, spilleform og pointtype. Herefter oprettes grupper/rækker og sektioner.

BridgeCentral 3 — Ny turnering×
FilerMedlemmerTurneringKlubRapporterHjælp

Turnering → Ny turnering

OpretAnnullér

Rekonstruktion — ikke et rigtigt skærmbillede fra BC3

Felt i BC3TypeDatabasefeltStatus
TurneringsnavntekstMAINTOURNAMENT.NAME
ANTAGET
StartdatodatoMAINTOURNAMENT.STARTDATE
ANTAGET
KlubdropdownMAINTOURNAMENT.CLUBNO
ANTAGET
SpilleformdropdownGROUPTOURNAMENT (spilleform) — felt ukendt
ANTAGET
Antal grupper/rækkertalAntal rækker i GROUPTOURNAMENT
ANTAGET
PointtypedropdownMASTERPOINTS.CATEGORY
ANTAGET
  • Opret Indsætter række i MAINTOURNAMENT og de valgte GROUPTOURNAMENT-rækker.
  • Annullér Lukker vinduet uden at skrive.
MAINTOURNAMENTGROUPTOURNAMENT

Sektioner og bevægelse

Turnering → Rækker → Sektioner

Online BC3 → Startlister

Fastlægger sektioner under en gruppe/række, vælger bevægelse (movement), antal borde og antal runder.

BridgeCentral 3 — Sektioner×
FilerMedlemmerTurneringKlubRapporterHjælp

Turnering → Rækker → Sektioner

Generér runderUdskriv guidekort

Rekonstruktion — ikke et rigtigt skærmbillede fra BC3

Felt i BC3TypeDatabasefeltStatus
SektiontekstSECTION.LETTER
ANTAGET
BevægelsedropdownSECTION.MOVEMENT
ANTAGET
Antal bordetalAfledt af ROUNDMATCH.TABLENO
ANTAGET
Antal rundertalROUND.ROUNDNO (højeste)
ANTAGET
Spil pr. rundetalBOARDSPEC.BOARDNO pr. runde
ANTAGET
  • Generér runder Opretter ROUND og ROUNDMATCH ud fra den valgte bevægelse.
  • Udskriv guidekort Printer bordkort. Ingen databaseskrivning.
SECTIONROUNDBOARDSPEC

Skærme: Afvikling

Deltagere / startliste

Turnering → Deltagere

Tilmelding → Deltagere

Tilmelder par eller hold til sektionen og knytter spillerne til medlemsnumre.

BridgeCentral 3 — Deltagere i sektion A×
FilerMedlemmerTurneringKlubRapporterHjælp

Turnering → Deltagere

ParNord/SydØst/VestBordRetning
1Overgaard/Bruun (demo)1NS
2Ahlmann/Damgaard2NS
3Kjær/Holm (demo)3ØV
Tilføj parHent fra medlemsliste

Rekonstruktion — ikke et rigtigt skærmbillede fra BC3

Felt i BC3TypeDatabasefeltStatus
Par-/holdnr.talSECTIONTEAM.TEAMNO
ANTAGET
Navn på holdtekstSECTIONTEAM.TEAMNAME
ANTAGET
Spiller 1 medlemsnr.talSECTIONPLAYER.MEMBERNO
ANTAGET
Spiller 2 medlemsnr.talSECTIONPLAYER.MEMBERNO
ANTAGET
RetningdropdownSECTIONPLAYER.DIRECTION
ANTAGET
  • Tilføj par Indsætter SECTIONTEAM + to SECTIONPLAYER-rækker.
  • Hent fra medlemsliste Slår medlemsnummer op i MEM_MEMBER.
SECTIONPLAYERSECTIONTEAMMEM_MEMBER

Bridgemate Control

Turnering → Bridgemate → Start session

Online BC3 → Turneringsafvikling

Sender bevægelse og spil til terminalerne og henter resultater tilbage, mens turneringen kører.

Bridgemate Control Software — Session 24-09-2026×
FilerMedlemmerTurneringKlubRapporterHjælp

Turnering → Bridgemate → Start session

Start serverHent resultater

Rekonstruktion — ikke et rigtigt skærmbillede fra BC3

Felt i BC3TypeDatabasefeltStatus
SessiondatoBridgemate-arbejdsdatabase
ANTAGET
SektiondropdownSECTION.LETTER
ANTAGET
Terminaler fundettalKun Bridgemate
KENDT
Automatisk hentningafkrydsKun Bridgemate
KENDT
  • Start server Åbner forbindelsen til bordene.
  • Hent resultater Skriver resultater til RESULT via ROUNDMATCH.
ROUNDMATCHRESULTBOARDSPEC
  • Overførselsformat mellem Bridgemate og BC3 er ikke dokumenteret — SKAL VERIFICERES.

Skærme: Resultater

Manuel resultatindtastning

Turnering → Indtastning

Online BC3 → Resultater

Indtaster kontrakt og resultat, når Bridgemate ikke bruges, eller ved rettelser.

BridgeCentral 3 — Indtastning, runde 4, bord 2×
FilerMedlemmerTurneringKlubRapporterHjælp

Turnering → Indtastning

Gem spilNæste bord

Rekonstruktion — ikke et rigtigt skærmbillede fra BC3

Felt i BC3TypeDatabasefeltStatus
RundetalROUND.ROUNDNO
ANTAGET
BordtalROUNDMATCH.TABLENO
ANTAGET
SpiltalRESULT.BOARDNO
ANTAGET
KontrakttekstRESULT.CONTRACT
ANTAGET
ScoretalRESULT.SCORE
ANTAGET
Point (MP)talRESULT.MATCHPOINTS
ANTAGET
  • Gem spil Indsætter/opdaterer række i RESULT.
  • Næste bord Skifter ROUNDMATCH.
RESULTROUNDMATCHROUND

Beregning og resultatliste

Turnering → Beregn → Resultatliste

Resultater

Beregner scorer, placeringer og mesterpoint og danner resultatliste til opslag og web.

BridgeCentral 3 — Resultat, Klubturnering efterår 3. aften×
FilerMedlemmerTurneringKlubRapporterHjælp

Turnering → Beregn → Resultatliste

PladsParScoreProcentMesterpoint
1Ahlmann/Damgaard18262,4 %Bronze 4
2Kjær/Holm (demo)17660,1 %Bronze 3
3Overgaard/Bruun (demo)16857,3 %Bronze 2
BeregnUdskrivEksportér til web

Rekonstruktion — ikke et rigtigt skærmbillede fra BC3

Felt i BC3TypeDatabasefeltStatus
BeregningsmetodedropdownIkke dokumenteret
ANTAGET
Tildel mesterpointafkrydsMASTERPOINTS
ANTAGET
KategoridropdownMASTERPOINTS.CATEGORY
ANTAGET
  • Beregn Opdaterer scorer og danner MASTERPOINTS-poster.
  • Udskriv Danner resultatliste (pdf/print).
  • Eksportér til web Danner filen, der lægges på klubsiden. Formatet skal verificeres.
RESULTSECTIONPLAYERMASTERPOINTS

Skærme: Klub

Indberetning til forbundet

Klub → Indberetning til DBF

DBF administration → Turneringer

Sender turnering og resultater til forbundet, så handicap, mesterpoint og bordafgifter kan opdateres centralt.

BridgeCentral 3 — Indberetning×
FilerMedlemmerTurneringKlubRapporterHjælp

Klub → Indberetning til DBF

Dan indberetningSend

Rekonstruktion — ikke et rigtigt skærmbillede fra BC3

Felt i BC3TypeDatabasefeltStatus
PeriodedropdownBORDAFGIFTER.PERIODE
ANTAGET
TurneringdropdownHACTURNERINGER.TURNERINGSNAVN
ANTAGET
Antal bordetalBORDAFGIFTER.ANTAL_BORDE
ANTAGET
Indgår i handicapafkrydsHACTURNERINGER
ANTAGET
  • Dan indberetning Danner filen/kaldet til forbundets system. Mekanismen skal verificeres.
  • Send Overfører til BridgeOrg.
HACTURNERINGERHACPOSTERINGERBORDAFGIFTER
  • Om indberetningen sker som fil, webservice eller manuel upload er ikke afklaret.

Åbne spørgsmål

EmneSpørgsmålStatus
MEM_MEMBERPræcise feltnavne og datatyper for stamdata, samt om medlemsnummer er primærnøgle.
SKAL VERIFICERES
SECTIONPLAYERHvordan knyttes en spiller til medlemsnummer, og hvad sker der for gæstespillere uden medlemsnummer?
SKAL VERIFICERES
RESULTNøglestruktur: er der én række pr. spil pr. par, eller pr. bord/runde?
SKAL VERIFICERES
BridgemateFormat og retning for overførsel mellem Bridgemate-databasen og BC3.
SKAL VERIFICERES
IndberetningSker indberetning til BridgeOrg som fil, webservice eller manuel upload?
SKAL VERIFICERES
MASTERPOINTSBeregnes point i BC3 eller centralt, og hvor ligger den gældende sats?
SKAL VERIFICERES
MesterpointsatserHvilke satser gælder for guld, sølv og bronze pr. turneringstype?
SKAL VERIFICERES

Flere emner