Design patterns to help form dynamic

Assignment Help Macroeconomics
Reference no: EM131097611

Authentic Assessment

Final Programming Project

Your final project will be a Java programming project that uses design patterns to help form dynamic web database application. Be sure that your code compiles and executes correctly before submitting.

Project Objectives:

After completing this Project, you should be able to:

  • Analyze, design, develop, test, and deploy small-to-medium-scale Web applications
  • Create dynamic Web applications using JavaServer Pages (JSP) technology and Java Servlets
  • Develop robust Web applications using the Model View Controller (MVC) design pattern, session management, Model 2 architecture
  • Develop application functionality using Oracle database
  • Develop well-written documentation for a Web application

Project Requirements: 

  1. Create your own online store web site selling products of your choice.
  2. Create pages that allow you to search and buy available products as well as add, update, or delete products from your inventory.
  3. You must use JavaServer Pages (JSP) technology and Java Servlets.
  4. You must use a model 2 architecture
  5. You will use MySQL Database locally installed. All the scripts should be submitted to reproduce it on the instructor's environment.
  6. Your Application should be user-friendly
  7. The documentation describing and reflecting on your design and approach should be written using Microsoft Word

Deliverables:

  1. All the required files should be submitted in your assignment folder in one zip file named StudentFirstInitialStudentLastNameFinalProject.zip.(For example, awebbFinalProject.zip):
  2. Whole Netbeans Project including the Java and JSP source codes (submit one .zip file)
  3. SQL scripts for creating Database in MySQL.
  4. Any configuration files used.
  5. Well-written word document describing:

a) Your overall design including UML class diagram showing the type of the class relationships

b) Description of how to set up your application.

c) Your test plan, including test data and results with screen snapshots of each of your test cases

d) Your approach, lessons learned, design strengths, limitations and suggestions for future improvement and alternative approaches

Format:

Documentation format and length:

The word documentation describing and reflecting on your design and approach should be written using Microsoft Word and be no more than 5 pages in length and no less than 2 pages. The font size should be 12 point. The page margins should be 1 inch. The paragraphs should be with double line spacing. All figures, tables, equations and referenced should be properly labeled and formatted using APA style.

Code format:

  • Header comment block,
  • Appropriate comments within the code,
  • Appropriate variable and function names, and
  • Correct indentation.

Reference no: EM131097611

Questions Cloud

Monopsonist faces labor supply curve : A monopsonist faces a labor supply curve given by LS = −300 + 0.01w , where w is the annual salary. What is the lowest salary the firm can pay yet still induce one worker to want to work for the firm? What is lowest salary the firm must pay to induce..
Find the monopoly price-quantity and total profits : Two organic emu ranchers, Bill and Ted, serve a small metropolitan market. Bill and Ted are Cournot competitors, making a conscious decision each year regarding how many emus to breed. Find the monopoly price, quantity, total profits, and consumer su..
What is paging : 1) Compare and contrast logical and physical addresses and address space. 2) What is paging? What are its advantages? Disadvantages? 3) Describe the page replacement process.
System is starting to thrash : Consider all the work the kernel has to do to map virtual to paging and all of the paging maintenance.... why do we say it is easier to create a thread than a process? What does it mean when you say a system is starting to thrash?
Design patterns to help form dynamic : Your final project will be a Java programming project that uses design patterns to help form dynamic web database application. Be sure that your code compiles and executes correctly before submitting.
Compute consumer surplus and producer surplus : The market demand for gadgets is given byQD=100-3p , where QD is the quantity of gadgets demanded and p is the price of a gadget in dollars. The market supply is given byQ S=p , where QS is the quantity of gadgets supplied. Compute consumer surplus, ..
Consider an exchange economy with two goods : Consider an exchange economy with two goods, good 1 and good 2, and two consumers, A and B. The preferences of the consumers can be described by a convex indifference curve. A’s initial endowment consists of 10 units of good 1 and 15 units of good 2,..
Calculate the profit-maximizing price-output combination : During recent years, Microchips Corp. has enjoyed substantial economic profits derived from patents covering a wide range of inventions and innovations for microprocessors used in high-performance desktop computers. Calculate the profit-maximizing pr..
Define and calculate the average product of labor : Suppose that a company produces output according to the following production function: Q=0.5L2.  Define & calculate the marginal product of labor. Define and calculate the average product of labor.

Reviews

Write a Review

Macroeconomics Questions & Answers

  Calculate joes marginal revenue product for labor

Calculate Joe's Marginal Revenue Product for Labor (MRPL). What is Joe's optimal level of L if w=$22.75? Why?

  Which of the management challenges globalization leading

Which of the management challenges globalization; leading a diverse workforce; and ethic, character, and personal integrity-have had an important impact on the evolution of Zappos? Explain your answer.

  Calcutate the amount of profit that this firm earns

A monopolist produces according to the following demand curve: p=200 - 4Q. Assume that the firm faces a constant marginal cost and constant average total cost of 60 per unit produced. A.calculate the optimal output that this monopolist should prod..

  Does the federal reserve directly or indirectly change

When the Federal Chairman, Ben Bernake, announces a change in the interest rate, does the Federal Reserve directly or indirectly change interest rate? explain.

  Analysis of california budget

You are a budget analyst in a California State legislative budget committee and have been asked to prepare a policy brief on the budget issue for the state.

  Explain why is an increase in the number of varieties

Explain why is an increase in the number of varieties of a good regarded as a gain from trade. Can you think of economic disadvantages associated with greater product variety.

  Question 1 briefly define the following termsanbspnbspnbsp

question 1 briefly define the following termsa.nbspnbspnbsp business cycleb.nbspnbspnbsp real gdpnbsp2. why are

  Most religions argue that individuals should not fully

most religions argue that individuals should not fully exploit market positions by charging individuals the maximum

  1 when the price of a box of herbal tea bags rises from 099

1. when the price of a box of herbal tea bags rises from 0.99 to 1.21 the quantity offered for sale rises from 400000

  What is the equation of the overall market demand curve

In each equation, Q denotes the number of travelers of each type who stay at the hotel each day, and P denotes the price of one room per day. The marginal cost of serving an additional traveler of either type is $20 per traveler per day.

  Illustrate what is the present value of a contract promises

Illustrate what is the present value of a contract that promises to make year end payments to you of $100 for the next 20 years if the interest rate is 5%.

  Describe how each of these activities affects government

Describe how each of these activities affects government, households, and businesses. Describe the flow of resources from one entity to another for each activity. Relate at least one current event to the activities.

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