Find Jobs
Hire Freelancers

Build My Java Project with expected deliverable

$10-30 USD

Completed
Posted about 6 years ago

$10-30 USD

Paid on delivery
Simulate a cookie factory with the given conditions. Factory may have one or more production lines. Factory maintains separate inventories for raw materials and production. Storage is measured in kilos. Partially completed orders are not to be dispatched. Stores will have its maximum loading capacity and starting balance of items. Both supplies and orders are to be fetched run time with the given time stamp. Amount of water, fuel and materials not mentioned in the system are not to be concerned. During the process you are to expect no line issues arises in the factory and both labor and machines are at its full throttle. Line context switching time is negligible. Factory line should suspend automatically if raw material goes out of stock or production warehouse capacity get exceeded. There are no priority orders and program should be able to figure out the best sequence of execution. Inventory data description: Raw material codes: Flour - FL, Butter - BT, Chocolate Chips - CH, Milk - MK, Suggar - SG, Ginger- GN Raw material inventory line: <Raw material code> <quantity> Raw material supply <Raw material code> <Quantity> <Arrival time> Cookie codes: Base Biscuit - BB, Butter Cookies - BC, Chocolate Chip Cookies - CC, Ginger Cookies GC Recipe line <cookie code> [<Raw material code:quantity>, ….. |<process time>] Merchandise inventory <Cookie code> <Quantity> Invoice line <invoice id> <arrival time> [<Cookie code> <Quantity>, ………] Recipes are given for 100 kg of cookies. Arrival time given in seconds. System start time is taken as t0 Implementation System should be able to retrieve and store data from the given data files in the runtime. Appropriate repositories should be used. Sample data files are attached and complexity of data set would be higher in the actual test environment. Cookies and raw materials should be considered as entities and inventories should be made with thread safe structure. Cookie manufacturing lines could be implemented with threads and number of manufacturing lines available will be vary. Cookie manufacturing and raw material arrival management should be handled simultaneously. Invoice line selection should depend on current inventory status. A detail report (sample report attached) should be generated at the end of execution. Proper application of object oriented design patterns, meaningful Class arrangement, efficient algorithm usage, error handling, readable and efficient coding will be considered in grading. Project should implement the following classes. 1. InventoryManager - manage both raw material and merchandises inventory 2. FactoryManager - Manage incoming invoices and production line 3. FactoryRunner - with the main Method to execute the system. Initiate the system, loads the system data start processing invoices. Deliverables [login to view URL] should be delivered along with source code [login to view URL] should be created in the same folder where [login to view URL] resides. Should execute as follows: java -jar [login to view URL] ~/<file path>/[login to view URL] ~/<file path>/[login to view URL] ~/<file path>/[login to view URL] attached input files for the application
Project ID: 16733172

About the project

4 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi there, I read and understood your requirement that you want to develop a java application which has to be executed in command line. I am very good at java and I can deliver your project to your satisfaction. Let us connect and discuss this further to take it forward.
$54 USD in 2 days
5.0 (9 reviews)
2.7
2.7
4 freelancers are bidding on average $36 USD for this job
User Avatar
Hello My name is Ahmed, i'm a top rated freelancer. i worked over 400 projects and over 700 hours doing java projects. plus i passed freelancer java v3 exam with score 3.75 plus i got 2 java certificate 1Z0-803 and 1Z0-804 with 3+ years experience. small overview of feedback on my profile "you want to get your projects completed with quality? Hire Ahmed. Highly recommended." "Thoroughly satisfied with Ahmed, and would recommend him to anyone looking for an excellent java developer!" "Highly recommended. Very smart and well experience" looking forward to work with you Regards
$35 USD in 1 day
4.9 (388 reviews)
6.6
6.6
User Avatar
Hey A Java expert developer is here I have good advanced expertise in Java and Javafx I can write a Java software for you as per your requirements This is an initial bid Feel free to message me We can discuss about the details in chat Regards
$25 USD in 0 day
4.8 (121 reviews)
6.1
6.1

About the client

Flag of SRI LANKA
Mount Lavinia, Sri Lanka
0.0
0
Payment method verified
Member since Sep 2, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.