Book All Semester Assignments at 30% OFF! ORDER NOW

Introduction

Vol-Bank is a non-profit bank in Glasgow where a volunteer shares the skills and needs with others. If two volunteers match combination to meet each other’s needs, they are connected by the staff and they are served free of cost. This bank also enables the community to publish their events and announcements to keep others informed. The presented report will discuss the design aspects for the bank. It will include use case diagram, use case description, class diagram and sequence diagram. The core purpose of the report is to demonstrate how the non-technical users such as staff and directors can be engaged in requirement identification for the system.

Use Case Diagram

COMP11032 Object-Oriented Analysis and Design1

Figure 1: Use case diagram

Use Case Description

Scenario of use case register membership

Open website: www.volbank.org

If registration page loaded then

repeat

Fill the form

Until form is completely filled

Validate form (refer to use case)

If cancel button clicked then

Discard the form

Show confirmation box: Are you sure to cancel?

If yes is clicked then

Show message: You cancelled the registration process. (error case)

Endif

Endif

Endif

Scenario for use case Validate form

If form data is valid then

Allow submission or resubmission

Show confirmation message: form submitted successfully. (normal case)

Else

Highlight the incomplete field

Show related errors on each field (special case)

Endif

Refinement of Register Membership

Auto-generate member number

Record the member number

Record data in section 1 to 3

Update staff for new record for matching operation

Class Diagram

COMP11032 Object-Oriented Analysis and Design2

Figure 2: Class diagram

Sequence Diagram

COMP11032 Object-Oriented Analysis and Design3

Figure 3: Sequence diagram

Conclusion

The report concluded that use case diagram is effective to map the actions and interactions of the users with the system. It helps to understand how the users interacts and meet the intended goals. Use case description is an English like description to demonstrate the process for registration. It indicates how the logics are working before to make final submission for the registration of a member. Similarly, class diagram demonstrated the attributes and related operations of the entities and indicates the aggregation and associations between the entities. The report also included a sequence diagram to demonstrate the alternative and essential actions of the users during the registration process

You Might Also Like:-

Design Builder Software Assignment Help

CSC10217 Web Development-II Low-Level Module Design Assessment Answers

SBM1201 Website Designing Project Assignment Sample

Hey MAS, I need Assignment Sample of

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+
  • 1,212,718Orders

  • 4.9/5Rating

  • 5,063Experts

Highlights

  • 21 Step Quality Check
  • 2000+ Ph.D Experts
  • Live Expert Sessions
  • Dedicated App
  • Earn while you Learn with us
  • Confidentiality Agreement
  • Money Back Guarantee
  • Customer Feedback

Just Pay for your Assignment

  • Turnitin Report

    $10.00
  • Proofreading and Editing

    $9.00Per Page
  • Consultation with Expert

    $35.00Per Hour
  • Live Session 1-on-1

    $40.00Per 30 min.
  • Quality Check

    $25.00
  • Total

    Free
  • Let's Start

Get
500 Words Free
on your assignment today

Browse across 1 Million Assignment Samples for Free

Explore All Assignment Samples

Request Callback

My Assignment Services- Whatsapp Get Best OffersOn WhatsApp

Get 500 Words FREE