informationssystem

lärandemål

efter det att detta kapitel har slutförts kommer du att kunna:

  • definiera termen programvara;
  • beskriva de två primära kategorierna av programvara;
  • beskriva rollen ERP-programvara spelar i en organisation;
  • beskriva cloud computing och dess fördelar och nackdelar för användning i en organisation; och
  • definiera termen öppen källkod och identifiera dess primära egenskaper.,

introduktion

den andra komponenten i ett informationssystem är programvara. Enkelt uttryckt: programvara är uppsättningen instruktioner som berättar hårdvaran vad man ska göra. Programvara skapas genom programmeringsprocessen (vi kommer att täcka skapandet av programvara mer detaljerat i kapitel 10). Utan programvara skulle hårdvaran inte vara funktionell.

typer av programvara

programvara kan i stort sett delas in i två kategorier: operativsystem och programvara., Operativsystem hanterar hårdvaran och skapar gränssnittet mellan hårdvaran och användaren. Programvara är den kategori av program som gör något användbart för användaren.

operativsystem

operativsystemet tillhandahåller flera viktiga funktioner, inklusive:

  1. hantera maskinvaruresurserna på datorn;
  2. tillhandahåller användargränssnittskomponenterna;
  3. tillhandahåller en plattform för programutvecklare att skriva program.

alla datorer kör ett operativsystem., För persondatorer är de mest populära operativsystemen Microsofts Windows, Apples OS X och olika versioner av Linux. Smartphones och surfplattor kör också operativsystem, till exempel Apples iOS, Googles Android, Microsofts Windows Mobile och Blackberry.

tidiga operativsystem för persondatorer var enkla enligt dagens standarder; de tillhandahöll inte multitasking och krävde att användaren skulle skriva kommandon för att initiera en åtgärd. Mängden minne som tidiga operativsystem kunde hantera var begränsad också, vilket gör stora program opraktiska att köra., Den mest populära av de tidiga operativsystemen var IBMs operativsystem, eller DOS, som faktiskt utvecklades för dem av Microsoft.

1984 introducerade Apple Macintosh-datorn, med ett operativsystem med ett grafiskt användargränssnitt. Men inte det första grafiska operativsystemet, det var den första att hitta kommersiell framgång. 1985 släppte Microsoft den första versionen av Windows. Den här versionen av Windows var inte ett operativsystem, men istället var ett program som sprang ovanpå DOS-operativsystemet, vilket gav en grafisk miljö., Det var ganska begränsat och hade liten kommersiell framgång. Det var inte förrän 1990-utgåvan av Windows 3.0 att Microsoft hittade framgång med ett grafiskt användargränssnitt. På grund av innehavet av IBM och IBM-kompatibla persondatorer i affärer var det inte förrän Windows 3.0 släpptes att företagsanvändare började använda ett grafiskt användargränssnitt, vilket ledde oss in i den grafiska datortiden. Sedan 1990 har både Apple och Microsoft släppt många nya versioner av sina operativsystem, med varje utgåva som lägger till möjligheten att bearbeta mer data på en gång och få tillgång till mer Minne., Funktioner som multitasking, virtuellt minne och röstinmatning har blivit standardfunktioner i båda operativsystemen.

Linux logo (Larry Ewing)

en tredje persondator operativsystem system familj som ökar i popularitet är Linux (uttalas ”linn-ex”). Linux är en version av Unix operativsystem som körs på datorn. Unix är ett operativsystem som främst används av forskare och ingenjörer på större minidatorer., Dessa är mycket dyra datorer, och mjukvaruutvecklare Linus Torvalds ville hitta ett sätt att göra Unix köra på billigare persondatorer. Linux var resultatet. Linux har många variationer och driver nu en stor andel av webbservrar i världen. Det är också ett exempel på öppen källkod, ett ämne som vi kommer att täcka senare i detta kapitel.

MAC VS. WINDOWS

