Professional Documents
Culture Documents
Chapter 4: Data Management: Accounting Information Systems: Essential Concepts and Applications
Chapter 4: Data Management: Accounting Information Systems: Essential Concepts and Applications
Figure 4-1
Data Elements
Every recorded attribute of an entity is a data
element
Field Length: This is the number of contiguous
positions required to store a data element
Data Type:
Character
Numeric
Date
Raw
Data Value
Some Specifics
{
File
Field 1 Field 2 Field 3 Records
In order to arrive at a specific E-R model, one must select the entities
first, and then define the relationship between them (cardinalities:
one-to-one, one-to-many, many-to-many)
Rectangle=Entity
Diamond=Relationship
Line=Links:
attribute to entity
entity to relationship
attribute to relationship
Sometimes we use ellipses to represent specific attributes of
entities, e.g., customer_#, student_last_name, etc.
To go from the ER model to a specific conceptual data model
(hierarchical, network, relational, object-oriented), we typically
assign attributes to the entities and relationships so as to obtain
fully specified pointers (hierarchical & network), and normalized
tables (relational)
Advantages of the
Database Approach
Efficient use of computerized storage space
Each subsystem has access to the others
information
All application programs utilize the same
computer file, thereby simplifying
operations
Fewer backup files for security purposes
Relieves some users from data-gathering
responsibilities in situations where these
users previously gathered their own
data
Disadvantages of the
Database Approach
Databases can be expensive to implement
because of hardware and software costs.
Additional software, storage, and network
resources must be used
A DBMS can only run in certain operating
environments,which makes some unsuitable
for certain alternate
hardware/operating system configurations
Because it is radically different from the file-
oriented approach, the database approach may
cause initial inertia, or complications and
resistance
Data-Flow Diagrams
C o n t e x t D ia g r a m
P h y s ic a l D F D L e v e l- 0 lo g ic a l D F D
N o lo w e r le v e ls L o w e r le v e ls p o s s ib le
L e v e l 1 d ia g r a m ( s )
L e v e l 2 d ia g r a m s ( s ) , e t c .
A Context Diagram
Process bubble
Customer Relevant Environment
comprised of External
Payment Cash Entities
Receipts }Boundary (border between a
system and its environment)
Process
Dataflows Deposit
(Interfaces) Bank
This is a flow connecting a system
with its environment
A Physical DFD
1. Bubbles are labeled
with nouns
2. Data flows & files have
Sales physical descriptions
Customer Cash Clerk Order &
register
1.0 tape Cashier
Form 66W 2.0
Verified
Sales Book- register tape Deposit slip
information & cash
Keeper
3.0
Blue sales book
Bank
A Logical DFD
1) Bubbles are labeled with
verbs that describe the activity
taking place
1.0 2) Data flows & files have logical
Customer Payment Receive Receipts & descriptions
receipts summary
Payment
Verified receipts
Sales record
2.0
Compare 3.0
Cash & Prepare
Tape Deposit
Copyright 2000 John Wiley & Sons, Inc. All rights reserved.
Reproduction or translation of this work beyond that permitted in
Section 117 of the 1976 United States Copyright Act without the express
written permission of the copyright owner is unlawful. Request for
further information should be addressed to the Permissions Department,
John Wiley & Sons, Inc. The purchaser may make back-up copies for
his/her own use only and not for distribution or resale. The publisher
assumes no responsibility for errors, omissions, or damages, caused by
the use of these programs or from the use of the information contained
herein.