You are required to write an Object Oriented Java Application to provide a Community Centre with a Facility Booking System. Functionality for two user types should be provided: an administrator (only one administrator) and registered users. Each user should have an email address (unique) and a password.
An administrator can
A registered user can
Your application should be menu-driven (GUI-based or character-based). Users should be permitted to repeatedly choose options from your menu until such time as the user selects the option to exit your application. You are expected to (i) validate user input, (ii) make appropriate use of methods and (iii) design files so that you avoid the unnecessary duplication of data. In addition, your code should not undertake any unnecessary comparisons. You are required to document your source code (Javadoc comments) such that the input to, the processing performed by as well as the output from each programmer-defined method is detailed.
All material must be submitted by 13h00 on Thursday of Week 12. You may compress your electronic deliverables into one .zip file. The name of this file should be of the format ProjectXGroupY.zip where X is your Project Number and Y is your Group Number.
This project is worth 15%. In the end-of-semester written exam there will be questions worth another 15% on the techniques and concepts encountered in this project. If a student does not attain 40% in these questions, then the student is expected to attain no project marks.
Suggested Data Files
(where 1 is administrator and 2 is registered user)
(each FacilityID is unique and automatically assigned, no two facilities have the same name, at each facility has an associated booking cost for 1 hour) In this file if a record has four attributes then the fourth attribute is the date on which decommissioning ends
e.g. 1,Fitness Studio,50.00
To export a reference to this article please select a referencing stye below:
My Assignment Help. (2020). Data Sheet Introducing. Retrieved from https://myassignmenthelp.com/free-samples/cs4222-data-sheet-introducing.
"Data Sheet Introducing." My Assignment Help, 2020, https://myassignmenthelp.com/free-samples/cs4222-data-sheet-introducing.
My Assignment Help (2020) Data Sheet Introducing [Online]. Available from: https://myassignmenthelp.com/free-samples/cs4222-data-sheet-introducing
[Accessed 21 October 2020].
My Assignment Help. 'Data Sheet Introducing' (My Assignment Help, 2020) <https://myassignmenthelp.com/free-samples/cs4222-data-sheet-introducing> accessed 21 October 2020.
My Assignment Help. Data Sheet Introducing [Internet]. My Assignment Help. 2020 [cited 21 October 2020]. Available from: https://myassignmenthelp.com/free-samples/cs4222-data-sheet-introducing.
For years, MyAssignmenthelp.com has been operating as one of the cheap assignment help providers in the USA. We are one of the best college paper writing services that keep service price minimal. We do not let the affordability of our service to hamper the standard of our work. We have separate teams of experts to provide report writing help . At MyAssigenmnthelp.com, we believe in earning credibility, so students can pay for assignments only after getting satisfied solutions. Tough assignments bother you? Trust us with your project. You will not regret paying us to write assignments for you.
Answer: The automated car system (ACS) is a mechanical system, which is designed for making the parking system better and minimizing the area of parking system. Collin has car parking system but the system is not automated. The car parking system for Collin should be automated so that the system becomes better and the space for parking is minimized. The Collin parking system now has manual workers who maintains the parking system (Sudha et al....Read More
Answer: In Perth there is a company and its name was “Groovy Movie”. They do business in entertainment field. They rents out the CD or DVD that contains the movies or popular TV shows. As like all company they also have various subdivisions. They are Consumer services, Finance, and Inventory. The overall strength of the company was 50 members. The CEO of the company decided to implement the LAN for enriching their potential. Becaus...Read More
Answer: FT Portfolio in Solving Corporate Governance Issues in the gas and oil industry Corporate governance plays a major role in structuring global coordination. This is because different individuals across the globe have different capabilities which can be of benefit to business. By incorporating these capabilities and ideas together, it becomes easier to divide various departments and assign them to respective heads to be in charge,...Read More
Answer: Answer to question 1: Issue: In this case two issues have been cropped up: Whether Liam and Peta have any liabilities under the Corporation Act 2001 or not Whether any penalty provisions could be applied on the directors or not Rules: The present case deals with the function and role of the directors regarding the insolvency of a company. Directors are possessed a higher position in an Australian company and it certain duties ...Read More
Answer: Weekly Portfolio Learning Table Description of topics including reading samples Learning outcomes of the unit Learnings from your experience, this and prior unit reading, assignments Supporting documentation including your prior learning Week 10 Topic: Contractual Arrangements in Commercial Projects. Case Study for the Chunnel Project; Australia National Audit Office (2012) Develop...Read More
Just share requirement and get customized Solution.
Our writers make sure that all orders are submitted, prior to the deadline.
Using reliable plagiarism detection software, Turnitin.com.We only provide customized 100 percent original papers.
Feel free to contact our assignment writing services any time via phone, email or live chat. If you are unable to calculate word count online, ask our customer executives.
Our writers can provide you professional writing assistance on any subject at any level.
Our best price guarantee ensures that the features we offer cannot be matched by any of the competitors.
Get all your documents checked for plagiarism or duplicacy with us.
Get different kinds of essays typed in minutes with clicks.
Calculate your semester grades and cumulative GPa with our GPA Calculator.
Balance any chemical equation in minutes just by entering the formula.
Calculate the number of words and number of pages of all your academic documents.
Our Mission Client Satisfaction
Great work! APA formatting was on point! Professor graded me a 97.5% on this assignment. Will be using this site again. Turn around time was fast.
Great Work. My professor loved my essay. Quick turn around time on assignment. Every step was followed and formatting was perfect.
Good work , It is not yet graded. It will be graded and I will resubmit feedback. This was very quick
Very nicely done. And received help whenever required. Very fast respond. Really loved the service.