Category: Wharton
May 10th, 2006
Rich Internet Application Case Study: Picking Classes at the Wharton School
How are Rich Internet Applications changing people’s lives? Well at the
Graduate students at Wharton choose their elective classes using an auction system. Each student is given 5000 points at the beginning of their career at Wharton which they then use to begin bidding on electives. The most popular classes and professors therefore command the most points. Once a student has "won" a place in a class, they can then auction that place in the class off to other students as a way to get more points for other classes. In essence, getting the classes you want to take at Wharton requires business acumen right from the start.
Before this year, the students used a simple web application written in Adobe’s ColdFusion. This year, the application was rewritten using Adobe’s Flex 1.5 for the front end and keeping ColdFusion as the middle tier. Using ColdFusion and Flex 1.5 proved to be a very good environment and most of the ColdFusion code stayed the same which allowed Jason to focus on building the interface with Flex. In true Web 2.0 fashion, nearly all of the data for the application is generated by the students themselves. They provide information about how good certain professors and courses are and the application exposes that data in a series of reports that aid the students in their course selection.
During the development of the application, the goal was to make the interface as user friendly and powerful as possible. Students make heavy use of the reports during the auction process. They need to track their points, the trends for class auctions and which classes are still available in a way that allows them to make good decisions using the information. Reports on the new interface are customizable so that the students can see the data exactly how they want it. This makes it more valuable to them and gives them a better chance of getting the classes they want. All of the screens they need are available from the menu and it is easy to switch between reports and the bid screen. They can quickly switch over to their current schedule after making a bid for a course they’ve done research on. By using transitions, the users have a sense of where things are and how to go back to them quickly. It helps maintain their frame of reference as interact with parts of the application. Finally, because this application uses Flash it can run regardless of the browser and is available to students using PCs or Macs. Every student sees the exact same application despite differences in their environment. This is a big deal when, as a student, you’re relying on this application to get the classes you want.
The response to the application has been overwhelmingly positive and has given future business leaders an eye into the world of Rich Internet Applications. According to Jason there have been 838 distinct users who have logged into the application and they’ve placed a total of 37,212 transactions (this includes bids, asks, edits, and withdrawals). It’s clear that the students not only find the application valuable, but also fun to use. The course auction is definitely a Rich Internet Application at it’s finest. It focuses heavily on the user experience while delivering a powerful tool that makes workflow more efficient. That’s something that hits home with business students and provides a great example of how RIAs can make applications better.
I want to give a big thanks to Jason for putting the demo together and taking the time to talk with me about the course auction. There is a great demo of the auction at http://auctions.wharton.upenn.edu/demo/index.html
Ryan Stewart, a Rich Internet Application developer and industry analyst, recently joined Adobe's Platform Team as a Rich Internet Application Evangelist. full profile and disclosure of his industry affiliations.
Subscribe to The Universal Desktop via Email alerts or RSS.
SponsoredWhite Papers, Webcasts, and Downloads
- Email Security and Archiving - Clearer in the Cloud Google The time is NOW for businesses and organizations of all sizes to implement ... Download Now
- Three Steps You Need to Know to Stop Data Loss Varonis Sensitive data exposed to misuse or loss... it is the stuff of nightmares ... Download Now
- Why Isn't Server Virtualization Saving Us More? A Few Small Changes May Dramatically Increase Your Efficiency VMware Companies have rapidly adopted server virtualization over the past few ... Download Now
Recent Entries
- So long and thanks for all the fish
- RIA technologies and the downturn
- The iPhone conference cometh: 360|iDev March 2-4
- The mulitouch future of RIAs
- No more free Sprout Builder
Blogs From Our Sponsors
Top Rated
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- The more you simplify, the more you save
-
When you transition from your existing Red Hat environment to SUSE Linux Enterprise from Novell, you can recognize dramatic cost savings, perhaps as much 50%
- Learn more >>
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
- Learn more >>
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
Archives
ZDNet Blogs
- All About Microsoft
- The Apple Core
- Between the Lines
- BriefingsDirect
- Collaboration 2.0
- Dev Connection
- Digital Cameras & Camcorders
- Ed Bott's Microsoft Report
- Emerging Tech
- Enterprise Web 2.0
- Forrester Research
- Googling Google
- GreenTech Pastures
- Hardware 2.0
- Home Theater
- iGeneration
- Irregular Enterprise
- IT Project Failures
- Laptops & Desktops
- Lawgarithms
- Linux and Open Source
- Managing L'unix
- The Mobile Gadgeteer
- On Sustainability
- Rational Rants
- The Semantic Web
- Service Oriented
- Smartphones and Cell Phones
- Social Business
- Social CRM: The Conversation
- Software & Services Safari
- Software as Services
- Storage Bits
- Team Think
- Tech Broiler
- Technology and the Global Supply Chain
- Tom Foremski: IMHO
- The ToyBox
- Virtually Speaking
- The Web Life
- ZDNet Education
- ZDNet Government
- ZDNet Healthcare
- Zero Day
White Papers, Webcasts, and Downloads
- Why Isn't Server Virtualization Saving Us More? A Few Small Changes May Dramatically Increase Your Efficiency VMware Companies have rapidly adopted server virtualization over the past few ... Download Now
- ENTERPRISE SECURITY MUST GET SMARTER Trend Micro Internet security threats are always changing but what types of attacks ... Download Now
- SpotLight on Active Directory ScriptLogic Spotlight on Active Directory Pack is a real-time diagnostic tool for ... Download Now










