lecture 6 instructor: katerina potika uc santa cruz april ... · lecture 6 instructor: katerina...

50
ISM 50 - Business Information Systems Lecture 6 Instructor: Katerina Potika UC Santa Cruz April 17, 2008

Upload: truonganh

Post on 12-Apr-2018

219 views

Category:

Documents


6 download

TRANSCRIPT

ISM 50 - Business Information Systems

Lecture 6

Instructor: Katerina Potika

UC Santa Cruz

April 17, 2008

2

Outline

� Announcements

� Student Presentation (news)

� Information Management

� Enterprise Applications

3

Announcements

� Folio 1 due today � (only those not assigned a presentation)

� Assignment 2 due Tuesday� Hard-copy, in class

� Business Paper Proposal Due in 1 week!� Groups posted on the web

4

Announcements

� Project proposals due in 7 days!!� 1-2 pages� Give a plan what you will do� Cite some references, and show that you have started your research!

� See website for more details

5

Announcements

� Reading for next time� Cisco Case

� NEW: Discussion Topics will be posted on the forum� Alternative way to earn participation points!

6

Announcements

Student presentations:� Apr-22

� Ilya Gendelman� Brian Allan� Donald Harrison James

� Apr-24� Tina Hsu� Neiman Moore

� SEND ME THE SLIDES THE NIGHT BEFORE� Failing to do so will make you lose points…

7

Student Talk

Information Management

©Copyright David G. Messerschmitt, 2000. This material may be used, copied, and distributed freely for educational purposes as long as this copyright notice remains attached. It cannot be used for any commercial purpose without the written permission of the author.

9

What is Information?

� Data� Numbers, Character strings, etc.

� Information� Recognizable patterns of data organized so as to inform or influence the user in some way

� Knowledge� Concepts, relationships, truths, principles derived from information

� Wisdom� Insight or judgment acquired from extensive knowledge

10

Classify these

� “XV”, “SF”, 34, “CN”,16

� The 49-ers won Super Bowl XV by a score of 34 to 16.

� The National Football Conference wins 17 out of 20 Super Bowl’s on average.

� The best team usually wins.

Adapted from slides for Understanding Networked Applications

By David G Messerschmitt. Copyright 2000. See copyright notice

11

Classify these

� 47, 560, 134

