I am working on an addition to a page where university students can get an estimate of the work remaining for them to finish their degree. Essentially the page as it exists today allows them to choose their degree from a dropdown, hit run, and a report comes back (below the dropdown/button form) with the work they have completed and the work that is left to do. The page looks something like this:
download bmml source – Wireframes created with Balsamiq Mockups
What I am trying to add, is a way for them to load reports that they have already run. This interaction is less likely to occur than running a new report, so I am trying to integrate it in a way that is subtle enough to not distract from the main functionality, while also being findable.
My thought is to include the "Previously Run Reports" list as a separate tab along with Undergrad, Graduate, and Professional. However, as it is a means of accessing and loading an already run report rather than a way to run a new report, it seems like it should be treated slightly differently. I am thinking of having the 3 tabs that allow students to run new reports remaining together, and present the "Previously run" tab a little outside of the group.
To my question. Can anyone point towards an interface that works this way, or know of any research that points towards help in assessing the usability of multiple tab-groups? Alternately, any ideas on alternate ways to enable users to select previously run reports?