Information Systems: Activities and Processes
48 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

When creating a table of entities and activities, which of the following should be included?

  • All possible exception/error routines, regardless of their mention in the narrative.
  • Any activity performed by entities related to the system.
  • Activities that are anticipated to be added to the system in the future.
  • Only activities, data flows, documents, files, or reports described in the system narrative. (correct)

What should you do if you identify details missing from your system narrative while constructing the table of entities and activities?

  • Proceed with the table using your best assumptions for the missing details.
  • Document the missing details separately without altering the original narrative.
  • Revise the narrative to include the newly identified details. (correct)
  • Ignore the missing details as long as the core functions are represented.

In which level of Data Flow Diagrams (DFDs) are critical error or exception routines typically detailed?

  • In a separate document that accompanies the DFDs.
  • Level 1 DFDs, showing the breakdown of internal subprocesses. (correct)
  • Top-level (level 0) DFDs.
  • Exclusively in the system narrative, not in DFDs.

What is the primary basis for constructing logical DFDs?

<p>Constructed logical subprocesses from the table of entities and activities. (B)</p> Signup and view all the answers

When creating logical subprocesses, what should you look for in the activities listed in your table of entities and activities?

<p>Logically related activities that accomplish a similar goal or are performed consecutively. (A)</p> Signup and view all the answers

Which consideration is LEAST important when grouping activities into logical subprocesses?

<p>The internal entities performing those activities/tasks. (B)</p> Signup and view all the answers

What is the primary focus when constructing logical subprocesses from individual activities?

<p>Identifying activities that contribute to a common objective or closely related steps. (B)</p> Signup and view all the answers

Why is it acceptable to combine activities performed by different internal entities into a single logical subprocess?

<p>Because logical subprocesses are concerned with the 'what' and 'why' of tasks, not the 'who'. (C)</p> Signup and view all the answers

When constructing subprocesses, what is the initial recommended action regarding the table of entities?

<p>Cover up the entities to focus on the process flow. (C)</p> Signup and view all the answers

Which guideline should be followed when labeling subprocesses?

<p>Keep labels concise, using a verb to define the action. (D)</p> Signup and view all the answers

Why is it important not to simply group activities by the internal entities that perform them when creating logical subprocesses?

<p>It recreates the physical DFD, failing to provide an alternative view of the system. (B)</p> Signup and view all the answers

What factors influence the number of logical subprocesses within a process?

<p>The complexity of the process and the desired level of detail. (D)</p> Signup and view all the answers

Which of the following elements is NOT depicted in a context diagram?

<p>Internal Processes (C)</p> Signup and view all the answers

A process has 20 activities. What would be a reasonable approach to determine an appropriate maximum number of subprocesses?

<p>Divide 20 by two, then divide the result by two again, using this as a benchmark cap. (C)</p> Signup and view all the answers

What is the primary goal when determining the number of subprocesses to construct?

<p>To create the fewest subprocesses needed for adequate understanding. (D)</p> Signup and view all the answers

In a context diagram, how are data flows typically labeled?

<p>With noun labels, describing the data being transferred (C)</p> Signup and view all the answers

What is the minimum number of subprocesses a logical DFD must have?

<p>Two. (A)</p> Signup and view all the answers

What symbol is used to represent the entire system in a context diagram?

<p>A single bubble (B)</p> Signup and view all the answers

A process has n activities. According to the text, what is the absolute maximum limit for the number of subprocesses, although it may result in too many?

<p>$n / 2$ (C)</p> Signup and view all the answers

What is the primary purpose of balancing a physical DFD with a context DFD?

<p>To maintain consistency in external entities and their data flows (B)</p> Signup and view all the answers

Why are internal entities numbered chronologically (e.g., 1.0, 2.0, 3.0) in a physical DFD?

<p>To show the sequential order of processing (C)</p> Signup and view all the answers

When constructing a physical DFD, where should file stores be placed in relation to internal entities?

<p>Adjacent to entities that interact with them (B)</p> Signup and view all the answers

Internal entities are represented with a bubble symbol in a Physical DFD, what information should be inside the bubble?

<p>A noun label and number indicating the entity's chronological place in the process (C)</p> Signup and view all the answers

In a physical DFD, how are file stores graphically represented?

<p>Double-lined symbols (D)</p> Signup and view all the answers

When constructing narratives, what is a key decision to make regarding internal entities?

<p>Whether to list them at a 'place' level (e.g., department) or 'person' level (e.g., individual clerk). (C)</p> Signup and view all the answers

What is the primary purpose of creating a table to organize activities/entities in a system narrative?

<p>To categorize and structure information for clarity and analysis. (D)</p> Signup and view all the answers

In the context of system narratives, what does the abbreviation 'P, L' likely refer to when listing activities in chronological order?

<p>Paragraph/Line number (B)</p> Signup and view all the answers

How should entities that perform activities be labeled in the 'Entities' column of the activities table?

<p>As either internal ('I') or external ('E'). (B)</p> Signup and view all the answers

What is the defining characteristic of activities that are considered 'information processing activities'?

<p>They include capturing, processing, storing, or distributing data. (D)</p> Signup and view all the answers

Why are entities that only send or receive data typically considered external in system narratives?

<p>Because they do not perform any information processing activities within the system. (A)</p> Signup and view all the answers

In narratives of simple systems or processes within small entities, at which level is it generally preferable to list internal entities?

<p>At the 'person' level, representing individual clerks or roles. (B)</p> Signup and view all the answers

For complex processes or larger entities with complex organizational structures, when creating a system narrative, why might it be preferable to list entities at the 'place' level rather than the 'person' level?

<p>To simplify the narrative and avoid excessive detail. (D)</p> Signup and view all the answers

When creating systems diagrams, what is the MOST important consideration?

<p>Ensuring the diagram is clear, simple, and understandable to someone unfamiliar with the system. (A)</p> Signup and view all the answers

In the context of systems documentation, what is a transaction process primarily designed to track?

<p>Core business operations through information processing. (D)</p> Signup and view all the answers

Which of the following is NOT typically included when diagramming a transaction process?

<p>Stock prices. (C)</p> Signup and view all the answers

Why is defining a 'scope for analysis' important when documenting systems?

<p>It sets the boundaries for the analysis, specifying what is included and excluded. (B)</p> Signup and view all the answers

When defining the scope for analysis, what is the purpose of identifying a starting and stopping point?

<p>To define the range of transaction activities to be analyzed and diagrammed. (C)</p> Signup and view all the answers

If an entity only performs activities outside the defined scope of a system analysis, how is it typically treated?

<p>It is considered an external entity. (D)</p> Signup and view all the answers

What is the primary purpose of a systems narrative?

<p>To offer a detailed, chronological, written description of the system. (A)</p> Signup and view all the answers

In a system narrative, what information is typically placed in the 'Line' column?

<p>Line numbers for each line of text, in chronological order. (B)</p> Signup and view all the answers

In system flowcharting, what is the primary purpose of arranging columns so that entities with frequent interactions are close to each other?

<p>To minimize the use of on/off page connectors, enhancing the flowchart's readability and reducing complexity. (A)</p> Signup and view all the answers

Why exclude external entities when creating columns to describe the nature of the internal entry?

<p>External entities do not engage in internal information processing activities; they only send or receive information. (C)</p> Signup and view all the answers

How should the start of a process initiated by an external entity be represented in a system flowchart?

<p>As a start/stop connector symbol labeled with a noun describing the external entity, placed under the internal entity it interacts with. (C)</p> Signup and view all the answers

What dictates the order of activities within the column of an internal entity?

<p>Chronological order, from top to bottom, representing the sequence in which those activities occur. (A)</p> Signup and view all the answers

What should you do to the information flow represented by a flowchart?

<p>Use processing, output, data store, and connector flowchart symbols to represent all relevant information activities. (C)</p> Signup and view all the answers

An internal entity needs to send information to another internal entity to continue the process flow, but the second internal entity is located in a non-adjacent column. How would you achieve this?

<p>Use on-page connectors to maintain the logical flow between the two entities without crossing columns. (A)</p> Signup and view all the answers

What is the most appropriate symbol to use when representing a user entering data into a computer system?

<p>An input symbol, representing either manual keying or electronic entry of. (A)</p> Signup and view all the answers

Which of the following guidelines ensures the system flowchart accurately reflects real-world processes?

<p>Using specialized symbols for each information activity (capture, processing, storage, distribution), logical flow, document, report, or file. (C)</p> Signup and view all the answers

Flashcards

Systems Diagram Purpose

Visually communicate understanding of a system process to someone unfamiliar with it.

Transaction Process

An information process designed to track core business operations (capture, process, maintain, distribute).

Transaction Process Elements

Entities, activities, data flows, documents, files, and reports relevant to the process.

Scope for Analysis

The defined extent or range of processing to which analysis will be restricted.

Signup and view all the flashcards

Scope Restrictions

Restricted activities, external entities, excluded error routines, access restrictions.

Signup and view all the flashcards

External Entities

Entities performing activities outside the scope.

Signup and view all the flashcards

System Narrative

Detailed, chronological, written description of system elements.

Signup and view all the flashcards

System Narrative Columns

Paragraph, Line

Signup and view all the flashcards

Entity Ambiguity

A department/office or an individual clerk within that department/office within the same narrative.

Signup and view all the flashcards

Entity Level Consistency

Deciding whether to list internal entities at a department/office level or an individual level and maintaining consistency.

Signup and view all the flashcards

Table for Organization

Activities/Entities should be organized in a structured table for clarity.

Signup and view all the flashcards

Chronological Listing

Activities should be listed sequentially with reference to their location in the source document.

Signup and view all the flashcards

External Entity Role

Entities that only send/receive data without any information processing activities.

Signup and view all the flashcards

Internal Entity Activities

Entities that perform information processing activities (capturing, processing, storing, or distributing data).

Signup and view all the flashcards

Entity Labeling (I/E)

Categorizing entities based on whether they are part of the system or external to it.

Signup and view all the flashcards

Data Transfer Exclusion

Moving data without manipulating it isn't an information processing activity.

Signup and view all the flashcards

Entities and Activities Table

A table listing system entities, activities, data flows, documents, files, and reports based on the system narrative.

Signup and view all the flashcards

System Narrative Importance

The system narrative is the primary source; only include elements explicitly described in it.

Signup and view all the flashcards

Exception/Error Routine Placement

Critical errors are detailed in level 1 DFDs to show internal subprocess breakdowns.

Signup and view all the flashcards

Logical Subprocess

Logically related activities grouped together to achieve a specific objective within a larger process.

Signup and view all the flashcards

Constructing Logical Subprocesses

By grouping related activities within a process.

Signup and view all the flashcards

Steps to build logical subprocesses

Review activities, note related tasks, and group them into multi-task activity groupings.

Signup and view all the flashcards

Subprocess Focus

Focus on the purpose of activities, regardless of which internal entity performs them.

Signup and view all the flashcards

Logical DFD Construction

Consists of constructing the Subprocesses and creating Diagrams

Signup and view all the flashcards

Subprocess creation

A judgment-based task that may differ based on the person creating the logical DFD.

Signup and view all the flashcards

Recreating Physical DFD

Grouping activities performed by the same internal entities.

Signup and view all the flashcards

Purpose of Logical Subprocesses

To provide the basis for constructing a logical DFD and offer an alternative view of the system.

Signup and view all the flashcards

Number of Subprocesses

Minimum of two logical subprocesses; maximum of (number of activities) / 2.

Signup and view all the flashcards

Goal of # of Subprocesses

To enable an uninformed user to understand the process.

Signup and view all the flashcards

Numbering Subprocesses

Chronological location in the process (i.e 1.0, 2.0, 3.0)

Signup and view all the flashcards

Subprocess Label

A short description of the nature of the process (ex: prepare case deposits)

Signup and view all the flashcards

Annotated Table

Use the table of entities and activities to create an annotated table

Signup and view all the flashcards

Flowchart Column Labels

Column headings in a system flowchart should be nouns describing internal entities.

Signup and view all the flashcards

Charting External Entities

External entities aren't placed in individual columns as they don't process information.

Signup and view all the flashcards

Flow Direction

Flowchart activities should progress top-to-bottom and left-to-right where possible.

Signup and view all the flashcards

Entity Placement

Entities heavily interacting should be adjacent to minimize connectors.

Signup and view all the flashcards

Process Start Symbol

The start of a process is indicated by a start/stop connector.

Signup and view all the flashcards

Activity Order

Activities performed by each entity are represented chronologically within its column.

Signup and view all the flashcards

Flow Line Rule

Flow lines should never cross flowchart columns to maintain clarity.

Signup and view all the flashcards

Input Activity Symbol

Input activities should be shown with an input symbol placed in the relevant entity column.

Signup and view all the flashcards

Context Diagram

A DFD that outlines the system's external entities and data flows, but excludes internal details.

Signup and view all the flashcards

Context DFD Labels

Describes the system, external entities, and data flows using noun labels.

Signup and view all the flashcards

Context DFD Symbols

External entities (boxes), system (single bubble), data flows (directional arrows).

Signup and view all the flashcards

Physical DFD

Illustrates a system's external and internal entities, files, and data flows.

Signup and view all the flashcards

DFD Balancing

Replicate context DFD entities and external data flows in the physical DFD.

Signup and view all the flashcards

File Stores

Double-lined symbols adjacent to interacting internal entities; labeled using nouns to describe the stored data.

Signup and view all the flashcards

Context DFD Verb Labels

Verb labels are not shown in the context DFD.

Signup and view all the flashcards

Study Notes

  • Systems documentation is an interrelated set of system narratives, tables, and diagrams that describe how an information system (IS) works
  • Accountants need to read, analyze, and prepare systems diagrams to understand, assess, and document IS processes

Diagram Elements - Activities

  • An activity is an action or task performed for a specific purpose
  • There are 2 types of activities: information processing and non-information processing activities
  • Information processing involves capturing, processing, storing, or distributing information
  • Non-information processing fulfills an operational aspect of the business
  • The simple sending or receiving of data between entities is not considered an information processing task

Processes

  • The data processing cycle, also known as the information processing cycle, includes data capture, processing, maintenance, and distribution
  • A process is a series of activities to fulfill a specific purpose
  • A subprocess, or logical subprocess, is a group of logically related activities within a larger process used for diagramming
  • Operations processes are non-information processing activities to fulfill the business's central functions
  • Information processes are information processing activities that convert data into information to track and support operations processes

Entities

  • An entity is an autonomously functioning person, place, or thing associated with an IS process
  • An internal entity performs an information processing activity within the scope of analysis
  • An external entity doesn't perform information processing but sends or receives data
  • Whether an entity is internal or external depends on whether it performs an information processing activity within the defined scope
  • A source initiates a process by "sending" data and can be external or internal
  • A sink concludes a process by "receiving" data and can be external or internal

Flows

  • A data flow is a transfer of data between entities or subprocesses in a DFD and can be manual or electronic
  • A logical flow indicates the direction of data or task flows within a system flowchart
  • In system flowcharts, activities typically flow from top to bottom and left to right
  • Unidirectional flow goes in one direction, indicated by a single-headed arrow
  • Multidirectional flow goes both directions, indicated by two single-headed arrows or a double-headed arrow

Documents, Files and Reports

  • Documents are manual or electronic forms supporting data processing
  • Files are logically related sets of records; databases are centrally managed sets
  • Reports summarize information in a standardized or non-standardized form

System Documentation

  • Complete systems documentation includes a system narrative, table of entities and activities, data flow diagrams, and a system process flowchart

Narratives & Tables

  • A system narrative is a chronological description of entities, activities, data flows, documents, files, and reports, usually written in prose with paragraph and line numbers
  • A table of entities and activities organizes the entities and activities from the narrative in chronological order, including the entities, activities, and paragraph/line references

System Diagrams

  • A system diagram is a graphical representation of system elements and processes

Data Flow Diagram Types

  • The context DFD shows the process of interest and external data flows; the physical DFD shows who or what performs activities
  • The logical DFD shows what logical subprocesses are performed.
  • All DFD types have different views of the system

Context Data Flow Diagram

  • The context DFD is a top-level diagram of the process and its external environment, it shows the process as a whole, external entities.
  • Use noun labels for the process, entities, and data flows; doesn't show internal details or use verb labels

Physical Data Flow Diagram

  • The physical DFD Shows who or what performs processes, portrays internal entities and data flows between them.
  • Like the context DFD, the physical DFD uses noun labels to describe the external entities, internal entities

Logical Data Flow Diagram

  • The logical DFD shows what logical subprocesses are performed, it focuses on internal subprocesses and data flows between them
  • verbs (actions) to describe subprocesses and nouns to describe entities, file stores, and data flows

System Flowchart

  • A system flowchart is a detailed diagram showing who/what performs activities and how.
  • Physical and logical DFDs have different views, and the flowchart has all aspects of the process
  • System inputs, activities, outputs, flows, data stores and connectors are represented by specific symbols

Diagram Symbols

  • Data flow diagram symbols are simple shapes showing entities, subprocesses, file stores, and data flows
  • Flowchart symbols are classified as input, processing, output, data store, and connector symbols, each with a specific meaning

Additional Diagram Concepts

  • Annotation is a comment linked to a symbol

Balance

  • DFD balance means consistency of external entities and external data flows across all DFDs
  • Exploding is breaking down a top-level entity or subprocess for more detail
  • DFD levels refer to the level of detail: level 0 is a top-level view, and level 1 breaks down components

Routines

  • Exception/error routines are atypical activities, and error routines are performed when errors occur

Preparing System Documentation - General Notes

  • Narratives and tables of entities and activities must be properly formatted and labeled
  • Diagrams must use the correct, standardized symbols

Preparing Narratives and Tables

  • Identify relevant entities, activities, and data flows
  • Define the scope of analysis with a starting and stopping point
  • Narratives should describe system elements in detail, focusing on elements within the defined scope; include descriptions of entities/activities just outside the defined scope to afford context
  • System narratives must be written in prose form and describe the "process story" with a chronological sequence of actions/tasks
  • Subject sentences must define the company and the process being described
  • Paragraphs should indicate breaks in processing activities, writing should be clear and succinct, and the narrative should be carefully proofread
  • The last sentence should state where outputs are sent

Formatting

  • Tables should be formatted in four columns: Entities, P, L (paragraph and line), Activities, and Subprocesses
  • Entities column indicates entities performing activities and whether they are internal (I) or external (E)
  • P, L indicates the paragraph and line number where each activity starts in the narrative
  • Content of Tables
  • The table should include paragraphs/line references and numbered activities in chronological order

Steps for tables

  • Read narrative and mark each activity (both information and non-information processing)
  • List the entities, maintaining consistent labels
  • Construct a table and list activities and entities in order
  • Activities are listed in order and the paragraph line indicated where the activity is described ###Logical Sub-Processes
  • Note the logical subprocessess by annotating them
  • A logical subprocess is a specific piece of logically organized activities
  • List in order that each process is done and create annotationg based on order
  • This process aims to simply tasks preformed by the user
  • Steps to use logical subprocessess
  • Mark activities that “go together”
  • Verbally say the activity with 2 or 3 words eg. "Prepare cash depostis"
  • Link process label on top with a table with entities

Steps to make your table more efficient remember the following points:

  • List only tasks descirbed in narrative
  • You must revise the narrative system If information is missing

Data Flow Diagrams

  • Context diagrams need external entities and external data flows
  • Always use label when refering to the nature of the external entity
  • Position your shapes accordingly for effective representation of the data
  • Data flow lines (arrows) must not touch and always have direction / clearly point it out

Physical DFD

  • Use your table to determine internal processes
  • Place the entities chronologicaly in the center of your drawing
  • Create doube lines to symbols
  • Make sure that no lines or processes are interupted or cut of
  • Computer files can only be accessed through entities via Computer sysems

Logical DFD

  • Use your table to check content and order for effective flow of data
  • Use correct label with correct type

Sytem FLowcharts

  • Should show internal processes and their data flows
  • Divide drawing in columns corresponding to internal entities
  • External entities need to show the “sends” and/or “receives”
  • Draw activities, top to bottom with a chronological order
  • Flow lines should cut accross but in other collumns to stop interuption
  • The most important rules to follow in this class for system flowcharts
  • Inuts flow into chart and entities
  • Processing occurs and it may take an annotation
  • After a file has been created the file must be saved to a destination
  • If your entity terminates the system has worked and then they will have to select a new way

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Explanation of system documentation, activities, and processes. Activities are explained as actions or tasks performed for a specific purpose, including information processing and non-information processing. The data processing cycle, also known as the information processing cycle, includes data capture, processing, maintenance, and distribution.

More Like This

Accounting Information Systems Quiz
10 questions
Information System Activities Quiz
16 questions
Business Information System Overview
10 questions

Business Information System Overview

DedicatedExtraterrestrial avatar
DedicatedExtraterrestrial
Use Quizgecko on...
Browser
Browser