Build Java Console Application

Completado Publicado hace 6 años Pagado a la entrega
Completado Pagado a la entrega

SMS manages information about products, customers and product ordering items. These information are:

About a product:

1. pcode (string): the code of the product (this should be unique for the product).

2. pro_name (string): the name of the product.

3. quantity (integer): the number of products with the same code in a shop at beginning of a day.

4. saled (integer): the number of products with the same code, which are saled in the day. Condition: saled ≤ quantity.

5. price (double): The price of the product.

About a customer:

1. ccode (string): the code of the customer (this should be unique for the customer).

2. cus_name (string): the name of the customer.

3. phone (string): The phone number of the customer (must contain digits only).

About ordering:

1. pcode (string): the code of the product to be ordered.

2. ccode (string): the code of the customer.

3. quantity (integer): the number of ordered products.

On running, your program displays the menu/functionalities as below:

Product list:

1.1. Load data from file

1.2. Input & add new item

1.3. Display data

1.4. Save product list to file

1.5. Search by pcode

1.6. Delete by pcode

1.7. Sort by pcode

1.8. Delete the node after the node having code = xCode

Customer list:

2.1. Load data from file

2.2. Input & add new item

2.3. Display data

2.4. Save customer list to file

2.5. Search by ccode

2.6. Delete by ccode

Order list:

3.1. Input data

3.2. Display data with total value

3.3. Sort by pcode and ccode

You should use 3 relevant data structures, each one is used to store data for products, customers or product ordering items. You should create the data structures from scratch, do not use built-in structures available in Java. You will need to write Java code to implement all the functionalities listed above

Java

Nº del proyecto: #13940750

Sobre el proyecto

14 propuestas Proyecto remoto Activo hace 6 años

Adjudicado a:

anhnh23

Hi there, I have 5+ years in Java; OOP, OO analyze & design, data structures, algorithms and design patterns are my key skills. Solving problem and optimizing system are my passion. Satisfied customers is my key strat Más

$20 USD en 1 día
(36 comentarios)
4.8

14 freelancers están ofertando un promedio de $36 por este trabajo

AhmedLabib93

Hello My name is Ahmed, i'm a top rated freelancer. i worked over 250 projects and over 600 hours doing java projects. plus i passed freelancer java exam with top 15% plus i got 2 java certificate 1Z0-803 and 1Z0- Más

$60 USD en 3 días
(402 comentarios)
6.6
algispetkuns

A proposal has not yet been provided

$40 USD en 2 días
(46 comentarios)
5.4
achouriissam

Hello, My name is Achouri Issam. I have over three years experience in Software Engineering and i have a good Knowledge with Java, JavaEE,Android,IOS, Spring, Spring MVC, EJB,Struts2, Hibernate, JSP, Servlet , JPA, Más

$18 USD en 1 día
(16 comentarios)
4.8
neerajagrawal201

I have good knowledge in below mentioned skills by you. I also have some certifications in Java. I can share some of demos with you if you want for better understanding. Currently I'm working on a banking project in an Más

$20 USD en 1 día
(40 comentarios)
5.0
akaydavid

A proposal has not yet been provided

$55 USD en 3 días
(0 comentarios)
0.0
shubzz99

Hello, I am Shubham. I have a 4 year of work experience in Java, python, C and SQL. I am a Computer Science Engineer from IIIT Delhi, India. I have done internships for companies like Fundwave, Airtel, Reliance Jio e Más

$10 USD en 2 días
(0 comentarios)
0.0