Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Hi. Can I get help with completing this C++ question with the rules included? thank you in advanced. Compulsory data structures to be applied: -
Hi. Can I get help with completing this C++ question with the rules included? thank you in advanced.
Compulsory data structures to be applied: - Class diagram - Separate header files and implementation files - Dynamic array - Functions - Classes / Struct Choose ONE from the ADT below with operations (Insert, Edit, Delete, Search): - Linked lists - Stacks - Queue Report: (Times New Roman, 1.5 Spacing) - Cover page (use template given) - Table of Content - Mini Project question (this page) - List of members and task - Source codes (Separate file on different pages). Font for codes: Courier new. - Screenshot of output - Summary of Project (one page only) Read the case study: DataClear Sdn Bhd has empty building spaces and they decide to rent the space to their staffs so they can put their personal belongings there. There are 20 spaces available and they are divided into 2 categories, Mini Space (10 spaces) which has 130 sq feet space and Big Space with 300 sq feet space (10 spaces). Design a Space Rental Management System which will handle the empty space rentals. The system requires staffs to register their staff ID, and select the type and quantity of space that they need to rent. They need to pay for the first month rental together with a deposit of RM100. The detail of rental fee is as follow: The maximum rental duration is 12 months. Staffs are not allowed to rent for more than that. If the staffs decide to cancel the space rental after renting less than one month, they will not get their deposit back. The system should be able to handle the renting process, produce necessary error message for wrong inputs and display space records including available units. The user of the system is the staffs. In summary, the system allows staffs to rent using their ID, view and modify their record such as Name, ID, Space type and total rental fee. Staffs can also stop their rental and view their rental fee. In general, the system can insert, edit, delete, search and display all the required information above. You are allowed to add more information other than stated to improve the system. Compulsory data structures to be applied: - Class diagram - Separate header files and implementation files - Dynamic array - Functions - Classes / Struct Choose ONE from the ADT below with operations (Insert, Edit, Delete, Search): - Linked lists - Stacks - Queue Report: (Times New Roman, 1.5 Spacing) - Cover page (use template given) - Table of Content - Mini Project question (this page) - List of members and task - Source codes (Separate file on different pages). Font for codes: Courier new. - Screenshot of output - Summary of Project (one page only) Read the case study: DataClear Sdn Bhd has empty building spaces and they decide to rent the space to their staffs so they can put their personal belongings there. There are 20 spaces available and they are divided into 2 categories, Mini Space (10 spaces) which has 130 sq feet space and Big Space with 300 sq feet space (10 spaces). Design a Space Rental Management System which will handle the empty space rentals. The system requires staffs to register their staff ID, and select the type and quantity of space that they need to rent. They need to pay for the first month rental together with a deposit of RM100. The detail of rental fee is as follow: The maximum rental duration is 12 months. Staffs are not allowed to rent for more than that. If the staffs decide to cancel the space rental after renting less than one month, they will not get their deposit back. The system should be able to handle the renting process, produce necessary error message for wrong inputs and display space records including available units. The user of the system is the staffs. In summary, the system allows staffs to rent using their ID, view and modify their record such as Name, ID, Space type and total rental fee. Staffs can also stop their rental and view their rental fee. In general, the system can insert, edit, delete, search and display all the required information above. You are allowed to add more information other than stated to improve the systemStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started