Developing a graphical user interface in programming

Assignment Help Basic Computer Science
Reference no: EM13712343

Developing a graphical user interface in programming is paramount to being successful in the business industry. This project incorporates GUI techniques with other tools that you have learned about in this class.

Here is your assignment: You work for a flooring company. They have asked you to be a part of their team because they need a computer programmer, analyst, and designer to aid them in tracking customer orders.  Your skills will be needed in creating a GUI program that calculates the flooring cost and stores the order in the database.

The project has three components: an analysis and design document, the project code, and a user manual. The analysis and design document is due Week 4. The code and user manual are due in Week 7. It is suggested that you begin working on the code in Week 5, which should give you ample time to complete the project. You will find that the lectures and lab assignments will prepare you for the Course Project.

Your application must include at least three tabs. The user will choose wood flooring or carpet, enter the length and width of the floor, as well as the customer name and address. The application will compute the area of the floor and the cost of the flooring considering that wood floor is $20 per square foot and carpet is $10 per square foot. A summary should be displayed, either in a tab or another window, listing the customer name and address, floor selection, area, and cost. This information should also be stored in the MySQL database table. The program should validate that all information is entered and that the length and width are numeric values. Any numeric or currency values must be formatted appropriately when output. Recommendations for the components used for input are

  • radio buttons-flooring type (wood or carpet);
  • text fields-customer name, customer address, floor length, and floor width; and
  • buttons-calculate area, calculate cost, submit order, display order summary, display order list.

The MySQL database table is called flooring and has the following description.

 

Reference no: EM13712343

Questions Cloud

Propeller thrust and power : Calculate the total net thrust generated by the propeller. Calculate the propeller power used to generate thrust. The turbine driving the propeller generates 416 kW of power. Calculate the efficiency of the propeller.
Companion viruses are an increasing problem : Hackers and their companion viruses are an increasing problem, especially on the Internet. What are the most important measures for a firm to take to protect itself from this? Is full protection feasible? Why or why not?
Active role in union-management negotiations : Active role in union-management negotiations - Do you think that it is appropriate for a government entity
Consider a silicon rubber drain hose for surgical procedure : Silicon rubber has a Poisson's ratio of 0.4. Consider a silicon rubber drain hose for a surgical procedure; the hose has an outer diameter of 4 mm and a wall thickness of 0.5 mm. How much does the lumen (interior space) of the catheter constrict if t..
Developing a graphical user interface in programming : Developing a graphical user interface in programming is paramount to being successful in the business industry. This project incorporates GUI techniques with other tools that you have learned about in this class.
Information security audits : Which of the following would be part of an bi-annual corporate audit (see a-e) and what type of information would be gathered including which polices if any would apply?
Kinds of problems do expatriates face when returning home : What kinds of problems do expatriates face when returning home - What can MNCs do to deal with these repatriation problems effectively?
Longitudinal strain on the upper and lower surfaces of bone : For studying the effects of mechanical loading on the bone, a diaphys is isolated as shown in the Figure. Pins extended from the metal caps over the bone ends. Assume a load is applied between the ends of the pins as shown.
Own a consulting company that designs installs : Assume you own a consulting company that designs, installs, and maintains wide area networks. You currently have two companies requesting bids for their wide area networks to be installed. You must provide all of the relevant information to the..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  How spki be augmented to support policy

Consider a policy that, for reasons of separation of duties, does not allow an entity to exercise the rights it may grant (delegate) to others. How could SPKI be augmented to support such a policy?

  Explain the three general sources of security threats

Explain the three general sources of security threats

  You have been asked to develop uml diagrams to graphically

you have been asked to develop uml diagrams to graphically depict and describe the architecture of two 2 unrelated

  What takes place during the coding activity of the

what occurs during the coding activity of the development phase? what best practices should a development manager use

  Algorithm-adjusting playout delay at starting of each talk

Let the adaptive playout delay algorithm. Demonstrate through the simple example which adjusting the playout delay at starting of each talk spurt results in compressing.

  How to hack the most common web browser

Discuss and explain how to hack the most common Web browser. Also include methods for securing Web browsers. Include at least two different Web browsers in your discussion.

  Describe three components found in a web system

In order to design Web forms in Visual Studio.NET

  What other errors are there if any cin value

void getValue(int value&) { cout > value& } I already know "cint" should be "cin". What other errors are there, if any? Should the cin value "value&" have the ampersand attached, or not?

  Create a web archive file and attach to this assignment

Name your JSP FormPost4 and name the application Week7. Create a Web archive file and attach to this assignment.

  Perform the physical design

Perform the physical design and implementation using SQL Data Definition Language

  Identify the enterprise architecture views

1. Identify the enterprise architecture (EA) views within your project. 2. For each view (Business process,Data flow,Network application,Technology components), identify the viewpoints. 3. Select a viewpoint from each layer, and complete the stakehol..

  What can be the record source of the form

What can be the record source of the form

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd