Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

The goal of this project assignment is to consolidate the knowledge and skills you learned throughout the course. You will be implementing a Java application

The goal of this project assignment is to consolidate the knowledge and skills you learned throughout the course. You will be implementing a Java application for managing a store in two phases. A team of two students will work together on each phase without any external help except from the course instructor or TA. The theme of the store and the content will be chosen by the team. The objective of this first phase of the project is to develop the following skills. Ability to design and implement larger applications using the Object-Oriented Programming (OOP) Paradigm. Use UML class diagrams to design applications. Ability to test and debug applications. Ability to save application data to and load them from stored files. Ability to work in teams. This assignment counts as 10 points of your final grade. The remainder of this document will describe the requirement for this project (Phase 1). Store Name and Contents Your first task is to decide on the type of content you want to sell on the store. This will determine how your items are printed (and displayed in Phase 2), and how your store will be organized. You should explicitly list all item that will be available. In addition, you will need to chose a name for your store. System Specification Your application must support the following features: Allows loading the application data from a file (if the file is not specified load the data from the file store.data) Allows saving the application data from a file (if the file is not specified save to the default file store.data) There are three types of users: Managers, Employees, and Customers. All users have an ID and a name. Managers and Employees need to login with an ID and a password Customers only need their ID to login. All users can perform the following List store items by category Search store items by name or price, or any attribute you think is important for your specific store. log out In addition, Managers and Employees can perform the following Remove store items ________________________________________

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Modern Datalog Engines In Databases

Authors: Bas Ketsman ,Paraschos Koutris

1st Edition

1638280428, 978-1638280422

More Books

Students also viewed these Databases questions

Question

1. What are the pros and cons of diversity for an organisation?

Answered: 1 week ago

Question

1. Explain the concept of diversity and equality in the workplace.

Answered: 1 week ago