Java Programming - IT Computer Science Assignment Help

Download Solution Order New Solution

Assignment Task

LEARNING OUTCOMES

· Build a moderate to advanced stand-alone GUI applications using Java concepts(C3,PL02)

· Demonstrate the use of Java concepts and their functionalities in the existing system(A3,PL05)

 

Title

ONLINE FOOD ORDER MANAGEMENT SYSTEM (OFOMS)

 

Section A: Program Specification

SPIDERMAN ONLINE FOOD SERVICES (SOFS) is one of the fast-growing Online Food Service in Malaysia which help customer to save their time by ordering food online from their place. SOFS decided to enhance their online order services by including different kinds of dishes on one click.

SOFS requires you to develop application for the OFOMS which have 2 users and should contains features stated below:

 

Functionalities of Admin

i. Add Food Item Category-wise

ii. Modify Food Item

iii. View All Food Items

iv. View All Customers Orders

v. Exit

 

Customer

i. Register to Access System (if new customer)

ii. View

a. All Food Category

b. All Food Items

iii. Select Food Item and add to card

iv. Do payment to confirm order.

v. Exit

 

· All the accounts details are predefined and saved in text files and those files will be updated for transactions and changes made.

· GUIs should be done for all interactions between users and the system.

· The system should be running continuously unless an exit command is issued.

 

Section B: Deliverables

 

This is an individual assignment. Each individual is required to submit:

1. A softcopy of the program coded in Java . The program should include the following:

· Basic Java concepts such as displaying and reading of text, variables, and assignment of values, comments – to explain various parts of the program, selection control and iteration structures, and arrays – single/double scripted.

· Object-oriented concepts incorporated using Java such as definition of classes, creation of objects / arrays of objects, constructors, method overloading, method overriding, inheritance etc.

· Any other aspects of Java.

 

2. A documentation of the system, that incorporates basic documentation standards such as header and footer, page numbering, and which includes:

· Cover page

· Table of contents

· Sample outputs when the program is executed with some explanation of the outputs/sections of the program

· Sample code to discuss the OO concepts and Java features used in system

· Additional features which have been incorporated in the solution in terms of Java codes

· Assumptions

· All references must be made using the Harvard Naming Convention

 

This IT Computer Science Assignment has been solved by our IT Computer Science Experts at My Uni Papers. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing Style. Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered.

You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turn tin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.