SlideShare a Scribd company logo
1 of 123
9/23/2020 Compiled By Wondmagegn A 1
Accounting Information
Systems
(AIS)
9/23/2020 Compiled By Wondmagegn A 2
Introduction to
Accounting Information
Systems
Chapter 1
9/23/2020 3Compiled By Wondmagegn A
Learning Objectives
īƒ˜ Explain what an accounting information system (AIS)
is and describe the basic functions it performs.
īƒ˜ Discuss why studying the design and management of
an AIS is important.
īƒ˜ Explain the role played by the AIS in a company’s
value chain and discuss ways that the AIS can add
value to a business.
īƒ˜ Describe and contrast the basic strategies and strategic
positions that a business can adopt.
9/23/2020 4Compiled By Wondmagegn A
Accounting
īŽ There is no single definition about the subject matter accounting.
There are different possible meanings which describes the nature
of Accounting
Accounting is the process of collecting, analyzing,
journalizing, summarizing and reporting financial activities of an
organization.
Accounting is a Business Languages which has its own rules
and procedures to communicate people in the financial activities
of the business.
Accounting is a field of area that provide financial and
managerial information for decision makers or users.
9/23/2020 5Compiled By Wondmagegn A
Information and Data
īŽ Information can be defined as Processed date which have meaning in its
content to the user
īŽ Data are facts, figures numbers, words, names phrases and symbols that are
collected, recorded, stored, Represents something in the real world and
processed by data processing system intended to produce a useful output
information).
Figure 1.1 Input-process-output
9/23/2020 6Compiled By Wondmagegn A
īŽ Data is an important recourse of an organization.
īŽ Organizations collect data about:
īŽ Events that occur( Buying, Selling, Borrowing e.t.c)
īŽ Resources that are affected by those events( Item, Money,
property e.t.c)
īŽ Agents who participate in the events( Buyers, sellers,
employers e.t.c)
īŽ Useful information help users to make decision
īŽ The more and better information you have, the better
decisions you can made .
9/23/2020 7Compiled By Wondmagegn A
īŽ The followings are characteristics of useful information
īŽ Relevance: it reduces uncertainty by helping you predict what will happen
or confirm what already has happened.
īŽ Reliability: It is dependable, i.e. free from error or bias and faithfully
portrays events and activities.
īŽ Completeness: It doesn’t leave out anything that’s important.
īŽ Timelines: You get it in time to make your decision.
īŽ Understandability: It’s presented in a manner that can be realize and use.
īŽ Accessibility: you can get to it when you need it and in a format you can
use
9/23/2020 8Compiled By Wondmagegn A
Why Do People Need Information?
Individuals
īŽ For Entertainment and Enlightenment
Businesses
īŽ For Decision making, problem solving and
control activities and resources
9/23/2020 9Compiled By Wondmagegn A
System
īŽ A system is a set of interrelated components that interact to achieve a goal.
īŽ Most systems are composed of smaller subsystems each performing a specific
function important to and supportive of the larger system of which it is a
part.
Example:
īŽ College of Business is a system composed of various departments, each of
which is a subsystem. Yet, at the same time, the College itself is a subsystem of
the university.
īŽ Computer is another system which contains different hard wares and soft wares
interconnected to provide information to users.
9/23/2020 10Compiled By Wondmagegn A
Accounting System
Figure 1.3 Several subsystems make up accounting system.
9/23/2020 11Compiled By Wondmagegn A
Accounting Information System
(AIS)
īŽ AIS is a system that collects, records, stores, and
processes financial data to produce report as an
information for decision makers.
īŽ It can:
īŽ Use advanced technology (computer), or
īŽ Be a simple paper-and-pencil system; or
īŽ Be something in between.
īŽ Technology is simply a tool to create, maintain,
or improve a system.
9/23/2020 12Compiled By Wondmagegn A
Components of AIS
Figure 1.2Components of an information system
9/23/2020 13Compiled By Wondmagegn A
Why Study AIS?
īŽ It’s fundamental to accounting: The primary objective of accounting is to
provide information useful to decision makers.
īŽ The Accounting Education Change Commission recommended that the
accounting curriculum should provide students with a solid understanding
of three essential concepts:
īŽ How the system that provides that information is designed, implemented
and used.
īŽ How financial information is reported
īŽ How information is used to make decisions
9/23/2020 14Compiled By Wondmagegn A
īŽ To understand how the accounting system
works.
īŽ How to collect data about an organization’s activities and
transactions
īŽ How to transform that data into information that
management can use to run the organization
īŽ How to ensure the availability, reliability, and accuracy of that
information
īŽ Auditors need to understand the systems that are used to
produce a company’s financial statements.
īŽ Tax professionals need to understand enough about the
client’s AIS to be confident that the information used for tax
planning and compliance work is complete and accurate.
9/23/2020 15Compiled By Wondmagegn A
Data Processing and Information
System
9/23/2020 16Compiled By Wondmagegn A
Function of AIS
īŽ What important functions the AIS does perform in
an organization?
1 It collects and stores data about activities
and transactions.
2 It processes data into information that is
useful for making decisions.
3 It provides adequate controls to safeguard
the organization’s assets.
9/23/2020 17Compiled By Wondmagegn A
The Three Basic Functions Performed by
an AIS
1 To collect and store data about the organization’s
business activities and transactions efficiently and
effectively:
īŽ Capture transaction data on source documents.
īŽ Record transaction data in journals, which present a
chronological record of what occurred.
īŽ Post data from journals to ledgers, which sort data by
account type.
9/23/2020 18Compiled By Wondmagegn A
2 To provide management with information useful
for decision making:
īŽ this information is provided in the form of reports
that fall into two main categories:
– financial statements
– managerial reports
3 To provide adequate internal controls:
īŽ Ensure that the information produced by the system is
reliable.
īŽ Ensure that business activities are performed efficiently and
in accordance with management’s objectives.
īŽ Safeguard organizational assets.
9/23/2020 19Compiled By Wondmagegn A
How an AIS Can Add Value to an
Organization?
īŽ Improving the quality and reducing the
costs of products or services
īŽ Improving efficiency
īŽ Sharing knowledge
īŽ Improving the internal control structure
īŽ Improving decision making
19
9/23/2020 20Compiled By Wondmagegn A
Documents and Procedures
used in an AIS
to collect and process
Transaction data
9/23/2020 21Compiled By Wondmagegn A
The Data Processing Cycle
īŽ The data processing cycle consists of four
steps:
1. Data input
2. Data storage
3. Data processing
4. Information Output
9/23/2020 22Compiled By Wondmagegn A
The Data Processing Cycle
īŽ The trigger for data input is usually business
activity. Data must be collected about:
1. Each event of interest
2. The resources affected by each event
3. The agents who participate in each event
9/23/2020 23Compiled By Wondmagegn A
Data Processing Cycle:
īŽ In Ethiopia case most businesses used paper
source documents to collect data and then
transferred that data into a computer.
and
īŽ Some data are recorded directly through data entry
screens.
9/23/2020 24Compiled By Wondmagegn A
Data Processing Cycle:
Data Input
īŽ Control over data collection is improved by:
īŽ Pre-numbering each source document.
īŽ having the system automatically assign a sequential
number to each new transaction.
īŽ utilizing source data automation.
9/23/2020 25Compiled By Wondmagegn A
Common Source
Documents and Functions
Source Document Function
Sales order Take customer order.
Delivery ticket Deliver or ship order
Remittance advice Receive cash.
Deposit slip Deposit cash receipts.
Credit memo Adjust customer accounts
REVENUE CYCLE
9/23/2020 26Compiled By Wondmagegn A
Check Pay for items.
Common Source
Documents and Functions
Source Document Function
Purchase order Order items.
Purchase requisition Request items.
Receiving report Receive items.
EXPENDITURE CYCLE
9/23/2020 27Compiled By Wondmagegn A
Common Source
Documents and Functions
HUMAN RESOURCES CYCLE
W4 forms Collect employee
withholding data.
Time cards Record time worked
by employees.
Job time tickets Record time spent
on specific jobs.
Source Document Function
9/23/2020 28Compiled By Wondmagegn A
Common Source Documents and
Functions
GENERAL LEDGER AND
REPORTING SYSTEM
Journal voucher Record entry posted to
general ledger.
Source Document Function
9/23/2020 29Compiled By Wondmagegn A
Data Processing Cycle:
Data Processing
īŽ Batch processing is the periodic updating of the
data stored about resources and agents.
īŽ On-line, real-time processing is the immediate
updating as each transaction occurs
9/23/2020 30Compiled By Wondmagegn A
Record Transaction Data
in Journals
īŽ After transaction data have been captured on
source documents, the next step is to record the
data in a journal.
īŽ A journal entry is made for each transaction
showing the accounts and amounts to be debited
and credited.
9/23/2020 31Compiled By Wondmagegn A
Record Transaction Data
in Journals
īŽ The general journal records infrequent or non-
routine transactions.
īŽ Specialized journals simplify the process of
recording large numbers of repetitive
transactions.
īŽ What are the four most common types of
transactions?
9/23/2020 32Compiled By Wondmagegn A
Record Transaction Data
in Journals
1 Credit sales
2 Cash receipts
3 Purchases on account
4 Cash disbursements
9/23/2020 33Compiled By Wondmagegn A
Record Transaction Data
in Journals
Sales Journal
Invoice Account Account Post
Date Number Debited Number Ref. Amount
Dec. 1 201 Lee Co. 120-122 3 800.00
Dec. 1 202 May Co. 120-033 3 700.00
Dec. 1 203 DLK Co. 120-111 3 900.00
TOTAL: 2,400.00
120/502
Page 5
9/23/2020 34Compiled By Wondmagegn A
Post Transactions to Ledgers
īŽ Ledgers are used to summarize the financial
status, including the current balance, of
individual accounts.
īŽ The general ledger contains summary-level data
for every asset, liability, equity, revenue, and
expense account of an organization.
9/23/2020 35Compiled By Wondmagegn A
Post Transactions to Ledgersâ€ĻCont.
īŽ A subsidiary ledger records all the detailed data
for any general ledger account that has many
individual sub-accounts.
īŽ What are some commonly used subsidiary
ledgers?
– accounts receivable
– inventory
– accounts payable
9/23/2020 36Compiled By Wondmagegn A
Post Transactions to Ledgersâ€ĻCont.
īŽ What is the general ledger account
corresponding to a subsidiary ledger called?
– control account
īŽ A control account contains the total amount for
all individual accounts in the subsidiary ledger.
9/23/2020 37Compiled By Wondmagegn A
Basic Subsystems in the AIS
1. The revenue cycle: involves activities of selling
goods or services and collecting payment for
those sales.
2. The expenditure cycle: involves activities of
buying and paying for goods or services used by
the organization.
3. The human resources/payroll cycle: involves
activities of hiring and paying employees.
9/23/2020 38Compiled By Wondmagegn A
Basic Subsystems in the AIS..Cont.
4. The production cycle: involves activities
converting raw materials and labor into
finished goods.
5. The financing/administrating cycle: involves
activities of obtaining necessary funds to run
the organization, repay creditors, and distribute
profits to investors.
9/23/2020 39Compiled By Wondmagegn A
Basic Subsystems in the AIS
Expenditure
Cycle
Human
Resources
Production
Cycle
Revenue
Cycle
Financing
Cycle
General Ledger & Reporting System
9/23/2020 40Compiled By Wondmagegn A
Providing Information for Decision Making
īŽ Decision making involves the following steps:
1. Identify the problem.
2. Select a method for solving the problem.
3. Collect data needed to execute the decision model.
4. Interpret the outputs of the model.
5. Evaluate the merits of each alternative.
6. Choose and execute the preferred solution.
īŽ The second function of the AIS is to provide management with
information useful for decision making.
īŽ The information an AIS provides falls into two main categories:
īŽ Financial Statements
īŽ Managerial Reports
9/23/2020 41Compiled By Wondmagegn A
Financial Statements/Reports
īŽ Prepare a trial balance.
īŽ Make adjusting entries.
īŽ Prepare the adjusted trial balance.
īŽ Produce the income statement.
īŽ Make closing entries.
īŽ Produce the balance sheet.
īŽ Prepare the statement of cash flows.
9/23/2020 42Compiled By Wondmagegn A
Managerial Reports
īŽ The AIS must also be able to provide managers
with detailed operational information about the
organization’s performance.
īŽ Two important types of managerial reports are
– budget
– performance reports
9/23/2020 43Compiled By Wondmagegn A
Managerial Reports
What is a budget?
īŽ A budget is the formal expression of goals in
financial terms.
īŽ One of the most common types of budget is a
cash budget.
9/23/2020 44Compiled By Wondmagegn A
Managerial Reports
What is a performance report?
īŽ A performance report lists the budgeted and
actual amounts of revenues and expenses and
also shows the variances, or differences,
between these two amounts.
9/23/2020 45Compiled By Wondmagegn A
Eg. Monthly Performance Report
Budget Actual Variance
Sales $32,400 $31,500 ($900)
Cost of Goods 12,000 14,000 (2,000)
Gross Margin $20,400 $17,500 ($2,900)
Other Expenses 9,000 7,000 2,000
Operating Income$11,400 $10,500 ($900)
Managerial Reports
9/23/2020 46Compiled By Wondmagegn A
Internal control of an AIS
9/23/2020 47Compiled By Wondmagegn A
Internal Control Considerations
īŽ The third function of an AIS is to provide adequate
internal controls to accomplish three basic
objectives:
1 Ensure that the information is reliable.
2 Ensure that business activities are
performed efficiently.
3 Safeguard organizational assets.
9/23/2020 48Compiled By Wondmagegn A
Internal Control Considerationsâ€ĻCont.
īŽ What are important methods for accomplishing these objectives?
īƒŧ Provide for adequate documentation of all business activities.
īƒŧ Documentation allows management to verify that assigned
responsibilities were completed correctly.
īƒŧ Design the AIS for effective segregation of duties.
īƒŧ Segregation of duties refers to dividing responsibility for different
portions of a transaction among several people.
īƒŧ functions should be performed by different people.
– authorizing transactions
– recording transactions
– maintaining custody of assets
īƒŧ Maintaining rules and procedures about resource/asset usage
9/23/2020 49Compiled By Wondmagegn A
System
Analysis Design
and
Documentation
9/23/2020 50Compiled By Wondmagegn A
Introduction
īŽ Every organization needs well defined information system
to perform basic functions in a better way so as to achieve
its objective.
īŽ achieve its goal by Based on the type and scale, each
organization uses different information system.
īŽ Organization can purchase Information System from the
shelf or developed by professionals/Companies
īŽ Software Engineering Processes (SEP) have been
developed to assist in designing Computerized Information
System.
9/23/2020 51Compiled By Wondmagegn A
īŽ An organization system is driven by three things:
īŽ Methodologies:-Comprehensive, multi-step
approaches to systems development
īŽ Techniques:-Processes that are followed to
ensure that work is well thought-out, complete
and comprehensible to others on the project
team
īŽ Tools:-Computer programs to assist in
application of techniques to the analysis and
design process.
9/23/2020 52Compiled By Wondmagegn A
9/23/2020 53Compiled By Wondmagegn A
Types of Information Systems
and Systems Development
īŽ Transaction Processing Systems (TPS)
īŽ Automate handling of data about business activities
(transactions).
īŽ Management Information Systems (MIS)
īŽ Converts raw data from transaction processing system into
meaningful form.
īŽ Decision Support Systems (DSS)
īŽ Designed to help decision makers
īŽ Provides interactive environment for decision making
1.53
9/23/2020 54Compiled By Wondmagegn A
9/23/2020 55Compiled By Wondmagegn A
īŽ There are eight serious steps involved in
developing a new computer system from scratch.
1. Fact finding.
2. Feasibility study.
3. System analysis.
4. System design.
5. Testing.
6. Implementation.
7. Documentation.
8. Evaluation/Maintenance
Systems Development Life Cycle
9/23/2020 56Compiled By Wondmagegn A
1.Fact Finding
īŽ Facts about existing systems can be
found out by:
īŽ Asking questions (Interviews with users).
īŽ Questionnaires (Completed by users).
īŽ Observation (Watching how the work is
done at present).
īŽ Inspection (Looking at existing
paperwork, screen displays, and filing
systems).
9/23/2020 57Compiled By Wondmagegn A
2.Feasibility Study
īŽ The aim of a feasibility study is to see if it is
possible to develop a system that can be
implemented and that will work at a reasonable
cost.
īŽ The study ends when a decision whether or not to
proceed with the new system has been made.
īŽ The results of the study are usually presented as a
feasibility report.
9/23/2020 58Compiled By Wondmagegn A
Feasibility Study
īŽ The feasibility study will normally include:
īŽ A description of the tasks the system is required
to do.
īŽ A preliminary design and initial costs for the
system.
īŽ Alternative designs so that the most appropriate
can be chosen.
īŽ A cost/benefit analysis.
īŽ Conclusions as to whether or not the design is
worth implementing and which of the
alternatives should be chosen.
9/23/2020 59Compiled By Wondmagegn A
3.System Analysis
īŽ The analysis phase includes:
īŽ The drawing of system flow charts and data flow
diagrams.
īŽ The identification of the proposed system’s
objectives.
īŽ Facts about the system that is going to be
replaced.
īŽ An outline of any constraints or limits (e.g. lack
of time, money, or staff training).
īŽ An updated cost/benefit analysis.
īŽ An outline of any further developments of the
system.
9/23/2020 60Compiled By Wondmagegn A
4. System Design
īŽ The system design will identify:
īŽ What outputs are required.
īŽ What inputs are required.
īŽ What data preparation is required (including
verification and validation).
īŽ What codes (e.g. ‘M’ for ‘Male’; ‘īƒŧ’ for ‘Yes’)
can be used to reduce data inputting and
storage.
īŽ What file structure and file design should be
implemented.
īŽ How the hardware should be configured.
īŽ What software should be used.
9/23/2020 61Compiled By Wondmagegn A
5.Testing the system
īŽ Once the system has been designed it should be
carefully tested before being implemented.
īŽ This testing will include:
īŽ Inputting error free data into the system to see if
error free outputs can be produced.
īŽ Inputting data that contains errors into the
system to see if the validation procedures will
identify the errors.
9/23/2020 62Compiled By Wondmagegn A
6.Implementing the system
īŽ Once the system has been thoroughly tested
it can be implemented. That is constructing
the database or spreadsheet, and test it with
suitable working data.
9/23/2020 63Compiled By Wondmagegn A
7. Documentation
īŽ Any new system needs documentation.
īŽ The two main types of documentation are:
īŽ User documentation (this is also known as the
user guide and should explain – in non-
technical terms – how the user can use the
system).
īŽ Technical documentation (this is used to
explain to a specialist how the system works).
9/23/2020 64Compiled By Wondmagegn A
8. System evaluation
īŽ Once a new system is up and running it
should regularly be reviewed to ensure that
it continues to do the job for which it was
designed.
īŽ This can be done in a variety of ways, one of
which includes asking the people who use it
whether or not it needs improvement.
9/23/2020 65Compiled By Wondmagegn A
The stages of project
management
īŽ There are five stages in the software design
process.
īŽ These are:
īŽ Identify.
īŽ Analyse.
īŽ Design.
īŽ Implement.
īŽ Evaluate.
9/23/2020 66Compiled By Wondmagegn A
The stages of project
management
īŽ Although project
management is a
mainly linear
process, feedback
and design changes
will often mean that
steps in the process
have to be revisited
so that necessary
changes can be
incorporated.
Identify
Analyse
Design
Implement
Evaluate
9/23/2020 67Compiled By Wondmagegn A
System Modeling
īŽ Model is a representation of real world
things and activities.
īŽ System design uses different graphical
or symbolical model to represent
system design in a simplest way.
īŽ It helps to understand the system
easily.
9/23/2020 68Compiled By Wondmagegn A
The followings are most known graphical
models.
īŽData Flow Diagrams(DFD)
īŽFlow Charts (FC)
īŽEntities Relational Diagram(ERD)
Computer system flowcharts
9/23/2020 69Compiled By Wondmagegn A
Data Flow Diagrams
īŽ A data flow diagram (DFD) graphically
describes the flow of data within an
organization.
īŽ It is used to document existing systems and to
plan and design new ones.
īŽ A data flow diagram is composed of the
following four basic elements:
īŽ Data sources and destinations
īŽ Data flows
īŽ Transformation processes
īŽ Data stores
9/23/2020 70Compiled By Wondmagegn A
9/23/2020 71Compiled By Wondmagegn A
A data source or data destination
symbol on the DFD represents an organization or
individual that sends or receives data that they
system uses or produces.
A data flow represents the flow of data
between processes, data stores and data sources
and destinations.
A process represents the transformations of
data.
A data store is a temporary or permanent
repository of data.
9/23/2020 72Compiled By Wondmagegn A
Data
Source
(A)
Process
(C)
Process
(F)
Data
Destination
(K)
Data
Destination (J)
Data Flow (B) Data Flow (D)
Data Flow (E)
Data Store (H)
Data Flow (G)
Data Flow (I)
Data Flow Diagram Process
9/23/2020 73Compiled By Wondmagegn A
Customer
(A)
Process
Payment
(C)
Update
Receivable
(F)
Credit
Manager
(K)
Bank (J)
Payment
Data (B)
Remittance
Data (D)
Deposit (E)
Account
Receivable (H)
Data Flow (G)
Receivable
Data (I)
Customer Credit Sales Collection DFD
Recipt (L)
9/23/2020 74Compiled By Wondmagegn A
īŽ Data flow diagrams are subdivided into
successively lower levels in order to provide
increasing amounts of detail.
9/23/2020 75Compiled By Wondmagegn A
īŽ The highest-level DFD is referred to as a
context diagram.
Customer
Payment
Process
Payment Data
Payment
Confirmation Data
9/23/2020 76Compiled By Wondmagegn A
Exercise
Use the following information to draw context
payroll DFD.
īŽ The payroll processing system...
īŽ receives employee data from the human resources
department.
īŽ receives time cards from different departments.
īŽ When these data are processed and the
system produces...
īŽ tax reports and payments for governmental agencies.
īŽ employee paychecks a check to deposit in the payroll account
at the bank.
īŽ management payroll reports.
9/23/2020 77Compiled By Wondmagegn A
Human
Resource
(A)
Payroll
Process
(E)
Government
Agency
(L)
Bank (H)
Time Card
Data (D)
Tax Report
Data (K)
Payroll Info. (I)
Payroll File (F)
Pay check (G)
Payroll Processing System DFD
Departments
(C)
Employee
Data (B)
Management (J)
Payroll Info. (E)
9/23/2020 78Compiled By Wondmagegn A
Flowcharts
īŽ A flowchart is an analytical technique
used to describe some aspect of an
information system in a clear, concise,
and logical manner.
īŽ Flowcharts use a standard set of
symbols to pictorially describe
transaction processing procedures.
9/23/2020 79Compiled By Wondmagegn A
Flowchart Symbols
īŽ Flowcharting symbols can be divided into the
following four categories:
1 Input/output symbols
2 Processing symbols
3 Storage symbols
4 Flow and miscellaneous symbols
9/23/2020 80Compiled By Wondmagegn A
Some Input Output Symbols
9/23/2020 81Compiled By Wondmagegn A
Some Processing Symbols
9/23/2020 82Compiled By Wondmagegn A
Some Storage Symbols
9/23/2020 83Compiled By Wondmagegn A
Some Flow
and Miscellaneous Symbols
9/23/2020 84Compiled By Wondmagegn A
Types of Flow Chart
īŽ There are different flow charts:-
īŽ Document Flow Chart: illustrates the flow of
documents and information between areas of responsibility
within an organization. A document flowchart is
particularly useful in analyzing the adequacy of control
procedures.
īŽ System Flow Chart: depict the relationship among the
input, processing, and output of an AIS. It begins by
identifying both the inputs that enter the system and their
origins. It is an important tool of system analysis, design,
and evaluation.
īŽ Program Flow Chart: describes the specific logic to
perform a process shown on a systems flowchart. A flow
line connects the symbols and indicates the sequence of
operations. The processing symbol represents a data
movement or arithmetic calculation
9/23/2020 85Compiled By Wondmagegn A
Program Flowcharts
9/23/2020 86Compiled By Wondmagegn A
Flowchart for Processing
Credit Orders
9/23/2020 87Compiled By Wondmagegn A
Differences Between DFDs and
Flowcharts
īŽ DFDs emphasize the flow of data and what is
happening in a system, whereas a flowchart emphasizes
the flow of documents or records containing data.
īŽ DFDs represents the logical flow of data, whereas a
flowchart represents also the physical flow of data.
īŽ DFDs make use of only four symbols. Flowcharts use
many symbols and thus can show more detail.
9/23/2020 88Compiled By Wondmagegn A
System Characteristics
īŽ Mostly small system may not encounter system
failure after they have been implemented.
īŽ Complex and high scale system may face the
following problems:
īŽ Entropy or Disorder
īŽ Coupling Problem
9/23/2020 89Compiled By Wondmagegn A
Class work
Use the following information to draw DFD.
īŽ The Credit Sales System...
īŽ receives Sales order Data from the Customer.
īŽ Checking customer account, approved order and send
to Shipment Section
īŽ The shipment Section also process the shipment task
and send an item with Credit Invoice to the customer.
īŽ Customer accounts files also updated for future
collection.
īŽ Credit manager will receives customer invoice
information .
9/23/2020 90Compiled By Wondmagegn A
Class work
Use the following information to draw DFD.
īŽ The Purchase System...
īŽ Receives Purchase request Data from
Store.
īŽ Process Purchase request data and send purchase
request for suppliers.
īŽ Receive Performa/quotation from suppliers.
īŽ Send purchase order to awarded supplier.
īŽ Receive credit invoice with item
īŽ Process invoice to payment and issued check to
supplier.
īŽ Update supplier account.
Database System
īŽ It is a computerized record keeping system
used to:
īŽ Adding new data to the file
īŽ Retrieving data from existing file.
īŽ Modifying data in to an existing file.
īŽ Deleting data from existing file.
īŽ Searching for target information.
Alternative Approaches of data
handling
īŽ Manual Approach
īŽ Typing the data on paper and put in a file cabinet
Advantage
īŽ Works well if the number of items to be stored is small
Disadvantage
īŽ Data loss: if damaged unable to reallocate.
īŽ Redundancy: multiple copies of the same data with in the
organization.
īŽ Inconsistency: Modifications are not reflected on all multiple
copies.
īŽ Easy to make error: since the work is done by human it is easy
to make mistake
īŽ File Based Approach
īŽ Early attempt to computerize the manual filing system.
īŽ It is a collection of application programs that perform services for the
end users.
īŽ Each program defines and manages its own data.
īŽ Programming language were used
Advantage
īŽ Used for non relational and unrelated data types
Disadvantage
īŽ Separation/Isolation of data: no relation b/n files.
īŽ Duplication of data: Same data store in multiple files.
īŽ Data dependency: changes to an existing structure are difficult to make.
īŽ Incompatible file format: the structure of file is dependent on the
application program
īŽ Database Approach
īŽ Is a collection of related data in an organized way.
Advantage
īŽ Used to manage large data .
īŽ Reduce paper work
īŽ Searching is easy and fast
īŽ Less data redundancy
īŽ Data sharing is easy
īŽ Improved data integrity
īŽ Improved data security
īŽ Improved back up and recovery services.
What is a database?
īŽ It is a computerized record keeping system, which stores
similar data in an organized way.
īŽ The over all purpose of a database system is to store
information and to allow users to add, delete, retrieve, search,
and update the data upon request.
īŽ Some examples of databases you may encounter in your daily
life are:
School or college system
Bank and Insurance system
Airline reservation system
Hotel reservation System
Product management System e. t. c
Why do we need a database?
īŽ The ultimate goal of a database management system is
providing accurate relevant and meaning full information.
Relational databases
īŽ In relational databases, fields can be used in a
number of ways (and can be of variable length),
provided that they are linked in tables.
īŽ It is developed based on a database model that
provides for logical connections among files (known
as tables) by including identifying data from one
table in another table
Database Management System
īŽ DBMS is a software that enables users to define, create,
maintains and control access to the database.
Ex. MS Access, FoxPro, SQL Server, MySQL, Oracle e.t.c.
īŽ Database management systems (or DBMSs) can be divided
into two categories -- desktop databases and server
databases.
īŽ Desktop databases are oriented toward single-user
applications and reside on standard personal computers
(hence the term desktop).
īŽ Server databases contain mechanisms to ensure the
reliability and consistency of data and are geared toward
multi-user applications.
Component of a Database System
īŽ Data: core component of the database
system.
īŽ Hardware: The processor, storage media
and the memory of the computer system.
īŽ Software: the data management system
allows the user to interact with the data.
īŽ Users: application user, database
administrator, and end user.
Three level Architecture of a Database System
īŽ The three levels architecture is a standard designed by ANSI( American
Network Standard Institution) and is applicable to many modern
database systems.
They are:
1. External Level (user View)
2. Conceptual Level (Conceptual Schema)
3. Internal (physical) Level (Internal Schema)
īŽ The objective of the three levels architecture is to separate each user’s
view of the database from the way the database is physically
represented.
īŽ That is, to provide users with an abstract view of data by hiding certain
details of how data is stored and manipulated.
Architecture of A DBMS
Levels of Abstraction
View 3View 2View 1
Physical schema
Conceptual schema
payroll recordsbilling
External
schemas
External Level
īŽ The highest level of abstraction describes only some part of
the entire database.
īŽ It is concerned with how individual users view the database
and Consists of a number of different external views of the
DB.
īŽ The system provides many views for the same database.
īŽ Describes part of the DB for particular group of users.
īŽ It permits users to access data in a way that is customized to
their needs, so that the same data can be seen by different
users in different ways, at the same time.
Conceptual Level
īŽ It is the community view of the database as seen by the
DBA (Database Administrator).
īŽ It is a representation of the entire information in a
particular enterprise.
īŽ This is the next higher level of abstraction next to internal
level.
īŽ Describe what data are stored in the database, and what
relationships exist among those data.
īŽ It includes Entity-Relationship modeling, security and
integrity constraint.
īŽ The user of logical level does not need be aware of this
complexity.
Internal Level
īŽ It is the one closest to physical storage.
īŽ It concerned with the way the data is physically stored
īŽ It is the way DBMS and the OS perceive the data
īŽ It is concerned with how fields are represented, what
physical sequence the stored records are in
īŽ Contains the specifications for how data from a conceptual
level are stored in a computer secondary memory.
īŽ It deals with assembly and similar language commands
Abstract View of Data
īŽ A DBMS is a collection of interrelated files and a
set of programs that allow users to access and
modify these files.
īŽ The major purpose of a database system is to
provide users with an abstract view of the data.
īŽ That is, the system hides certain details of how the
data is stored and maintained.
Instance and Schemas
īŽ Database change over time as information is inserted and
deleted.
īŽ The collection of information stored in the database at a
particular moment is called an instance of the database.
īŽ The over all design of the database is called schema.
īŽ Schemas are not changed frequently.
īŽ Database systems have several schemas, partitioned
according to the level of abstraction that we discussed.
īŽ At the lower level is the Physical Schema: at the
intermediate level is the logical schema: and at the highest
level is a subschema.
Mapping
īŽ DBMS is responsible for mapping between the 3
types of schema.
īŽ The conceptual schema is related to the internal
schema through a conceptual/Internal mapping.
īŽ Each external schema is related to the conceptual
schema by the External/Conceptual mapping.
Data Independency
īŽ The ability to modify a schema definition in one level
without affecting a schema definition in the next higher
level is called data independence.
īŽ There are two levels of data independence:-
1. Physical data Independence: is the ability to modify the
physical schema without causing application programs to be
rewritten. Modifications at the physical level are occasionally
necessary to improve performance.
2. Logical data independence: is the ability to modify the logical
schema without causing application programs to be rewritten.
Modifications at the logical level are necessary whenever the
logical structure of the database is altered
Entity Relational Model
īŽ An Entity is an object represent real world . It can be person,
place, object, event, concept, ideas e.t.c
īŽ Entity Set: is A collection of similar entities. E.g., all employees in
the organization.
īŽ Entity Type - is a collection of entities that share common
properties or characteristics.
īŽ Relationship: is an association between two or more entities that
is of particular interest
īŽ An Entity-Relationship Model (ERM) is a model that provides
a high-level description of a conceptual data model.
īŽ Data Modeling provides a graphical notation for representing such
data models in the form of entity-relationship diagram
Database Model
ER Diagram
īŽ The whole purpose of ER modeling is to create an
accurate reflection of the real world in a database.
īŽ The ER model doesn't actually give us a database
description.
īŽ It gives us an intermediate step from which it is easy to
define a database
īŽ ER model is based on the perception of real world that
consists of a set of basic objects called entities, and a
relationships among these objects.
īŽ It was developed to facilitate database design by
allowing the specification of an enterprise schema,
which represents the overall logical structure of a
database.
Database Scheme
īŽ We distinguish between a database scheme
(logical design) and a databases instance (data in
the database at a point in time)
īŽ A relation scheme is a list of attributes and their
corresponding domains
Relational Model
īŽ A relational model is a model that is perceived
by the user as table.
History
īŽ The relational model was invented by E.F(Ted)
Code as a general model of data, and
subsequently maintained and developed by Chris
Date and Hugh Drawn.
Structure of Relational Database
īŽ A relational database consists of a collection of tables, each
having a unique name
īŽ A row in a table represents a relationship among a set of values.
īŽ Thus a table represents a collection of relationships.
īŽ There is a direct correspondence between the concept of a table
and the mathematical concept of relation.
īŽ A substantial theory has been developed for relational database.
Entityâ€Ļâ€Ļâ€Ļâ€Ļ(Cont)
īŽ The ER data model is one of several semantic
data models; the semantic aspect of the model
lies in the attempt to represent the meaning of
the data.
īŽ The ER model is extremely useful in mapping
the meanings and interactions of real world
enterprises on to a conceptual scheme.
ERM Symbols
īŽ A data model in which information stored in a
database is viewed as sets of entities and sets of
relationships among entities.
īŽ There are three basic notations that the ER
model employs entity sets, relationships and
attributes.
Entity
īŽ Entity: something that exists and can be
distinguished from other entities
īŽ Examples:
īŽ Customer entities with unique security no.
īŽ Account entities with unique account no.
Entity Set
īŽ Entity Set is a set/collection of entities of the
same type
īŽ Example:
īŽ All of the account entities for a bank
īŽ One entity can be members of more than one set.
Microsoft SQL Server 2000
īŽ Microsoft SQL Server 2000 is a full-featured relational database
management system (RDBMS):
īŽ It offers a variety of administrative tools to ease the burdens of
database development, maintenance and administration.
īŽ It allows us to create, update and administer relational databases.
īŽ A relational database is a collection of data items that can be
accessed and manipulated in many ways without actually
changing the organization of the tables (schema) within that
database.
9/23/2020 120Compiled By Wondmagegn A
9/23/2020 121Compiled By Wondmagegn A
9/23/2020 122Compiled By Wondmagegn A
9/23/2020 123Compiled By Wondmagegn A

