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.

22
    22
    Your Shopping Cart
    INF1501 Exam Pack with exams, memo's and notes.
    INF1501 Exam Pack with exams, memo's and notes.
    Seller:

    Study Help

    Price: R50.00
    R50.00
    EML501 Assignment 4 Semester 2 2023
    EML501 Assignment 4 Semester 2 2023
    Seller:

    Unisian

    Price: R60.00
    R60.00
    AFK1503 Werkopdrag 4 (Quiz) Memo | Due 13 Augustus 2025
    R100.00
    THL3703 Portfolio Semester 2 Memo | Due 15 October 2025
    R50.00
    EDS4801 Assignment
    EDS4801 ASSIGNMENT 3 2025 - FULLY ANSWERED (DUE 5 AUGUST 2025)
    Seller:

    The Smart Slacker

    Price: R100.00
    R100.00
    APM3701 Assignment 2 Memo | Due 8 August 2025
    APM3701 Assignment 2 Memo | Due 8 August 2025
    Seller:

    Aimark94

    Price: R100.00
    R100.00
    SCL1501 ASSIGNMENT 1 SEMESTER 2 2025 - FULLY ANSWERED (DUE 28 AUGUST 2025)
    R100.00
    AFK1506 Assignment 3 Memo | Due 3 September 2025
    AFK1506 Assignment 3 Memo | Due 3 September 2025
    Seller:

    Aimark94

    Price: R50.00
    R50.00
    NST1501 Assignment 2 Memo | Due 17 June 2025
    NST1501 Assignment 2 Memo | Due 17 June 2025
    Seller:

    Aimark94

    Price: R100.00
    R100.00
    TMN3703 Assignment 2 2024
    TMN3703 Assignment 2 2024
    Seller:

    Aimark94

    Price: R50.00
    R50.00
    SSO1506 ASSIGNMENT 2 (ASAENEMENTE YA 02) SEMESTER 1 2025
    SSO1506 ASSIGNMENT 2 (ASAENEMENTE YA 02) SEMESTER 1 2025
    Seller:

    The Smart Slacker

    Price: R100.00
    R100.00
    ATP2025 Civil Litigation - Assignment 1 Memo | Due March 2025
    R100.00
    SUS1501 Assignment 5th of April 2024
    SUS1501 Assignment 5th of April 2024
    Seller:

    Unisian

    Price: R50.00
    R50.00
    MNG4801 Assignment 3 Semester 2 Memo | Due October 2025
    R50.00
    BSW3702 FINAL PORTFOLIO 2025 - FULLY ANSWERED (DUE 1 OCTOBER 2025)
    R60.00
    TLI4801 October/November 2024 | Due 22 October 2024
    TLI4801 October/November 2024 | Due 22 October 2024
    Seller:

    Aimark94

    Price: R100.00
    R100.00
    IOS2601 ASSIGNMENT 1 SEMESTER 1 2025 - FULLY ANSWERED
    IOS2601 ASSIGNMENT 1 SEMESTER 1 2025 - FULLY ANSWERED
    Seller:

    The Smart Slacker

    Price: R100.00
    R100.00
    PYC4809 Assignment 3 (Portfolio) Memo | Due 25 September 2025
    R100.00
    AFK2603 Assignment 2 (Werkopdrag 2) Memo | Due 13 May 2025
    R100.00
    BTE2601 Assignment 2 Due 21 June 2024
    BTE2601 Assignment 2 Due 21 June 2024
    Seller:

    Unisian

    Price: R50.00
    R50.00
    EED2601 Assignment 3 2024 | Due 26 July 2024
    EED2601 Assignment 3 2024 | Due 26 July 2024
    Seller:

    Aimark94

    Price: R80.00
    R80.00
    COM3702 Assignment 1
    R100.00