70 likes | 84 Views
Assist students in planning, viewing, and printing their term schedules easily. User-friendly interface for all levels of technical ability. Interactive features for flexible scheduling.
E N D
Presented by Andrew Tse, Kenny Wu, Mehershad Dahmubed, Ssu-Chia Margaret Lin, and Stephen Liu
Tasks • The Uber-Scheduler is a system to assist students in planning and viewing their term schedule. • We limited the scope of our project to the U.C. Berkeley. • A student can easily find and manipulate classes he is interested in taking for the term. • A student can view a geographic overview of where his classes are located. • A student can print and exchange his schedule with important relevant information.
Users • Expected User Population • UC Berkeley Students of all levels/majors • Has some sort of method to create a schedule (e.g. by hand, Excel , AmanB, FinalDistance) • All levels of technical ability • Sample User Persona • Name: Chris Trousdale • Info: 2nd Year UCB Student, Undecided Major • Range of interests means the application must be flexible, providing both specific and general information. • Skill: Novice computer user (MS Word, IE, Firefox, AOL IM) • Large portion of novice uses means the design must be clean and simple with easy access to “Help.”
Example InteractionPlanning and Printing a Schedule • Chris is creating his Spring ‘06 schedule and needs to pick classes to fill his schedule. • “TeleBears is coming soon. I need to decide on my classes!” • Chris registers for a free and new Uber-Scheduler account by clicking on register (1), entering his information (2), and submitting (3). • “Hmmm…I don’t have an account yet. I should register one!”
Example InteractionPlanning and Printing a Schedule • Chris knows he wants to take Theater 40A, IEOR 160, Philosophy 122, Philosophy 132. • Chris sees the “Add Class” box and goes to add Theater 40A to his schedule. He selects Theater in the “Dept” dropdown and 40A in the “Class” dropdown (1). • He repeats the process with the remaining classes. • “Oh wow! My classes appear graphically and in a list!” (2)
Example InteractionPlanning and Printing a Schedule • Chris needs to remove an IEOR 160 Discussion • “Hmmm…I only need to take one discussion for IEOR 160. I prefer early morning classes so I’ll keep the one on Friday and remove the one on Wednesday. But I don’t know how to do it!?” • Chris doesn’t know how to remove a class so he consults Help (1) and discovers (2) he has to click on the class he wants to remove. He returns to edit his schedule with that button (3). • Chris clicks on the Wednesday discussion and an info box opens. He clicks the “Remove this Class” link to remove.
Example InteractionPlanning and Printing a Schedule • Chris has now finalized his schedule and wants to print it for reference. • “Yay! My semester schedule is finalized for now. I wish I have a way to print it! Oh wow a print view!” • Chris clicks the print button on the “Print View” page