Find Jobs
Hire Freelancers

OOPs Design, Java Program, UML Diagram

$30-250 USD

W trakcie realizacji
Opublikowano ponad 6 lat temu

$30-250 USD

Płatne przy odbiorze
Consider a software model of an ATM machine that supports the following use cases: Use Case 1: 1. User swipes his/her debit card, which provides the system with the user’s bank account number. 2. User is asked to provide his/her pin number. 3. User is asked whether he/she wishes to check his balance or withdraw money. 4. User selects to withdraw money. 5. System displays the amount withdrawn and the remaining balance. 6. User is asked whether he/she would like to conduct another transaction. Use Case 2: 1. User swipes his/her debit card, which provides the system with the user’s bank account number. 2. User is asked to provide his/her pin number. 3. User is asked whether he/she wishes to check his balance or withdraw money. 4. User selects to withdraw money. 5. System displays error message that the amount to be withdrawn exceeds the balance. 6. User is asked whether he/she would like to conduct another transaction. Use Case 3: 1. User swipes his/her debit card, which provides the system with the user’s bank account number. 2. User is asked to provide his/her pin number. 3. User is asked whether he/she wishes to check his balance or withdraw money. 4. User selects to check balance. 5. System displays the user’s account balance. 6. User is asked whether he/she would like to conduct another transaction. Use Case 4: 1. User swipes his/her debit card, which provides the system with the user’s bank account number. 2. User is asked to provide his/her pin number. 3. System displays that pin number is incorrect. 4. User is asked to provide his/her pin number up to two more times. 5. System terminates after third failed attempt. Problem 1:Identify at least three classes that may be required in an object oriented design that supports the above use cases. Generate a CRC card for each class indicating its responsibilities and [login to view URL]: One of your classes should be BankAccount. Problem 2: Generate a UML class diagram showing the classes and any relationships between them. Be sure to include a list of the attributes and methods of each class in the diagram. Problem 3: Implement your design in Java. You should have a separate source file for each class as well as a tester class for demoing the functionality of your design.
Identyfikator projektu: 15232348

Informację o projekcie

8 ofert
Zdalny projekt
Aktywny 7 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Hey A Java and UML Modeling expert is here I have good advanced expertise in java and javafx I can write a java program for you Feel Free to message me Regards Relevant Skills and Experience Java Javafx UML Modeling Proposed Milestones $40 USD - Initial I have few questions to ask
$40 USD w 0 dzień
4,8 (84 opinii)
5,7
5,7
8 freelancerzy składają oferty o średniej wysokości $236 USD dla tej pracy
Awatar Użytkownika
Hello I am software development expert and interested in this project. I have reviewed the details of the project regarding uml and confident to handle the project perfectly. I have a lot of experience in helping students with assignments. Please communicate to discuss further. Regards Anshu
$100 USD w 2 dni
4,7 (418 opinii)
7,4
7,4
Awatar Użytkownika
Having 7 Yrs of vast experience in the field of Java, Python, Software Architecture, Software Development Be free to ping me for any advice as I can be your search end. Relevant Skills and Experience Having 7 Yrs of vast experience in the field of Java, Python, Software Architecture, Software Development CSS,CSS 3 & LESS JS (Angular JS, Backbone JS express JS, Gulf JS) Java Script & J Query Proposed Milestones $200 USD - Cost
$200 USD w 3 dni
3,8 (18 opinii)
4,9
4,9
Awatar Użytkownika
I will surely help you in making software model of ATM machine. Please reply me to discuss the things so as to finalize the model and i assure you that you will get perfect project. Relevant Skills and Experience Design, Java, Python, Software Architecture, Software Development Proposed Milestones $555 USD - Details will be discuss over chat so that we can finalize the deal
$555 USD w 25 dni
4,3 (2 opinii)
2,6
2,6
Awatar Użytkownika
Why you should hire me? Professional project management & experts in managing projects remotely Security coding standard Ability to work in your time zone 24/7/365 availability Relevant Skills and Experience 7 years experience in PHP, MYSQL, CSS3, HTML5 and deep knowledge Wordpress, pluggin, development issues and customization. In addition, I have a solid expertise in the 3rd party API Proposed Milestones $666 USD - Final
$666 USD w 25 dni
5,0 (1 opinia)
1,0
1,0
Awatar Użytkownika
I will create a well written software in Java to suffice the requirement. Relevant Skills and Experience More than 7 years of professional experience of working on Java & related frameworks. Proposed Milestones $166 USD - Software Delivery
$166 USD w 12 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga INDIA
hyderabad, India
4,8
1
Zweryfikowana metoda płatności
Członek od sty 27, 2013

Weryfikacja Klienta

Inne pracę od tego klienta

Automata Parsing
$30-250 USD
Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.