Description

COS3711 Assignment 2 2024 | Due 18 July 2024

Study the following UML class diagram:
The UML class diagram is an initial design of classes for a conference registration application. There are three types of registration allowed for the conference: standard registration,
student registration and invited guests registration. The standard registration fee is the standard fee (stored in STANDARD_FEE). For those registered as students, the conference fee is half the price of the standard registration fee. For those registered as guests, the conference fee is 10% of the standard registration fee. An instance of RegistrationList contains a list of Registration*. No two registrations are allowed to have attendees with the same e-mail addresses, unless the names are different. You should be able to query a RegistrationList whether a person (by the name) is already registered for the conference. A RegistrationList can also return the number of attendees that are registered for the conference from an institution. Similarly, you can request the total registration fees for a type (“Registration”, “StudentRegistration”, “GuestRegistration” or “All”) of registration. You are expected to use Qt’s metaobject system to access the type of a Registration in RegistrationList.

Write a GUI application that allows users to register for a conference. The GUI should display the current list of registrations, including the respective registration fees, in the RegistrationList at all times, using a table widget. The interface should also allow users to request and view the results of the various operations supported by the RegistrationList class.

 

 

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Description

COS3711 Assignment 2 2024 | Due 18 July 2024

Study the following UML class diagram:
The UML class diagram is an initial design of classes for a conference registration application. There are three types of registration allowed for the conference: standard registration,
student registration and invited guests registration. The standard registration fee is the standard fee (stored in STANDARD_FEE). For those registered as students, the conference fee is half the price of the standard registration fee. For those registered as guests, the conference fee is 10% of the standard registration fee. An instance of RegistrationList contains a list of Registration*. No two registrations are allowed to have attendees with the same e-mail addresses, unless the names are different. You should be able to query a RegistrationList whether a person (by the name) is already registered for the conference. A RegistrationList can also return the number of attendees that are registered for the conference from an institution. Similarly, you can request the total registration fees for a type (“Registration”, “StudentRegistration”, “GuestRegistration” or “All”) of registration. You are expected to use Qt’s metaobject system to access the type of a Registration in RegistrationList.

Write a GUI application that allows users to register for a conference. The GUI should display the current list of registrations, including the respective registration fees, in the RegistrationList at all times, using a table widget. The interface should also allow users to request and view the results of the various operations supported by the RegistrationList class.

 

 

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

24
    24
    Your Shopping Cart
    MNG3701 Assignment 2
    MNG3701 Assignment 2 Semester 1 | Due 14 April 2025
    Seller:

    Aimark94

    Price: R100.00
    R100.00
    ETH302S-All-in-One-Exam Pack [2023]
    ETH302S-All-in-One-Exam Pack [2023]
    Seller:

    Aimark94

    Price: R100.00
    R100.00
    PYC2601-Summarised Notes
    PYC2601-Summarised Notes
    Seller:

    Aimark94

    Price: R60.00
    R60.00
    EMA1501 Emergent Mathematics Notes and Past Assignments
    EMA1501 Emergent Mathematics Notes and Past Assignments
    Seller:

    theacademicsa

    Price: R80.00
    R80.00
    ENG2602 Latest Exam Pack 2025
    ENG2602 Latest Exam Pack 2025
    Seller:

    Aimark94

    Price: R80.00
    R80.00
    PYC2601 Cram Notes for Exams
    PYC2601 Cram Notes for Exams
    Seller:

    Anne Moore

    Price: R50.00
    R50.00
    MRL2601 - Entrepreneurial Law: Exam Pack
    MRL2601 - Entrepreneurial Law: Exam Pack
    Seller:

    tutorunisa

    Price: R60.00
    R60.00
    MRL3702 ASSIGNMENT 02 SOLUTIONS , SEMESTER 2 ,2023 (TO BE USED AS A GUIDELINE)
    R50.00
    HMEMS80: Past Assignment 2 (80%)
    HMEMS80: Past Assignment 2 (80%)
    Seller:

    tutorunisa

    Price: R80.00
    R80.00
    ENG1501 Notes and exam Memo
    ENG1501 Notes and exam Memo
    Seller:

    The Graduate

    Price: R80.00
    R80.00
    OTE2601: The No1 Exam Pack for this module
    OTE2601: The No1 Exam Pack for this module
    Seller:

    The Graduate

    Price: R50.00
    R50.00
    FAC1501: Exam Pack
    FAC1501: Exam Pack
    Seller:

    Sage Studies

    Price: R50.00
    R50.00