Customer: i need help coding a project
JA: Thanks. Can you give me any more details about your issue?
Customer: i think its been done on here before, but the instructions involve 5 phases:
JA: OK got it. Last thing — JustAnswer charges a fee (generally around $18) to post your type of question to Homework Experts (you only pay if satisfied). There are a couple customers ahead of you. We can help you for less if you're not in a rush. Are you willing to wait a bit?
Customer: Week 2 Assignment 1:
You will create a very simple two numbers calculator with save options; here is the specifications for the application. Create a form divided vertically in two halves with right and left panels1- In the left panel you will create the following control, the label or the value of the control will be in "" and the type of the control will in a- "First Number" [textbox]b- "Second number" [texbox]c- "Result" [textbox] - read onlyd- "+" [push button] "-" [push button] "/" [push button] "*" [push button]f- "Save" [push button] "Display" [push button] 2- OperationsThe user will enter two numbers in the "First Number" and the "Second Number", then pressthe "+" for addition, "-" for subtraction, "*" multiplication and "/" the result will be displayed in the result [textbox], if the user clicked "[save]" then the operation can be displayed in the right panel when the user press [Display]Please note that the user can save up to 10 operations. Add "clear" [push button] on the right panel to clear the content, make sure that you trap all the errors and set the focus to the appropriate control after the error occurred- Make sure that the result contains the operations, I should see in the right panel something like this 1+1=2 1*2=2 and so on.
Week 4 Assignment 2
Object Oriented Programming
You are going to enhance the application by creating two main classes1- Create a class for the math ( "+","-") operations -- name the class "MathOp"2- Extend the class using inheritance to include ("*","/") name the class "MathOp2"3- Create the following class/functionwhen select a line from the list box, the user should be able to modify the values/operations and save it to the listbox/databaseLet’s say the user clicked on “1+3=4” , the values 1,3 should be displayed in the input text boxes.Submission Instructions: Develop an Object Oriented documentation that include the following1- List of all classes and their purposes2- Relationship between classes3- Data dictionary for each class, method and the return type of each method4- Optionally you can develop an UML (Unified Modeling Language) using any of these tools:- Ms Word, Visio, or UML toolkit
Week 6 Assignment 3
You are going to save and retrieve the operations developed from the prior assignment in MS Access database. Create the necessary table to save and retrieve operations:Details- Create a table to save the operations- Create the necessary fields for the table- Create a button to save the content of the listbox to the database- Create a button to retrieve the content of the table into the listboxSubmission Instructions:Note* the table in the database should not exceed 10 records, when you do another save the table should be cleared and replaced with the new operations when select a line from the list box, the user should be able to modify the values/operations and save it to the listbox/database
Week 7 Assignment 4
You are going enhance the application by saving, retrieving the operations data from and to XML files add the following buttons to the form-create a button "Save XML"-create a button "Retrieve from XML"Submission Instructions: Make sure that the XML file is local to the application or allow the user to navigate to the file
Week 8 Assignment 5
You are going to enhance the application by using MDI. you need to load the calculator application that you developed in the prior weeks in the MDI.for more info on how to create an MDI application in VB.NET please visithttp://www.startvbdotnet.com/forms/mdi.aspx
JA: OK. Now I'm going to take you to a page to place a secure deposit with JustAnswer. Don't worry, this chat is saved. After that, we will finish helping you.