Find Jobs
Hire Freelancers

Java Coding Project

$30-250 USD

Завершено
Опублікований over 8 years ago

$30-250 USD

Оплачується при отриманні
The star indicates that the pair of fields may be repeated 0 or more times. j:<index>:<name>:<creature index>:<time>[:<required artifact type>:<number>]* Project The project will be graded according the criteria for the final project - see below. Elaboration: An addition to the data file - specifying jobs for creatures. j:<index>:<name>:<creature index>:<time>[:<required artifact type>:<number>]* Resource pools - data structures supporting unassigned artifacts of a given type, along with supporting assignment to creatures Creature job threads - connected to the resource pools and supporting the concept of blocking until required resources are available before proceeding. GUI showing: Resources in pools Thread progress, resources acquired, and resources requests still outstanding (options) NOTE - The details of this section are subject to change, but the spirit will remain: This is meant to be a learning experience, not a death march! Do the best you can, explain what you have done, what should still be done and how you would go about implementing the additional features. Make sure your test cases cover ALL the issues - thus demonstrating that you have considered and understood all the issues in the project, even you have have not had time to implement all the features. So, let's focus on the aspect that I think is most critical here - communicating threads. Start with the following (Functionality points): Start a thread for each job, by implementing Runnable in the Job (or equivalent) class. (F: 30/40) Read the data file and create the appropriate jobs (threads). (F: 35/40) Implement the resource pools. (F: 38/40) Implement the connections between the resource pools and the threads using a resource management approach. (F: 40/40) Add elements to the GUI to make user control convenient. Deliverables Java source code files any configuration files used a well-written Word document describing: your overall design, including a UML class diagram showing the type of the class relationships description of how to set up your application your test plan, including test data and results, with screen snapshots of each of your test cases your approach, lessons learned, design strengths and limitations, and suggestions for future improvement and alternative approaches Documentation format and length. The documentation describing and reflecting on your design and approach should be written using Microsoft Word, and should be no more than five pages in length and no less than two pages. The font size should be 12 point. The page margins should be one inch. The paragraphs should be double spaced. All figures, tables, equations, and references should be properly labeled and formatted using APA style. Code format: header comment block appropriate comments within the code appropriate variable and function names correct indentation The project elements will be assessed as follows: Attributes Value Project design 20 points Project functionality 40 points Test data 20 points Approach documentation 15 points Grammar and spelling 5 points Total 100 points
ID проекту: 8612703

Про проект

5 пропозицій(-ї)
Дистанційний проект
Активність 9 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
Доручений:
Аватарка користувача
Hi, I have read the requirements and I would like to do this project. Let me know if you are interested so I can start. Thanks.
$50 USD за 3 дні(-в)
4,9 (1032 відгуки(-ів))
7,5
7,5
5 фрілансерів(-и) готові виконати цю роботу у середньому за $149 USD
Аватарка користувача
I have an experience of more than 3 years of coding and GUI in java. i have made enormous number of applications. i can share the data on chat. Your problem falls under my expertise . Contact me freely I will do it in your range. you will not regret providing me this responsibility. i will do it with 100% perfection and hardwork i can do this better than any one else here ! just trust me once and i will prove myself trust worthy in low price I have a big range of clients whom i am providing and had provided satisfied services.
$200 USD за 3 дні(-в)
4,9 (5 відгуки(-ів))
5,4
5,4
Аватарка користувача
Dear Sir. We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Looking forward to hear from you soon - GOD Bless You.
$200 USD за 3 дні(-в)
5,0 (3 відгуки(-ів))
3,1
3,1
Аватарка користувача
I am a software engineer with years of experience in Java and C/C++ programming, doing my master's degree with 'A' total subject's grade in artificial intelligence and machine learning. I will do my best to meet your expectations and I need you to contact me for more info. Thanks a lot! Best regards
$140 USD за 4 дні(-в)
4,7 (5 відгуки(-ів))
2,7
2,7
Аватарка користувача
Hello, expertise for java program... I have seen your requirement and telling you that we have resources for this kind of requirement. For outsourcing industry we would have experience of 12 years and we have 200+ highly skilled developers for Mobile, Web, Animation, Game Development and Internet Marketing. WE ARE NEW OVER HERE and proudly inform you that we get business through company website inquiry and previous recommend clients. We serve you better and expect us to be chose my company for your project selection criteria area. Waiting from hear you very soon..... Cordially, DAVID
$155 USD за 7 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0

Про клієнта

Прапор KOREA, REPUBLIC OF
Seoul, Korea, Republic of
5,0
22
Спосіб оплати верифіковано
На сайті з бер. 3, 2014

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.