IT i organisationer och databaser, 2I Introduktion till informationssystem - användning, teknik och utveckling

Relevanta dokument
Informationssystem och databasteknik, 2I-1100

Informationssystem och databasteknik, 2I Från verklighet till system

Organisationer, modeller och informationssystem. Bakery. Bakery. Vinst 1 mkr. stödjer. stödjer. stödjer. Kostnader 11 mkr. Försäljning 12 mkr

Information. Information. Data. Data. Exempel påp. information och data

FMV användning av ISO/IEC för ledningssystem implementering. Harold Bud Lawson Styrelsemedlem och Consulting Partner

Symptom på problemen vid programvaruutveckling

Att fatta rätt beslut vid komplexa tekniska upphandlingar

Bygg bro mellan ITIL v2 och v3 - Bridgekurser - DF Seminarium

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language

Roller i mjukvaruprojekt. Åke Liljenberg ake.liljenberg@volvo.com

Studentsynpunkter? Vad menas med IT i organisationer. Moderna affärsstrategier. Beskriva organisationer ur olika perspektiv.

System arbetssystem informationssystem

Design för användbarhet Användarcentrerad utvecklingsprocess

RUP - Rational Unified Process

Alla rättigheter till materialet reserverade Easec

effekt nu Kunskapsinitiativet

DFC bild 1

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget % misslyckades!

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

RUP Rational Unified Process. 17 november 2004

UPPSAMLINGSTENTAMINA AUGUSTI 2018 Follow-up exams, August 2018

UPPSAMLINGSTENTAMINA AUGUSTI 2017 Follow-up exams, August 2017

ISO/IEC 20000, marknaden och framtiden

När? Varför? För vem? Resultat? (Artefakter?)

Moderna affärsstrategier

QC i en organisation SAST

Agil programutveckling

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

DYNAMISK INFRASTRUKTUR

UPPSAMLINGSTENTAMINA AUGUSTI 2019 Follow-up exams, August 2019

Förslag till svar och lösningar Tentamen Information Systems och Management

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

Kursinformation. Metodik för programvaruutveckling. Utvecklingsprocessen för programvara. Innehåll. Processmodell. Exempel

CIO + CFO 29 aug, Riskhantering och resan mot affärsdriven IT. Claes-Håkan Johansson, Preem

Nya möjligheter med M3 Technology. Björn Svensson, Björn Torold

Objektorienterad analys och design

Visionen om en Tjänstekatalog

Mer OOP. Variation i typ. Medlen repetition. Generiska klasser. Gränssnitt - Interface. Mer om klasser Några exempel UML

Affärssystem. Affärssystem - 1. Affärssystem. Informationssystem (IS) Tobias Nyström

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

Resultatkonferens Välkommen!

Utbildningsplan. Utbildningens mål. Kunskap och förståelse. Färdigheter och förmågor. Värderingsförmåga och förhållningssätt

Styr och utveckla ditt IT-stöd utifrån internationella standarder

ISO med kundfokus

VERVA. Fujitsu Services Kenneth Landérus F

Från Data till Process

Föreläsning 8, Design

IBS BI & FS & OP. Bengt Jensfelt Product Manager, PD IBS Kunddag 29 November 2012

Medicinsk Informatik VT 2004

Roller i mjukvaruprojekt. Åke Liljenberg. Volvo Group, Corporate Process & IT ake.liljenberg@volvo.com

Testbed Railway - VAD

Inför projektuppgiften. Markus Buschle,

Konceptuell modellering. Formalisering, automatisering och effektivisering

TDP005. Föreläsning 3 - UML. Filip Strömbäck

Objektorienterad programmering

Inköp & Försäljning. Björn Oskarsson Jakob Rehme. Linköpings universitet

HR i en internationell organisation, några tankar av P-O Nyquist. Göteborg

SKOLFS. beslutade den -- maj 2015.

