Flashcards

1
Q

Vad består Business layer av?

A

Det är det skikt som gör logiska och artimetiska beräkningar samt anropar data layer genom att ange vilka transaktioner som ska utföras mot den data som finns i Data layer.

  • Transactions: anrop till databashanteringssystemet med syfte att förändra eller hämta data i databasen
  • Business Rules:
    • Beräkningar och logiska härledningar
    • Informationsintegritet, kontroller som gör att informationens korrekthet upprätthålls (kan även implementeras i Data layer)
    • Funktioner: de utförs när användaren utför ett kommando i användargränssnittet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Vad består Data layer av?

A

Lagrar data och ser till att data är lättåtkomligt och det kan hanteras på ett riktigt sätt. I detta lager ingår databasen och datahanteringssystemet
- Databas
- Datahanteringssystem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Vad består Interface layer av?

A

Det skikt som användaren kommer i kontakt med, och som presenterar informationen och funktionaliteten i systemet. Det är denna del som användaren interagerar med, det översätter även det formella språket till verksamhetsspråket.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vad är fördelen med en treskiktsarkitektur?

A
  • Tillgängliggör information på ett effektivt sätt
    på olika sätt via Data layer
  • Man kan ändra teknologin i ett av skikten
    utan att det påverkar de andra
  • Man kan exekvera olika delar av en
    applikation på olika datorer i ett nätverk
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Vad är en relationsdatabas?

A

Finns i skiktet Data layer. En relationsdatabas består av tabeller och relationer mellan tabellerna. Med hjälp av databashanteringssystemet kan man lägga till och ta bort tabeller samt redigera data och hålla databasen uppdaterad.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Referential integrity

A

En egenskap hos data som anger att alla referenser är giltiga. I samband med relationsdatabaser krävs det att om ett värde på ett attribut i en relation refererar till ett värde på ett annat attribut, måste det refererade värdet finnas. Detta implementeras i Data layer (SQL).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Vad är ett informationssystem?

A

Ett system för kommunikation mellan människor och består av informations behandlande funktioner och meddelanden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Systemteori i samband med organisationer

A
  • Skapa överblick
  • Funktionell nedbrytning
  • Undvika suboptimering
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Vad innebär suboptimering?

A

Man optimerar subprocesser men att dessa lösningar är icke-optimala sett ur ett holistiskt perspektiv. Det orsakas av att man löser förenklade delproblem, i syfte att snabbt hitta en lösning som sannolikt är nära optimum men som kan riskera att ge ett dåligt resultat. Oftast används termen för att beskriva en verksamhet som saknar helhetsperspektiv och därför ger upphov till bristfälliga resultat.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Varför modellera?

A
  • Explicitgöra verksamhetskunskap
  • Abstrahera och förenkla vilket gör att det blir
    enklare att förstå verksamheten
  • Det gör att människor kan kommunicera om
    och får en gemensam förståelse av
    verksamheten
  • Processmodellering och
    informationsmodellering utgör grunden för
    att kunna förändra en verksamhet och för
    kravspecifikationen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Definiera en Process

A
  • Ett flöde av aktiviteter/funktioner som ska
    skapa ett värde i verksamheten
  • En funktion/aktivitet utför något som skall
    vara till nytta för verksamheten
  • Materialbehandlande funktioner har något
    materiellt som input och output
  • Informationsbehandlande funktioner har
    information som input och output
  • Man kan beskriva kommunikationens viktiga
    koordinerade roll i det som görs i en
    verksamhet
  • Med hjälp av processmodeller kan man
    identifiera viktiga informationsbehandlande
    funktioner som sedan kan beskrivas i en
    funktionslista som ett informationssystem
    sedan baseras på.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Processmodellering fyra steg

A
  1. Processmodellering (Process mapping)
    • Nuläge
    • Skapa överblick
    • Skapa överblick
    • Prioritera vilka processer eller
      subprocesser som ska förändras
  2. Process redesign
    • Ifrågasättande
    • Förslag på nya sätt att arbeta
  3. Processmodellering (Process specifikation)
    • Börläge
    • Beskriva hur den förändrade
      verksamheten bör utföras
  4. Process implementation
    • Införa nya processer och nya system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Den digitala paradoxen

A

Den stegrande digitaliseringen leder till en stegrande känsla av distansering hos kunder. Många tjänster har aldrig varit så tillgängliga och nära som nu, ändå känner sig kunder ensamma och övergivna.

Faktorer:
- Ökad konsumentmedvetenhet
- Polarisering och illojalitet
- Varumärkesimage mer än
varumärkesidentitet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Lösning på den Digitala paradoxen?

A
  • Minska upplevda avståndet mellan service
    kvalité och produkt kvalité
    • “Expectation spill over”: på vilket sätt kan
      din digitala tjänst stå ut och addera värde i
      en större utsträckning?
  • Digitaliseringen kräver relationsskapande,
    närhet ger nöjdhet
  • Proaktivitet och kundanpassning
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Vad är ett ICT system?

A

Ett tekniskt system som ibland refereras till som ett “hard system”. Det är ett system av data representation och prossesering. I en modern organisation är det generellt uppbyggt av en organiserad samling av hårdvara, mjukvara och kommunikations teknologi för att stödja aspekter av vissa informationssystem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Kotter (Förändringsmotstånd)

A

Utbildning/kommunikation
- Har inte mycket info
- Har tid
- Vill engagera människor
- Tar mycket tid och resurs

Delaktighet/engagemang
- Kan skapa speciella grupper som
implementerar projektet
- Engagera de som vill bli engagerade
- Bra när man inte har mkt info
- Skapar bra känslor

Stödjande ledarskap
- När folk är rädda och inte anpassar sig
- Bra när det krävs ny kompetens
- Handlar om sättet att hantera människor

Förhandling/överenskommelse
- Motståndare tex får högre lön
- Kan vara bra när någon inte vill anpassa sig
- Snabbt och smidigt

Manipulation
- Bör undvikas
- Tex att man sätter en motståndare i
projektgruppen
- Bra när inget annat fungerar

Tvång
- Mycket risk, oetiskt
- Är du emot oss eller med oss?

17
Q

Vad ingår i de funktionella kraven i en kravspec?

A

Processmodellering - Nuläge och börläge
Informationsmodellering - Konseptuell modell
Exempeltabeller - exempel data
Begreppslista - Begrepp, beskrivning,
identifiera
Funktionslista - vilka funktioner som systemet
har
Informationsystemsinfrastruktur
Beskrivning av användargränssnitt

18
Q
A