Computer-Based Accounting Information Systems Design - PowerPoint PPT Presentation

About This Presentation
Title:

Computer-Based Accounting Information Systems Design

Description:

Cash Disburse. Cash Receipts. Systems Development Life-Cycle. Top-Down, Divide and Conquer ... structured logic, but no specific language. relational, but not ... – PowerPoint PPT presentation

Number of Views:422
Avg rating:3.0/5.0
Slides: 28
Provided by: joecal6
Category:

less

Transcript and Presenter's Notes

Title: Computer-Based Accounting Information Systems Design


1
Computer-Based Accounting Information Systems
Design
  • ACC 419/619
  • Joe Callaghan

Oakland University Accounting Finance Department
2
Introduction/Overview
  • Review Tentative Course Syllabus
  • Prerequisites
  • Instructor Info
  • Ways to Communicate
  • Course Resources
  • Grading
  • Other Handouts/Readings
  • Questions?

3
Technical Issues
  • Oracle Designer/Developer
  • RDBMS Oracle 8i, ODBC
  • Code PL/SQL, Java
  • Student Models
  • E-mail, Web-page, etc.
  • Oracle accounts
  • Production server
  • Development server

4
Modeling Business 1 (IPSO)
  • Overview of Business Enterprise



Suppliers
Enterprise
Customers
Resources/ Factors
Products/ Services
Convert/ Value-Add
5
Modeling Business 2
  • Outline the Various Cycles

Cash Disburse
Cash Receipts


Suppliers
Enterprise
Customers
Materials (I/C) Labor (Payroll) Overhead
O/E Sales
Job Cost I/C
6
Systems Development Life-Cycle
  • Top-Down, Divide and Conquer
  • Other Methods
  • Bottom-Up (Reverse Engineering)
  • Rapid Application Development
  • Object-Oriented Systems
  • ERP (Enterprise Resource Packages)

7
Information Engineering Stages(James Martin)
Information Strategy Planning
Analysis
Design
Construction
8
Curricular StrategyModel-Oriented Tool-Enhanced
(MOTE)
  • Using IE and MOTE
  • rigorous, yet flexible framework
  • structured logic, but no specific language
  • relational, but not vendor-specific
  • support for varied environments, e.g.. Block
    Mode, GUI, Batch, and Client-Server

9
Information Engineering Stages(Sterling
Software)
ISP
Bus. Area Analysis
Bus. Sys. Design
Technical Design
Construc- tion
Transition
Production
10
Analysis and Design Tool Outputs
ERD, AHD, ADD, PAD
Analysis
Oracle Models
Design
Generated Code, DDL (PL/SQL Java)
Construction
11
Oracle Designer Main
12
Gen to Designer
13
Purposes of InformationStrategy Planning (ISP)
  • To link IT Planning to Strategic Business
    Planning
  • To create an architectural framework that
    individual systems can fit into
  • To set priorities for Business Area Analysis

14
Analysis Tasks
Data Analysis
Interaction Analysis
Analysis Model Confirmation
Design Planning
Activity Analysis
Current System Analysis
15
Data Activity Analysis
  • Done in parallel
  • Developed iteratively
  • Ask User
  • Document
  • Feedback
  • Refine
  • Deliverables - Entity Relationship Diagram,
    Function Hierarchy Diagram, Process Models

16
Interaction Analysis
  • Examines the relationships and interactions
    between data and processes
  • Three techniques
  • REA analysis
  • Entity type life cycle analysis
  • Process logic analysis

17
Current Systems Analysis
  • Provides validation of understanding
  • Planning for transition
  • Preparation for conversion
  • Identification of reusable components

18
Model Confirmation
  • Checks business area model for correctness and
    completeness
  • Comparison with current systems
  • Stability analysis

19
Overview of Design
20
Introduction
  • Analysis precedes it and is prerequisite to it
  • Construction and Implementation is next stage
  • Consists of two parts
  • External
  • Internal or Technical

21
Prerequisites to Design
  • Analysis Deliverables
  • Data Model ERD
  • Activity Model AHD, ADD
  • Interaction model REA
  • Use Belgium Chocolate
  • Website link
  • See models and Access database

22
Design
  • External
  • Goal develop system as it appears to users
  • Who are the users?
  • What are the locations?
  • What are the technical possibilities?
  • Internal (Technical)
  • transform logical data model into a physical
    representation of the database
  • transform activity models into executable system

23
Tasks
  • Choose Application Style
  • GUI
  • Client Server
  • Terminal based
  • Batch, perhaps using legacy systems
  • Designing the Dialog
  • Data Flow Diagrams
  • Design the Interface
  • Windows, Dialog boxes, controls
  • Design the Procedure Logic (PrAD)
  • Triggers, Procedures and Reports
  • Design the Data Structure

24
Design Deliverables
  • Interface Layouts, using views and Interface
    Design Tool (Forms Developer)
  • A Set of Procedural Logic
  • Report requirements (Reports Developer)
  • Data Structure List

25
GUIs
  • Create Window
  • Specify Window characteristics
  • Exercise to re-enforce learning
  • Add menu items to a window
  • Specify menu items
  • Create Controls
  • Add controls that implement views
  • Add other controls, e.g. OK, Cancel
  • Map Import/Export Views
  • Add Events, invocation of PrAD logic

26
Client/Server
  • Presentation logic, Data manipulation logic, Data
    Management
  • Remote Presentation (Presentation management only
    on Client, all logic on Server)
  • Distributed Process (Presentation Logic on
    Client, others on Server)
  • Remote Data Access (Only Data management on
    Server)

27
Next Session
  • Review Oracle Tutorial
  • Incorporation of REAL Modeling
  • Review Belgium Chocolate
  • Show Analysis Examples
Write a Comment
User Comments (0)
About PowerShow.com