Find
Search for over 200,000 study notes and past assignments!
Swap
Download study resources by swapping your own or buying Exchange Credits.
Study
Study from your library anywhere, anytime.
Objected Oriented Development with Java
OODJ - Object Oriented Development with Java
1 Found helpful • 30 Pages • Essays / Projects • Year Uploaded: 2023
The assignment is to design and implement a Hostel Management System and the target users are admin and student. This system should allow admin to perform basic operations such as create, read, update, and delete. Besides, students are allowed to make reservation through the system without going through all the manual process. The system is necessarily to be designed and developed using object-oriented approach covering object orientation concepts and principles. In addition, a supporting document is required to reflect the design and the implementation details demonstrating the object-oriented programming concepts and their code samples. This coursework requires students to identify the problem domain for a hostel management process and construct a software solution using object-oriented programming paradigm. The developed system should achieve the following requirements for different types of users but not limited to: 1. Admin • System login record for authentication and authorisation process • Add/update/read/delete hostel room information • Manage students’ hostel application • Check students’ record • Generate report such as monthly income, number of rooms available, etc. 2. Student • System login record for authentication and authorisation process • Make hostel application- personal details, check in date, choose from available room • Check and read information for available hostel room • Track personal application and historical record • Make payment With the aforementioned requirements, you are expected to analyse the problem domain pertaining to a hostel management process. All the information must be saved in text file. Apart from these, the general settings and data configuration as well as fundamental functions are included to facilitate the end users.
This document is 10 Exchange Credits
More about this document:
|
This document has been hand checkedEvery document on Thinkswap has been carefully hand checked to make sure it's correctly described and categorised. No more browsing through piles of irrelevant study resources. |
|
This is an Essay / ProjectEssays / Projects are typically greater than 5 pages in length and are assessments that have been previously submitted by a student for academic grading. |
|
What are Exchange Credits?Exchange Credits represent the worth of each document on Thinkswap. In exchange for uploading documents you will receive Exchange Credits. These credits can then be used to download other documents for free. |
|
Satisfaction GuaranteeWe want you to be satisfied with your learning, that’s why all documents on Thinkswap are covered by our Satisfaction Guarantee. If a document is not of an acceptable quality or the document was incorrectly described or categorised, we will provide a full refund of Exchange Credits so that you can get another document. For more information please read Thinkswap's Satisfaction Guarantee. |
Studying with Academic Integrity
Studying from past student work is an amazing way to learn and research, however you must always act with academic integrity.
This document is the prior work of another student. Thinkswap has partnered with Turnitin to ensure students cannot copy directly from our resources. Understand how to responsibly use this work by visiting ‘Using Thinkswap resources correctly’.