0% found this document useful (0 votes)
35 views12 pages

Business Activity Modelling

presentation BAM
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views12 pages

Business Activity Modelling

presentation BAM
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Business Activity Modelling

ව්‍යාපාර කාර්ය ආකෘතිකරණය

Dr. Thareendhra Keerthi Wijayasiriwardhane


Faculty of Science
University of Kelaniya
thareen@[Link]
Introduction
‰ A start-off technique for understanding what’s going on
in the system under investigation
‰ Shows business activities (ව්‍යාපාර කාර්යන්) that the
actors in the system’s environment do and their
associations
‰ Event (සිද්ධිය)
‰ Action (කියාව)
‰ Activity (කාර්ය)
‰ Helps to identify the scope of the project and to get it
confirmed with the client

2
Steps
‰ Identify business activities carried out in the system’s
environment
‰ Represent them graphically
‰ Link activities in the order they occur
‰ Define the system's boundary
(පද්ධතිෙය් මායිම) by grouping data Activity 2

dependent activities
Activity 4
Activity 1

Activity 3

3
Camp Reservation System
‰ Business activities carried out at the Sales Desk
‰ Receive customer enquiry
‰ Check package availability
‰ Negotiate with customer
‰ Receive customer details
‰ Make pending reservation

4
Camp Reservation System Cont.,
‰ Business activities carried out by the Cashier
‰ Refer pending reservation
‰ Accept payment
‰ Prepare payment receipt
‰ Issue receipt to customer
‰ Stamp pending reservation
‰ Prepare daily-collection summary
‰ Send daily-collection summary to Management

5
Camp Reservation System Cont.,
‰ Business activities carried out by the Reservation Clerk
‰ Extract expired pending reservation
‰ Extract stamped pending reservation
‰ Make confirmed reservation
‰ Discard pending reservation
‰ Prepare booking-note
‰ Send booking-note to Site Supervisor
‰ Receive new site information
‰ Prepare new camping holiday package
‰ Receive revised rate
‰ Update package rate

6
Camp Reservation System Cont.,

7
Definition of Requirements
‰ Identify and then define system’s requirements in the
Requirements Catalogue (අවශ්‍යතා කැටෙලොගය)
‰ Two types
‰ Functional requirements (කාර්යබද්ධ අවශ්‍යතා)
What activities that the system should carry out
‰ Non-functional requirements (කාර්යබද්ධ ෙනොවන
අවශ්‍යතා)
How well or within what limits functional requirements
should be satisfied
‰ IEEE standard
‰ Essential (Shall/යුතුමය), Nice to have (Should/යුතුය)
‰ Actor

8
Camp Reservation System
‰ Functional Requirements
Id Description
1 Shall be able to keep package details
2 Shall facilitate to get package details
3 Shall facilitate to get reservation details
4 Shall facilitate to make pending reservations
5 Shall be able keep payment details
6 Shall facilitate to generate payment receipts
7 Shall facilitate to generate daily-collection summary
8 Shall be able to confirm reservations when paid

9
Camp Reservation System Cont.,
‰ Functional Requirements (Cont.,)
Id Description
9 Shall be able to discard expired reservations
10 Shall facilitate to generate booking-notes
11 Shall facilitate to revise package rates
12 Shall facilitate to get customer history
13 Should be able to provide decision-making support
14 Should facilitate to advertise on web
15 Should facilitate to make online reservations
16 Should facilitate to make online payments

10
Camp Reservation System Cont.,
‰ Non-functional Requirements
Id Description
1 Shall provide a GUI
2 Shall run on Windows XP
3 Shall make use of existing software & hardware
4 Shall facilitate to access reservations concurrently
5 Should have a web interface
6 Should provide security for online transactions

11
Questions

12

You might also like