Teknisk specifikation för Kontek Time och Travel

Download Report

Transcript Teknisk specifikation för Kontek Time och Travel

Teknisk Specifikation 130108
1 (6)
Teknisk specifikation för Kontek Time och Travel
Förberedelser inför installation
Allmänt
Installation av Kontek Time och Travel program skall alltid göras av eller i samarbete med Konteks IT
konsulter. För att installationen skall gå så smidigt som möjligt är det bra om det är förberett med alla
nödvändiga serveradresser och inloggningar. Ifall det redan finns en installation av MS SQL Server
kan denna användas för Konteks databas. Om det inte finns någon installerad SQL-server kan en
installation av t.ex. MS SQL Server 2008 R2 Express, som är kostnadsfri, göras på programservern.
-
SQL-servern bör vara inställd på att använda SQL Server authentication utöver Windows
authentication då programmet behöver en egen inloggning på SQL-servern
För att konfigurera SQL servern behöver vi ha tillgång till en administratörsinloggning till SQLservern samt till SQL Server Management Studio
Kontek använder ett eget inloggningsid till databasen vilket vi skapar
Kontek använder en egen databas på databasservern, denna är gemensam för alla Kontek
program
Genomgång av inställningar, bl.a. Collation och rättigheter till den nyskapade databasen
Installation via uppkoppling
Om installationen skall göras via uppkoppling bör förutsättningarna för detta kontrolleras. Vi kan
erbjuda uppkoppling med t.ex. TeamViewer. Om uppkoppling skall ske via VPN bör konto för VPNuppkoppling vara förberett. Inloggningsuppgifter kan gärna skickas till konsulten i förväg så att
uppkopplingen kan förberedas.
Installation hos kund
Ifall det inte är möjligt att göra installationen via uppkoppling görs den på plats hos kunden.
Installation av Kontek Time och Travel
Kontek Time och Kontek Travel
För installation av programvaror behöver vi en inloggning som är lokal administratör till alla de servrar
där delar av Kontek skall installeras samt att det går att kommunicera med SQL-servern från dessa.
Samma gäller för installation av Windowsklienter.
-
-
-
Kontek använder sig av en ODBC-koppling till databasen vilken vi skapar
Installationen av Kontek Time och Kontek Travel görs från Kontek Program-CD.
Installationsfilerna kan även kopieras till andra medier alternativt kan vi lägga upp dem på vår
FTP-server inför installationen.
För att underlätta framtida klientinstallationer konfigureras FLEXodbc.ini
Därefter görs om möjligt en Klientinstallation på servern som installerar filer Kontek är
beroende av för att fungera. I annat fall behöver klientinstallation göras på en klient.
När klienten är installerad behöver databasen förberedas före användning av Kontek TIme
och Travel.
Nu är systemen klart för en första testkörning. Vi sparar inloggning och lösen för
databaskopplingen för att underlätta användning, separat inloggning görs för att komma in i
Kontek Time och Travel.
Kontek installationsmapp delas ut till de användare / grupper som skall ha tillgång till Windows
klient
Teknisk Specifikation 130108
2 (6)
Kontek Portal, Webbstämpling och API
Om någon av Kontek Portal, Webbstämpling och API skall användas skall det finns en fungerande IISserver. Om rollen inte finns installerad/aktiverad kan vi hjälpa till med installationen. För att göra
installationen av Kontek programvaror krävs inloggning som lokal administratör på servern. ASP
måste vara aktiverat för IIS och ifall man vill använda sig av Single Sign On måste även Windows
authentication vara aktiverat.
-
Om installationen skall ligga på en separat server behöver ODBC-koppling till databasen
skapas och eventuellt portar i brandvägg öppnas för kommunikation med databasservern
Kontek Portal, Webbstämpling och API kan installeras antingen för åtkomst endast internt från
LAN eller så kan de installeras på en webbserver i ett DMZ. Om publicering mot internet görs
rekommenderas att man använder sig av https och att man har ett giltigt certifikat.
Observera att IIS-servern kan behöva stoppas under en kortare tid i samband med installationen.
FLEX Service
Kontek Service används för att t.ex. skicka påminnelsemeddelanden, dagligen importera anställda mm.
och är en tjänst som körs automatiskt och vars funktion konfigureras i samband med den funktionella
installationen.
-
Installation av Kontek Service
Kontroll av att Kontek Service- tjänsten startar korrekt
Terminalstämpling och TimeSpot
Ifall TimeSpot eller PC-stämpling skall användas installeras tjänsterna för dessa oftast på samma
server som Kontek programvaror. Om inte så är fallet behövs inloggning med lokal
administratörsbehörighet till den server tjänsterna skall installeras på.
-
Tjänsterna installeras på servern
Kontroll av att tjänsterna startar korrekt
Eventuell konfigurering av terminaler samt kontroll av att terminalerna har kontakt med
servern
Klientdatorer
Vid behov kan Kontek installeras på klientdatorer
-
Installation och kontroll av att allting fungerar
Eventuella genvägar till Kontek Portal och Webbstämpling skapas
Teknisk Specifikation 130108
3 (6)
Utvecklingsverktyg
Visual Studio 6.0 Client/Server (32-bit), tredjepartsverktyg från FarPoint Technologies och Business
Objects (Crystal Reports version XI).
Databas
Kontek Time och Travel använder Microsoft SQL Server och rekommenderar att den senaste
versionen av Microsoft SQL Server används. För dem som inte har en licens av Microsoft SQL Server
finns möjligheten att använda en kostnadsfri variant, Microsoft SQL Server Express, som kan hämtas
från Microsofts hemsida. Gratisversionen är begränsad till databaser på maximalt 10 GB, 1 CPU samt
1GB tilldelat minne (gäller SQL Server 2008 R2 Express). I övriga systeminstallationer bör Kontek
användas med Microsoft SQL Server version 2005, 2008, 2008R2 eller 2012
I samtliga typer av installationer ansvarar kunden själv för säkerhetshantering och backup av data i
Kontek databas samt för administration av databasen.
Teckenuppsättning
Teckenuppsättning på databasen bör vara Finnish_Swedish_CS_AS eller Finnish_Swedish_CI_AS
E-post
Kontek Portal och Kontek PC-stämpling Webb använder Windows CDOSYS komponent för åtgående
e-post (SMTP). Övriga Kontek-produkter använder SMTP enligt RFC 821 och POP 3 enligt RFC 1939.
Programvara
Kontek levereras utan källkod. Kontek har kopplingar mot tredjepartsprogram ex. Microsoft Excel
version 2007/2010.
Säkerhet
Databasen ska konfigureras så att den endast är tillgänglig för användare av Kontek. Åtkomst av data
ska styras så att det endast blir tillgängligt för användaren genom applikationerna. Behörighetsstyrning
är en grundförutsättning för att skydda innehållet i Konteks databas från obehörig åtkomst.
Ansvarsområde
Kunden ansvarar för att operativsystem, Windows XP, Windows Vista, Windows 7, Windows 8,
Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, 2012 och för att övriga
program, ex. Microsoft Internet Explorer, Microsoft Word, samt att ansluten periferiutrustning så som
skrivare, bildskärm, pekdon, modem etc. är installerade på ett korrekt sätt.
Kontek Lön AB tar inget ansvar för problem och fel orsakade av andra programvaror och support som
kan härledas till dessa kommer att debiteras kunden.
Hårdvarukrav enanvändarsystem
Operativsystem:
Interminne:
Processor:
Diskutrymme för program:
Diskutrymme för databas:
Bildskärm:
Skrivare:
Microsoft Windows XP / Vista / 7 / 8 / 2003 / 2008 / 2008R2 / 2012
256Mb eller mer beroende på den aktuella datorns övriga konfiguration.
Intel Pentium 500 MHz eller snabbare beroende på den aktuella datorns
övriga konfiguration.
Ca 50MB plus ev. utrymme för MDAC/DCOM-filer.
Från 2 MB beroende på databas, antal personer i databasen mm.
Minst 800x600 bildpunkter och 256 färger, små teckensnitt.
Windowskompatibel skrivare som klarar A4. Laser- eller bläckstråleskrivare rekommenderas.
Teknisk Specifikation 130108
Backupsystem:
Övrig utrustning:
4 (6)
Bandstation eller annat media för större datamängder bör finnas.
Tangentbord, mus (eller annat pekdon), CD-ROM läsare.
Hårdvarukrav fleranvändarsystem - Klient
Operativsystem:
Interminne:
Processor:
Diskutrymme för program:
Bildskärm:
Skrivare:
Backupsystem:
Övrig utrustning:
Microsoft Windows XP / Vista / 7 / 8 / 2003 / 2008 / 2008R2 /2012
256Mb eller mer beroende på den aktuella datorns övriga konfiguration.
Intel Pentium 500 MHz eller snabbare beroende på den aktuella datorns
övriga konfiguration.
Ca 50Mb plus ev. utrymme för MDAC/DCOM-filer.
Minst 800x600 bildpunkter med 256 färger, små teckensnitt.
Windowskompatibel skrivare som klarar A4. Laser- eller bläckstråleskrivare rekommenderas.
Bandstation eller annat media för större datamängder bör finnas.
Tangentbord, mus (eller annat pekdon). Rekommenderat nätverksprotokoll för ODBC är TCP/IP. Vid användning av 64-bitars operativsystem
måste ODBC kopplingar skapas manuellt med 32-bitars odbcad32.exe
Hårdvarukrav fleranvändarsystem - Server
Kraven för serverinstallationen är i hög grad beroende av hur många poster som registreras i
databasen, antal samtidiga användare mm. Installationen ska alltid föregås av en analys och
diskussion tillsammans med leverantören för att på så sätt undvika eventuella prestandarelaterade
problem. Nedan följer några hållpunkter.
Microsoft SQL Server / 2005 / 2008 / 2008R2 / 2012 som databas
Hårdvara
Moderkort:
Operativsystem:
Interminne:
Processor:
Diskutrymme för databas:
CD-ROM:
Backupsystem:
UPS:
Övrigt:
Expanderbart för ytterligare minne och möjlighet till multipla processorer
(önskemål).
Microsoft Windows Server 2003 / 2008 / 2008R2 / 2012
256Mb eller mer.
Intel Pentium 500 MHz eller snabbare.
Minst 100MB. Därefter ca 50 kb per anställd. Observera att detta bara är
en grov uppskattning och att storleken på databasen är beroende av
vilka delar av FLEX programvaror som används.
Bör finnas.
Lämplig bandlösning, eller liknande, för Microsoft SQL Server, ex.
BackupExec med SQL Agent. Alternativt kan Microsoft SQL Servers
egna rutiner för schemaläggning och backup användas, detta kräver
dock att det finns tillräckligt med ledigt diskutrymme för kopian.
RAID 1 eller 5 lösning.
Beroende på serverns energiförbrukning.
All ingående hårdvara ska finnas med i Windows HCL (Hardware
Compatibility List).
Mjukvara
Operativsystem:
Databas:
Microsoft Windows Server 2003 / 2008 / 2008R2 / 2012
Microsoft SQL Server / 2005 / 2008 / 2008R2 / 2012
Finnish_Swedish_CS_AS eller Finnish_Swedish_CI_AS
teckenuppsättning på databasen. Rekommenderat nätverksprotokoll för
ODBC är TCP/IP. Vid användning av 64-bitars operativsystem måste
eventuella ODBC-kopplingar skapas manuellt med 32-bitars
odbcad32.exe
Teknisk Specifikation 130108
Kontek Tidredovisning Terminalstämpling
Server
Moderkort:
Operativsystem:
Interminne:
Processor:
Diskutrymme:
CD-ROM:
Övrigt:
Expanderbart för ytterligare minne och möjlighet till multipla processorer
(önskemål).
Microsoft Windows Server 2003 / 2008 / 2008R2 / 2012
256Mb eller mer.
Intel Pentium 500 MHz eller snabbare.
5MB per applikation.
Skall finnas.
All ingående hårdvara ska finnas med i Windows HCL (Hardware
Compatibility List). Rekommenderat nätverksprotokoll för ODBC är
TCP/IP. Vid användning av 64-bitars operativsystem måste ODBC
kopplingar skapas manuellt med 32-bitars odbcad32.exe
Timespot stämplingsterminal
Servern måste ha en fast IP-adress och portarna 32160 – 32171 (UDP) skall vara öppna för trafik.
KONTEK Service
Server
Moderkort:
Operativsystem:
Interminne:
Processor:
Diskutrymme:
CD-ROM:
Övrigt:
Expanderbart för ytterligare minne och möjlighet till multipla processorer
(önskemål).
Microsoft Windows 2003 / 2008 / 2008R2 / 2012
256Mb eller mer + 2 Mb per samtliga användare.
Intel Pentium 500 MHz eller snabbare.
10 MB per applikation.
Skall finnas.
All ingående hårdvara ska finnas med i Windows HCL (Hardware
Compatibility List). Rekommenderat nätverksprotokoll för ODBC är
TCP/IP.
KONTEK Portal
Webbserver
Kraven för serverinstallationen är i hög grad beroende om databasen finns på samma server som IIS,
hur många poster som registreras, antal samtidiga användare mm. Installationen ska alltid föregås av
en analys och diskussion tillsammans med leverantören för att på så sätt undvika eventuella
prestandarelaterade problem. Nedan följer några hållpunkter
Endast applikation, databas på annan server
Hårdvara
Moderkort:
Operativsystem:
Interminne:
Processor:
Diskutrymme:
CD-ROM:
UPS:
Expanderbart för mer minne och flerprocessorer (önskemål).
Windows Server 2003 / 2008 / 2008R2 / 2012
256MB eller mer + 2 Mb per samtidig användare.
Intel Pentium 500 MHz eller snabbare.
10MB per applikation.
Skall finnas.
Beroende på serverns energiförbrukning.
5 (6)
Teknisk Specifikation 130108
Övrigt:
6 (6)
All ingående hårdvara ska finnas med i Windows HCL (Hardware
Compatibility List). Rekommenderat nätverksprotokoll för ODBC är
TCP/IP.
Mjukvara
Serverprogram:
Internet Information Server (IIS) 5.0 eller senare, eventuellt med Virtual
SMTP-Server. På 64-bitars servrar måste Kontek Portal köras i en 32bitars Application Pool. För IIS äldre än IIS7 måste körning av 32-bitars
program aktiveras, vilket gör att man inte kan köra 64-bitars program på
samma IIS. Vid användning av 64-bitars operativsystem måste ODBC
kopplingar skapas manuellt med 32-bitars odbcad32.exe
Nätverk:
För att kunna surfa in till applikationen via Internet ska webbservern ha
en fast publik internetadress eller finnas på företagets interna nätverk för
åtkomst direkt via nätverket eller via en tunnlad Internetanslutning.
Servern bör alltid skyddas utifrån Internet genom att den placeras bakom
brandvägg. Port 80 (HTTP) eller port 443 (HTTPS) är den port som ska
vara öppen för att användare ska kunna ansluta till webbservern.
Webbservern måste också kunna kommunicera mot databasen via
TCP/IP (ODBC) vilket innebär att port 1433 eller egenhändigt
konfigurerad port måste vara öppen mellan dessa.
Klient
Operativsystem:
Webbläsare:
Bildskärm:
Bandbredd mot webbserver:
Övrigt:
Microsoft Windows XP / Vista / 7 / 8 / 2003 / 2008 / 2008R2 / 2012
Internet Explorer 6 eller senare (måste tillåta att cookies sätts).
Minst 800x600 bildpunkter med 256 färger, små teckensnitt.
Minst 128 kbit, 512 kbit eller snabbare rekommenderas.
Tangentbord och mus.