Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye.

Similar presentations


Presentation on theme: "© 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye."— Presentation transcript:

1 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-1 chapter 3 Documentation techniques and databases Learning objectives – To learn about data flow diagrams (DFDs) and the symbols used in them. –To understand a context diagram and its decomposition. –To understand the standard symbols used in flow charts. –To describe and construct different types of flow charts. –To understand the advantages of flow charts over written descriptions. –To be able to compare and contrast DFDs and flow charts. –To understand decision tables and their relevance to programming. –To learn about the construction of E-R diagrams as a basis for databases.

2 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-2 key terms attribute binary notation bit byte context diagram data dictionary data flow data flow diagram data model data store data structure data warehouse database database management system decision table decomposition of a data flow diagram

3 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-3 key terms (cont.) documentation entity E-R diagram flow charts flow line foreign key lead time primary key relational database model relationship schema secondary key subschema

4 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-4 Data flow diagrams Graphically describe the flow of data within an organisation Composed of four basic elements represented by standard symbols:

5 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-5 Basic data flow diagram

6 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-6 Data flow diagram for customer delivery dates

7 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-7 Context diagrams Show major data flows into and out of a system Describe each subsystem as a process showing interrelationship of those subsystems and their relationship to main system

8 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-8 Context diagrams Depict logical flow of data in summary form The starting point for studying any system Depict the system at its highest level Referred to as level zero data flow diagrams

9 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-9 Flow charts Document physical flows determined after logical data flows have been documented using data flow diagrams

10 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-10 Flow chart symbols

11 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-11 Advantages and disadvantages of flow charts Advantages: –Enable any system to be represented in easily understandable manner –Overall picture of system easily seen –Highlight relationship among different parts of the system Disadvantages: –Creation can be time-consuming –Numerous symbols can be confusing –Process may not be completely representable using symbols

12 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-12 System flow charts Show the relationship between input, processing and output including data, documents and storage Represent the relationship between various processes

13 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-13 System flow chart

14 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-14 Document flow charts Emphasise the flow of documents between various people, groups and departments of an organisation

15 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-15 Program flow charts Show the detailed steps of a computer program Show the logic and processing steps used to develop a computer program

16 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-16 Decision tables List the decision logic of a program flow chart in tabular form Constructed with two main columns and two rows: –First row is further divided into a number of rows of conditions –Second row is further divided into a number of rows of actions

17 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-17 Decision tables The decision table tells us the following: – if stock is not available and floor stock is not being sold, collect 10% advance – if stock is available but delivery is not within three days, collect 10% advance – if stock is available and delivery within three days, collect full value of sale – if stock is not available but floor stock is being sold within three days, collect full value of sale – if stock is not available but floor stock is being sold after three days, collect 10% advance

18 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-18 Databases Database: –the actual physical repository for an organisation’s data Database management system (DBMS): –a computer program that allows authorised users to update files, select and retrieve data –acts as an interface between database and application programs Data structure: –the technique of physically arranging records in a database

19 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-19 Databases Data warehouse: –database constructed for ease of use and ad hoc queries Data dictionary: –a document that describes each data element in the database

20 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-20 Types of database models Database management systems use different structures depending on the needs of the particular system: –Hierarchical database model –Network database model –Relational database model

21 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-21 Hierarchical database model Also called a tree model, occurs when data is organised in top-down structure in a one-to-many relationship

22 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-22 Network database model An extention of the hierarchical model but takes the form of a many-to-many relationship

23 © 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye Watson. 3-23 Relational database model Logical structure that views a database as a collection of two-dimensional tables called database tables


Download ppt "© 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye."

Similar presentations


Ads by Google