Kursintroduk+on. Informa(on Systems and Management 15 Hp

Objektorientering. Grunderna i OO

Molnet ett laglöst land?

Tentamen i: Affärssystem och tjänsteorienterad arkitektur

Bastjänsterna ovan avser driftfasen. Införandet genomförs som ett projekt som drivs av Cygate i samarbete med kunden.

Medicinsk Informatik VT 2005

PIMM PROFECTO INFRASTRUCTURE MANAGEMENT MODEL ETT WHITEPAPER OM PIMM

Strategi och styrning

Design för användbarhet

30 år av erfarenhet och branschexperts

Programvara i säkerhetskritiska tillämpningar

Problemet. Beställarkompetens och kravhantering. Användbarhetsboom Internet som motor. Beställarproblemet. Användarnytta = verksamhetsnytta.

Er partner inom IT service management. Utbildningar e-learning Workshops Material Coachning

Lyckade projekt - finns det?

SOLLENTUNA FÖRFATTNINGSSAMLING 1

Objektorientering Användning

SYSTEMUTVECKLING METODER & MODELLER. Suzana Ramadani

IF Försäkring. Insourcing Service Desk

HUR OCH VARFÖR DIGITAL!

Inköp & Försäljning. Björn Oskarsson Jakob Rehme. Linköpings universitet

Välkomna. Hur kan en uppgradering fungera

SAPSA 12 NOVEMBER 2014

Configuration Management

Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2014/2015

Arrowhead - Process- och energisystem- automation

Microsoft Dynamics 365 Business Application vs. ERP. Företagen måsta sätta sig själva i förarsätet

Introduktion till digitala medarbetare. RPA-dagen digital arbetskraft, 22/

Cloud Computing. Richard Richthoff Strategisk Rådgivare Radar Group International

Viktigast. Vad är mest avgörande för att lyckas med försäljning?

Request For Information (RFI)

Innehåll. Planacys flexibilitet och skalbarhet ger er en långsiktig investering 3

GMC Software Technology CCM Made Easy

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Strategier och ansatser för utveckling av IT-stöd

Distribuerade affärssystem

Våra tjänster [Our services] UMS Group Inc., All Rights Reserved

The Capital of Scandinavia

The Capital of Scandinavia

Optimera rapportering och analys mha Performance Reporting

EVRY One Outsourcing Services Linköping AB LEAN

Anna Leo Konsult och affärsutvecklare inom CRM. Februari 2010

OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram

Transkript:

IT i organisationer och databaser, 2I-1033 Introduktion till informationssystem - användning, teknik och utveckling

Vad är ett informationssystem? Informationssystem: datoriserat system som stödjer en organisations informationsförsörjning VERKSAMHET avbildar INFORMATIONS SYSTEM ANVÄNDARE presenterar

Exempel på informationssystem Ordermottagning Lagerhantering Fakturering Platsbokning Flygresor Medicinska behandlingar Personaladministration Banksystem Informations system

Typer av system TRANSFORMATIONS SYSTEM REAKTIVA SYSTEM signalerar till påverkar

Varför informationssystem? 1. KOORDINERA AKTIVITETER Strategisk 2. KONTROLLERA, ÖVERVAKA 3. GE UNDERLAG FÖR BESLUT Taktisk Operationell 4. EFFEKTIVISERA, AUTOMATISERA Organisationsnivåer 5. NYA TJÄNSTER/PRODUKTER 6. NYA ORGANISATIONSFORMER

Nya organisationsformer Virtuella företag Marknadsplatser Consumer Retailer Supplier

Egenskaper hos informationssystem Låg Komplexitet hos algoritmer IS Kompilatorer Numerisk analys Grafisk presentation Hög Komplexitet hos datastrukturer Låg Numerisk analys IS Hög

Egenskaper hos informationssystem Låg Grad av kontroll över omgivningen IS Hög Processkontrollsystem Låg Interaktion med människor och organisation Kompilatorer Vissa kontrollsystem IS Hög

Definition av informationssystem DATORISERAT SYSTEM SOM STÖDJER KOMMUNIKATION AV FORMALISERAD INFORMATION INOM EN ORGANISATION

Klassifikation av informationssystem Beslutstyp Vilka typer av beslut som systemet stödjer Strategiska Taktiska Operationella Funktioner Vilken funktion i organisationen som systemet stöder Marknadsföring Tillverkning och tjänster Ekonomi Personal

Typer av beslutsstödssystem Alla dessa system stödjer beslutsfattande INFORMATIONS- BEHOV Transaction Processing Systems (TPS) Management Information Systems (MIS) Intelligent Support Systems (ISS)

TPS - system som hanterar och lagrar transaktioner Transaktion: ett utbyte mellan två parter Uttag från bankkonto Förfrågan om pris på en produkt Beställning av en vara Hur ett TPS hanterar en transaktion Step 1 Step 2 Step 3 Step 2 Mata in data Validera data Bearbeta data Lagra data

MIS - system som bevakar den interna verksamheten Sammanfattningsrapport - aggregerar data från många transaktioner och presenterar dem i ett koncist format Månatlig försäljning Årlig personalomsättning Avvikelserapport - beskriver avvikelser mellan prognos och faktiskt utfall Budgetöverskridande Försäljningsminskning

ISS - Intelligenta StödSystem ISS - system som stödjer ledningen på högre nivåer att fatta beslut om ostrukturerade problem Decision Support Systems (DSS) Executive Information Systems (EIS)

DSS - modell för beslutsstöd Intern data Beslutsmodeller What-if analys Måluppfyllelse Riskbedömning Extern data

EIS - Executive Information Systems EIS - system som kan användas för att interaktivt analysera och presentera stora mängder information Drill-down Grafisk presentation

SambandmellanTPS, MIS och ISS Strategisk ISS: ger stöd för komplexa beslut Omvärldsbevakning Taktisk MIS: genererar rapporter om företaget Operationell TPS: hanterar transaktioner

Organisatoriska funktioner En funktion är en enhet inom en organisation som utför ett antal relaterade aktiviteter. Vanligen kräver dessa aktiviteter en viss kompetens eller specifik utrustning. Funktioner på ett universitet System Vakt- administration mästeri Kurs Undervisning registrering

IS för marknadsföring System som stödjer försäljning, marknadsföringskampanjer, marknadsanalys, m.m. CRM (Customer Relationship Management) System för försäljningsanalys

IS för tillverkning och tjänster System som stöder inköp, kvalitetskontroll, lagerhantering, produktionsplanering, m.m. Logistiksystem Materialförsörjningssystem

IS för ekonomi System som tillhandahåller finansiell information som underlag för beslut Intern och extern redovisning Ordermottagning Fakturering

IS för personaladministration System som stöder planering, samordning, administration och ledning av personal Lönesystem Kompetensdatabas

Processer En process är en sekvens av aktiviteter som resulterar i ett värde för en kund. Ofta behöver resurser från olika funktioner användas för att genomföra en process.

Processer korsar funktioner Kurs System Vakt- administration mästeri Kurs Undervisning registrering

Funktioner och IS Informationssystem Funktioner Personal FoU Marknad Produktion Tjänster Ekonomi Varje informationssystem stöder sin egen funktion

Integrerade informationssystem Order- hanteri ng Produkt- utveckling Kund- tjänster Ekonomi- rapporteri ng Pers F Mark Produk Tjän Ekonomi

Realisering av informationssystem DATABASER Datastruktur Applikationsprogram RAD och IDE Visuella modelleringsspråk Frågespråk Rapportgenerator Formulärhanterare Generellt programmeringsspråk Data dictionary

Informationssystemarkitektur VERKLIGHET Händelsemeddelanden INFORMATIONSSYSTEM Frågor Svar Informations processor Konceptuellt schema Informations bas

Komplexitet i systemutveckling Applikationsområdet komplext Storlek Oklar begreppsvärld Motstridiga krav Föränderliga krav Utvecklingsprocessen svårstyrd Många personer inblandade Olika kategorier av personer inblandade Projektstyrningsproblem Avsaknad av standarder "Uppfinna hjulet på nytt" Jämför med andra konstruktionsområden

Metoder för systemutveckling VATTENFALLSMETODER FÖR- STUDIE ANALYS Motiv: - Strukturera utvecklingsarbetet - Underlätta uppföljning och utvärdering DESIGN IMPLEMEN- TERING

Rational Unified Process

Phases Inception: beskriv systemets mål och affärsnytta samt projektets omfattning Elaboration: specificera systemets egenskaper och arkitektur Construction: realisera och testa systemet Transition: sätt systemet i drift

Business Modelling Syfte: att förstå organisationen samt de behov och problem som systemet skall lösa Leverabler: use cases, objektmodeller, dynamiska modeller

Requirements Syfte: att ta fram de krav som skall ställas på systemet, särskilt vilken funktionalitet som skall tillhandahållas Leverabler: detaljerade use cases som visar hur aktörer kommunicerar med systemet

Analysis and Design Syfte: att beskriva hur systemet skall realisera funktionaliteten, att beskriva mjukvaruarkitekturen, att skapa specifikationer som styr implementering och test Leverabler: klassdiagram, dynamiska modelller, paketstrukturer

Implementation, Test, and Deployment Implementation: programmering och integration av mjukvarukomponenter Test: test att funktionaliteten uppfylls samt att komponenter och delsystem interagerar korrekt Deployment: drifttagande av systemet i produktionsmiljö

Supporting Workflows Configuration management: att upprätthålla systemets integritet under utvecklingen, versionshantering Project management: planering, bemanning, uppföljning, riskhantering Environment: sätta upp och underhålla projektets infrastruktur

Systemaspekter uttrycker önskvärda tillstånd hos MÅL styr OBJEKT påverkar HAND- LINGAR

Funktionsanalys Funktion: aktivitet som utförs av en enhet inom en organisation Exempel på funktioner (biblioteksverksamhet): Inköp av böcker Utlåning av böcker Återkrav av böcker Funktionsanalys syftar till att: Identifiera samtliga funktioner i en organisation Avgöra vilken information varje funktion behöver Avgöra vilken information varje funktion skapar Beskriva informationsflödet mellan funktionerna Beskriva informationsflödet mellan en organisation och dess omgivning

Dataflödesdiagram Bokinfo Budgetinfo Lev.info Katalogkontroll Anställd Beställnings mottagande Budget kontroll Beställnings rutin Bokhandel

Objektanalys Objekt: ting eller företeelse som förekommer i en verksamhet Exempel på objekt (biblioteksverksamhet): Böcker Låntagare Boklån Bokhandlare Objektanalys syftar till att: Identifiera alla objekt som uppträder i en verksamhet Beskriva objektens egenskaper Beskriva sambanden mellan objekten Uppställa regler som gäller för objekten Beskriva de händelser som påverkar objekten

Konceptuellt schema namn PERSON beställer titel BOK ISBN låntagare av LÅN avser KOPIA nr datum Regler: En person får låna högst tio böcker Händelser: Bokbeställning, boklån

IS Development, Acquisition, and Support Business and Requirements Mod. Analysis and Design Project Management Maintenance People and Organisation Business and IT Alignment Process Improvement Change Management Ethical Aspects of IS/IT IS Investment and Evaluation Created by Information for Knowledge Work, Customer Satisfaction, and Business performance Use of Information in Organisations Knowledge Management Decision Support Process Support Organisational Interoperability empowers Information and Communication Technology Databases Software Hardware Telecommunication automates and leverages provides Operations and Network Management Production and Operations Service and Help Desk Security and Control Infrastructure Management

Kursens mål Kunskaper om och förståelse för informationsteknikens strategiska betydelse samt dess relation till organisationers operativa verksamhet, administrativa styrning och strategiska ledning Inblick i hur IT kan användas i organisationer och kunskap om metoder och hjälpmedel att utreda organisationers behov och användning