Placeholder

CIS355A Week 7 Course Project Flooring Application User Manual and Application Code

$25.00

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
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:
Field
Type
In addition to entering new customer orders, your application should list all customer orders stored in the database. These will be viewed as a list, in a text area, and will not be updated by the user.
User Manual (Due Week 7)

Description

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
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:
Field
Type
In addition to entering new customer orders, your application should list all customer orders stored in the database. These will be viewed as a list, in a text area, and will not be updated by the user.
User Manual (Due Week 7)
Your actual Course Project and user manual are due at the end of Week 7. However, it is strongly recommended that you start your project in Week 5 to avoid many last minute issues.
In Week 7, you will be required to submit a user manual, as well as your Java code. The user manual can be a simple Word document with screenshots that explains how to run your application. Your mark will depend both on the program quality and the quality of the user manual.
Here are some more detailed guidelines about the user manual.
It does not need to be long, probably not more than 5 pages, including screenshots.
Write at the expected user’s level, not too technical.
Detail all the functionality that the application provides.
For each function, show what is its purpose and sample execution, with a screenshot.
User Manual
Points
Description
Application Code (Due Week 7)
The following grading rubric will be used for the code portion of the project.
Flooring Application
Points
Description
SCREENSHOTS
SOLUTION
PAYMENT
The solution includes a zip file.
Attachments [Move over files to preview content of those files]
CIS355A_Week_7_Course_Project_Flooring_Application_User_Manual_and_Application_Code.zip (1.08 MB)
CIS355A-Course-Project-DB-Screenshot.png
CIS355A-Course-Project-Flooring-Table-Screenshot.png
CIS355A-Course-Project-Screenshot.jpg
CIS355A-Course-Project-Screenshot.png
Netbeans project
CIS355ACourseProject
build
classes
.netbeans_automatic_build
.netbeans_update_resources
FlooringApplication.class
TestSQL.class
build.xml
libs
com.mysql.jdbc_5.1.5.jar
manifest.mf
nbproject
build-impl.xml
genfiles.properties
private
config.properties
private.properties
private.xml
project.properties
project.xml
src
FlooringApplication.java
test
User Manual.docx
User-Manual-Screenshot.jpg
Preview FlooringApplication.java
xxxxxx xxxxx xxxxxxxxxxxxxxxxxxx xxxxxxx xxxxx.xxxxx.xxxxxx {
xxxxxx xxxxxxxxxxxxxxxxxxx() {
xxxxxxxxxxxxxx();
}
@SuppressWarnings(“unchecked”)
//
//GEN-BEGIN:initComponents
private void initComponents() {

buttonGroup = new javax.swing.ButtonGroup();
jScrollPane2 = new javax.swing.JScrollPane();
jTable1 = new javax.swing.JTable();
jScrollPane3 = new javax.swing.JScrollPane();
jTable2 = new javax.swing.JTable();
jTabbedPane = new javax.swing.JTabbedPane();
florringPanel = new javax.swing.JPanel();
xxxxxxxxxxxxxxxx = xxx xxxxx.xxxxx.xxxxxx();
xxxxxxxxxxxxxxx = xxx xxxxx.xxxxx.xxxxxx();
xxxxxxxxxxxxxxxxxxxx = xxx xxxxx.xxxxx.xxxxxxxxxx();
xxxxxxxxxxxxxxxxxxx = xxx xxxxx.xxxxx.xxxxxxxxxx();
xxxxxxxxxxxxxx = xxx xxxxx.xxxxx.xxxxxx();
xxxxxxxxxxxxxxx = xxx xxxxx.xxxxx.xxxxxxxxxxxx();
Price: $25
$30
Save $5 (16.6%)
Buy Now
Checkout
Added to cart
Add to Cart
Checkout
Added to cart
Note: We offer a discount for buyers who purchase multiple items.
You May Also Like:
CIS355A Final Exam Essay Questions
CIS355A Week 1 Lab Developing an OOP Console Application
CIS355A Week 2 Lab Developing a GUI Application
CIS355A Week 3 Lab BurgersRUs Point of Sale system
CIS355A Week 4 Course Project Flooring Application Analysis and Design
CIS355A Week 4 Lab Stocks4U Portfolio Management System
CIS355A Week 5 Lab File Processing Stocks4U Portfolio Management System
CIS355A Week 6 Lab Student Management System

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.