0% found this document useful (0 votes)
8 views1 page

Machine Test (Java-A)

The document outlines the requirements for a Product Management Application, specifying the Product entity with attributes such as id, name, price, and category. It details functional requirements including adding, viewing, updating, and deleting products, along with additional features for sorting products by price. Students are encouraged to implement these functionalities and consider enhancing the application with further features.

Uploaded by

vaishnavid166
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views1 page

Machine Test (Java-A)

The document outlines the requirements for a Product Management Application, specifying the Product entity with attributes such as id, name, price, and category. It details functional requirements including adding, viewing, updating, and deleting products, along with additional features for sorting products by price. Students are encouraged to implement these functionalities and consider enhancing the application with further features.

Uploaded by

vaishnavid166
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Machine Test

Java-A
Product Management System

Problem Statement:
Create a Product Management Application with the following functionalities:

Product Entity

• id (Primary Key, Auto-Generated)


• name (String, not null)
• price (Double, not null)
• category (String)

Functional Requirements

Develop a simple user interface to perform the following operations:

1. Add a New Product


o Provide a form to add a new product with all the required fields.
2. View All Products
o Display a list of all products in a tabular format.
3. Update Product Details
o Provide an option to update the details (e.g., name, price, category) of an
existing product.
4. Delete a Product
o Allow the user to delete a product from the list.

Additional Features:

• Sort products by Price:


o Sort all products low-to-high price
o Sort all products high-to-low price

Note to Students:
You are encouraged to implement the required functionalities as mentioned in the problem statement.
However, if you wish to enhance the application by adding additional operations such as sorting,
advanced filtering, or any other feature, feel free to do so.

You might also like