SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Chapter 2
Systems Techniques and
Documentation
Presentation Outline
How does
this
system
work?

Systems Techniques
II.
Flowcharting Techniques
III. System Technique Symbols
IV. The Use of Systems Techniques
I.
I. Systems Techniques
Systems techniques are tools used in
analysis, design, and documentation
of system and subsystem
relationships.
Flowcharting
B. Logical Data Flow Diagrams (DFDs)
C. Charting Techniques
D. Narrative Techniques
E. Resource Utilization Analysis
F. Decision Analysis Techniques
A.
A. Flowcharting
Read
Record

Decision
Process
1

Process
2
Output

A flowchart is a
symbolic diagram
that shows the data
flow and sequence
of operations in a
system.
B. Logical Data Flow Diagrams (DFDs)
A systems analyst often acts as the communication link
between users of a system and the programmers/systems
support staff who will physically design the system to
meet the user needs.

The intent of using DFDs is to separate clearly the
logical process of systems analysis from the
physical process of systems design. The
systems analyst provides a logical description to
the systems designer/programmer, who then
designs the physical specification..
C. Charting Techniques
Hierarchy chart
breaking down
processing tasks into
modules. See Figure
2-6 on page 38.
 IPO (Input-ProcessOutput) chart
describing the inputprocess-output
requirements of each
module. See Figure
2-5 on page 38.


HIPO charts
consist of two
segments.
D. Narrative Techniques
Narrative techniques are
often particularly
useful in the fact
finding stage of
systems analysis.
Various techniques
include:
1. In depth and
structured interviews
2. Open-ended and
closed-ended
questionnaires
3. Document reviews
E. Resource Utilization Analysis
Work measurement
involves techniques
used to identify tasks,
obtain and adjust time
estimates for the tasks,
and analyze
requirements in terms of
total task time and
capacity utilization
 Work distribution
analysis involves
assignment of tasks to
employees. See Table 22 on page 50.

F. Decision Analysis Techniques
A decision symbol in a
flowchart can only
show two flow
condition. More
complex decision
functions may be
represented using
one of the following:
1. Branching tables
2. Decision tables
1. Branching Tables
A branching table consists of a single condition
that can result in more than two paths of
processing.
Code
Equal to Freshman Sophomore Junior Senior
Go to

A

Orientation

B
Exit
Evaluation

The “Go to” section contains either a connector symbol
reference or a single flowline to another symbol.
2. Decision Tables
A decision table is similar to a branching table but
more complex in that it incorporates multiple
decision criteria.

Illustration
An analyst wishes to prepare a decision table for
purchase order procedures. First, there is a credit
check of the customer. If credit is approved, the
order is accepted. If the order calls for 0 to 25 units,
there is no discount on the order. If the order calls
for 26 to 55 units, it is eligible for a 5 percent
discount; if more than 55 units are ordered, the
discount is 10 percent.
An Example of a Limited-Entry Decision Table
Condition entries are limited to Y, N, or N/A (-).
Processing actions are either present or absent.
Credit
approved

N

Y

Y

Y

0 - 25 units

-

Y

-

-

26 - 55 units

-

-

Y

-

Over 55 units

-

-

-

Y

Reject order

X

Accept order

X

X

X

No discount

X

5% discount
10% discount

X
X
An Example of an Extended-Entry Decision Table
Entries indicate specific conditions, specific actions
to be taken, or reference to other decision tables.
Credit
approval

N

Units in order
Order
Acceptance
Discount
given

Y
-

N

Y

Y

0 – 25

26 – 55

Over 55

Y

Y

Y

0%

5%

10%
II. Flowcharting Techniques

Systems Flowchart
B. Analytic Flowcharts
C. Document Flowcharts
D. Forms Distribution Chart
E. Program or Block Flowcharts
A.
Cash
Payments

A. Systems Flowcharts

Remittance
Advices

Prepare
Batch
Control
Total
Cash
Payments

Remittance
Advices

Batch
Control
Total

A systems flowchart is a graphical representation
of the overall flow of work, documents, and
operations in an application system. The
sandwich rule states that every process should
be “sandwiched” between an input symbol and
and output symbol.
B. Analytic Flowcharts
Analytic flowcharts identify
all significant
processing in an
application,
emphasizing processing
tasks that apply
controls. In other
words, functional areas
are separated by
columns. See Figure 210 on page 42.
B. Document Flowcharts
Identifies the point of
origin, distribution,
and ultimate
disposition of each
document used in
an application
system. See Figure
2-11 on page 43.
C. Forms Distribution Chart
Illustrates the distribution of a single multiple
copy form within an organization. Emphasis is
on form recipient rather than processing. (The
following illustrates the Purchase Order in
Figure 2-11 on page 43)
Purchasing

Stores

Receiving

1

Vendor

Acc. Payable

1

2
3
4
5
6

3
4
5
E. Program or Block Flowcharts
Program flowcharts are used by system developers
to provide detail about individual processing
functions. The clutter of the additional processing
detail is thus removed from a flowchart showing
overall processing.
Payroll Processing
Hours
Worked

Payroll

Payroll
Register

Compute
Gross Pay
Compute
Withholdings

Payroll
Checks

Printing
III. System Technique Symbols
A.

Basic Flowcharting Symbols
B. Other Symbols
A. Basic Flowcharting Symbols
Basic Input/Output Symbol – Making
data available for processing or the
recording of processed information.
Process – Transforming data into
information or other data.
Flowline Symbol – Used to show the
sequence of information and
processing.
-----

Annotation – Used to show
descriptive comments.
B. Other Symbols
 Specialized

Input/Output Symbols –
See Figure 2-2 on page 35.
 Data Flow Diagram Symbols – See
Symbols in Table 2-1 on page 39. See
Illustrations in Figures 2-7 through 2-9
on pages 40-41.
IV. The Use of Systems
Techniques

Auditing
B. Systems Development
A.
A. Auditing

Two basic components of an external
audit of financial statements include:




Compliance testing is used to determine the
extent to which established control procedures
are actually being carried out.
Substantive testing to verify amounts shown on
financial statements. The level of substantive
testing will depend on the extent to which the
auditor depends on an entity’s system of internal
control.
B. Systems Development
Systems development generally consists of the
following three phases:





Systems Analysis – Logical data flow diagrams
and analytic flowcharts help in providing an
overall picture of the how the organization
functions.
Systems Design – A blueprint of how the
proposed system will function.
Systems Implementation – Taking steps to put
system into operation by doing things like
training personnel, and acquiring equipment and
software.
Summary
I.
II.
III.
IV.

Five Types of Systems Techniques
Five Types of Flowcharting
Techniques
Basic Flowcharting Symbols
Uses of Systems Techniques

Weitere ähnliche Inhalte

Was ist angesagt? (20)

James hall ch 9
James hall ch 9James hall ch 9
James hall ch 9
 
E-R DIAGRAMS, DFD'S AND STATE TRANSITION DIAGRAMS !!
E-R DIAGRAMS, DFD'S AND STATE TRANSITION DIAGRAMS !!E-R DIAGRAMS, DFD'S AND STATE TRANSITION DIAGRAMS !!
E-R DIAGRAMS, DFD'S AND STATE TRANSITION DIAGRAMS !!
 
Data flow diagram
Data flow diagram Data flow diagram
Data flow diagram
 
Design notes
Design notesDesign notes
Design notes
 
SAP Logistics - CS - Standard Process & Configuration document
SAP Logistics - CS - Standard Process & Configuration documentSAP Logistics - CS - Standard Process & Configuration document
SAP Logistics - CS - Standard Process & Configuration document
 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
 
Systems analysis methodologies(white)
Systems analysis methodologies(white)Systems analysis methodologies(white)
Systems analysis methodologies(white)
 
Data Flow Diagrams
Data Flow DiagramsData Flow Diagrams
Data Flow Diagrams
 
SDLC
SDLCSDLC
SDLC
 
Data Flow Diagram - IT Project Management
Data Flow Diagram - IT Project ManagementData Flow Diagram - IT Project Management
Data Flow Diagram - IT Project Management
 
MIS chap # 11.....
MIS chap # 11.....MIS chap # 11.....
MIS chap # 11.....
 
SAP PM
SAP PMSAP PM
SAP PM
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentation
 
Sap Customer Service In Manufacturing Industry1
Sap Customer Service In Manufacturing Industry1Sap Customer Service In Manufacturing Industry1
Sap Customer Service In Manufacturing Industry1
 
Modeling System Requirements
Modeling System RequirementsModeling System Requirements
Modeling System Requirements
 
Sad
SadSad
Sad
 
Data flow diagrams
Data flow diagramsData flow diagrams
Data flow diagrams
 
Calibration process
Calibration processCalibration process
Calibration process
 
warehouse management process-documantation-main draft-20150520
warehouse management process-documantation-main draft-20150520warehouse management process-documantation-main draft-20150520
warehouse management process-documantation-main draft-20150520
 
1 eg s4hana1909_bpd_en_mx
1 eg s4hana1909_bpd_en_mx1 eg s4hana1909_bpd_en_mx
1 eg s4hana1909_bpd_en_mx
 

Andere mochten auch

Modelingprogramstructure
ModelingprogramstructureModelingprogramstructure
Modelingprogramstructurelearnt
 
10 flow chart - redevelopment decision - business to be transacted at 1st sgm
10   flow chart - redevelopment decision - business to be transacted at 1st sgm10   flow chart - redevelopment decision - business to be transacted at 1st sgm
10 flow chart - redevelopment decision - business to be transacted at 1st sgmspandane
 
dataflowdiagram2 121005140736-phpapp01
dataflowdiagram2 121005140736-phpapp01dataflowdiagram2 121005140736-phpapp01
dataflowdiagram2 121005140736-phpapp01Shashi soni
 
Flow Chart & Input Output Statement [3] M
Flow Chart & Input Output Statement [3] MFlow Chart & Input Output Statement [3] M
Flow Chart & Input Output Statement [3] Mecko_disasterz
 
PeopleBrowsr Summary Deck
PeopleBrowsr Summary DeckPeopleBrowsr Summary Deck
PeopleBrowsr Summary DeckPeopleBrowsr
 
Decision tree flow chart powerpoint ppt slides.
Decision tree flow chart powerpoint ppt slides.Decision tree flow chart powerpoint ppt slides.
Decision tree flow chart powerpoint ppt slides.SlideTeam.net
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life CycleVivek Gupta
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)Mukund Trivedi
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)fentrekin
 
Management information system
Management information systemManagement information system
Management information systemSikander Saini
 
Management Information System (MIS)
Management Information System (MIS)Management Information System (MIS)
Management Information System (MIS)Navneet Jingar
 
Types Of Information Systems
Types Of Information SystemsTypes Of Information Systems
Types Of Information SystemsManuel Ardales
 

Andere mochten auch (13)

Modelingprogramstructure
ModelingprogramstructureModelingprogramstructure
Modelingprogramstructure
 
10 flow chart - redevelopment decision - business to be transacted at 1st sgm
10   flow chart - redevelopment decision - business to be transacted at 1st sgm10   flow chart - redevelopment decision - business to be transacted at 1st sgm
10 flow chart - redevelopment decision - business to be transacted at 1st sgm
 
dataflowdiagram2 121005140736-phpapp01
dataflowdiagram2 121005140736-phpapp01dataflowdiagram2 121005140736-phpapp01
dataflowdiagram2 121005140736-phpapp01
 
Flow Chart & Input Output Statement [3] M
Flow Chart & Input Output Statement [3] MFlow Chart & Input Output Statement [3] M
Flow Chart & Input Output Statement [3] M
 
PeopleBrowsr Summary Deck
PeopleBrowsr Summary DeckPeopleBrowsr Summary Deck
PeopleBrowsr Summary Deck
 
Decision tree flow chart powerpoint ppt slides.
Decision tree flow chart powerpoint ppt slides.Decision tree flow chart powerpoint ppt slides.
Decision tree flow chart powerpoint ppt slides.
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
Management information system
Management information systemManagement information system
Management information system
 
Management Information System (MIS)
Management Information System (MIS)Management Information System (MIS)
Management Information System (MIS)
 
Types Of Information Systems
Types Of Information SystemsTypes Of Information Systems
Types Of Information Systems
 

Ähnlich wie Chapter 2 Systems Techniques Documentation

CIS 2303 LO3 Process Modeling
CIS 2303 LO3 Process ModelingCIS 2303 LO3 Process Modeling
CIS 2303 LO3 Process ModelingAhmad Ammari
 
SECTION I - EXECUTIVE SUMMARY Remember, this will be an ex.docx
SECTION I - EXECUTIVE SUMMARY Remember, this will be an ex.docxSECTION I - EXECUTIVE SUMMARY Remember, this will be an ex.docx
SECTION I - EXECUTIVE SUMMARY Remember, this will be an ex.docxbagotjesusa
 
Ssad system design
Ssad system designSsad system design
Ssad system designRavi Shekhar
 
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptxSE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptxAmr E. Mohamed
 
System analysis and_design
System analysis and_designSystem analysis and_design
System analysis and_designTushar Rajput
 
Unit 3 final
Unit 3 finalUnit 3 final
Unit 3 finalsietkcse
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsChristina Valadez
 
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docxsleeperharwell
 
Onlineshopping 121105040955-phpapp02
Onlineshopping 121105040955-phpapp02Onlineshopping 121105040955-phpapp02
Onlineshopping 121105040955-phpapp02Shuchi Singla
 
Onlineshoppingonline shopping
Onlineshoppingonline shoppingOnlineshoppingonline shopping
Onlineshoppingonline shoppingHardik Padhy
 
Chp06.pdfDFSGSDFGSDFGSDFGSDGSDGFDSGSDFGSDGFSDGS
Chp06.pdfDFSGSDFGSDFGSDFGSDGSDGFDSGSDFGSDGFSDGSChp06.pdfDFSGSDFGSDFGSDFGSDGSDGFDSGSDFGSDGFSDGS
Chp06.pdfDFSGSDFGSDFGSDFGSDGSDGFDSGSDFGSDGFSDGSAvijitChaudhuri3
 
Lecture_three_Requirements_analysis.pptx
Lecture_three_Requirements_analysis.pptxLecture_three_Requirements_analysis.pptx
Lecture_three_Requirements_analysis.pptxGracePeter10
 
Introduction to Transaction Processing Chapter No. 2
Introduction to Transaction Processing   Chapter No. 2Introduction to Transaction Processing   Chapter No. 2
Introduction to Transaction Processing Chapter No. 2Qamar Farooq
 
Becoming a Process Minding Organization - a Solution Overview
Becoming a Process Minding Organization  - a Solution OverviewBecoming a Process Minding Organization  - a Solution Overview
Becoming a Process Minding Organization - a Solution OverviewDafna Levy
 

Ähnlich wie Chapter 2 Systems Techniques Documentation (20)

Ch03 (1)
Ch03 (1)Ch03 (1)
Ch03 (1)
 
CIS 2303 LO3 Process Modeling
CIS 2303 LO3 Process ModelingCIS 2303 LO3 Process Modeling
CIS 2303 LO3 Process Modeling
 
SECTION I - EXECUTIVE SUMMARY Remember, this will be an ex.docx
SECTION I - EXECUTIVE SUMMARY Remember, this will be an ex.docxSECTION I - EXECUTIVE SUMMARY Remember, this will be an ex.docx
SECTION I - EXECUTIVE SUMMARY Remember, this will be an ex.docx
 
Ssad system design
Ssad system designSsad system design
Ssad system design
 
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptxSE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
 
VTU - MIS Module 4 - SDLC
VTU - MIS Module 4 - SDLCVTU - MIS Module 4 - SDLC
VTU - MIS Module 4 - SDLC
 
System analysis and_design
System analysis and_designSystem analysis and_design
System analysis and_design
 
Chapter 3 AIS.pptx
Chapter 3 AIS.pptxChapter 3 AIS.pptx
Chapter 3 AIS.pptx
 
Unit 3 final
Unit 3 finalUnit 3 final
Unit 3 final
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow Diagrams
 
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
 
