Java project - voting system

Ditutup Dipasang 4 tahun yang lalu Dibayar saat pengiriman
Ditutup Dibayar saat pengiriman

Write Java classes that meet all requirements

2. Write JUnit tests to verify all requirements

3. DO NOT write any UI code, persistence code or authentication code

4. DO NOT make use of any framework or open source library other than JUnit

5. Readability and maintainability of your code is key

Scenario/requirements:

You have been selected by the United States Senate to create a Java solution for managing the voting on motions once debate has concluded on the senate floor.

The system you create must accept votes on a specified motion, tabulate Yeas and Nays and determine whether motions pass or fail.

 No votes can be accepted upon a motion until it is opened for voting.

 When a motion is closed for voting, a result is returned that describes

o whether the motion passed or failed

o the number of votes for and against

o the time that voting opened and closed

 A motion cannot be closed for voting less than 15 minutes after it was opened.

 No voter can vote more than once on the same motion.

 The maximum votes that can be received on a motion is 101.

 If voting is a tie, then an attempt to close the motion for voting will cause it to enter a special “tied” state.

o In the “tied” state, the Vice-president of the United States is the only person allowed to vote. Once the VP votes, the motion is automatically closed.

o The VP is not allowed to vote except when voting has entered the “tied” state.

o If the VP is not available to vote, then voting can be forced to the closed state which causes the motion to fail.

 The system must support a query to discover the current state of a motion.

Java Perancangan Perangkat Lunak JavaScript Pemrograman C++ Pengujian Perangkat Lunak

ID Proyek: #20883610

Tentang proyek

28 proposal Proyek online Aktif 4 tahun yang lalu

28 freelancer rata-rata menawar $164 untuk pekerjaan ini

it2051229

Hi there, I do Java programming. I went through your requirements and I would like to do this project if given the opportunity. Let me know if you are interested.

$35 USD dalam 1 hari
(1517 Ulasan)
8.0
NovaSofts

Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA, C, C++ , C# , Python, ANDROID,IOS, MATLAB, IONIC. Done 660+ projects here on FREELANCER.COM. The Lebih banyak

$140 USD dalam 3 hari
(426 Ulasan)
7.7
urmate

Hi There I've excellent programming and development skills and knowledge. I can provide an efficient, perfect, well documented development of your Programming and Computer project according to 100% accuracy and requ Lebih banyak

$140 USD dalam 3 hari
(555 Ulasan)
7.3
hbxfnzwpf

I am very proficient in c and c++. I have 17 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ Lebih banyak

$135 USD dalam 3 hari
(160 Ulasan)
7.1
ARKSolution2015

Sir, I have gone through your project description and am looking to provide my service for voting system project java work. For more than 7 years I’ve worked in this field. Recently projects on java [login to view URL] Lebih banyak

$250 USD dalam 21 hari
(142 Ulasan)
6.5
ThinkAndCo

Hi, We are a team of professional software developers. We have expertise in Java and can readily work on your requirements. Kindly consider our proposal for best results. Looking forward to talking for more informat Lebih banyak

$100 USD dalam 6 hari
(103 Ulasan)
6.0
ExpertSoul

Hello! I am very interested in your post project. While I read your description carefully, I was excited with feeling that I would be able to satisfy for your requirements in this job. We can negotiate on price/Budget Lebih banyak

$40 USD dalam 1 hari
(69 Ulasan)
5.6
mhortis

Hello, I am a senior Full-Stack Java developer and I have coped with several projects, both small and more complex ones. I have a very strong academic background in algorithms and complexity, information systems and Lebih banyak

$250 USD dalam 7 hari
(25 Ulasan)
5.7
greencoders

Hello!I I am very interested in your post project. I am really looking for this kind of project for a long time in freelancer since i have rich experience on it. I think this project is very suitable for me and i am s Lebih banyak

$35 USD dalam 1 hari
(28 Ulasan)
5.2
maryumakhter5

Hello sir, I have an experience in java from up to three years I have created many real-time applications and web-based applications. The technologies which I have used are Oop based programming, Multi-threading, and N Lebih banyak

$140 USD dalam 7 hari
(30 Ulasan)
5.4
prasantaghorui

Myself is Prasanta Ghorui, I.S.P. having total work experience of 15 years into Java / J2ee and related technologies. I am holding an Master of Computer Application degree from a renowned university in India. This cred Lebih banyak

$480 USD dalam 7 hari
(2 Ulasan)
4.5
Valuesolutions

Hello, i have read the details provided..please contact me to discuss more on the project deadline and some other few things

$120 USD dalam 5 hari
(16 Ulasan)
5.2
jyotiangel30marc

hi i read all requirement i have more than 15 year experience as a Developer (Java) please share more detail i will provide 5 star rating work thanks

$140 USD dalam 7 hari
(5 Ulasan)
3.0
cardelgo

Hello. Your quality parameters will be the baseline for the project. I am an Agile practitioner, and I have supported deployments both on-premise and in cloud environments. Some of the services I have supplied when Lebih banyak

$111 USD dalam 2 hari
(4 Ulasan)
2.8
rollyarnaudo

My name is Rolando and I'm positive I can help you with your problem. From your description, I understand I'll have to develop a well designed and well documented library for the motion voting in the Senate, accompanie Lebih banyak

$150 USD dalam 7 hari
(5 Ulasan)
2.4
engineeringexp

A Data Scientist with experience in Python, R programming, R Shiny, R studio and anything related to data science and python Master in Engineering, Electrical and Electronic Engineer, who is dynamic, reliable, resourc Lebih banyak

$30 USD dalam 7 hari
(0 Ulasan)
0.0
Skypotential

Hi, I can help you in your Java project for the voting system. I am a senior developer in the following things: Java JavaScript Software Architecture Software testing C++ Ruby Python I will help you. Regards, Zuba Lebih banyak

$250 USD dalam 7 hari
(1 Ulasan)
0.0
suganyaNedumaran

I have a good experience in JAVA development & in JUNIT & this seems to be an interesting requirement ... I can help you with this .........................................

$250 USD dalam 24 hari
(0 Ulasan)
0.0
shustak

Hi, I have experience in manual and automation testing. I would like to work with your company. Skills: -Exposure to test automation (Java); -Test automation approaches; -Principles of building test automation framewo Lebih banyak

$150 USD dalam 7 hari
(0 Ulasan)
0.0
DaveViola

Seasoned Java Developer who is a practitioner,,coach, and professor for young aspiring students. I have a vast architectural knowledge as well as from design to coding to test and presentation.

$166 USD dalam 5 hari
(0 Ulasan)
0.0