Download management - Binus Repository

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Matakuliah
Tahun
Versi
: M0084/Sistem Informasi dalam Manajemen
: 2005
: 1/1
Pertemuan 12
Implementasi SIM & Process
Modelling
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Mahasiswa dapat Menghasilkan model
simulasi dalam SIM (C3)
2
Outline Materi
• SIM dan Pertimbangan Manusia
• SIM dan Pemecahan Masalah
• Process Modeling - Data Flow diagram
3
Which Graphs to Use
Line or bar charts are best to summarize
data
 Grouped line or bar charts show trends over
time
 Grouped bar charts are better for
representing parts of a whole
 Compare variables using horizontal, not
vertical, bars
 Use single line or bar charts to compare
data points
12-4

GROUPED/MULTIPLE LINE CHART
100
Sales Revenue
Apples
GROUPED BAR CHART
Sales Revenue
Oranges
Peanuts
90
90
80
80
70
60
70
50
60
40
50
30
40
20
30
10
0
20
1980
1981
1982
1983
1984
10
0
1980 1981 1982 1983 1984
Years
(a)
Apples
Oranges
Peanuts
Years
(c)
12-5
Segmented Line Chart
200
150
100
50
0
1980
1981
1982
Years
(b)
1983
1984
Legend:
Apples
Oranges
Peanuts
12-6
Segmented/Divided Bar Chart
Dollars in Millions
Sales Revenue
200
150
100
50
0
1980 1981 1982 1983
Years
(d)
1984
Legend:
Apples
Oranges
Peanuts
12-7
Human Factors Consideration
Behavioral influences can affect employees
in their computer-related tasks
 Fear

– Replacement of people by computers
– Computer systems tailored to organizations, not
individuals
– Managers and line workers are affected
12-8
Minimizing Fear
Use computer as a means of achieving job
enhancement
 Use formal communications to keep
employees aware of firm’s intentions
 Build a relationship of trust with employees
 Align employees’ needs with firm’s
objectives

12-9
Putting the MIS in Perspective
The first attempt to make information
available to management
 Enjoyed its greatest prominence in the
1960s when it first originated
 Now integrated throughout the firm

12-10
MIS and Problem Solving

Organizationwide information resources
– Provides problems solving information
– Sets stage for accomplishment in other areas such as
DSS, the virtual office, and knowledge-based

Problem identification and understanding
– Main idea is to keep information flowing to the
manager
– Manager uses MIS to signal impending problems

Main weakness is that it is not aimed at
individual problem solvers
12-11
MANAGEMENT INFORMATION SYSTEMS 8/E
Raymond McLeod, Jr. and George Schell
Process Modeling
Copyright 2001 Prentice-Hall, Inc.
B-12
Data Flow Diagrams (DFDs)

Graphic representation of a system that uses
a small number of symbol shapes to
illustrate how data flows through
interconnected processes
– Most natural way to document processes
– Emphasis on processes rather than data
B-13
DFD Symbols

DFDs consist of four symbols
1) Environmental elements called terminators
» Person
» Organization
» Another system
2) Processes which transform inputs to outputs
» Labeled with verb and object
» Also labeled with system or computer program
name
B-14
DFD Symbols [cont.]

DFD symbols [cont.]
– Data flows which consist of logically related
data elements that travel from one point or
process to another. In other words, data in
motion.
» Structures
» Diverge
» Converge
B-15
DFD Symbols [cont.]

DFD symbols [cont.]
– Data stores which are data repositories. In
other words, data at rest.
B-16
Mail
Customer
1.
Open
mail
Entered
sales order
data
3.
Sort
sales
order s
A Data Flow Diagram (Figure 0
Diagram) of a Sales Commission
System
Sales
orders
2.
Enter sales
order data
Entered
sales orders
Sales order
form file
Sorted
sales
records
4.
Compute
sales
commissions
Sales commission
report
Sales
manager
B-17
When Drawing a Context
Diagram
1. Use only a single process symbol
2. Label the process symbol to represent the
entire system
3. Do not number the single process symbol
4. Include all terminators for the system
5. Show all the data flows between the
terminators and the system
B-18
Mail
Customer
A Context Diagram of a
Sales Commission System
Sales
Commission
System
Sales
commission
report
Sales
Manager
B-19
Figure n Diagrams
Documents a single process of a DFD in a
greater amount of detail
 n represents the number of the process on
the next higher level that is being
documented
 The term “leveled DFDs” describe the
hierarchy of diagrams ranging from context
to the lowest-level figure n diagram

B-20
Figure 4 Diagram of a Sales Commission System
3
Sorted
sales
records
4.1
Compute
commission
amounts
Sales
commission
report
4.2
Accumulate
totals
Sales
manager
Commission
amounts
B-21
How Many Levels to Use?
Restrict a single DFD to no more than six to
eight processes
 Use another tool to document the lowest
level of detail but use no more than a single
page.

B-22
Data Flow Diagramming
Guidelines
1. Label each data flow with a unique name.
2. Keep data flow names constant between levels.
3. Show proper disposition of records deleted from a data
store.
4. When documenting a computer program, do not include
reads/writes.
5. Avoid read-only processes.
6. Write-only processes are permissible when time serves as
the trigger.
B-23
Structured English
Narrative form of computer code
documentation
 Based on Pseudocode
 Abbreviated, formalized pseudocode in a
particular format that looks like computer
code

B-24
Structured English Guidelines
1) Use a verb when describing each
processing strip.
 2) Supplement verb with one or more
objects when necessary.
 3) Use only three constructs of
programming.

– Sequence
– Selection
– Repetition
B-25
Structured English
Guidelines [cont.]
4) Use only data names defined in the data
dictionary.
 5) Use uppercase for all data names and
computer syntax.
 6) Indent to show a hierarchical structure.

B-26
Structured English
Guidelines [cont.]
7) When documentation is subdivided into
modules, use the first line of each module
for an identifying label and leave at least
one blank line in-between.
 8) Restrict each module to a single entry
and exit point.

B-27
Structure English Example
START
Initialize storage
TOTAL.SALES, TOT.COM = 0
Process sales data
DO WHILE (more records)
PERFORM READ DATA
PERFORM PROCESS DATA
PERFORM PRINT DATA
END DO
B-28
End of Session 12
29