| Author: | Chris Bozack, Tiffani Dillard, Aaron Henretti, Aldo Martinez, Xinyuan Yu |
| Advisor: | Dr. M. J. Chung bf Client : Dr. Ni |
| Email: | bozackch@msu.edu; http://rienzi.cse.msu.edu/cse498s00projt8/login.asp |
The E-Post System is a web-based application initially designed and developed by the Fall 1999 Team 6 Capstone Group. The system, based on the type of usage, can be decomposed into three separate entities. These entities consist of an Advertiser, a Publisher, and a Facilitator. An Advertiser submits an image via a web interface in the form of an advertising banner to the Facilitators site. The Facilitator maintains a database of images, Advertising information, and Publisher information. The Publisher has the option to remove a posted advertisement. The Advertiser selects which publishers will post to their site. The Publisher selects images based on category to display sequentially in a pop-up window when a web surfer visits the Publishers site. Although these three entities are currently fully functional, a significant performance bottleneck exists between the Publisher and the Facilitator sites. As the number of Publishers increase, so does the number of requests sent to the Facilitator resulting in a performance bottleneck on the server. The purpose of our project is to improve the E-Post System by eliminating the Facilitator-Publisher performance bottleneck. This will be accomplished by storing the images locally at each Publisher site, then displaying them with an application that runs continuously at that site. This method will effectively remove the Facilitator-Publisher bottleneck by servicing all requests at the Publisher site. When an Advertiser modifies an image, all Publishers displaying the advertisers old image are dynamically updated with the new version and an auto-generated email message is sent to notify the Publishers of the change.