Order Now
- Home
- About Us
-
Services
-
Assignment Writing
-
Academic Writing Services
- Urgent Assignment Help
- Writing Assignment for University
- College Assignment Help
- SPSS Assignment Help
- HND Assignment Help
- Architecture Assignment Help
- Total Assignment Help
- All Assignment Help
- My Assignment Help
- Student Assignment Help
- Instant Assignment Help
- Cheap Assignment Help
- Global Assignment Help
- Write My Assignment
- Do My Assignment
- Solve My Assignment
- Make My Assignment
- Pay for Assignment Help
-
Management
- Financial Management Assignment Help
- Business Management Assignment Help
- Management Assignment Help
- Project Management Assignment Help
- Supply Chain Management Assignment Help
- Operations Management Assignment Help
- Risk Management Assignment Help
- Strategic Management Assignment Help
- Logistics Management Assignment Help
- Global Business Strategy Assignment Help
- Consumer Behavior Assignment Help
- MBA Assignment Help
- Portfolio Management Assignment Help
- Change Management Assignment Help
- Hospitality Management Assignment Help
- Healthcare Management Assignment Help
- Investment Management Assignment Help
- Market Analysis Assignment Help
- Corporate Strategy Assignment Help
- Conflict Management Assignment Help
- Marketing Management Assignment Help
- Strategic Marketing Assignment Help
- CRM Assignment Help
- Marketing Research Assignment Help
- Human Resource Assignment Help
- Business Assignment Help
- Business Development Assignment Help
- Business Statistics Assignment Help
- Business Ethics Assignment Help
- 4p of Marketing Assignment Help
- Pricing Strategy Assignment Help
- Nursing
-
Finance
- Finance Assignment Help
- Do My Finance Assignment For Me
- Financial Accounting Assignment Help
- Behavioral Finance Assignment Help
- Finance Planning Assignment Help
- Personal Finance Assignment Help
- Financial Services Assignment Help
- Forex Assignment Help
- Financial Statement Analysis Assignment Help
- Capital Budgeting Assignment Help
- Financial Reporting Assignment Help
- International Finance Assignment Help
- Business Finance Assignment Help
- Corporate Finance Assignment Help
-
Accounting
- Accounting Assignment Help
- Managerial Accounting Assignment Help
- Taxation Accounting Assignment Help
- Perdisco Assignment Help
- Solve My Accounting Paper
- Business Accounting Assignment Help
- Cost Accounting Assignment Help
- Taxation Assignment Help
- Activity Based Accounting Assignment Help
- Tax Accounting Assignment Help
- Financial Accounting Theory Assignment Help
-
Computer Science and IT
- Robotics Assignment Help
- Operating System Assignment Help
- Data mining Assignment Help
- Computer Network Assignment Help
- Database Assignment Help
- IT Management Assignment Help
- Network Topology Assignment Help
- Data Structure Assignment Help
- Business Intelligence Assignment Help
- Data Flow Diagram Assignment Help
- UML Diagram Assignment Help
- R Studio Assignment Help
-
Law
- Law Assignment Help
- Business Law Assignment Help
- Contract Law Assignment Help
- Tort Law Assignment Help
- Social Media Law Assignment Help
- Criminal Law Assignment Help
- Employment Law Assignment Help
- Taxation Law Assignment Help
- Commercial Law Assignment Help
- Constitutional Law Assignment Help
- Corporate Governance Law Assignment Help
- Environmental Law Assignment Help
- Criminology Assignment Help
- Company Law Assignment Help
- Human Rights Law Assignment Help
- Evidence Law Assignment Help
- Administrative Law Assignment Help
- Enterprise Law Assignment Help
- Migration Law Assignment Help
- Communication Law Assignment Help
- Law and Ethics Assignment Help
- Consumer Law Assignment Help
- Science
- Biology
- Engineering
-
Humanities
- Humanities Assignment Help
- Sociology Assignment Help
- Philosophy Assignment Help
- English Assignment Help
- Geography Assignment Help
- Agroecology Assignment Help
- Psychology Assignment Help
- Social Science Assignment Help
- Public Relations Assignment Help
- Political Science Assignment Help
- Mass Communication Assignment Help
- History Assignment Help
- Cookery Assignment Help
- Auditing
- Mathematics
-
Economics
- Economics Assignment Help
- Managerial Economics Assignment Help
- Econometrics Assignment Help
- Microeconomics Assignment Help
- Business Economics Assignment Help
- Marketing Plan Assignment Help
- Demand Supply Assignment Help
- Comparative Analysis Assignment Help
- Health Economics Assignment Help
- Macroeconomics Assignment Help
- Political Economics Assignment Help
- International Economics Assignments Help
-
Academic Writing Services
-
Essay Writing
- Essay Help
- Essay Writing Help
- Essay Help Online
- Online Custom Essay Help
- Descriptive Essay Help
- Help With MBA Essays
- Essay Writing Service
- Essay Writer For Australia
- Essay Outline Help
- illustration Essay Help
- Response Essay Writing Help
- Professional Essay Writers
- Custom Essay Help
- English Essay Writing Help
- Essay Homework Help
- Literature Essay Help
- Scholarship Essay Help
- Research Essay Help
- History Essay Help
- MBA Essay Help
- Plagiarism Free Essays
- Writing Essay Papers
- Write My Essay Help
- Need Help Writing Essay
- Help Writing Scholarship Essay
- Help Writing a Narrative Essay
- Best Essay Writing Service Canada
-
Dissertation
- Biology Dissertation Help
- Academic Dissertation Help
- Nursing Dissertation Help
- Dissertation Help Online
- MATLAB Dissertation Help
- Doctoral Dissertation Help
- Geography Dissertation Help
- Architecture Dissertation Help
- Statistics Dissertation Help
- Sociology Dissertation Help
- English Dissertation Help
- Law Dissertation Help
- Dissertation Proofreading Services
- Cheap Dissertation Help
- Dissertation Writing Help
- Marketing Dissertation Help
- Programming
-
Case Study
- Write Case Study For Me
- Business Law Case Study Help
- Civil Law Case Study Help
- Marketing Case Study Help
- Nursing Case Study Help
- Case Study Writing Services
- History Case Study help
- Amazon Case Study Help
- Apple Case Study Help
- Case Study Assignment Help
- ZARA Case Study Assignment Help
- IKEA Case Study Assignment Help
- Zappos Case Study Assignment Help
- Tesla Case Study Assignment Help
- Flipkart Case Study Assignment Help
- Contract Law Case Study Assignments Help
- Business Ethics Case Study Assignment Help
- Nike SWOT Analysis Case Study Assignment Help
- Coursework
- Thesis Writing
- CDR
- Research
-
Assignment Writing
-
Resources
- Referencing Guidelines
-
Universities
-
Australia
- Asia Pacific International College Assignment Help
- Macquarie University Assignment Help
- Rhodes College Assignment Help
- APIC University Assignment Help
- Torrens University Assignment Help
- Kaplan University Assignment Help
- Holmes University Assignment Help
- Griffith University Assignment Help
- VIT University Assignment Help
- CQ University Assignment Help
-
Australia
- Experts
- Free Sample
- Testimonial
ICT103 Programming Report 2 Sample
ASSESSMENT DESCRIPTION
• In the group project, you will work in teams of 3-4 students.
• The assessment is divided into two components: Group report submission and mini-project demonstration.
• The details about the report structure are given below.
• The demonstration will include group demonstration of the implemented mini-project and followed by individual Q&A.
• The assessment must include object-oriented (OO) concepts like Class and Object, Encapsulation, Constructor, Inheritance, Getter and Setter methods, Method Overloading, and Association (multiple classes).
• Failing to use OO concepts will result in marks deduction as per the rubrics.
• The projects should be menu-based.
Report Structure:
The report should include the following sections:
1. Cover Page (provided by your lecturer): includes group member names, student ID and contribution.
2. Introduction: Brief description of the project and your assumptions about the project.
3. Flowchart and Class Diagram: Flow chart for the project logic and Class diagram for the identification of different classes, attributes and methods and any other OOP concepts implemented.
4. Implementation details: Mention the OOP concepts used. List the classes and methods and a short description of the purpose of the classes and methods.
5. Evaluation: Output screenshots for every menu item. The screenshots should show the system time and date.
6. Testing and Error Handling: Screenshots with incorrect input and the strategies you have applied to handle the errors or incorrect input scenarios. Validation of input can be a part of testing.
7. Contribution and Reflection: The section should include each team member’s contribution to the project development and their reflection on their learning experiences and project outcomes. It should mention individual’s roles, responsibilities, challenges faced, and insights gained throughout the project, emphasizing self-awareness and continuous improvement.
8. If you have implemented a Bonus feature, please mention that explicitly in the report and also emphasize that during the demonstration.
You can choose any project title
1 .Project Title - Library Management System
2. Project Title - Hotel Management System
3. Project Title - Employee Management System
4 . Project Title Student Management System
Solution
Introduction
The “Hotel Management System” is of console-based system which is a type of application software mainly used in the hotel to manage the main working areas. That is why this system is designed to help the hotel staff to improve efficiency and at the same time minimize the complexity of the work; this system allows the staff to control reservations, check-ins, and check-outs, and assign rooms without any difficulties. In real-time, application features such as room management and reservation for the room coupled with the secure management of the user’s account enhance operational efficiency. Some of the functions that may be assigned to an admin staff include the ability to check the guest details, record the room status, and perform other functions without interference or conflicts in case several events occur at the same time for the Assignment Helpline.
Flow Chart and Class Diagram
Figure 1: Flowchart
(Source: Self-created)
Figure 2: Class diagram
(Source: Self-created)
Implementation details
Figure 3: Use of encapsulation
(Source: Acquired from Netbeans ide)
The above figure shows the use of encapsulation which is acquired from the NetBeans ide. The above figure shows the Java code of encapsulation. It defines a class name room and the variables are guest name, room number, cheek-out date, and check-in date.
Evaluation
.png)
(Source: Acquired from Netbeans ide)
The above snip shows the check-in of the hotel booking which has been acquired from Netbeans Ide. It looks like this accompanies a hotel booking system since it contains options to input check-in and check-out dates for a hotel (Wang& Zhang, 2021). It leads to the selection of rooms, identification of room numbers, and check-in information. The format looks more like headings from checklists that a typical user is expected to follow when applying for a booking.
Figure 5: Check-out
(Source: Acquired from Netbeans ide)
The above-mentioned figure shows the check-out details. Available options are check-in, check-out, managing the rooms, making the reservation, managing the accounts, and logging off. The abstract user chooses the second option on the menu (Check Out) becomes room number (possibly ‘S’) and receives a message confirming the check-out.
Figure 6: Room management
(Source: Acquired from Netbeans ide)
The above figure represents the room management which and the entire code have been done in the Netbeans Ide. After entering the above code it asks the user to select a choice, probably about the status of the room, perhaps about its availability status, or check-out, or exiting from the program (Li et al., 2020). Here, the use of the word “Vacant” written twice and misspelled implies that you choose a room that is available or that you need to view the availability of rooms. The ultimate actions are to check out and log out.
Figure 7: Reservation system
(Source: Acquired from Netbeans ide)
The login by faculty can also be done in this console-based application as illustrated in the above figure. However, faculty can only manage the enrollment of courses and the grading system.
Figure 8: Managing account
(Source: Acquired from Netbeans ide)
The above-mentioned figure shows the managing account of the hotel. This figure elaborates a layout of a user interface to a hotel, probably to the part of the hotel that deals with admin responsibilities. The menu bar on the homepage contains options for check-in/check-out, making reservations, and managing accounts Yu, (2021). The user is then asked to enter their decision to choose the action that he or she would desire to take such as creating an admin account, viewing a list of all the admin accounts, and logging out.
Figure 9: Array creation to store data
(Source: Acquired from Netbeans ide)
The above snip shows the array creation to store data which is acquired from NetBeans ide. Some of them are: This seems to be a portion of a Java program on hotel management systems only (El et al., 2022). It carries the declaration of static fields: rooms and reservations, the creation of a scanner object to read the user’s inputs, and printing out choices.
Figure 10: Room availability
(Source: Acquired from Netbeans ide)
The above-mentioned snip represents the room availability where the guest name section and room number section have been created. However, after entering the room number it shows that the room is not available.
Figure 11: Exception handling
(Source: Acquired from Netbeans ide)
The above figure shows the exception handling which is acquired from Netbeans Ide. It is a concept where programming techniques are employed to manage those conditions and instances that are considered to be outside the normal operations of a program.
Testing and Error Handling:
.png)
(Source: Acquired from Netbeans ide)
The above snip represents the testing that has been acquired from the Netbeans platform. In the above figure, testLoginAdmin class has been created. This action has been verified if the username is correct or wrong.
Contribution
The “Hotel Management System” project has a collaborative effort by three team members, each contributing their unique expertise
● The first person stated that she would mainly work on the shell of the program with the functionality of checking in, checking, out, and handling rooms. These are the general ideas only where she added the logic of real-time updates of the room status that the system has to support multi-operations.
● The second person proceeded to manage the booked customers and interface. He designed a console-based interactive interface for the program and ensured the implementation of the major features of the reservations.
● Third person in charge of account management and security duties”. She developed the processes for the creation and deletion of new accounts, integrated the access using credentials, and applied techniques to deal with exceptions.
Reflection
I believe that the overall work done in the framework of the “Hotel Management System” project was profitable for our team. We also experienced other difficulties and common problems like the management of the tasks, the synchronization of them, the integration of features, or the fixing of bugs. But due to the team efforts and proper planning we were able to develop a fully operational system that any user would agree is easy to navigate. In this journey, it is crucial to also learn the value of communication, planning, and proper strategies as tools in working around the challenges and getting ready for leveraging the accomplishments.
References
El Maghraoui, A., Hammouch, F. E., Ledmaoui, Y., & Chebak, A. (2022, June). Smart energy management system: a comparative study of energy consumption prediction algorithms for a hotel building. In 2022 4th Global Power, Energy and Communication Conference (GPECOM) (pp. 529-534). IEEE. DOI: 10.1109/GPECOM55404.2022.9815807.
Li, Q., Koo, C., Lu, L., & Han, J. (2020). A real-time management system for the indoor environmental quality and energy efficiency in a hotel guestroom. International Journal of RF Technologies, 11(2), 109-125. DOI: 10.3233/RFT-200263.
Wang, Q., & Zhang, B. (2021). Research and implementation of the customer-oriented modern hotel management system using fuzzy analytic hiererchical process (FAHP). Journal of Intelligent & Fuzzy Systems, 40(4), 8277-8285. DOI: 10.3233/JIFS-189650.
Yu, Y. (2021, April). Design and implementation of hotel network management information system in the era of big data. In Journal of Physics: Conference Series (Vol. 1881, No. 2, p. 022068). IOP Publishing. DOI 10.1088/1742-6596/1881/2/022068.