Onlineshopping 121105040955-phpapp02
Onlineshopping 121105040955-phpapp02Onlineshopping 121105040955-phpapp02
Onlineshopping 121105040955-phpapp02
 
Onlineshoppingonline shopping
Onlineshoppingonline shoppingOnlineshoppingonline shopping
Onlineshoppingonline shopping
 
Chp06.pdfDFSGSDFGSDFGSDFGSDGSDGFDSGSDFGSDGFSDGS
Chp06.pdfDFSGSDFGSDFGSDFGSDGSDGFDSGSDFGSDGFSDGSChp06.pdfDFSGSDFGSDFGSDFGSDGSDGFDSGSDFGSDGFSDGS
Chp06.pdfDFSGSDFGSDFGSDFGSDGSDGFDSGSDFGSDGFSDGS
 
Lecture_three_Requirements_analysis.pptx
Lecture_three_Requirements_analysis.pptxLecture_three_Requirements_analysis.pptx
Lecture_three_Requirements_analysis.pptx
 
James hall ch 2
James hall ch 2James hall ch 2
James hall ch 2
 
ais6e-140422104321-phpapp02.pdf
ais6e-140422104321-phpapp02.pdfais6e-140422104321-phpapp02.pdf
ais6e-140422104321-phpapp02.pdf
 
Introduction to Transaction Processing Chapter No. 2
Introduction to Transaction Processing   Chapter No. 2Introduction to Transaction Processing   Chapter No. 2
Introduction to Transaction Processing Chapter No. 2
 
Becoming a Process Minding Organization - a Solution Overview
Becoming a Process Minding Organization  - a Solution OverviewBecoming a Process Minding Organization  - a Solution Overview
Becoming a Process Minding Organization - a Solution Overview
 
chap3 seq5.ppt
chap3 seq5.pptchap3 seq5.ppt
chap3 seq5.ppt
 

Kürzlich hochgeladen

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Chapter 2 Systems Techniques Documentation

  • 1. Chapter 2 Systems Techniques and Documentation
  • 2. Presentation Outline How does this system work? Systems Techniques II. Flowcharting Techniques III. System Technique Symbols IV. The Use of Systems Techniques I.
  • 3. I. Systems Techniques Systems techniques are tools used in analysis, design, and documentation of system and subsystem relationships. Flowcharting B. Logical Data Flow Diagrams (DFDs) C. Charting Techniques D. Narrative Techniques E. Resource Utilization Analysis F. Decision Analysis Techniques A.
  • 4. A. Flowcharting Read Record Decision Process 1 Process 2 Output A flowchart is a symbolic diagram that shows the data flow and sequence of operations in a system.
  • 5. B. Logical Data Flow Diagrams (DFDs) A systems analyst often acts as the communication link between users of a system and the programmers/systems support staff who will physically design the system to meet the user needs. The intent of using DFDs is to separate clearly the logical process of systems analysis from the physical process of systems design. The systems analyst provides a logical description to the systems designer/programmer, who then designs the physical specification..
  • 6. C. Charting Techniques Hierarchy chart breaking down processing tasks into modules. See Figure 2-6 on page 38.  IPO (Input-ProcessOutput) chart describing the inputprocess-output requirements of each module. See Figure 2-5 on page 38.  HIPO charts consist of two segments.
  • 7. D. Narrative Techniques Narrative techniques are often particularly useful in the fact finding stage of systems analysis. Various techniques include: 1. In depth and structured interviews 2. Open-ended and closed-ended questionnaires 3. Document reviews
  • 8. E. Resource Utilization Analysis Work measurement involves techniques used to identify tasks, obtain and adjust time estimates for the tasks, and analyze requirements in terms of total task time and capacity utilization  Work distribution analysis involves assignment of tasks to employees. See Table 22 on page 50. 
  • 9. F. Decision Analysis Techniques A decision symbol in a flowchart can only show two flow condition. More complex decision functions may be represented using one of the following: 1. Branching tables 2. Decision tables
  • 10. 1. Branching Tables A branching table consists of a single condition that can result in more than two paths of processing. Code Equal to Freshman Sophomore Junior Senior Go to A Orientation B Exit Evaluation The “Go to” section contains either a connector symbol reference or a single flowline to another symbol.
  • 11. 2. Decision Tables A decision table is similar to a branching table but more complex in that it incorporates multiple decision criteria. Illustration An analyst wishes to prepare a decision table for purchase order procedures. First, there is a credit check of the customer. If credit is approved, the order is accepted. If the order calls for 0 to 25 units, there is no discount on the order. If the order calls for 26 to 55 units, it is eligible for a 5 percent discount; if more than 55 units are ordered, the discount is 10 percent.
  • 12. An Example of a Limited-Entry Decision Table Condition entries are limited to Y, N, or N/A (-). Processing actions are either present or absent. Credit approved N Y Y Y 0 - 25 units - Y - - 26 - 55 units - - Y - Over 55 units - - - Y Reject order X Accept order X X X No discount X 5% discount 10% discount X X
  • 13. An Example of an Extended-Entry Decision Table Entries indicate specific conditions, specific actions to be taken, or reference to other decision tables. Credit approval N Units in order Order Acceptance Discount given Y - N Y Y 0 – 25 26 – 55 Over 55 Y Y Y 0% 5% 10%
  • 14. II. Flowcharting Techniques Systems Flowchart B. Analytic Flowcharts C. Document Flowcharts D. Forms Distribution Chart E. Program or Block Flowcharts A.
  • 15. Cash Payments A. Systems Flowcharts Remittance Advices Prepare Batch Control Total Cash Payments Remittance Advices Batch Control Total A systems flowchart is a graphical representation of the overall flow of work, documents, and operations in an application system. The sandwich rule states that every process should be “sandwiched” between an input symbol and and output symbol.
  • 16. B. Analytic Flowcharts Analytic flowcharts identify all significant processing in an application, emphasizing processing tasks that apply controls. In other words, functional areas are separated by columns. See Figure 210 on page 42.
  • 17. B. Document Flowcharts Identifies the point of origin, distribution, and ultimate disposition of each document used in an application system. See Figure 2-11 on page 43.
  • 18. C. Forms Distribution Chart Illustrates the distribution of a single multiple copy form within an organization. Emphasis is on form recipient rather than processing. (The following illustrates the Purchase Order in Figure 2-11 on page 43) Purchasing Stores Receiving 1 Vendor Acc. Payable 1 2 3 4 5 6 3 4 5
  • 19. E. Program or Block Flowcharts Program flowcharts are used by system developers to provide detail about individual processing functions. The clutter of the additional processing detail is thus removed from a flowchart showing overall processing. Payroll Processing Hours Worked Payroll Payroll Register Compute Gross Pay Compute Withholdings Payroll Checks Printing
  • 20. III. System Technique Symbols A. Basic Flowcharting Symbols B. Other Symbols
  • 21. A. Basic Flowcharting Symbols Basic Input/Output Symbol – Making data available for processing or the recording of processed information. Process – Transforming data into information or other data. Flowline Symbol – Used to show the sequence of information and processing. ----- Annotation – Used to show descriptive comments.
  • 22. B. Other Symbols  Specialized Input/Output Symbols – See Figure 2-2 on page 35.  Data Flow Diagram Symbols – See Symbols in Table 2-1 on page 39. See Illustrations in Figures 2-7 through 2-9 on pages 40-41.
  • 23. IV. The Use of Systems Techniques Auditing B. Systems Development A.
  • 24. A. Auditing Two basic components of an external audit of financial statements include:   Compliance testing is used to determine the extent to which established control procedures are actually being carried out. Substantive testing to verify amounts shown on financial statements. The level of substantive testing will depend on the extent to which the auditor depends on an entity’s system of internal control.
  • 25. B. Systems Development Systems development generally consists of the following three phases:    Systems Analysis – Logical data flow diagrams and analytic flowcharts help in providing an overall picture of the how the organization functions. Systems Design – A blueprint of how the proposed system will function. Systems Implementation – Taking steps to put system into operation by doing things like training personnel, and acquiring equipment and software.
  • 26. Summary I. II. III. IV. Five Types of Systems Techniques Five Types of Flowcharting Techniques Basic Flowcharting Symbols Uses of Systems Techniques