Är du en Mac? Är du en PC?, Ända sedan introduktionen 1984 har användare av Apple Macintosh varit ganska partiska om deras preferens för Macintosh-operativsystemet (nu kallat OS X) över Microsofts. när Microsoft introducerade Windows stämde Apple Microsoft och hävdade att de kopierade ”utseende och känsla” av Macintosh-operativsystemet. I slutändan försvarade Microsoft sig framgångsrikt.

under de senaste åren har Microsoft och Apple handlat barbs med varandra, som alla hävdar att de har ett bättre operativsystem och programvara., Medan Microsoft alltid har haft den större marknadsandelen (se sidebar) har Apple varit favorit för artister, musiker och teknik eliten. Apple ger också en hel del datorer till grundskolor, vilket får en följande bland den yngre generationen.

varför är Microsofts programvara så dominerande i näringslivet?

om du har arbetat i näringslivet kanske du har märkt att nästan alla datorer kör en version av Microsofts Windows-operativsystem. Varför är det här?, På nästan alla college campus, du ser en övervikt av Apple Macintosh bärbara datorer. I grundskolor regerar Apple också. Varför har detta inte utvidgats till näringslivet?

som vi lärde oss i kapitel 1 använde nästan alla företag IBM-stordatorer tillbaka på 1960-och 1970-talet. samma företag skakade bort från persondatorer tills IBM släppte datorn 1981. När chefer var tvungna att fatta ett beslut om att köpa persondatorer för sina anställda, skulle de välja den säkra vägen och köpa IBM. Talesättet var då: ”ingen fick någonsin sparken för att köpa IBM.,”Så under det kommande decenniet köpte företag IBM persondatorer (eller de som är kompatibla med dem), som körde ett operativsystem som heter DOS. DOS skapades av Microsoft, så när Microsoft släppte Windows som nästa iteration av DOS, tog företagen den säkra vägen och började köpa Windows.

Microsoft befann sig snart med det dominerande operativsystemet för persondatorer för företag., Eftersom den nätverksanslutna persondatorn började ersätta stordatorn som det primära sättet att beräkna inuti företag, blev det viktigt för Microsoft att ge företagen möjlighet att administrera och säkra sina nätverk. Microsoft utvecklade serverprodukter på affärsnivå för att följa med sina persondatorprodukter, vilket ger en komplett affärslösning. Och så nu säger ordspråket: ”ingen fick någonsin sparken för att köpa Microsoft.”

programvara

den andra huvudkategorin av programvara är programvara., Applikationsprogram är i huvudsak programvara som gör det möjligt för användaren att uppnå något mål eller syfte. Om du till exempel måste skriva ett papper kan du använda Programprogramvaran Microsoft Word. Om du vill lyssna på musik kan du använda iTunes. För att surfa på webben kan du använda Internet Explorer eller Firefox. Även ett dataspel kan betraktas som applikationsprogram.

”Killer” App

VisiCalc körs på ett Apple II., (Public Domain)

När en ny typ av digital enhet är uppfunnen finns det i allmänhet en liten grupp teknikentusiaster som kommer att köpa den bara för glädjen att räkna ut hur det fungerar. Men för de flesta av oss, tills en enhet faktiskt kan göra något användbart vi inte kommer att spendera våra surt förvärvade pengar på det. En ”killer” ansökan är en som blir så viktigt att ett stort antal människor kommer att köpa en enhet bara för att köra det programmet. För persondatorn var mördarprogrammet kalkylbladet., 1979 introducerades VisiCalc, det första kalkylbladet för persondatorer. Det var en omedelbar hit och körde försäljningen av Apple II. det stelnade också värdet av persondatorn bortom den relativt lilla cirkeln av teknik nördar. När IBM PC släpptes, ett annat kalkylprogram, Lotus 1-2-3, var killer app för företagsanvändare.

produktivitetsprogramvara

