Question

Please Read it all and carefully In visual basic(vba)do the following program Summary INGE Industry, Inc....

Please Read it all and carefully
In visual basic(vba)do the following program

Summary

INGE Industry, Inc. needs a program in which the date and temperature in Celsius degrees of an industry laboratory are recorded and stored in a sequential file. In addition, you can see the recorded data and convert the temperatures in the following units: Fahrenheit, Kelvin and Rankine. In addition, they want to see a linear graph that reflects how the temperature has fluctuated day by day, for decision making.

Specifications :

Part 1 - Authentication: Form (user form) to authenticate in the program.

1. The program can only be accessed by authorized persons. Create a sequential file that has the user names (username) and password (password) of the people who will have privilege to access the program.

2. Create a form (user form) and programming so that the user of the program can authenticate.

3. Read the sequential file of the authorized persons, containing the user names and password, and validate that the user who is trying to access and the password are valid.

4. If the user enters incorrect data, submit an error message.

5. The user has privileges to access the program, close the authentication screen and present a form of a Menu.


Part 2-Menu: Form with option buttons to access.

1. Include the following option buttons to access the respective forms.

a. Temperature Record
b. Temperature Graph

2. Include the Exit button to close the program.

3. When pressing a button of the forms, leave the Menu form open and access the form that the user selected.


Part 3 - Temperature Record: Way to read, add and order daily temperatures.

1. Include the following objects in the form.

a. A ListBox to display the data of the file containing the dates and temperatures.

b. Labels and TextBox's to add a date with its temperature in degrees Celsius.

c. Button to add the data.

d. Button to exit the form and return to the Menu.

2. Procedures

a. When opening the form (when activated):

a.1 Execute a subroutine that reads the file that contains the dates with the temperatures in degrees Celsius, Fahrenheit, Kelvins and Rankine. and move the data to a Record structure.

a.2 Execute a subroutine that moves the data from the Record structure to the ListBox.

b. When you press the button to add data, do the following.

b.1 Check if the user specified the date and temperature in Celsius degrees to add. If you did not specify any of the two data, submit an error message to the user.

b.2 Use functions to convert the temperature in degrees Celsius to Fahrenheit, Kelvins and Rankine.

b.3 Add the date and temperatures to the Record structure.

b.4 Execute a subroutine that orders the data of the structure by date.

b.5 Rewrite the sequential file with the data: Create the output file whose name will be the same as the one you read, and move the record structure to the file.

b.6 Execute the subroutine that moves the data from the Record structure to the ListBox to see it updated with the data that was added.

b.7 Clean the Textbox's.

c. Pressing the Exit button closes the program and returns to the Menu.

Part 4 - Temperature Graphs: Integrates the dates with their respective temperatures in degrees Celsius.

1. Include the following objects in the form.

a. Image where the linear graph will be displayed.

b. Button to close the form and return to the Menu.

2. When the form is activated (activated), the program will do the following.

a. Remove the contents of the cells of the spreadsheet where the dates and temperatures will be displayed through programming.

b. Read the sequential file that contains data on dates and temperatures, and only move each date with its respective temperature in degrees Celsius to the Excel spreadsheet.

HINT: When the work team executes this instruction the first time (when you are doing the programming tests), you will access the Excel spreadsheet to create a line graph that reads the data of date and temperatures that are in the worksheet. calculation to include them in the line graph. Modify the title of the graph so that it is consistent with the information that is presented in it. This step will be carried out by the team only once and will not erase the graph, so that from that moment on the graph can be updated with the data that is moved to the Excel spreadsheet.

c. When the previous step is executed (move the date and temperature data Celsius to the Excel spreadsheet), the graph will automatically be updated; this is done automatically without programming intervention.

d. Through programming, export the linear graph of the spreadsheet to an image file and present the image of the graph in the image object that is in the form.

3. Include the Exit button to close the program. Pressing the Exit button closes the program and returns to the Menu.