More Related Content

What's hot

Accounting Information Systems
Accounting Information Systems Accounting Information Systems
Accounting Information Systems Tara Kissel, M.Ed
 
James hall ch 8
James hall ch 8James hall ch 8
James hall ch 8David Julian
 
James hall ch 9
James hall ch 9James hall ch 9
James hall ch 9David Julian
 
Lecture 16 internal control - james a. hall book chapter 3
Lecture 16  internal control - james a. hall book chapter 3Lecture 16  internal control - james a. hall book chapter 3
Lecture 16 internal control - james a. hall book chapter 3Habib Ullah Qamar
 
Introduction to accounting information system
Introduction to accounting information systemIntroduction to accounting information system
Introduction to accounting information systemAbhishek Ghosh
 
Chapter 1 - The Information System: An Accountant's Perspective
Chapter 1 - The Information System: An Accountant's PerspectiveChapter 1 - The Information System: An Accountant's Perspective
Chapter 1 - The Information System: An Accountant's Perspectiveermin08
 
James hall ch 14
James hall ch 14James hall ch 14
James hall ch 14David Julian
 
James hall ch 2
James hall ch 2James hall ch 2
James hall ch 2David Julian
 
Lecture 21 expenditure cycle part i - accounting information systesm james ...
Lecture 21  expenditure cycle part i - accounting information systesm  james ...Lecture 21  expenditure cycle part i - accounting information systesm  james ...
Lecture 21 expenditure cycle part i - accounting information systesm james ...Habib Ullah Qamar
 
Accounting information system presentation
Accounting information system presentationAccounting information system presentation
Accounting information system presentationS M Maruf Siddiqe
 
Management information System and its types
Management information System and its typesManagement information System and its types
Management information System and its typesAbdul Rehman
 
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
 
Accounting Information Systems An Introduction
 Accounting Information Systems An Introduction Accounting Information Systems An Introduction
Accounting Information Systems An IntroductionMuzammilAbdul
 
IT Governance Framework
IT Governance FrameworkIT Governance Framework
IT Governance FrameworkSherri Booher
 
COBIT 5 Basic Concepts
COBIT 5 Basic ConceptsCOBIT 5 Basic Concepts
COBIT 5 Basic ConceptsSpyros Ktenas
 
Conceptual Framework of Accounting
Conceptual Framework of AccountingConceptual Framework of Accounting
Conceptual Framework of AccountingSabiha Jannat
 
Accounting Information System (AIS)
Accounting Information System (AIS)Accounting Information System (AIS)
Accounting Information System (AIS)Osareme Erhomosele
 
Information System audit
Information System auditInformation System audit
Information System auditPratapchandra
 

What's hot (20)

Accounting Information Systems
Accounting Information Systems Accounting Information Systems
Accounting Information Systems
 
James hall ch 8
James hall ch 8James hall ch 8
James hall ch 8
 
