Find Jobs
Hire Freelancers

Build My Java Project with expected deliverable

$10-30 USD

Finalizat
Data postării: aproape 6 ani în urmă

$10-30 USD

Plata la predare
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
ID-ul proiectului: 16733172

Despre proiect

4 propuneri
Proiect la distanță
Activ: 6 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
Acordat utilizatorului:
Avatarul utilizatorului
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 în 2 zile
5,0 (9 recenzii)
2,7
2,7
4 freelanceri plasează o ofertă medie de $36 USD pentru proiect
Avatarul utilizatorului
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 în 1 zi
4,9 (388 recenzii)
6,6
6,6
Avatarul utilizatorului
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 în 0 zi
4,8 (121 recenzii)
6,1
6,1

Despre client

Steagul SRI LANKA
Mount Lavinia, Sri Lanka
0,0
0
Metoda de plată a fost confirmată
Membru din sept. 2, 2014

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.