77
END BACK NEXT Introduction to Software Business App lication Sof tware Software Suites E-Mail Web Browsers Groupware Section II System Software Operating Systems Programming Languages Web Languages Programming Software KEY TERMS Copyright 2005, McGraw-Hill/Irwin, Inc. 4-1 Real World Cases Computer Computer Software Software Lorrie Norrington Lorrie Norrington Intuit Corp. Intuit Corp.

END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Page 1: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-1

Real World Cases

Computer Computer SoftwareSoftware

Lorrie NorringtonLorrie NorringtonIntuit Corp.Intuit Corp.

Page 2: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-2

Real World Cases

Learning ObjectivesLearning Objectives1. Important Trends Occurring in

Computer Software2. Major Types of Application and

System Software 3. Purpose of Several Popular

Microcomputer Software Packages for End User Productivity and Collaborative Computing

4. Functions of an Operating System5. Main uses of Computer

Programming Software, Tools, and Languages

Page 3: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-3

Real World Cases

Application SoftwareApplication Software

End User ApplicationsMajor Types of SoftwareMajor Types of SoftwareCharacteristics and Characteristics and

PurposesPurposes

Real World Case 1…Real World Case 1…

Intuit and Lone Star Intuit and Lone Star DoughnutsDoughnuts Click to go to

Case 1

Page 4: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-4

Real World Cases

OverviewOverview of Computer Softwareof Computer Software

Application-Specific

Programs

SystemManagement

Programs

GeneralPurpose

ApplicationPrograms

SystemDevelopment

Programs

ApplicationSoftware

SystemSoftware

ComputerSoftware

Page 5: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-5

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Software Suites and Integrated Packages

Oracle E-Business SuiteProgramsPrograms

MicrosoftMicrosoftOfficeOffice

LotusLotusSmartSuiteSmartSuite

CorelCorelWordPerfectWordPerfect

OfficeOffice

SunSunStar OfficeStar Office

WordWordProcessorProcessor

SpreadsheetSpreadsheet

PresentationPresentationGraphicsGraphics

DatabaseDatabaseManagerManager

Personal Info.Personal Info.ManagerManager

Word

Excel

PowerPoint

Access

Outlook

WordPro

1-2-3

Freelance

Approach

Organizer

WordPerfect

Quattro Pro

Presentations

Paradox

Corel Central

StarWriter

StarCalc

StarImpress

StarBase

StarSchedule

Page 6: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-6

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Visa International:Implementing an e-Business

Suite• Internal Systems a Risk to

Business• Management Infrastructure

Fragmented• New e-Business Suite Provided a

Streamlined System• Increased Processing Efficiency

Page 7: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-7

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Web BrowsersMicrosoft Internet ExplorerNetscape Navigator

Page 8: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-8

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Electronic Mail and Instant Messaging (IM)

Page 9: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-9

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Word ProcessingDesktop Publishing

Page 10: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-10

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Electronic Spreadsheets

Page 11: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-11

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Database Management–Database Development–Database Interrogation–Database Maintenance–Application Development

Page 12: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-12

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Presentation Graphics

Page 13: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-13

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Personal Information Managers (PIM)

Page 14: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-14

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Groupware – Collaboration Software

Page 15: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-15

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Application Service Providers (ASPs)

Salesforce.Com ASP Site

Page 16: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-16

Real World Cases

General-PurposeGeneral-PurposeApplication ProgramsApplication Programs

Fujitsu Technical Solutions:

• Using an ASP

• Dramatic Cost Savings of $415, 000 Annually

• Robust and Intuitive

• No IT Support Staff Needed

• Enlarged User Base

Page 17: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-17

Real World Cases

System Software:System Software:Computer System ManagementComputer System Management

Software InterfaceSoftware InterfaceSystem Management System Management

ProgramsProgramsSystem Development System Development

Programs - Programs - CASECASEReal World Case 2…Real World Case 2…Wells Fargo and Others: Wells Fargo and Others:

Business Applications Business Applications of Web Servicesof Web Services

Click to go toCase 2

Page 18: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-18

Real World Cases

System Software:System Software:Computer System ManagementComputer System ManagementSoftware Interface Between Software Interface Between End Users and ComputersEnd Users and Computers

End Users

Application Software

System Software

ComputerHardware

Page 19: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-19

Real World Cases

Operating SystemsOperating SystemsThe User Interface• Command-Driven• Menu-Driven• Graphical User Interface

Page 20: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-20

Real World Cases

Operating SystemsOperating SystemsUser

Interface

ResourceManagement

TaskManagement

FileManagement

Utilitiesand OtherFunctions

End User Systemsand Network

Communications

Managingthe Use ofHardware

Resources

Managing theAccomplishment

Of Tasks –

ManagingData andProgram

Files

Providinga Variety of

SupportServices

Page 21: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-21

Real World Cases

Operating SystemsOperating SystemsResource Management

–Virtual MemoryFile ManagementTask Management

–MultitaskingMicrosoft Windows

–Windows NT–Windows 2000–Windows XP–Windows Server 2003

Page 22: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-22

Real World Cases

Operating SystemsOperating SystemsUNIX

–Solaris by Sun–AIX by IBM

Linux–Open-Source Software–Shareware–Red Hat–Caldera–VA Linux

Mac OS X

Page 23: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-23

Real World Cases

Operating SystemsOperating SystemsOrbitz and E* Trade:

Switching to Linux• Sold on Linux Advantages• Transaction Intensive

Operation• Dramatic Cost Savings

Over Alternatives• Faster Response Time• Ease of Maintenance

Page 24: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-24

Real World Cases

Other System Other System Management ProgramsManagement Programs

Database Management Systems

Network Management Programs

UtilitiesPerformance MonitorsSecurity MonitorsApplication ServersMiddleware

Page 25: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-25

Real World Cases

Other System Other System Management ProgramsManagement Programs

Travel Now: Converting to an Application Server

• Needed Expanded Capacity• Application Server in

Support of Web Site• Simplifies Adding New

Features to Website• Used Far Less Servers• Significant Conversion Costs

Page 26: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-26

Real World Cases

Programming Programming LanguagesLanguages

Machine Languages

Assembler Languages

Use Binary Coded Instructions101010101011101111001100

110011100111010110101101111011

Use Symbolic Coded InstructionsLOD YLOD YADD ZADD ZSTR XSTR X

Page 27: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-27

Real World Cases

Programming Programming LanguagesLanguages

High-Level Languages

Fourth-Generation Languages

Use Brief Statements or ArithmeticBASIC: X = Y + ZX = Y + ZCOBOL: COMPUTE X = Y + ZCOMPUTE X = Y + Z

Use Natural and NonproceduralStatements

SUM THE FOLLOWING NUMBERSSUM THE FOLLOWING NUMBERS

Page 28: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-28

Real World Cases

Programming Programming LanguagesLanguages

Object-Oriented Languages

Savings Account Object

Withdraw(amount)

CurrentCurrentAccountAccountBalanceBalance

DepositDeposit(amount)(amount)

Print M

onthly

Statem

ent

Get

Ow

ner

Cal

cula

teIn

tere

st

Get

Balance

Page 29: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-29

Real World Cases

Programming Programming LanguagesLanguages

Object-Oriented LanguagesVisual-Basic Supports GUI

Page 30: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-30

Real World Cases

Programming Programming LanguagesLanguages

Web Languages and ServicesHTMLXMLJAVA

–Platform Independence–Program Applets

JAVA2 Enterprise EditionMicrosoft .NET Software

Page 31: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-31

Real World Cases

Programming Programming LanguagesLanguages

J2EE and .NET Compared

Page 32: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-32

Real World Cases

Programming Programming LanguagesLanguages

Fidelity Investments: Converting to XML

• Retrofit of Corporate Data to an XML Format

• Sought to Reduce Hardware, Software, and Web and Transactional Protocols

• Common Platform Saved Time and Allowed Programmer Reassignment

Page 33: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-33

Real World Cases

Programming Programming LanguagesLanguages

Web Services Applications

Client Application

Web Service is DeliveredBack to Client in XML

Web Service ComponentsCommunicate Via SOAP, an XML-Based Protocol forConnecting Applicationsand Data

Web Services is Translatedto XML, Which Acts as a Platform-Neutral Wrapper

Uses UDDI Web ServicesDirectory to Locate DesiredWeb Service

Page 34: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-34

Real World Cases

Programming Programming LanguagesLanguages

Web Services ApplicationsDollar Rent A Car:

