Systems analysis and design
This presentation is the property of its rightful owner.
Sponsored Links
1 / 12

Systems Analysis and Design PowerPoint PPT Presentation


  • 69 Views
  • Uploaded on
  • Presentation posted in: General

Systems Analysis and Design. Entity Life Histories. (SSADM) Data Views. System Data. Function. Structure. DFD. LDS. Sequence. ELH. Sequence. Entity Name. Event C. Event A. Event B. Selection. Employee. Event D. New Employee. Event E. New Staff Recruited. New Trainee Accepted.

Download Presentation

Systems Analysis and Design

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Systems analysis and design

Systems Analysis and Design

Entity Life Histories


Systems analysis and design

(SSADM) Data Views

System Data

Function

Structure

DFD

LDS

Sequence

ELH


Systems analysis and design

Sequence

Entity Name

Event C

Event A

Event B


Systems analysis and design

Selection

Employee

Event D

New Employee

Event E

New Staff Recruited

New Trainee Accepted


Systems analysis and design

Iteration

Employee

Employee Life

New Employee

Event E

Salary Payment


Systems analysis and design

Bank Account Entity

Bank Account

Account Deletion

Account Opened

Account Closure

Account Life

Transaction

Pay Deposit

Direct Deposit

Cheque Cashed


Systems analysis and design

Employee Entity

Employee

Main Life

New Employee

Possible Ends

New Trainee Accepted

Salary Payment

Employee Resigns

Employee Fired

New Staff Recruited


Systems analysis and design

State Indicators

Entity

Account Life

Account Closure

Account Deletion

Birth Event

-/1

1/2

2/3

3/-

State Indicator Format:

valid previous values/value set by event


Systems analysis and design

Bank Account Entity

Bank Account

Account Deletion

Account Opened

Account Closure

Account Life

-/1

1,2,3,4/5

5/-

Transaction

Pay Deposit

Direct Deposit

Cheque Cashed

1,2,3,4/2

1,2,3,4/3

1,2,3,4/4


Systems analysis and design

Bank Account Entity

Bank Account

Account Deletion

Account Opened

Account Closure

Account Life

-/1

1,2,3,4/5

5/-

1

5

6

Transaction

  • Operations List

  • Create record with account details

  • Add transaction amount to current balance – code a

  • Add transaction amount to current balance – code b

  • Subtract transaction amount from current balance

  • Replace account status by ‘N’

  • Delete account record

Pay Deposit

Direct Deposit

Cheque Cashed

1,2,3,4/2

1,2,3,4/3

1,2,3,4/4

2

3

4


Systems analysis and design

Following the opening of a bank account, a number of transactions may occur. These can be a deposit over the counter, a transfer from another

account or a cheque withdrawal. The account must be closed before it can

be deleted.

Draw an entity life history (ELH) diagram to reflect the above sequence of events. Include status indicators and an operations list.


Systems analysis and design

ENTITY – EVENT MATRIX

Order > 12 months old

Order Received

Payment Received

Goods Despatched

etc …

Create

Order

Delete

Modify

Customer

Modify

Create

Invoice

Create

Payment

etc …


  • Login