1. PROJECT 3: INFO 2401 SEM 1 2015/2016
PROJECT PART 3: INDIVIDUAL(Evaluation,InstructionandDeliverables)
_____________________________________________________________________________________
Type:Individual
Marks: 10
In classactivities:Chapter7,10, 12, 18
Instructions:
Prepare object modelling report based on your project (project 2). Prepare the report according
to the following outline as guideline for your report.
1. List down all the business actors in your system. Eg. Customer , product, branch
List of Business Actors
No Actor(s) Synonym Description
1 Customer New Customer An individual or corporation
that submits
personal/company’s details in
order to join the membership
2 Distribution
centre
Warehouse Entity that houses ensure the
shipment of finished products
to customer
2. List down all the use case(s) (the business requirements) and group them by sub-system.
Eg. Membership subsystem.
List of Business Requirements
Use Case
name
Description Participating Actors and
Roles
Subsystem
Submit New
Membership
This use case
describes the event
of a potential
member requesting
to join membership
Potential Member
(primary business)
Distribution Centre
(external receiver)
Membership
2. PROJECT 3: INFO 2401 SEM 1 2015/2016
by providing
personal details
Submit
Member
Details
Change
This use case
describes the event
of a current
member submitting
changes to his or
her details/profile
such as postal
address and contact
number
Current Member
(primary business)
Distribution Centre
(external receiver)
Membership
3. Construct a Use-case diagram from every use-case(s) identified.
4. From every use case(s) identified in Table #2, generate the following items:
a. Document each use-case narratives using the use-case template provided (refer
to Chapter 18 (Figure 18.6 to see a sample of use case narrative)
i. If you have identified 5 use cases (for example), you need to construct 5
use case narratives.
b. Construct activity diagram for each use-case.
i. If you have identified 5 use cases (for example), you need to construct 5
activity diagrams
c. Construct sequence diagramfor each use-case.
i. If you have identified 5 use cases (for example), you need to construct 5
sequence diagrams
d. Construct a class diagramthat represents the whole system(current system).
Additional Notes:
# Refer to chapter 18 for guidelines.