View the step-by-step solution to:

Project Description Online shopping becomes popular nowadays. Some websites like Amazon, Bestbuy, Buy.com and Dell.com change the prices of their...

Project Description
Online shopping becomes popular nowadays. Some websites like Amazon, Bestbuy, Buy.com and Dell.com change the prices of their products frequently. In this project, you are required to design a client program to monitor the prices of some popular products of interests (such as Wii, Xbox, etc.) and send a alert when a price drops under a predefined threshold.

The specific requirements are summarized below:

• Your program should be as general as possible, in dealing with various websites. For the
purpose of testing your program, however, you may choose any product webpage at Amazon
(or Bestbuy or Dell.com). Please download it and make it testing webpage. You may
dynamically change the product price when testing your alert function.

• The input of your program should be a text file formatted as follows:
weblink1 price-threshold1 email1
weblink2 price-threshold2 email2
....... ...... ......

• For each weblink, the client program should retrieve the product price once every a fixed
interval (e.g., a minute). If the price of the product is lower than a predefined value (given in
the input file), your program should send an alert message to an email address (specified in the
input file too).

• You may be requested to modify the input file (including email address, threshold, and
wenlink) during demonstration.
Project Description Online shopping becomes popular nowadays. Some websites like Amazon, Bestbuy, Buy.com and Dell.com change the prices of their products frequently. In this project, you are required to design a client program to monitor the prices of some popular products of interests (such as Wii, Xbox, etc.) and send a alert when a price drops under a predefined threshold. The specific requirements are summarized below: • Your program should be as general as possible, in dealing with various websites. For the purpose of testing your program, however, you may choose any product webpage at Amazon (or Bestbuy or Dell.com). Please download it and make it testing webpage. You may dynamically change the product price when testing your alert function. • The input of your program should be a text file formatted as follows: weblink1 price-threshold1 email1 weblink2 price-threshold2 email2 ....... ...... ...... • For each weblink, the client program should retrieve the product price once every a fixed interval (e.g., a minute). If the price of the product is lower than a predefined value (given in the input file), your program should send an alert message to an email address (specified in the input file too). • You may be requested to modify the input file (including email address, threshold, and wenlink) during demonstration.
Background image of page 1

Recently Asked Questions

Why Join Course Hero?

Course Hero has all the homework and study help you need to succeed! We’ve got course-specific notes, study guides, and practice tests along with expert tutors.

-

Educational Resources
  • -

    Study Documents

    Find the best study resources around, tagged to your specific courses. Share your own to gain free Course Hero access.

    Browse Documents
  • -

    Question & Answers

    Get one-on-one homework help from our expert tutors—available online 24/7. Ask your own questions or browse existing Q&A threads. Satisfaction guaranteed!

    Ask a Question