Week One Mini Cases Deals-R-Us Brokers

561 Words3 Pages
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 server. a. Classify the two alternatives in terms of what type of application architecture they use. b. Outline the pros and cons of the two alternatives and make a recommendation to Fred about which is better. The first alternative of a downloaded application that would communicate with the DRUB server would be a client based architecture where the main functions would be performed by the client. The second option of a program where C++ program runs on the server and end users access the program via the web is a client-server architecture where the functions are shared between the client and the server. The client based architecture works very well according to FitzGerald & Dennis (2009), “The application software on the client computers is responsible for the presentation logic, the application logic and the data access logic; the server simply stores the data (p.43).” The issue with the client based architecture is that the data must travel between the server and the client. The client must then

More about Week One Mini Cases Deals-R-Us Brokers

Open Document