James hall ch 9
James hall ch 9James hall ch 9
James hall ch 9
 
Lecture 16 internal control - james a. hall book chapter 3
Lecture 16  internal control - james a. hall book chapter 3Lecture 16  internal control - james a. hall book chapter 3
Lecture 16 internal control - james a. hall book chapter 3
 
Introduction to accounting information system
Introduction to accounting information systemIntroduction to accounting information system
Introduction to accounting information system
 
Chapter 1 - The Information System: An Accountant's Perspective
Chapter 1 - The Information System: An Accountant's PerspectiveChapter 1 - The Information System: An Accountant's Perspective
Chapter 1 - The Information System: An Accountant's Perspective
 
James hall ch 14
James hall ch 14James hall ch 14
James hall ch 14
 
James hall ch 2
James hall ch 2James hall ch 2
James hall ch 2
 
Pp 12-new
Pp 12-newPp 12-new
Pp 12-new
 
Lecture 21 expenditure cycle part i - accounting information systesm james ...
Lecture 21  expenditure cycle part i - accounting information systesm  james ...Lecture 21  expenditure cycle part i - accounting information systesm  james ...
Lecture 21 expenditure cycle part i - accounting information systesm james ...
 
Accounting information system presentation
Accounting information system presentationAccounting information system presentation
Accounting information system presentation
 
Management information System and its types
Management information System and its typesManagement information System and its types
Management information System and its types
 
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
 
Accounting Information Systems An Introduction
 Accounting Information Systems An Introduction Accounting Information Systems An Introduction
Accounting Information Systems An Introduction
 
IT Governance Framework
IT Governance FrameworkIT Governance Framework
IT Governance Framework
 
COBIT 5 Basic Concepts
COBIT 5 Basic ConceptsCOBIT 5 Basic Concepts
COBIT 5 Basic Concepts
 
Conceptual Framework of Accounting
Conceptual Framework of AccountingConceptual Framework of Accounting
Conceptual Framework of Accounting
 
Accounting Information System (AIS)
Accounting Information System (AIS)Accounting Information System (AIS)
Accounting Information System (AIS)
 
Information System audit
Information System auditInformation System audit
Information System audit
 
Ppt 01 ge
Ppt 01 gePpt 01 ge
Ppt 01 ge
 

Similar to Accounting Information Systems(AIS)

apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...apidays
 
Data driven decision
Data driven decisionData driven decision
Data driven decisionSuraj Rawat
 
Mi0036 business intelligence tools
Mi0036  business intelligence toolsMi0036  business intelligence tools
Mi0036 business intelligence toolssmumbahelp
 
Running head The REA Approach1The REA Approach8The REA Approa.docx
Running head The REA Approach1The REA Approach8The REA Approa.docxRunning head The REA Approach1The REA Approach8The REA Approa.docx
Running head The REA Approach1The REA Approach8The REA Approa.docxtodd521
 
Microsoft Dynamics 365 Business Central Capability Guide
Microsoft Dynamics 365 Business Central Capability GuideMicrosoft Dynamics 365 Business Central Capability Guide
Microsoft Dynamics 365 Business Central Capability GuideDynamics Square
 
Assocham global conference audit data standards - 28.10.2020
Assocham global conference   audit data standards - 28.10.2020Assocham global conference   audit data standards - 28.10.2020
Assocham global conference audit data standards - 28.10.2020Vinod Kashyap
 
Productivity improvement through right governance
Productivity improvement through right governanceProductivity improvement through right governance
Productivity improvement through right governanceChandan Patary
 
Mi0036 business intelligence tools
Mi0036  business intelligence toolsMi0036  business intelligence tools
Mi0036 business intelligence toolssmumbahelp
 
Alfred & Advaith Big Data Analytics in Accounting.pptx
Alfred & Advaith Big Data Analytics in Accounting.pptxAlfred & Advaith Big Data Analytics in Accounting.pptx
Alfred & Advaith Big Data Analytics in Accounting.pptxKumarasamy Dr.PK
 
ECS IRIS Know Your Client (KYC) Solution
ECS IRIS Know Your Client (KYC) SolutionECS IRIS Know Your Client (KYC) Solution
ECS IRIS Know Your Client (KYC) SolutionExtended Content Solutions
 
Analytics in banking service
Analytics in banking serviceAnalytics in banking service
Analytics in banking serviceShahbaz Atique
 
Business intelligence In
Business intelligence InBusiness intelligence In
Business intelligence InAnit Thapaliya
 
A Study on 21st Century Business Intelligence
A Study on 21st Century Business Intelligence A Study on 21st Century Business Intelligence
A Study on 21st Century Business Intelligence Anit Thapaliya
 
Merging forensics w data analytics
Merging forensics w data analyticsMerging forensics w data analytics
Merging forensics w data analyticschris75308
 
It 302 computerized accounting (week 1) - sharifah
It 302   computerized accounting (week 1) - sharifahIt 302   computerized accounting (week 1) - sharifah
It 302 computerized accounting (week 1) - sharifahalish sha
 
Analysis ofAccounting.pptx
Analysis ofAccounting.pptxAnalysis ofAccounting.pptx
Analysis ofAccounting.pptxSheenaSab1
 
Accounting Information System Financial Reporting Design
Accounting Information System  Financial Reporting DesignAccounting Information System  Financial Reporting Design
Accounting Information System Financial Reporting DesignCharlie Congdon
 
Design and implementation of an electronic invoicing system
Design and implementation of an electronic invoicing systemDesign and implementation of an electronic invoicing system
Design and implementation of an electronic invoicing systemResearchWap
 
Data Warehousing
Data WarehousingData Warehousing
Data Warehousingamooool2000
 

Similar to Accounting Information Systems(AIS) (20)

Ais summary
Ais summaryAis summary
Ais summary
 
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
 
Data driven decision
Data driven decisionData driven decision
Data driven decision
 
Mi0036 business intelligence tools
Mi0036  business intelligence toolsMi0036  business intelligence tools
Mi0036 business intelligence tools
 
Running head The REA Approach1The REA Approach8The REA Approa.docx
Running head The REA Approach1The REA Approach8The REA Approa.docxRunning head The REA Approach1The REA Approach8The REA Approa.docx
Running head The REA Approach1The REA Approach8The REA Approa.docx
 
Microsoft Dynamics 365 Business Central Capability Guide
Microsoft Dynamics 365 Business Central Capability GuideMicrosoft Dynamics 365 Business Central Capability Guide
Microsoft Dynamics 365 Business Central Capability Guide
 
Assocham global conference audit data standards - 28.10.2020
Assocham global conference   audit data standards - 28.10.2020Assocham global conference   audit data standards - 28.10.2020
Assocham global conference audit data standards - 28.10.2020
 
Productivity improvement through right governance
Productivity improvement through right governanceProductivity improvement through right governance
Productivity improvement through right governance
 
Mi0036 business intelligence tools
Mi0036  business intelligence toolsMi0036  business intelligence tools
Mi0036 business intelligence tools
 
Alfred & Advaith Big Data Analytics in Accounting.pptx
Alfred & Advaith Big Data Analytics in Accounting.pptxAlfred & Advaith Big Data Analytics in Accounting.pptx
Alfred & Advaith Big Data Analytics in Accounting.pptx
 
ECS IRIS Know Your Client (KYC) Solution
ECS IRIS Know Your Client (KYC) SolutionECS IRIS Know Your Client (KYC) Solution
ECS IRIS Know Your Client (KYC) Solution
 
Analytics in banking service
Analytics in banking serviceAnalytics in banking service
Analytics in banking service
 
Business intelligence In
Business intelligence InBusiness intelligence In
Business intelligence In
 
A Study on 21st Century Business Intelligence
A Study on 21st Century Business Intelligence A Study on 21st Century Business Intelligence
A Study on 21st Century Business Intelligence
 
Merging forensics w data analytics
Merging forensics w data analyticsMerging forensics w data analytics
Merging forensics w data analytics
 
It 302 computerized accounting (week 1) - sharifah
It 302   computerized accounting (week 1) - sharifahIt 302   computerized accounting (week 1) - sharifah
It 302 computerized accounting (week 1) - sharifah
 
Analysis ofAccounting.pptx
Analysis ofAccounting.pptxAnalysis ofAccounting.pptx
Analysis ofAccounting.pptx
 
Accounting Information System Financial Reporting Design
Accounting Information System  Financial Reporting DesignAccounting Information System  Financial Reporting Design
Accounting Information System Financial Reporting Design
 
Design and implementation of an electronic invoicing system
Design and implementation of an electronic invoicing systemDesign and implementation of an electronic invoicing system
Design and implementation of an electronic invoicing system
 
Data Warehousing
Data WarehousingData Warehousing
Data Warehousing
 

Recently uploaded

Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithAdamYassin2
 
Instant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School DesignsInstant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School Designsegoetzinger
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Andheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot ModelsAndheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot Modelshematsharma006
 
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...makika9823
 
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With RoomVIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Roomdivyansh0kumar0
 
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance Company
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance CompanyInterimreport1 January–31 March2024 Elo Mutual Pension Insurance Company
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance CompanyTyÃļeläkeyhtiÃļ Elo
 
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsHigh Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Lundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdfLundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdfAdnet Communications
 
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services  9892124323 | ₹,4500 With Room Free DeliveryMalad Call Girl in Services  9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free DeliveryPooja Nehwal
 
The Triple Threat | Article on Global Resession | Harsh Kumar
The Triple Threat | Article on Global Resession | Harsh KumarThe Triple Threat | Article on Global Resession | Harsh Kumar
The Triple Threat | Article on Global Resession | Harsh KumarHarsh Kumar
 
How Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingHow Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingAggregage
 
Attachment Of Assets......................
Attachment Of Assets......................Attachment Of Assets......................
Attachment Of Assets......................AmanBajaj36
 
Chapter 2.ppt of macroeconomics by mankiw 9th edition
Chapter 2.ppt of macroeconomics by mankiw 9th editionChapter 2.ppt of macroeconomics by mankiw 9th edition
Chapter 2.ppt of macroeconomics by mankiw 9th editionMuhammadHusnain82237
 
SBP-Market-Operations and market managment
SBP-Market-Operations and market managmentSBP-Market-Operations and market managment
SBP-Market-Operations and market managmentfactical
 
government_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdfgovernment_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdfshaunmashale756
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam Smith
 
Commercial Bank Economic Capsule - April 2024
Commercial Bank Economic Capsule - April 2024Commercial Bank Economic Capsule - April 2024
Commercial Bank Economic Capsule - April 2024
 
Instant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School DesignsInstant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School Designs
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
 
Andheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot ModelsAndheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot Models
 
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
 
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With RoomVIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Room
 
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance Company
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance CompanyInterimreport1 January–31 March2024 Elo Mutual Pension Insurance Company
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance Company
 
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsHigh Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Lundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdfLundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdf
 
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services  9892124323 | ₹,4500 With Room Free DeliveryMalad Call Girl in Services  9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free Delivery
 
The Triple Threat | Article on Global Resession | Harsh Kumar
The Triple Threat | Article on Global Resession | Harsh KumarThe Triple Threat | Article on Global Resession | Harsh Kumar
The Triple Threat | Article on Global Resession | Harsh Kumar
 
How Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingHow Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of Reporting
 
🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road
 
Attachment Of Assets......................
Attachment Of Assets......................Attachment Of Assets......................
Attachment Of Assets......................
 
Chapter 2.ppt of macroeconomics by mankiw 9th edition
Chapter 2.ppt of macroeconomics by mankiw 9th editionChapter 2.ppt of macroeconomics by mankiw 9th edition
Chapter 2.ppt of macroeconomics by mankiw 9th edition
 
🔝9953056974 🔝Call Girls In Dwarka Escort Service Delhi NCR
🔝9953056974 🔝Call Girls In Dwarka Escort Service Delhi NCR🔝9953056974 🔝Call Girls In Dwarka Escort Service Delhi NCR
🔝9953056974 🔝Call Girls In Dwarka Escort Service Delhi NCR
 
SBP-Market-Operations and market managment
SBP-Market-Operations and market managmentSBP-Market-Operations and market managment
SBP-Market-Operations and market managment
 
government_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdfgovernment_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdf
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

Accounting Information Systems(AIS)

  • 1. 9/23/2020 Compiled By Wondmagegn A 1 Accounting Information Systems (AIS)
  • 2. 9/23/2020 Compiled By Wondmagegn A 2 Introduction to Accounting Information Systems Chapter 1
  • 3. 9/23/2020 3Compiled By Wondmagegn A Learning Objectives īƒ˜ Explain what an accounting information system (AIS) is and describe the basic functions it performs. īƒ˜ Discuss why studying the design and management of an AIS is important. īƒ˜ Explain the role played by the AIS in a company’s value chain and discuss ways that the AIS can add value to a business. īƒ˜ Describe and contrast the basic strategies and strategic positions that a business can adopt.
  • 4. 9/23/2020 4Compiled By Wondmagegn A Accounting īŽ There is no single definition about the subject matter accounting. There are different possible meanings which describes the nature of Accounting Accounting is the process of collecting, analyzing, journalizing, summarizing and reporting financial activities of an organization. Accounting is a Business Languages which has its own rules and procedures to communicate people in the financial activities of the business. Accounting is a field of area that provide financial and managerial information for decision makers or users.
  • 5. 9/23/2020 5Compiled By Wondmagegn A Information and Data īŽ Information can be defined as Processed date which have meaning in its content to the user īŽ Data are facts, figures numbers, words, names phrases and symbols that are collected, recorded, stored, Represents something in the real world and processed by data processing system intended to produce a useful output information). Figure 1.1 Input-process-output
  • 6. 9/23/2020 6Compiled By Wondmagegn A īŽ Data is an important recourse of an organization. īŽ Organizations collect data about: īŽ Events that occur( Buying, Selling, Borrowing e.t.c) īŽ Resources that are affected by those events( Item, Money, property e.t.c) īŽ Agents who participate in the events( Buyers, sellers, employers e.t.c) īŽ Useful information help users to make decision īŽ The more and better information you have, the better decisions you can made .
  • 7. 9/23/2020 7Compiled By Wondmagegn A īŽ The followings are characteristics of useful information īŽ Relevance: it reduces uncertainty by helping you predict what will happen or confirm what already has happened. īŽ Reliability: It is dependable, i.e. free from error or bias and faithfully portrays events and activities. īŽ Completeness: It doesn’t leave out anything that’s important. īŽ Timelines: You get it in time to make your decision. īŽ Understandability: It’s presented in a manner that can be realize and use. īŽ Accessibility: you can get to it when you need it and in a format you can use
  • 8. 9/23/2020 8Compiled By Wondmagegn A Why Do People Need Information? Individuals īŽ For Entertainment and Enlightenment Businesses īŽ For Decision making, problem solving and control activities and resources
  • 9. 9/23/2020 9Compiled By Wondmagegn A System īŽ A system is a set of interrelated components that interact to achieve a goal. īŽ Most systems are composed of smaller subsystems each performing a specific function important to and supportive of the larger system of which it is a part. Example: īŽ College of Business is a system composed of various departments, each of which is a subsystem. Yet, at the same time, the College itself is a subsystem of the university. īŽ Computer is another system which contains different hard wares and soft wares interconnected to provide information to users.
  • 10. 9/23/2020 10Compiled By Wondmagegn A Accounting System Figure 1.3 Several subsystems make up accounting system.
  • 11. 9/23/2020 11Compiled By Wondmagegn A Accounting Information System (AIS) īŽ AIS is a system that collects, records, stores, and processes financial data to produce report as an information for decision makers. īŽ It can: īŽ Use advanced technology (computer), or īŽ Be a simple paper-and-pencil system; or īŽ Be something in between. īŽ Technology is simply a tool to create, maintain, or improve a system.
  • 12. 9/23/2020 12Compiled By Wondmagegn A Components of AIS Figure 1.2Components of an information system
  • 13. 9/23/2020 13Compiled By Wondmagegn A Why Study AIS? īŽ It’s fundamental to accounting: The primary objective of accounting is to provide information useful to decision makers. īŽ The Accounting Education Change Commission recommended that the accounting curriculum should provide students with a solid understanding of three essential concepts: īŽ How the system that provides that information is designed, implemented and used. īŽ How financial information is reported īŽ How information is used to make decisions
  • 14. 9/23/2020 14Compiled By Wondmagegn A īŽ To understand how the accounting system works. īŽ How to collect data about an organization’s activities and transactions īŽ How to transform that data into information that management can use to run the organization īŽ How to ensure the availability, reliability, and accuracy of that information īŽ Auditors need to understand the systems that are used to produce a company’s financial statements. īŽ Tax professionals need to understand enough about the client’s AIS to be confident that the information used for tax planning and compliance work is complete and accurate.
  • 15. 9/23/2020 15Compiled By Wondmagegn A Data Processing and Information System
  • 16. 9/23/2020 16Compiled By Wondmagegn A Function of AIS īŽ What important functions the AIS does perform in an organization? 1 It collects and stores data about activities and transactions. 2 It processes data into information that is useful for making decisions. 3 It provides adequate controls to safeguard the organization’s assets.
  • 17. 9/23/2020 17Compiled By Wondmagegn A The Three Basic Functions Performed by an AIS 1 To collect and store data about the organization’s business activities and transactions efficiently and effectively: īŽ Capture transaction data on source documents. īŽ Record transaction data in journals, which present a chronological record of what occurred. īŽ Post data from journals to ledgers, which sort data by account type.
  • 18. 9/23/2020 18Compiled By Wondmagegn A 2 To provide management with information useful for decision making: īŽ this information is provided in the form of reports that fall into two main categories: – financial statements – managerial reports 3 To provide adequate internal controls: īŽ Ensure that the information produced by the system is reliable. īŽ Ensure that business activities are performed efficiently and in accordance with management’s objectives. īŽ Safeguard organizational assets.
  • 19. 9/23/2020 19Compiled By Wondmagegn A How an AIS Can Add Value to an Organization? īŽ Improving the quality and reducing the costs of products or services īŽ Improving efficiency īŽ Sharing knowledge īŽ Improving the internal control structure īŽ Improving decision making 19
  • 20. 9/23/2020 20Compiled By Wondmagegn A Documents and Procedures used in an AIS to collect and process Transaction data
  • 21. 9/23/2020 21Compiled By Wondmagegn A The Data Processing Cycle īŽ The data processing cycle consists of four steps: 1. Data input 2. Data storage 3. Data processing 4. Information Output
  • 22. 9/23/2020 22Compiled By Wondmagegn A The Data Processing Cycle īŽ The trigger for data input is usually business activity. Data must be collected about: 1. Each event of interest 2. The resources affected by each event 3. The agents who participate in each event
  • 23. 9/23/2020 23Compiled By Wondmagegn A Data Processing Cycle: īŽ In Ethiopia case most businesses used paper source documents to collect data and then transferred that data into a computer. and īŽ Some data are recorded directly through data entry screens.
  • 24. 9/23/2020 24Compiled By Wondmagegn A Data Processing Cycle: Data Input īŽ Control over data collection is improved by: īŽ Pre-numbering each source document. īŽ having the system automatically assign a sequential number to each new transaction. īŽ utilizing source data automation.
  • 25. 9/23/2020 25Compiled By Wondmagegn A Common Source Documents and Functions Source Document Function Sales order Take customer order. Delivery ticket Deliver or ship order Remittance advice Receive cash. Deposit slip Deposit cash receipts. Credit memo Adjust customer accounts REVENUE CYCLE
  • 26. 9/23/2020 26Compiled By Wondmagegn A Check Pay for items. Common Source Documents and Functions Source Document Function Purchase order Order items. Purchase requisition Request items. Receiving report Receive items. EXPENDITURE CYCLE
  • 27. 9/23/2020 27Compiled By Wondmagegn A Common Source Documents and Functions HUMAN RESOURCES CYCLE W4 forms Collect employee withholding data. Time cards Record time worked by employees. Job time tickets Record time spent on specific jobs. Source Document Function
  • 28. 9/23/2020 28Compiled By Wondmagegn A Common Source Documents and Functions GENERAL LEDGER AND REPORTING SYSTEM Journal voucher Record entry posted to general ledger. Source Document Function
  • 29. 9/23/2020 29Compiled By Wondmagegn A Data Processing Cycle: Data Processing īŽ Batch processing is the periodic updating of the data stored about resources and agents. īŽ On-line, real-time processing is the immediate updating as each transaction occurs
  • 30. 9/23/2020 30Compiled By Wondmagegn A Record Transaction Data in Journals īŽ After transaction data have been captured on source documents, the next step is to record the data in a journal. īŽ A journal entry is made for each transaction showing the accounts and amounts to be debited and credited.
  • 31. 9/23/2020 31Compiled By Wondmagegn A Record Transaction Data in Journals īŽ The general journal records infrequent or non- routine transactions. īŽ Specialized journals simplify the process of recording large numbers of repetitive transactions. īŽ What are the four most common types of transactions?
  • 32. 9/23/2020 32Compiled By Wondmagegn A Record Transaction Data in Journals 1 Credit sales 2 Cash receipts 3 Purchases on account 4 Cash disbursements
  • 33. 9/23/2020 33Compiled By Wondmagegn A Record Transaction Data in Journals Sales Journal Invoice Account Account Post Date Number Debited Number Ref. Amount Dec. 1 201 Lee Co. 120-122 3 800.00 Dec. 1 202 May Co. 120-033 3 700.00 Dec. 1 203 DLK Co. 120-111 3 900.00 TOTAL: 2,400.00 120/502 Page 5
  • 34. 9/23/2020 34Compiled By Wondmagegn A Post Transactions to Ledgers īŽ Ledgers are used to summarize the financial status, including the current balance, of individual accounts. īŽ The general ledger contains summary-level data for every asset, liability, equity, revenue, and expense account of an organization.
  • 35. 9/23/2020 35Compiled By Wondmagegn A Post Transactions to Ledgersâ€ĻCont. īŽ A subsidiary ledger records all the detailed data for any general ledger account that has many individual sub-accounts. īŽ What are some commonly used subsidiary ledgers? – accounts receivable – inventory – accounts payable
  • 36. 9/23/2020 36Compiled By Wondmagegn A Post Transactions to Ledgersâ€ĻCont. īŽ What is the general ledger account corresponding to a subsidiary ledger called? – control account īŽ A control account contains the total amount for all individual accounts in the subsidiary ledger.
  • 37. 9/23/2020 37Compiled By Wondmagegn A Basic Subsystems in the AIS 1. The revenue cycle: involves activities of selling goods or services and collecting payment for those sales. 2. The expenditure cycle: involves activities of buying and paying for goods or services used by the organization. 3. The human resources/payroll cycle: involves activities of hiring and paying employees.
  • 38. 9/23/2020 38Compiled By Wondmagegn A Basic Subsystems in the AIS..Cont. 4. The production cycle: involves activities converting raw materials and labor into finished goods. 5. The financing/administrating cycle: involves activities of obtaining necessary funds to run the organization, repay creditors, and distribute profits to investors.
  • 39. 9/23/2020 39Compiled By Wondmagegn A Basic Subsystems in the AIS Expenditure Cycle Human Resources Production Cycle Revenue Cycle Financing Cycle General Ledger & Reporting System
  • 40. 9/23/2020 40Compiled By Wondmagegn A Providing Information for Decision Making īŽ Decision making involves the following steps: 1. Identify the problem. 2. Select a method for solving the problem. 3. Collect data needed to execute the decision model. 4. Interpret the outputs of the model. 5. Evaluate the merits of each alternative. 6. Choose and execute the preferred solution. īŽ The second function of the AIS is to provide management with information useful for decision making. īŽ The information an AIS provides falls into two main categories: īŽ Financial Statements īŽ Managerial Reports
  • 41. 9/23/2020 41Compiled By Wondmagegn A Financial Statements/Reports īŽ Prepare a trial balance. īŽ Make adjusting entries. īŽ Prepare the adjusted trial balance. īŽ Produce the income statement. īŽ Make closing entries. īŽ Produce the balance sheet. īŽ Prepare the statement of cash flows.
  • 42. 9/23/2020 42Compiled By Wondmagegn A Managerial Reports īŽ The AIS must also be able to provide managers with detailed operational information about the organization’s performance. īŽ Two important types of managerial reports are – budget – performance reports
  • 43. 9/23/2020 43Compiled By Wondmagegn A Managerial Reports What is a budget? īŽ A budget is the formal expression of goals in financial terms. īŽ One of the most common types of budget is a cash budget.
  • 44. 9/23/2020 44Compiled By Wondmagegn A Managerial Reports What is a performance report? īŽ A performance report lists the budgeted and actual amounts of revenues and expenses and also shows the variances, or differences, between these two amounts.
  • 45. 9/23/2020 45Compiled By Wondmagegn A Eg. Monthly Performance Report Budget Actual Variance Sales $32,400 $31,500 ($900) Cost of Goods 12,000 14,000 (2,000) Gross Margin $20,400 $17,500 ($2,900) Other Expenses 9,000 7,000 2,000 Operating Income$11,400 $10,500 ($900) Managerial Reports
  • 46. 9/23/2020 46Compiled By Wondmagegn A Internal control of an AIS
  • 47. 9/23/2020 47Compiled By Wondmagegn A Internal Control Considerations īŽ The third function of an AIS is to provide adequate internal controls to accomplish three basic objectives: 1 Ensure that the information is reliable. 2 Ensure that business activities are performed efficiently. 3 Safeguard organizational assets.
  • 48. 9/23/2020 48Compiled By Wondmagegn A Internal Control Considerationsâ€ĻCont. īŽ What are important methods for accomplishing these objectives? īƒŧ Provide for adequate documentation of all business activities. īƒŧ Documentation allows management to verify that assigned responsibilities were completed correctly. īƒŧ Design the AIS for effective segregation of duties. īƒŧ Segregation of duties refers to dividing responsibility for different portions of a transaction among several people. īƒŧ functions should be performed by different people. – authorizing transactions – recording transactions – maintaining custody of assets īƒŧ Maintaining rules and procedures about resource/asset usage
  • 49. 9/23/2020 49Compiled By Wondmagegn A System Analysis Design and Documentation
  • 50. 9/23/2020 50Compiled By Wondmagegn A Introduction īŽ Every organization needs well defined information system to perform basic functions in a better way so as to achieve its objective. īŽ achieve its goal by Based on the type and scale, each organization uses different information system. īŽ Organization can purchase Information System from the shelf or developed by professionals/Companies īŽ Software Engineering Processes (SEP) have been developed to assist in designing Computerized Information System.
  • 51. 9/23/2020 51Compiled By Wondmagegn A īŽ An organization system is driven by three things: īŽ Methodologies:-Comprehensive, multi-step approaches to systems development īŽ Techniques:-Processes that are followed to ensure that work is well thought-out, complete and comprehensible to others on the project team īŽ Tools:-Computer programs to assist in application of techniques to the analysis and design process.
  • 52. 9/23/2020 52Compiled By Wondmagegn A
  • 53. 9/23/2020 53Compiled By Wondmagegn A Types of Information Systems and Systems Development īŽ Transaction Processing Systems (TPS) īŽ Automate handling of data about business activities (transactions). īŽ Management Information Systems (MIS) īŽ Converts raw data from transaction processing system into meaningful form. īŽ Decision Support Systems (DSS) īŽ Designed to help decision makers īŽ Provides interactive environment for decision making 1.53
  • 54. 9/23/2020 54Compiled By Wondmagegn A
  • 55. 9/23/2020 55Compiled By Wondmagegn A īŽ There are eight serious steps involved in developing a new computer system from scratch. 1. Fact finding. 2. Feasibility study. 3. System analysis. 4. System design. 5. Testing. 6. Implementation. 7. Documentation. 8. Evaluation/Maintenance Systems Development Life Cycle
  • 56. 9/23/2020 56Compiled By Wondmagegn A 1.Fact Finding īŽ Facts about existing systems can be found out by: īŽ Asking questions (Interviews with users). īŽ Questionnaires (Completed by users). īŽ Observation (Watching how the work is done at present). īŽ Inspection (Looking at existing paperwork, screen displays, and filing systems).
  • 57. 9/23/2020 57Compiled By Wondmagegn A 2.Feasibility Study īŽ The aim of a feasibility study is to see if it is possible to develop a system that can be implemented and that will work at a reasonable cost. īŽ The study ends when a decision whether or not to proceed with the new system has been made. īŽ The results of the study are usually presented as a feasibility report.
  • 58. 9/23/2020 58Compiled By Wondmagegn A Feasibility Study īŽ The feasibility study will normally include: īŽ A description of the tasks the system is required to do. īŽ A preliminary design and initial costs for the system. īŽ Alternative designs so that the most appropriate can be chosen. īŽ A cost/benefit analysis. īŽ Conclusions as to whether or not the design is worth implementing and which of the alternatives should be chosen.
  • 59. 9/23/2020 59Compiled By Wondmagegn A 3.System Analysis īŽ The analysis phase includes: īŽ The drawing of system flow charts and data flow diagrams. īŽ The identification of the proposed system’s objectives. īŽ Facts about the system that is going to be replaced. īŽ An outline of any constraints or limits (e.g. lack of time, money, or staff training). īŽ An updated cost/benefit analysis. īŽ An outline of any further developments of the system.
  • 60. 9/23/2020 60Compiled By Wondmagegn A 4. System Design īŽ The system design will identify: īŽ What outputs are required. īŽ What inputs are required. īŽ What data preparation is required (including verification and validation). īŽ What codes (e.g. ‘M’ for ‘Male’; ‘īƒŧ’ for ‘Yes’) can be used to reduce data inputting and storage. īŽ What file structure and file design should be implemented. īŽ How the hardware should be configured. īŽ What software should be used.
  • 61. 9/23/2020 61Compiled By Wondmagegn A 5.Testing the system īŽ Once the system has been designed it should be carefully tested before being implemented. īŽ This testing will include: īŽ Inputting error free data into the system to see if error free outputs can be produced. īŽ Inputting data that contains errors into the system to see if the validation procedures will identify the errors.
  • 62. 9/23/2020 62Compiled By Wondmagegn A 6.Implementing the system īŽ Once the system has been thoroughly tested it can be implemented. That is constructing the database or spreadsheet, and test it with suitable working data.
  • 63. 9/23/2020 63Compiled By Wondmagegn A 7. Documentation īŽ Any new system needs documentation. īŽ The two main types of documentation are: īŽ User documentation (this is also known as the user guide and should explain – in non- technical terms – how the user can use the system). īŽ Technical documentation (this is used to explain to a specialist how the system works).
  • 64. 9/23/2020 64Compiled By Wondmagegn A 8. System evaluation īŽ Once a new system is up and running it should regularly be reviewed to ensure that it continues to do the job for which it was designed. īŽ This can be done in a variety of ways, one of which includes asking the people who use it whether or not it needs improvement.
  • 65. 9/23/2020 65Compiled By Wondmagegn A The stages of project management īŽ There are five stages in the software design process. īŽ These are: īŽ Identify. īŽ Analyse. īŽ Design. īŽ Implement. īŽ Evaluate.
  • 66. 9/23/2020 66Compiled By Wondmagegn A The stages of project management īŽ Although project management is a mainly linear process, feedback and design changes will often mean that steps in the process have to be revisited so that necessary changes can be incorporated. Identify Analyse Design Implement Evaluate
  • 67. 9/23/2020 67Compiled By Wondmagegn A System Modeling īŽ Model is a representation of real world things and activities. īŽ System design uses different graphical or symbolical model to represent system design in a simplest way. īŽ It helps to understand the system easily.
  • 68. 9/23/2020 68Compiled By Wondmagegn A The followings are most known graphical models. īŽData Flow Diagrams(DFD) īŽFlow Charts (FC) īŽEntities Relational Diagram(ERD) Computer system flowcharts
  • 69. 9/23/2020 69Compiled By Wondmagegn A Data Flow Diagrams īŽ A data flow diagram (DFD) graphically describes the flow of data within an organization. īŽ It is used to document existing systems and to plan and design new ones. īŽ A data flow diagram is composed of the following four basic elements: īŽ Data sources and destinations īŽ Data flows īŽ Transformation processes īŽ Data stores
  • 70. 9/23/2020 70Compiled By Wondmagegn A
  • 71. 9/23/2020 71Compiled By Wondmagegn A A data source or data destination symbol on the DFD represents an organization or individual that sends or receives data that they system uses or produces. A data flow represents the flow of data between processes, data stores and data sources and destinations. A process represents the transformations of data. A data store is a temporary or permanent repository of data.
  • 72. 9/23/2020 72Compiled By Wondmagegn A Data Source (A) Process (C) Process (F) Data Destination (K) Data Destination (J) Data Flow (B) Data Flow (D) Data Flow (E) Data Store (H) Data Flow (G) Data Flow (I) Data Flow Diagram Process
  • 73. 9/23/2020 73Compiled By Wondmagegn A Customer (A) Process Payment (C) Update Receivable (F) Credit Manager (K) Bank (J) Payment Data (B) Remittance Data (D) Deposit (E) Account Receivable (H) Data Flow (G) Receivable Data (I) Customer Credit Sales Collection DFD Recipt (L)
  • 74. 9/23/2020 74Compiled By Wondmagegn A īŽ Data flow diagrams are subdivided into successively lower levels in order to provide increasing amounts of detail.
  • 75. 9/23/2020 75Compiled By Wondmagegn A īŽ The highest-level DFD is referred to as a context diagram. Customer Payment Process Payment Data Payment Confirmation Data
  • 76. 9/23/2020 76Compiled By Wondmagegn A Exercise Use the following information to draw context payroll DFD. īŽ The payroll processing system... īŽ receives employee data from the human resources department. īŽ receives time cards from different departments. īŽ When these data are processed and the system produces... īŽ tax reports and payments for governmental agencies. īŽ employee paychecks a check to deposit in the payroll account at the bank. īŽ management payroll reports.
  • 77. 9/23/2020 77Compiled By Wondmagegn A Human Resource (A) Payroll Process (E) Government Agency (L) Bank (H) Time Card Data (D) Tax Report Data (K) Payroll Info. (I) Payroll File (F) Pay check (G) Payroll Processing System DFD Departments (C) Employee Data (B) Management (J) Payroll Info. (E)
  • 78. 9/23/2020 78Compiled By Wondmagegn A Flowcharts īŽ A flowchart is an analytical technique used to describe some aspect of an information system in a clear, concise, and logical manner. īŽ Flowcharts use a standard set of symbols to pictorially describe transaction processing procedures.
  • 79. 9/23/2020 79Compiled By Wondmagegn A Flowchart Symbols īŽ Flowcharting symbols can be divided into the following four categories: 1 Input/output symbols 2 Processing symbols 3 Storage symbols 4 Flow and miscellaneous symbols
  • 80. 9/23/2020 80Compiled By Wondmagegn A Some Input Output Symbols
  • 81. 9/23/2020 81Compiled By Wondmagegn A Some Processing Symbols
  • 82. 9/23/2020 82Compiled By Wondmagegn A Some Storage Symbols
  • 83. 9/23/2020 83Compiled By Wondmagegn A Some Flow and Miscellaneous Symbols
  • 84. 9/23/2020 84Compiled By Wondmagegn A Types of Flow Chart īŽ There are different flow charts:- īŽ Document Flow Chart: illustrates the flow of documents and information between areas of responsibility within an organization. A document flowchart is particularly useful in analyzing the adequacy of control procedures. īŽ System Flow Chart: depict the relationship among the input, processing, and output of an AIS. It begins by identifying both the inputs that enter the system and their origins. It is an important tool of system analysis, design, and evaluation. īŽ Program Flow Chart: describes the specific logic to perform a process shown on a systems flowchart. A flow line connects the symbols and indicates the sequence of operations. The processing symbol represents a data movement or arithmetic calculation
  • 85. 9/23/2020 85Compiled By Wondmagegn A Program Flowcharts
  • 86. 9/23/2020 86Compiled By Wondmagegn A Flowchart for Processing Credit Orders
  • 87. 9/23/2020 87Compiled By Wondmagegn A Differences Between DFDs and Flowcharts īŽ DFDs emphasize the flow of data and what is happening in a system, whereas a flowchart emphasizes the flow of documents or records containing data. īŽ DFDs represents the logical flow of data, whereas a flowchart represents also the physical flow of data. īŽ DFDs make use of only four symbols. Flowcharts use many symbols and thus can show more detail.
  • 88. 9/23/2020 88Compiled By Wondmagegn A System Characteristics īŽ Mostly small system may not encounter system failure after they have been implemented. īŽ Complex and high scale system may face the following problems: īŽ Entropy or Disorder īŽ Coupling Problem
  • 89. 9/23/2020 89Compiled By Wondmagegn A Class work Use the following information to draw DFD. īŽ The Credit Sales System... īŽ receives Sales order Data from the Customer. īŽ Checking customer account, approved order and send to Shipment Section īŽ The shipment Section also process the shipment task and send an item with Credit Invoice to the customer. īŽ Customer accounts files also updated for future collection. īŽ Credit manager will receives customer invoice information .
  • 90. 9/23/2020 90Compiled By Wondmagegn A Class work Use the following information to draw DFD. īŽ The Purchase System... īŽ Receives Purchase request Data from Store. īŽ Process Purchase request data and send purchase request for suppliers. īŽ Receive Performa/quotation from suppliers. īŽ Send purchase order to awarded supplier. īŽ Receive credit invoice with item īŽ Process invoice to payment and issued check to supplier. īŽ Update supplier account.
  • 91. Database System īŽ It is a computerized record keeping system used to: īŽ Adding new data to the file īŽ Retrieving data from existing file. īŽ Modifying data in to an existing file. īŽ Deleting data from existing file. īŽ Searching for target information.
  • 92. Alternative Approaches of data handling īŽ Manual Approach īŽ Typing the data on paper and put in a file cabinet Advantage īŽ Works well if the number of items to be stored is small Disadvantage īŽ Data loss: if damaged unable to reallocate. īŽ Redundancy: multiple copies of the same data with in the organization. īŽ Inconsistency: Modifications are not reflected on all multiple copies. īŽ Easy to make error: since the work is done by human it is easy to make mistake
  • 93. īŽ File Based Approach īŽ Early attempt to computerize the manual filing system. īŽ It is a collection of application programs that perform services for the end users. īŽ Each program defines and manages its own data. īŽ Programming language were used Advantage īŽ Used for non relational and unrelated data types Disadvantage īŽ Separation/Isolation of data: no relation b/n files. īŽ Duplication of data: Same data store in multiple files. īŽ Data dependency: changes to an existing structure are difficult to make. īŽ Incompatible file format: the structure of file is dependent on the application program
  • 94. īŽ Database Approach īŽ Is a collection of related data in an organized way. Advantage īŽ Used to manage large data . īŽ Reduce paper work īŽ Searching is easy and fast īŽ Less data redundancy īŽ Data sharing is easy īŽ Improved data integrity īŽ Improved data security īŽ Improved back up and recovery services.
  • 95. What is a database? īŽ It is a computerized record keeping system, which stores similar data in an organized way. īŽ The over all purpose of a database system is to store information and to allow users to add, delete, retrieve, search, and update the data upon request. īŽ Some examples of databases you may encounter in your daily life are: School or college system Bank and Insurance system Airline reservation system Hotel reservation System Product management System e. t. c
  • 96. Why do we need a database? īŽ The ultimate goal of a database management system is providing accurate relevant and meaning full information.
  • 97. Relational databases īŽ In relational databases, fields can be used in a number of ways (and can be of variable length), provided that they are linked in tables. īŽ It is developed based on a database model that provides for logical connections among files (known as tables) by including identifying data from one table in another table
  • 98. Database Management System īŽ DBMS is a software that enables users to define, create, maintains and control access to the database. Ex. MS Access, FoxPro, SQL Server, MySQL, Oracle e.t.c. īŽ Database management systems (or DBMSs) can be divided into two categories -- desktop databases and server databases. īŽ Desktop databases are oriented toward single-user applications and reside on standard personal computers (hence the term desktop). īŽ Server databases contain mechanisms to ensure the reliability and consistency of data and are geared toward multi-user applications.
  • 99. Component of a Database System īŽ Data: core component of the database system. īŽ Hardware: The processor, storage media and the memory of the computer system. īŽ Software: the data management system allows the user to interact with the data. īŽ Users: application user, database administrator, and end user.
  • 100. Three level Architecture of a Database System īŽ The three levels architecture is a standard designed by ANSI( American Network Standard Institution) and is applicable to many modern database systems. They are: 1. External Level (user View) 2. Conceptual Level (Conceptual Schema) 3. Internal (physical) Level (Internal Schema) īŽ The objective of the three levels architecture is to separate each user’s view of the database from the way the database is physically represented. īŽ That is, to provide users with an abstract view of data by hiding certain details of how data is stored and manipulated. Architecture of A DBMS
  • 101. Levels of Abstraction View 3View 2View 1 Physical schema Conceptual schema payroll recordsbilling External schemas
  • 102. External Level īŽ The highest level of abstraction describes only some part of the entire database. īŽ It is concerned with how individual users view the database and Consists of a number of different external views of the DB. īŽ The system provides many views for the same database. īŽ Describes part of the DB for particular group of users. īŽ It permits users to access data in a way that is customized to their needs, so that the same data can be seen by different users in different ways, at the same time.
  • 103. Conceptual Level īŽ It is the community view of the database as seen by the DBA (Database Administrator). īŽ It is a representation of the entire information in a particular enterprise. īŽ This is the next higher level of abstraction next to internal level. īŽ Describe what data are stored in the database, and what relationships exist among those data. īŽ It includes Entity-Relationship modeling, security and integrity constraint. īŽ The user of logical level does not need be aware of this complexity.
  • 104. Internal Level īŽ It is the one closest to physical storage. īŽ It concerned with the way the data is physically stored īŽ It is the way DBMS and the OS perceive the data īŽ It is concerned with how fields are represented, what physical sequence the stored records are in īŽ Contains the specifications for how data from a conceptual level are stored in a computer secondary memory. īŽ It deals with assembly and similar language commands
  • 105. Abstract View of Data īŽ A DBMS is a collection of interrelated files and a set of programs that allow users to access and modify these files. īŽ The major purpose of a database system is to provide users with an abstract view of the data. īŽ That is, the system hides certain details of how the data is stored and maintained.
  • 106. Instance and Schemas īŽ Database change over time as information is inserted and deleted. īŽ The collection of information stored in the database at a particular moment is called an instance of the database. īŽ The over all design of the database is called schema. īŽ Schemas are not changed frequently. īŽ Database systems have several schemas, partitioned according to the level of abstraction that we discussed. īŽ At the lower level is the Physical Schema: at the intermediate level is the logical schema: and at the highest level is a subschema.
  • 107. Mapping īŽ DBMS is responsible for mapping between the 3 types of schema. īŽ The conceptual schema is related to the internal schema through a conceptual/Internal mapping. īŽ Each external schema is related to the conceptual schema by the External/Conceptual mapping.
  • 108. Data Independency īŽ The ability to modify a schema definition in one level without affecting a schema definition in the next higher level is called data independence. īŽ There are two levels of data independence:- 1. Physical data Independence: is the ability to modify the physical schema without causing application programs to be rewritten. Modifications at the physical level are occasionally necessary to improve performance. 2. Logical data independence: is the ability to modify the logical schema without causing application programs to be rewritten. Modifications at the logical level are necessary whenever the logical structure of the database is altered
  • 109. Entity Relational Model īŽ An Entity is an object represent real world . It can be person, place, object, event, concept, ideas e.t.c īŽ Entity Set: is A collection of similar entities. E.g., all employees in the organization. īŽ Entity Type - is a collection of entities that share common properties or characteristics. īŽ Relationship: is an association between two or more entities that is of particular interest īŽ An Entity-Relationship Model (ERM) is a model that provides a high-level description of a conceptual data model. īŽ Data Modeling provides a graphical notation for representing such data models in the form of entity-relationship diagram Database Model
  • 111. īŽ The whole purpose of ER modeling is to create an accurate reflection of the real world in a database. īŽ The ER model doesn't actually give us a database description. īŽ It gives us an intermediate step from which it is easy to define a database īŽ ER model is based on the perception of real world that consists of a set of basic objects called entities, and a relationships among these objects. īŽ It was developed to facilitate database design by allowing the specification of an enterprise schema, which represents the overall logical structure of a database.
  • 112. Database Scheme īŽ We distinguish between a database scheme (logical design) and a databases instance (data in the database at a point in time) īŽ A relation scheme is a list of attributes and their corresponding domains
  • 113. Relational Model īŽ A relational model is a model that is perceived by the user as table. History īŽ The relational model was invented by E.F(Ted) Code as a general model of data, and subsequently maintained and developed by Chris Date and Hugh Drawn.
  • 114. Structure of Relational Database īŽ A relational database consists of a collection of tables, each having a unique name īŽ A row in a table represents a relationship among a set of values. īŽ Thus a table represents a collection of relationships. īŽ There is a direct correspondence between the concept of a table and the mathematical concept of relation. īŽ A substantial theory has been developed for relational database.
  • 115. Entityâ€Ļâ€Ļâ€Ļâ€Ļ(Cont) īŽ The ER data model is one of several semantic data models; the semantic aspect of the model lies in the attempt to represent the meaning of the data. īŽ The ER model is extremely useful in mapping the meanings and interactions of real world enterprises on to a conceptual scheme.
  • 116. ERM Symbols īŽ A data model in which information stored in a database is viewed as sets of entities and sets of relationships among entities. īŽ There are three basic notations that the ER model employs entity sets, relationships and attributes.
  • 117. Entity īŽ Entity: something that exists and can be distinguished from other entities īŽ Examples: īŽ Customer entities with unique security no. īŽ Account entities with unique account no.
  • 118. Entity Set īŽ Entity Set is a set/collection of entities of the same type īŽ Example: īŽ All of the account entities for a bank īŽ One entity can be members of more than one set.
  • 119. Microsoft SQL Server 2000 īŽ Microsoft SQL Server 2000 is a full-featured relational database management system (RDBMS): īŽ It offers a variety of administrative tools to ease the burdens of database development, maintenance and administration. īŽ It allows us to create, update and administer relational databases. īŽ A relational database is a collection of data items that can be accessed and manipulated in many ways without actually changing the organization of the tables (schema) within that database.
  • 120. 9/23/2020 120Compiled By Wondmagegn A
  • 121. 9/23/2020 121Compiled By Wondmagegn A
  • 122. 9/23/2020 122Compiled By Wondmagegn A
  • 123. 9/23/2020 123Compiled By Wondmagegn A

Editor's Notes

  1. 1
  2. 2
  3. 3
  4. 16
  5. 17
  6. 18
  7. 23
  8. 24
  9. 25
  10. 26
  11. 28
  12. 30
  13. 31
  14. 32
  15. 34
  16. 35
  17. 36
  18. 37
  19. 38
  20. 40
  21. 41
  22. 42
  23. 43
  24. 44
  25. 45
  26. 46
  27. 47
  28. 48
  29. 49
  30. 53