Download Samples PDF
Related Sample
- MIS607 Cybersecurity
- Initiate and Lead Applied Research Assignment
- PMN610 Project Management Principles Assignment
- BUS2004 Human Resource Management Assignment
- Principles of Project Management
- BIS3003 IS Capstone Industry Project A Assignment
- ACCM4400 Auditing and Assurance Assignment
- MGT502 Business Communication
- MITS4004 IT Networking and Communication Assignment
- BUS5PB Principles of Business Analytics Assignment
- Leadership Work and Organization Assignment
- EDUC1001 Language and Learning in Your Discipline Assignment
- MIS603 Microservices Architecture Report 2
- MBA403 Financial and Economic Interpretation and Communication Assignment
- BMP4002 Business Law Assignment
- Project Progress Report
- Principles of Data Protection Act Assignment
- D31VR Value and Risk Management Essay
- PROJ6004 Contracts and Procurement
- Public Relation Portfolio Assignment

Assignment Services
-
Assignment Writing
-
Academic Writing Services
- Urgent Assignment Help
- Writing Assignment for University
- College Assignment Help
- SPSS Assignment Help
- HND Assignment Help
- Architecture Assignment Help
- Total Assignment Help
- All Assignment Help
- My Assignment Help
- Student Assignment Help
- Instant Assignment Help
- Cheap Assignment Help
- Global Assignment Help
- Write My Assignment
- Do My Assignment
- Solve My Assignment
- Make My Assignment
- Pay for Assignment Help
-
Management
- Financial Management Assignment Help
- Business Management Assignment Help
- Management Assignment Help
- Project Management Assignment Help
- Supply Chain Management Assignment Help
- Operations Management Assignment Help
- Risk Management Assignment Help
- Strategic Management Assignment Help
- Logistics Management Assignment Help
- Global Business Strategy Assignment Help
- Consumer Behavior Assignment Help
- MBA Assignment Help
- Portfolio Management Assignment Help
- Change Management Assignment Help
- Hospitality Management Assignment Help
- Healthcare Management Assignment Help
- Investment Management Assignment Help
- Market Analysis Assignment Help
- Corporate Strategy Assignment Help
- Conflict Management Assignment Help
- Marketing Management Assignment Help
- Strategic Marketing Assignment Help
- CRM Assignment Help
- Marketing Research Assignment Help
- Human Resource Assignment Help
- Business Assignment Help
- Business Development Assignment Help
- Business Statistics Assignment Help
- Business Ethics Assignment Help
- 4p of Marketing Assignment Help
- Pricing Strategy Assignment Help
- Nursing
-
Finance
- Finance Assignment Help
- Do My Finance Assignment For Me
- Financial Accounting Assignment Help
- Behavioral Finance Assignment Help
- Finance Planning Assignment Help
- Personal Finance Assignment Help
- Financial Services Assignment Help
- Forex Assignment Help
- Financial Statement Analysis Assignment Help
- Capital Budgeting Assignment Help
- Financial Reporting Assignment Help
- International Finance Assignment Help
- Business Finance Assignment Help
- Corporate Finance Assignment Help
-
Accounting
- Accounting Assignment Help
- Managerial Accounting Assignment Help
- Taxation Accounting Assignment Help
- Perdisco Assignment Help
- Solve My Accounting Paper
- Business Accounting Assignment Help
- Cost Accounting Assignment Help
- Taxation Assignment Help
- Activity Based Accounting Assignment Help
- Tax Accounting Assignment Help
- Financial Accounting Theory Assignment Help
-
Computer Science and IT
- Robotics Assignment Help
- Operating System Assignment Help
- Data mining Assignment Help
- Computer Network Assignment Help
- Database Assignment Help
- IT Management Assignment Help
- Network Topology Assignment Help
- Data Structure Assignment Help
- Business Intelligence Assignment Help
- Data Flow Diagram Assignment Help
- UML Diagram Assignment Help
- R Studio Assignment Help
-
Law
- Law Assignment Help
- Business Law Assignment Help
- Contract Law Assignment Help
- Tort Law Assignment Help
- Social Media Law Assignment Help
- Criminal Law Assignment Help
- Employment Law Assignment Help
- Taxation Law Assignment Help
- Commercial Law Assignment Help
- Constitutional Law Assignment Help
- Corporate Governance Law Assignment Help
- Environmental Law Assignment Help
- Criminology Assignment Help
- Company Law Assignment Help
- Human Rights Law Assignment Help
- Evidence Law Assignment Help
- Administrative Law Assignment Help
- Enterprise Law Assignment Help
- Migration Law Assignment Help
- Communication Law Assignment Help
- Law and Ethics Assignment Help
- Consumer Law Assignment Help
- Science
- Biology
- Engineering
-
Humanities
- Humanities Assignment Help
- Sociology Assignment Help
- Philosophy Assignment Help
- English Assignment Help
- Geography Assignment Help
- Agroecology Assignment Help
- Psychology Assignment Help
- Social Science Assignment Help
- Public Relations Assignment Help
- Political Science Assignment Help
- Mass Communication Assignment Help
- History Assignment Help
- Cookery Assignment Help
- Auditing
- Mathematics
-
Economics
- Economics Assignment Help
- Managerial Economics Assignment Help
- Econometrics Assignment Help
- Microeconomics Assignment Help
- Business Economics Assignment Help
- Marketing Plan Assignment Help
- Demand Supply Assignment Help
- Comparative Analysis Assignment Help
- Health Economics Assignment Help
- Macroeconomics Assignment Help
- Political Economics Assignment Help
- International Economics Assignments Help
-
Academic Writing Services
-
Essay Writing
- Essay Help
- Essay Writing Help
- Essay Help Online
- Online Custom Essay Help
- Descriptive Essay Help
- Help With MBA Essays
- Essay Writing Service
- Essay Writer For Australia
- Essay Outline Help
- illustration Essay Help
- Response Essay Writing Help
- Professional Essay Writers
- Custom Essay Help
- English Essay Writing Help
- Essay Homework Help
- Literature Essay Help
- Scholarship Essay Help
- Research Essay Help
- History Essay Help
- MBA Essay Help
- Plagiarism Free Essays
- Writing Essay Papers
- Write My Essay Help
- Need Help Writing Essay
- Help Writing Scholarship Essay
- Help Writing a Narrative Essay
- Best Essay Writing Service Canada
-
Dissertation
- Biology Dissertation Help
- Academic Dissertation Help
- Nursing Dissertation Help
- Dissertation Help Online
- MATLAB Dissertation Help
- Doctoral Dissertation Help
- Geography Dissertation Help
- Architecture Dissertation Help
- Statistics Dissertation Help
- Sociology Dissertation Help
- English Dissertation Help
- Law Dissertation Help
- Dissertation Proofreading Services
- Cheap Dissertation Help
- Dissertation Writing Help
- Marketing Dissertation Help
- Programming
-
Case Study
- Write Case Study For Me
- Business Law Case Study Help
- Civil Law Case Study Help
- Marketing Case Study Help
- Nursing Case Study Help
- Case Study Writing Services
- History Case Study help
- Amazon Case Study Help
- Apple Case Study Help
- Case Study Assignment Help
- ZARA Case Study Assignment Help
- IKEA Case Study Assignment Help
- Zappos Case Study Assignment Help
- Tesla Case Study Assignment Help
- Flipkart Case Study Assignment Help
- Contract Law Case Study Assignments Help
- Business Ethics Case Study Assignment Help
- Nike SWOT Analysis Case Study Assignment Help
- Coursework
- Thesis Writing
- CDR
- Research