0 0
Add a comment Improve this question Transcribed image text
Know the answer?
Add Answer to:
Please Read it all and carefully In visual basic(vba)do the following program Summary INGE Industry, Inc....
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • VISUAL BASIC- create a program for managing a "To Do" list. The program will need to...

    VISUAL BASIC- create a program for managing a "To Do" list. The program will need to read and update a text file named ToDoList.txt. The record structure of the file must be: 1) sort order, 2) task name and 3) desired completion date. When the program starts, it should read the contents file into a structure. The information should then be displayed in a data grid view. The data should be initially sorted by the sort order value. Afterwards, the...

  • write a programming code for the following problem using Visual Basic Studio VB. Write a program that will allow the user to enter series of mumbers and will give some useful statistics about the mam...

    write a programming code for the following problem using Visual Basic Studio VB. Write a program that will allow the user to enter series of mumbers and will give some useful statistics about the mambers Enter Numbers Button Click-Allow the user to enter series of nambers using imput dialog boxes. Use a loop and add the numbers to the listBox as they are input.. Prompt the user to enter"x" to stop addang numbers. Compute Statistics Button Click-Compute the following statistics...

  • Inventory Program (C++) Write a program that uses a structure to store the following inventory data...

    Inventory Program (C++) Write a program that uses a structure to store the following inventory data in a file: - Item Description -Quantity on Hand -Wholesale cost -Retail cost -Date Added to Inventory The program should have a menu that allows the user to perform the following tasks: -Add new records to file -Display any record in the file -Change any record in the file Input Validation: The program should not accept quantities, or wholesale or retail costs, less than...

  • C++ Read and do as instructed on please (C++Program *** use only condition statements, loops, functions,...

    C++ Read and do as instructed on please (C++Program *** use only condition statements, loops, functions, files, and arrays. Do NOT use material such as classes. Make sure to add comments** You are to write an ATM Program. The ATM should allow the user to do the following: 1. Create account 2. Log in 3. Exit When they press 1, they are asked for first name (capital first letter). Then it should ask for password. The computer should give the...

  • Programming Exercise 8.3 | Instructions Write a GUI-based program that allows the user to convert temperature...

    Programming Exercise 8.3 | Instructions Write a GUI-based program that allows the user to convert temperature values between degrees Fahrenheit and degrees Celsius. The interface should have labeled entry fields for these two values. breezypythongui.py temperatureconvert... + 1 2 File: temperatureconverter.py 3 Project 8.3 4 Temperature conversion between Fahrenheit and Celsius. 5 Illustrates the use of numeric data fields. 6 • These components should be arranged in a grid where the labels occupy the first row and the corresponding fields...

  • Using the Windows Starter Visual Studio project create the following five programs. 1. Write a p...

    Using the Windows Starter Visual Studio project create the following five programs. 1. Write a program that will store address information in unique values and then display the full address in a window at runtime (10pts). Example: Sam Coder 1 Main Street Kansas City, MO 64018 2. Write a program that will swap the City and State fields and then display the full address in a window at runtime (10pts). Example: Sam Coder 1 Main Street MO, Kansas City 64018...

  • C++ : Please include complete source code in answer This program will have names and addresses...

    C++ : Please include complete source code in answer This program will have names and addresses saved in a linked list. In addition, a birthday and anniversary date will be saved with each record. When the program is run, it will search for a birthday or an anniversary using the current date to compare with the saved date. It will then generate the appropriate card message. Because this will be an interactive system, your program should begin by displaying a...

  • Please program this in Visual Basic 6. You have chosen to create an electronic version of the sliding tile puzzle game....

    Please program this in Visual Basic 6. You have chosen to create an electronic version of the sliding tile puzzle game. The object of the game is to slide the tiles so that they end up in the required order. The images shown below are examples of the two different versions of this puzzle (numeric and graphical) Puzzle Board-Numeric Puzzle Board-Graphical File Options Help Elapsed Time File Options Help Elapsed Time 00:02:12 00:04:20 5 6 7 8 9 10 11...

  • package _solution; /** This program demonstrates how numeric types and operators behave in Java Do Task...

    package _solution; /** This program demonstrates how numeric types and operators behave in Java Do Task #1 before adding Task#2 where indicated. */ public class NumericTypesOriginal { public static void main (String [] args) { //TASK #2 Create a Scanner object here //identifier declarations final int NUMBER = 2 ; // number of scores int score1 = 100; // first test score int score2 = 95; // second test score final int BOILING_IN_F = 212; // boiling temperature double fToC;...

  • Write a C++ program that uses a structure to store the following inventory information in a...

    Write a C++ program that uses a structure to store the following inventory information in a file: ⦁   Item description, Quantity on hand, Wholesale cost, Retail cost, and Date added to inventory. ⦁   Use a char array for item description and date. ⦁   The program should have a menu that allows the user to perform the following tasks: i.   Add a new record at the end of the file. ii.   Display any record in the file. iii.   Change any record...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT