Database Development Process - Business Management System - Lecture Slides, Slides of Business Management and Analysis

Database Development Process, Definition of Terms, Enterprise Data Model, Information Systems Architecture, Information Engineering, Information Systems Planning, Identify Strategic Planning Factors, Develop Enterprise Model, Fulfillment Function, Planning Matrixes. This lecture is from MIS. Subject name is Business Management System and major points are given above.

Typology: Slides

2011/2012

Uploaded on 12/15/2012

shobi
shobi 🇮🇳

4.3

(52)

75 documents

1 / 37

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
The Database Development Process
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25

Partial preview of the text

Download Database Development Process - Business Management System - Lecture Slides and more Slides Business Management and Analysis in PDF only on Docsity!

The Database Development Process

Objectives

  • Definition of terms
  • Describe system development life cycle
  • Explain prototyping approach
  • Explain roles of individuals
  • Explain three-schema approach
  • Explain role of packaged data models
  • Explain three-tiered architectures
  • Explain scope of database design projects
  • Draw simple data models

Figure 2-1 Segment from enterprise data model

Enterprise data model describes the high- level entities in an organization and the relationship between these entities

Information Systems Architecture

(ISA)

  • Conceptual blueprint for organization’s desired information systems structure
  • Consists of:
    • Data (e.g. Enterprise Data Model – simplified ER Diagram)
    • Processes – data flow diagrams, process decomposition, etc.
    • Data Network – topology diagram (like Fig 1-9)
    • People – people management using project management tools (Gantt charts, etc.)
    • Events and points in time (when processes are performed)
    • Reasons for events and rules (e.g., decision tables)

Information Systems Planning

(Table 2-1)

  • Purpose–align information technology with

organization’s business strategies

  • Three steps:
    1. Identify strategic planning factors
    2. Identify corporate planning objects
    3. Develop enterprise model

Identify Strategic Planning Factors

(Table 2-2)

  • Organization goals–what we hope to

accomplish

  • Critical success factors–what MUST work in

order for us to survive

  • Problem areas–weaknesses we now have

Develop Enterprise Model

  • Functional decomposition
    • Iterative process breaking system description into finer and finer detail
  • Enterprise data model
  • Planning matrixes
    • Describe interrelationships between planning objects

Figure 2-2 Example of process decomposition of an

order fulfillment function (Pine Valley Furniture)

Decomposition = breaking large tasks into smaller tasks in a hierarchical structure chart

Example business function-to-data entity

matrix (Fig. 2-3)

Two Approaches to Database and IS

Development

  • SDLC
    • System Development Life Cycle
    • Detailed, well-planned development process
    • Time-consuming, but comprehensive
    • Long development cycle
  • Prototyping
    • Rapid application development (RAD)
    • Cursory attempt at conceptual data modeling
    • Define database during development of initial prototype
    • Repeat implementation and maintenance activities with new prototype versions

Systems Development Life Cycle

(see also Figures 2.4, 2.5) (cont.)

Planning

Analysis

Physical Design

Implementation

Maintenance

Logical Design

Planning Purposepreliminary understanding Deliverablerequest for study

Database activityenterprise modeling and early conceptual data modeling

Systems Development Life Cycle

(see also Figures 2.4, 2.5) (cont.)

Planning

Analysis

Physical Design

Implementation

Maintenance

Logical Design

Analysis

Purpose–thorough requirements analysis and structuring Deliverable–functional system specifications

Database activity–Thorough and integrated conceptual data modeling

Systems Development Life Cycle

(see also Figures 2.4, 2.5) (cont.)

Planning

Analysis

Physical Design

Implementation

Maintenance

Logical Design

Physical Design

Purpose–develop technology and organizational specifications Deliverable–program/data structures, technology purchases, organization redesigns

Database activity– physical database design (define database to DBMS, physical data organization, database processing programs)

Systems Development Life Cycle

(see also Figures 2.4, 2.5) (cont.)

Planning

Analysis

Physical Design

Implementation

Maintenance

Logical Design

Implementation

Purpose–programming, testing, training, installation, documenting Deliverable–operational programs, documentation, training materials

Database activity– database implementation, including coded programs, documentation, installation and conversion