Chapter 2: Mini Case 1
I. Deals-R-Us Brokers (Part 1)
Fred Jones, a distant relative of yours and president of Deals-R-Us Brokers (DRUB), has come to you for
advice. DRUB is a small brokerage house that enables its clients to buy and sell stocks over the Internet,
as well as place traditional orders by phone or fax. DRUB has just decided to offer a set of stock analysis
tools that will help its clients more easily pick winning stocks, or so Fred tells you. Fred’s information
systems department has presented him with two alternatives for developing the new tools. The first
alternative will have a special tool developed in C++ that clients will download onto their computers to run.
The tool will communicate with the DRUB server to select data to analyze. The second alternative will
have the C++ program running on the server, the client will use his or her browser to interact with the
a. Classify the two alternatives in terms of what type of application architecture they use.