Developing Web Services• Used “.NET” Technology• Provided Direct Machine-

to-Machine Links• Relatively Easy to Do• Potential for Reuse

Page 35: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-35

Real World Cases

Programming Programming SoftwareSoftware

Language TranslatorAssemblerCompilerInterpreterProgramming Tools• Graphical Programming

Interfaces• Programming Editors• Debuggers

Page 36: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-36

Real World Cases

Programming Programming SoftwareSoftware

Programming Tools

Page 37: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-37

Real World Cases

SummarySummarySoftware –

Two Major Types

1. Application Software

2. System Software

Application Software Types

1. General-Purpose

2. Application-Specific

Page 38: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-38

Real World Cases

SummarySummarySoftware – System Software

• System Management• System Development• Network

Management• Database

Management• Utilities

Page 39: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-39

Real World Cases

SummarySummarySoftware – Operating Systems -Five Basic Functions

1.User Interface2.Resource Management3.File Management4.Task Management5.Utilities

Page 40: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-40

Real World Cases

SummarySummarySoftware – Programming LanguagesFive Major Levels1. Machine Languages2. Assembler Languages3. High-Level Languages4. Fourth-Generation

Languages5. Object-Oriented Languages

Page 41: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-41

Real World Cases

KEY TERMSKEY TERMSApplication ServerApplication SoftwareApplication-Specific ProgramsAssembler LanguageDesktop PublishingElectronic MailElectronic Spreadsheet

SoftwareFile ManagementFourth-Generation LanguageGeneral-Purpose Application

ProgramsGraphical User InterfaceGroupwareHigh-Level LanguageHTMLInstant MessagingIntegrated PackageJavaLanguage Translator ProgramMachine Language

MiddlewareMultitaskingNatural LanguageObject-Oriented LanguageOperating SystemPersonal Information ManagerPresentation Graphics SoftwareProgramming ToolsResource ManagementSoftware SuitesSystem Management ProgramsSystem SoftwareTask ManagementUser InterfaceUtility ProgramsVirtual MemoryWeb BrowserWeb ServicesWord Processing SoftwareXML

Page 42: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-42

Real World Cases

Real World Case 1 Intuit and Lone Star Doughnuts: The Small Business Software Challenge

Click to go toCase 1

Real World Case 2 Wells Fargo and Others: Business Applications of Web Services

Click to go toCase 2

Optional Case StudiesOptional Case Studies

Real World Case 3 Merrill Lynch and Others: The Growth of Linux in Business

Real World Case 4 Mark’s Work Warehouse and Others: Using Java in Business

Click to go toCase 3

Click to go toCase 4

Page 43: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-43

Real World Cases

Data Resource Management

Chapter 5

Page 44: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-44

Real World Cases

Intuit and Lone Star Intuit and Lone Star Doughnuts: The Small Doughnuts: The Small

Business Software ChallengeBusiness Software Challenge

Return toCases Page

Return toChapter 4

1- Why does Intuit dominate its 1- Why does Intuit dominate its present software markets? present software markets?

Visit its website and review its Visit its website and review its software products and software products and

services to help you answer.services to help you answer.

Page 45: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-45

Real World Cases

Intuit and Lone Star Intuit and Lone Star Doughnuts: The Small Doughnuts: The Small

Business Software ChallengeBusiness Software Challenge

• Cost of Product.• Ease of Use of Product.• Product Includes Most

Features that Small Businesses Need.

• Easy to Learn How to Use the Product.

Discussion points would include:Discussion points would include:

Page 46: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-46

Real World Cases

Intuit and Lone Star Intuit and Lone Star Doughnuts: The Small Doughnuts: The Small

Business Software ChallengeBusiness Software Challenge

• Minimizes Accounting Issues for the user.

• User Does Accounting Without Realizing It.

• Windows Based Product is Easy to Run.

• Backup and Related Features are Simple.

Discussion points would include:Discussion points would include:

Page 47: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-47

Real World Cases

Intuit and Lone Star Intuit and Lone Star Doughnuts: The Small Doughnuts: The Small

Business Software ChallengeBusiness Software Challenge

2- How successful will 2- How successful will Microsoft be in competing Microsoft be in competing

with Intuit in the small with Intuit in the small business software market? business software market?

Why? Visit the Great Plains Why? Visit the Great Plains Software website and review Software website and review their software products and their software products and services to help you answer.services to help you answer.

Page 48: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-48

Real World Cases

Intuit and Lone Star Intuit and Lone Star Doughnuts: The Small Doughnuts: The Small

Business Software ChallengeBusiness Software Challenge

• Ease of Purchase – Quick Books Off-the-Shelf vs. Great Plains Ordering from a Business Partner.

• Cost of Product – Quick Books Low Cost vs. Great Plains Higher Prices.

• Upgrade Costs – Quick Books Upgrades When Necessary vs. Great Plains Buy More on the Front-End.

Discussion points would include:Discussion points would include:

Page 49: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-49

Real World Cases

Intuit and Lone Star Intuit and Lone Star Doughnuts: The Small Doughnuts: The Small

Business Software ChallengeBusiness Software Challenge

• Ease of Use – Quick Books vs. Great Plains.

• Migration of Quick Books files into Turbo Tax – Often Tax Preparers for Small Businesses Request Quick Book Files to Simplify the Tax Services for Small Business Owners. Business Keeps Costs to a Minimum.

Discussion points would include:Discussion points would include:

Page 50: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-50

Real World Cases

Intuit and Lone Star Intuit and Lone Star Doughnuts: The Small Doughnuts: The Small

Business Software ChallengeBusiness Software Challenge3- Do you agree with Intuit’s 3- Do you agree with Intuit’s

strategy to capitalize on the strategy to capitalize on the opportunities in small opportunities in small

business software, and the business software, and the threat posed by competition threat posed by competition from Microsoft, SAP, and from Microsoft, SAP, and Oracle? Why or why not? Oracle? Why or why not? What else could they do? What else could they do?

Explain. Explain.

Page 51: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-51

Real World Cases

Intuit and Lone Star Intuit and Lone Star Doughnuts: The Small Doughnuts: The Small

Business Software ChallengeBusiness Software Challenge

• Low Cost Provider of Software.

• Ease of Use of Product.• Ease of Migration into Tax

Software – Small Business Owner Can Upload Business File intro Turbo Tax, Prepare His/Her Own Return and File it Electronically. Saves Business Owner Money.

Discussion points would include:Discussion points would include:

Page 52: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-52

Real World Cases

Intuit and Lone Star Intuit and Lone Star Doughnuts: The Small Doughnuts: The Small

Business Software ChallengeBusiness Software Challenge

• Market has the Potential to Generate Increased Revenues for the Company that Provides the Best Software at the Most Competitive Price to the Most Customers. At Present that is Intuit.

Discussion points would include:Discussion points would include:

Return toCases Page

Return toChapter 4

Page 53: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-53

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web Services

Return toCases Page

Return toChapter 4

1- What is the Purpose and 1- What is the Purpose and Business Value of Web Business Value of Web

Services?Services?

Page 54: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-54

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web Services

• Transform a Wide Variety of Data Formats into a Single Format.

• A Consistent Way of Aggregating Data from Multiple In-house Systems Including Old Mumps Systems to New Microsoft Ones Became Possible Using Web Services.

• Web Service Modules Can Be Snapped Together in Lego-like Fashion to Develop Customer Accounts that are Tailored to Fit the Customer’s Data Format.

Discussion points include:Discussion points include:

Page 55: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-55

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web Services

• Development Setup Time Reduced by 30% to 50% per Customer.

• Cost Savings for the Customer.• Deliveries by Businesses Can Be

Speeded up Through the Use of Web Service.

• CRM Systems Such as Patient Account Information Can Be Accessed Faster By Users.

• Interenterprise Systems Can Be Developed by Web services.

Discussion points include:Discussion points include:

Page 56: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-56

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web Services

2- What are the benefits of 2- What are the benefits of Web services for Wells Fargo, Web services for Wells Fargo,

Things Remembered, and Things Remembered, and Providence Health?Providence Health?

Page 57: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-57

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web ServicesWells FargoWells Fargo

• No Longer Needed Separate Channels to Tie Customer’s Data into the Bank’s Back-end Systems.

• Account Setup Times Were Reduced by 30% to 50% for Each New Customer.

• Development Time and Money Saved.• Customers Save Time and Money

Altering their Data Formats.

