Find Jobs
Hire Freelancers

Java application

$10-30 USD

Annulé
Publié il y a plus de 4 ans

$10-30 USD

Payé lors de la livraison
Create and test an application in java that will allow a user to create a text file to store data values associated with Player objects. The application will provide a menu for a user to display an encrypted list, display a decrypted list, add, update, and delete the Player data record in the text file. The menu will also contain a help command for the user to display the menu and an exit command to stop the execution of the application. The menu will also have a and according to the specifications below. Attached are photos of the example of how the code should be out putted. It does not have to be built to the exact specifications as long as it runs similar to the attached photos. - Specifications 1. There are many ways to design a solution to this problem but you are graded on meeting the specific specifications as given in this exam. 2. Use proper statement indentation and meaningful variable names in the code. (2 points) 3. Place a multi-line Javadoc comment (not multiple single line comments) giving a description of what this application does before the class header. Include your name and the date: (2 points) 4. Output spacing, formatting, and spelling are to match the example console output illustrated above, but of course the user input will be different. (2 points) 5. Display a menu for a user to display an encrypted list, display a decrypted list, add, update, and delete the Player data record in the text file. It will also provide a help command and exit command. (5 points) 6. Implement each option on the menu. (30 points) 7. Create and use a DAO interface as described in the textbook for this application. Create any other classes you need to meet the specifications as given. (5 points) 8. Eliminate this specification (0 points) 9. The Player password must be at least 8 characters in length and no more than 20 characters in length. (4 points) 10. Create a class named Player. It has three instance variables. One is for the player’s name, one for the amount of money the player has, and one for the player’s password. Create getter and setter methods for all the instance variables. Create any other methods necessary to meet all the specifications given in this exam. (4 points) 11. Create two Player constructors. One will have no parameters and one will have the name, password, and the amount of money parameters. (2 points) 12. The password secret encryption algorithm is sequenced below: (10 points) 1. The first two characters will be moved to the end of the string of characters. 2. A random number greater than 0 and less than 10 will be inserted between the 2 and third characters in the string 3. An asterisk ( * ) will be place after the 7th character 4. The first character of the Players’ name will be the last character in the password. 13. The password is stored and displayed as encrypted. The Player class will also have a method to display the decrypted password. (10 points) 14. Add and use the Console class from chapter 7 or a modified version to validate all user input data. (3 points) 15. Create three packages to hold the six classes in the application. One to contain the player class, one to contain the I/O (input/output) classes, the third to contain the class with the main method and its other methods. Give the packages appropriately descriptive names. See page 327 for help. (3 points) 16. Prompt the user for data. 17. Validate the data so only acceptable values will be processed. If the user enters invalid data at any time in the application, the application should display an appropriate error message and prompt the user again until the user enters valid data. See example console display test above. See example console display file. (5 points) 18. Format currency values where illustrated in example output above. Look up NumberFormat class in index of textbook for help. (2 points) 19. Eliminate this specification.  (0 points) 20. Add Javadoc comments to describe the purpose of every class in the application. See pages 336-337. (3 points) 21. Add Javadoc comments to describe the purpose of every method in the application include @param and @return comments. See pages 338-339. (3 points) 22. Upon completion of the application generate the Javadoc documentation file. Be sure it includes the entire application documentation. See pages 340-341. (5 points)
N° de projet : 21856940

Concernant le projet

8 propositions
Projet à distance
Actif à il y a 5 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
8 freelances proposent en moyenne $36 USD pour ce travail
Avatar de l'utilisateur
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 40+ projects here on FREELANCER.COM. Please check our profile for reference. The bid is negotiable and we can talk about the price. Thank you
$10 USD en 1 jour
4,9 (369 commentaires)
7,6
7,6
Avatar de l'utilisateur
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 requirements, with dedicated support. Thanks Farah Saif
$60 USD en 2 jours
5,0 (407 commentaires)
7,1
7,1
Avatar de l'utilisateur
Sir, I have gone through your project description and am looking to provide my service for java work. please leave a message on my chat so we can discuss the budget and deadline of the project. For more than 7 years I’ve worked in this field.
$60 USD en 3 jours
4,8 (102 commentaires)
6,3
6,3
Avatar de l'utilisateur
Thanks for the heads up, I can do this in 24 hours. Thanks.
$40 USD en 1 jour
4,9 (138 commentaires)
5,9
5,9
Avatar de l'utilisateur
hi sir am ready to do that for you. myself 6 years experienced java and javafx developer. for assuring the quality work please check my reviews. ping me for more details
$50 USD en 3 jours
5,0 (24 commentaires)
4,0
4,0
Avatar de l'utilisateur
I can do this project for you. Let's discuss more details in private. Looking forward to working with you!
$25 USD en 5 jours
5,0 (7 commentaires)
2,7
2,7
Avatar de l'utilisateur
I will complete it exactly as asked and will do it in one day. I have a lot of experience with java and it should not take long to finish.
$15 USD en 1 jour
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de UNITED STATES
San antonio, United States
5,0
1
Méthode de paiement vérifiée
Membre depuis oct. 18, 2019

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.