� My bank account has 47$ in it :-(

� My net worth, including my bank account and subtracting the debts is 560$

� At the rate my net worth is increasing, and given my age and expectations for retirement income, I can’t retire until age 134…

12

Roles in information access

User

Author or publisher

Indexer or organizer

Recommender

Librarian or teacher or interpreter

Adapted from slides for Understanding Networked ApplicationsBy David G Messerschmitt. Copyright 2000. See copyright notice

13

Classify these

Relative to “A Streetcar Named Desire”:

� Tennessee Williams

� Actor

� Critic

� Playbill magazine

Relative to “Understanding Networked Applications”:

� D.G. Messerschmitt

� Morgan Kaufmann

� Amazon.com

Adapted from slides for Understanding Networked Applications

By David G Messerschmitt. Copyright 2000. See copyright notice

14

In the Networked Era…

Author or publisher

Indexer or organizer

Recommender

Librarian

User

How are these roles being changed by networked computing?

Adapted from slides for Understanding Networked ApplicationsBy David G Messerschmitt. Copyright 2000. See copyright notice

15

Finding useful information..

� Search� Item search

� Topic search

� Browse� Explore in order to find useful information

� Navigate� Follow directions/links to find information

� In web: you do both!

16

Others can help….

� Author:� Hyperlink

(Reference to related information)

� Author or third party:� Index

(List of content)� Metadata

(Description of content)

� Third party:� Reviews or recommendations

(judgment of content)

Adapted from slides for Understanding Networked Applications

By David G Messerschmitt. Copyright 2000. See copyright notice

17

Exercise

Give an example of the following functions in the context of movie rentals:

Hyperlink

Index

Metadata

Recommendation

Adapted from slides for Understanding Networked Applications

By David G Messerschmitt. Copyright 2000. See copyright notice

18

Authors – PublishersCreates information – verifies, makes available

19

IndexersClassifies information

20

Indexers/Organizers –Librarians (assists and guides user to needed info)

21

Librarians

22

Librarians

23

Recommenders

24

Recommenders

25

Push vs. pull

User

Publisher

Control over what is providedTime when it is provided

PushIntermediate cases:

NotificationSubscription

Pull

Adapted from slides for Understanding Networked ApplicationsBy David G Messerschmitt. Copyright 2000. See copyright notice

26

Question

What are some differences between pushand pull with respect to:� invasiveness on the user?

� refinement of the information received?

� timeliness with which information received?

Adapted from slides for Understanding Networked Applications

By David G Messerschmitt. Copyright 2000. See copyright notice

27

Characteristics of information pull and push

Publisher provides useful notifications-user decides what to do

User submits question- publisher answers

Notification

Information provider directed

Information to user directed

Timing

User subscribes to information on general

User requests specific information

Control

PullPush

28

Proper roles of push and pull in a workgroup

Pull: work

Brainstorming

Accessing documents

Push: attention

Notification of topic

Notification of

document availability

Reminder of deadlines

Adapted from slides for Understanding Networked Applications

By David G Messerschmitt. Copyright 2000. See copyright notice

Newsgroups and Web Email

29

Some modalities of information access

PullPush

Agent

Intermediary

Aggregate,

filter,

consolidate

Delegate

Search,

navigate,

browseSubscribe

Adapted from slides for Understanding Networked Applications

By David G Messerschmitt. Copyright 2000. See copyright notice

Enterprise Applications

31

Applications

� What is an application?� Computer software that performs useful capabilities

for a user or organization� Incorporates storage, manipulation, and communication

of information.

� An organizational application� Supports an organization

� Often called enterprise application� (An enterprise is an organization with a commercial

mission)

32

Types of organizational applications

� Departmental� Supports a single functional department

� Example: An accounts management application for an accounting department.

� Enterprise� Support enterprise-wide processes and goals.

� Example: coordinate information between functional departments involved in fulfilling an order.

(or other cross-functional process.)

33

Classification of Organizational Applications

� Worker Collaboration� Example: video conferencing

� Operations and Logistics� Example: coordinate movements of goods between sites.

� Decision Support� Example: Summarize info for execs.

� Knowledge Management� Example: Organize knowledge in company’s customer

relationship databases to organize targeted advertising campaign

� Customer Outreach� Example: online customer support

34

Examples - Software merchant

Customer Relationship Management� Maintain a case file of customer questions and complaints

� Website having:� Frequently Asked Questions� Documentation

� Chat application for customers to communicate with tech-support personnel

35

Examples - Online Stock Trading

� Information Management application for paying customers

� Specialized software to interface with� Customers

� stock exchange

� Customer’s bank

36

Some more terms

� Transaction Processing Systems� Record and process data from business transactions.� E.g. receive requests, take orders, make

deposits/withdrawals

� Batch Processing� Transactions are accumulated over a period of time and

processed periodically.

� Online Transaction Processing (OLTP)� Transactions are processed immediately.� Information resides in a DBMS

37

Some More Terms

� A workflow application supports ongoing repetitive tasks.� Example: An application that passes a case summary of a customer from customer service to tech support.

38

Example of representing a workflow

39

So what exactly is ERP??

ERP applications supply a networks computing application with sophisticated configuration tolls and options to customize local needs

ERP products are available for businessprocesses that are fairly standardized acrossdifferent companies. Examples?

40

Early MRP

� MRP (Material or Manufacturing Resource Planning)� Take:

� Product Demand forecasts

� Inventory Balances

� Replenishment Lead Times

� Develop a Production schedule for a single plant

� At this Point, it is a planning tool

41

Later on More capabilities added

� Order Processing

� Product Costing

� The planning tool begins to take more and more of an active roll in the business processes.

42

A desire to Link Across Functional Departments of firm� Each functional department had its own legacy application� Programmed in different languages

� Different Data formats

� Often some data was shared between departments by duplicating it.

43

MRP evolves into ERP

� A common software architecture with modules to support different business functions.� Accounting, finance, sales, HRM, material management, etc…

� Key features:� Multi –functional

� Integrated

� Modular

44

ERP Overview

45

ERP

� How would you design an ERP?

� Design a user interface for each module� Ask user to fill in certain “fields” at particular times.

� Set up a sequence of events� When the sales department enters an order, that

event triggers an event at the manufacturing department.

� But by doing this, aren’t we presuming a particular business process?

46

Questions

How standardized are organizational processes?� Customer service

� Finance

� Manufacturing

47

Fundamental options

� Customize the application to existing organization?

� Mold organization to off-the-shelf application?� Is software a good way to propagate best practices?

48

Question

Comment on the following widely held beliefs (at their time):� “the movie will displace legitimate theater”

� “television will displace movies”

� “remote learning will displace the university campus as we know it”

What does this suggest about networked applications?

Adapted from slides for Understanding Networked Applications

By David G Messerschmitt. Copyright 2000. See copyright notice

49

Net Present Value when i = 0%

� Net Present Value when i = 10%

� Net Present Value when i = 20%

Year 0Year 1 Year 2 Year 3

$-500K

$300K $350K

$0

50

Idea of RoR analysis:

What i makes NPV= 0?

Quadratic Formula:

Year 0Year 1 Year 2 Year 3

$-500K

$300K $350K

$0