Benefits would include:Benefits would include:

Page 58: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-58

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web ServicesThings RememberedThings Remembered

• Web Services Speed Up Deliveries to Customers.

• Web Services Objects Created Can Be Reused as Part of Larger Web Services Initiatives.

• Web Services Will Eventually Be Used at POS Systems in the 760 Retail Stores Saving Telecommunications Costs and Reducing Order Confirmation Time.

Benefits would include:Benefits would include:

Page 59: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-59

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web ServicesProvidence HealthProvidence Health

• Development costs have been reduced.• The time needed to bring a new service

for customers to market has been reduced by 30% to 50%.

• Web services now provide patients and health care workers immediate access to patient information.

• Provides a consistent way of aggregating data from all of the in-house systems (from Mumps system to Microsoft systems).

Benefits would include:Benefits would include:

Page 60: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-60

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web ServicesProvidence HealthProvidence Health

• Patients can look up benefits information online and use a portal for transactions.

• Medical staff can access all of the patient information from all of Providence’s clinics, hospitals and offices.

• Web services based portal improves clinical care and patient care, and hopefully reduces costs and increases efficiencies.

Benefits would include:Benefits would include:

Page 61: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-61

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web Services3- What are the business 3- What are the business

challenges of Web services? Visit challenges of Web services? Visit the Web services websites of the Web services websites of

BEA BEA ((www.bea.com/products/webservices),

IBM (www.ibm.com/solutions/webservices

), and Microsoft (www.microsoft.com/webservices),

to help you answer.to help you answer.

Page 62: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-62

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web Services

• Costs to use the Web services.

• Development time and cost to convert the site’s applications to the language used by the Web service provider.

Challenges would include:Challenges would include:

Return toCases Page

Return toChapter 4

Page 63: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-63

Real World Cases

Wells Fargo and Wells Fargo and Others: Business Others: Business

Applications of Web ServicesApplications of Web Services

• Costs to use the Web services.

• Development time and cost to convert the site’s applications to the language used by the Web service provider.

• Security issues.

Challenges would include:Challenges would include:

Return toCases Page

Return toChapter 4

Page 64: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-64

Real World Cases

Merrill Lynch and Others: Merrill Lynch and Others: The Growth of Linux in The Growth of Linux in

BusinessBusiness

1- Should businesses 1- Should businesses continue to switch to the continue to switch to the Linux operating system Linux operating system

on servers and on servers and mainframes? Why or mainframes? Why or

why not?why not?Return to

Cases Page

Page 65: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-65

Real World Cases

Merrill Lynch and Others: Merrill Lynch and Others: The Growth of Linux in The Growth of Linux in

BusinessBusiness

• Cost Savings.• Enhanced Processing Power and

Speed Afforded by Linux.• Ease of Maintenance.• Cost Savings From Converting to

Linux are so Large that CIOs Get Giddy Talking About It.

• Reliability of Linux vs. Other Operating Systems Such as Windows.

• Security Issues.

Discussion points would include:Discussion points would include:

Page 66: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-66

Real World Cases

Merrill Lynch and Others: Merrill Lynch and Others: The Growth of Linux in The Growth of Linux in

BusinessBusiness 2- Should business and 2- Should business and

consumer PC users consumer PC users switch to Linux PC switch to Linux PC

operating systems like operating systems like Lindows and software Lindows and software

suites like Sun’s suites like Sun’s StarOffice? Why or why StarOffice? Why or why

not?not?

Page 67: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-67

Real World Cases

Merrill Lynch and Others: Merrill Lynch and Others: The Growth of Linux in The Growth of Linux in

BusinessBusiness

• Cost of Software to be Acquired to Run on Linux.

• Availability of Applications Running on Linux (StarOffice).

• Ease of Patching Bugs (Maintenance).• Compatibility and/or Conversion of

existing Unix-based or Windows-based Data Files to Run in a Linux Environment.

• Reliability of Linux vs. Other Operating Systems Such as Windows.

• Security Issues.

Discussion points would include:Discussion points would include:

Page 68: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-68

Real World Cases

Merrill Lynch and Others: Merrill Lynch and Others: The Growth of Linux in The Growth of Linux in

BusinessBusiness

3- Should the IT departments 3- Should the IT departments of companies like Merrill of companies like Merrill

Lynch contribute their Lynch contribute their software improvements to software improvements to

the open source community the open source community for products like Linux? for products like Linux? Explain your reasoning.Explain your reasoning.

Page 69: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-69

Real World Cases

Merrill Lynch and Others: Merrill Lynch and Others: The Growth of Linux in The Growth of Linux in

BusinessBusiness

• Security Implications.

• Legal Implications.

Discussion points would include:Discussion points would include:

Return toCases Page

Page 70: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-70

Real World Cases

Merrill Lynch and Others: Merrill Lynch and Others: The Growth of Linux in The Growth of Linux in

BusinessBusiness

• Security Implications.

• Legal Implications.

• Proprietary Issues Related to In-house Infrastructure, Network Architecture, etc.

Discussion points would include:Discussion points would include:

Return toCases Page

Page 71: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-71

Real World Cases

Mark’s Work Wearhouse Mark’s Work Wearhouse and Others: Using Java in and Others: Using Java in

BusinessBusiness

1- What are the benefits 1- What are the benefits of Java as a programming of Java as a programming language for retail POS language for retail POS applications compared to applications compared to

other programming other programming languages?languages?

Return toCases Page

Page 72: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-72

Real World Cases

Mark’s Work Wearhouse Mark’s Work Wearhouse and Others: Using Java in and Others: Using Java in

BusinessBusiness

• Software Can Run on any Hardware or Operating System.

• Java Code is Easy to Modify as the Needs Expand.

• Open Systems Allows Companies to Avoid Paying Microsoft Licensing Fees.

• Reduced Costs.

Discussion points would include:Discussion points would include:

Page 73: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-73

Real World Cases

Mark’s Work Wearhouse Mark’s Work Wearhouse and Others: Using Java in and Others: Using Java in

BusinessBusiness

2- What are the benefits of 2- What are the benefits of Java for the development Java for the development of e-commerce portals for of e-commerce portals for customers and suppliers customers and suppliers

like Parts Edge?like Parts Edge?

Page 74: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-74

Real World Cases

Mark’s Work Wearhouse Mark’s Work Wearhouse and Others: Using Java in and Others: Using Java in

BusinessBusiness

• Increase Portability of Applications Across Multiple Operating Systems, Application Servers and Hardware.

• Reusable Application and Legacy System Business Logic.

• A Common Presentation Layer for Business Systems.

• Reduced Costs and Cycle Times for Application Development and Upgrades.

Benefits would include:Benefits would include:

Page 75: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-75

Real World Cases

Mark’s Work Wearhouse Mark’s Work Wearhouse and Others: Using Java in and Others: Using Java in

BusinessBusiness

3- Why do companies like 3- Why do companies like Mark’s Work Wearhouse Mark’s Work Wearhouse frequently team Java with frequently team Java with

the Linux operating the Linux operating system?system?

Page 76: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-76

Real World Cases

Mark’s Work Wearhouse Mark’s Work Wearhouse and Others: Using Java in and Others: Using Java in

BusinessBusiness

• Reduced Store Opening Costs by 30%.

• Reduced Maintenance Costs by 50%.• Eliminated the Need for In-store

Servers.• Store Registers Connect Directly Via

Frame Relay to Central Servers at the Home Office.

Discussion points include:Discussion points include:

Return toCases Page

Page 77: END BACKNEXT Introduction to Software Business Application Software Software Suites E-Mail Web Browsers Groupware Section II System Software Operating

ENDBACK NEXT

Introduction to SoftwareBusiness Application SoftwareSoftware SuitesE-MailWeb BrowsersGroupwareSection IISystem SoftwareOperating SystemsProgramming LanguagesWeb LanguagesProgramming Software

KEY TERMS

Copyright 2005, McGraw-Hill/Irwin, Inc. 4-77

Real World Cases

Mark’s Work Wearhouse Mark’s Work Wearhouse and Others: Using Java in and Others: Using Java in

BusinessBusiness

• Reduced Store Opening Costs by 30%.

• Reduced Maintenance Costs by 50%.• Eliminated the Need for In-store

Servers.• Store Registers Connect Directly Via

Frame Relay to Central Servers at the Home Office.

• Ease with which Developers Can Bolt on New Applications that Connect to the POS System.

Discussion points include:Discussion points include:

Return toCases Page