tillsammans med kalkylbladet har flera andra program blivit standardverktyg för arbetsplatsen., Dessa program, som kallas produktivitetsprogram, tillåter kontorsanställda att slutföra sitt dagliga arbete. Många gånger, dessa program kommer förpackade tillsammans, till exempel i Microsofts kontorssvit. Här är en lista över dessa program och deras grundläggande funktioner:

  • ordbehandling: denna klass av programvara ger för att skapa skriftliga dokument. Funktioner inkluderar möjligheten att skriva och redigera text, formatera teckensnitt och stycken, och lägga till, flytta och ta bort text i hela dokumentet., De flesta moderna ordbehandlingsprogram har också möjlighet att lägga till tabeller, bilder och olika layout-och formateringsfunktioner i dokumentet. Ordbehandlare spara sina dokument som elektroniska filer i en mängd olika format. Överlägset är det mest populära ordbehandlingspaketet Microsoft Word, vilket sparar filerna i DOCX-formatet. Detta format kan läsas/skrivas av många andra ordbehandlingspaket.
  • kalkylblad: denna klass av programvara ger ett sätt att göra numeriska beräkningar och analyser., Arbetsområdet är uppdelat i rader och kolumner, där användare kan ange siffror, text eller formler. Det är formlerna som gör ett kalkylblad kraftfullt, så att användaren kan utveckla komplexa beräkningar som kan ändras baserat på de angivna siffrorna. De flesta kalkylblad innehåller också möjligheten att skapa diagram baserat på de data som anges. Det mest populära kalkylbladet är Microsoft Excel, vilket sparar sina filer i XLSX-formatet. Precis som med ordbehandlare, kan många andra kalkylblad paket läsa och skriva till detta filformat.,
  • Presentation: denna klass av programvara ger för att skapa bildspel presentationer. Harkening tillbaka till dagarna av overhead projektorer och OH-film, tillåter presentationsprogram sina användare att skapa en uppsättning bilder som kan skrivas ut eller projiceras på en skärm. Användare kan lägga till text, bilder och andra medieelement i bilderna. Microsofts PowerPoint är den mest populära programvaran just nu, spara sina filer i PPTX-format.
  • vissa kontorssviter inkluderar andra typer av programvara., Till exempel innehåller Microsoft Office Outlook, dess e-postpaket och OneNote, ett samarbetsverktyg för informationsinsamling. Den professionella versionen av Office innehåller också Microsoft Access, ett databaspaket. (Databaser behandlas mer i kapitel 4.)

Microsoft populariserade idén om office-software productivity bundle med deras release av Microsoft Office. Detta paket fortsätter att dominera marknaden och de flesta företag förväntar sig anställda att veta hur man använder denna programvara., Många konkurrenter till Microsoft Office existerar dock och är kompatibla med de filformat som används av Microsoft (se tabellen nedan). Nyligen har Microsoft börjat erbjuda en webbversion av deras kontorssvit. I likhet med Google Drive tillåter denna svit användare att redigera och dela dokument online med hjälp av cloud-computing-teknik. Cloud computing kommer att diskuteras senare i detta kapitel.,te

Integrates with iTunes, iCloud, and other Apple software OpenOffice Writer Calc Impress Base (database), Draw (drawing), Math (equations) Google Drive Document Spreadsheet Presentation Gmail (email), Forms (online form data collection), Draw (drawing)

Utility Software and Programming Software

Two subcategories of application software worth mentioning are utility software and programming software., Utility programvara innehåller programvara som låter dig fixa eller ändra din dator på något sätt. Exempel inkluderar antivirusprogram och diskdefragmentering programvara. Dessa typer av programpaket uppfanns för att fylla brister i operativsystem. Många gånger kommer en efterföljande utgåva av ett operativsystem att innehålla dessa verktygsfunktioner som en del av själva operativsystemet.

programmeringsprogram är programvara vars syfte är att göra mer programvara., De flesta av dessa program ger programmerare en miljö där de kan skriva koden, testa den och konvertera den till det format som sedan kan köras på en dator.

”POWERPOINTED” till döds

som presentationsprogram, särskilt Microsoft PowerPoint, har fått acceptans som den primära metoden att formellt presentera information i en affärsinställning, konsten att ge en engagerande presentation blir sällsynt. Många presentatörer läser nu bara punktpunkterna i presentationen och bär omedelbart de som är närvarande, som redan kan läsa det för sig själva.,
det verkliga problemet är inte med PowerPoint så mycket som det är med den person som skapar och presenterar. Författare och tänkare Seth Godin uttryckte det så här: ”PowerPoint kan vara det mest kraftfulla verktyget på din dator. Men det är det inte. Det är faktiskt ett dystert misslyckande. Nästan varje PowerPoint-presentation suger ruttna ägg.”Programvaran som används för att hjälpa dig att kommunicera bör inte duplicera presentationen du vill ge, men istället bör den stödja den. Jag rekommenderar starkt Bokpresentationen Zen av Garr Reynolds till alla som vill förbättra sina presentationsförmåga.,

mjukvaruutvecklare blir också medvetna om detta problem. Nya digitala presentationstekniker utvecklas, med hopp om att bli ” nästa PowerPoint.”En innovativ ny presentationsapplikation är Prezi. Prezi är ett presentationsverktyg som använder en enda duk för presentationen, så att presentatörer kan placera text, bilder och andra medier på duken och sedan navigera mellan dessa objekt som de presenterar. Precis som med PowerPoint bör Prezi användas för att komplettera presentationen., Och vi måste alltid komma ihåg att ibland görs de bästa presentationerna utan digitala verktyg.

jag äger den här programvaran, eller hur? SAMT . . .

När du köper programvara och installerar den på din dator, är du ägare till den programvaran? Tekniskt sett är du inte! När du installerar programvara, du faktiskt bara får en licens att använda den. När du först installerar ett programpaket ombeds du att godkänna användarvillkoren eller licensavtalet. I det avtalet kommer du att upptäcka att dina rättigheter att använda programvaran är begränsade., Till exempel, i villkoren för Microsoft Office Excel 2010 software license, hittar du följande uttalande: ”denna programvara är licensierad, inte såld. Detta Avtal ger dig bara vissa rättigheter att använda de funktioner som ingår i den programvaruutgåva du licensierade.”

För det mesta är dessa begränsningar vad du kan förvänta dig: Du kan inte göra olagliga kopior av programvaran och du får inte använda den för att göra något olagligt. Det finns dock andra, mer oväntade villkor i dessa mjukvaruavtal. Till exempel, många mjukvaruavtal ber dig att gå med på en gräns för ansvar., Återigen, från Microsoft: ”begränsning av och uteslutning av skador. Du kan återhämta sig från Microsoft och dess leverantörer endast direkta skador upp till det belopp du betalat för programvaran. Du kan inte återvinna några andra skador, inklusive följdskador, förlorade vinster, särskilda, indirekta eller tillfälliga skador.”Vad detta innebär är att om ett problem med programvaran skadar ditt företag kan du inte hålla Microsoft eller leverantören ansvarig för skador.,

program för företaget

eftersom persondatorn förökade sig i organisationer började kontrollen över den information som genereras av organisationen splittras. Säg att kundtjänst skapar en kunddatabas för att hålla reda på samtal och Problemrapporter, och försäljningsavdelningen skapar också en databas för att hålla reda på kundinformation. Vilken ska användas som huvudlista över kunder?, Som ett annat exempel kan någon i försäljning skapa ett kalkylblad för att beräkna försäljningsintäkter, medan någon i finans skapar en annan som uppfyller behoven hos deras avdelning. Det är dock troligt att de två kalkylbladen kommer att komma med olika summor för intäkter. Vilken är korrekt? Och vem hanterar all denna information?

Enterprise Resource Planning

på 1990-talet blev behovet av att få organisationens information tillbaka under centraliserad kontroll tydligare., Enterprise resource planning (ERP) – systemet (ibland bara kallat enterprise software) utvecklades för att sammanföra en hel organisation i ett program. Enkelt uttryckt, ett ERP-system är ett program som använder en central databas som genomförs i hela organisationen. Låt oss ta en närmare titt på denna definition:

  • ”a software application”: en ERP är ett program som används av många av en organisations anställda.
  • ”använda en central databas”: alla användare av ERP redigerar och sparar sin information från datakällan., Vad detta innebär praktiskt är att det bara finns en kunddatabas, det finns bara en beräkning för intäkter etc.
  • ”som implementeras i hela organisationen”: ERP-system inkluderar funktionalitet som täcker alla väsentliga komponenter i ett företag. Vidare kan en organisation köpa moduler för sitt ERP-system som matchar specifika behov, såsom tillverkning eller planering.

registrerat varumärke för SAP

ERP-system marknadsfördes ursprungligen till stora företag., Men eftersom fler och fler stora företag började installera dem började ERP-leverantörer rikta in sig på medelstora och till och med mindre företag. Några av de mer välkända ERP-systemen inkluderar de från SAP, Oracle och Microsoft.

för att effektivt kunna implementera ett ERP-system i en organisation måste organisationen vara redo att göra ett fullständigt åtagande. Alla aspekter av organisationen påverkas eftersom gamla system ersätts av ERP-systemet. I allmänhet kan genomförandet av ett ERP-system ta två till tre år och flera miljoner dollar., I de flesta fall är kostnaden för programvaran inte den dyraste delen av genomförandet: det är kostnaden för konsulterna!

så varför implementera ett ERP-system? Om det görs på rätt sätt kan ett ERP-system ge en organisation en god avkastning på sin investering. Genom att konsolidera informationssystem över hela företaget och använda programvaran för att upprätthålla bästa praxis, ser de flesta organisationer en övergripande förbättring efter att ha implementerat en ERP. Affärsprocesser som en form av konkurrensfördel kommer att omfattas av kapitel 9.,

Y2K och ERP

den första vågen av programvaruapplikationsutveckling började på 1960-talet, när applikationer utvecklades för stordatorer. På den tiden var datoranvändning dyr, så applikationer var utformade för att ta så lite utrymme som möjligt. En genväg som många programmerare tog var i lagring av datum, speciellt året. I stället för att fördela fyra siffror för att hålla året tilldelade många program två siffror, vilket gjorde antagandet att de två första siffrorna var ”19”., Till exempel, för att beräkna hur gammal någon var, skulle ansökan ta de två sista siffrorna i det aktuella året (för 1995, till exempel, det skulle vara ”95”) och sedan subtrahera de två siffrorna som lagrats för födelsedagsåret (”65” för 1965). 95 minus 65 ger en ålder av 30, vilket är korrekt.

men när år 2000 närmade sig användes många av dessa ”äldre” applikationer fortfarande, och företagen var mycket oroade över att alla program som de använde som behövs för att beräkna datum skulle misslyckas., För att uppdatera vårt åldersberäkningsexempel skulle ansökan ta de två sista siffrorna i innevarande år (för 2012, det skulle vara ”12”) och sedan subtrahera de två siffrorna som lagrats för födelsedagsåret (”65” för 1965). 12 minus 65 ger en ålder av -53, vilket skulle orsaka ett fel. För att lösa detta problem måste ansökningarna uppdateras för att använda fyra siffror i flera år istället för två. Att lösa detta skulle vara ett massivt företag, eftersom varje rad av kod och varje databas skulle behöva undersökas.

här fick företagen ytterligare incitament att införa ett ERP-system., För många organisationer som övervägde att uppgradera till ERP-system i slutet av 1990-talet gav detta problem, känt som Y2K (år 2000), dem det extra tryck de behövde för att få sin ERP installerad före år 2000. ERP-leverantörer garanterade att deras system hade utformats för att vara Y2K-kompatibel – vilket helt enkelt innebar att de lagrade datum med fyra siffror istället för två. Detta ledde till en kraftig ökning av ERP-installationer under åren fram till 2000, vilket gör ERP till en vanlig programvara för företag.,

hantering av kundrelationer

ett CRM-system (Customer relationship management) är ett program som är utformat för att hantera en organisations kunder. I dagens miljö, det är viktigt att utveckla relationer med dina kunder, och användningen av en väl utformad CRM kan tillåta ett företag att anpassa sin relation med var och en av sina kunder. Vissa ERP programvara system inkluderar CRM-moduler. Ett exempel på ett välkänt CRM-paket är Salesforce.,

Supply Chain Management

många organisationer måste hantera den komplexa uppgiften att hantera sina försörjningskedjor. I sin enklaste är en leveranskedja kopplingen mellan en organisations leverantörer, dess tillverkningsanläggningar och distributörerna av sina produkter. Varje länk i kedjan har en multiplikationseffekt på processens komplexitet: om det finns två leverantörer, en tillverkningsanläggning och två distributörer, till exempel, så finns det 2 x 1 x 2 = 4 länkar att hantera., Men om du lägger till ytterligare två leverantörer, en annan tillverkningsanläggning och ytterligare två distributörer, har du 4 x 2 x 4 = 32 länkar att hantera.

ett supply chain management (SCM) – system hanterar sammankopplingen mellan dessa länkar, liksom inventeringen av produkterna i deras olika utvecklingsstadier., En fullständig definition av ett supply chain management system tillhandahålls av Association for Operations Management: ”design, planering, utförande, kontroll och övervakning av supply chain-aktiviteter med målet att skapa nettovärde, bygga en konkurrenskraftig Infrastruktur, utnyttja världsomspännande Logistik, synkronisera utbud med efterfrågan och mäta prestanda globalt.”De flesta ERP-system inkluderar en supply chain management modul.,

mobila applikationer

precis som med persondatorn har mobila enheter som surfplattor och smartphones också operativsystem och programvara. Faktum är att dessa mobila enheter på många sätt bara mindre versioner av persondatorer. En mobilapp är ett program som är programmerat för att köras specifikt på en mobil enhet.

som vi såg i kapitel 2 blir smartphones och surfplattor en dominerande form av databehandling, med många fler smartphones som säljs än persondatorer., Det innebär att organisationer måste bli smarta om att utveckla programvara på mobila enheter för att vara relevanta.

idag körs de flesta mobila enheter på ett av två operativsystem: Android eller iOS. Android är ett open-source operativsystem som köpts och stöds av Google; iOS är Apples mobila operativsystem. Under fjärde kvartalet 2012 installerades Android på 70.1% av alla mobiltelefoner levererade, följt av 21.0% för iOS. Andra mobila operativsystem i note är Blackberry (3.2%) och Windows (2.6%).,

eftersom organisationer överväger att göra sin digitala närvaro kompatibel med mobila enheter måste de bestämma om de ska bygga en mobilapp. En mobilapp är ett dyrt förslag, och det kommer bara att köras på en typ av mobil enhet åt gången. Om en organisation till exempel skapar en iPhone-app kan de med Android-telefoner inte köra programmet. Varje app tar flera tusen dollar för att skapa, så det här är inte ett trivialt beslut för många företag.

ett alternativ som många företag har är att skapa en webbplats som är mobilvänlig., En mobil webbplats fungerar på alla mobila enheter och kostar ungefär samma som att skapa en app. Vi kommer att diskutera frågan om att bygga en mobilapp mer noggrant i kapitel 10.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *