Standardsoftware, Branchensoftware, Individualsoftare Anwendungssoftware
Lizenzarten für Software Freeware Shareware Open-Source-Software
Standardsoftware Kann universell eingesetzt werden Unabhängig von bestimmten Berufsfeldern
Bürosoftware Textverarbeitung Tabellenkalkulation Präsentation Desktop-Datenbanken Integrierte Office-Pakete
Textverarbeitung Informationen in Form von Texten, Briefen, Berichten Beispiele: Microsoft Word OpenOffice Writer Pages
Tabellenkalkulation Aufbereitung von Daten in Form von Tabellen und Formularen Verwendung von mathematischen und statistischen Formeln Möglichkeit zur Einbindung grafischer Darstellung Beispiele: Microsoft Excel OpenOffice Calc Number
Präsentation Daten zur Unterstützung eines Rednervortrags Darstellung von Berichten und Projekten Visualisierung von Daten über einen Projektor Beispiele: Microsoft PowerPoint OpenOffice Impress Keynote
Desktop-Datenbanken Strukturierte Sammlung von Informationen Tabellendarstellung Abfrage- und Filtermöglichkeiten Formulare und Berichte Beispiele: Microsoft Access Corel Paradox FoxPro
Integrierte Office-Pakete Integrierte Bürosoftware Beispiele: Microsoft Office OpenOffice.org Sun Star Office K Office (Linux)
CAD, DTP & Co. Spezielle Software
Desktop-Publishing (DTP) Erstellen druckreifer Dokumente Höhere Anforderungen Farben, Layout, Auflösung Beispiele: Adobe PageMaker, Adobe InDesign QuarkXPress GhostScript (kein WYSIWYG)
Bildverarbeitung Verarbeitung von: Beispiele: Fotos Zeichnungen Scans Adobe Photoshop, GIMP, Corel Draw, Macromedia Freehand
Finanzbuchhaltung, Gehaltsabrechnung, Lagerverwaltung Beispiele: SAP sage Classic Line und Office Line Lexware buchhalter und financial office
Visualisierung Organigramme Struktogramme Geschäftsprozesse Beispiele: Microsoft Visio ViFlow ARIS
Informationsbeschaffung/ Navigation Browser Download-Manager Beispiele: Microsoft Internet Explorer Mozilla Firefox Opera Chrome
E-Mail-Clients, Terminplaner Beispiele: Microsoft Outlook/Outlook Express Mozilla Thunderbird (Linux)
Multimedia-Tools Beispiele: Media Player QuickTime Adobe Premiere Macromedia Director
Server-Software Web-Server E-Mail-Server Apache Microsoft Internet Information Server (IIS) E-Mail-Server Microsoft Exchange sendmail (Linux) Postfix (Linux)
Programmentwicklungswerkzeuge Programmiersprachen Development Kits Text-Editoren Emulatoren
Content Management Software Web-Foren blog Wiki
Standardsoftware Kosten und Lizenzen
Lizenzierung Computer Benutzer Arbeitsteam/Paketlösung
Kosten Kosten können sehr unterschiedlich ausfallen Beispiel: De-facto-Standardpaket Bürolösungen Microsoft Office mehrere hundert EUR OpenOffice.org, LibreOffice kostenlos
Gründe für die Nutzung kostenpflichtiger Produkte Marktführer De-facto-Standards Aufwand der Neuinstallation(en) Umstieg birgt Risiken und Kosten Kompatibiliätsprobleme beim Austausch von Dokumenten Probleme bei der Datenübernahme/Migration Vorlagen aus Word Makros, VBA-Anpassungen unter Excel Fehlender/mangelnder Support
Spezielle Programme Branchenlösungen
Branchensoftware Ärzte und Krankenhäuser Kfz-Betriebe Großbäckereien Steuerbüros Abfallbeseitigungsunternehmen Wohnungs- und Immobilienverwaltungen
Struktur Komplexe Strukturen Hohes Datenaufkommen Beschränkung der Software auf einzelne Arbeitsplatzrechner entfällt oft Datenbankserver speichern die Daten Anwendungsserver übernehmen die Datenbearbeitung Bedienung der Software erfolgt über die Client-PCs
Kosten und Lizenzen Anschaffungspreise sind oft hoch, nicht selten im 5-stelligen Bereich Wartung ist ein wesentlicher Kostenfaktor Regelmäßige Updates notwendig z. B. durch Gesetzesänderungen im medizinischen oder juristischen Bereich Mischmodell: Verkauf zum symbolischen Preis Kostenpflichtige Wartung
Individualsoftware
Vorteile Individuelle Software Exakt zugeschnitten auf interne Bedürfnisse und Abläufe Möglichkeiten: Eigene Abteilung für Softwareentwicklung Auftrag an Softwarehaus
Nachteile Individuallösungen sind teuer Trend der Umfirmierung Softwareabteilungen werden Softwarehäuser Outsourcing Individuallösungen sind oft „Insellösungen“ Selbst „zusammengestrickt“ Keine Orientierung an Standards und Normen Schwierigkeiten bei der Einführung neuer Technologien/Hardwareeinbindung
Individuallösungen Stufen der Programmerstellung: Systemanalytiker Datenflussplan Programmierer Struktogramm/PAP Programmierung Test Dokumentation Programmbibliothek