week 4

By karthikeyak

week 4week 4

QUERY

Create a context DFD and Diagram 0 DFD of the processes you need to complete when borrowing a DVD from a video rental shop. Upload the diagrams as images to your blog and include links to them in this week’s entry.

CASE

Processes involved in borrowing a DVD from a video rental shop

Entities

§  Customer

§  Manager

Processes

§  Video Rental System      (Process 0)

§  Check Membership        (Process 1)

§  Issue Membership          (Process 2)

§  Check Availability           (Process 3)

§  Rent DVD                        (Process 4)

§  Billing Customer             (Process 5)

Data Stores

§  Customers                       (D1)

§  DVD’s                              (D2)

§  Accounts Receivable      (D3)

Data Flows

Given name                                                       Actual Name

Id details                                                              IDENTITY DETAILS

Mbrsp conf                                                          MEMBERSHIP CONFIRMATION

Req mbrsp                                                           REQUEST MEMBERSHIP

Issue mbrsp                                                         ISSUE MEMBERSHIP

Avail req                                                              AVAILABILITY REQUEST

Avail status                                                         AVAILABILITY STATUS

Issue DVD                                                           ISSUE DVD

Return DVD                                                         RETURN DVD

Invoice                                                                 INVOICE

Payment                                                              PAYMENT

Credit info                                                           CREDIT INFORMATION

Report                                                                 REPORT

Approval                                                             APPROVAL

Mbrsp details                                                    MEMBERSHIP DETAILS

Credit status                                                      CREDIT STATUS

DVD list                                                              DVD LIST

Avail Info                                                            AVAILABILITY INFORMATION

Invoice details                                                   INVOICE DETAILS

 Process Description

§  Existing Customer provides identity details

§  Membership is confirmed and credit status if any is also checked from the data store

§  New customer requests membership

§  Relevant information is taken and membership is issued

§  New member is added to the database

§  Customer selects DVD’s and raises a request

§  Availability is checked from the data store and reported to the manager

§  Manager approves the issue

§  DVD and Bill are issued to the customer

§  Payment is made by the customer

§  DVD when returned is updated in the data store 

Leave a Reply