• No results found

Krav på leverantörens IT-lösning

In document Bilaga 3. Kravspecifikation (Page 5-10)

3. IT/ITS-tekniska krav

3.5. Krav på leverantörens IT-lösning

Kraven på leverantörens IT-lösning kan delas upp i två typer av krav:

1. Krav på mjukvaruarkitekturen som måste tillåta att stadens kundsystem och betallösningar kan stödjas.

2. Tekniska krav som göra att Trafikkontoret och staden kan drifta de systemdelar som ska ligga utanför själva tornet.

För drift av systemlösningar finns det ett antal tekniska förutsättningar vilka finns beskrivna i detta dokument. Utöver dessa så finns det krav på själva mjukvaruarkitekturen ”Krav på leverantörens lösning” samt ”Tekniska krav och förutsättningar”.

3.5.1 Krav på leverantörens lösning

TKrav1: Leverantören ska tillhandhålla lämpliga API:er som separerar:

• kund

• betalning

• transaktioner

Detta för att staden ska kunna inkludera cykelparkeringstorn i stadens ”Mina tjänster” och använda stadens egna kundsystem och egna betalsystem.

TKrav2: Leverantören ska tillhandahålla en lösning för övervakning av de systemdelar som ingår i cykelparkeringstornslösningen så att staden ska kunna veta när system ligger nere och hur länge. Lösningen ska följa en etablerad industristandard.

TKrav3: Det ska vara möjligt att löpande kalibrera informationen om antalet lediga platser.

Det ska finnas möjlighet att spärra användning av ett antal platser, till exempel för underhållsarbeten. Spärren ska slå igenom på informationen om antalet lediga platser.

TKrav4: Leverantören ska kunna leverera ett färdigt övergripande analysverktyg för att kunna analysera nyttjandet, för att ägaren ska kunna hämta ut och analysera information.

TKrav5: Leverantören ska tillhandahålla lämpliga API:er för att staden ska kunna hämta ut data för större och mer detaljerade analyser i tredjepartsverktyg både realtids- och

statistikdata. Rådata med beskrivande metadata ska ingå i API:et. Detta krav kan komma att utgå om statistik ska finnas hos Göteborgs stad.

TKrav6: Realtidsdata sparas i en statistikdatabas där data aggregeras på fem-minutersnivå.

Realtidsdata definieras i Tkrav6 nedan tillsammans med datum och tid. Beslut nödvändigt att ta om statistik ska ligga hos leverantör eller hos Göteborgs stad.

TKrav7: Information från systemet levereras kostnadsfritt till Trafikkontoret i Göteborg.

TKrav8: Leverantören ska tillhandahålla ett API innehållande:

• antal parkerade cyklar

• antal lediga platser

• antal tillgängliga platser dvs. hur många av platserna som är i drift.

• antal registrerade användare

• antal aktiva abonnemang.

• antal inaktiva abonnemang

• funktion för platsbokning

• Antal parkeringar per användare (min, median, max)

• Antal parkeringar totalt

• Total parkeringstid/användare samt min, max och medel parkeringstid

• Antalet tillfällen tornet blivit fullt samt vid vilka tidpunkter och hur länge det har varit det.

• Antalet tillfällen tornet blivit tomt samt vid vilka tidpunkter och hur länge det har varit det.

• Antalet regleringar, dvs. hur ofta vi skickar påminnelse om att hämta ut sin cykel samt antalet tillfällen vi plockar ut en cykel.

Information trafikkontoret vill kunna förmedla utåt till användarna:

• Antalet tillgängliga platser i realtid

• Statistik beläggningsgrad över dygnet

Sammanställt betyder det att systemet behöver leverera följande information för att sedan kunna ta fram den ovan nämnda informationen.

• Datum

• Tid

• In/utlämning

All information om statistik och redovisning ska vara avidentifierad när den når trafikkontoret.

TKrav9: Leverantören ska ta fram och exponera ut en dashboard som visar aktuell

beläggning, tillgänglighet och tillstånd, så att stadens kundtjänst och dess kundmottagare ska kunna besvara inkommande frågor från användarna.

TKrav10: Leverantören ska inte lagra några betalkortsinformation eller betalningstransaktioner lokalt i cykeltornets fysiska anläggning.

2.5.1.1 Registrering av abonnemang, betalning och betalsystem

För att parkera i cykelparkeringstornet krävs registrering av användaren. Registreringskravet behövs för att möjliggöra fordonsflytt i anläggningen och för att minska risken för att

parkeringsanläggningen används för otillåten verksamhet.

TKrav11: Registrering av användarkonto görs digitalt, via dator eller smartphone.

Registrering kan komma att ske via extern part, till exempel Västtrafik eller P-bolaget. Vid registrering samtycker användarna till användarvillkoren och lämnade personuppgifter.

Eventuellt kan det vara aktuellt att erbjuda manuell registrering av användare på någon plats i staden för att säkra att de grupper som inte har smartphones ändå kan ha tillgång till parkeringsanläggningarna.

TKrav12: Registrerade användare ska kunna identifiera sig med sin smartphone eller med ett smartcard, exempelvis Västtrafikkortet eller P-bolagets app, för att hämta och lämna cykeln i cykelparkeringstornet.

TKrav13: Kunden ska få kvittens via SMS, e-post eller via app när cykel parkerats. Kvittens innebär inte att trafikkontoret tar över ansvaret för cykeln.

TKrav14: Alla instruktioner till användaren ska finnas på svenska och engelska.

2.5.1.2 Att lämna in och hämta ut parkerad cykel.

För att parkera cykeln ska användaren identifiera sig genom att identifiera sig vid cykelparkeringstornet.

TKrav15: Parkeringen av cykeln ska ske automatiskt och inte kräva personal på plats.

TKrav16: Parkering eller uthämtning av cykel ska ta maximalt 30 sekunder. Denna tid inkluderar inte registrering av användaren. Tiden för parkering och uthämtning bör vara ett krav i upphandlingen och generera högre poäng för snabbare hantering av cykeln.

TKrav17: Fel på cykelparkeringstornet ska indikeras för användaren både på plats vid tornet och exempelvis via notis i app.

TKrav18: Leverantören ska ta fram en lösning för uthämtning av cykel då appen ligger nere eller smartcard-identifiering inte fungerar.

2.5.1.3 Maxtid parkering

Grundtanken med stadens cykelparkeringsanläggningar är att erbjuda parkering för så många användare som möjligt samt att genom maxtider och kostnader styra användandet. För

cykelparkeringstornet föreslås att en cykel maximalt får stå parkerad 24 timmar i sträck till en abonnemangskostnad. Vill användare parkera längre tillkommer en parkeringsavgift.

TKrav19: Om en cykel har stått parkerad i cykelparkeringstornet längre än vad som tillåts i användarvillkoren skickas en påminnelse via sms, e-post och/eller brev. Det påförs då en administrativ avgift. Systemet ska själv hålla koll på hur länge en cykel stått parkerad och skicka ut påminnelse till användare eller till Göteborgs stad som i sin tur har kundkontakten.

TKrav20: Om en cykel har stått parkerad i cykelparkeringstornet längre än vad som tillåts i användarvillkoren och en påminnelse har skickats ut utan att användaren flyttat cykel skickas ett meddelande till Trafikkontoret som kan genomföra en fordonsflytt.

2.5.1.4 Teknik i och omkring tornet

TKrav21: Webkamera - Det ska finnas en kamera inuti tornet som visar mekaniken i

cykelparkeringstornet. Denna informationen ska även streamas trådlöst och visas på en skärm för de som väntar utanför tornet. Information ska streamas trådlöst så att trafikkontoret och eventuell driftentreprenör har tillgång till kamerabilderna inifrån tornet.

TKrav22: Anläggningen ska kunna fjärrmanövreras och startas remote. Om anläggningen stannar på grund av att någon kommit för nära de automatiska dörrarna där cykeln tas in ska anläggningen kunna startas från driftledningscentralen. Leverantör ska också medverka till att andra vanliga felkällor utformas för att minimera driftsbortfall och att personal ska behöva åka ut på plats.

TKrav23: Kamera för drift och underhåll – Det ska finnas kameraövervakning av de delar av tornet som kan ha högre felfrekvens. Materialet ska kunna övervakas från

driftledningscentral. En anläggningsdel som behöver kunna övervakas är dörren där cykeln lämnas in/ut ur anläggningen.

TKrav24: Det ska finnas en högtalare på/i anslutning till tornet för att kunna ropa ut ett meddelande till personer som finns i anslutning till tornet i samband med remote omstart av anläggningen.

TKrav25: Det ska finnas utrymme att montera fyra monitorer inklusive

infästningsanordningar innanför glaspartier på bottenvåning i cykelparkeringstornet.

Monitorerna ska visa av staden tillhandahållen information, till exempel kollektivtrafikinformation.

TKrav26: Det ska finnas en extern kamera som övervakar området i och omkring

cykelparkeringstornet för att garantera trygghet för användarna. Materialet kan begäras ut av polisen och sparas i 48h innan det kasseras.

TKrav27: Felanmälan av tornet ska skötas genom trafikkontorets felanmälanssystem Cityworks.

2.5.2 Tekniska krav och förutsättningar

För att Trafikkontoret och staden ska kunna tillhandahålla driftsmiljö för leverantörens applikationer, integrationer och tjänster som ligger utanför själva cykeltornets fysiska miljö så finns det i dagsläget följande möjligheter för drift av leverantörens applikationer och tjänster.

Webservers

• Windows Server Standard 2016, or later

• Microsoft IIS 10, or later

• .NET 4.5 or later

• Linux/Ubuntu in special situations (through partner Intraservice) Application servers and services

• Windows Server Standard 2016, or later

• Microsoft SharePoint 2013

• Windows services (all services common to standard edition available)

• Linux in special situations (through partner Intraservice)

Integrations platforms

• BizTalk (ESB)

• MS SQL Service Integration Services

Database environments

• Microsoft SQL Server 2016, or later

Communication

• Security on transport layer

• Communication security must be secured using TLS v1.1, or later (not SSL)

• Networking in city environment

o Primary choice: mobile 4G, with our own APN o Secondary choice: Fibre

Supervisory tools

• Helpsystems Intermapper

In document Bilaga 3. Kravspecifikation (Page 5-10)

Related documents