Activity Report Form (ARF)

May 12, 2007 | 0 Comments

ARF activity page

Client

University of Washington

Details

The Activity Report Form (aka The ARF) is an internal activity tracking application that I created for the librarians of the Health Sciences Library. The librarians need to see statistics, reports, and trends on the types of activities they engage in and the groups they interact with. The previous solution used a web based form from a third party provider that we customized. After capturing the data I was required to import the data into Excel each month and fiddle with the input and output to make it look the right way. Ugh!

Ruby on Rails to the rescue! In two months, working on my own, I had created a prototype that allowed the librarians to enter data and gather statistics and reports directly on the web without the need to use Excel. Not only that but snapshots of the data could be taken for any time period and variable thanks to the custom dynamic query form I created.

Later on I added some custom report views suitable for printing and an “Export to Excel” option for folks who need it. Additionally, I was able to integrate XML/SWF Charts for nice line graphs. I am now porting the graphing feature to Plotkit in order to remove the Flash plugin requirement.

Skills Used

Ruby on Rails, XHTML, CSS, JavaScript, graphic design, user-centered design, accessibility

What I Would Do Differently Today

The design is very plain and could use some pep. Yes, it’s a statistics application, but a splash of color and some nice icons wouldn’t hurt.

Say, say, say, what you want.